Version 182.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 types6

addedAWS::Bedrock::Flowdocs ↗#Link to AWS::Bedrock::Flow
Type: AWS::Bedrock::FlowProperties:  TestAliasTags:    <key>: String  ExecutionRoleArn: String  Description: String  DefinitionString: String  Definition:    Connections:      - Type: String        Target: String        Configuration:          Data:            SourceOutput: String            TargetInput: String          Conditional:            Condition: String        Source: String        Name: String    Nodes:      - Type: String        Configuration:          Condition:            Conditions:              - Expression: String                Name: String          Input: Json          KnowledgeBase:            KnowledgeBaseId: String            ModelId: String          Output: Json          Prompt:            SourceConfiguration:              Resource:                PromptArn: String              Inline:                InferenceConfiguration:                  Text:                    TopK: Double                    Temperature: Double                    StopSequences:                      - String                    MaxTokens: Double                    TopP: Double                TemplateConfiguration:                  Text:                    InputVariables:                      - Name: String                    Text: String                TemplateType: String                ModelId: String          LambdaFunction:            LambdaArn: String          Lex:            BotAliasArn: String            LocaleId: String        Outputs:          - Type: String            Name: String        Inputs:          - Type: String            Expression: String            Name: String        Name: String  DefinitionSubstitutions:    <key>: Json  CustomerEncryptionKeyArn: String  DefinitionS3Location:    Bucket: String    Version: String    Key: String  Tags:    <key>: String  Name: StringFn::GetAtt:  Status: String  Version: String  CreatedAt: String  Id: String  Arn: String  UpdatedAt: String
addedAWS::Bedrock::FlowAliasdocs ↗#Link to AWS::Bedrock::FlowAlias
Type: AWS::Bedrock::FlowAliasProperties:  Description: String  RoutingConfiguration:    - FlowVersion: String  FlowArn: String  Tags:    <key>: String  Name: StringFn::GetAtt:  FlowId: String  CreatedAt: String  Id: String  Arn: String  UpdatedAt: String
addedAWS::Bedrock::FlowVersiondocs ↗#Link to AWS::Bedrock::FlowVersion
Type: AWS::Bedrock::FlowVersionProperties:  Description: String  FlowArn: StringFn::GetAtt:  FlowId: String  Status: String  ExecutionRoleArn: String  Definition.Nodes:    - Type: String      Configuration:        Condition:          Conditions:            - Expression: String              Name: String        Input: Json        KnowledgeBase:          KnowledgeBaseId: String          ModelId: String        Output: Json        Prompt:          SourceConfiguration:            Resource:              PromptArn: String            Inline:              InferenceConfiguration:                Text:                  TopK: Double                  Temperature: Double                  StopSequences:                    - String                  MaxTokens: Double                  TopP: Double              TemplateConfiguration:                Text:                  InputVariables:                    - Name: String                  Text: String              TemplateType: String              ModelId: String        LambdaFunction:          LambdaArn: String        Lex:          BotAliasArn: String          LocaleId: String      Outputs:        - Type: String          Name: String      Inputs:        - Type: String          Expression: String          Name: String      Name: String  Version: String  CreatedAt: String  Definition:    Connections:      - Type: String        Target: String        Configuration:          Data:            SourceOutput: String            TargetInput: String          Conditional:            Condition: String        Source: String        Name: String    Nodes:  # FlowNode: see above  Definition.Connections:  # FlowConnection: see above  Name: String
addedAWS::Bedrock::Promptdocs ↗#Link to AWS::Bedrock::Prompt
Type: AWS::Bedrock::PromptProperties:  Variants:    - InferenceConfiguration:        Text:          TopK: Double          Temperature: Double          StopSequences:            - String          MaxTokens: Double          TopP: Double      TemplateConfiguration:        Text:          InputVariables:            - Name: String          TextS3Location:            Bucket: String            Version: String            Key: String          Text: String      TemplateType: String      ModelId: String      Name: String  Description: String  CustomerEncryptionKeyArn: String  DefaultVariant: String  Tags:    <key>: String  Name: StringFn::GetAtt:  Version: String  CreatedAt: String  Id: String  Arn: String  UpdatedAt: String
addedAWS::Bedrock::PromptVersiondocs ↗#Link to AWS::Bedrock::PromptVersion
Type: AWS::Bedrock::PromptVersionProperties:  Description: String  PromptArn: StringFn::GetAtt:  Variants:    - InferenceConfiguration:        Text:          TopK: Double          Temperature: Double          StopSequences:            - String          MaxTokens: Double          TopP: Double      TemplateConfiguration:        Text:          InputVariables:            - Name: String          Text: String      TemplateType: String      ModelId: String      Name: String  Version: String  CreatedAt: String  Arn: String  DefaultVariant: String  PromptId: String  UpdatedAt: String  Name: String
addedAWS::SageMaker::MlflowTrackingServerdocs ↗#Link to AWS::SageMaker::MlflowTrackingServer
Type: AWS::SageMaker::MlflowTrackingServerProperties:  TrackingServerName: String  MlflowVersion: String  WeeklyMaintenanceWindowStart: String  TrackingServerSize: String  ArtifactStoreUri: String  AutomaticModelRegistration: Boolean  RoleArn: String  Tags:    - Value: String      Key: StringFn::GetAtt:  TrackingServerArn: String

