Version 5.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 types1

addedAWS::CodeStar::GitHubRepositorydocs ↗#Link to AWS::CodeStar::GitHubRepository
Type: AWS::CodeStar::GitHubRepositoryProperties:  EnableIssues: Boolean  RepositoryName: String  RepositoryAccessToken: String  RepositoryOwner: String  IsPrivate: Boolean  Code:    S3:      ObjectVersion: String      Bucket: String      Key: String  RepositoryDescription: String

02Modified resource types7

modifiedAWS::Batch::ComputeEnvironmenthistorydocs ↗#Link to AWS::Batch::ComputeEnvironment
Type: AWS::Batch::ComputeEnvironmentProperties:  ComputeResources:    # Required: Yes → Nomodified:     SecurityGroupIds:      - String
modifiedAWS::Batch::JobDefinitionhistorydocs ↗#Link to AWS::Batch::JobDefinition
Type: AWS::Batch::JobDefinitionProperties:  ContainerProperties:added:     LinuxParameters:added:       Devices:added:         - HostPath: Stringadded:           Permissions:added:             - Stringadded:           ContainerPath: String  NodeProperties:    NodeRangeProperties:      - Container:  # ContainerProperties: see above
modifiedAWS::CodeCommit::Repositoryhistorydocs ↗#Link to AWS::CodeCommit::Repository
Type: AWS::CodeCommit::RepositoryProperties:added:   Tags:added:     - Key: Stringadded:       Value: String  Triggers:    - # Required: No → Yesmodified:       DestinationArn: String      # Required: No → Yesmodified:       Events:        - String      # Required: No → Yesmodified:       Name: String
modifiedAWS::Cognito::UserPoolhistorydocs ↗#Link to AWS::Cognito::UserPool
Type: AWS::Cognito::UserPoolProperties:  LambdaConfig:added:     PreTokenGeneration: Stringadded:     UserMigration: Stringadded:   UserPoolAddOns:added:     AdvancedSecurityMode: Stringadded:   VerificationMessageTemplate:added:     EmailMessageByLink: Stringadded:     EmailMessage: Stringadded:     SmsMessage: Stringadded:     EmailSubject: Stringadded:     DefaultEmailOption: Stringadded:     EmailSubjectByLink: String
modifiedAWS::Cognito::UserPoolClienthistorydocs ↗#Link to AWS::Cognito::UserPoolClient
Type: AWS::Cognito::UserPoolClientProperties:added:   AllowedOAuthFlows:added:     - Stringadded:   AllowedOAuthFlowsUserPoolClient: Booleanadded:   AllowedOAuthScopes:added:     - Stringadded:   AnalyticsConfiguration:added:     UserDataShared: Booleanadded:     ExternalId: Stringadded:     ApplicationId: Stringadded:     RoleArn: Stringadded:   CallbackURLs:added:     - Stringadded:   DefaultRedirectURI: Stringadded:   LogoutURLs:added:     - Stringadded:   SupportedIdentityProviders:added:     - String
modifiedAWS::Glue::Jobhistorydocs ↗#Link to AWS::Glue::Job
Type: AWS::Glue::JobProperties:  Command:added:     PythonVersion: Stringadded:   GlueVersion: Stringadded:   MaxCapacity: Doubleadded:   NumberOfWorkers: Integeradded:   WorkerType: String
modifiedAWS::SSM::MaintenanceWindowTaskhistorydocs ↗#Link to AWS::SSM::MaintenanceWindowTask
Type: AWS::SSM::MaintenanceWindowTaskProperties:  # Required: Yes → Nomodified:   ServiceRoleArn: String  # Required: No → Yesmodified:   WindowId: String