Version 1.8.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 types11
addedAWS:: CloudFront:: CloudFrontOriginAccessIdentitydocs ↗#Link to AWS::CloudFront::CloudFrontOriginAccessIdentity
Type: AWS::CloudFront::CloudFrontOriginAccessIdentityProperties: CloudFrontOriginAccessIdentityConfig: Comment: StringFn::GetAtt: S3CanonicalUserId: StringaddedAWS:: CloudFront:: StreamingDistributiondocs ↗#Link to AWS::CloudFront::StreamingDistribution
Type: AWS::CloudFront::StreamingDistributionProperties: StreamingDistributionConfig: Logging: Bucket: String Enabled: Boolean Prefix: String Comment: String PriceClass: String S3Origin: DomainName: String OriginAccessIdentity: String Enabled: Boolean Aliases: - String TrustedSigners: Enabled: Boolean AwsAccountNumbers: - String - Key: String Value: StringFn::GetAtt: DomainName: StringaddedAWS:: Glue:: Classifierdocs ↗#Link to AWS::Glue::Classifier
Type: AWS::Glue::ClassifierProperties: GrokClassifier: CustomPatterns: String GrokPattern: String Classification: String Name: StringaddedAWS:: Glue:: Connectiondocs ↗#Link to AWS::Glue::Connection
Type: AWS::Glue::ConnectionProperties: ConnectionInput: Description: String ConnectionType: String MatchCriteria: - String PhysicalConnectionRequirements: AvailabilityZone: String SecurityGroupIdList: - String SubnetId: String ConnectionProperties: Json Name: String CatalogId: StringaddedAWS:: Glue:: Crawlerdocs ↗#Link to AWS::Glue::Crawler
Type: AWS::Glue::CrawlerProperties: Role: String Classifiers: - String Description: String SchemaChangePolicy: UpdateBehavior: String DeleteBehavior: String Schedule: ScheduleExpression: String DatabaseName: String Targets: S3Targets: - Path: String Exclusions: - String JdbcTargets: - ConnectionName: String Path: String Exclusions: - String TablePrefix: String Name: StringaddedAWS:: Glue:: Databasedocs ↗#Link to AWS::Glue::Database
Type: AWS::Glue::DatabaseProperties: DatabaseInput: LocationUri: String Description: String Parameters: Json Name: String CatalogId: StringaddedAWS:: Glue:: DevEndpointdocs ↗#Link to AWS::Glue::DevEndpoint
Type: AWS::Glue::DevEndpointProperties: ExtraJarsS3Path: String EndpointName: String PublicKey: String NumberOfNodes: Integer SubnetId: String ExtraPythonLibsS3Path: String SecurityGroupIds: - String RoleArn: StringaddedAWS:: Glue:: Jobdocs ↗#Link to AWS::Glue::Job
Type: AWS::Glue::JobProperties: Role: String DefaultArguments: Json Connections: Connections: - String MaxRetries: Double Description: String LogUri: String Command: ScriptLocation: String Name: String AllocatedCapacity: Double ExecutionProperty: MaxConcurrentRuns: Double Name: StringaddedAWS:: Glue:: Partitiondocs ↗#Link to AWS::Glue::Partition
Type: AWS::Glue::PartitionProperties: TableName: String DatabaseName: String CatalogId: String PartitionInput: Parameters: Json StorageDescriptor: StoredAsSubDirectories: Boolean Parameters: Json BucketColumns: - String SkewedInfo: SkewedColumnNames: - String SkewedColumnValues: - String SkewedColumnValueLocationMaps: Json InputFormat: String NumberOfBuckets: Integer OutputFormat: String Columns: - Comment: String Type: String Name: String SerdeInfo: Parameters: Json SerializationLibrary: String Name: String SortColumns: - Column: String SortOrder: Integer Compressed: Boolean Location: String Values: - StringaddedAWS:: Glue:: Tabledocs ↗#Link to AWS::Glue::Table
Type: AWS::Glue::TableProperties: TableInput: Owner: String ViewOriginalText: String Description: String TableType: String Parameters: Json ViewExpandedText: String StorageDescriptor: StoredAsSubDirectories: Boolean Parameters: Json BucketColumns: - String SkewedInfo: SkewedColumnNames: - String SkewedColumnValues: - String SkewedColumnValueLocationMaps: Json InputFormat: String NumberOfBuckets: Integer OutputFormat: String Columns: - Comment: String Type: String Name: String SerdeInfo: Parameters: Json SerializationLibrary: String Name: String SortColumns: - Column: String SortOrder: Integer Compressed: Boolean Location: String PartitionKeys: # Column: see above Retention: Integer Name: String DatabaseName: String CatalogId: StringaddedAWS:: Glue:: Triggerdocs ↗#Link to AWS::Glue::Trigger
Type: AWS::Glue::TriggerProperties: Type: String Description: String Actions: - JobName: String Arguments: Json Schedule: String Name: String Predicate: Logical: String Conditions: - State: String LogicalOperator: String JobName: String02Modified resource types67
modifiedAWS:: ApiGateway:: Deploymenthistorydocs ↗#Link to AWS::ApiGateway::Deployment
Type: AWS::ApiGateway::DeploymentProperties: StageDescription:removed: StageName: StringmodifiedAWS:: ApiGateway:: Methodhistorydocs ↗#Link to AWS::ApiGateway::Method
Type: AWS::ApiGateway::MethodProperties: Integration:added: ContentHandling: String IntegrationResponses:added: - ContentHandling: Stringadded: OperationName: Stringadded: RequestValidatorId: StringmodifiedAWS:: AutoScaling:: AutoScalingGrouphistorydocs ↗#Link to AWS::AutoScaling::AutoScalingGroup
Type: AWS::AutoScaling::AutoScalingGroupProperties:added: - Key: Stringadded: PropagateAtLaunch: Booleanadded: Value: Stringadded: LifecycleHookSpecificationList:added: - DefaultResult: Stringadded: HeartbeatTimeout: Integeradded: LifecycleHookName: Stringadded: LifecycleTransition: Stringadded: NotificationMetadata: Stringadded: NotificationTargetARN: Stringadded: RoleARN: Stringremoved: - Key: Stringremoved: PropagateAtLaunch: Booleanremoved: Value: StringmodifiedAWS:: AutoScaling:: LifecycleHookhistorydocs ↗#Link to AWS::AutoScaling::LifecycleHook
Type: AWS::AutoScaling::LifecycleHookProperties:added: LifecycleHookName: 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: DistributionConfig: # Duplicates allowed: No → Not specifiedmodified: Aliases: - Stringadded: CNAMEs:added: - String # Duplicates allowed: No → Not specifiedmodified: CacheBehaviors: - # Duplicates allowed: No → Not specifiedmodified: AllowedMethods: - String # Duplicates allowed: No → Not specifiedmodified: CachedMethods: - Stringmodified: DefaultTTL: Long → Double ForwardedValues: # Duplicates allowed: No → Not specifiedmodified: WhitelistedNames: - String # Duplicates allowed: No → Not specifiedmodified: Headers: - String # Duplicates allowed: No → Not specifiedmodified: QueryStringCacheKeys: - Stringadded: LambdaFunctionAssociations:added: - EventType: Stringadded: LambdaFunctionARN: Stringmodified: MaxTTL: Long → Doublemodified: MinTTL: Long → Double # Duplicates allowed: No → Not specifiedmodified: TrustedSigners: - String # Duplicates allowed: No → Not specifiedmodified: CustomErrorResponses:modified: - ErrorCachingMinTTL: Long → Doubleadded: CustomOrigin:added: HTTPSPort: Integeradded: OriginSSLProtocols:added: - Stringadded: DNSName: Stringadded: HTTPPort: Integeradded: OriginProtocolPolicy: String # Required: Yes → Nomodified: DefaultCacheBehavior: # Duplicates allowed: No → Not specifiedmodified: AllowedMethods: - String # Duplicates allowed: No → Not specifiedmodified: CachedMethods: - Stringmodified: DefaultTTL: Long → Double ForwardedValues: # ForwardedValues: see aboveadded: LambdaFunctionAssociations: # LambdaFunctionAssociation: see abovemodified: MaxTTL: Long → Doublemodified: MinTTL: Long → Double # Duplicates allowed: No → Not specifiedmodified: TrustedSigners: - Stringadded: IPV6Enabled: Boolean # Required: Yes → No # Duplicates allowed: No → Not specifiedmodified: Origins: - CustomOriginConfig:added: OriginKeepaliveTimeout: Integeradded: OriginReadTimeout: Integer # Duplicates allowed: No → Not specifiedmodified: OriginSSLProtocols: - String # Duplicates allowed: No → Not specifiedmodified: OriginCustomHeaders: - OriginCustomHeader Restrictions: GeoRestriction: # Duplicates allowed: No → Not specifiedmodified: Locations: - Stringadded: S3Origin:added: OriginAccessIdentity: Stringadded: DNSName: Stringadded: - Key: Stringadded: 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:: CodeDeploy:: DeploymentGrouphistorydocs ↗#Link to AWS::CodeDeploy::DeploymentGroup
Type: AWS::CodeDeploy::DeploymentGroupProperties: LoadBalancerInfo:added: TargetGroupInfoList:added: - Name: StringmodifiedAWS:: 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:: DynamoDB:: Tablehistorydocs ↗#Link to AWS::DynamoDB::Table
Type: AWS::DynamoDB::TableProperties: - # 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:: EIPhistorydocs ↗#Link to AWS::EC2::EIP
Type: AWS::EC2::EIPFn::GetAtt:added: AllocationId: StringmodifiedAWS:: EC2:: Instancehistorydocs ↗#Link to AWS::EC2::Instance
Type: AWS::EC2::InstanceProperties:added: ElasticGpuSpecifications:added: - Type: String - # 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:: 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: EgressOnlyInternetGatewayId: 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: SecurityGroupEgress:added: - Description: String SecurityGroupIngress:added: - Description: String - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: EC2:: SecurityGroupEgresshistorydocs ↗#Link to AWS::EC2::SecurityGroupEgress
Type: AWS::EC2::SecurityGroupEgressProperties:added: Description: StringmodifiedAWS:: EC2:: SecurityGroupIngresshistorydocs ↗#Link to AWS::EC2::SecurityGroupIngress
Type: AWS::EC2::SecurityGroupIngressProperties:added: Description: StringmodifiedAWS:: EC2:: Subnethistorydocs ↗#Link to AWS::EC2::Subnet
Type: AWS::EC2::SubnetProperties: # Update requires: Replacement → No interruptionmodified: Ipv6CidrBlock: String - # 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: VpnTunnelOptionsSpecifications:added: - PreSharedKey: Stringadded: TunnelInsideCidr: StringmodifiedAWS:: EC2:: VPNGatewayhistorydocs ↗#Link to AWS::EC2::VPNGateway
Type: AWS::EC2::VPNGatewayProperties:added: AmazonSideAsn: Long - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: 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:: ConfigurationTemplatehistorydocs ↗#Link to AWS::ElasticBeanstalk::ConfigurationTemplate
Type: AWS::ElasticBeanstalk::ConfigurationTemplateProperties: OptionSettings:added: - ResourceName: StringmodifiedAWS:: ElasticBeanstalk:: Environmenthistorydocs ↗#Link to AWS::ElasticBeanstalk::Environment
Type: AWS::ElasticBeanstalk::EnvironmentProperties: OptionSettings:added: - ResourceName: String - # 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:: 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: StringFn::GetAtt:added: TargetGroupFullName: 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:added: CustomAmiId: String - # 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:: KinesisAnalytics:: Applicationhistorydocs ↗#Link to AWS::KinesisAnalytics::Application
Type: AWS::KinesisAnalytics::ApplicationProperties: Inputs:added: - InputProcessingConfiguration:added: InputLambdaProcessor:added: ResourceARN: Stringadded: RoleARN: StringmodifiedAWS:: KinesisFirehose:: DeliveryStreamhistorydocs ↗#Link to AWS::KinesisFirehose::DeliveryStream
Type: AWS::KinesisFirehose::DeliveryStreamProperties: ElasticsearchDestinationConfiguration: S3Configuration: # Required: Yes → Nomodified: Prefix: String ExtendedS3DestinationConfiguration: S3BackupConfiguration: # S3DestinationConfiguration: see above RedshiftDestinationConfiguration: S3Configuration: # S3DestinationConfiguration: see above S3DestinationConfiguration: # S3DestinationConfiguration: see aboveFn::GetAtt:added: Arn: StringmodifiedAWS:: KMS:: Keyhistorydocs ↗#Link to AWS::KMS::Key
Type: AWS::KMS::KeyProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: Lambda:: Aliashistorydocs ↗#Link to AWS::Lambda::Alias
Type: AWS::Lambda::AliasProperties:added: RoutingConfig:added: AdditionalVersionWeights:added: - FunctionVersion: Stringadded: FunctionWeight: DoublemodifiedAWS:: Lambda:: Functionhistorydocs ↗#Link to AWS::Lambda::Function
Type: AWS::Lambda::FunctionProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: OpsWorks:: Layerhistorydocs ↗#Link to AWS::OpsWorks::Layer
Type: AWS::OpsWorks::LayerProperties:added: - Key: Stringadded: Value: StringmodifiedAWS:: OpsWorks:: Stackhistorydocs ↗#Link to AWS::OpsWorks::Stack
Type: AWS::OpsWorks::StackProperties:added: - Key: Stringadded: 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: - # 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: OptionConfigurations:added: - OptionVersion: String - # 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:: S3:: Buckethistorydocs ↗#Link to AWS::S3::Bucket
Type: AWS::S3::BucketProperties: - # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringmodifiedAWS:: SSM:: MaintenanceWindowTaskhistorydocs ↗#Link to AWS::SSM::MaintenanceWindowTask
Type: AWS::SSM::MaintenanceWindowTaskProperties: # Required: No → Yesmodified: MaxConcurrency: Integer → Stringmodified: MaxErrors: Integer → StringmodifiedAWS:: SSM:: PatchBaselinehistorydocs ↗#Link to AWS::SSM::PatchBaseline
Type: AWS::SSM::PatchBaselineProperties:modified: PatchGroups: List of PatchGroup → List of String