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 (aws#28886)
Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec` **L1 CloudFormation resource definition changes:** ``` ├[-] service amzn-sdc │ ├ capitalized: SDC │ │ cloudFormationNamespace: AMZN::SDC │ │ name: amzn-sdc │ │ shortName: sdc │ └ resources │ └resource AMZN::SDC::Deployment │ ├ name: Deployment │ │ cloudFormationType: AMZN::SDC::Deployment │ │ documentation: Resource Type definition for AMZN::SDC::Deployment │ ├ properties │ │ ├ConfigName: string (required) │ │ ├S3Bucket: string (required) │ │ ├TargetRegionOverride: string │ │ ├S3Key: string (required, immutable) │ │ ├Stage: string (required) │ │ ├PipelineId: string │ │ └Dimension: string (required) │ └ attributes │ └Id: string ├[~] service aws-amazonmq │ └ resources │ └[~] resource AWS::AmazonMQ::Broker │ └ types │ └[~] type User │ └ properties │ └[+] ReplicationUser: boolean ├[~] service aws-backup │ └ resources │ └[~] resource AWS::Backup::BackupPlan │ └ types │ └[~] type LifecycleResourceType │ └ properties │ └[+] OptInToArchiveForSupportedResources: boolean ├[~] service aws-codebuild │ └ resources │ └[~] resource AWS::CodeBuild::Project │ └ types │ ├[~] type Environment │ │ └ properties │ │ ├ ComputeType: - string │ │ │ + string (required) │ │ ├[+] Fleet: ProjectFleet │ │ └ Type: - string │ │ + string (required) │ └[+] type ProjectFleet │ ├ name: ProjectFleet │ └ properties │ └FleetArn: string ├[-] service aws-codetest │ ├ capitalized: CodeTest │ │ cloudFormationNamespace: AWS::CodeTest │ │ name: aws-codetest │ │ shortName: codetest │ └ resources │ ├resource AWS::CodeTest::PersistentConfiguration │ │├ name: PersistentConfiguration │ ││ cloudFormationType: AWS::CodeTest::PersistentConfiguration │ ││ documentation: Resource Type definition for AWS::CodeTest::PersistentConfiguration │ │├ properties │ ││ ├Version: string │ ││ ├VpcConfig: VpcConfig │ ││ ├Name: string (immutable) │ ││ └ResultsRoleArn: string (required) │ │├ attributes │ ││ └Id: string │ │└ types │ │ └type VpcConfig │ │ ├ name: VpcConfig │ │ └ properties │ │ ├SecurityGroupIds: Array<string> │ │ └Subnets: Array<string> │ └resource AWS::CodeTest::Series │ ├ name: Series │ │ cloudFormationType: AWS::CodeTest::Series │ │ documentation: Resource Type definition for AWS::CodeTest::Series │ ├ properties │ │ ├PersistentConfigurationId: string (required, immutable) │ │ ├RunDefinition: json (required) │ │ ├State: string (required) │ │ └Name: string (immutable) │ └ attributes │ └Id: string ├[~] service aws-elasticache │ └ resources │ └[~] resource AWS::ElastiCache::ServerlessCache │ ├ attributes │ │ ├ Endpoint.Port: - integer ⇐ string │ │ │ + string │ │ └ ReaderEndpoint.Port: - integer ⇐ string │ │ + string │ └ types │ └[~] type Endpoint │ └ properties │ └ Port: - integer ⇐ string │ + string ├[~] service aws-guardduty │ └ resources │ └[~] resource AWS::GuardDuty::Filter └[~] service aws-iot └ resources └[~] resource AWS::IoT::FleetMetric └ attributes ├ CreationDate: - number │ + string ⇐ number └ LastModifiedDate: - number + string ⇐ number ```
- Loading branch information