Version 3.4.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 types24
addedAWS:: Amplify:: Appdocs ↗#Link to AWS::Amplify::App
Type: AWS::Amplify::AppProperties: OauthToken: String Repository: String Description: String EnvironmentVariables: - Value: String Name: String AccessToken: String BuildSpec: String CustomRules: - Condition: String Status: String Target: String Source: String BasicAuthConfig: Username: String EnableBasicAuth: Boolean Password: String - Value: String Key: String Name: String IAMServiceRole: StringFn::GetAtt: AppId: String Arn: String DefaultDomain: String AppName: StringPropertyTypes: Token: Value: String Key: StringaddedAWS:: Amplify:: Branchdocs ↗#Link to AWS::Amplify::Branch
Type: AWS::Amplify::BranchProperties: Description: String EnvironmentVariables: - Value: String Name: String AppId: String BuildSpec: String Stage: String BranchName: String BasicAuthConfig: Username: String EnableBasicAuth: Boolean Password: String - Value: String Key: StringFn::GetAtt: BranchName: String Arn: StringaddedAWS:: Amplify:: Domaindocs ↗#Link to AWS::Amplify::Domain
Type: AWS::Amplify::DomainProperties: SubDomainSettings: - Prefix: String BranchName: String AppId: String DomainName: StringFn::GetAtt: DomainName: String StatusReason: String Arn: String DomainStatus: String CertificateRecord: StringaddedAWS:: EC2:: ClientVpnEndpointdocs ↗#Link to AWS::EC2::ClientVpnEndpoint
Type: AWS::EC2::ClientVpnEndpointProperties: ClientCidrBlock: String ConnectionLogOptions: CloudwatchLogStream: String Enabled: Boolean CloudwatchLogGroup: String Description: String - ResourceType: String - Value: String Key: String AuthenticationOptions: - MutualAuthentication: ClientRootCertificateChainArn: String Type: String ActiveDirectory: DirectoryId: String ServerCertificateArn: String DnsServers: - String TransportProtocol: StringaddedAWS:: EC2:: ClientVpnRoutedocs ↗#Link to AWS::EC2::ClientVpnRoute
Type: AWS::EC2::ClientVpnRouteProperties: ClientVpnEndpointId: String TargetVpcSubnetId: String Description: String DestinationCidrBlock: StringaddedAWS:: EC2:: ClientVpnTargetNetworkAssociationdocs ↗#Link to AWS::EC2::ClientVpnTargetNetworkAssociation
Type: AWS::EC2::ClientVpnTargetNetworkAssociationProperties: ClientVpnEndpointId: String SubnetId: StringaddedAWS:: IoTThingsGraph:: FlowTemplatedocs ↗#Link to AWS::IoTThingsGraph::FlowTemplate
Type: AWS::IoTThingsGraph::FlowTemplateProperties: CompatibleNamespaceVersion: Double Definition: Language: String Text: StringaddedAWS:: MSK:: Clusterdocs ↗#Link to AWS::MSK::Cluster
Type: AWS::MSK::ClusterProperties: BrokerNodeGroupInfo: SecurityGroups: - String ClientSubnets: - String StorageInfo: EBSStorageInfo: VolumeSize: Integer BrokerAZDistribution: String InstanceType: String EnhancedMonitoring: String KafkaVersion: String NumberOfBrokerNodes: Integer EncryptionInfo: EncryptionAtRest: DataVolumeKMSKeyId: String EncryptionInTransit: ClientBroker: String InCluster: Boolean ClusterName: String ClientAuthentication: Tls: CertificateAuthorityArnList: - String Tags: Json ConfigurationInfo: Revision: Integer Arn: StringaddedAWS:: Pinpoint:: ADMChanneldocs ↗#Link to AWS::Pinpoint::ADMChannel
Type: AWS::Pinpoint::ADMChannelProperties: ClientSecret: String Enabled: Boolean ClientId: String ApplicationId: StringaddedAWS:: Pinpoint:: APNSChanneldocs ↗#Link to AWS::Pinpoint::APNSChannel
Type: AWS::Pinpoint::APNSChannelProperties: BundleId: String PrivateKey: String Enabled: Boolean DefaultAuthenticationMethod: String TokenKey: String ApplicationId: String TeamId: String Certificate: String TokenKeyId: StringaddedAWS:: Pinpoint:: APNSSandboxChanneldocs ↗#Link to AWS::Pinpoint::APNSSandboxChannel
Type: AWS::Pinpoint::APNSSandboxChannelProperties: BundleId: String PrivateKey: String Enabled: Boolean DefaultAuthenticationMethod: String TokenKey: String ApplicationId: String TeamId: String Certificate: String TokenKeyId: StringaddedAWS:: Pinpoint:: APNSVoipChanneldocs ↗#Link to AWS::Pinpoint::APNSVoipChannel
Type: AWS::Pinpoint::APNSVoipChannelProperties: BundleId: String PrivateKey: String Enabled: Boolean DefaultAuthenticationMethod: String TokenKey: String ApplicationId: String TeamId: String Certificate: String TokenKeyId: StringaddedAWS:: Pinpoint:: APNSVoipSandboxChanneldocs ↗#Link to AWS::Pinpoint::APNSVoipSandboxChannel
Type: AWS::Pinpoint::APNSVoipSandboxChannelProperties: BundleId: String PrivateKey: String Enabled: Boolean DefaultAuthenticationMethod: String TokenKey: String ApplicationId: String TeamId: String Certificate: String TokenKeyId: StringaddedAWS:: Pinpoint:: Appdocs ↗#Link to AWS::Pinpoint::App
Type: AWS::Pinpoint::AppProperties: Name: StringaddedAWS:: Pinpoint:: ApplicationSettingsdocs ↗#Link to AWS::Pinpoint::ApplicationSettings
Type: AWS::Pinpoint::ApplicationSettingsProperties: QuietTime: Start: String End: String Limits: Daily: Integer MaximumDuration: Integer Total: Integer MessagesPerSecond: Integer ApplicationId: String CampaignHook: Mode: String WebUrl: String LambdaFunctionName: String CloudWatchMetricsEnabled: BooleanaddedAWS:: Pinpoint:: BaiduChanneldocs ↗#Link to AWS::Pinpoint::BaiduChannel
Type: AWS::Pinpoint::BaiduChannelProperties: SecretKey: String ApiKey: String Enabled: Boolean ApplicationId: StringaddedAWS:: Pinpoint:: Campaigndocs ↗#Link to AWS::Pinpoint::Campaign
Type: AWS::Pinpoint::CampaignProperties: Description: String SegmentId: String IsPaused: Boolean AdditionalTreatments: - TreatmentDescription: String MessageConfiguration: APNSMessage: JsonBody: String Action: String MediaUrl: String TimeToLive: Integer ImageSmallIconUrl: String ImageUrl: String Title: String ImageIconUrl: String SilentPush: Boolean Body: String RawContent: String Url: String BaiduMessage: # Message: see above DefaultMessage: # Message: see above EmailMessage: FromAddress: String HtmlBody: String Title: String Body: String GCMMessage: # Message: see above SMSMessage: SenderId: String Body: String MessageType: String ADMMessage: # Message: see above Schedule: TimeZone: String QuietTime: Start: String End: String EndTime: String StartTime: String Frequency: String EventFilter: FilterType: String Dimensions: Metrics: Json EventType: DimensionType: String Values: - String Attributes: Json IsLocalTime: Boolean SizePercent: Integer TreatmentName: String Name: String SegmentVersion: Integer TreatmentDescription: String MessageConfiguration: # MessageConfiguration: see above Limits: Daily: Integer MaximumDuration: Integer Total: Integer MessagesPerSecond: Integer HoldoutPercent: Integer Schedule: # Schedule: see above ApplicationId: String CampaignHook: Mode: String WebUrl: String LambdaFunctionName: String TreatmentName: StringFn::GetAtt: CampaignId: StringPropertyTypes: AttributeDimension: AttributeType: String Values: - String MetricDimension: ComparisonOperator: String Value: DoubleaddedAWS:: Pinpoint:: EmailChanneldocs ↗#Link to AWS::Pinpoint::EmailChannel
Type: AWS::Pinpoint::EmailChannelProperties: ConfigurationSet: String FromAddress: String Enabled: Boolean ApplicationId: String Identity: String RoleArn: StringaddedAWS:: Pinpoint:: EventStreamdocs ↗#Link to AWS::Pinpoint::EventStream
Type: AWS::Pinpoint::EventStreamProperties: ApplicationId: String DestinationStreamArn: String RoleArn: StringaddedAWS:: Pinpoint:: GCMChanneldocs ↗#Link to AWS::Pinpoint::GCMChannel
Type: AWS::Pinpoint::GCMChannelProperties: ApiKey: String Enabled: Boolean ApplicationId: StringaddedAWS:: Pinpoint:: Segmentdocs ↗#Link to AWS::Pinpoint::Segment
Type: AWS::Pinpoint::SegmentProperties: SegmentGroups: Groups: - Type: String SourceType: String Dimensions: - Demographic: AppVersion: DimensionType: String Values: - String DeviceType: # SetDimension: see above Platform: # SetDimension: see above Channel: # SetDimension: see above Model: # SetDimension: see above Make: # SetDimension: see above Metrics: Json Attributes: Json Behavior: Recency: Duration: String RecencyType: String UserAttributes: Json Location: GPSPoint: RangeInKilometers: Double Coordinates: Latitude: Double Longitude: Double Country: # SetDimension: see above SourceSegments: - Version: Integer Id: String Include: String Dimensions: # SegmentDimensions: see above ApplicationId: String Name: StringFn::GetAtt: SegmentId: StringPropertyTypes: AttributeDimension: AttributeType: String Values: - StringaddedAWS:: Pinpoint:: SMSChanneldocs ↗#Link to AWS::Pinpoint::SMSChannel
Type: AWS::Pinpoint::SMSChannelProperties: ShortCode: String Enabled: Boolean ApplicationId: String SenderId: StringaddedAWS:: Pinpoint:: VoiceChanneldocs ↗#Link to AWS::Pinpoint::VoiceChannel
Type: AWS::Pinpoint::VoiceChannelProperties: Enabled: Boolean ApplicationId: String02Modified resource types111
modifiedAWS:: ApiGateway:: Deploymenthistorydocs ↗#Link to AWS::ApiGateway::Deployment
Type: AWS::ApiGateway::DeploymentProperties: StageDescription: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: ApiGateway:: Stagehistorydocs ↗#Link to AWS::ApiGateway::Stage
Type: AWS::ApiGateway::StageProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: AppMesh:: VirtualNodehistorydocs ↗#Link to AWS::AppMesh::VirtualNode
Type: AWS::AppMesh::VirtualNodeProperties: Spec: ServiceDiscovery: # Required: Yes → Nomodified: DNS: DnsServiceDiscoverymodifiedAWS:: AppStream:: Fleethistorydocs ↗#Link to AWS::AppStream::Fleet
Type: AWS::AppStream::FleetProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: AppStream:: ImageBuilderhistorydocs ↗#Link to AWS::AppStream::ImageBuilder
Type: AWS::AppStream::ImageBuilderProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: AppStream:: Stackhistorydocs ↗#Link to AWS::AppStream::Stack
Type: AWS::AppStream::StackProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: AppSync:: GraphQLApihistorydocs ↗#Link to AWS::AppSync::GraphQLApi
Type: AWS::AppSync::GraphQLApiProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: CertificateManager:: Certificatehistorydocs ↗#Link to AWS::CertificateManager::Certificate
Type: AWS::CertificateManager::CertificateProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: CloudFormation:: Stackhistorydocs ↗#Link to AWS::CloudFormation::Stack
Type: AWS::CloudFormation::StackProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: CloudFront:: Distributionhistorydocs ↗#Link to AWS::CloudFront::Distribution
Type: AWS::CloudFront::DistributionProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: CloudFront:: StreamingDistributionhistorydocs ↗#Link to AWS::CloudFront::StreamingDistribution
Type: AWS::CloudFront::StreamingDistributionProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: CloudTrail:: Trailhistorydocs ↗#Link to AWS::CloudTrail::Trail
Type: AWS::CloudTrail::TrailProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: CodeBuild:: Projecthistorydocs ↗#Link to AWS::CodeBuild::Project
Type: AWS::CodeBuild::ProjectProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: CodePipeline:: CustomActionTypehistorydocs ↗#Link to AWS::CodePipeline::CustomActionType
Type: AWS::CodePipeline::CustomActionTypeProperties: # Required: No → Yesmodified: Version: StringmodifiedAWS:: DLM:: LifecyclePolicyhistorydocs ↗#Link to AWS::DLM::LifecyclePolicy
Type: AWS::DLM::LifecyclePolicyProperties: PolicyDetails:added: Parameters:added: ExcludeBootVolume: Booleanadded: PolicyType: String Schedules: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: Stringadded: - Value: Stringadded: Key: String TargetTags: # Tag: see abovemodifiedAWS:: DMS:: Endpointhistorydocs ↗#Link to AWS::DMS::Endpoint
Type: AWS::DMS::EndpointProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: DMS:: EventSubscriptionhistorydocs ↗#Link to AWS::DMS::EventSubscription
Type: AWS::DMS::EventSubscriptionProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: DMS:: ReplicationInstancehistorydocs ↗#Link to AWS::DMS::ReplicationInstance
Type: AWS::DMS::ReplicationInstanceProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: DMS:: ReplicationSubnetGrouphistorydocs ↗#Link to AWS::DMS::ReplicationSubnetGroup
Type: AWS::DMS::ReplicationSubnetGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: DMS:: ReplicationTaskhistorydocs ↗#Link to AWS::DMS::ReplicationTask
Type: AWS::DMS::ReplicationTaskProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: DocDB:: DBClusterhistorydocs ↗#Link to AWS::DocDB::DBCluster
Type: AWS::DocDB::DBClusterProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: DocDB:: DBClusterParameterGrouphistorydocs ↗#Link to AWS::DocDB::DBClusterParameterGroup
Type: AWS::DocDB::DBClusterParameterGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: DocDB:: DBInstancehistorydocs ↗#Link to AWS::DocDB::DBInstance
Type: AWS::DocDB::DBInstanceProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: DocDB:: DBSubnetGrouphistorydocs ↗#Link to AWS::DocDB::DBSubnetGroup
Type: AWS::DocDB::DBSubnetGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: DynamoDB:: Tablehistorydocs ↗#Link to AWS::DynamoDB::Table
Type: AWS::DynamoDB::TableProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: CapacityReservationhistorydocs ↗#Link to AWS::EC2::CapacityReservation
Type: AWS::EC2::CapacityReservationProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: CustomerGatewayhistorydocs ↗#Link to AWS::EC2::CustomerGateway
Type: AWS::EC2::CustomerGatewayProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: DHCPOptionshistorydocs ↗#Link to AWS::EC2::DHCPOptions
Type: AWS::EC2::DHCPOptionsProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: Hosthistorydocs ↗#Link to AWS::EC2::Host
Type: AWS::EC2::HostProperties:added: HostRecovery: StringmodifiedAWS:: EC2:: Instancehistorydocs ↗#Link to AWS::EC2::Instance
Type: AWS::EC2::InstanceProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: InternetGatewayhistorydocs ↗#Link to AWS::EC2::InternetGateway
Type: AWS::EC2::InternetGatewayProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: LaunchTemplatehistorydocs ↗#Link to AWS::EC2::LaunchTemplate
Type: AWS::EC2::LaunchTemplateProperties: LaunchTemplateData: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: NatGatewayhistorydocs ↗#Link to AWS::EC2::NatGateway
Type: AWS::EC2::NatGatewayProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: NetworkAclhistorydocs ↗#Link to AWS::EC2::NetworkAcl
Type: AWS::EC2::NetworkAclProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: NetworkInterfacehistorydocs ↗#Link to AWS::EC2::NetworkInterface
Type: AWS::EC2::NetworkInterfaceProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: Routehistorydocs ↗#Link to AWS::EC2::Route
Type: AWS::EC2::RouteProperties:added: TransitGatewayId: StringmodifiedAWS:: EC2:: RouteTablehistorydocs ↗#Link to AWS::EC2::RouteTable
Type: AWS::EC2::RouteTableProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: SecurityGrouphistorydocs ↗#Link to AWS::EC2::SecurityGroup
Type: AWS::EC2::SecurityGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: SpotFleethistorydocs ↗#Link to AWS::EC2::SpotFleet
Type: AWS::EC2::SpotFleetProperties: SpotFleetRequestConfigData: LaunchSpecifications: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: Subnethistorydocs ↗#Link to AWS::EC2::Subnet
Type: AWS::EC2::SubnetProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: TransitGatewayhistorydocs ↗#Link to AWS::EC2::TransitGateway
Type: AWS::EC2::TransitGatewayProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: TransitGatewayAttachmenthistorydocs ↗#Link to AWS::EC2::TransitGatewayAttachment
Type: AWS::EC2::TransitGatewayAttachmentProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: TransitGatewayRouteTablehistorydocs ↗#Link to AWS::EC2::TransitGatewayRouteTable
Type: AWS::EC2::TransitGatewayRouteTableProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: Volumehistorydocs ↗#Link to AWS::EC2::Volume
Type: AWS::EC2::VolumeProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: VPChistorydocs ↗#Link to AWS::EC2::VPC
Type: AWS::EC2::VPCProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: VPCPeeringConnectionhistorydocs ↗#Link to AWS::EC2::VPCPeeringConnection
Type: AWS::EC2::VPCPeeringConnectionProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: VPNConnectionhistorydocs ↗#Link to AWS::EC2::VPNConnection
Type: AWS::EC2::VPNConnectionProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: Stringadded: TransitGatewayId: String # Required: Yes → Nomodified: VpnGatewayId: StringmodifiedAWS:: EC2:: VPNGatewayhistorydocs ↗#Link to AWS::EC2::VPNGateway
Type: AWS::EC2::VPNGatewayProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: ECR:: Repositoryhistorydocs ↗#Link to AWS::ECR::Repository
Type: AWS::ECR::RepositoryProperties:added: - Value: Stringadded: Key: StringmodifiedAWS:: ECS:: Clusterhistorydocs ↗#Link to AWS::ECS::Cluster
Type: AWS::ECS::ClusterProperties:added: - Value: Stringadded: Key: StringmodifiedAWS:: ECS:: Servicehistorydocs ↗#Link to AWS::ECS::Service
Type: AWS::ECS::ServiceProperties:added: EnableECSManagedTags: Booleanadded: PropagateTags: Stringadded: - Value: Stringadded: Key: StringmodifiedAWS:: ECS:: TaskDefinitionhistorydocs ↗#Link to AWS::ECS::TaskDefinition
Type: AWS::ECS::TaskDefinitionProperties: ContainerDefinitions:added: - ResourceRequirements:added: - Type: Stringadded: Value: Stringadded: Secrets:added: - Name: Stringadded: ValueFrom: Stringadded: - Value: Stringadded: Key: String # Update requires: No interruption → Replacementmodified: Volumes: - VolumemodifiedAWS:: EFS:: FileSystemhistorydocs ↗#Link to AWS::EFS::FileSystem
Type: AWS::EFS::FileSystemProperties:added: LifecyclePolicies:added: - TransitionToIA: StringmodifiedAWS:: EFS:: MountTargethistorydocs ↗#Link to AWS::EFS::MountTarget
Type: AWS::EFS::MountTargetFn::GetAtt:added: IpAddress: StringmodifiedAWS:: ElastiCache:: CacheClusterhistorydocs ↗#Link to AWS::ElastiCache::CacheCluster
Type: AWS::ElastiCache::CacheClusterProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: ElastiCache:: ReplicationGrouphistorydocs ↗#Link to AWS::ElastiCache::ReplicationGroup
Type: AWS::ElastiCache::ReplicationGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: ElasticBeanstalk:: Environmenthistorydocs ↗#Link to AWS::ElasticBeanstalk::Environment
Type: AWS::ElasticBeanstalk::EnvironmentProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: ElasticLoadBalancing:: LoadBalancerhistorydocs ↗#Link to AWS::ElasticLoadBalancing::LoadBalancer
Type: AWS::ElasticLoadBalancing::LoadBalancerProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: ElasticLoadBalancingV2:: ListenerRulehistorydocs ↗#Link to AWS::ElasticLoadBalancingV2::ListenerRule
Type: AWS::ElasticLoadBalancingV2::ListenerRuleProperties: Conditions:added: - HostHeaderConfig:added: Values:added: - Stringadded: HttpHeaderConfig:added: HttpHeaderName: Stringadded: Values:added: - Stringadded: HttpRequestMethodConfig:added: Values:added: - Stringadded: PathPatternConfig:added: Values:added: - Stringadded: QueryStringConfig:added: Values:added: - Key: Stringadded: Value: Stringadded: SourceIpConfig:added: Values:added: - StringmodifiedAWS:: ElasticLoadBalancingV2:: LoadBalancerhistorydocs ↗#Link to AWS::ElasticLoadBalancingV2::LoadBalancer
Type: AWS::ElasticLoadBalancingV2::LoadBalancerProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: ElasticLoadBalancingV2:: TargetGrouphistorydocs ↗#Link to AWS::ElasticLoadBalancingV2::TargetGroup
Type: AWS::ElasticLoadBalancingV2::TargetGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Elasticsearch:: Domainhistorydocs ↗#Link to AWS::Elasticsearch::Domain
Type: AWS::Elasticsearch::DomainProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EMR:: Clusterhistorydocs ↗#Link to AWS::EMR::Cluster
Type: AWS::EMR::ClusterProperties: Instances:added: Ec2SubnetIds:added: - String - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: FSx:: FileSystemhistorydocs ↗#Link to AWS::FSx::FileSystem
Type: AWS::FSx::FileSystemProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Inspector:: AssessmentTemplatehistorydocs ↗#Link to AWS::Inspector::AssessmentTemplate
Type: AWS::Inspector::AssessmentTemplateProperties: UserAttributesForFindings: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Inspector:: ResourceGrouphistorydocs ↗#Link to AWS::Inspector::ResourceGroup
Type: AWS::Inspector::ResourceGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: IoTAnalytics:: Channelhistorydocs ↗#Link to AWS::IoTAnalytics::Channel
Type: AWS::IoTAnalytics::ChannelProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: IoTAnalytics:: Datasethistorydocs ↗#Link to AWS::IoTAnalytics::Dataset
Type: AWS::IoTAnalytics::DatasetProperties:added: ContentDeliveryRules:added: - Destination:added: IotEventsDestinationConfiguration:added: InputName: Stringadded: RoleArn: Stringadded: S3DestinationConfiguration:added: GlueConfiguration:added: TableName: Stringadded: DatabaseName: Stringadded: Bucket: Stringadded: Key: Stringadded: RoleArn: Stringadded: EntryName: String - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: Stringadded: VersioningConfiguration:added: MaxVersions: Integeradded: Unlimited: BooleanmodifiedAWS:: IoTAnalytics:: Datastorehistorydocs ↗#Link to AWS::IoTAnalytics::Datastore
Type: AWS::IoTAnalytics::DatastoreProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: IoTAnalytics:: Pipelinehistorydocs ↗#Link to AWS::IoTAnalytics::Pipeline
Type: AWS::IoTAnalytics::PipelineProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Kinesis:: Streamhistorydocs ↗#Link to AWS::Kinesis::Stream
Type: AWS::Kinesis::StreamProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: KinesisFirehose:: DeliveryStreamhistorydocs ↗#Link to AWS::KinesisFirehose::DeliveryStream
Type: AWS::KinesisFirehose::DeliveryStreamProperties: ElasticsearchDestinationConfiguration: S3Configuration:added: ErrorOutputPrefix: String ExtendedS3DestinationConfiguration:added: DataFormatConversionConfiguration:added: Enabled: Booleanadded: InputFormatConfiguration:added: Deserializer:added: HiveJsonSerDe:added: TimestampFormats:added: - Stringadded: OpenXJsonSerDe:added: CaseInsensitive: Booleanadded: ColumnToJsonKeyMappings:added: <key>: Stringadded: ConvertDotsInJsonKeysToUnderscores: Booleanadded: OutputFormatConfiguration:added: Serializer:added: OrcSerDe:added: BlockSizeBytes: Integeradded: BloomFilterColumns:added: - Stringadded: BloomFilterFalsePositiveProbability: Doubleadded: Compression: Stringadded: DictionaryKeyThreshold: Doubleadded: EnablePadding: Booleanadded: FormatVersion: Stringadded: PaddingTolerance: Doubleadded: RowIndexStride: Integeradded: StripeSizeBytes: Integeradded: ParquetSerDe:added: BlockSizeBytes: Integeradded: Compression: Stringadded: EnableDictionaryCompression: Booleanadded: MaxPaddingBytes: Integeradded: PageSizeBytes: Integeradded: WriterVersion: Stringadded: SchemaConfiguration:added: CatalogId: Stringadded: DatabaseName: Stringadded: Region: Stringadded: RoleARN: Stringadded: TableName: Stringadded: VersionId: Stringadded: ErrorOutputPrefix: String # Required: Yes → Nomodified: Prefix: String S3BackupConfiguration: # S3DestinationConfiguration: see above RedshiftDestinationConfiguration: S3Configuration: # S3DestinationConfiguration: see above S3DestinationConfiguration: # S3DestinationConfiguration: see above SplunkDestinationConfiguration: S3Configuration: # S3DestinationConfiguration: see abovemodifiedAWS:: KMS:: Keyhistorydocs ↗#Link to AWS::KMS::Key
Type: AWS::KMS::KeyProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Lambda:: Functionhistorydocs ↗#Link to AWS::Lambda::Function
Type: AWS::Lambda::FunctionProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Neptune:: DBClusterhistorydocs ↗#Link to AWS::Neptune::DBCluster
Type: AWS::Neptune::DBClusterProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Neptune:: DBClusterParameterGrouphistorydocs ↗#Link to AWS::Neptune::DBClusterParameterGroup
Type: AWS::Neptune::DBClusterParameterGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Neptune:: DBInstancehistorydocs ↗#Link to AWS::Neptune::DBInstance
Type: AWS::Neptune::DBInstanceProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Neptune:: DBParameterGrouphistorydocs ↗#Link to AWS::Neptune::DBParameterGroup
Type: AWS::Neptune::DBParameterGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Neptune:: DBSubnetGrouphistorydocs ↗#Link to AWS::Neptune::DBSubnetGroup
Type: AWS::Neptune::DBSubnetGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: OpsWorks:: Layerhistorydocs ↗#Link to AWS::OpsWorks::Layer
Type: AWS::OpsWorks::LayerProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: OpsWorks:: Stackhistorydocs ↗#Link to AWS::OpsWorks::Stack
Type: AWS::OpsWorks::StackProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: RDS:: DBClusterhistorydocs ↗#Link to AWS::RDS::DBCluster
Type: AWS::RDS::DBClusterProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: RDS:: DBClusterParameterGrouphistorydocs ↗#Link to AWS::RDS::DBClusterParameterGroup
Type: AWS::RDS::DBClusterParameterGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: RDS:: DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:modified: BackupRetentionPeriod: String → Integer - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: RDS:: DBParameterGrouphistorydocs ↗#Link to AWS::RDS::DBParameterGroup
Type: AWS::RDS::DBParameterGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: RDS:: DBSecurityGrouphistorydocs ↗#Link to AWS::RDS::DBSecurityGroup
Type: AWS::RDS::DBSecurityGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: RDS:: DBSubnetGrouphistorydocs ↗#Link to AWS::RDS::DBSubnetGroup
Type: AWS::RDS::DBSubnetGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: RDS:: OptionGrouphistorydocs ↗#Link to AWS::RDS::OptionGroup
Type: AWS::RDS::OptionGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Redshift:: Clusterhistorydocs ↗#Link to AWS::Redshift::Cluster
Type: AWS::Redshift::ClusterProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Redshift:: ClusterParameterGrouphistorydocs ↗#Link to AWS::Redshift::ClusterParameterGroup
Type: AWS::Redshift::ClusterParameterGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Redshift:: ClusterSecurityGrouphistorydocs ↗#Link to AWS::Redshift::ClusterSecurityGroup
Type: AWS::Redshift::ClusterSecurityGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Redshift:: ClusterSubnetGrouphistorydocs ↗#Link to AWS::Redshift::ClusterSubnetGroup
Type: AWS::Redshift::ClusterSubnetGroupProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Route53Resolver:: ResolverEndpointhistorydocs ↗#Link to AWS::Route53Resolver::ResolverEndpoint
Type: AWS::Route53Resolver::ResolverEndpointProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Route53Resolver:: ResolverRulehistorydocs ↗#Link to AWS::Route53Resolver::ResolverRule
Type: AWS::Route53Resolver::ResolverRuleProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: S3:: Buckethistorydocs ↗#Link to AWS::S3::Bucket
Type: AWS::S3::BucketProperties:added: ObjectLockConfiguration:added: ObjectLockEnabled: Stringadded: Rule:added: DefaultRetention:added: Days: Integeradded: Mode: Stringadded: Years: Integeradded: ObjectLockEnabled: Boolean - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: SageMaker:: Endpointhistorydocs ↗#Link to AWS::SageMaker::Endpoint
Type: AWS::SageMaker::EndpointProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: SageMaker:: EndpointConfighistorydocs ↗#Link to AWS::SageMaker::EndpointConfig
Type: AWS::SageMaker::EndpointConfigProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: SageMaker:: Modelhistorydocs ↗#Link to AWS::SageMaker::Model
Type: AWS::SageMaker::ModelProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: SageMaker:: NotebookInstancehistorydocs ↗#Link to AWS::SageMaker::NotebookInstance
Type: AWS::SageMaker::NotebookInstanceProperties:added: AcceleratorTypes:added: - Stringadded: AdditionalCodeRepositories:added: - Stringadded: DefaultCodeRepository: String # Update requires: Replacement → No interruptionmodified: RootAccess: String - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: SecretsManager:: Secrethistorydocs ↗#Link to AWS::SecretsManager::Secret
Type: AWS::SecretsManager::SecretProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: ServiceCatalog:: CloudFormationProducthistorydocs ↗#Link to AWS::ServiceCatalog::CloudFormationProduct
Type: AWS::ServiceCatalog::CloudFormationProductProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: ServiceCatalog:: CloudFormationProvisionedProducthistorydocs ↗#Link to AWS::ServiceCatalog::CloudFormationProvisionedProduct
Type: AWS::ServiceCatalog::CloudFormationProvisionedProductProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: ServiceCatalog:: Portfoliohistorydocs ↗#Link to AWS::ServiceCatalog::Portfolio
Type: AWS::ServiceCatalog::PortfolioProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: SQS:: Queuehistorydocs ↗#Link to AWS::SQS::Queue
Type: AWS::SQS::QueueProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: SSM:: Documenthistorydocs ↗#Link to AWS::SSM::Document
Type: AWS::SSM::DocumentProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: SSM:: MaintenanceWindowhistorydocs ↗#Link to AWS::SSM::MaintenanceWindow
Type: AWS::SSM::MaintenanceWindowProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: SSM:: PatchBaselinehistorydocs ↗#Link to AWS::SSM::PatchBaseline
Type: AWS::SSM::PatchBaselineProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Transfer:: Serverhistorydocs ↗#Link to AWS::Transfer::Server
Type: AWS::Transfer::ServerProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Transfer:: Userhistorydocs ↗#Link to AWS::Transfer::User
Type: AWS::Transfer::UserProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: WorkSpaces:: Workspacehistorydocs ↗#Link to AWS::WorkSpaces::Workspace
Type: AWS::WorkSpaces::WorkspaceProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: String