Version 2.22.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 types9

addedAWS::ApiGatewayV2::Apidocs ↗#Link to AWS::ApiGatewayV2::Api
Type: AWS::ApiGatewayV2::ApiProperties:  RouteSelectionExpression: String  Description: String  Version: String  ProtocolType: String  DisableSchemaValidation: Boolean  Name: String  ApiKeySelectionExpression: String
addedAWS::ApiGatewayV2::Authorizerdocs ↗#Link to AWS::ApiGatewayV2::Authorizer
Type: AWS::ApiGatewayV2::AuthorizerProperties:  IdentityValidationExpression: String  AuthorizerUri: String  AuthorizerCredentialsArn: String  AuthorizerType: String  AuthorizerResultTtlInSeconds: Integer  IdentitySource:    - String  ApiId: String  Name: String
addedAWS::ApiGatewayV2::Deploymentdocs ↗#Link to AWS::ApiGatewayV2::Deployment
Type: AWS::ApiGatewayV2::DeploymentProperties:  Description: String  StageName: String  ApiId: String
addedAWS::ApiGatewayV2::Integrationdocs ↗#Link to AWS::ApiGatewayV2::Integration
Type: AWS::ApiGatewayV2::IntegrationProperties:  Description: String  TemplateSelectionExpression: String  ConnectionType: String  IntegrationMethod: String  PassthroughBehavior: String  RequestParameters: Json  IntegrationUri: String  CredentialsArn: String  RequestTemplates: Json  TimeoutInMillis: Integer  ContentHandlingStrategy: String  ApiId: String  IntegrationType: String
addedAWS::ApiGatewayV2::IntegrationResponsedocs ↗#Link to AWS::ApiGatewayV2::IntegrationResponse
Type: AWS::ApiGatewayV2::IntegrationResponseProperties:  ResponseTemplates: Json  TemplateSelectionExpression: String  ResponseParameters: Json  ContentHandlingStrategy: String  IntegrationId: String  IntegrationResponseKey: String  ApiId: String
addedAWS::ApiGatewayV2::Modeldocs ↗#Link to AWS::ApiGatewayV2::Model
Type: AWS::ApiGatewayV2::ModelProperties:  Description: String  ContentType: String  Schema: Json  ApiId: String  Name: String
addedAWS::ApiGatewayV2::Routedocs ↗#Link to AWS::ApiGatewayV2::Route
Type: AWS::ApiGatewayV2::RouteProperties:  Target: String  RouteResponseSelectionExpression: String  AuthorizerId: String  RequestModels: Json  OperationName: String  AuthorizationScopes:    - String  ApiKeyRequired: Boolean  RouteKey: String  AuthorizationType: String  ModelSelectionExpression: String  ApiId: String  RequestParameters: JsonPropertyTypes:  ParameterConstraints:    Required: Boolean
addedAWS::ApiGatewayV2::RouteResponsedocs ↗#Link to AWS::ApiGatewayV2::RouteResponse
Type: AWS::ApiGatewayV2::RouteResponseProperties:  RouteResponseKey: String  ResponseParameters: Json  RouteId: String  ModelSelectionExpression: String  ApiId: String  ResponseModels: JsonPropertyTypes:  ParameterConstraints:    Required: Boolean
addedAWS::ApiGatewayV2::Stagedocs ↗#Link to AWS::ApiGatewayV2::Stage
Type: AWS::ApiGatewayV2::StageProperties:  ClientCertificateId: String  DeploymentId: String  Description: String  AccessLogSettings:    Format: String    DestinationArn: String  RouteSettings: Json  StageName: String  StageVariables: Json  ApiId: String  DefaultRouteSettings:    LoggingLevel: String    DataTraceEnabled: Boolean    ThrottlingBurstLimit: Integer    DetailedMetricsEnabled: Boolean    ThrottlingRateLimit: Double

02Modified resource types3

modifiedAWS::CodeBuild::Projecthistorydocs ↗#Link to AWS::CodeBuild::Project
Type: AWS::CodeBuild::ProjectProperties:  Triggers:added:     FilterGroups:added:       - Pattern: Stringadded:         Type: Stringadded:         ExcludeMatchedPattern: BooleanPropertyTypes:added:   FilterGroup:added:     - Pattern: Stringadded:       Type: Stringadded:       ExcludeMatchedPattern: Boolean
modifiedAWS::EC2::LaunchTemplatehistorydocs ↗#Link to AWS::EC2::LaunchTemplate
Type: AWS::EC2::LaunchTemplateProperties:  LaunchTemplateData:added:     CapacityReservationSpecification:added:       CapacityReservationPreference: {}added:       CapacityReservationTarget:added:         CapacityReservationId: Stringadded:     CpuOptions:added:       ThreadsPerCore: Integeradded:       CoreCount: Integeradded:     ElasticInferenceAccelerators:added:       - Type: Stringadded:     HibernationOptions:added:       Configured: Booleanadded:     LicenseSpecifications:added:       - LicenseConfigurationArn: String
modifiedAWS::OpsWorksCM::Serverhistorydocs ↗#Link to AWS::OpsWorksCM::Server
Type: AWS::OpsWorksCM::ServerProperties:added:   AssociatePublicIpAddress: Boolean