Skip to content

Commit

Permalink
Fix changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
seconroy committed Sep 11, 2024
2 parents ad9007c + 92121a8 commit e878dca
Show file tree
Hide file tree
Showing 257 changed files with 17,634 additions and 260 deletions.
21 changes: 20 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,28 @@

- Add `sdwan_policy_object_application_list` resource and data source
- Add `sdwan_policy_object_sla_class_list` resource and data source
- Add `sdwan_policy_object_app_probe_class` resource and data source
- Add `sdwan_policy_object_as_path_list` resource and data source
- Add `sdwan_policy_object_vpn_group` resource and data source
- Add `sdwan_policy_object_security_data_ipv4_prefix_list` resource and data source
- Add `sdwan_policy_object_security_fqdn_list` resource and data source
- Add `sdwan_policy_object_security_geolocation_list` resource and data source
- Add `sdwan_policy_object_security_ips_signature` resource and data source
- Add `sdwan_policy_object_security_local_domain_list` resource and data source
- Add `sdwan_policy_object_security_port_list` resource and data source
- Add `sdwan_policy_object_security_scalable_group_tag_list` resource and data source
- Add `sdwan_policy_object_security_url_list` resource and data source
- Add `sdwan_policy_object_preferred_color_group` resource and data source
- Add `sdwan_policy_object_security_identity_list` resource and data source
- Add `sdwan_policy_object_security_local_application_list` resource and data source
- Add `sdwan_policy_object_standard_community_list` resource and data source
- Add `sdwan_dns_security_feature_profile` resource and data source
- Add `sdwan_sig_security_feature_profile` resource and data source
- Add `sdwan_embedded_security_feature_profile` resource and data source
- Enhance `sdwan_configuration_group` resource and data source to support device associations, variables and deployment
- Add `sdwan_service_multicast_feature` resource and data source
- Add `sdwan_service_routing_eigrp_feature` resource and data source
- Add `sdwan_service_wireless_lan_feature` resource and data source
- Add `sdwan_service_wireless_lan_feature` resource and data source

## 0.4.1

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
## Requirements

