Version 1.11.0
Issued
cfn.fyi compares each version of the AWS CloudFormation resource specification with the version before it. See new resource types and changed properties as AWS releases them.
- added
- modified
- removed
01Added resource types4
addedAWS:: Cloud9:: EnvironmentEC2docs ↗#Link to AWS::Cloud9::EnvironmentEC2
Type: AWS::Cloud9::EnvironmentEC2Properties: Repositories: - PathComponent: String RepositoryUrl: String OwnerArn: String Description: String AutomaticStopTimeMinutes: Integer SubnetId: String InstanceType: String Name: StringFn::GetAtt: Arn: String Name: StringaddedAWS:: GuardDuty:: Detectordocs ↗#Link to AWS::GuardDuty::Detector
Type: AWS::GuardDuty::DetectorProperties: Enable: BooleanaddedAWS:: GuardDuty:: IPSetdocs ↗#Link to AWS::GuardDuty::IPSet
Type: AWS::GuardDuty::IPSetProperties: Format: String Activate: Boolean DetectorId: String Name: String Location: StringaddedAWS:: GuardDuty:: ThreatIntelSetdocs ↗#Link to AWS::GuardDuty::ThreatIntelSet
Type: AWS::GuardDuty::ThreatIntelSetProperties: Format: String Activate: Boolean DetectorId: String Name: String Location: String02Modified resource types18
modifiedAWS:: ApiGateway:: ApiKeyhistorydocs ↗#Link to AWS::ApiGateway::ApiKey
Type: AWS::ApiGateway::ApiKeyProperties:added: CustomerId: Stringadded: GenerateDistinctId: BooleanmodifiedAWS:: ApiGateway:: DomainNamehistorydocs ↗#Link to AWS::ApiGateway::DomainName
Type: AWS::ApiGateway::DomainNameProperties: # Required: Yes → Nomodified: CertificateArn: Stringadded: EndpointConfiguration:added: Types:added: - Stringadded: RegionalCertificateArn: StringmodifiedAWS:: ApiGateway:: RestApihistorydocs ↗#Link to AWS::ApiGateway::RestApi
Type: AWS::ApiGateway::RestApiProperties:added: EndpointConfiguration:added: Types:added: - StringmodifiedAWS:: ApplicationAutoScaling:: ScalableTargethistorydocs ↗#Link to AWS::ApplicationAutoScaling::ScalableTarget
Type: AWS::ApplicationAutoScaling::ScalableTargetProperties:added: ScheduledActions:added: - EndTime: Timestampadded: ScalableTargetAction:added: MaxCapacity: Integeradded: MinCapacity: Integeradded: Schedule: Stringadded: ScheduledActionName: Stringadded: StartTime: TimestampmodifiedAWS:: CodeBuild:: Projecthistorydocs ↗#Link to AWS::CodeBuild::Project
Type: AWS::CodeBuild::ProjectProperties:added: BadgeEnabled: Booleanadded: Cache:added: Type: Stringadded: Location: Stringadded: VpcConfig:added: Subnets:added: - Stringadded: VpcId: Stringadded: SecurityGroupIds:added: - StringmodifiedAWS:: CodeDeploy:: Applicationhistorydocs ↗#Link to AWS::CodeDeploy::Application
Type: AWS::CodeDeploy::ApplicationProperties:added: ComputePlatform: StringmodifiedAWS:: CodeDeploy:: DeploymentGrouphistorydocs ↗#Link to AWS::CodeDeploy::DeploymentGroup
Type: AWS::CodeDeploy::DeploymentGroupProperties: DeploymentStyle:added: DeploymentType: StringmodifiedAWS:: EC2:: SpotFleethistorydocs ↗#Link to AWS::EC2::SpotFleet
Type: AWS::EC2::SpotFleetProperties: SpotFleetRequestConfigData: # Required: Yes → Nomodified: SpotPrice: StringmodifiedAWS:: ECR:: Repositoryhistorydocs ↗#Link to AWS::ECR::Repository
Type: AWS::ECR::RepositoryProperties:added: LifecyclePolicy:added: LifecyclePolicyText: Stringadded: RegistryId: StringmodifiedAWS:: ECS:: Servicehistorydocs ↗#Link to AWS::ECS::Service
Type: AWS::ECS::ServiceProperties:added: LaunchType: Stringadded: NetworkConfiguration:added: AwsvpcConfiguration:added: AssignPublicIp: Stringadded: SecurityGroups:added: - Stringadded: Subnets:added: - Stringadded: PlatformVersion: StringmodifiedAWS:: ECS:: TaskDefinitionhistorydocs ↗#Link to AWS::ECS::TaskDefinition
Type: AWS::ECS::TaskDefinitionProperties: ContainerDefinitions:added: - LinuxParameters:added: Capabilities:added: Add:added: - Stringadded: Drop:added: - Stringadded: Devices:added: - ContainerPath: Stringadded: HostPath: Stringadded: Permissions:added: - Stringadded: InitProcessEnabled: Booleanadded: Cpu: Stringadded: ExecutionRoleArn: Stringadded: Memory: Stringadded: RequiresCompatibilities:added: - StringmodifiedAWS:: ElastiCache:: ReplicationGrouphistorydocs ↗#Link to AWS::ElastiCache::ReplicationGroup
Type: AWS::ElastiCache::ReplicationGroupProperties:added: AtRestEncryptionEnabled: Booleanadded: AuthToken: Stringadded: TransitEncryptionEnabled: BooleanmodifiedAWS:: ElasticLoadBalancingV2:: TargetGrouphistorydocs ↗#Link to AWS::ElasticLoadBalancingV2::TargetGroup
Type: AWS::ElasticLoadBalancingV2::TargetGroupFn::GetAtt:added: TargetGroupName: StringmodifiedAWS:: Elasticsearch:: Domainhistorydocs ↗#Link to AWS::Elasticsearch::Domain
Type: AWS::Elasticsearch::DomainProperties:added: VPCOptions:added: SecurityGroupIds:added: - Stringadded: SubnetIds:added: - StringmodifiedAWS:: EMR:: Clusterhistorydocs ↗#Link to AWS::EMR::Cluster
Type: AWS::EMR::ClusterProperties:added: EbsRootVolumeSize: IntegermodifiedAWS:: RDS:: DBClusterhistorydocs ↗#Link to AWS::RDS::DBCluster
Type: AWS::RDS::DBClusterProperties: # Duplicates allowed: Not specified → Nomodified: AvailabilityZones: String → List of StringmodifiedAWS:: RDS:: DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:added: SourceRegion: StringmodifiedAWS:: Route53:: HostedZonehistorydocs ↗#Link to AWS::Route53::HostedZone
Type: AWS::Route53::HostedZoneProperties:added: QueryLoggingConfig:added: CloudWatchLogsLogGroupArn: String