Skip to content

Commit

Permalink
Merge pull request #683 from hashicorp/f-09-28-2022-schema-updates
Browse files Browse the repository at this point in the history
09/28/2022 CloudFormation schema refresh
  • Loading branch information
ewbankkit authored Sep 29, 2022
2 parents 8fd2774 + b295d55 commit 8f749ce
Show file tree
Hide file tree
Showing 153 changed files with 13,400 additions and 267 deletions.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,31 @@ NOTES:

* Optional attributes without a default value specified in the resource's CloudFormation schema are now handled as _Computed_, indicating that if no value has been configured then Terraform will not perform drift detection on the attribute ([#667](https://github.com/hashicorp/terraform-provider-awscc/issues/667))

FEATURES:

* **New Data Source:** `awscc_identitystore_group`
* **New Data Source:** `awscc_identitystore_group_membership`
* **New Data Source:** `awscc_iotfleetwise_campaign`
* **New Data Source:** `awscc_iotfleetwise_campaigns`
* **New Data Source:** `awscc_iotfleetwise_fleet`
* **New Data Source:** `awscc_iotfleetwise_fleets`
* **New Data Source:** `awscc_iotfleetwise_model_manifest`
* **New Data Source:** `awscc_iotfleetwise_model_manifests`
* **New Data Source:** `awscc_iotfleetwise_signal_catalog`
* **New Data Source:** `awscc_iotfleetwise_signal_catalogs`
* **New Data Source:** `awscc_iotfleetwise_vehicle`
* **New Data Source:** `awscc_iotfleetwise_vehicles`
* **New Data Source:** `awscc_m2_application`
* **New Data Source:** `awscc_m2_applications`
* **New Resource:** `awscc_identitystore_group`
* **New Resource:** `awscc_identitystore_group_membership`
* **New Resource:** `awscc_iotfleetwise_campaign`
* **New Resource:** `awscc_iotfleetwise_fleet`
* **New Resource:** `awscc_iotfleetwise_model_manifest`
* **New Resource:** `awscc_iotfleetwise_signal_catalog`
* **New Resource:** `awscc_iotfleetwise_vehicle`
* **New Resource:** `awscc_m2_application`

## [0.32.0](https://github.com/hashicorp/terraform-provider-awscc/releases/tag/v0.32.0) (September 8, 2022)

