forked from CiscoDevNet/terraform-provider-sdwan
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adds tracker profile parcels (CiscoDevNet#293)
- Loading branch information
Showing
80 changed files
with
8,740 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
46 changes: 46 additions & 0 deletions
46
docs/data-sources/service_object_tracker_group_profile_parcel.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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_object_tracker_group_profile_parcel Data Source - terraform-provider-sdwan" | ||
subcategory: "Profile Parcels" | ||
description: |- | ||
This data source can read the Service Object Tracker Group profile parcel. | ||
--- | ||
|
||
# sdwan_service_object_tracker_group_profile_parcel (Data Source) | ||
|
||
This data source can read the Service Object Tracker Group profile parcel. | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "sdwan_service_object_tracker_group_profile_parcel" "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 profile parcel | ||
|
||
### Read-Only | ||
|
||
- `description` (String) The description of the profile parcel | ||
- `name` (String) The name of the profile parcel | ||
- `object_tracker_id` (Number) Object ID | ||
- `object_tracker_id_variable` (String) Variable name | ||
- `reachable` (String) tracker ref list criteria boolean and or | ||
- `reachable_variable` (String) Variable name | ||
- `tracker_elements` (Attributes List) Group Tracks ID Refs (see [below for nested schema](#nestedatt--tracker_elements)) | ||
- `version` (Number) The version of the profile parcel | ||
|
||
<a id="nestedatt--tracker_elements"></a> | ||
### Nested Schema for `tracker_elements` | ||
|
||
Read-Only: | ||
|
||
- `object_tracker_id` (String) |
45 changes: 45 additions & 0 deletions
45
docs/data-sources/service_object_tracker_profile_parcel.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "sdwan_service_object_tracker_profile_parcel Data Source - terraform-provider-sdwan" | ||
subcategory: "Profile Parcels" | ||
description: |- | ||
This data source can read the Service Object Tracker profile parcel. | ||
--- | ||
|
||
# sdwan_service_object_tracker_profile_parcel (Data Source) | ||
|
||
This data source can read the Service Object Tracker profile parcel. | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "sdwan_service_object_tracker_profile_parcel" "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 profile parcel | ||
|
||
### Read-Only | ||
|
||
- `description` (String) The description of the profile parcel | ||
- `interface` (String) interface name | ||
- `interface_variable` (String) Variable name | ||
- `name` (String) The name of the profile parcel | ||
- `object_tracker_id` (Number) Object tracker ID | ||
- `object_tracker_id_variable` (String) Variable name | ||
- `object_tracker_type` (String) objectTrackerType:Interface SIG Route | ||
- `route_ip` (String) IP address | ||
- `route_ip_variable` (String) Variable name | ||
- `route_mask` (String) IP mask | ||
- `route_mask_variable` (String) Variable name | ||
- `version` (Number) The version of the profile parcel | ||
- `vpn` (Number) VPN | ||
- `vpn_variable` (String) Variable name |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "sdwan_service_tracker_group_profile_parcel Data Source - terraform-provider-sdwan" | ||
subcategory: "Profile Parcels" | ||
description: |- | ||
This data source can read the Service Tracker Group profile parcel. | ||
--- | ||
|
||
# sdwan_service_tracker_group_profile_parcel (Data Source) | ||
|
||
This data source can read the Service Tracker Group profile parcel. | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "sdwan_service_tracker_group_profile_parcel" "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 profile parcel | ||
|
||
### Read-Only | ||
|
||
- `description` (String) The description of the profile parcel | ||
- `name` (String) The name of the profile parcel | ||
- `tracker_boolean` (String) tracker ref list combine boolean and or | ||
- `tracker_boolean_variable` (String) Variable name | ||
- `tracker_elements` (Attributes List) tracker parcel ref list (see [below for nested schema](#nestedatt--tracker_elements)) | ||
- `version` (Number) The version of the profile parcel | ||
|
||
<a id="nestedatt--tracker_elements"></a> | ||
### Nested Schema for `tracker_elements` | ||
|
||
Read-Only: | ||
|
||
- `tracker_id` (String) |
46 changes: 46 additions & 0 deletions
46
docs/data-sources/transport_ipv6_tracker_group_profile_parcel.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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_ipv6_tracker_group_profile_parcel Data Source - terraform-provider-sdwan" | ||
subcategory: "Profile Parcels" | ||
description: |- | ||
This data source can read the Transport IPv6 Tracker Group profile parcel. | ||
--- | ||
|
||
# sdwan_transport_ipv6_tracker_group_profile_parcel (Data Source) | ||
|
||
This data source can read the Transport IPv6 Tracker Group profile parcel. | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "sdwan_transport_ipv6_tracker_group_profile_parcel" "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 profile parcel | ||
|
||
### Read-Only | ||
|
||
- `description` (String) The description of the profile parcel | ||
- `name` (String) The name of the profile parcel | ||
- `tracker_boolean` (String) tracker ref list combine boolean and or | ||
- `tracker_boolean_variable` (String) Variable name | ||
- `tracker_elements` (Attributes List) trackers ref list (see [below for nested schema](#nestedatt--tracker_elements)) | ||
- `tracker_name` (String) Tracker Name | ||
- `tracker_name_variable` (String) Variable name | ||
- `version` (Number) The version of the profile parcel | ||
|
||
<a id="nestedatt--tracker_elements"></a> | ||
### Nested Schema for `tracker_elements` | ||
|
||
Read-Only: | ||
|
||
- `tracker_id` (String) |
44 changes: 44 additions & 0 deletions
44
docs/data-sources/transport_tracker_group_profile_parcel.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "sdwan_transport_tracker_group_profile_parcel Data Source - terraform-provider-sdwan" | ||
subcategory: "Profile Parcels" | ||
description: |- | ||
This data source can read the Transport Tracker Group profile parcel. | ||
--- | ||
|
||
# sdwan_transport_tracker_group_profile_parcel (Data Source) | ||
|
||
This data source can read the Transport Tracker Group profile parcel. | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "sdwan_transport_tracker_group_profile_parcel" "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 profile parcel | ||
|
||
### Read-Only | ||
|
||
- `description` (String) The description of the profile parcel | ||
- `name` (String) The name of the profile parcel | ||
- `tracker_boolean` (String) tracker ref list combine boolean and or | ||
- `tracker_boolean_variable` (String) Variable name | ||
- `tracker_elements` (Attributes List) tracker parcel ref list (see [below for nested schema](#nestedatt--tracker_elements)) | ||
- `version` (Number) The version of the profile parcel | ||
|
||
<a id="nestedatt--tracker_elements"></a> | ||
### Nested Schema for `tracker_elements` | ||
|
||
Read-Only: | ||
|
||
- `tracker_id` (String) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "sdwan_transport_tracker_profile_parcel Data Source - terraform-provider-sdwan" | ||
subcategory: "Profile Parcels" | ||
description: |- | ||
This data source can read the Transport Tracker profile parcel. | ||
--- | ||
|
||
# sdwan_transport_tracker_profile_parcel (Data Source) | ||
|
||
This data source can read the Transport Tracker profile parcel. | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "sdwan_transport_tracker_profile_parcel" "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 profile parcel | ||
|
||
### Read-Only | ||
|
||
- `description` (String) The description of the profile parcel | ||
- `endpoint_api_url` (String) API url of endpoint | ||
- `endpoint_api_url_variable` (String) Variable name | ||
- `endpoint_dns_name` (String) Endpoint DNS Name | ||
- `endpoint_dns_name_variable` (String) Variable name | ||
- `endpoint_ip` (String) Endpoint IP | ||
- `endpoint_ip_variable` (String) Variable name | ||
- `endpoint_tracker_type` (String) Endpoint Tracker Type | ||
- `endpoint_tracker_type_variable` (String) Variable name | ||
- `interval` (Number) Interval | ||
- `interval_variable` (String) Variable name | ||
- `multiplier` (Number) Multiplier | ||
- `multiplier_variable` (String) Variable name | ||
- `name` (String) The name of the profile parcel | ||
- `threshold` (Number) Threshold | ||
- `threshold_variable` (String) Variable name | ||
- `tracker_name` (String) Tracker Name | ||
- `tracker_name_variable` (String) Variable name | ||
- `tracker_type` (String) Tracker Type | ||
- `tracker_type_variable` (String) Variable name | ||
- `version` (Number) The version of the profile parcel |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
70 changes: 70 additions & 0 deletions
70
docs/resources/service_object_tracker_group_profile_parcel.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "sdwan_service_object_tracker_group_profile_parcel Resource - terraform-provider-sdwan" | ||
subcategory: "Profile Parcels" | ||
description: |- | ||
This resource can manage a Service Object Tracker Group profile parcel. | ||
Minimum SD-WAN Manager version: 20.12.0 | ||
--- | ||
|
||
# sdwan_service_object_tracker_group_profile_parcel (Resource) | ||
|
||
This resource can manage a Service Object Tracker Group profile parcel. | ||
- Minimum SD-WAN Manager version: `20.12.0` | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
resource "sdwan_service_object_tracker_group_profile_parcel" "example" { | ||
name = "Example" | ||
description = "My Example" | ||
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac" | ||
object_tracker_id = 10 | ||
tracker_elements = [ | ||
{ | ||
object_tracker_id = "615d948f-34ee-4a2e-810e-a9bd8d3d48ec" | ||
} | ||
] | ||
reachable = "or" | ||
} | ||
``` | ||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- `feature_profile_id` (String) Feature Profile ID | ||
- `name` (String) The name of the profile parcel | ||
- `object_tracker_id` (Number) Object ID | ||
- Range: `1`-`1000` | ||
|
||
### Optional | ||
|
||
- `description` (String) The description of the profile parcel | ||
- `object_tracker_id_variable` (String) Variable name | ||
- `reachable` (String) tracker ref list criteria boolean and or | ||
- Choices: `and`, `or` | ||
- Default value: `or` | ||
- `reachable_variable` (String) Variable name | ||
- `tracker_elements` (Attributes List) Group Tracks ID Refs (see [below for nested schema](#nestedatt--tracker_elements)) | ||
|
||
### Read-Only | ||
|
||
- `id` (String) The id of the profile parcel | ||
- `version` (Number) The version of the profile parcel | ||
|
||
<a id="nestedatt--tracker_elements"></a> | ||
### Nested Schema for `tracker_elements` | ||
|
||
Optional: | ||
|
||
- `object_tracker_id` (String) | ||
|
||
## Import | ||
|
||
Import is supported using the following syntax: | ||
|
||
```shell | ||
terraform import sdwan_service_object_tracker_group_profile_parcel.example "f6b2c44c-693c-4763-b010-895aa3d236bd" | ||
``` |
Oops, something went wrong.