02Modified resource types20

modifiedAWS::Batch::JobDefinitionhistorydocs ↗#Link to AWS::Batch::JobDefinition
Type: AWS::Batch::JobDefinitionProperties:  NodeProperties:    NodeRangeProperties:added:       - EksProperties:added:           PodProperties:added:             InitContainers:added:               - Args:added:                   - Stringadded:                 VolumeMounts:added:                   - MountPath: Stringadded:                     ReadOnly: Booleanadded:                     Name: Stringadded:                 ImagePullPolicy: Stringadded:                 Command:added:                   - Stringadded:                 SecurityContext:added:                   RunAsUser: Integeradded:                   AllowPrivilegeEscalation: Booleanadded:                   RunAsNonRoot: Booleanadded:                   Privileged: Booleanadded:                   ReadOnlyRootFilesystem: Booleanadded:                   RunAsGroup: Integeradded:                 Resources:added:                   Limits: Jsonadded:                   Requests: Jsonadded:                 Image: Stringadded:                 Env:added:                   - Value: Stringadded:                     Name: Stringadded:                 Name: Stringadded:             Volumes:added:               - Secret:added:                   SecretName: Stringadded:                   Optional: Booleanadded:                 EmptyDir:added:                   Medium: Stringadded:                   SizeLimit: Stringadded:                 HostPath:added:                   Path: Stringadded:                 Name: Stringadded:             DnsPolicy: Stringadded:             Containers:  # EksContainer: see aboveadded:             Metadata:added:               Labels: Jsonadded:             ServiceAccountName: Stringadded:             ImagePullSecrets:added:               - Name: Stringadded:             HostNetwork: Booleanadded:             ShareProcessNamespace: Boolean
modifiedAWS::Bedrock::KnowledgeBasehistorydocs ↗#Link to AWS::Bedrock::KnowledgeBase
Type: AWS::Bedrock::KnowledgeBaseProperties:  KnowledgeBaseConfiguration:    VectorKnowledgeBaseConfiguration:added:       EmbeddingModelConfiguration:added:         BedrockEmbeddingModelConfiguration:added:           Dimensions: Integer  StorageConfiguration:added:     MongoDbAtlasConfiguration:added:       Endpoint: Stringadded:       CollectionName: Stringadded:       VectorIndexName: Stringadded:       FieldMapping:added:         VectorField: Stringadded:         TextField: Stringadded:         MetadataField: Stringadded:       DatabaseName: Stringadded:       EndpointServiceName: Stringadded:       CredentialsSecretArn: String
modifiedAWS::DMS::ReplicationConfighistorydocs ↗#Link to AWS::DMS::ReplicationConfig
Type: AWS::DMS::ReplicationConfigProperties:  # Required: No → Yesmodified:   ComputeConfig: ComputeConfig  # Required: No → Yesmodified:   ReplicationConfigIdentifier: String  # Required: No → Yesmodified:   ReplicationType: String  # Required: No → Yesmodified:   SourceEndpointArn: String  # Required: No → Yesmodified:   TableMappings: Json  # Required: No → Yesmodified:   TargetEndpointArn: String
modifiedAWS::ECR::RepositoryCreationTemplatehistorydocs ↗#Link to AWS::ECR::RepositoryCreationTemplate
Type: AWS::ECR::RepositoryCreationTemplateProperties:added:   CustomRoleArn: String
modifiedAWS::EKS::Clusterhistorydocs ↗#Link to AWS::EKS::Cluster
Type: AWS::EKS::ClusterProperties:added:   UpgradePolicy:added:     SupportType: String
modifiedAWS::FSx::FileSystemhistorydocs ↗#Link to AWS::FSx::FileSystem
Type: AWS::FSx::FileSystemProperties:  OntapConfiguration:    # Update requires: Replacement → No interruptionmodified:     HAPairs: Integer
modifiedAWS::GlobalAccelerator::CrossAccountAttachmenthistorydocs ↗#Link to AWS::GlobalAccelerator::CrossAccountAttachment
Type: AWS::GlobalAccelerator::CrossAccountAttachmentProperties:  Resources:added:     - Cidr: String      # Required: Yes → Nomodified:       EndpointId: String
modifiedAWS::Glue::Triggerhistorydocs ↗#Link to AWS::Glue::Trigger
Type: AWS::Glue::TriggerProperties:  # Duplicates allowed: Not specified → Yesmodified:   Actions:    - Action  Predicate:    # Duplicates allowed: Not specified → Yesmodified:     Conditions:      - Condition
modifiedAWS::IAM::OIDCProviderhistorydocs ↗#Link to AWS::IAM::OIDCProvider
Type: AWS::IAM::OIDCProviderProperties:  # Required: Yes → Nomodified:   ThumbprintList:    - String
modifiedAWS::Lambda::Aliashistorydocs ↗#Link to AWS::Lambda::Alias
Type: AWS::Lambda::AliasProperties:  RoutingConfig:    # Required: Yes → Nomodified:     AdditionalVersionWeights:      - VersionWeightFn::GetAtt:added:   AliasArn: String
modifiedAWS::MediaConnect::FlowOutputhistorydocs ↗#Link to AWS::MediaConnect::FlowOutput
Type: AWS::MediaConnect::FlowOutputProperties:added:   OutputStatus: String
modifiedAWS::MediaPackageV2::Channelhistorydocs ↗#Link to AWS::MediaPackageV2::Channel
Type: AWS::MediaPackageV2::ChannelProperties:added:   InputType: String
modifiedAWS::MediaPackageV2::OriginEndpointhistorydocs ↗#Link to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpointProperties:added:   ForceEndpointErrorConfiguration:added:     EndpointErrorConditions:added:       - String
modifiedAWS::SageMaker::Domainhistorydocs ↗#Link to AWS::SageMaker::Domain
Type: AWS::SageMaker::DomainProperties:  DefaultUserSettings:added:     StudioWebPortalSettings:added:       HiddenAppTypes:added:         - Stringadded:       HiddenMlTools:added:         - String
modifiedAWS::SageMaker::Modelhistorydocs ↗#Link to AWS::SageMaker::Model
Type: AWS::SageMaker::ModelProperties:  Containers:    - ModelDataSource:        S3DataSource:added:           HubAccessConfig:added:             HubContentArn: String  PrimaryContainer:  # ContainerDefinition: see above
modifiedAWS::SageMaker::UserProfilehistorydocs ↗#Link to AWS::SageMaker::UserProfile
Type: AWS::SageMaker::UserProfileProperties:  UserSettings:added:     StudioWebPortalSettings:added:       HiddenAppTypes:added:         - Stringadded:       HiddenMlTools:added:         - String
modifiedAWS::SecretsManager::ResourcePolicyhistorydocs ↗#Link to AWS::SecretsManager::ResourcePolicy
Type: AWS::SecretsManager::ResourcePolicyFn::GetAtt:added:   Id: String
modifiedAWS::StepFunctions::Activityhistorydocs ↗#Link to AWS::StepFunctions::Activity
Type: AWS::StepFunctions::ActivityProperties:added:   EncryptionConfiguration:added:     Type: Stringadded:     KmsKeyId: Stringadded:     KmsDataKeyReusePeriodSeconds: Integer
modifiedAWS::StepFunctions::StateMachinehistorydocs ↗#Link to AWS::StepFunctions::StateMachine
Type: AWS::StepFunctions::StateMachineProperties:added:   EncryptionConfiguration:added:     Type: Stringadded:     KmsKeyId: Stringadded:     KmsDataKeyReusePeriodSeconds: Integer
modifiedAWS::WorkSpacesWeb::UserSettingshistorydocs ↗#Link to AWS::WorkSpacesWeb::UserSettings
Type: AWS::WorkSpacesWeb::UserSettingsProperties:added:   DeepLinkAllowed: String