CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 6
- REMOVED
- 0
- MODIFIED
- 37
- DOCUMENTATION
- 0
New resource types
AWS:: BedrockAgentCore:: BrowserCustomLink to AWS::BedrockAgentCore::BrowserCustom
Type: AWS::BedrockAgentCore::BrowserCustom
Properties:
ExecutionRoleArn: String
Description: String
RecordingConfig:
Enabled: Boolean
S3Location:
Bucket: String
Prefix: String
NetworkConfiguration:
NetworkMode: String
Tags:
<key>: String
Name: String
Fn::GetAtt:
BrowserId: String
Status: String
LastUpdatedAt: String
BrowserArn: String
CreatedAt: String
AWS:: BedrockAgentCore:: CodeInterpreterCustomLink to AWS::BedrockAgentCore::CodeInterpreterCustom
Type: AWS::BedrockAgentCore::CodeInterpreterCustom
Properties:
ExecutionRoleArn: String
Description: String
NetworkConfiguration:
NetworkMode: String
Tags:
<key>: String
Name: String
Fn::GetAtt:
Status: String
LastUpdatedAt: String
CreatedAt: String
CodeInterpreterArn: String
CodeInterpreterId: String
AWS:: BedrockAgentCore:: RuntimeLink to AWS::BedrockAgentCore::Runtime
Type: AWS::BedrockAgentCore::Runtime
Properties:
ProtocolConfiguration: String
Description: String
EnvironmentVariables:
<key>: String
NetworkConfiguration:
NetworkMode: String
AgentRuntimeName: String
AgentRuntimeArtifact:
ContainerConfiguration:
ContainerUri: String
RoleArn: String
Tags:
<key>: String
DiscoveryUrl: String
AllowedAudience:
- String
AllowedClients:
- String
Fn::GetAtt:
Status: String
LastUpdatedAt: String
CreatedAt: String
AgentRuntimeId: String
WorkloadIdentityDetails.WorkloadIdentityArn: String
AgentRuntimeVersion: String
AgentRuntimeArn: String
WorkloadIdentityDetails:
WorkloadIdentityArn: String
AWS:: BedrockAgentCore:: RuntimeEndpointLink to AWS::BedrockAgentCore::RuntimeEndpoint
Type: AWS::BedrockAgentCore::RuntimeEndpoint
Properties:
Description: String
AgentRuntimeId: String
AgentRuntimeVersion: String
Tags:
<key>: String
Name: String
Fn::GetAtt:
TargetVersion: String
Status: String
LastUpdatedAt: String
AgentRuntimeEndpointArn: String
CreatedAt: String
FailureReason: String
LiveVersion: String
Id: String
AgentRuntimeArn: String
AWS:: DataZone:: FormTypeLink to AWS::DataZone::FormType
Type: AWS::DataZone::FormType
Properties:
Status: String
Description: String
Model:
Smithy: String
OwningProjectIdentifier: String
DomainIdentifier: String
Name: String
Fn::GetAtt:
DomainId: String
CreatedBy: String
Revision: String
CreatedAt: String
FormTypeIdentifier: String
OwningProjectId: String
AWS:: ODB:: OdbPeeringConnectionLink to AWS::ODB::OdbPeeringConnection
Type: AWS::ODB::OdbPeeringConnection
Properties:
OdbNetworkId: String
DisplayName: String
PeerNetworkId: String
- Value: String
Key: String
Fn::GetAtt:
OdbPeeringConnectionId: String
OdbPeeringConnectionArn: String
OdbNetworkArn: String
PeerNetworkArn: String
Changed resource types
AWS:: APS:: ScraperLink to AWS::APS::Scraper
Type: AWS::APS::Scraper
Properties:
added: ScraperLoggingConfiguration:
added: LoggingDestination:
added: CloudWatchLogs:
added: LogGroupArn: String
added: ScraperComponents:
added: - Type: String
added: Config:
added: Options:
added: <key>: String
AWS:: BCMDataExports:: ExportLink to AWS::BCMDataExports::Export
Type: AWS::BCMDataExports::Export
Fn::GetAtt:
added: Export.ExportArn: String
AWS:: Bedrock:: GuardrailLink to AWS::Bedrock::Guardrail
Type: AWS::Bedrock::Guardrail
Properties:
added: AutomatedReasoningPolicyConfig:
added: Policies:
added: - String
added: ConfidenceThreshold: Double
AWS:: CleanRooms:: AnalysisTemplateLink to AWS::CleanRooms::AnalysisTemplate
Type: AWS::CleanRooms::AnalysisTemplate
Properties:
added: ErrorMessageConfiguration:
added: Type: String
AWS:: CleanRooms:: CollaborationLink to AWS::CleanRooms::Collaboration
Type: AWS::CleanRooms::Collaboration
Properties:
added: AutoApprovedChangeTypes:
added: - String
AWS:: Connect:: RoutingProfileLink to AWS::Connect::RoutingProfile
Type: AWS::Connect::RoutingProfile
Properties:
added: ManualAssignmentQueueConfigs:
added: - QueueReference:
added: Channel: String
added: QueueArn: String
AWS:: CUR:: ReportDefinitionLink to AWS::CUR::ReportDefinition
Type: AWS::CUR::ReportDefinition
Properties:
added: - Value: String
added: Key: String
AWS:: DataSync:: LocationSMBLink to AWS::DataSync::LocationSMB
Type: AWS::DataSync::LocationSMB
Properties:
added: CmkSecretConfig:
added: SecretArn: String
added: KmsKeyArn: String
added: CustomSecretConfig:
added: SecretArn: String
added: SecretAccessRoleArn: String
Fn::GetAtt:
added: CmkSecretConfig.SecretArn: String
added: ManagedSecretConfig:
added: SecretArn: String
added: ManagedSecretConfig.SecretArn: String
AWS:: DataZone:: OwnerLink to AWS::DataZone::Owner
Type: AWS::DataZone::Owner
Fn::GetAtt:
added: OwnerIdentifier: String
added: OwnerType: String
AWS:: DataZone:: ProjectMembershipLink to AWS::DataZone::ProjectMembership
Type: AWS::DataZone::ProjectMembership
Fn::GetAtt:
added: MemberIdentifier: String
added: MemberIdentifierType: String
AWS:: DynamoDB:: GlobalTableLink to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTable
Properties:
added: GlobalTableSettingsReplicationMode: String
added: GlobalTableSourceArn: String
AWS:: DynamoDB:: TableLink to AWS::DynamoDB::Table
Type: AWS::DynamoDB::Table
Properties:
added: GlobalTableSettingsReplicationMode: String
AWS:: EC2:: NetworkInterfaceAttachmentLink to AWS::EC2::NetworkInterfaceAttachment
Type: AWS::EC2::NetworkInterfaceAttachment
Properties:
added: EnaQueueCount: Integer
AWS:: ECS:: ServiceLink to AWS::ECS::Service
Type: AWS::ECS::Service
Properties:
DeploymentConfiguration:
LifecycleHooks:
added: - HookDetails: Json
AWS:: EVS:: EnvironmentLink to AWS::EVS::Environment
Type: AWS::EVS::Environment
Properties:
InitialVlans:
added: HcxNetworkAclId: String
added: IsHcxPublic: Boolean
AWS:: GameLift:: ContainerFleetLink to AWS::GameLift::ContainerFleet
Type: AWS::GameLift::ContainerFleet
Properties:
Locations:
- LocationCapacity:
modified: # Required: Yes → No
DesiredEC2Instances: Integer
AWS:: GameLift:: FleetLink to AWS::GameLift::Fleet
Type: AWS::GameLift::Fleet
Properties:
Locations:
- LocationCapacity:
modified: # Required: Yes → No
DesiredEC2Instances: Integer
AWS:: ImageBuilder:: ImagePipelineLink to AWS::ImageBuilder::ImagePipeline
Type: AWS::ImageBuilder::ImagePipeline
Properties:
Schedule:
added: AutoDisablePolicy: Json
AWS:: Lambda:: PermissionLink to AWS::Lambda::Permission
Type: AWS::Lambda::Permission
Properties:
added: InvokedViaFunctionUrl: Boolean
AWS:: MediaLive:: ChannelLink to AWS::MediaLive::Channel
Type: AWS::MediaLive::Channel
Properties:
EncoderSettings:
CaptionDescriptions:
- DestinationSettings:
BurnInDestinationSettings:
added: SubtitleRows: String
DvbSubDestinationSettings:
added: SubtitleRows: String
OutputGroups:
- OutputGroupSettings:
CmafIngestGroupSettings:
added: AdditionalDestinations:
added: - Destination:
added: DestinationRefId: String
AWS:: NetworkManager:: ConnectPeerLink to AWS::NetworkManager::ConnectPeer
Type: AWS::NetworkManager::ConnectPeer
Fn::GetAtt:
added: LastModificationErrors:
added: - String
AWS:: ODB:: CloudExadataInfrastructureLink to AWS::ODB::CloudExadataInfrastructure
Type: AWS::ODB::CloudExadataInfrastructure
Properties:
added: MaintenanceWindow:
added: CustomActionTimeoutInMins: Integer
added: DaysOfWeek:
added: - String
added: Preference: String
added: LeadTimeInWeeks: Integer
added: Months:
added: - String
added: PatchingMode: String
added: WeeksOfMonth:
added: - Integer
added: IsCustomActionTimeoutEnabled: Boolean
added: HoursOfDay:
added: - Integer
AWS:: ODB:: CloudVmClusterLink to AWS::ODB::CloudVmCluster
Type: AWS::ODB::CloudVmCluster
Properties:
added: DbNodes:
added: - Status: String
added: HostIpId: String
added: MemorySizeInGBs: Integer
added: CpuCoreCount: Integer
added: BackupIpId: String
added: Hostname: String
added: Ocid: String
added: DbNodeId: String
added: VnicId: String
added: DbNodeStorageSizeInGBs: Integer
added: Vnic2Id: String
added: DbNodeArn: String
added: DbServerId: String
added: BackupVnic2Id: String
added: - Value: String
added: Key: String
added: DbSystemId: String
AWS:: ODB:: OdbNetworkLink to AWS::ODB::OdbNetwork
Type: AWS::ODB::OdbNetwork
Properties:
added: CustomDomainName: String
modified: # Update requires: Replacement → No interruption
DisplayName: String
added: S3Access: String
added: S3PolicyDocument: String
added: ZeroEtlAccess: String
Fn::GetAtt:
added: ManagedServices:
added: ManagedServicesIpv4Cidrs:
added: - String
added: ResourceGatewayArn: String
added: ManagedS3BackupAccess:
added: Status: String
added: Ipv4Addresses:
added: - String
added: ServiceNetworkEndpoint:
added: VpcEndpointType: String
added: VpcEndpointId: String
added: ZeroEtlAccess:
added: Status: String
added: Cidr: String
added: ServiceNetworkArn: String
added: S3Access:
added: Status: String
added: Ipv4Addresses:
added: - String
added: DomainName: String
added: S3PolicyDocument: String
added: ManagedServices.ManagedS3BackupAccess: # ManagedS3BackupAccess: see above
added: ManagedServices.ManagedS3BackupAccess.Ipv4Addresses:
added: - String
added: ManagedServices.ManagedS3BackupAccess.Status: String
added: ManagedServices.ManagedServicesIpv4Cidrs:
added: - String
added: ManagedServices.ResourceGatewayArn: String
added: ManagedServices.S3Access: # S3Access: see above
added: ManagedServices.S3Access.DomainName: String
added: ManagedServices.S3Access.Ipv4Addresses:
added: - String
added: ManagedServices.S3Access.S3PolicyDocument: String
added: ManagedServices.S3Access.Status: String
added: ManagedServices.ServiceNetworkArn: String
added: ManagedServices.ServiceNetworkEndpoint: # ServiceNetworkEndpoint: see above
added: ManagedServices.ServiceNetworkEndpoint.VpcEndpointId: String
added: ManagedServices.ServiceNetworkEndpoint.VpcEndpointType: String
added: ManagedServices.ZeroEtlAccess: # ZeroEtlAccess: see above
added: ManagedServices.ZeroEtlAccess.Cidr: String
added: ManagedServices.ZeroEtlAccess.Status: String
AWS:: Omics:: WorkflowLink to AWS::Omics::Workflow
Type: AWS::Omics::Workflow
Properties:
added: ContainerRegistryMap:
added: RegistryMappings:
added: - UpstreamRegistryUrl: String
added: EcrAccountId: String
added: UpstreamRepositoryPrefix: String
added: EcrRepositoryPrefix: String
added: ImageMappings:
added: - SourceImage: String
added: DestinationImage: String
added: ContainerRegistryMapUri: String
AWS:: Omics:: WorkflowVersionLink to AWS::Omics::WorkflowVersion
Type: AWS::Omics::WorkflowVersion
Properties:
added: ContainerRegistryMap:
added: RegistryMappings:
added: - UpstreamRegistryUrl: String
added: EcrAccountId: String
added: UpstreamRepositoryPrefix: String
added: EcrRepositoryPrefix: String
added: ImageMappings:
added: - SourceImage: String
added: DestinationImage: String
added: ContainerRegistryMapUri: String
AWS:: OpenSearchServerless:: IndexLink to AWS::OpenSearchServerless::Index
Type: AWS::OpenSearchServerless::Index
Properties:
Mappings:
Properties:
<key>:
Method:
modified: # Required: Yes → No
Engine: String
Properties: # PropertyMapping: see above
AWS:: OpenSearchServerless:: SecurityConfigLink to AWS::OpenSearchServerless::SecurityConfig
Type: AWS::OpenSearchServerless::SecurityConfig
Properties:
added: IamFederationOptions:
added: UserAttribute: String
added: GroupAttribute: String
AWS:: QuickSight:: CustomPermissionsLink to AWS::QuickSight::CustomPermissions
Type: AWS::QuickSight::CustomPermissions
Properties:
Capabilities:
added: Analysis: String
added: Dashboard: String
AWS:: QuickSight:: DashboardLink to AWS::QuickSight::Dashboard
Type: AWS::QuickSight::Dashboard
Properties:
DashboardPublishOptions:
added: DataStoriesSharingOption:
added: AvailabilityStatus: String
added: ExecutiveSummaryOption:
added: AvailabilityStatus: String
AWS:: RDS:: DBClusterLink to AWS::RDS::DBCluster
Type: AWS::RDS::DBCluster
Properties:
added: MasterUserAuthenticationType: String
AWS:: RDS:: DBInstanceLink to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstance
Properties:
added: MasterUserAuthenticationType: String
AWS:: RDS:: DBProxyLink to AWS::RDS::DBProxy
Type: AWS::RDS::DBProxy
Properties:
modified: # Required: Yes → No
Auth:
added: DefaultAuthScheme: String
added: EndpointNetworkType: String
added: TargetConnectionNetworkType: String
AWS:: RDS:: DBProxyEndpointLink to AWS::RDS::DBProxyEndpoint
Type: AWS::RDS::DBProxyEndpoint
Properties:
added: EndpointNetworkType: String
AWS:: ServiceCatalog:: LaunchTemplateConstraintLink to AWS::ServiceCatalog::LaunchTemplateConstraint
Type: AWS::ServiceCatalog::LaunchTemplateConstraint
Fn::GetAtt:
added: Id: String
AWS:: ServiceCatalog:: PortfolioProductAssociationLink to AWS::ServiceCatalog::PortfolioProductAssociation
Type: AWS::ServiceCatalog::PortfolioProductAssociation
Properties:
modified: # Required: Yes → No
PortfolioId: String
modified: # Required: Yes → No
ProductId: String
AWS:: VpcLattice:: ResourceGatewayLink to AWS::VpcLattice::ResourceGateway
Type: AWS::VpcLattice::ResourceGateway
Properties:
removed: Ipv4AddressesPerEni: Integer