Version 224.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 types4
addedAWS:: FSx:: StorageVirtualMachinedocs ↗#Link to AWS::FSx::StorageVirtualMachine
Type: AWS::FSx::StorageVirtualMachineProperties: SvmAdminPassword: String ActiveDirectoryConfiguration: SelfManagedActiveDirectoryConfiguration: FileSystemAdministratorsGroup: String UserName: String DomainName: String OrganizationalUnitDistinguishedName: String DnsIps: - String Password: String NetBiosName: String RootVolumeSecurityStyle: String FileSystemId: String - Value: String Key: String Name: StringFn::GetAtt: ResourceARN: String StorageVirtualMachineId: String UUID: StringaddedAWS:: MediaConnect:: RouterInputdocs ↗#Link to AWS::MediaConnect::RouterInput
Type: AWS::MediaConnect::RouterInputProperties: RoutingScope: String TransitEncryption: EncryptionKeyType: String EncryptionKeyConfiguration: SecretsManager: SecretArn: String RoleArn: String Automatic: Json Configuration: MediaConnectFlow: FlowOutputArn: String SourceTransitDecryption: EncryptionKeyType: String EncryptionKeyConfiguration: SecretsManager: # SecretsManagerEncryptionKeyConfiguration: see above Automatic: Json FlowArn: String Failover: NetworkInterfaceArn: String SourcePriorityMode: String ProtocolConfigurations: - SrtCaller: SourceAddress: String StreamId: String DecryptionConfiguration: EncryptionKey: # SecretsManagerEncryptionKeyConfiguration: see above SourcePort: Integer MinimumLatencyMilliseconds: Integer SrtListener: Port: Integer DecryptionConfiguration: # SrtDecryptionConfiguration: see above MinimumLatencyMilliseconds: Integer Rist: Port: Integer RecoveryLatencyMilliseconds: Integer Rtp: ForwardErrorCorrection: String Port: Integer PrimarySourceIndex: Integer Merge: MergeRecoveryWindowMilliseconds: Integer NetworkInterfaceArn: String ProtocolConfigurations: - Rist: # RistRouterInputConfiguration: see above Rtp: # RtpRouterInputConfiguration: see above Standard: ProtocolConfiguration: SrtCaller: # SrtCallerRouterInputConfiguration: see above SrtListener: # SrtListenerRouterInputConfiguration: see above Rist: # RistRouterInputConfiguration: see above Rtp: # RtpRouterInputConfiguration: see above NetworkInterfaceArn: String Protocol: String Tier: String RegionName: String MaximumBitrate: Integer AvailabilityZone: String MaintenanceConfiguration: Default: Json PreferredDayTime: Time: String Day: String - Value: String Key: String Name: StringFn::GetAtt: InputType: String State: String CreatedAt: String IpAddress: String Id: String Arn: String RoutedOutputs: Integer UpdatedAt: String MaintenanceType: StringaddedAWS:: MediaConnect:: RouterNetworkInterfacedocs ↗#Link to AWS::MediaConnect::RouterNetworkInterface
Type: AWS::MediaConnect::RouterNetworkInterfaceProperties: Configuration: Vpc: SubnetId: String SecurityGroupIds: - String Public: AllowRules: - Cidr: String RegionName: String - Value: String Key: String Name: StringFn::GetAtt: AssociatedInputCount: Integer AssociatedOutputCount: Integer NetworkInterfaceType: String State: String CreatedAt: String Id: String Arn: String UpdatedAt: StringaddedAWS:: MediaConnect:: RouterOutputdocs ↗#Link to AWS::MediaConnect::RouterOutput
Type: AWS::MediaConnect::RouterOutputProperties: RoutingScope: String Configuration: MediaLiveInput: MediaLiveInputArn: String MediaLivePipelineId: String DestinationTransitEncryption: EncryptionKeyType: String EncryptionKeyConfiguration: SecretsManager: SecretArn: String RoleArn: String Automatic: Json MediaConnectFlow: FlowSourceArn: String FlowArn: String DestinationTransitEncryption: EncryptionKeyType: String EncryptionKeyConfiguration: SecretsManager: # SecretsManagerEncryptionKeyConfiguration: see above Automatic: Json Standard: ProtocolConfiguration: SrtCaller: StreamId: String EncryptionConfiguration: EncryptionKey: # SecretsManagerEncryptionKeyConfiguration: see above DestinationPort: Integer MinimumLatencyMilliseconds: Integer DestinationAddress: String SrtListener: EncryptionConfiguration: # SrtEncryptionConfiguration: see above Port: Integer MinimumLatencyMilliseconds: Integer Rist: DestinationPort: Integer DestinationAddress: String Rtp: ForwardErrorCorrection: String DestinationPort: Integer DestinationAddress: String NetworkInterfaceArn: String Protocol: String Tier: String RegionName: String MaximumBitrate: Integer AvailabilityZone: String MaintenanceConfiguration: Default: Json PreferredDayTime: Time: String Day: String - Value: String Key: String Name: StringFn::GetAtt: State: String CreatedAt: String IpAddress: String Id: String Arn: String RoutedState: String UpdatedAt: String MaintenanceType: String OutputType: String02Modified resource types10
modifiedAWS:: ElasticLoadBalancingV2:: TargetGrouphistorydocs ↗#Link to AWS::ElasticLoadBalancingV2::TargetGroup
Type: AWS::ElasticLoadBalancingV2::TargetGroupProperties: Targets:added: - QuicServerId: StringmodifiedAWS:: ImageBuilder:: ContainerRecipehistorydocs ↗#Link to AWS::ImageBuilder::ContainerRecipe
Type: AWS::ImageBuilder::ContainerRecipeFn::GetAtt:added: LatestVersion:added: Major: Stringadded: Minor: Stringadded: Arn: Stringadded: Patch: Stringadded: LatestVersion.Arn: Stringadded: LatestVersion.Major: Stringadded: LatestVersion.Minor: Stringadded: LatestVersion.Patch: StringmodifiedAWS:: ImageBuilder:: ImageRecipehistorydocs ↗#Link to AWS::ImageBuilder::ImageRecipe
Type: AWS::ImageBuilder::ImageRecipeFn::GetAtt:added: LatestVersion:added: Major: Stringadded: Minor: Stringadded: Arn: Stringadded: Patch: Stringadded: LatestVersion.Arn: Stringadded: LatestVersion.Major: Stringadded: LatestVersion.Minor: Stringadded: LatestVersion.Patch: StringmodifiedAWS:: LakeFormation:: DataLakeSettingshistorydocs ↗#Link to AWS::LakeFormation::DataLakeSettings
Type: AWS::LakeFormation::DataLakeSettingsProperties:added: ReadOnlyAdmins:added: - DataLakePrincipalIdentifier: StringPropertyTypes:added: ReadOnlyAdmins:added: - DataLakePrincipalIdentifier: StringmodifiedAWS:: Lambda:: EventSourceMappinghistorydocs ↗#Link to AWS::Lambda::EventSourceMapping
Type: AWS::Lambda::EventSourceMappingProperties:added: LoggingConfig:added: SystemLogLevel: String ProvisionedPollerConfig:added: PollerGroupName: StringmodifiedAWS:: MediaConnect:: Flowhistorydocs ↗#Link to AWS::MediaConnect::Flow
Type: AWS::MediaConnect::FlowProperties: Source:added: RouterIntegrationState: Stringadded: RouterIntegrationTransitDecryption:added: EncryptionKeyType: Stringadded: EncryptionKeyConfiguration:added: SecretsManager:added: SecretArn: Stringadded: RoleArn: Stringadded: Automatic: JsonmodifiedAWS:: MediaConnect:: FlowOutputhistorydocs ↗#Link to AWS::MediaConnect::FlowOutput
Type: AWS::MediaConnect::FlowOutputProperties: # Required: Yes → Nomodified: Protocol: Stringadded: RouterIntegrationState: Stringadded: RouterIntegrationTransitEncryption:added: EncryptionKeyType: Stringadded: EncryptionKeyConfiguration:added: SecretsManager:added: SecretArn: Stringadded: RoleArn: Stringadded: Automatic: JsonmodifiedAWS:: S3Tables:: TableBuckethistorydocs ↗#Link to AWS::S3Tables::TableBucket
Type: AWS::S3Tables::TableBucketProperties:added: MetricsConfiguration:added: Status: StringmodifiedAWS:: ServiceCatalog:: CloudFormationProducthistorydocs ↗#Link to AWS::ServiceCatalog::CloudFormationProduct
Type: AWS::ServiceCatalog::CloudFormationProductProperties: # Duplicates allowed: Yes → Not specifiedmodified: ProvisioningArtifactParameters:modified: - Info: Info → Json # Duplicates allowed: Yes → Not specified - TagFn::GetAtt:removed: Id: StringmodifiedAWS:: WorkSpacesWeb:: BrowserSettingshistorydocs ↗#Link to AWS::WorkSpacesWeb::BrowserSettings
Type: AWS::WorkSpacesWeb::BrowserSettingsProperties:added: WebContentFilteringPolicy:added: BlockedUrls:added: - Stringadded: AllowedUrls:added: - Stringadded: BlockedCategories:added: - String