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

Commit f22910c

Browse files
author
Patrick Rachford
committed
Periodic updates 2022-03-10
1 parent 6378bdd commit f22910c

File tree

123 files changed

+2552
-903
lines changed

Some content is hidden

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

123 files changed

+2552
-903
lines changed

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/ReleaseHistory.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ 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 |
715
| [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)
816

917
[AWS::Batch::ComputeEnvironment](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html)
@@ -120,7 +128,7 @@ Use the `AWS::Forecast::Dataset` resource to import a new or updated dataset in
120128
Use the `AWS::Forecast::DatasetGroup` resource to create a Dataset Group in Amazon Forecast\. | January 23, 2022 |
121129
| [Updated resources](AWS_DataBrew.md) | The following resources were updated: AWS::DataBrew::Job
122130

123-
[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)
124132
Add BucketOwner parameter to the S3Location data type to define the owner of the specified S3 bucket\. | January 20, 2022 |
125133
| [Updated resource](AWS_Location.md) | The following resources were updated: `AWS::Location::Tracker`,
126134

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

156164
[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)
157-
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 |
158166
| [Updated resource](AWS_Lex.md) | The following property type was updated: AWS::Lex::Bot\.
159167

160168
[AWS::Lex::Bot](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html)
@@ -775,7 +783,7 @@ In the [WindowsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/late
775783
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 |
776784
| [Updated resource](AWS_DataBrew.md) | The following resource was updated: AWS::DataBrew::Job
777785

778-
[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)
779787
Use the `AWS::DataBrew::Job.DatabaseOutputs` property type to define the output destination for a DataBrew job to be written into\.
780788
Use the `AWS::DataBrew::Job.ProfileConfiguration` property type to configure which statistics to include when running DataBrew profile jobs\. | July 29, 2021 |
781789
| [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="w11259ab1c31c23b7c13"></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="w11259ab1c31c23b7c13b9b5"></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="w11259ab1c31c23c15c17c19"></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="w11259ab1c31c23c15c17c21"></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

doc_source/aws-attribute-updatepolicy.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ For an example that specifies the `UpdatePolicy` attribute for an `AWS::Lambda::
353353

354354
The following examples show how to add an update policy to an Auto Scaling group and how to maintain availability when updating metadata\.
355355

356-
### Add an `UpdatePolicy` to an Auto Scaling group<a name="w11259ab1c31c23c23c23b5"></a>
356+
### Add an `UpdatePolicy` to an Auto Scaling group<a name="w11275ab1c31c23c23c23b5"></a>
357357

358358
The following example shows how to add an update policy\. During an update, the Auto Scaling group updates instances in batches of two and keeps a minimum of one instance in service\. Because the `WaitOnResourceSignals` flag is set, the Auto Scaling group waits for new instances that are added to the group\. The new instances must signal the Auto Scaling group before it updates the next batch of instances\.
359359

@@ -429,7 +429,7 @@ ScheduledAction:
429429
StartTime: '2017-06-02T20 : 00 : 00Z'
430430
```
431431

432-
### AutoScalingReplacingUpdate policy<a name="w11259ab1c31c23c23c23b7"></a>
432+
### AutoScalingReplacingUpdate policy<a name="w11275ab1c31c23c23c23b7"></a>
433433

434434
The following example declares a policy that forces an associated Auto Scaling group to be replaced during an update\. For the update to succeed, a percentage of instances \(specified by the `MinSuccessfulPercentParameter` parameter\) must signal success within the `Timeout` period\.
435435

@@ -466,7 +466,7 @@ CreationPolicy:
466466
MinSuccessfulInstancesPercent: !Ref 'MinSuccessfulPercentParameter'
467467
```
468468

469-
### Maintain availability when updating the metadata for the cfn\-init helper script<a name="w11259ab1c31c23c23c23b9"></a>
469+
### Maintain availability when updating the metadata for the cfn\-init helper script<a name="w11275ab1c31c23c23c23b9"></a>
470470

471471
When you install software applications on your instances, you might use the [https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-init.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-init.html) metadata key and the [https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-init.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-init.html) helper script to bootstrap the instances in your Auto Scaling group\. CloudFormation installs the packages, runs the commands, and performs other bootstrapping actions described in the metadata\.
472472

@@ -477,7 +477,7 @@ Forcing a rolling update requires CloudFormation to create a new instance and th
477477

478478
To force a rolling update, change the logical ID of the launch configuration resource, and then update the stack and any references pointing to the original logic ID \(such as the associated Auto Scaling group\)\. CloudFormation triggers a rolling update on the Auto Scaling group, replacing all instances\.
479479

480-
### Original template<a name="w11259ab1c31c23c23c23c11"></a>
480+
### Original template<a name="w11275ab1c31c23c23c23c11"></a>
481481

482482
```
483483
"LaunchConfig": {
@@ -491,7 +491,7 @@ To force a rolling update, change the logical ID of the launch configuration res
491491
}
492492
```
493493

494-
### Updated logical ID<a name="w11259ab1c31c23c23c23c13"></a>
494+
### Updated logical ID<a name="w11275ab1c31c23c23c23c13"></a>
495495

496496
```
497497
"LaunchConfigUpdateRubygemsPkg": {

doc_source/aws-properties-batch-jobdefinition-containerproperties.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ The Amazon ECS container agent running on a container instance must register the
139139
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
140140

141141
`Memory` <a name="cfn-batch-jobdefinition-containerproperties-memory"></a>
142-
This parameter is deprecated, use `resourceRequirements` to specify the memory requirements for the job definition\. It's not supported for jobs that run on Fargate resources\. For jobs run on EC2 resources, it specifies the memory hard limit \(in MiB\) for a container\. If your container attempts to exceed the specified number, it's terminated\. You must specify at least 4 MiB of memory for a job using this parameter\. The memory hard limit can be specified in several places\. It must be specified for each node at least once\.
142+
This parameter is deprecated, use `resourceRequirements` to specify the memory requirements for the job definition\. It's not supported for jobs running on Fargate resources\. For jobs running on EC2 resources, it specifies the memory hard limit \(in MiB\) for a container\. If your container attempts to exceed the specified number, it's terminated\. You must specify at least 4 MiB of memory for a job using this parameter\. The memory hard limit can be specified in several places\. It must be specified for each node at least once\.
143143
*Required*: No
144144
*Type*: Integer
145145
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
@@ -195,7 +195,7 @@ The user name to use inside the container\. This parameter maps to `User` in the
195195
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
196196

197197
`Vcpus` <a name="cfn-batch-jobdefinition-containerproperties-vcpus"></a>
198-
This parameter is deprecated, use `resourceRequirements` to specify the vCPU requirements for the job definition\. It's not supported for jobs that run on Fargate resources\. For jobs run on EC2 resources, it specifies the number of vCPUs reserved for the job\.
198+
This parameter is deprecated, use `resourceRequirements` to specify the vCPU requirements for the job definition\. It's not supported for jobs running on Fargate resources\. For jobs running on EC2 resources, it specifies the number of vCPUs reserved for the job\.
199199
Each vCPU is equivalent to 1,024 CPU shares\. This parameter maps to `CpuShares` in the [Create a container](https://docs.docker.com/engine/api/v1.23/#create-a-container) section of the [Docker Remote API](https://docs.docker.com/engine/api/v1.23/) and the `--cpu-shares` option to [docker run](https://docs.docker.com/engine/reference/run/)\. The number of vCPUs must be specified but can be specified in several places\. You must specify it at least once for each node\.
200200
*Required*: No
201201
*Type*: Integer

doc_source/aws-properties-cloudformation-interface-label.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
`Label` is a property of the [ParameterGroup](aws-properties-cloudformation-interface-parametergroup.md) and [ParameterLabel](aws-properties-cloudformation-interface-parameterlabel.md) properties that defines name for a parameter group or parameter\.
44

5-
## Syntax<a name="w11259ab1c23c15c15c27c19b5"></a>
5+
## Syntax<a name="w11275ab1c23c15c15c27c19b5"></a>
66

77
### JSON<a name="aws-properties-cloudformation-interface-label-syntax.json"></a>
88

@@ -18,7 +18,7 @@
1818
default: String
1919
```
2020

21-
## Properties<a name="w11259ab1c23c15c15c27c19b7"></a>
21+
## Properties<a name="w11275ab1c23c15c15c27c19b7"></a>
2222

2323
`default` <a name="cfn-cloudformation-interface-labelproperty-default"></a>
2424
The default label that the CloudFormation console uses to name a parameter group or parameter\.

doc_source/aws-properties-cloudformation-interface-parametergroup.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
`ParameterGroup` is a property of the [`AWS::CloudFormation::Interface`](aws-resource-cloudformation-interface.md) resource that defines a parameter group and the parameters to include in the group\.
44

5-
## Syntax<a name="w11259ab1c23c15c15c27c23b5"></a>
5+
## Syntax<a name="w11275ab1c23c15c15c27c23b5"></a>
66

77
### JSON<a name="aws-properties-cloudformation-interface-parametergroup-syntax.json"></a>
88

@@ -21,7 +21,7 @@ Parameters:
2121
- String
2222
```
2323

24-
## Properties<a name="w11259ab1c23c15c15c27c23b7"></a>
24+
## Properties<a name="w11275ab1c23c15c15c27c23b7"></a>
2525

2626
`Label` <a name="cfn-cloudformation-interface-parametergroups-label"></a>
2727
A name for the parameter group\.

doc_source/aws-properties-cloudformation-interface-parameterlabel.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
`ParameterLabel` is a property of the [`AWS::CloudFormation::Interface`](aws-resource-cloudformation-interface.md) resource that specifies a friendly name or description for a parameter that the AWS CloudFormation console shows instead of the parameter's logical ID\.
44

5-
## Syntax<a name="w11259ab1c23c15c15c27c27b5"></a>
5+
## Syntax<a name="w11275ab1c23c15c15c27c27b5"></a>
66

77
### JSON<a name="aws-properties-cloudformation-interface-parameterlabel-syntax.json"></a>
88

@@ -18,7 +18,7 @@
1818
ParameterLogicalID: Label
1919
```
2020

21-
## Properties<a name="w11259ab1c23c15c15c27c27b7"></a>
21+
## Properties<a name="w11275ab1c23c15c15c27c27b7"></a>
2222

2323
`ParameterLogicalID` <a name="cfn-cloudformation-interface-parameterlabel-parameterlogicalid"></a>
2424
A label for a parameter\. The label defines a friendly name or description that the CloudFormation console shows on the **Specify Parameters** page when a stack is created or updated\. The `ParameterLogicalID` key must be the case\-sensitive logical ID of a valid parameter that has been declared in the `Parameters` section of the template\.

doc_source/aws-properties-databrew-job-output.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ To declare this entity in your AWS CloudFormation template, use the following sy
1414
"[Format](#cfn-databrew-job-output-format)" : String,
1515
"[FormatOptions](#cfn-databrew-job-output-formatoptions)" : OutputFormatOptions,
1616
"[Location](#cfn-databrew-job-output-location)" : S3Location,
17+
"[MaxOutputFiles](#cfn-databrew-job-output-maxoutputfiles)" : Integer,
1718
"[Overwrite](#cfn-databrew-job-output-overwrite)" : Boolean,
1819
"[PartitionColumns](#cfn-databrew-job-output-partitioncolumns)" : [ String, ... ]
1920
}
@@ -28,6 +29,7 @@ To declare this entity in your AWS CloudFormation template, use the following sy
2829
OutputFormatOptions
2930
[Location](#cfn-databrew-job-output-location):
3031
S3Location
32+
[MaxOutputFiles](#cfn-databrew-job-output-maxoutputfiles): Integer
3133
[Overwrite](#cfn-databrew-job-output-overwrite): Boolean
3234
[PartitionColumns](#cfn-databrew-job-output-partitioncolumns):
3335
- String
@@ -61,6 +63,12 @@ The location in Amazon S3 where the job writes its output\.
6163
*Type*: [S3Location](aws-properties-databrew-job-s3location.md)
6264
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
6365

66+
`MaxOutputFiles` <a name="cfn-databrew-job-output-maxoutputfiles"></a>
67+
The maximum number of files to be generated by the job and written to the output folder\.
68+
*Required*: No
69+
*Type*: Integer
70+
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
71+
6472
`Overwrite` <a name="cfn-databrew-job-output-overwrite"></a>
6573
A value that, if true, means that any data in the location specified for output is overwritten with new output\.
6674
*Required*: No

0 commit comments

Comments
 (0)