Skip to content

Commit

Permalink
[ignore] Add removed EPGs related config in definitions. Regenerate a…
Browse files Browse the repository at this point in the history
…ll files after Rebase.
  • Loading branch information
gmicol committed Aug 9, 2024
1 parent c542acc commit 96bb856
Show file tree
Hide file tree
Showing 39 changed files with 486 additions and 23 deletions.
4 changes: 2 additions & 2 deletions docs/data-sources/access_interface_override.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ layout: "aci"
page_title: "ACI: aci_access_interface_override"
sidebar_current: "docs-aci-data-source-aci_access_interface_override"
description: |-
Data source for Access Interface Override
Data source for ACI Access Interface Override
---

# aci_access_interface_override #

Data source for Access Interface Override
Data source for ACI Access Interface Override

## API Information ##

Expand Down
5 changes: 5 additions & 0 deletions docs/data-sources/relation_to_consumed_contract.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,11 @@ Data source for ACI Relation To Consumed Contract

```hcl
data "aci_relation_to_consumed_contract" "example_application_epg" {
parent_dn = aci_application_epg.example.id
contract_name = aci_contract.example.name
}
data "aci_relation_to_consumed_contract" "example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
contract_name = aci_contract.example.name
Expand Down
10 changes: 6 additions & 4 deletions docs/data-sources/relation_to_host_path.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@
# Documentation generated by "gen/generator.go"; DO NOT EDIT.
# In order to regenerate this file execute `go generate` from the repository root.
# More details can be found in the [README](https://github.com/CiscoDevNet/terraform-provider-aci/blob/master/README.md).
subcategory: "Generic"
subcategory: "Access Policies"
layout: "aci"
page_title: "ACI: aci_relation_to_host_path"
sidebar_current: "docs-aci-data-source-aci_relation_to_host_path"
description: |-
Data source for Relation To Host Path
Data source for ACI Relation To Host Path
---

# aci_relation_to_host_path #

Data source for Relation To Host Path
Data source for ACI Relation To Host Path

## API Information ##

Expand All @@ -24,7 +24,9 @@ Data source for Relation To Host Path

## GUI Information ##

* Location: `Generic`
* Locations:
- `Fabric -> Access Policies -> Interfaces -> Leaf Interfaces -> Overrides`
- `Fabric -> Access Policies -> Interfaces -> Spine Interfaces -> Overrides`

## Example Usage ##

Expand Down
5 changes: 5 additions & 0 deletions docs/data-sources/relation_to_imported_contract.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,11 @@ Data source for ACI Relation To Imported Contract

```hcl
data "aci_relation_to_imported_contract" "example_application_epg" {
parent_dn = aci_application_epg.example.id
imported_contract_name = aci_imported_contract.example.name
}
data "aci_relation_to_imported_contract" "example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
imported_contract_name = aci_imported_contract.example.name
Expand Down
5 changes: 5 additions & 0 deletions docs/data-sources/relation_to_intra_epg_contract.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,11 @@ Data source for ACI Relation To Intra EPG Contract

