Skip to content
This repository was archived by the owner on Dec 7, 2023. It is now read-only.

Commit 9c628ce

Browse files
authored
Merge branch 'main' into new-instances
2 parents 287dfd5 + a5ebe7d commit 9c628ce

File tree

293 files changed

+5616
-3260
lines changed

Some content is hidden

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

293 files changed

+5616
-3260
lines changed

doc_source/AWS_ACMPCA.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# AWS Certificate Manager Private Certificate Authority resource type reference<a name="AWS_ACMPCA"></a>
22

3+
ACM Private CA is not available in the China \(Beijing\) Region or China \(Ningxia\) Region\.
4+
35
**Resource types**
46
+ [AWS::ACMPCA::Certificate](aws-resource-acmpca-certificate.md)
57
+ [AWS::ACMPCA::CertificateAuthority](aws-resource-acmpca-certificateauthority.md)

doc_source/AWS_DataSync.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
**Resource types**
44
+ [AWS::DataSync::Agent](aws-resource-datasync-agent.md)
55
+ [AWS::DataSync::LocationEFS](aws-resource-datasync-locationefs.md)
6+
+ [AWS::DataSync::LocationFSxLustre](aws-resource-datasync-locationfsxlustre.md)
67
+ [AWS::DataSync::LocationFSxWindows](aws-resource-datasync-locationfsxwindows.md)
78
+ [AWS::DataSync::LocationHDFS](aws-resource-datasync-locationhdfs.md)
89
+ [AWS::DataSync::LocationNFS](aws-resource-datasync-locationnfs.md)

doc_source/AWS_ECR.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
**Resource types**
44
+ [AWS::ECR::PublicRepository](aws-resource-ecr-publicrepository.md)
5+
+ [AWS::ECR::PullThroughCacheRule](aws-resource-ecr-pullthroughcacherule.md)
56
+ [AWS::ECR::RegistryPolicy](aws-resource-ecr-registrypolicy.md)
67
+ [AWS::ECR::ReplicationConfiguration](aws-resource-ecr-replicationconfiguration.md)
78
+ [AWS::ECR::Repository](aws-resource-ecr-repository.md)

doc_source/AWS_EKS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@
44
+ [AWS::EKS::Addon](aws-resource-eks-addon.md)
55
+ [AWS::EKS::Cluster](aws-resource-eks-cluster.md)
66
+ [AWS::EKS::FargateProfile](aws-resource-eks-fargateprofile.md)
7+
+ [AWS::EKS::IdentityProviderConfig](aws-resource-eks-identityproviderconfig.md)
78
+ [AWS::EKS::Nodegroup](aws-resource-eks-nodegroup.md)

doc_source/AWS_MSK.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
# Amazon Managed Streaming for Apache Kafka resource type reference<a name="AWS_MSK"></a>
22

33
**Resource types**
4-
+ [AWS::MSK::Cluster](aws-resource-msk-cluster.md)
4+
+ [AWS::MSK::BatchScramSecret](aws-resource-msk-batchscramsecret.md)
5+
+ [AWS::MSK::Cluster](aws-resource-msk-cluster.md)
6+
+ [AWS::MSK::Configuration](aws-resource-msk-configuration.md)

doc_source/ReleaseHistory.md

Lines changed: 68 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,46 @@ The following table describes important changes in each release of the AWS Cloud
44

