Version 253.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 types4
addedAWS:: BedrockAgentCore:: ConfigurationBundledocs ↗#Link to AWS::BedrockAgentCore::ConfigurationBundle
Type: AWS::BedrockAgentCore::ConfigurationBundleProperties: Components: <key>: Configuration: Json Description: String CreatedBy: Arn: String Name: String CommitMessage: String KmsKeyArn: String BundleName: String BranchName: String - Value: String Key: StringFn::GetAtt: VersionId: String LineageMetadata: CreatedBy: # VersionCreatedBySource: see above ParentVersionIds: - String CommitMessage: String BranchName: String LineageMetadata.ParentVersionIds: - String BundleId: String LineageMetadata.CommitMessage: String LineageMetadata.CreatedBy.Name: String CreatedAt: String LineageMetadata.BranchName: String BundleArn: String UpdatedAt: String LineageMetadata.CreatedBy: # VersionCreatedBySource: see above LineageMetadata.CreatedBy.Arn: StringaddedAWS:: CloudWatch:: LogAlarmdocs ↗#Link to AWS::CloudWatch::LogAlarm
Type: AWS::CloudWatch::LogAlarmProperties: ComparisonOperator: String TreatMissingData: String ScheduledQueryConfiguration: ScheduledQueryRoleARN: String ScheduleConfiguration: ScheduleExpression: String StartTimeOffset: Integer EndTimeOffset: Integer QueryString: String LogGroupIdentifiers: - String AggregationExpression: String QueryResultsToEvaluate: Integer OKActions: - String AlarmActions: - String ActionsEnabled: Boolean ActionLogLineRoleArn: String AlarmName: String AlarmDescription: String ActionLogLineCount: Integer InsufficientDataActions: - String QueryResultsToAlarm: Integer - Value: String Key: String Threshold: DoubleFn::GetAtt: Arn: StringaddedAWS:: ElementalInference:: Dictionarydocs ↗#Link to AWS::ElementalInference::Dictionary
Type: AWS::ElementalInference::DictionaryProperties: Language: String Entries: String Tags: <key>: String Name: StringFn::GetAtt: Id: String Arn: StringaddedAWS:: Neptune:: GlobalClusterdocs ↗#Link to AWS::Neptune::GlobalCluster
Type: AWS::Neptune::GlobalClusterProperties: StorageEncrypted: Boolean EngineVersion: String SourceDBClusterIdentifier: String DeletionProtection: Boolean GlobalClusterIdentifier: String Engine: String - Value: String Key: String02Modified resource types26
modifiedAWS:: BedrockAgentCore:: GatewayTargethistorydocs ↗#Link to AWS::BedrockAgentCore::GatewayTarget
Type: AWS::BedrockAgentCore::GatewayTargetProperties: # Required: Yes → Nomodified: Name: String TargetConfiguration: Http: # Required: Yes → Nomodified: AgentcoreRuntime:added: Schema:added: Source:added: S3:added: BucketOwnerAccountId: Stringadded: Uri: Stringadded: InlinePayload: Stringadded: Passthrough:added: Endpoint: Stringadded: ProtocolType: Stringadded: Schema: # HttpApiSchemaConfiguration: see aboveadded: StickinessConfiguration:added: Identifier: Stringadded: Timeout: Integer Mcp:added: Connector:added: Enabled:added: - Stringadded: Configurations:added: - Description: Stringadded: ParameterOverrides:added: - Path: Stringadded: Description: Stringadded: Visible: Booleanadded: ParameterValues: Jsonadded: Name: Stringadded: Source:added: ConnectorId: StringmodifiedAWS:: BedrockAgentCore:: Harnesshistorydocs ↗#Link to AWS::BedrockAgentCore::Harness
Type: AWS::BedrockAgentCore::HarnessProperties:added: PrivateEndpoint:added: SelfManagedLatticeResource:added: ResourceConfigurationIdentifier: Stringadded: ManagedVpcResource:added: RoutingDomain: Stringadded: VpcIdentifier: Stringadded: SubnetIds:added: - Stringadded: EndpointIpAddressType: Stringadded: SecurityGroupIds:added: - Stringadded: Tags:added: <key>: Stringadded: PrivateEndpointOverrides:added: - Domain: Stringadded: PrivateEndpoint: # PrivateEndpoint: see above Environment: AgentCoreRuntimeEnvironment: FilesystemConfigurations:added: - EfsAccessPoint:added: MountPath: Stringadded: AccessPointArn: Stringadded: S3FilesAccessPoint:added: MountPath: Stringadded: AccessPointArn: String # Required: Yes → Nomodified: SessionStorage: SessionStorageConfiguration # Update requires: Replacement → No interruptionmodified: NetworkConfiguration: # Update requires: Replacement → No interruptionmodified: NetworkMode: String # Update requires: Replacement → No interruptionmodified: NetworkModeConfig: # Update requires: Replacement → No interruptionmodified: SecurityGroups: - String # Update requires: Replacement → No interruptionmodified: Subnets: - String Memory: AgentCoreMemoryConfiguration: RetrievalConfig: <key>:modified: RelevanceScore: Double → Stringmodified: TopK: Integer → String Model: BedrockModelConfig:added: AdditionalParams:added: <key>: Jsonadded: ApiFormat: Stringadded: LiteLlmModelConfig:added: ApiBase: Stringadded: Temperature: Doubleadded: AdditionalParams:added: <key>: Jsonadded: MaxTokens: Integeradded: ApiKeyArn: Stringadded: TopP: Doubleadded: ModelId: String OpenAiModelConfig:added: AdditionalParams:added: <key>: Jsonadded: ApiFormat: String Skills:added: - Git:added: Path: Stringadded: Auth:added: Username: Stringadded: CredentialArn: Stringadded: Url: String # Required: Yes → Nomodified: Path: Stringadded: S3:added: Uri: StringmodifiedAWS:: BedrockAgentCore:: OnlineEvaluationConfighistorydocs ↗#Link to AWS::BedrockAgentCore::OnlineEvaluationConfig
Type: AWS::BedrockAgentCore::OnlineEvaluationConfigProperties:added: ClusteringConfig:added: Frequencies:added: - String # Required: Yes → Nomodified: Evaluators: - EvaluatorReferenceadded: Insights:added: - InsightId: StringmodifiedAWS:: BedrockAgentCore:: Policyhistorydocs ↗#Link to AWS::BedrockAgentCore::Policy
Type: AWS::BedrockAgentCore::PolicyProperties: Definition: # Required: Yes → Nomodified: Cedar: CedarPolicyadded: Policy:added: Statement: Stringadded: EnforcementMode: StringmodifiedAWS:: CodePipeline:: Webhookhistorydocs ↗#Link to AWS::CodePipeline::Webhook
Type: AWS::CodePipeline::WebhookProperties:added: - Value: Stringadded: Key: StringmodifiedAWS:: EC2:: FlowLoghistorydocs ↗#Link to AWS::EC2::FlowLog
Type: AWS::EC2::FlowLogProperties:added: TagFieldSpecifications:added: - ResourceType: Stringadded: TagKeys:added: - StringmodifiedAWS:: ECS:: Servicehistorydocs ↗#Link to AWS::ECS::Service
Type: AWS::ECS::ServiceProperties:added: Monitoring:added: MetricConfigurations:added: - ResolutionSeconds: Integeradded: MetricNames:added: - StringmodifiedAWS:: EKS:: Clusterhistorydocs ↗#Link to AWS::EKS::Cluster
Type: AWS::EKS::ClusterProperties: ResourcesVpcConfig:added: ControlPlaneEgressMode: StringmodifiedAWS:: ElasticLoadBalancing:: LoadBalancerhistorydocs ↗#Link to AWS::ElasticLoadBalancing::LoadBalancer
Type: AWS::ElasticLoadBalancing::LoadBalancerProperties: # Duplicates allowed: No → Yes - AppCookieStickinessPolicy # Duplicates allowed: No → Yesmodified: AvailabilityZones: - String HealthCheck: # Update requires: No interruption → Some interruptionsmodified: HealthyThreshold: String # Update requires: No interruption → Some interruptionsmodified: Interval: String # Update requires: No interruption → Some interruptionsmodified: Target: String # Update requires: No interruption → Some interruptionsmodified: Timeout: String # Update requires: No interruption → Some interruptionsmodified: UnhealthyThreshold: String # Duplicates allowed: No → Yesmodified: Instances: - String # Duplicates allowed: No → Yes - LBCookieStickinessPolicy # Duplicates allowed: No → Yesmodified: Listeners: - # Duplicates allowed: No → Yesmodified: PolicyNames: - String # Duplicates allowed: No → Yesmodified: Policies: - # Duplicates allowed: No → Yesmodified: Attributes: List of Json → List of PolicyItemadded: Value: Stringadded: Name: String # Duplicates allowed: No → Yesmodified: InstancePorts: - String # Duplicates allowed: No → Yesmodified: LoadBalancerPorts: - String # Duplicates allowed: No → Yesmodified: SecurityGroups: - String # Duplicates allowed: No → Yesmodified: Subnets: - StringFn::GetAtt:added: SourceSecurityGroup:added: GroupName: Stringadded: OwnerAlias: StringmodifiedAWS:: ElementalInference:: Feedhistorydocs ↗#Link to AWS::ElementalInference::Feed
Type: AWS::ElementalInference::FeedProperties: Outputs: - OutputConfig:added: Subtitling:added: AspectRatio:added: Height: Integeradded: Width: Integeradded: Dictionary: Stringadded: Language: Stringadded: ProfanityFilter: StringmodifiedAWS:: GameLift:: ContainerGroupDefinitionhistorydocs ↗#Link to AWS::GameLift::ContainerGroupDefinition
Type: AWS::GameLift::ContainerGroupDefinitionProperties: GameServerContainerDefinition:added: LinuxCapabilities:added: Include:added: - String SupportContainerDefinitions:added: - LinuxCapabilities: # LinuxCapabilities: see abovemodifiedAWS:: Interconnect:: Connectionhistorydocs ↗#Link to AWS::Interconnect::Connection
Type: AWS::Interconnect::ConnectionProperties:removed: RemoteOwnerAccount: StringmodifiedAWS:: Lambda:: CapacityProviderhistorydocs ↗#Link to AWS::Lambda::CapacityProvider
Type: AWS::Lambda::CapacityProviderProperties:added: TelemetryConfig:added: LoggingConfig:added: LogGroup: Stringadded: SystemLogLevel: StringmodifiedAWS:: Lambda:: LayerVersionhistorydocs ↗#Link to AWS::Lambda::LayerVersion
Type: AWS::Lambda::LayerVersionProperties: Content:added: S3ObjectStorageMode: StringmodifiedAWS:: MediaLive:: Channelhistorydocs ↗#Link to AWS::MediaLive::Channel
Type: AWS::MediaLive::ChannelProperties: EncoderSettings: AudioDescriptions: - AudioNormalizationSettings:added: PeakCalculation: Stringadded: PeakLimiterThreshold: Double InferenceSettings:added: AudioFeedInputs:added: - AudioSelectorName: Stringadded: FeedInput: String InputAttachments: - InputSettings: AudioSelectors: - SelectorSettings: AudioPidSelection:added: Pids:added: - DolbyEDecode:added: ProgramSelection: Stringadded: PremixSettings:added: AudioNormalizationSettings:added: PeakCalculation: Stringadded: TargetLkfs: Doubleadded: Algorithm: Stringadded: AlgorithmControl: Stringadded: PeakLimiterThreshold: Doubleadded: RemixSettings:added: ChannelsOut: Integeradded: ChannelMappings:added: - OutputChannel: Integeradded: InputChannelLevels:added: - InputChannel: Integeradded: Gain: Integeradded: ChannelsIn: Integeradded: GainDb: Doubleadded: Channels: Integeradded: Pid: Integer AudioTrackSelection: Tracks:added: - PremixSettings: # AudioPreMixerSettings: see above CaptionSelectors: - SelectorSettings:added: SmartSubtitleSourceSettings:added: CaptionSynchronizationMode: Stringadded: InferenceFeedOutput: StringmodifiedAWS:: MediaPackageV2:: OriginEndpointhistorydocs ↗#Link to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpointProperties: DashManifests:added: - AudioTimelinePattern: StringmodifiedAWS:: MediaTailor:: PlaybackConfigurationhistorydocs ↗#Link to AWS::MediaTailor::PlaybackConfiguration
Type: AWS::MediaTailor::PlaybackConfigurationProperties:added: FunctionMapping:added: <key>: StringmodifiedAWS:: ObservabilityAdmin:: OrganizationCentralizationRulehistorydocs ↗#Link to AWS::ObservabilityAdmin::OrganizationCentralizationRule
Type: AWS::ObservabilityAdmin::OrganizationCentralizationRuleProperties: Rule: Destination:added: DestinationMetricsConfiguration:added: BackupConfiguration:added: Region: String Source:added: SourceMetricsConfiguration:added: MetricsSelectionCriteria: StringmodifiedAWS:: QuickSight:: ActionConnectorhistorydocs ↗#Link to AWS::QuickSight::ActionConnector
Type: AWS::QuickSight::ActionConnectorProperties: # Required: No → Yesmodified: AuthenticationConfig: AuthConfigmodifiedAWS:: S3:: Buckethistorydocs ↗#Link to AWS::S3::Bucket
Type: AWS::S3::BucketProperties: MetadataConfiguration:added: AnnotationTableConfiguration:added: Role: Stringadded: TableName: Stringadded: ConfigurationState: Stringadded: TableArn: Stringadded: EncryptionConfiguration:added: KmsKeyArn: Stringadded: SseAlgorithm: StringFn::GetAtt:added: MetadataConfiguration.AnnotationTableConfiguration.TableArn: Stringadded: MetadataConfiguration.AnnotationTableConfiguration.TableName: StringmodifiedAWS:: SageMaker:: Clusterhistorydocs ↗#Link to AWS::SageMaker::Cluster
Type: AWS::SageMaker::ClusterProperties: RestrictedInstanceGroups: - # Required: Yes → Nomodified: EnvironmentConfig: EnvironmentConfigadded: RestrictedInstanceGroupsConfig:added: FSxLustreDeletionPolicy: Stringadded: FSxLustreConfig:added: SizeInGiB: Integeradded: PerUnitStorageThroughput: IntegermodifiedAWS:: SSM:: Associationhistorydocs ↗#Link to AWS::SSM::Association
Type: AWS::SSM::AssociationProperties:added: AssociationDispatchAssumeRole: Stringadded: - Value: Stringadded: Key: StringmodifiedAWS:: WAFv2:: RuleGrouphistorydocs ↗#Link to AWS::WAFv2::RuleGroup
Type: AWS::WAFv2::RuleGroupProperties:added: MonetizationConfig:added: CurrencyMode: Stringadded: CryptoConfig:added: PaymentNetworks:added: - Chain: Stringadded: Prices:added: - Amount: Stringadded: Currency: Stringadded: WalletAddress: String Rules: - Action:added: Monetize:added: PriceMultiplier: StringmodifiedAWS:: WAFv2:: WebACLhistorydocs ↗#Link to AWS::WAFv2::WebACL
Type: AWS::WAFv2::WebACLProperties:added: MonetizationConfig:added: CurrencyMode: Stringadded: CryptoConfig:added: PaymentNetworks:added: - Chain: Stringadded: Prices:added: - Amount: Stringadded: Currency: Stringadded: WalletAddress: String Rules: - Action:added: Monetize:added: PriceMultiplier: String Statement: ManagedRuleGroupStatement: RuleActionOverrides: - ActionToUse: # RuleAction: see above ScopeDownStatement: # Statement: see above NotStatement: Statement: # Statement: see above OrStatement: Statements: # Statement: see above RateBasedStatement: ScopeDownStatement: # Statement: see above RuleGroupReferenceStatement: RuleActionOverrides: # RuleActionOverride: see abovemodifiedAWS:: Wisdom:: AIGuardrailhistorydocs ↗#Link to AWS::Wisdom::AIGuardrail
Type: AWS::Wisdom::AIGuardrailFn::GetAtt:added: ModifiedTimeSeconds: Double