```hcl
data "aci_relation_to_intra_epg_contract" "example_application_epg" {
parent_dn = aci_application_epg.example.id
contract_name = aci_contract.example.name
}
data "aci_relation_to_intra_epg_contract" "example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
contract_name = aci_contract.example.name
Expand Down
5 changes: 5 additions & 0 deletions docs/data-sources/relation_to_provided_contract.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,11 @@ Data source for ACI Relation To Provided Contract

```hcl
data "aci_relation_to_provided_contract" "example_application_epg" {
parent_dn = aci_application_epg.example.id
contract_name = aci_contract.example.name
}
data "aci_relation_to_provided_contract" "example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
contract_name = aci_contract.example.name
Expand Down
4 changes: 2 additions & 2 deletions docs/resources/access_interface_override.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ All examples for the Access Interface Override resource can be found in the [exa
* `owner_key` (ownerKey) - (string) The key for enabling clients to own their data for entity correlation.
* `owner_tag` (ownerTag) - (string) A tag for enabling clients to add their own data. For example, to indicate who created this object.

* `relation_to_host_paths` - (list) A list of Relation To Host Paths (ACI object [infraRsHPathAtt](https://pubhub.devnetcloud.com/media/model-doc-latest/docs/app/index.html#/objects/infraRsHPathAtt/overview)) pointing to (ACI Object [fabricPathEp](https://pubhub.devnetcloud.com/media/model-doc-latest/docs/app/index.html#/objects/fabricPathEp/overview)) which can be configured using the [aci_](https://registry.terraform.io/providers/CiscoDevNet/aci/latest/docs/resources/) resource.
* `relation_to_host_paths` - (list) A list of Relation To Host Paths (ACI object [infraRsHPathAtt](https://pubhub.devnetcloud.com/media/model-doc-latest/docs/app/index.html#/objects/infraRsHPathAtt/overview)) pointing to (ACI Object [fabricPathEp](https://pubhub.devnetcloud.com/media/model-doc-latest/docs/app/index.html#/objects/fabricPathEp/overview)).
- Max Items: 1

#### Required ####
Expand All @@ -120,7 +120,7 @@ All examples for the Access Interface Override resource can be found in the [exa
* `annotation` (annotation) - (string) The annotation of the Relation To Host Path object.
- Default: `orchestrator:terraform`

* `relation_to_access_interface_policy_group` - (list) A list of Relation To Access Interface Policy Group (ACI object [infraRsPathToAccBaseGrp](https://pubhub.devnetcloud.com/media/model-doc-latest/docs/app/index.html#/objects/infraRsPathToAccBaseGrp/overview)) pointing to (ACI Object [infraAccBaseGrp](https://pubhub.devnetcloud.com/media/model-doc-latest/docs/app/index.html#/objects/infraAccBaseGrp/overview)) which can be configured using the [aci_](https://registry.terraform.io/providers/CiscoDevNet/aci/latest/docs/resources/) resource.
* `relation_to_access_interface_policy_group` - (list) A list of Relation To Access Interface Policy Group (ACI object [infraRsPathToAccBaseGrp](https://pubhub.devnetcloud.com/media/model-doc-latest/docs/app/index.html#/objects/infraRsPathToAccBaseGrp/overview)) pointing to (ACI Object [infraAccBaseGrp](https://pubhub.devnetcloud.com/media/model-doc-latest/docs/app/index.html#/objects/infraAccBaseGrp/overview)).
- Max Items: 1


Expand Down
28 changes: 26 additions & 2 deletions docs/resources/relation_to_consumed_contract.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,11 @@ The configuration snippet below creates a Relation To Consumed Contract with onl

```hcl
resource "aci_relation_to_consumed_contract" "example_application_epg" {
parent_dn = aci_application_epg.example.id
contract_name = aci_contract.example.name
}
resource "aci_relation_to_consumed_contract" "example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
contract_name = aci_contract.example.name
Expand All @@ -55,6 +60,25 @@ The configuration snippet below shows all possible attributes of the Relation To

```hcl
resource "aci_relation_to_consumed_contract" "full_example_application_epg" {
parent_dn = aci_application_epg.example.id
annotation = "annotation"
priority = "level1"
contract_name = aci_contract.example.name
annotations = [
{
key = "key_0"
value = "value_1"
}
]
tags = [
{
key = "key_0"
value = "value_1"
}
]
}
resource "aci_relation_to_consumed_contract" "full_example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
annotation = "annotation"
Expand Down Expand Up @@ -138,7 +162,7 @@ All examples for the Relation To Consumed Contract resource can be found in the
An existing Relation To Consumed Contract can be [imported](https://www.terraform.io/docs/import/index.html) into this resource with its distinguished name (DN), via the following command:

```
terraform import aci_relation_to_consumed_contract.example_endpoint_security_group uni/tn-{name}/ap-{name}/epg-{name}/rscons-{tnVzBrCPName}
terraform import aci_relation_to_consumed_contract.example_application_epg uni/tn-{name}/ap-{name}/epg-{name}/rscons-{tnVzBrCPName}
```

Starting in Terraform version 1.5, an existing Relation To Consumed Contract can be imported
Expand All @@ -147,6 +171,6 @@ using [import blocks](https://developer.hashicorp.com/terraform/language/import)
```
import {
id = "uni/tn-{name}/ap-{name}/epg-{name}/rscons-{tnVzBrCPName}"
to = aci_relation_to_consumed_contract.example_endpoint_security_group
to = aci_relation_to_consumed_contract.example_application_epg
}
```
4 changes: 2 additions & 2 deletions docs/resources/relation_to_contract_master.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ All examples for the Relation To Contract Master resource can be found in the [e
An existing Relation To Contract Master can be [imported](https://www.terraform.io/docs/import/index.html) into this resource with its distinguished name (DN), via the following command:

```
terraform import aci_relation_to_contract_master.example_endpoint_security_group uni/tn-{name}/ap-{name}/epg-{name}/rssecInherited-[{tDn}]
terraform import aci_relation_to_contract_master.example_application_epg uni/tn-{name}/ap-{name}/epg-{name}/rssecInherited-[{tDn}]
```

Starting in Terraform version 1.5, an existing Relation To Contract Master can be imported
Expand All @@ -166,6 +166,6 @@ using [import blocks](https://developer.hashicorp.com/terraform/language/import)
```
import {
id = "uni/tn-{name}/ap-{name}/epg-{name}/rssecInherited-[{tDn}]"
to = aci_relation_to_contract_master.example_endpoint_security_group
to = aci_relation_to_contract_master.example_application_epg
}
```
6 changes: 4 additions & 2 deletions docs/resources/relation_to_host_path.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Documentation generated by "gen/generator.go"; DO NOT EDIT.
# In order to regenerate this file execute `go generate` from the repository root.
# More details can be found in the [README](https://github.com/CiscoDevNet/terraform-provider-aci/blob/master/README.md).
subcategory: "Generic"
subcategory: "Access Policies"
layout: "aci"
page_title: "ACI: aci_relation_to_host_path"
sidebar_current: "docs-aci-resource-aci_relation_to_host_path"
Expand All @@ -26,7 +26,9 @@ Manages ACI Relation To Host Path

## GUI Information ##

* Location: `Generic`
* Locations:
- `Fabric -> Access Policies -> Interfaces -> Leaf Interfaces -> Overrides`
- `Fabric -> Access Policies -> Interfaces -> Spine Interfaces -> Overrides`

## Example Usage ##

Expand Down
28 changes: 26 additions & 2 deletions docs/resources/relation_to_imported_contract.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,11 @@ The configuration snippet below creates a Relation To Imported Contract with onl

```hcl
resource "aci_relation_to_imported_contract" "example_application_epg" {
parent_dn = aci_application_epg.example.id
imported_contract_name = aci_imported_contract.example.name
}
resource "aci_relation_to_imported_contract" "example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
imported_contract_name = aci_imported_contract.example.name
Expand All @@ -55,6 +60,25 @@ The configuration snippet below shows all possible attributes of the Relation To

```hcl
resource "aci_relation_to_imported_contract" "full_example_application_epg" {
parent_dn = aci_application_epg.example.id
annotation = "annotation"
priority = "level1"
imported_contract_name = aci_imported_contract.example.name
annotations = [
{
key = "key_0"
value = "value_1"
}
]
tags = [
{
key = "key_0"
value = "value_1"
}
]
}
resource "aci_relation_to_imported_contract" "full_example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
annotation = "annotation"
Expand Down Expand Up @@ -138,7 +162,7 @@ All examples for the Relation To Imported Contract resource can be found in the
An existing Relation To Imported Contract can be [imported](https://www.terraform.io/docs/import/index.html) into this resource with its distinguished name (DN), via the following command:

```
terraform import aci_relation_to_imported_contract.example_endpoint_security_group uni/tn-{name}/ap-{name}/epg-{name}/rsconsIf-{tnVzCPIfName}
terraform import aci_relation_to_imported_contract.example_application_epg uni/tn-{name}/ap-{name}/epg-{name}/rsconsIf-{tnVzCPIfName}
```

Starting in Terraform version 1.5, an existing Relation To Imported Contract can be imported
Expand All @@ -147,6 +171,6 @@ using [import blocks](https://developer.hashicorp.com/terraform/language/import)
```
import {
id = "uni/tn-{name}/ap-{name}/epg-{name}/rsconsIf-{tnVzCPIfName}"
to = aci_relation_to_imported_contract.example_endpoint_security_group
to = aci_relation_to_imported_contract.example_application_epg
}
```
27 changes: 25 additions & 2 deletions docs/resources/relation_to_intra_epg_contract.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,11 @@ The configuration snippet below creates a Relation To Intra EPG Contract with on

```hcl
resource "aci_relation_to_intra_epg_contract" "example_application_epg" {
parent_dn = aci_application_epg.example.id
contract_name = aci_contract.example.name
}
resource "aci_relation_to_intra_epg_contract" "example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
contract_name = aci_contract.example.name
Expand All @@ -53,6 +58,24 @@ The configuration snippet below shows all possible attributes of the Relation To

```hcl
resource "aci_relation_to_intra_epg_contract" "full_example_application_epg" {
parent_dn = aci_application_epg.example.id
annotation = "annotation"
contract_name = aci_contract.example.name
annotations = [
{
key = "key_0"
value = "value_1"
}
]
tags = [
{
key = "key_0"
value = "value_1"
}
]
}
resource "aci_relation_to_intra_epg_contract" "full_example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
annotation = "annotation"
Expand Down Expand Up @@ -132,7 +155,7 @@ All examples for the Relation To Intra EPG Contract resource can be found in the
An existing Relation To Intra EPG Contract can be [imported](https://www.terraform.io/docs/import/index.html) into this resource with its distinguished name (DN), via the following command:

```
terraform import aci_relation_to_intra_epg_contract.example_endpoint_security_group uni/tn-{name}/ap-{name}/epg-{name}/rsintraEpg-{tnVzBrCPName}
terraform import aci_relation_to_intra_epg_contract.example_application_epg uni/tn-{name}/ap-{name}/epg-{name}/rsintraEpg-{tnVzBrCPName}
```

Starting in Terraform version 1.5, an existing Relation To Intra EPG Contract can be imported
Expand All @@ -141,6 +164,6 @@ using [import blocks](https://developer.hashicorp.com/terraform/language/import)
```
import {
id = "uni/tn-{name}/ap-{name}/epg-{name}/rsintraEpg-{tnVzBrCPName}"
to = aci_relation_to_intra_epg_contract.example_endpoint_security_group
to = aci_relation_to_intra_epg_contract.example_application_epg
}
```
29 changes: 27 additions & 2 deletions docs/resources/relation_to_provided_contract.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,11 @@ The configuration snippet below creates a Relation To Provided Contract with onl

```hcl
resource "aci_relation_to_provided_contract" "example_application_epg" {
parent_dn = aci_application_epg.example.id
contract_name = aci_contract.example.name
}
resource "aci_relation_to_provided_contract" "example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
contract_name = aci_contract.example.name
Expand All @@ -55,6 +60,26 @@ The configuration snippet below shows all possible attributes of the Relation To

```hcl
resource "aci_relation_to_provided_contract" "full_example_application_epg" {
parent_dn = aci_application_epg.example.id
annotation = "annotation"
match_criteria = "All"
priority = "level1"
contract_name = aci_contract.example.name
annotations = [
{
key = "key_0"
value = "value_1"
}
]
tags = [
{
key = "key_0"
value = "value_1"
}
]
}
resource "aci_relation_to_provided_contract" "full_example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
annotation = "annotation"
Expand Down Expand Up @@ -142,7 +167,7 @@ All examples for the Relation To Provided Contract resource can be found in the
An existing Relation To Provided Contract can be [imported](https://www.terraform.io/docs/import/index.html) into this resource with its distinguished name (DN), via the following command:

```
terraform import aci_relation_to_provided_contract.example_endpoint_security_group uni/tn-{name}/ap-{name}/epg-{name}/rsprov-{tnVzBrCPName}
terraform import aci_relation_to_provided_contract.example_application_epg uni/tn-{name}/ap-{name}/epg-{name}/rsprov-{tnVzBrCPName}
```

Starting in Terraform version 1.5, an existing Relation To Provided Contract can be imported
Expand All @@ -151,6 +176,6 @@ using [import blocks](https://developer.hashicorp.com/terraform/language/import)
```
import {
id = "uni/tn-{name}/ap-{name}/epg-{name}/rsprov-{tnVzBrCPName}"
to = aci_relation_to_provided_contract.example_endpoint_security_group
to = aci_relation_to_provided_contract.example_application_epg
}
```
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@

data "aci_relation_to_consumed_contract" "example_application_epg" {
parent_dn = aci_application_epg.example.id
contract_name = aci_contract.example.name
}

data "aci_relation_to_consumed_contract" "example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
contract_name = aci_contract.example.name
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@

data "aci_relation_to_imported_contract" "example_application_epg" {
parent_dn = aci_application_epg.example.id
imported_contract_name = aci_imported_contract.example.name
}

data "aci_relation_to_imported_contract" "example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
imported_contract_name = aci_imported_contract.example.name
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@

data "aci_relation_to_intra_epg_contract" "example_application_epg" {
parent_dn = aci_application_epg.example.id
contract_name = aci_contract.example.name
}

data "aci_relation_to_intra_epg_contract" "example_endpoint_security_group" {
parent_dn = aci_endpoint_security_group.example.id
contract_name = aci_contract.example.name
Expand Down
Loading

0 comments on commit 96bb856

Please sign in to comment.