Version 259.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 types3
addedAWS:: EC2:: TransitGatewayPolicyTableEntrydocs ↗#Link to AWS::EC2::TransitGatewayPolicyTableEntry
Type: AWS::EC2::TransitGatewayPolicyTableEntryProperties: PolicyRule: DestinationPortRange: String SourcePortRange: String SourceCidrBlock: String DestinationCidrBlock: String Protocol: String PolicyRuleNumber: String TransitGatewayPolicyTableId: String TargetRouteTableId: StringFn::GetAtt: State: StringaddedAWS:: MSK:: Channeldocs ↗#Link to AWS::MSK::Channel
Type: AWS::MSK::ChannelProperties: ClusterArn: String ChannelName: String EncryptionConfiguration: KmsKeyArn: String IcebergDestinationConfiguration: DeadLetterQueueS3: ErrorOutputPrefix: String BucketArn: String ExpectedBucketOwner: String ServiceExecutionRoleArn: String DataFreshnessInSeconds: Integer DestinationTableList: - DestinationDatabaseName: String DestinationTableName: String PartitionSpec: SourceList: - SourceName: String PartitionStrategy: String SchemaEvolution: EnableSchemaEvolution: Boolean TableCreation: EnableTableCreation: Boolean AppendOnly: Boolean CompressionType: String Catalog: CatalogArn: String WarehouseLocation: String S3DestinationConfiguration: Storage: BucketArn: String OutputPrefix: String StorageClass: String OutputKeyTemplate: String CompressionType: String ExpectedBucketOwner: String DeadLetterQueueS3: # DeadLetterQueueS3: see above DataFreshnessInSeconds: Integer ServiceExecutionRoleArn: String LoggingInfo: S3: Bucket: String Enabled: Boolean Prefix: String Firehose: DeliveryStream: String Enabled: Boolean CloudWatchLogs: LogGroup: String Enabled: Boolean Tags: <key>: String TopicConfigurationList: - RecordConverter: ValueConverter: String TopicArn: String RecordSchema: GsrArn: StringFn::GetAtt: Status: String ChannelArn: String StateInfo: Message: String Code: String StateInfo.Code: String StateInfo.Message: StringaddedAWS:: QuickSight:: Spacedocs ↗#Link to AWS::QuickSight::Space
Type: AWS::QuickSight::SpaceProperties: Description: String AwsAccountId: String SpaceId: String Permissions: - Actions: - String Principal: String Resources: - ResourceArn: String ResourceType: String - Value: String Key: String Name: StringFn::GetAtt: CreatedBy: String CreatedAt: String Arn: String UpdatedAt: String02Modified resource types11
modifiedAWS:: CertificateManager:: Certificatehistorydocs ↗#Link to AWS::CertificateManager::Certificate
Type: AWS::CertificateManager::CertificateProperties: # Update requires: No interruption → Replacementmodified: CertificateExport: String # Duplicates allowed: No → Yesmodified: DomainValidationOptions: - # Required: Yes → No # Update requires: No interruption → Replacementmodified: DomainName: String # Update requires: No interruption → Replacementmodified: HostedZoneId: String # Update requires: No interruption → Replacementmodified: ValidationDomain: String # Duplicates allowed: No → Yesmodified: SubjectAlternativeNames: - StringFn::GetAtt:added: CertificateArn: StringmodifiedAWS:: CloudWatch:: Alarmhistorydocs ↗#Link to AWS::CloudWatch::Alarm
Type: AWS::CloudWatch::AlarmProperties:added: EvaluationWindow:added: WallClockWindow:added: Timezone: Stringadded: SlidingWindow: JsonmodifiedAWS:: Cognito:: UserPoolhistorydocs ↗#Link to AWS::Cognito::UserPool
Type: AWS::Cognito::UserPoolProperties: SmsConfiguration:added: EumsSms:added: InTemplateId: Stringadded: InEntityId: Stringadded: ExternalId: Stringadded: CallerArn: Stringadded: ConfigurationSetName: Stringadded: Region: Stringadded: OriginationIdentity: StringmodifiedAWS:: Cognito:: UserPoolRegionalConfigurationAttachmenthistorydocs ↗#Link to AWS::Cognito::UserPoolRegionalConfigurationAttachment
Type: AWS::Cognito::UserPoolRegionalConfigurationAttachmentProperties: SmsConfiguration:added: EumsSms:added: InTemplateId: Stringadded: InEntityId: Stringadded: ExternalId: Stringadded: CallerArn: Stringadded: ConfigurationSetName: Stringadded: Region: Stringadded: OriginationIdentity: StringmodifiedAWS:: Connect:: QuickConnecthistorydocs ↗#Link to AWS::Connect::QuickConnect
Type: AWS::Connect::QuickConnectProperties: QuickConnectConfig:added: FlowConfig:added: ContactFlowArn: StringmodifiedAWS:: DMS:: Endpointhistorydocs ↗#Link to AWS::DMS::Endpoint
Type: AWS::DMS::EndpointProperties: ElasticsearchSettings: # Update requires: No interruption → Replacementmodified: EndpointUri: String MongoDbSettings: # Update requires: No interruption → Replacementmodified: AuthType: String OracleSettings: # Duplicates allowed: Not specified → Yesmodified: ExtraArchivedLogDestIds: - Integer # Duplicates allowed: Not specified → Yes - TagFn::GetAtt:added: EndpointArn: StringmodifiedAWS:: DynamoDB:: GlobalTablehistorydocs ↗#Link to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTableProperties: Replicas: - ReplicaStreamSpecification: # Required: Yes → Nomodified: ResourcePolicy: ResourcePolicymodifiedAWS:: EC2:: PlacementGrouphistorydocs ↗#Link to AWS::EC2::PlacementGroup
Type: AWS::EC2::PlacementGroupProperties:added: ParentGroupId: StringmodifiedAWS:: Grafana:: Workspacehistorydocs ↗#Link to AWS::Grafana::Workspace
Type: AWS::Grafana::WorkspaceProperties:added: - Value: Stringadded: Key: StringmodifiedAWS:: OpenSearchService:: Domainhistorydocs ↗#Link to AWS::OpenSearchService::Domain
Type: AWS::OpenSearchService::DomainProperties:added: EngineMode: Stringadded: UseCase: StringmodifiedAWS:: SageMaker:: UserProfilehistorydocs ↗#Link to AWS::SageMaker::UserProfile
Type: AWS::SageMaker::UserProfileProperties: # Update requires: Replacement → No interruption - Tag UserSettings: CodeEditorAppSettings: DefaultResourceSpec:added: TrainingPlanArn: String JupyterLabAppSettings: DefaultResourceSpec: # ResourceSpec: see aboveadded: EmrSettings:added: AssumableRoleArns:added: - Stringadded: ExecutionRoleArns:added: - String JupyterServerAppSettings: DefaultResourceSpec: # ResourceSpec: see above KernelGatewayAppSettings: DefaultResourceSpec: # ResourceSpec: see above