55
| Change | Description | Date |
66
| --- |--- |--- |
7+
| [New resource](AWS_EKS.md) | The following resource was added: `AWS::EKS::IdentityProviderConfig`
8+
9+
[https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-identityproviderconfig.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-identityproviderconfig.html)
10+
Use the `OidcIdentityProviderConfig` property to specify an identity provider config and `RequiredClaim` to specify required claims\. | March 7, 2022 |
11+
| [Updated resources](AWS_DataBrew.md) | The following resources were updated: AWS::DataBrew::Job
12+
13+
[AWS::DataBrew::Job](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-output.html)
14+
Add MaxOutputFiles parameter to the Output data type to specify the maximum number of files to be generated by a profile job and written to the output folder\. | March 3, 2022 |
15+
| [Updated resources](AWS_Batch.md) | The following resources were updated: [AWS::Batch::ComputeEnvironment](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html), and [AWS::Batch::JobQueue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html)
16+
17+
[AWS::Batch::ComputeEnvironment](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html)
18+
Added a `ComputeEnvironmentArn` attribute to the [return values](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#aws-resource-batch-computeenvironment-return-values)\.
19+
20+
[AWS::Batch::JobQueue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html)
21+
Added a `JobQueueArn` attribute to the [return values](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html#aws-resource-batch-jobqueue-return-values)\. | February 24, 2022 |
22+
| [Updated resource](AWS_AutoScaling.md) | The following resource was updated: AWS::AutoScaling::WarmPool\.
23+
24+
[AWS::AutoScaling::WarmPool](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html)
25+
Use the `PoolState` property to specify `Hibernated` to stop instances in a warm pool without deleting their RAM contents\. Use the `InstanceReusePolicy` property to return instances to the warm pool on scale in, instead of always terminating instance capacity that you will need later\. | February 24, 2022 |
26+
| [Updated resource](AWS_Transfer.md) | The following resource was updated:
27+
28+
[AWS::Transfer::Server](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html)
29+
Use the `PreAuthenticationLoginBanner` property to specify a string to display when users connect to a server, before they authenticate\.
30+
Use the `PostAuthenticationLoginBanner` property to specify a string to display when users connect to a server, after they authenticate\. | February 24, 2022 |
31+
| [New resource](AWS_DataSync.md) | The following resource was added: AWS::DataSync::LocationFSxLustre\.
32+
33+
[AWS::DataSync::LocationFSxLustre](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.html)
34+
Use the `AWS::DataSync::LocationFSxLustre` property to specify an Amazon FSx for Lustre file system\. | February 24, 2022 |
35+
| [New resource](AWS_MSK.md) | The following resource was added: AWS::MSK::BatchScramSecret
36+
37+
[AWS::MSK::BatchScramSecret](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-batchscramsecret.html)
38+
This resource represents a secret stored in the Amazon Secrets Manager that can be used to authenticate with a cluster using a user name and a password\. | February 24, 2022 |
39+
| [New resource](AWS_MSK.md) | The following resource was added: AWS::MSK::Configuration
40+
41+
[AWS::MSK::Configuration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-configuration.html)
42+
Represents an MSK configuration\. | February 24, 2022 |
43+
| [Updated resource](AWS_WAFv2.md) | The following resource was updated: AWS::WAFv2::WebACL\.
44+
45+
[AWS::WAFv2::WebACL](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html)
46+
You can now define `ManagedRuleGroupConfigs` for a `ManagedRuleGroupStatement`, to provide configuration specific to the managed rule group\. This is required to use the managed rule group, `AWSManagedRulesATPRuleSet`\. | February 17, 2022 |
747
| [Updated resources](AWS_EC2.md) | The following resource was updated: AWS::EC2::LaunchTemplate\.
848

949
[AWS::EC2::LaunchTemplate PrivateDnsNameOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions.html)
@@ -21,6 +61,10 @@ Use the `AWS::CloudFormation::HookTypeConfig` resource to specify the configurat
2161

2262
[AWS::CloudFormation::HookVersion](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hookversion.html)
2363
Use the `AWS::CloudFormation::HookVersion` resource to publish the hook version in the AWS CloudFormation registry\. | February 10, 2022 |
64+
| [New resources](AWS_ECR.md) | The following resources were added: AWS::ECR::PullThroughCacheRule
65+
66+
[AWS::ECR::PullThroughCacheRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-pullthroughcacherule.html)
67+
Use the `AWS::ECR::PullThroughCacheRule` property to create a pull through cache rule for your private registry\. Pull through cache rules provide a way to cache images from an external public registry in your private registry | February 10, 2022 |
2468
| [CloudFormation registry](#ReleaseHistory) | AWS CloudFormation announces the general availability of *hooks*, a feature that allows customers to invoke custom logic to automate actions or inspect resource configurations prior to a create, update or delete stack operation\.For more information, see [Developing hooks](https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/hooks.html) in the *User Guide for Extension Development*\. | February 10, 2022 |
2569
| [Updated resource](AWS_AppRunner.md) | The following resource was updated: AWS::AppRunner::Service
2670

@@ -43,6 +87,10 @@ Use the `HANAPrometheusExporter` property of the `AWS::ApplicationInsights::Appl
4387

4488
[HAClusterPrometheusExporter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#aws-properties-applicationinsights-application-configurationdetails-properties)
4589
Use the `HAClusterPrometheusExporter` property of the `AWS::ApplicationInsights::Application` resource to define the HA Cluster Prometheus Exporter settings\. | February 3, 2022 |
90+
| [Updated resource](AWS_SecretsManager.md) | The following resource was updated: `RotationRules`
91+
92+
[AWS::SecretsManager::RotationSchedule RotationRules](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-rotationrules.html)
93+
Use `RotationRules` to set a detailed schedule to rotate your secret\. | January 31, 2022 |
4694
| [Updated resources](AWS_Location.md) | The following resources were updated: `AWS::Location::GeofenceCollection`, `AWS::Location::Map`, `AWS::Location::PlaceIndex`, `AWS::Location::RouteCalculator`, and `AWS::Location::Tracker`\.
4795

4896
[AWS::Location::GeofenceCollection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-geofencecollection.html)
@@ -80,7 +128,7 @@ Use the `AWS::Forecast::Dataset` resource to import a new or updated dataset in
80128
Use the `AWS::Forecast::DatasetGroup` resource to create a Dataset Group in Amazon Forecast\. | January 23, 2022 |
81129
| [Updated resources](AWS_DataBrew.md) | The following resources were updated: AWS::DataBrew::Job
82130

83-
[AWS::DataBrew::Job](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-datacatalogoutput.html)
131+
[AWS::DataBrew::Job](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-s3location.html)
84132
Add BucketOwner parameter to the S3Location data type to define the owner of the specified S3 bucket\. | January 20, 2022 |
85133
| [Updated resource](AWS_Location.md) | The following resources were updated: `AWS::Location::Tracker`,
86134

@@ -114,7 +162,7 @@ The `AWS::FMS::Policy` resource now allows you to manage Shield Advanced automat
114162
| [Updated resource](AWS_EKS.md) | The following property was updated: `AWS::EKS::Cluster KubernetesNetworkConfig`
115163

116164
[https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-kubernetesnetworkconfig.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-kubernetesnetworkconfig.html)
117-
Use the `IpFamily` property to specify whether you want your version 1\.21 or later cluster to assign IPv4 or IPv6 addresses to Pods and Services\. | January 6, 2022 |
165+
Use the `IpFamily` property to specify whether you want your version 1\.21 or later cluster to assign IPv4 or IPv6 addresses to pods and services\. | January 6, 2022 |
118166
| [Updated resource](AWS_Lex.md) | The following property type was updated: AWS::Lex::Bot\.
119167

120168
[AWS::Lex::Bot](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html)
@@ -180,6 +228,19 @@ Use the `AWS::Lex::BotVersion` resource to specify a version of an Amazon Lex ch
180228

181229
[AWS::Lex::ResourcePolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-resourcepolicy.html)
182230
Use the `AWS::Lex::ResourcePolicy` resource to specify a new resource policy for an Amazon Lex chatbot\. | December 9, 2021 |
231+
| [Updated resource](AWS_GameLift.md) | The following resources were updated: AWS::GameLift::GameSessionQueue, AWS::GameLift::MatchmakingConfiguration, AWS::GameLift::MatchmakingRuleSet, AWS::GameLift::Script
232+
233+
[AWS::GameLift::GameSessionQueue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html)
234+
Use the `Tags` property to add a list of labels to new game session queue resources\.
235+
236+
[AWS::GameLift::MatchmakingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html)
237+
Use the `Tags` property to add a list of labels to new matchmaking configurations\.
238+
239+
[AWS::GameLift::MatchmakingRuleSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingruleset.html)
240+
Use the `Tags` property to add a list of labels to new matchmaking rule sets\.
241+
242+
[AWS::GameLift::Script](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-script.html)
243+
Use the `Tags` property to add a list of labels to new scripts\. | December 8, 2021 |
183244
| [New resources](AWS_AppSync.md) | The following resources were added: AWS::AppSync::DomainName and AWS::AppSync::DomainNameApiAssociation
184245

185246
[AWS::AppSync::DomainName](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html)
@@ -301,6 +362,10 @@ Use the `AWS::AppStream::ApplicationFleetAssociation` resource to specify an ass
301362

302363
[AWS::FSx::FileSystem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html)
303364
Use the `FileSystemTypeVersion` attribute to specify the file system version of an Amazon FSx for Lustre file system\. | November 18, 2021 |
365+
| [New resource](AWS_Transfer.md) | The following resource was added:
366+
367+
[AWS::Transfer::Workflow](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-workflow.html)
368+
Use the `Workflow` resource to specify a managed workflow for file processing using AWS Transfer Family\. | November 18, 2021 |
304369
| [Updated resource](AWS_Location.md) | The following resource was updated: AWS::Location::Tracker
305370

306371
[AWS::Location::Tracker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html)
@@ -718,7 +783,7 @@ In the [WindowsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/late
718783
Use the `AWS::Athena::PreparedStatement` resource to specify a prepared statement for use with SQL queries in Athena\. Use prepared statements for repeated execution of the same query with different query parameters\. A prepared statement contains parameter placeholders whose values are supplied at execution time\. | August 5, 2021 |
719784
| [Updated resource](AWS_DataBrew.md) | The following resource was updated: AWS::DataBrew::Job
720785

721-
[AWS::DataBrew::Job](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-datacatalogoutput.html)
786+
[AWS::DataBrew::Job](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-databaseoutput.html)
722787
Use the `AWS::DataBrew::Job.DatabaseOutputs` property type to define the output destination for a DataBrew job to be written into\.
723788
Use the `AWS::DataBrew::Job.ProfileConfiguration` property type to configure which statistics to include when running DataBrew profile jobs\. | July 29, 2021 |
724789
| [Updated resource](AWS_S3Outposts.md) | The following resource was updated: AWS::S3Outposts::EndPoint

doc_source/aws-attribute-creationpolicy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ CreationPolicy:
4040
Starts the specified fleet\.
4141
*Required*: No
4242

43-
## Application Auto Scaling creation properties<a name="w11171ab1c31c23b7c13"></a>
43+
## Application Auto Scaling creation properties<a name="w11275ab1c31c23b7c13"></a>
4444

4545
Application Auto Scaling configuration for a creation policy\.
4646

@@ -193,7 +193,7 @@ LaunchConfig:
193193
/opt/aws/bin/cfn-signal -e $? --stack ${AWS::StackName} --resource AutoScalingGroup --region ${AWS::Region}
194194
```
195195

196-
#### WaitCondition<a name="w11171ab1c31c23b7c13b9b5"></a>
196+
#### WaitCondition<a name="w11275ab1c31c23b7c13b9b5"></a>
197197

198198
The following example shows how to add a creation policy to a wait condition\.
199199

doc_source/aws-attribute-dependson.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ EC2Host:
235235
Ref: PublicSubnet
236236
```
237237

238-
### Amazon ECS service and Auto Scaling group<a name="w11171ab1c31c23c15c17c19"></a>
238+
### Amazon ECS service and Auto Scaling group<a name="w11275ab1c31c23c15c17c19"></a>
239239

240240
When you use Auto Scaling or Amazon Elastic Compute Cloud \(Amazon EC2\) to create container instances for an Amazon ECS cluster, the Amazon ECS service resource must have a dependency on the Auto Scaling group or Amazon EC2 instances, as shown in the following snippet\. That way the container instances are available and associated with the Amazon ECS cluster before CloudFormation creates the Amazon ECS service\.
241241

@@ -293,7 +293,7 @@ service:
293293
Ref: taskdefinition
294294
```
295295

296-
### IAM role policy<a name="w11171ab1c31c23c15c17c21"></a>
296+
### IAM role policy<a name="w11275ab1c31c23c15c17c21"></a>
297297

298298
Resources that make additional calls to AWS require a service role, which permits a service to make calls to AWS on your behalf\. For example, the `AWS::CodeDeploy::DeploymentGroup` resource requires a service role so that CodeDeploy has permissions to deploy applications to your instances\. When you have a single template that defines a service role, the role's policy \(by using the `AWS::IAM::Policy` or `AWS::IAM::ManagedPolicy` resource\), and a resource that uses the role, add a dependency so that the resource depends on the role's policy\. This dependency ensures that the policy is available throughout the resource's lifecycle\.
299299

0 commit comments

Comments
 (0)