Version 158.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
01Modified resource types13
modifiedAWS:: AmplifyUIBuilder:: Componenthistorydocs ↗#Link to AWS::AmplifyUIBuilder::Component
Type: AWS::AmplifyUIBuilder::ComponentProperties: # Update requires: No interruption → Replacementmodified: AppId: String # Required: Yes → Nomodified: BindingProperties: <key>: BindingProperties: Predicates: - And: # Predicate: see aboveadded: OperandType: String Or: # Predicate: see aboveadded: SlotName: String Children: - Children: # ComponentChild: see above Events: <key>:added: BindingEvent: Stringadded: SourceId: String CollectionProperties: <key>: Predicate: # Predicate: see above # Required: Yes → Nomodified: ComponentType: String # Update requires: No interruption → Replacementmodified: EnvironmentName: String Events: # ComponentEvent: see above # Required: Yes → Nomodified: Name: String # Required: Yes → Nomodified: Overrides: Json # Required: Yes → Nomodified: Properties: <key>: ComponentProperty # Update requires: Replacement → No interruptionmodified: Tags: <key>: String # Required: Yes → Nomodified: Variants: - ComponentVariantFn::GetAtt:added: CreatedAt: Stringadded: ModifiedAt: StringmodifiedAWS:: AmplifyUIBuilder:: Formhistorydocs ↗#Link to AWS::AmplifyUIBuilder::Form
Type: AWS::AmplifyUIBuilder::FormProperties: # Update requires: No interruption → Replacementmodified: AppId: String # Required: Yes → Nomodified: DataType: FormDataTypeConfig # Update requires: No interruption → Replacementmodified: EnvironmentName: String # Required: Yes → Nomodified: Fields: <key>: InputType: ValueMappings:added: BindingProperties: <key>:added: Type: Stringadded: BindingProperties:added: Model: String Values: - DisplayValue:added: BindingProperties:added: Field: Stringadded: Property: Stringadded: Concat:added: - Concat: # FormInputValueProperty: see aboveadded: BindingProperties: # FormInputValuePropertyBindingProperties: see aboveadded: Value: String Value: # FormInputValueProperty: see above # Required: Yes → Nomodified: FormActionType: String # Required: Yes → Nomodified: Name: String # Required: Yes → Nomodified: SchemaVersion: String # Required: Yes → Nomodified: SectionalElements: <key>: SectionalElement # Required: Yes → Nomodified: Style: FormStyle # Update requires: Replacement → No interruptionmodified: Tags: <key>: StringmodifiedAWS:: AmplifyUIBuilder:: Themehistorydocs ↗#Link to AWS::AmplifyUIBuilder::Theme
Type: AWS::AmplifyUIBuilder::ThemeProperties: # Update requires: No interruption → Replacementmodified: AppId: String # Update requires: No interruption → Replacementmodified: EnvironmentName: String # Required: Yes → Nomodified: Name: String # Update requires: Replacement → No interruptionmodified: Tags: <key>: String # Required: Yes → Nomodified: Values: - ThemeValuesFn::GetAtt:added: CreatedAt: Stringadded: ModifiedAt: StringmodifiedAWS:: AppConfig:: Environmenthistorydocs ↗#Link to AWS::AppConfig::Environment
Type: AWS::AppConfig::EnvironmentProperties: # Duplicates allowed: Not specified → Yesmodified: Monitors: List of Monitors → List of Monitor # Required: No → Yesmodified: AlarmArn: String # Duplicates allowed: Not specified → No # Required: No → Yesmodified: Key: String # Required: No → Yesmodified: Value: StringFn::GetAtt:added: EnvironmentId: StringmodifiedAWS:: AppConfig:: HostedConfigurationVersionhistorydocs ↗#Link to AWS::AppConfig::HostedConfigurationVersion
Type: AWS::AppConfig::HostedConfigurationVersionProperties:modified: LatestVersionNumber: Double → IntegerFn::GetAtt:added: VersionNumber: StringmodifiedAWS:: AppSync:: GraphQLApihistorydocs ↗#Link to AWS::AppSync::GraphQLApi
Type: AWS::AppSync::GraphQLApiProperties:added: EnvironmentVariables: JsonmodifiedAWS:: Cassandra:: Tablehistorydocs ↗#Link to AWS::Cassandra::Table
Type: AWS::Cassandra::TableProperties:added: AutoScalingSpecifications:added: ReadCapacityAutoScaling:added: MaximumUnits: Integeradded: ScalingPolicy:added: TargetTrackingScalingPolicyConfiguration:added: ScaleOutCooldown: Integeradded: TargetValue: Integeradded: DisableScaleIn: Booleanadded: ScaleInCooldown: Integeradded: MinimumUnits: Integeradded: AutoScalingDisabled: Booleanadded: WriteCapacityAutoScaling: # AutoScalingSetting: see aboveadded: ReplicaSpecifications:added: - ReadCapacityUnits: Integeradded: Region: Stringadded: ReadCapacityAutoScaling: # AutoScalingSetting: see abovemodifiedAWS:: DynamoDB:: GlobalTablehistorydocs ↗#Link to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTableProperties: Replicas: - KinesisStreamSpecification:added: ApproximateCreationDateTimePrecision: StringmodifiedAWS:: DynamoDB:: Tablehistorydocs ↗#Link to AWS::DynamoDB::Table
Type: AWS::DynamoDB::TableProperties: KinesisStreamSpecification:added: ApproximateCreationDateTimePrecision: StringmodifiedAWS:: EC2:: ClientVpnEndpointhistorydocs ↗#Link to AWS::EC2::ClientVpnEndpoint
Type: AWS::EC2::ClientVpnEndpointProperties:added: ClientRouteMonitoringOptions:added: Enabled: BooleanmodifiedAWS:: ECS:: TaskDefinitionhistorydocs ↗#Link to AWS::ECS::TaskDefinition
Type: AWS::ECS::TaskDefinitionProperties: ContainerDefinitions:added: - CredentialSpecs:added: - StringmodifiedAWS:: VerifiedPermissions:: IdentitySourcehistorydocs ↗#Link to AWS::VerifiedPermissions::IdentitySource
Type: AWS::VerifiedPermissions::IdentitySourceProperties: # Required: No → Yesmodified: PolicyStoreId: StringmodifiedAWS:: VerifiedPermissions:: PolicyTemplatehistorydocs ↗#Link to AWS::VerifiedPermissions::PolicyTemplate
Type: AWS::VerifiedPermissions::PolicyTemplateProperties: # Required: No → Yesmodified: PolicyStoreId: String