FEATURES:
Expand Down
2 changes: 1 addition & 1 deletion docs/data-sources/connect_phone_number.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Data Source schema for AWS::Connect::PhoneNumber
- `phone_number_arn` (String) The phone number ARN
- `prefix` (String) The phone number prefix.
- `tags` (Attributes Set) One or more tags. (see [below for nested schema](#nestedatt--tags))
- `target_arn` (String) The ARN of the Amazon Connect instance the phone number is claimed to.
- `target_arn` (String) The ARN of the target the phone number is claimed to.
- `type` (String) The phone number type, either TOLL_FREE or DID.

<a id="nestedatt--tags"></a>
Expand Down
10 changes: 10 additions & 0 deletions docs/data-sources/evidently_project.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,22 @@ Data Source schema for AWS::Evidently::Project

### Read-Only

- `app_config_resource` (Attributes) (see [below for nested schema](#nestedatt--app_config_resource))
- `arn` (String)
- `data_delivery` (Attributes) Destinations for data. (see [below for nested schema](#nestedatt--data_delivery))
- `description` (String)
- `name` (String)
- `tags` (Attributes Set) An array of key-value pairs to apply to this resource. (see [below for nested schema](#nestedatt--tags))

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

Read-Only:

- `application_id` (String)
- `environment_id` (String)


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

Expand Down
29 changes: 29 additions & 0 deletions docs/data-sources/identitystore_group.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_identitystore_group Data Source - terraform-provider-awscc"
subcategory: ""
description: |-
Data Source schema for AWS::IdentityStore::Group
---

# awscc_identitystore_group (Data Source)

Data Source schema for AWS::IdentityStore::Group



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

### Required

- `id` (String) Uniquely identifies the resource.

### Read-Only

- `description` (String) A string containing the description of the group.
- `display_name` (String) A string containing the name of the group. This value is commonly displayed when the group is referenced.
- `group_id` (String) The unique identifier for a group in the identity store.
- `identity_store_id` (String) The globally unique identifier for the identity store.


36 changes: 36 additions & 0 deletions docs/data-sources/identitystore_group_membership.md
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: "awscc_identitystore_group_membership Data Source - terraform-provider-awscc"
subcategory: ""
description: |-
Data Source schema for AWS::IdentityStore::GroupMembership
---

# awscc_identitystore_group_membership (Data Source)

Data Source schema for AWS::IdentityStore::GroupMembership



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

### Required

- `id` (String) Uniquely identifies the resource.

### Read-Only

- `group_id` (String) The unique identifier for a group in the identity store.
- `identity_store_id` (String) The globally unique identifier for the identity store.
- `member_id` (Attributes) An object containing the identifier of a group member. (see [below for nested schema](#nestedatt--member_id))
- `membership_id` (String) The identifier for a GroupMembership in the identity store.

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

Read-Only:

- `user_id` (String) The identifier for a user in the identity store.


10 changes: 10 additions & 0 deletions docs/data-sources/imagebuilder_container_recipe.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,16 @@ Data Source schema for AWS::ImageBuilder::ContainerRecipe
Read-Only:

- `component_arn` (String) The Amazon Resource Name (ARN) of the component.
- `parameters` (Attributes List) A group of parameter settings that are used to configure the component for a specific recipe. (see [below for nested schema](#nestedatt--components--parameters))

<a id="nestedatt--components--parameters"></a>
### Nested Schema for `components.parameters`

Read-Only:

- `name` (String) The name of the component parameter to set.
- `value` (List of String) Sets the value for the named component parameter.



<a id="nestedatt--instance_configuration"></a>
Expand Down
1 change: 1 addition & 0 deletions docs/data-sources/iot_ca_certificate.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ Data Source schema for AWS::IoT::CACertificate
- `ca_certificate_pem` (String)
- `certificate_mode` (String)
- `registration_config` (Attributes) (see [below for nested schema](#nestedatt--registration_config))
- `remove_auto_registration` (Boolean)
- `status` (String)
- `tags` (Attributes Set) An array of key-value pairs to apply to this resource. (see [below for nested schema](#nestedatt--tags))
- `verification_certificate_pem` (String) The private key verification certificate.
Expand Down
91 changes: 91 additions & 0 deletions docs/data-sources/iotfleetwise_campaign.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_iotfleetwise_campaign Data Source - terraform-provider-awscc"
subcategory: ""
description: |-
Data Source schema for AWS::IoTFleetWise::Campaign
---

# awscc_iotfleetwise_campaign (Data Source)

Data Source schema for AWS::IoTFleetWise::Campaign



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

### Required

- `id` (String) Uniquely identifies the resource.

### Read-Only

- `action` (String)
- `arn` (String)
- `collection_scheme` (Attributes) (see [below for nested schema](#nestedatt--collection_scheme))
- `compression` (String)
- `creation_time` (String)
- `data_extra_dimensions` (List of String)
- `description` (String)
- `diagnostics_mode` (String)
- `expiry_time` (String)
- `last_modification_time` (String)
- `name` (String)
- `post_trigger_collection_duration` (Number)
- `priority` (Number)
- `signal_catalog_arn` (String)
- `signals_to_collect` (Attributes List) (see [below for nested schema](#nestedatt--signals_to_collect))
- `spooling_mode` (String)
- `start_time` (String)
- `status` (String)
- `tags` (Attributes Set) (see [below for nested schema](#nestedatt--tags))
- `target_arn` (String)

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

Read-Only:

- `condition_based_collection_scheme` (Attributes) (see [below for nested schema](#nestedatt--collection_scheme--condition_based_collection_scheme))
- `time_based_collection_scheme` (Attributes) (see [below for nested schema](#nestedatt--collection_scheme--time_based_collection_scheme))

<a id="nestedatt--collection_scheme--condition_based_collection_scheme"></a>
### Nested Schema for `collection_scheme.condition_based_collection_scheme`

Read-Only:

- `condition_language_version` (Number)
- `expression` (String)
- `minimum_trigger_interval_ms` (Number)
- `trigger_mode` (String)


<a id="nestedatt--collection_scheme--time_based_collection_scheme"></a>
### Nested Schema for `collection_scheme.time_based_collection_scheme`

Read-Only:

- `period_ms` (Number)



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

Read-Only:

- `max_sample_count` (Number)
- `minimum_sampling_interval_ms` (Number)
- `name` (String)


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

Read-Only:

- `key` (String)
- `value` (String)


23 changes: 23 additions & 0 deletions docs/data-sources/iotfleetwise_campaigns.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_iotfleetwise_campaigns Data Source - terraform-provider-awscc"
subcategory: ""
description: |-
Plural Data Source schema for AWS::IoTFleetWise::Campaign
---

# awscc_iotfleetwise_campaigns (Data Source)

Plural Data Source schema for AWS::IoTFleetWise::Campaign



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

### Read-Only

- `id` (String) Uniquely identifies the data source.
- `ids` (Set of String) Set of Resource Identifiers.


39 changes: 39 additions & 0 deletions docs/data-sources/iotfleetwise_fleet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_iotfleetwise_fleet Data Source - terraform-provider-awscc"
subcategory: ""
description: |-
Data Source schema for AWS::IoTFleetWise::Fleet
---

# awscc_iotfleetwise_fleet (Data Source)

Data Source schema for AWS::IoTFleetWise::Fleet



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

### Required

- `id` (String) Uniquely identifies the resource.

### Read-Only

- `arn` (String)
- `creation_time` (String)
- `description` (String)
- `last_modification_time` (String)
- `signal_catalog_arn` (String)
- `tags` (Attributes Set) (see [below for nested schema](#nestedatt--tags))

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

Read-Only:

- `key` (String)
- `value` (String)


23 changes: 23 additions & 0 deletions docs/data-sources/iotfleetwise_fleets.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_iotfleetwise_fleets Data Source - terraform-provider-awscc"
subcategory: ""
description: |-
Plural Data Source schema for AWS::IoTFleetWise::Fleet
---

# awscc_iotfleetwise_fleets (Data Source)

Plural Data Source schema for AWS::IoTFleetWise::Fleet



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

### Read-Only

- `id` (String) Uniquely identifies the data source.
- `ids` (Set of String) Set of Resource Identifiers.


42 changes: 42 additions & 0 deletions docs/data-sources/iotfleetwise_model_manifest.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: "awscc_iotfleetwise_model_manifest Data Source - terraform-provider-awscc"
subcategory: ""
description: |-
Data Source schema for AWS::IoTFleetWise::ModelManifest
---

# awscc_iotfleetwise_model_manifest (Data Source)

Data Source schema for AWS::IoTFleetWise::ModelManifest



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

### Required

- `id` (String) Uniquely identifies the resource.

### Read-Only

- `arn` (String)
- `creation_time` (String)
- `description` (String)
- `last_modification_time` (String)
- `name` (String)
- `nodes` (Set of String)
- `signal_catalog_arn` (String)
- `status` (String)
- `tags` (Attributes Set) (see [below for nested schema](#nestedatt--tags))

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

Read-Only:

- `key` (String)
- `value` (String)


Loading

0 comments on commit 8f749ce

Please sign in to comment.