Skip to content

Commit

Permalink
Adds missing feature associations (#386)
Browse files Browse the repository at this point in the history
  • Loading branch information
seconroy authored Jan 13, 2025
1 parent 5ce26d3 commit 83b3f6a
Show file tree
Hide file tree
Showing 115 changed files with 5,602 additions and 6,725 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
## 0.5.3 (unreleased)

- Fix template rendering issue with `sdwan_cisco_vpn_interface_cellular_feature_template` resource, [link](https://github.com/CiscoDevNet/terraform-provider-sdwan/issues/378)
- Add `sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_feature` resource and data source
- Add `sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_group_feature` resource and data source
- Add `sdwan_transport_wan_vpn_interface_gre_feature_associate_tracker_feature` resource and data source
- Add `sdwan_transport_wan_vpn_interface_ipsec_feature_associate_tracker_feature` resource and data source
- Add `sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_feature` resource and data source
- Add `sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_group_feature` resource and data source

## 0.5.2

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_feature Data Source - terraform-provider-sdwan"
subcategory: "Features - Service"
description: |-
This data source can read the Service LAN VPN Interface Ethernet Feature Associate Tracker Feature .
---

# sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_feature (Data Source)

This data source can read the Service LAN VPN Interface Ethernet Feature Associate Tracker Feature .

## Example Usage

```terraform
data "sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_feature" "example" {
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
service_lan_vpn_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
service_lan_vpn_interface_ethernet_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `feature_profile_id` (String) Feature Profile ID
- `id` (String) The id of the object
- `service_lan_vpn_feature_id` (String) Service LAN VPN Feature ID
- `service_lan_vpn_interface_ethernet_feature_id` (String) Service LAN VPN Interface Ethernet Feature ID

### Read-Only

- `service_tracker_feature_id` (String) Service Tracker Feature ID
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_group_feature Data Source - terraform-provider-sdwan"
subcategory: "Features - Service"
description: |-
This data source can read the Service LAN VPN Interface Ethernet Feature Associate Tracker Group Feature .
---

# sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_group_feature (Data Source)

This data source can read the Service LAN VPN Interface Ethernet Feature Associate Tracker Group Feature .

## Example Usage

```terraform
data "sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_group_feature" "example" {
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
service_lan_vpn_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
service_lan_vpn_interface_ethernet_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `feature_profile_id` (String) Feature Profile ID
- `id` (String) The id of the object
- `service_lan_vpn_feature_id` (String) Service LAN VPN Feature ID
- `service_lan_vpn_interface_ethernet_feature_id` (String) Service LAN VPN Interface Ethernet Feature ID

### Read-Only

- `service_tracker_group_feature_id` (String) Service Tracker Group Feature ID
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_feature Data Source - terraform-provider-sdwan"
subcategory: "Features - Transport"
description: |-
This data source can read the Transport WAN VPN Interface Cellular Feature Associate Tracker Feature .
---

# sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_feature (Data Source)

This data source can read the Transport WAN VPN Interface Cellular Feature Associate Tracker Feature .

## Example Usage

```terraform
data "sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_feature" "example" {
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
transport_wan_vpn_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
transport_wan_vpn_interface_cellular_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `feature_profile_id` (String) Feature Profile ID
- `id` (String) The id of the object
- `transport_wan_vpn_feature_id` (String) Transport WAN VPN Feature ID
- `transport_wan_vpn_interface_cellular_feature_id` (String) Transport WAN VPN Interface Cellular Feature ID

### Read-Only

- `transport_tracker_feature_id` (String) Transport Tracker Feature ID
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_group_feature Data Source - terraform-provider-sdwan"
subcategory: "Features - Transport"
description: |-
This data source can read the Transport WAN VPN Interface Cellular Feature Associate Tracker Group Feature .
---

# sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_group_feature (Data Source)

This data source can read the Transport WAN VPN Interface Cellular Feature Associate Tracker Group Feature .

## Example Usage

```terraform
data "sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_group_feature" "example" {
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
transport_wan_vpn_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
transport_wan_vpn_interface_cellular_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `feature_profile_id` (String) Feature Profile ID
- `id` (String) The id of the object
- `transport_wan_vpn_feature_id` (String) Transport WAN VPN Feature ID
- `transport_wan_vpn_interface_cellular_feature_id` (String) Transport WAN VPN Interface Cellular Feature ID

### Read-Only

- `transport_tracker_group_feature_id` (String) Transport Tracker Group Feature ID
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_transport_wan_vpn_interface_gre_feature_associate_tracker_feature Data Source - terraform-provider-sdwan"
subcategory: "Features - Transport"
description: |-
This data source can read the Transport WAN VPN Interface GRE Feature Associate Tracker Feature .
---

# sdwan_transport_wan_vpn_interface_gre_feature_associate_tracker_feature (Data Source)

This data source can read the Transport WAN VPN Interface GRE Feature Associate Tracker Feature .

## Example Usage

```terraform
data "sdwan_transport_wan_vpn_interface_gre_feature_associate_tracker_feature" "example" {
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
transport_wan_vpn_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
transport_wan_vpn_interface_gre_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `feature_profile_id` (String) Feature Profile ID
- `id` (String) The id of the object
- `transport_wan_vpn_feature_id` (String) Transport WAN VPN Feature ID
- `transport_wan_vpn_interface_gre_feature_id` (String) Transport WAN VPN Interface GRE Feature ID

### Read-Only

- `transport_tracker_feature_id` (String) Transport Tracker Feature ID
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_transport_wan_vpn_interface_ipsec_feature_associate_tracker_feature Data Source - terraform-provider-sdwan"
subcategory: "Features - Transport"
description: |-
This data source can read the Transport WAN VPN Interface IPSEC Feature Associate Tracker Feature .
---

# sdwan_transport_wan_vpn_interface_ipsec_feature_associate_tracker_feature (Data Source)

This data source can read the Transport WAN VPN Interface IPSEC Feature Associate Tracker Feature .

## Example Usage

```terraform
data "sdwan_transport_wan_vpn_interface_ipsec_feature_associate_tracker_feature" "example" {
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
transport_wan_vpn_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
transport_wan_vpn_interface_ipsec_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `feature_profile_id` (String) Feature Profile ID
- `id` (String) The id of the object
- `transport_wan_vpn_feature_id` (String) Transport WAN VPN Feature ID
- `transport_wan_vpn_interface_ipsec_feature_id` (String) Transport WAN VPN Interface IPSEC Feature ID

### Read-Only

- `transport_tracker_feature_id` (String) Transport Tracker Feature ID
6 changes: 6 additions & 0 deletions docs/guides/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,12 @@ description: |-
## 0.5.3 (unreleased)

- Fix template rendering issue with `sdwan_cisco_vpn_interface_cellular_feature_template` resource, [link](https://github.com/CiscoDevNet/terraform-provider-sdwan/issues/378)
- Add `sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_feature` resource and data source
- Add `sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_group_feature` resource and data source
- Add `sdwan_transport_wan_vpn_interface_gre_feature_associate_tracker_feature` resource and data source
- Add `sdwan_transport_wan_vpn_interface_ipsec_feature_associate_tracker_feature` resource and data source
- Add `sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_feature` resource and data source
- Add `sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_group_feature` resource and data source

## 0.5.2

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_feature Resource - terraform-provider-sdwan"
subcategory: "Features - Service"
description: |-
This resource can manage a Service LAN VPN Interface Ethernet Feature Associate Tracker Feature .
Minimum SD-WAN Manager version: 20.12.0
---

# sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_feature (Resource)

This resource can manage a Service LAN VPN Interface Ethernet Feature Associate Tracker Feature .
- Minimum SD-WAN Manager version: `20.12.0`

## Example Usage

```terraform
resource "sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_feature" "example" {
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
service_lan_vpn_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
service_lan_vpn_interface_ethernet_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
service_tracker_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `feature_profile_id` (String) Feature Profile ID
- `service_lan_vpn_feature_id` (String) Service LAN VPN Feature ID
- `service_lan_vpn_interface_ethernet_feature_id` (String) Service LAN VPN Interface Ethernet Feature ID
- `service_tracker_feature_id` (String) Service Tracker Feature ID

### Read-Only

- `id` (String) The id of the object

## Import

Import is supported using the following syntax:

```shell
terraform import sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_feature.example "f6b2c44c-693c-4763-b010-895aa3d236bd"
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_group_feature Resource - terraform-provider-sdwan"
subcategory: "Features - Service"
description: |-
This resource can manage a Service LAN VPN Interface Ethernet Feature Associate Tracker Group Feature .
Minimum SD-WAN Manager version: 20.12.0
---

# sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_group_feature (Resource)

This resource can manage a Service LAN VPN Interface Ethernet Feature Associate Tracker Group Feature .
- Minimum SD-WAN Manager version: `20.12.0`

## Example Usage

```terraform
resource "sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_group_feature" "example" {
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
service_lan_vpn_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
service_lan_vpn_interface_ethernet_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
service_tracker_group_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `feature_profile_id` (String) Feature Profile ID
- `service_lan_vpn_feature_id` (String) Service LAN VPN Feature ID
- `service_lan_vpn_interface_ethernet_feature_id` (String) Service LAN VPN Interface Ethernet Feature ID
- `service_tracker_group_feature_id` (String) Service Tracker Group Feature ID

### Read-Only

- `id` (String) The id of the object

## Import

Import is supported using the following syntax:

```shell
terraform import sdwan_service_lan_vpn_interface_ethernet_feature_associate_tracker_group_feature.example "f6b2c44c-693c-4763-b010-895aa3d236bd"
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_feature Resource - terraform-provider-sdwan"
subcategory: "Features - Transport"
description: |-
This resource can manage a Transport WAN VPN Interface Cellular Feature Associate Tracker Feature .
Minimum SD-WAN Manager version: 20.12.0
---

# sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_feature (Resource)

This resource can manage a Transport WAN VPN Interface Cellular Feature Associate Tracker Feature .
- Minimum SD-WAN Manager version: `20.12.0`

## Example Usage

```terraform
resource "sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_feature" "example" {
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
transport_wan_vpn_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
transport_wan_vpn_interface_cellular_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
transport_tracker_feature_id = "140331f6-5418-4755-a059-13c77eb96037"
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `feature_profile_id` (String) Feature Profile ID
- `transport_tracker_feature_id` (String) Transport Tracker Feature ID
- `transport_wan_vpn_feature_id` (String) Transport WAN VPN Feature ID
- `transport_wan_vpn_interface_cellular_feature_id` (String) Transport WAN VPN Interface Cellular Feature ID

### Read-Only

- `id` (String) The id of the object

## Import

Import is supported using the following syntax:

```shell
terraform import sdwan_transport_wan_vpn_interface_cellular_feature_associate_tracker_feature.example "f6b2c44c-693c-4763-b010-895aa3d236bd"
```
Loading

0 comments on commit 83b3f6a

Please sign in to comment.