Skip to content

Commit

Permalink
Merge pull request #405 from hashicorp/f-02-23-2022-schema-updates
Browse files Browse the repository at this point in the history
02/23/2022 CloudFormation schema refresh
  • Loading branch information
ewbankkit authored Feb 24, 2022
2 parents d736861 + e50dfbf commit 20e5f4c
Show file tree
Hide file tree
Showing 316 changed files with 4,981 additions and 1,679 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

FEATURES:

* **New Data Source:** `awscc_datasync_location_fsx_lustre`
* **New Data Source:** `awscc_datasync_location_fsx_lustres`
* **New Resource:** `awscc_datasync_location_fsx_lustre`
Support property `pattern` validation ([#88](https://github.com/hashicorp/terraform-provider-awscc/issues/88))

## [0.12.0](https://github.com/hashicorp/terraform-provider-awscc/releases/tag/v0.12.0) (February 17, 2022)
Expand Down
39 changes: 39 additions & 0 deletions docs/data-sources/datasync_location_fsx_lustre.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_datasync_location_fsx_lustre Data Source - terraform-provider-awscc"
subcategory: ""
description: |-
Data Source schema for AWS::DataSync::LocationFSxLustre
---

# awscc_datasync_location_fsx_lustre (Data Source)

Data Source schema for AWS::DataSync::LocationFSxLustre



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

### Required

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

### Read-Only

- **fsx_filesystem_arn** (String) The Amazon Resource Name (ARN) for the FSx for Lustre file system.
- **location_arn** (String) The Amazon Resource Name (ARN) of the Amazon FSx for Lustre file system location that is created.
- **location_uri** (String) The URL of the FSx for Lustre location that was described.
- **security_group_arns** (List of String) The ARNs of the security groups that are to use to configure the FSx for Lustre file system.
- **subdirectory** (String) A subdirectory in the location's path.
- **tags** (Attributes Set) An array of key-value pairs to apply to this resource. (see [below for nested schema](#nestedatt--tags))

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

Read-Only:

- **key** (String) The key for an AWS resource tag.
- **value** (String) The value for an AWS resource tag.


23 changes: 23 additions & 0 deletions docs/data-sources/datasync_location_fsx_lustres.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_datasync_location_fsx_lustres Data Source - terraform-provider-awscc"
subcategory: ""
description: |-
Plural Data Source schema for AWS::DataSync::LocationFSxLustre
---

# awscc_datasync_location_fsx_lustres (Data Source)

Plural Data Source schema for AWS::DataSync::LocationFSxLustre



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

### Read-Only

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


14 changes: 14 additions & 0 deletions docs/data-sources/ec2_subnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,30 @@ Data Source schema for AWS::EC2::Subnet

- **assign_ipv_6_address_on_creation** (Boolean)
- **availability_zone** (String)
- **availability_zone_id** (String)
- **cidr_block** (String)
- **enable_dns_64** (Boolean)
- **ipv_6_cidr_block** (String)
- **ipv_6_cidr_blocks** (List of String)
- **ipv_6_native** (Boolean)
- **map_public_ip_on_launch** (Boolean)
- **network_acl_association_id** (String)
- **outpost_arn** (String)
- **private_dns_name_options_on_launch** (Attributes) (see [below for nested schema](#nestedatt--private_dns_name_options_on_launch))
- **subnet_id** (String)
- **tags** (Attributes List) (see [below for nested schema](#nestedatt--tags))
- **vpc_id** (String)

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

Read-Only:

- **enable_resource_name_dns_a_record** (Boolean)
- **enable_resource_name_dns_aaaa_record** (Boolean)
- **hostname_type** (String)


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

Expand Down
48 changes: 48 additions & 0 deletions docs/resources/datasync_location_fsx_lustre.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_datasync_location_fsx_lustre Resource - terraform-provider-awscc"
subcategory: ""
description: |-
Resource schema for AWS::DataSync::LocationFSxLustre.
---

# awscc_datasync_location_fsx_lustre (Resource)

Resource schema for AWS::DataSync::LocationFSxLustre.



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

### Required

- **fsx_filesystem_arn** (String) The Amazon Resource Name (ARN) for the FSx for Lustre file system.
- **security_group_arns** (List of String) The ARNs of the security groups that are to use to configure the FSx for Lustre file system.

### Optional

- **subdirectory** (String) A subdirectory in the location's path.
- **tags** (Attributes Set) An array of key-value pairs to apply to this resource. (see [below for nested schema](#nestedatt--tags))

### Read-Only

- **id** (String) Uniquely identifies the resource.
- **location_arn** (String) The Amazon Resource Name (ARN) of the Amazon FSx for Lustre file system location that is created.
- **location_uri** (String) The URL of the FSx for Lustre location that was described.

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

Optional:

- **key** (String) The key for an AWS resource tag.
- **value** (String) The value for an AWS resource tag.

## Import

Import is supported using the following syntax:

```shell
$ terraform import awscc_datasync_location_fsx_lustre.example <resource ID>
```
16 changes: 15 additions & 1 deletion docs/resources/ec2_subnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,20 @@ Resource Type definition for AWS::EC2::Subnet

### Required

- **cidr_block** (String)
- **vpc_id** (String)

### Optional

- **assign_ipv_6_address_on_creation** (Boolean)
- **availability_zone** (String)
- **availability_zone_id** (String)
- **cidr_block** (String)
- **enable_dns_64** (Boolean)
- **ipv_6_cidr_block** (String)
- **ipv_6_native** (Boolean)
- **map_public_ip_on_launch** (Boolean)
- **outpost_arn** (String)
- **private_dns_name_options_on_launch** (Attributes) (see [below for nested schema](#nestedatt--private_dns_name_options_on_launch))
- **tags** (Attributes List) (see [below for nested schema](#nestedatt--tags))

### Read-Only
Expand All @@ -36,6 +40,16 @@ Resource Type definition for AWS::EC2::Subnet
- **network_acl_association_id** (String)
- **subnet_id** (String)

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

Optional:

- **enable_resource_name_dns_a_record** (Boolean)
- **enable_resource_name_dns_aaaa_record** (Boolean)
- **hostname_type** (String)


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

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$ terraform import awscc_datasync_location_fsx_lustre.example <resource ID>
38 changes: 19 additions & 19 deletions internal/aws/amplify/app_singular_data_source_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 20e5f4c

Please sign in to comment.