Version 180.0.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 types9
addedAWS:: LaunchWizard:: Deploymentdocs ↗#Link to AWS::LaunchWizard::Deployment
Type: AWS::LaunchWizard::DeploymentProperties: Specifications: <key>: String WorkloadName: String - Value: String Key: String DeploymentPatternName: String Name: StringFn::GetAtt: Status: String DeploymentId: String CreatedAt: String Arn: String DeletedAt: String ResourceGroup: StringaddedAWS:: SES:: MailManagerAddonInstancedocs ↗#Link to AWS::SES::MailManagerAddonInstance
Type: AWS::SES::MailManagerAddonInstanceProperties: AddonSubscriptionId: String - Value: String Key: StringFn::GetAtt: AddonInstanceId: String AddonName: String AddonInstanceArn: StringaddedAWS:: SES:: MailManagerAddonSubscriptiondocs ↗#Link to AWS::SES::MailManagerAddonSubscription
Type: AWS::SES::MailManagerAddonSubscriptionProperties: AddonName: String - Value: String Key: StringFn::GetAtt: AddonSubscriptionId: String AddonSubscriptionArn: StringaddedAWS:: SES:: MailManagerArchivedocs ↗#Link to AWS::SES::MailManagerArchive
Type: AWS::SES::MailManagerArchiveProperties: KmsKeyArn: String ArchiveName: String Retention: RetentionPeriod: String - Value: String Key: StringFn::GetAtt: ArchiveId: String ArchiveArn: String ArchiveState: StringaddedAWS:: SES:: MailManagerIngressPointdocs ↗#Link to AWS::SES::MailManagerIngressPoint
Type: AWS::SES::MailManagerIngressPointProperties: RuleSetId: String Type: String TrafficPolicyId: String IngressPointName: String StatusToUpdate: String - Value: String Key: String IngressPointConfiguration: SecretArn: String SmtpPassword: StringFn::GetAtt: Status: String ARecord: String IngressPointId: String IngressPointArn: StringaddedAWS:: SES:: MailManagerRelaydocs ↗#Link to AWS::SES::MailManagerRelay
Type: AWS::SES::MailManagerRelayProperties: Authentication: SecretArn: String NoAuthentication: Json ServerName: String RelayName: String ServerPort: Double - Value: String Key: StringFn::GetAtt: RelayId: String RelayArn: StringaddedAWS:: SES:: MailManagerRuleSetdocs ↗#Link to AWS::SES::MailManagerRuleSet
Type: AWS::SES::MailManagerRuleSetProperties: RuleSetName: String Rules: - Actions: - AddHeader: HeaderValue: String HeaderName: String Relay: Relay: String MailFrom: String ActionFailurePolicy: String DeliverToMailbox: MailboxArn: String ActionFailurePolicy: String RoleArn: String Archive: TargetArchive: String ActionFailurePolicy: String ReplaceRecipient: ReplaceWith: - String WriteToS3: S3SseKmsKeyId: String S3Bucket: String S3Prefix: String ActionFailurePolicy: String RoleArn: String Drop: Json Send: ActionFailurePolicy: String RoleArn: String Conditions: - BooleanExpression: Operator: String Evaluate: Attribute: String VerdictExpression: Operator: String Evaluate: Attribute: String Analysis: Analyzer: String ResultField: String Values: - String StringExpression: Operator: String Evaluate: Attribute: String Values: - String DmarcExpression: Operator: String Values: - String NumberExpression: Operator: String Evaluate: Attribute: String Value: Double IpExpression: Operator: String Evaluate: Attribute: String Values: - String Unless: # RuleCondition: see above Name: String - Value: String Key: StringFn::GetAtt: RuleSetId: String RuleSetArn: StringaddedAWS:: SES:: MailManagerTrafficPolicydocs ↗#Link to AWS::SES::MailManagerTrafficPolicy
Type: AWS::SES::MailManagerTrafficPolicyProperties: DefaultAction: String PolicyStatements: - Action: String Conditions: - BooleanExpression: Operator: String Evaluate: Analysis: Analyzer: String ResultField: String StringExpression: Operator: String Evaluate: Attribute: String Values: - String TlsExpression: Operator: String Evaluate: Attribute: String Value: String IpExpression: Operator: String Evaluate: Attribute: String Values: - String TrafficPolicyName: String MaxMessageSizeBytes: Double - Value: String Key: StringFn::GetAtt: TrafficPolicyId: String TrafficPolicyArn: StringaddedAWS:: WorkSpaces:: WorkspacesPooldocs ↗#Link to AWS::WorkSpaces::WorkspacesPool
Type: AWS::WorkSpaces::WorkspacesPoolProperties: ApplicationSettings: Status: String SettingsGroup: String BundleId: String Description: String DirectoryId: String TimeoutSettings: MaxUserDurationInSeconds: Integer IdleDisconnectTimeoutInSeconds: Integer DisconnectTimeoutInSeconds: Integer Capacity: DesiredUserSessions: Integer PoolName: String - Value: String Key: StringFn::GetAtt: PoolId: String CreatedAt: String PoolArn: String02Modified resource types24
modifiedAWS:: AmazonMQ:: Brokerhistorydocs ↗#Link to AWS::AmazonMQ::Broker
Type: AWS::AmazonMQ::BrokerProperties: # Required: Yes → Nomodified: AutoMinorVersionUpgrade: Boolean # Required: Yes → Nomodified: EngineVersion: StringmodifiedAWS:: AmazonMQ:: Configurationhistorydocs ↗#Link to AWS::AmazonMQ::Configuration
Type: AWS::AmazonMQ::ConfigurationProperties: # Required: Yes → Nomodified: EngineVersion: StringmodifiedAWS:: CloudFormation:: StackSethistorydocs ↗#Link to AWS::CloudFormation::StackSet
Type: AWS::CloudFormation::StackSetProperties: OperationPreferences:added: ConcurrencyMode: StringmodifiedAWS:: CodePipeline:: Pipelinehistorydocs ↗#Link to AWS::CodePipeline::Pipeline
Type: AWS::CodePipeline::PipelineProperties: Stages: - OnFailure: # Required: Yes → Nomodified: Result: StringmodifiedAWS:: Deadline:: MeteredProducthistorydocs ↗#Link to AWS::Deadline::MeteredProduct
Type: AWS::Deadline::MeteredProductProperties:removed: Family: Stringremoved: Port: Integerremoved: Vendor: StringFn::GetAtt:added: Family: Stringadded: Port: Integeradded: Vendor: StringmodifiedAWS:: DMS:: ReplicationConfighistorydocs ↗#Link to AWS::DMS::ReplicationConfig
Type: AWS::DMS::ReplicationConfigProperties:removed: ReplicationConfigArn: StringFn::GetAtt:added: ReplicationConfigArn: StringmodifiedAWS:: EC2:: TrafficMirrorFilterRulehistorydocs ↗#Link to AWS::EC2::TrafficMirrorFilterRule
Type: AWS::EC2::TrafficMirrorFilterRuleProperties:added: - Value: Stringadded: Key: StringmodifiedAWS:: EntityResolution:: IdMappingWorkflowhistorydocs ↗#Link to AWS::EntityResolution::IdMappingWorkflow
Type: AWS::EntityResolution::IdMappingWorkflowProperties: IdMappingTechniques:added: NormalizationVersion: Stringadded: RuleBasedProperties:added: AttributeMatchingModel: Stringadded: RuleDefinitionType: Stringadded: Rules:added: - MatchingKeys:added: - Stringadded: RuleName: Stringadded: RecordMatchingModel: StringmodifiedAWS:: EntityResolution:: IdNamespacehistorydocs ↗#Link to AWS::EntityResolution::IdNamespace
Type: AWS::EntityResolution::IdNamespaceProperties: IdMappingWorkflowProperties:added: - RuleBasedProperties:added: AttributeMatchingModel: Stringadded: RuleDefinitionTypes:added: - Stringadded: RecordMatchingModels:added: - Stringadded: Rules:added: - MatchingKeys:added: - Stringadded: RuleName: StringmodifiedAWS:: EntityResolution:: MatchingWorkflowhistorydocs ↗#Link to AWS::EntityResolution::MatchingWorkflow
Type: AWS::EntityResolution::MatchingWorkflowProperties: ResolutionTechniques: RuleBasedProperties:added: MatchPurpose: StringmodifiedAWS:: EntityResolution:: SchemaMappinghistorydocs ↗#Link to AWS::EntityResolution::SchemaMapping
Type: AWS::EntityResolution::SchemaMappingProperties: MappedInputFields:added: - Hashed: BooleanmodifiedAWS:: IoT:: CACertificatehistorydocs ↗#Link to AWS::IoT::CACertificate
Type: AWS::IoT::CACertificateProperties: # Duplicates allowed: Yes → No - TagmodifiedAWS:: IoT:: CertificateProviderhistorydocs ↗#Link to AWS::IoT::CertificateProvider
Type: AWS::IoT::CertificateProviderProperties: # Duplicates allowed: Yes → No - TagmodifiedAWS:: IoT:: DomainConfigurationhistorydocs ↗#Link to AWS::IoT::DomainConfiguration
Type: AWS::IoT::DomainConfigurationProperties: # Duplicates allowed: Yes → No - TagmodifiedAWS:: IoT:: Policyhistorydocs ↗#Link to AWS::IoT::Policy
Type: AWS::IoT::PolicyProperties: # Duplicates allowed: Yes → No - TagmodifiedAWS:: IoT:: ProvisioningTemplatehistorydocs ↗#Link to AWS::IoT::ProvisioningTemplate
Type: AWS::IoT::ProvisioningTemplateProperties: # Duplicates allowed: Yes → No - TagmodifiedAWS:: IoT:: RoleAliashistorydocs ↗#Link to AWS::IoT::RoleAlias
Type: AWS::IoT::RoleAliasProperties: # Duplicates allowed: Yes → No - TagmodifiedAWS:: QBusiness:: Applicationhistorydocs ↗#Link to AWS::QBusiness::Application
Type: AWS::QBusiness::ApplicationProperties:added: QAppsConfiguration:added: QAppsControlMode: StringmodifiedAWS:: RDS:: GlobalClusterhistorydocs ↗#Link to AWS::RDS::GlobalCluster
Type: AWS::RDS::GlobalClusterProperties:added: EngineLifecycleSupport: StringmodifiedAWS:: Route53RecoveryControl:: SafetyRulehistorydocs ↗#Link to AWS::Route53RecoveryControl::SafetyRule
Type: AWS::Route53RecoveryControl::SafetyRuleProperties: AssertionRule: # Update requires: No interruption → Some interruptionsmodified: AssertedControls: - String # Update requires: Replacement → Some interruptionsmodified: ControlPanelArn: String GatingRule: # Update requires: No interruption → Some interruptionsmodified: GatingControls: - String # Update requires: No interruption → Some interruptionsmodified: TargetControls: - String # Update requires: Replacement → Some interruptionsmodified: RuleConfig: # Update requires: Replacement → Some interruptionsmodified: Inverted: Boolean # Update requires: Replacement → Some interruptionsmodified: Threshold: Integer # Update requires: Replacement → Some interruptionsmodified: Type: String # Update requires: Replacement → Some interruptions - TagmodifiedAWS:: SES:: ConfigurationSethistorydocs ↗#Link to AWS::SES::ConfigurationSet
Type: AWS::SES::ConfigurationSetProperties: TrackingOptions: # Required: No → Yesmodified: CustomRedirectDomain: StringmodifiedAWS:: VerifiedPermissions:: IdentitySourcehistorydocs ↗#Link to AWS::VerifiedPermissions::IdentitySource
Type: AWS::VerifiedPermissions::IdentitySourceProperties: Configuration: # Required: Yes → Nomodified: CognitoUserPoolConfiguration: CognitoUserPoolConfigurationadded: OpenIdConnectConfiguration:added: Issuer: Stringadded: TokenSelection:added: AccessTokenOnly:added: Audiences:added: - Stringadded: PrincipalIdClaim: Stringadded: IdentityTokenOnly:added: ClientIds:added: - Stringadded: PrincipalIdClaim: Stringadded: GroupConfiguration:added: GroupEntityType: Stringadded: GroupClaim: Stringadded: EntityIdPrefix: StringmodifiedAWS:: WorkSpacesThinClient:: Environmenthistorydocs ↗#Link to AWS::WorkSpacesThinClient::Environment
Type: AWS::WorkSpacesThinClient::EnvironmentProperties:added: - Value: Stringadded: Key: String