Skip to content

Commit 11df2c0

Browse files
committed
Add option to feature template data sources to identify templates by its name
1 parent 957b26c commit 11df2c0

File tree

44 files changed

+828
-61
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+828
-61
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.2.7 (unreleased)
2+
3+
- Add option to feature template data sources to identify templates by its name
4+
15
## 0.2.6
26

37
- Fix deployment of attached device templates without feature template changes

docs/data-sources/cedge_aaa_feature_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ data "sdwan_cedge_aaa_feature_template" "example" {
2121
<!-- schema generated by tfplugindocs -->
2222
## Schema
2323

24-
### Required
24+
### Optional
2525

2626
- `id` (String) The id of the feature template
27+
- `name` (String) The name of the feature template
2728

2829
### Read-Only
2930

@@ -39,7 +40,6 @@ data "sdwan_cedge_aaa_feature_template" "example" {
3940
- `dot1x_accounting_variable` (String) Variable name
4041
- `dot1x_authentication` (Boolean) Authentication configurations parameters
4142
- `dot1x_authentication_variable` (String) Variable name
42-
- `name` (String) The name of the feature template
4343
- `radius_clients` (Attributes List) Specify a RADIUS client (see [below for nested schema](#nestedatt--radius_clients))
4444
- `radius_dynamic_author_authentication_type` (String) Authentication Type
4545
- `radius_dynamic_author_authentication_type_variable` (String) Variable name

docs/data-sources/cedge_global_feature_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ data "sdwan_cedge_global_feature_template" "example" {
2121
<!-- schema generated by tfplugindocs -->
2222
## Schema
2323

24-
### Required
24+
### Optional
2525

2626
- `id` (String) The id of the feature template
27+
- `name` (String) The name of the feature template
2728

2829
### Read-Only
2930

@@ -53,7 +54,6 @@ data "sdwan_cedge_global_feature_template" "example" {
5354
- `line_vty_variable` (String) Variable name
5455
- `lldp` (Boolean) Configure LLDP
5556
- `lldp_variable` (String) Variable name
56-
- `name` (String) The name of the feature template
5757
- `nat64_tcp_timeout` (Number) Set NAT64 TCP session timeout, in seconds
5858
- `nat64_tcp_timeout_variable` (String) Variable name
5959
- `nat64_udp_timeout` (Number) Set NAT64 UDP session timeout, in seconds

docs/data-sources/cisco_banner_feature_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ data "sdwan_cisco_banner_feature_template" "example" {
2121
<!-- schema generated by tfplugindocs -->
2222
## Schema
2323

24-
### Required
24+
### Optional
2525

2626
- `id` (String) The id of the feature template
27+
- `name` (String) The name of the feature template
2728

2829
### Read-Only
2930

@@ -33,6 +34,5 @@ data "sdwan_cisco_banner_feature_template" "example" {
3334
- `login_variable` (String) Variable name
3435
- `motd` (String) Set message to display after a user logs in
3536
- `motd_variable` (String) Variable name
36-
- `name` (String) The name of the feature template
3737
- `template_type` (String) The template type
3838
- `version` (Number) The version of the feature template

docs/data-sources/cisco_bfd_feature_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ data "sdwan_cisco_bfd_feature_template" "example" {
2121
<!-- schema generated by tfplugindocs -->
2222
## Schema
2323

24-
### Required
24+
### Optional
2525

2626
- `id` (String) The id of the feature template
27+
- `name` (String) The name of the feature template
2728

2829
### Read-Only
2930

@@ -34,7 +35,6 @@ data "sdwan_cisco_bfd_feature_template" "example" {
3435
- `device_types` (List of String) List of supported device types
3536
- `multiplier` (Number) Set the number of polling intervals used to determine tunnel SLA class
3637
- `multiplier_variable` (String) Variable name
37-
- `name` (String) The name of the feature template
3838
- `poll_interval` (Number) Set how often BFD polls tunnels to collect packet latency, loss, and statistics
3939
- `poll_interval_variable` (String) Variable name
4040
- `template_type` (String) The template type

docs/data-sources/cisco_bgp_feature_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ data "sdwan_cisco_bgp_feature_template" "example" {
2121
<!-- schema generated by tfplugindocs -->
2222
## Schema
2323

24-
### Required
24+
### Optional
2525

2626
- `id` (String) The id of the feature template
27+
- `name` (String) The name of the feature template
2728

2829
### Read-Only
2930

@@ -57,7 +58,6 @@ data "sdwan_cisco_bgp_feature_template" "example" {
5758
- `mpls_interfaces` (Attributes List) MPLS BGP Interface (see [below for nested schema](#nestedatt--mpls_interfaces))
5859
- `multipath_relax` (Boolean) Ignore AS for multipath selection
5960
- `multipath_relax_variable` (String) Variable name
60-
- `name` (String) The name of the feature template
6161
- `propagate_aspath` (Boolean) Propagate AS Path
6262
- `propagate_aspath_variable` (String) Variable name
6363
- `propagate_community` (Boolean) Propagate Community

docs/data-sources/cisco_dhcp_server_feature_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ data "sdwan_cisco_dhcp_server_feature_template" "example" {
2121
<!-- schema generated by tfplugindocs -->
2222
## Schema
2323

24-
### Required
24+
### Optional
2525

2626
- `id` (String) The id of the feature template
27+
- `name` (String) The name of the feature template
2728

2829
### Read-Only
2930

@@ -43,7 +44,6 @@ data "sdwan_cisco_dhcp_server_feature_template" "example" {
4344
- `interface_mtu_variable` (String) Variable name
4445
- `lease_time` (Number) Configure how long a DHCP-assigned IP address is valid
4546
- `lease_time_variable` (String) Variable name
46-
- `name` (String) The name of the feature template
4747
- `options` (Attributes List) Configure Options Code (see [below for nested schema](#nestedatt--options))
4848
- `static_leases` (Attributes List) Configure static IP addresses (see [below for nested schema](#nestedatt--static_leases))
4949
- `template_type` (String) The template type

docs/data-sources/cisco_logging_feature_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ data "sdwan_cisco_logging_feature_template" "example" {
2121
<!-- schema generated by tfplugindocs -->
2222
## Schema
2323

24-
### Required
24+
### Optional
2525

2626
- `id` (String) The id of the feature template
27+
- `name` (String) The name of the feature template
2728

2829
### Read-Only
2930

@@ -37,7 +38,6 @@ data "sdwan_cisco_logging_feature_template" "example" {
3738
- `log_rotations_variable` (String) Variable name
3839
- `max_size` (Number) Set maximum size of file before it is rotated
3940
- `max_size_variable` (String) Variable name
40-
- `name` (String) The name of the feature template
4141
- `template_type` (String) The template type
4242
- `tls_profiles` (Attributes List) Configure a TLS profile (see [below for nested schema](#nestedatt--tls_profiles))
4343
- `version` (Number) The version of the feature template

docs/data-sources/cisco_ntp_feature_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ data "sdwan_cisco_ntp_feature_template" "example" {
2121
<!-- schema generated by tfplugindocs -->
2222
## Schema
2323

24-
### Required
24+
### Optional
2525

2626
- `id` (String) The id of the feature template
27+
- `name` (String) The name of the feature template
2728

2829
### Read-Only
2930

@@ -36,7 +37,6 @@ data "sdwan_cisco_ntp_feature_template" "example" {
3637
- `master_stratum` (Number) Master Stratum <1..15>
3738
- `master_stratum_variable` (String) Variable name
3839
- `master_variable` (String) Variable name
39-
- `name` (String) The name of the feature template
4040
- `servers` (Attributes List) Configure NTP servers (see [below for nested schema](#nestedatt--servers))
4141
- `template_type` (String) The template type
4242
- `trusted_keys` (List of String) Designate authentication key as trustworthy

docs/data-sources/cisco_omp_feature_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ data "sdwan_cisco_omp_feature_template" "example" {
2121
<!-- schema generated by tfplugindocs -->
2222
## Schema
2323

24-
### Required
24+
### Optional
2525

2626
- `id` (String) The id of the feature template
27+
- `name` (String) The name of the feature template
2728

2829
### Read-Only
2930

@@ -45,7 +46,6 @@ data "sdwan_cisco_omp_feature_template" "example" {
4546
- `holdtime_variable` (String) Variable name
4647
- `ignore_region_path_length` (Boolean) Ignore Region-Path Length During Best-Path Algorithm
4748
- `ignore_region_path_length_variable` (String) Variable name
48-
- `name` (String) The name of the feature template
4949
- `omp_admin_distance_ipv4` (Number) omp-admin-distance-ipv4
5050
- `omp_admin_distance_ipv4_variable` (String) Variable name
5151
- `omp_admin_distance_ipv6` (Number) omp-admin-distance-ipv6

0 commit comments

Comments
 (0)