Version 250.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:: Browserdocs ↗#Link to AWS::BedrockAgentCore::Browser
Type: AWS::BedrockAgentCore::BrowserFn::GetAtt: BrowserId: String Status: String BrowserArn: String Name: StringaddedAWS:: BedrockAgentCore:: Datasetdocs ↗#Link to AWS::BedrockAgentCore::Dataset
Type: AWS::BedrockAgentCore::DatasetProperties: Description: String KmsKeyArn: String DatasetName: String SchemaType: String Source: InlineExamples: Examples: - Json S3Source: S3Uri: String - Value: String Key: StringFn::GetAtt: Status: String DatasetArn: String CreatedAt: String ExampleCount: Integer UpdatedAt: String DatasetId: StringaddedAWS:: BedrockAgentCore:: Harnessdocs ↗#Link to AWS::BedrockAgentCore::Harness
Type: AWS::BedrockAgentCore::HarnessProperties: AllowedTools: - String Memory: AgentCoreMemoryConfiguration: MessagesCount: Integer RetrievalConfig: <key>: TopK: Integer StrategyId: String RelevanceScore: Double ActorId: String Arn: String MaxTokens: Integer Tools: - Type: String Config: RemoteMcp: Headers: <key>: String Url: String AgentCoreCodeInterpreter: CodeInterpreterArn: String AgentCoreGateway: GatewayArn: String OutboundAuth: Oauth: DefaultReturnUrl: String ProviderArn: String Scopes: - String GrantType: String CustomParameters: <key>: String AwsIam: Json None: Json InlineFunction: Description: String InputSchema: Json AgentCoreBrowser: BrowserArn: String Name: String MaxIterations: Integer Truncation: Config: SlidingWindow: MessagesCount: Integer Summarization: SummarizationSystemPrompt: String PreserveRecentMessages: Integer SummaryRatio: Double Strategy: String TimeoutSeconds: Integer ExecutionRoleArn: String EnvironmentVariables: <key>: String Skills: - Path: String HarnessName: String EnvironmentArtifact: ContainerConfiguration: ContainerUri: String Model: BedrockModelConfig: Temperature: Double MaxTokens: Integer TopP: Double ModelId: String GeminiModelConfig: TopK: Integer Temperature: Double MaxTokens: Integer ApiKeyArn: String TopP: Double ModelId: String OpenAiModelConfig: Temperature: Double MaxTokens: Integer ApiKeyArn: String TopP: Double ModelId: String Environment: AgentCoreRuntimeEnvironment: AgentRuntimeId: String FilesystemConfigurations: - SessionStorage: MountPath: String LifecycleConfiguration: MaxLifetime: Integer IdleRuntimeSessionTimeout: Integer NetworkConfiguration: NetworkModeConfig: SecurityGroups: - String Subnets: - String NetworkMode: String AgentRuntimeArn: String AgentRuntimeName: String SystemPrompt: - Text: String - Value: String Key: String DiscoveryUrl: String AllowedAudience: - String CustomClaims: ClaimMatchValue: MatchValueString: String MatchValueStringList: - String ClaimMatchOperator: String InboundTokenClaimName: String InboundTokenClaimValueType: String AllowedClients: - String AllowedScopes: - StringFn::GetAtt: Status: String CreatedAt: String Environment.AgentCoreRuntimeEnvironment.AgentRuntimeId: String HarnessId: String Arn: String Environment.AgentCoreRuntimeEnvironment.AgentRuntimeArn: String UpdatedAt: String Environment.AgentCoreRuntimeEnvironment.AgentRuntimeName: StringaddedAWS:: BedrockAgentCore:: PaymentCredentialProviderdocs ↗#Link to AWS::BedrockAgentCore::PaymentCredentialProvider
Type: AWS::BedrockAgentCore::PaymentCredentialProviderProperties: CredentialProviderVendor: String ProviderConfigurationInput: CoinbaseCdpConfiguration: WalletSecret: String ApiKeyId: String ApiKeySecret: String StripePrivyConfiguration: AuthorizationId: String AuthorizationPrivateKey: String AppId: String AppSecret: String - Value: String Key: String Name: StringFn::GetAtt: CredentialProviderArn: String ProviderConfigurationOutput.CoinbaseCdpConfiguration.ApiKeySecretArn.SecretArn: String CreatedTime: String ProviderConfigurationOutput.StripePrivyConfiguration: AuthorizationId: String AppId: String SecretArn: String AppSecretArn: # SecretInfo: see above ProviderConfigurationOutput.StripePrivyConfiguration.AppId: String ProviderConfigurationOutput.StripePrivyConfiguration.AppSecretArn.SecretArn: String ProviderConfigurationOutput.CoinbaseCdpConfiguration.WalletSecretArn: # SecretInfo: see above LastUpdatedTime: String ProviderConfigurationOutput.CoinbaseCdpConfiguration.ApiKeyId: String ProviderConfigurationOutput: CoinbaseCdpConfiguration: ApiKeyId: String WalletSecretArn: # SecretInfo: see above ApiKeySecretArn: # SecretInfo: see above StripePrivyConfiguration: # StripePrivyConfigurationOutput: see above ProviderConfigurationOutput.CoinbaseCdpConfiguration.WalletSecretArn.SecretArn: String ProviderConfigurationOutput.StripePrivyConfiguration.AppSecretArn: # SecretInfo: see above ProviderConfigurationOutput.StripePrivyConfiguration.AuthorizationPrivateKeyArn.SecretArn: String ProviderConfigurationOutput.CoinbaseCdpConfiguration: # CoinbaseCdpConfigurationOutput: see above ProviderConfigurationOutput.StripePrivyConfiguration.AuthorizationPrivateKeyArn: # SecretInfo: see above ProviderConfigurationOutput.StripePrivyConfiguration.AuthorizationId: String ProviderConfigurationOutput.CoinbaseCdpConfiguration.ApiKeySecretArn: # SecretInfo: see above02Modified resource types20
modifiedAWS:: ApplicationSignals:: ServiceLevelObjectivehistorydocs ↗#Link to AWS::ApplicationSignals::ServiceLevelObjective
Type: AWS::ApplicationSignals::ServiceLevelObjectiveProperties: RequestBasedSli: RequestBasedSliMetric:added: CompositeSliConfig:added: SelectionConfig:added: Pattern: Stringadded: Type: Stringadded: CompositeSliComponents:added: - OperationName: Stringadded: MetricName: Stringadded: MetricSource:added: MetricSourceKeyAttributes:added: <key>: Stringadded: MetricSourceAttributes:added: <key>: String Sli: SliMetric:added: CompositeSliConfig: # CompositeSliConfig: see aboveadded: MetricName: Stringadded: MetricSource: # MetricSource: see abovemodifiedAWS:: BCMDataExports:: Exporthistorydocs ↗#Link to AWS::BCMDataExports::Export
Type: AWS::BCMDataExports::ExportProperties: Export: DataQuery: # Update requires: Replacement → No interruptionmodified: TableConfigurations: JsonmodifiedAWS:: BedrockAgentCore:: Runtimehistorydocs ↗#Link to AWS::BedrockAgentCore::Runtime
Type: AWS::BedrockAgentCore::RuntimeProperties: FilesystemConfigurations:added: - EfsAccessPoint:added: MountPath: Stringadded: AccessPointArn: Stringadded: S3FilesAccessPoint:added: MountPath: Stringadded: AccessPointArn: StringmodifiedAWS:: DevOpsAgent:: Servicehistorydocs ↗#Link to AWS::DevOpsAgent::Service
Type: AWS::DevOpsAgent::ServiceProperties: ServiceDetails:added: MCPServerGrafana:added: Description: Stringadded: Endpoint: Stringadded: BearerToken:added: TokenName: Stringadded: AuthorizationHeader: Stringadded: TokenValue: Stringadded: Name: StringFn::GetAtt: AdditionalServiceDetails:added: MCPServerGrafana:added: Description: Stringadded: Endpoint: Stringadded: AuthorizationMethod: Stringadded: Name: Stringadded: AdditionalServiceDetails.MCPServerGrafana: # RegisteredMCPServerGrafanaDetails: see aboveadded: AdditionalServiceDetails.MCPServerGrafana.AuthorizationMethod: Stringadded: AdditionalServiceDetails.MCPServerGrafana.Description: Stringadded: AdditionalServiceDetails.MCPServerGrafana.Endpoint: Stringadded: AdditionalServiceDetails.MCPServerGrafana.Name: StringmodifiedAWS:: EC2:: LaunchTemplatehistorydocs ↗#Link to AWS::EC2::LaunchTemplate
Type: AWS::EC2::LaunchTemplateProperties: LaunchTemplateData: CpuOptions:added: NestedVirtualization: StringmodifiedAWS:: ECS:: Servicehistorydocs ↗#Link to AWS::ECS::Service
Type: AWS::ECS::ServiceProperties: DeploymentConfiguration: LifecycleHooks:added: - TargetType: Stringmodified: TimeoutConfiguration: Json → HookTimeoutConfigadded: Action: Stringadded: TimeoutInMinutes: IntegermodifiedAWS:: EntityResolution:: MatchingWorkflowhistorydocs ↗#Link to AWS::EntityResolution::MatchingWorkflow
Type: AWS::EntityResolution::MatchingWorkflowProperties: ResolutionTechniques: RuleConditionProperties:added: MatchingConfig:added: EnableTransitiveMatching: BooleanmodifiedAWS:: MediaLive:: Channelhistorydocs ↗#Link to AWS::MediaLive::Channel
Type: AWS::MediaLive::ChannelProperties: Destinations:added: - MediaConnectRouterSettings:added: - SecretArn: Stringadded: EncryptionType: String EncoderSettings: OutputGroups: - OutputGroupSettings:added: MediaConnectRouterGroupSettings:added: AvailabilityZones:added: - String Outputs: - OutputSettings:added: MediaConnectRouterOutputSettings:added: Destination:added: DestinationRefId: Stringadded: ContainerSettings:added: M2tsSettings:added: EtvPlatformPid: Stringadded: PatInterval: Integeradded: ProgramNum: Integeradded: RateMode: Stringadded: KlvDataPids: Stringadded: NullPacketBitrate: Doubleadded: PmtInterval: Integeradded: AribCaptionsPid: Stringadded: EsRateInPes: Stringadded: VideoPid: Stringadded: TransportStreamId: Integeradded: EbpPlacement: Stringadded: DvbSubPids: Stringadded: SegmentationStyle: Stringadded: Scte35Pid: Stringadded: AudioStreamType: Stringadded: Klv: Stringadded: EbpLookaheadMs: Integeradded: Scte35PrerollPullupMilliseconds: Doubleadded: DvbTdtSettings:added: RepInterval: Integeradded: TimedMetadataBehavior: Stringadded: EbpAudioInterval: Stringadded: FragmentTime: Doubleadded: DvbTeletextPid: Stringadded: Scte35Control: Stringadded: PcrPeriod: Integeradded: NielsenId3Behavior: Stringadded: PcrPid: Stringadded: SegmentationTime: Doubleadded: CcDescriptor: Stringadded: AudioFramesPerPes: Integeradded: AbsentInputAudioBehavior: Stringadded: Bitrate: Integeradded: PmtPid: Stringadded: Scte27Pids: Stringadded: SegmentationMarkers: Stringadded: DvbNitSettings:added: NetworkName: Stringadded: RepInterval: Integeradded: NetworkId: Integeradded: DvbSdtSettings:added: ServiceProviderName: Stringadded: OutputSdt: Stringadded: ServiceName: Stringadded: RepInterval: Integeradded: EtvSignalPid: Stringadded: Arib: Stringadded: BufferModel: Stringadded: EcmPid: Stringadded: TimedMetadataPid: Stringadded: AudioPids: Stringadded: AudioBufferModel: Stringadded: Ebif: Stringadded: AribCaptionsPidControl: Stringadded: PcrControl: Stringadded: ConnectedRouterInputs:added: Pipeline0: Stringadded: Pipeline1: StringPropertyTypes:added: SpecialRouterSettings:added: RouterArn: StringmodifiedAWS:: MediaPackageV2:: OriginEndpointhistorydocs ↗#Link to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpointProperties: DashManifests:added: - AvailabilityStartTimeConfiguration:added: FixedAvailabilityStartTime: String ScteDash:added: ScteInManifests: Stringadded: UriPathType: String HlsManifests: - ScteHls:added: ScteInManifests: Stringadded: UriPathType: String LowLatencyHlsManifests: - ScteHls: # ScteHls: see aboveadded: UriPathType: String Segment: Scte:added: CustomAdTypes:added: - Stringadded: UriSeparator: StringmodifiedAWS:: NeptuneGraph:: GraphSnapshothistorydocs ↗#Link to AWS::NeptuneGraph::GraphSnapshot
Type: AWS::NeptuneGraph::GraphSnapshotProperties: # Required: No → Yesmodified: GraphIdentifier: StringmodifiedAWS:: ObservabilityAdmin:: OrganizationTelemetryRulehistorydocs ↗#Link to AWS::ObservabilityAdmin::OrganizationTelemetryRule
Type: AWS::ObservabilityAdmin::OrganizationTelemetryRuleProperties: Rule: DestinationConfiguration:added: LogDeliveryParameters:added: LogTypes:added: - StringmodifiedAWS:: OpenSearchServerless:: Collectionhistorydocs ↗#Link to AWS::OpenSearchServerless::Collection
Type: AWS::OpenSearchServerless::CollectionProperties: # Update requires: Replacement → No interruptionmodified: VectorOptions: # Update requires: Replacement → No interruptionmodified: ServerlessVectorAcceleration: StringmodifiedAWS:: OpenSearchService:: Domainhistorydocs ↗#Link to AWS::OpenSearchService::Domain
Type: AWS::OpenSearchService::DomainProperties:added: AutomatedSnapshotPauseOptions:added: EndTime: Stringadded: StartTime: Stringadded: Enabled: Boolean VPCOptions:added: EgressEnabled: BooleanmodifiedAWS:: PCAConnectorAD:: ServicePrincipalNamehistorydocs ↗#Link to AWS::PCAConnectorAD::ServicePrincipalName
Type: AWS::PCAConnectorAD::ServicePrincipalNameProperties: # Required: No → Yesmodified: ConnectorArn: String # Required: No → Yesmodified: DirectoryRegistrationArn: StringmodifiedAWS:: PCAConnectorAD:: TemplateGroupAccessControlEntryhistorydocs ↗#Link to AWS::PCAConnectorAD::TemplateGroupAccessControlEntry
Type: AWS::PCAConnectorAD::TemplateGroupAccessControlEntryProperties: # Required: No → Yesmodified: GroupSecurityIdentifier: String # Required: No → Yesmodified: TemplateArn: StringmodifiedAWS:: PCS:: ComputeNodeGrouphistorydocs ↗#Link to AWS::PCS::ComputeNodeGroup
Type: AWS::PCS::ComputeNodeGroupProperties: SlurmConfiguration:added: ScaleDownIdleTimeInSeconds: IntegermodifiedAWS:: QuickSight:: CustomPermissionshistorydocs ↗#Link to AWS::QuickSight::CustomPermissions
Type: AWS::QuickSight::CustomPermissionsProperties: Capabilities:added: AccessAppsNativeDataStore: Stringadded: Apps: Stringadded: CreateAndUpdateApps: Stringadded: CreateSpaces: Stringadded: InvokeAppsAIInference: Stringadded: ShareApps: Stringadded: ShareChatAgents: Stringadded: ShareSpaces: StringmodifiedAWS:: SecurityAgent:: TargetDomainhistorydocs ↗#Link to AWS::SecurityAgent::TargetDomain
Type: AWS::SecurityAgent::TargetDomainFn::GetAtt:added: VerificationStatusReason: StringmodifiedAWS:: Timestream:: InfluxDBInstancehistorydocs ↗#Link to AWS::Timestream::InfluxDBInstance
Type: AWS::Timestream::InfluxDBInstanceProperties:added: MaintenanceSchedule:added: Timezone: Stringadded: PreferredMaintenanceWindow: StringFn::GetAtt:added: NextMaintenanceTime: StringmodifiedAWS:: Transfer:: WebApphistorydocs ↗#Link to AWS::Transfer::WebApp
Type: AWS::Transfer::WebAppProperties: EndpointDetails: Vpc:added: IpAddressType: String