- [Terraform](https://www.terraform.io/downloads.html) >= 1.0
- [Go](https://golang.org/doc/install) >= 1.21
- [Go](https://golang.org/doc/install) >= 1.22

## Building The Provider

Expand Down
21 changes: 21 additions & 0 deletions docs/data-sources/configuration_group.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,33 @@ data "sdwan_configuration_group" "example" {
### Read-Only

- `description` (String) Description
- `devices` (Attributes List) List of devices (see [below for nested schema](#nestedatt--devices))
- `feature_profiles` (Attributes Set) List of feature profiles (see [below for nested schema](#nestedatt--feature_profiles))
- `feature_versions` (List of String) List of all associated feature versions
- `name` (String) The name of the configuration group
- `solution` (String) Type of solution
- `topology_devices` (Attributes List) List of topology device types (see [below for nested schema](#nestedatt--topology_devices))
- `topology_site_devices` (Number) Number of devices per site

<a id="nestedatt--devices"></a>
### Nested Schema for `devices`

Read-Only:

- `deploy` (Boolean) Deploy to device if enabled.
- `id` (String) Device ID
- `variables` (Attributes Set) List of variables (see [below for nested schema](#nestedatt--devices--variables))

<a id="nestedatt--devices--variables"></a>
### Nested Schema for `devices.variables`

Read-Only:

- `name` (String) Variable name
- `value` (String) Variable value



<a id="nestedatt--feature_profiles"></a>
### Nested Schema for `feature_profiles`

Expand Down
31 changes: 31 additions & 0 deletions docs/data-sources/dns_security_feature_profile.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_dns_security_feature_profile Data Source - terraform-provider-sdwan"
subcategory: "Feature Profiles"
description: |-
This data source can read the DNS Security Feature Profile .
---

# sdwan_dns_security_feature_profile (Data Source)

This data source can read the DNS Security Feature Profile .

## Example Usage

```terraform
data "sdwan_dns_security_feature_profile" "example" {
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
}
```

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

### Required

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

### Read-Only

- `description` (String) Description
- `name` (String) The name of the dns security feature profile
31 changes: 31 additions & 0 deletions docs/data-sources/embedded_security_feature_profile.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_embedded_security_feature_profile Data Source - terraform-provider-sdwan"
subcategory: "Feature Profiles"
description: |-
This data source can read the Embedded Security Feature Profile .
---

# sdwan_embedded_security_feature_profile (Data Source)

This data source can read the Embedded Security Feature Profile .

## Example Usage

```terraform
data "sdwan_embedded_security_feature_profile" "example" {
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
}
```

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

### Required

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

### Read-Only

- `description` (String) Description
- `name` (String) The name of the embedded security feature profile
51 changes: 51 additions & 0 deletions docs/data-sources/policy_object_app_probe_class.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_policy_object_app_probe_class Data Source - terraform-provider-sdwan"
subcategory: "Policy Objects"
description: |-
This data source can read the Policy Object App Probe Class Policy_object.
---

# sdwan_policy_object_app_probe_class (Data Source)

This data source can read the Policy Object App Probe Class Policy_object.

## Example Usage

```terraform
data "sdwan_policy_object_app_probe_class" "example" {
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
}
```

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

### Required

- `feature_profile_id` (String) Feature Profile ID
- `id` (String) The id of the Policy_object

### Read-Only

- `description` (String) The description of the Policy_object
- `entries` (Attributes List) App Probe List (see [below for nested schema](#nestedatt--entries))
- `name` (String) The name of the Policy_object
- `version` (Number) The version of the Policy_object

<a id="nestedatt--entries"></a>
### Nested Schema for `entries`

Read-Only:

- `forwarding_class` (String) Forwarding Class Name
- `map` (Attributes List) Map (see [below for nested schema](#nestedatt--entries--map))

<a id="nestedatt--entries--map"></a>
### Nested Schema for `entries.map`

Read-Only:

- `color` (String) Color
- `dscp` (Number) DSCP number
43 changes: 43 additions & 0 deletions docs/data-sources/policy_object_as_path_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_policy_object_as_path_list Data Source - terraform-provider-sdwan"
subcategory: "Policy Objects"
description: |-
This data source can read the Policy Object AS Path List Policy_object.
---

# sdwan_policy_object_as_path_list (Data Source)

This data source can read the Policy Object AS Path List Policy_object.

## Example Usage

```terraform
data "sdwan_policy_object_as_path_list" "example" {
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
}
```

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

### Required

- `feature_profile_id` (String) Feature Profile ID
- `id` (String) The id of the Policy_object

### Read-Only

- `as_path_list_id` (Number) As path List Number
- `description` (String) The description of the Policy_object
- `entries` (Attributes List) AS Path List (see [below for nested schema](#nestedatt--entries))
- `name` (String) The name of the Policy_object
- `version` (Number) The version of the Policy_object

<a id="nestedatt--entries"></a>
### Nested Schema for `entries`

Read-Only:

- `as_path_list` (String)
5 changes: 4 additions & 1 deletion docs/data-sources/policy_object_feature_profile.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,11 @@ data "sdwan_policy_object_feature_profile" "example" {
<!-- schema generated by tfplugindocs -->
## Schema

### Required

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

### Read-Only

- `description` (String) Description
- `id` (String) The id of the object
- `name` (String) The name of the policy object feature profile
47 changes: 47 additions & 0 deletions docs/data-sources/policy_object_preferred_color_group.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_policy_object_preferred_color_group Data Source - terraform-provider-sdwan"
subcategory: "Policy Objects"
description: |-
This data source can read the Policy Object Preferred Color Group Policy_object.
---

# sdwan_policy_object_preferred_color_group (Data Source)

This data source can read the Policy Object Preferred Color Group Policy_object.

## Example Usage

```terraform
data "sdwan_policy_object_preferred_color_group" "example" {
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
}
```

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

### Required

- `feature_profile_id` (String) Feature Profile ID
- `id` (String) The id of the Policy_object

### Read-Only

- `description` (String) The description of the Policy_object
- `entries` (Attributes List) Preferred Color Group List (see [below for nested schema](#nestedatt--entries))
- `name` (String) The name of the Policy_object
- `version` (Number) The version of the Policy_object

<a id="nestedatt--entries"></a>
### Nested Schema for `entries`

Read-Only:

- `primary_color_preference` (Set of String)
- `primary_path_preference` (String)
- `secondary_color_preference` (Set of String)
- `secondary_path_preference` (String)
- `tertiary_color_preference` (Set of String)
- `tertiary_path_preference` (String)
43 changes: 43 additions & 0 deletions docs/data-sources/policy_object_security_data_ipv4_prefix_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_policy_object_security_data_ipv4_prefix_list Data Source - terraform-provider-sdwan"
subcategory: "Policy Objects"
description: |-
This data source can read the Policy Object Security Data IPv4 Prefix List Policy_object.
---

# sdwan_policy_object_security_data_ipv4_prefix_list (Data Source)

This data source can read the Policy Object Security Data IPv4 Prefix List Policy_object.

## Example Usage

```terraform
data "sdwan_policy_object_security_data_ipv4_prefix_list" "example" {
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
}
```

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

### Required

- `feature_profile_id` (String) Feature Profile ID
- `id` (String) The id of the Policy_object

### Read-Only

- `description` (String) The description of the Policy_object
- `entries` (Attributes List) (see [below for nested schema](#nestedatt--entries))
- `name` (String) The name of the Policy_object
- `version` (Number) The version of the Policy_object

<a id="nestedatt--entries"></a>
### Nested Schema for `entries`

Read-Only:

- `ip_prefix` (String)
- `ip_prefix_variable` (String) Variable name
42 changes: 42 additions & 0 deletions docs/data-sources/policy_object_security_fqdn_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "sdwan_policy_object_security_fqdn_list Data Source - terraform-provider-sdwan"
subcategory: "Policy Objects"
description: |-
This data source can read the Policy Object Security FQDN List Policy_object.
---

# sdwan_policy_object_security_fqdn_list (Data Source)

This data source can read the Policy Object Security FQDN List Policy_object.

## Example Usage

```terraform
data "sdwan_policy_object_security_fqdn_list" "example" {
id = "f6b2c44c-693c-4763-b010-895aa3d236bd"
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
}
```

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

### Required

- `feature_profile_id` (String) Feature Profile ID
- `id` (String) The id of the Policy_object

### Read-Only

- `description` (String) The description of the Policy_object
- `entries` (Attributes List) (see [below for nested schema](#nestedatt--entries))
- `name` (String) The name of the Policy_object
- `version` (Number) The version of the Policy_object

<a id="nestedatt--entries"></a>
### Nested Schema for `entries`

Read-Only:

- `pattern` (String)
Loading

0 comments on commit e878dca

Please sign in to comment.