Version 3.3.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 types10
addedAWS:: EC2:: CapacityReservationdocs ↗#Link to AWS::EC2::CapacityReservation
Type: AWS::EC2::CapacityReservationProperties: Tenancy: String EndDateType: String InstanceCount: Integer - ResourceType: String - Value: String Key: String AvailabilityZone: String InstancePlatform: String InstanceType: String EphemeralStorage: Boolean InstanceMatchCriteria: String EndDate: String EbsOptimized: BooleanFn::GetAtt: Tenancy: String AvailableInstanceCount: Integer AvailabilityZone: String TotalInstanceCount: Integer InstanceType: StringaddedAWS:: PinpointEmail:: ConfigurationSetdocs ↗#Link to AWS::PinpointEmail::ConfigurationSet
Type: AWS::PinpointEmail::ConfigurationSetProperties: SendingOptions: SendingEnabled: Boolean TrackingOptions: CustomRedirectDomain: String ReputationOptions: ReputationMetricsEnabled: Boolean DeliveryOptions: SendingPoolName: String - Value: String Key: String Name: StringaddedAWS:: PinpointEmail:: ConfigurationSetEventDestinationdocs ↗#Link to AWS::PinpointEmail::ConfigurationSetEventDestination
Type: AWS::PinpointEmail::ConfigurationSetEventDestinationProperties: EventDestinationName: String ConfigurationSetName: String EventDestination: SnsDestination: TopicArn: String CloudWatchDestination: DimensionConfigurations: - DimensionValueSource: String DefaultDimensionValue: String DimensionName: String Enabled: Boolean MatchingEventTypes: - String PinpointDestination: ApplicationArn: String KinesisFirehoseDestination: DeliveryStreamArn: String IamRoleArn: StringaddedAWS:: PinpointEmail:: DedicatedIpPooldocs ↗#Link to AWS::PinpointEmail::DedicatedIpPool
Type: AWS::PinpointEmail::DedicatedIpPoolProperties: PoolName: String - Value: String Key: StringaddedAWS:: PinpointEmail:: Identitydocs ↗#Link to AWS::PinpointEmail::Identity
Type: AWS::PinpointEmail::IdentityProperties: FeedbackForwardingEnabled: Boolean DkimSigningEnabled: Boolean - Value: String Key: String Name: String MailFromAttributes: MailFromDomain: String BehaviorOnMxFailure: StringFn::GetAtt: IdentityDNSRecordName3: String IdentityDNSRecordName1: String IdentityDNSRecordName2: String IdentityDNSRecordValue3: String IdentityDNSRecordValue2: String IdentityDNSRecordValue1: StringaddedAWS:: Transfer:: Serverdocs ↗#Link to AWS::Transfer::Server
Type: AWS::Transfer::ServerProperties: LoggingRole: String IdentityProviderDetails: InvocationRole: String Url: String EndpointType: String EndpointDetails: VpcEndpointId: String IdentityProviderType: String - Value: String Key: StringFn::GetAtt: ServerId: String Arn: StringaddedAWS:: Transfer:: Userdocs ↗#Link to AWS::Transfer::User
Type: AWS::Transfer::UserProperties: Policy: String Role: String HomeDirectory: String ServerId: String UserName: String SshPublicKeys: - {} - Value: String Key: StringFn::GetAtt: ServerId: String UserName: String Arn: StringaddedAWS:: WAFRegional:: GeoMatchSetdocs ↗#Link to AWS::WAFRegional::GeoMatchSet
Type: AWS::WAFRegional::GeoMatchSetProperties: GeoMatchConstraints: - Type: String Value: String Name: StringaddedAWS:: WAFRegional:: RateBasedRuledocs ↗#Link to AWS::WAFRegional::RateBasedRule
Type: AWS::WAFRegional::RateBasedRuleProperties: MetricName: String RateLimit: Integer MatchPredicates: - Type: String DataId: String Negated: Boolean RateKey: String Name: StringaddedAWS:: WAFRegional:: RegexPatternSetdocs ↗#Link to AWS::WAFRegional::RegexPatternSet
Type: AWS::WAFRegional::RegexPatternSetProperties: RegexPatternStrings: - String Name: String02Modified resource types4
modifiedAWS:: CodeBuild:: Projecthistorydocs ↗#Link to AWS::CodeBuild::Project
Type: AWS::CodeBuild::ProjectProperties:added: SecondarySourceVersions:added: - SourceIdentifier: Stringadded: SourceVersion: Stringadded: SourceVersion: StringmodifiedAWS:: CodeCommit:: Repositoryhistorydocs ↗#Link to AWS::CodeCommit::Repository
Type: AWS::CodeCommit::RepositoryProperties:added: Code:added: S3:added: ObjectVersion: Stringadded: Bucket: Stringadded: Key: StringmodifiedAWS:: EC2:: LaunchTemplatehistorydocs ↗#Link to AWS::EC2::LaunchTemplate
Type: AWS::EC2::LaunchTemplateProperties: LaunchTemplateData: NetworkInterfaces:added: - InterfaceType: StringmodifiedAWS:: ECS:: TaskDefinitionhistorydocs ↗#Link to AWS::ECS::TaskDefinition
Type: AWS::ECS::TaskDefinitionProperties: ContainerDefinitions:added: - DependsOn:added: - Condition: Stringadded: ContainerName: Stringadded: StartTimeout: Integeradded: StopTimeout: Integeradded: ProxyConfiguration:added: ContainerName: Stringadded: ProxyConfigurationProperties:added: - Name: Stringadded: Value: Stringadded: Type: String