Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: update L1 CloudFormation resource definitions (#31221)
Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec` **L1 CloudFormation resource definition changes:** ``` ├[~] service aws-codebuild │ └ resources │ └[~] resource AWS::CodeBuild::Fleet │ └ properties │ └ ImageId: (documentation changed) ├[~] service aws-ec2 │ └ resources │ └[~] resource AWS::EC2::Instance │ └ types │ ├[~] type AssociationParameter │ │ └ - documentation: Specifies input parameter values for an SSM document in AWS Systems Manager . │ │ `AssociationParameter` is a property of the [Amazon EC2 Instance SsmAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-ssmassociations.html) property. │ │ + documentation: Specifies input parameter values for an SSM document in AWS Systems Manager . │ │ `AssociationParameter` is a property of the [SsmAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-ssmassociation.html) property type. │ ├[~] type Ebs │ │ └ - documentation: Specifies a block device for an EBS volume. │ │ `Ebs` is a property of the [Amazon EC2 BlockDeviceMapping](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-mapping.html) property. │ │ > After the instance is running, you can modify only the `DeleteOnTermination` parameters for the attached volumes without interrupting the instance. Modifying any other parameter results in instance [replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement) . │ │ + documentation: Specifies a block device for an EBS volume. │ │ `Ebs` is a property of the [BlockDeviceMapping](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-blockdevicemapping.html) property type. │ │ > After the instance is running, you can modify only the `DeleteOnTermination` parameters for the attached volumes without interrupting the instance. Modifying any other parameter results in instance [replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement) . │ └[~] type State │ ├ - documentation: The current state of the instance │ │ + documentation: Describes the current state of an instance. │ └ properties │ └ Code: (documentation changed) ├[~] service aws-ivs │ └ resources │ └[~] resource AWS::IVS::Stage │ ├ properties │ │ └ AutoParticipantRecordingConfiguration: (documentation changed) │ └ types │ └[~] type AutoParticipantRecordingConfiguration │ ├ - documentation: Configuration object for individual participant recording, to attach to the new stage. │ │ + documentation: The `AWS::IVS::AutoParticipantRecordingConfiguration` property type describes a configuration for individual participant recording. │ └ properties │ ├ MediaTypes: (documentation changed) │ └ StorageConfigurationArn: (documentation changed) ├[~] service aws-lambda │ └ resources │ ├[~] resource AWS::Lambda::EventSourceMapping │ │ └ properties │ │ └ KmsKeyArn: (documentation changed) │ └[~] resource AWS::Lambda::Version │ └ attributes │ └ FunctionArn: (documentation changed) ├[~] service aws-secretsmanager │ └ resources │ └[~] resource AWS::SecretsManager::SecretTargetAttachment │ └ properties │ └ TargetType: (documentation changed) ├[~] service aws-ses │ └ resources │ └[~] resource AWS::SES::ReceiptRule │ └ types │ └[~] type S3Action │ └ properties │ └ KmsKeyArn: (documentation changed) └[~] service aws-ssmcontacts └ resources ├[~] resource AWS::SSMContacts::ContactChannel │ └ - documentation: The `AWS::SSMContacts::ContactChannel` resource specifies a contact channel as the method that Incident Manager uses to engage your contact. │ + documentation: The `AWS::SSMContacts::ContactChannel` resource specifies a contact channel as the method that Incident Manager uses to engage your contact. │ > *Template example* : We recommend creating all Incident Manager `Contacts` resources using a single AWS CloudFormation template. For a demonstration, see the examples for [AWS::SSMContacts::Contacts](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contact.html) . ├[~] resource AWS::SSMContacts::Plan │ └ - documentation: Information about the stages and on-call rotation teams associated with an escalation plan or engagement plan. │ + documentation: Information about the stages and on-call rotation teams associated with an escalation plan or engagement plan. │ > *Template example* : We recommend creating all Incident Manager `Contacts` resources using a single AWS CloudFormation template. For a demonstration, see the examples for [AWS::SSMContacts::Contacts](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contact.html) . └[~] resource AWS::SSMContacts::Rotation └ - documentation: Specifies a rotation in an on-call schedule. + documentation: Specifies a rotation in an on-call schedule. > *Template example* : We recommend creating all Incident Manager `Contacts` resources using a single AWS CloudFormation template. For a demonstration, see the examples for [AWS::SSMContacts::Contacts](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contact.html) . ```
- Loading branch information