Version 116.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 types13
addedAWS:: Chatbot:: MicrosoftTeamsChannelConfigurationdocs ↗#Link to AWS::Chatbot::MicrosoftTeamsChannelConfiguration
Type: AWS::Chatbot::MicrosoftTeamsChannelConfigurationProperties: UserRoleRequired: Boolean LoggingLevel: String SnsTopicArns: - String GuardrailPolicies: - String IamRoleArn: String TeamId: String ConfigurationName: String TeamsTenantId: String TeamsChannelId: StringFn::GetAtt: Arn: StringaddedAWS:: Comprehend:: Flywheeldocs ↗#Link to AWS::Comprehend::Flywheel
Type: AWS::Comprehend::FlywheelProperties: DataLakeS3Uri: String DataAccessRoleArn: String FlywheelName: String ModelType: String TaskConfig: LanguageCode: String DocumentClassificationConfig: Mode: String Labels: - String EntityRecognitionConfig: EntityTypes: - Type: String ActiveModelArn: String DataSecurityConfig: VpcConfig: Subnets: - String SecurityGroupIds: - String VolumeKmsKeyId: String ModelKmsKeyId: String DataLakeKmsKeyId: String - Value: String Key: StringFn::GetAtt: Arn: StringaddedAWS:: SageMaker:: InferenceExperimentdocs ↗#Link to AWS::SageMaker::InferenceExperiment
Type: AWS::SageMaker::InferenceExperimentProperties: DataStorageConfig: Destination: String ContentType: JsonContentTypes: - String CsvContentTypes: - String KmsKey: String Description: String StatusReason: String ModelVariants: - ModelName: String VariantName: String InfrastructureConfig: InfrastructureType: String RealTimeInferenceConfig: InstanceCount: Integer InstanceType: String ShadowModeConfig: SourceModelVariantName: String ShadowModelVariants: - ShadowModelVariantName: String SamplingPercentage: Integer RoleArn: String Name: String Type: String EndpointName: String DesiredState: String Schedule: EndTime: String StartTime: String KmsKey: String - Value: String Key: StringFn::GetAtt: Status: String EndpointMetadata.EndpointConfigName: String CreationTime: String LastModifiedTime: String EndpointMetadata.EndpointName: String Arn: String EndpointMetadata.EndpointStatus: String EndpointMetadata: EndpointStatus: String EndpointName: String EndpointConfigName: StringaddedAWS:: VpcLattice:: AccessLogSubscriptiondocs ↗#Link to AWS::VpcLattice::AccessLogSubscription
Type: AWS::VpcLattice::AccessLogSubscriptionProperties: ResourceIdentifier: String DestinationArn: String - Value: String Key: StringFn::GetAtt: ResourceArn: String ResourceId: String Id: String Arn: StringaddedAWS:: VpcLattice:: AuthPolicydocs ↗#Link to AWS::VpcLattice::AuthPolicy
Type: AWS::VpcLattice::AuthPolicyProperties: Policy: Json ResourceIdentifier: StringFn::GetAtt: State: StringaddedAWS:: VpcLattice:: Listenerdocs ↗#Link to AWS::VpcLattice::Listener
Type: AWS::VpcLattice::ListenerProperties: DefaultAction: Forward: TargetGroups: - Weight: Integer TargetGroupIdentifier: String Port: Integer ServiceIdentifier: String Protocol: String - Value: String Key: String Name: StringFn::GetAtt: Id: String ServiceArn: String Arn: String ServiceId: StringaddedAWS:: VpcLattice:: ResourcePolicydocs ↗#Link to AWS::VpcLattice::ResourcePolicy
Type: AWS::VpcLattice::ResourcePolicyProperties: Policy: Json ResourceArn: StringaddedAWS:: VpcLattice:: Ruledocs ↗#Link to AWS::VpcLattice::Rule
Type: AWS::VpcLattice::RuleProperties: Action: Forward: TargetGroups: - Weight: Integer TargetGroupIdentifier: String Priority: Integer ServiceIdentifier: String ListenerIdentifier: String - Value: String Key: String Match: HttpMatch: HeaderMatches: - CaseSensitive: Boolean Name: String Match: Contains: String Exact: String Prefix: String PathMatch: CaseSensitive: Boolean Match: Exact: String Prefix: String Method: String Name: StringFn::GetAtt: Id: String Arn: StringaddedAWS:: VpcLattice:: Servicedocs ↗#Link to AWS::VpcLattice::Service
Type: AWS::VpcLattice::ServiceProperties: DnsEntry: DomainName: String HostedZoneId: String CustomDomainName: String AuthType: String - Value: String Key: String Name: String CertificateArn: StringFn::GetAtt: Status: String LastUpdatedAt: String CreatedAt: String DnsEntry.HostedZoneId: String Id: String Arn: String DnsEntry.DomainName: StringaddedAWS:: VpcLattice:: ServiceNetworkdocs ↗#Link to AWS::VpcLattice::ServiceNetwork
Type: AWS::VpcLattice::ServiceNetworkProperties: AuthType: String - Value: String Key: String Name: StringFn::GetAtt: LastUpdatedAt: String CreatedAt: String Id: String Arn: StringaddedAWS:: VpcLattice:: ServiceNetworkServiceAssociationdocs ↗#Link to AWS::VpcLattice::ServiceNetworkServiceAssociation
Type: AWS::VpcLattice::ServiceNetworkServiceAssociationProperties: ServiceNetworkIdentifier: String DnsEntry: DomainName: String HostedZoneId: String ServiceIdentifier: String - Value: String Key: StringFn::GetAtt: Status: String ServiceNetworkId: String ServiceName: String CreatedAt: String DnsEntry.HostedZoneId: String ServiceNetworkName: String ServiceArn: String Id: String Arn: String DnsEntry.DomainName: String ServiceNetworkArn: String ServiceId: StringaddedAWS:: VpcLattice:: ServiceNetworkVpcAssociationdocs ↗#Link to AWS::VpcLattice::ServiceNetworkVpcAssociation
Type: AWS::VpcLattice::ServiceNetworkVpcAssociationProperties: ServiceNetworkIdentifier: String VpcIdentifier: String SecurityGroupIds: - String - Value: String Key: StringFn::GetAtt: Status: String VpcId: String ServiceNetworkId: String CreatedAt: String ServiceNetworkName: String Id: String Arn: String ServiceNetworkArn: StringaddedAWS:: VpcLattice:: TargetGroupdocs ↗#Link to AWS::VpcLattice::TargetGroup
Type: AWS::VpcLattice::TargetGroupProperties: Type: String Config: Port: Integer HealthCheck: Path: String HealthCheckIntervalSeconds: Integer Matcher: HttpCode: String HealthyThresholdCount: Integer Port: Integer Enabled: Boolean Protocol: String UnhealthyThresholdCount: Integer HealthCheckTimeoutSeconds: Integer VpcIdentifier: String Protocol: String ProtocolVersion: String Targets: - Port: Integer Id: String - Value: String Key: String Name: StringFn::GetAtt: Status: String LastUpdatedAt: String CreatedAt: String Id: String Arn: String02Modified resource types9
modifiedAWS:: Athena:: WorkGrouphistorydocs ↗#Link to AWS::Athena::WorkGroup
Type: AWS::Athena::WorkGroupProperties: WorkGroupConfiguration:added: AdditionalConfiguration: Stringadded: CustomerContentEncryptionConfiguration:added: KmsKey: Stringadded: ExecutionRole: String ResultConfiguration:added: AclConfiguration:added: S3AclOption: Stringadded: ExpectedBucketOwner: StringmodifiedAWS:: Cassandra:: Tablehistorydocs ↗#Link to AWS::Cassandra::Table
Type: AWS::Cassandra::TableProperties:added: ClientSideTimestampsEnabled: BooleanmodifiedAWS:: EC2:: VPCDHCPOptionsAssociationhistorydocs ↗#Link to AWS::EC2::VPCDHCPOptionsAssociation
Type: AWS::EC2::VPCDHCPOptionsAssociationFn::GetAtt:removed: Id: StringmodifiedAWS:: EC2:: VPCEndpointhistorydocs ↗#Link to AWS::EC2::VPCEndpoint
Type: AWS::EC2::VPCEndpointFn::GetAtt:added: Id: StringmodifiedAWS:: ElasticLoadBalancingV2:: ListenerRulehistorydocs ↗#Link to AWS::ElasticLoadBalancingV2::ListenerRule
Type: AWS::ElasticLoadBalancingV2::ListenerRuleProperties: # Required: Yes → Nomodified: ListenerArn: StringmodifiedAWS:: MediaPackage:: PackagingConfigurationhistorydocs ↗#Link to AWS::MediaPackage::PackagingConfiguration
Type: AWS::MediaPackage::PackagingConfigurationProperties: CmafPackage: Encryption: SpekeKeyProvider: EncryptionContractConfiguration:removed: PresetSpeke20Audio: Stringremoved: PresetSpeke20Video: String DashPackage: Encryption: SpekeKeyProvider: # SpekeKeyProvider: see above HlsPackage: Encryption: SpekeKeyProvider: # SpekeKeyProvider: see above MssPackage: Encryption: SpekeKeyProvider: # SpekeKeyProvider: see abovemodifiedAWS:: RUM:: AppMonitorhistorydocs ↗#Link to AWS::RUM::AppMonitor
Type: AWS::RUM::AppMonitorProperties: AppMonitorConfiguration: MetricDestinations: - MetricDefinitions:added: - Namespace: StringmodifiedAWS:: S3:: MultiRegionAccessPointhistorydocs ↗#Link to AWS::S3::MultiRegionAccessPoint
Type: AWS::S3::MultiRegionAccessPointProperties: Regions:added: - BucketAccountId: StringmodifiedAWS:: SSMContacts:: Contacthistorydocs ↗#Link to AWS::SSMContacts::Contact
Type: AWS::SSMContacts::ContactProperties: # Required: Yes → Nomodified: Plan: - Stage