Version 257.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 types68
addedAWS:: Artifact:: Reportdocs ↗#Link to AWS::Artifact::Report
Type: AWS::Artifact::ReportFn::GetAtt: AcceptanceType: String Description: String Category: String ProductName: String PeriodStart: String CreatedAt: String ReportId: String TermArn: String PeriodEnd: String Name: String Series: String CompanyName: String Version: String State: String SequenceNumber: Integer Arn: StringaddedAWS:: Athena:: Sessiondocs ↗#Link to AWS::Athena::Session
Type: AWS::Athena::SessionProperties: WorkGroup: String EngineConfiguration: SparkProperties: <key>: String MaxConcurrentDpus: Integer CoordinatorDpuSize: Integer DefaultExecutorDpuSize: Integer AdditionalConfigs: <key>: String ExecutionRole: StringFn::GetAtt: EngineVersion: String EngineConfiguration.SparkProperties: <key>: String EngineConfiguration.AdditionalConfigs: <key>: String Arn: String SessionId: StringaddedAWS:: AuditManager:: AssessmentFrameworkdocs ↗#Link to AWS::AuditManager::AssessmentFramework
Type: AWS::AuditManager::AssessmentFrameworkProperties: ControlSets: - Controls: - Id: String Name: String Description: String ComplianceType: String - Value: String Key: String Name: StringFn::GetAtt: LastUpdatedBy: String Type: String CreatedBy: String LastUpdatedAt: String CreatedAt: String FrameworkId: String Arn: StringaddedAWS:: BackupSearch:: SearchJobdocs ↗#Link to AWS::BackupSearch::SearchJob
Type: AWS::BackupSearch::SearchJobProperties: SearchScope: BackupResourceTypes: - String - Value: String Key: String Name: StringFn::GetAtt: Status: String SearchJobIdentifier: String SearchJobArn: String CreationTime: StringaddedAWS:: BCMDataExports:: Tabledocs ↗#Link to AWS::BCMDataExports::Table
Type: AWS::BCMDataExports::TableProperties: TableName: StringFn::GetAtt: Description: String Schema: - Type: String Description: String Name: String Arn: StringaddedAWS:: Bedrock:: DefaultPromptRouterdocs ↗#Link to AWS::Bedrock::DefaultPromptRouter
Type: AWS::Bedrock::DefaultPromptRouterFn::GetAtt: Status: String Description: String RoutingCriteria.ResponseQualityDifference: Double CreatedAt: String FallbackModel: ModelArn: String RoutingCriteria: ResponseQualityDifference: Double PromptRouterArn: String UpdatedAt: String Type: String PromptRouterName: String PromptRouterId: String FallbackModel.ModelArn: String Models: # PromptRouterTargetModel: see aboveaddedAWS:: Bedrock:: KnowledgeBasePolicydocs ↗#Link to AWS::Bedrock::KnowledgeBasePolicy
Type: AWS::Bedrock::KnowledgeBasePolicyProperties: KnowledgeBaseId: String PolicyDocument: JsonFn::GetAtt: RevisionId: StringaddedAWS:: Bedrock:: ModelInvocationJobdocs ↗#Link to AWS::Bedrock::ModelInvocationJob
Type: AWS::Bedrock::ModelInvocationJobFn::GetAtt: Status: String OutputDataConfig.S3OutputDataConfig.S3EncryptionKeyId: String VpcConfig.SubnetIds: - String OutputDataConfig: S3OutputDataConfig: S3Uri: String S3BucketOwner: String S3EncryptionKeyId: String VpcConfig: SubnetIds: - String SecurityGroupIds: - String JobName: String TimeoutDurationInHours: Integer InputDataConfig.S3InputDataConfig.S3BucketOwner: String VpcConfig.SecurityGroupIds: - String OutputDataConfig.S3OutputDataConfig.S3BucketOwner: String InputDataConfig: S3InputDataConfig: S3Uri: String S3BucketOwner: String SubmitTime: String RoleArn: String InputDataConfig.S3InputDataConfig.S3Uri: String JobArn: String InputDataConfig.S3InputDataConfig: # ModelInvocationJobS3InputDataConfig: see above JobExpirationTime: String LastModifiedTime: String OutputDataConfig.S3OutputDataConfig: # ModelInvocationJobS3OutputDataConfig: see above ModelId: String - Value: String Key: String OutputDataConfig.S3OutputDataConfig.S3Uri: StringaddedAWS:: BedrockAgentCore:: CodeInterpreterdocs ↗#Link to AWS::BedrockAgentCore::CodeInterpreter
Type: AWS::BedrockAgentCore::CodeInterpreterFn::GetAtt: Status: String CodeInterpreterArn: String CodeInterpreterId: StringaddedAWS:: BedrockAgentCore:: TokenVaultdocs ↗#Link to AWS::BedrockAgentCore::TokenVault
Type: AWS::BedrockAgentCore::TokenVaultFn::GetAtt: LastModifiedDate: String KmsConfiguration.KmsKeyArn: String KmsConfiguration: KeyType: String KmsKeyArn: String TokenVaultId: String Arn: String KmsConfiguration.KeyType: StringaddedAWS:: CleanRooms:: IntermediateTabledocs ↗#Link to AWS::CleanRooms::IntermediateTable
Type: AWS::CleanRooms::IntermediateTableProperties: MembershipIdentifier: String Description: String KmsKeyArn: String AnalysisRules: - Policy: V1: Custom: AllowedResultReceivers: - String AdditionalAnalyses: String AllowedAnalysisProviders: - String DifferentialPrivacy: Columns: - Name: String AllowedAnalyses: - String DisallowedOutputColumns: - String Type: String PopulationAnalysisConfiguration: SqlParameters: QueryString: String AnalysisTemplateArn: String - Value: String Key: String Name: StringFn::GetAtt: Status: String CollaborationIdentifier: String IntermediateTableIdentifier: String MembershipArn: String Arn: String CollaborationArn: StringaddedAWS:: CloudFormation:: GeneratedTemplatedocs ↗#Link to AWS::CloudFormation::GeneratedTemplate
Type: AWS::CloudFormation::GeneratedTemplateProperties: TemplateConfiguration: DeletionPolicy: String UpdateReplacePolicy: String GeneratedTemplateName: StringFn::GetAtt: Status: String Progress.ResourcesPending: Integer Progress: ResourcesSucceeded: Integer ResourcesPending: Integer ResourcesFailed: Integer ResourcesProcessing: Integer Progress.ResourcesSucceeded: Integer CreationTime: String TotalWarnings: Integer LastUpdatedTime: String GeneratedTemplateId: String Progress.ResourcesFailed: Integer Progress.ResourcesProcessing: IntegeraddedAWS:: CloudFormation:: ResourceScandocs ↗#Link to AWS::CloudFormation::ResourceScan
Type: AWS::CloudFormation::ResourceScanProperties: ScanFilters: - Types: - StringFn::GetAtt: Status: String PercentageCompleted: Double StartTime: String ScanId: String ResourceScanId: StringaddedAWS:: CodeArtifact:: Packagedocs ↗#Link to AWS::CodeArtifact::Package
Type: AWS::CodeArtifact::PackageProperties: Repository: String Format: String DomainName: String Namespace: String Name: StringFn::GetAtt: OriginConfiguration.Restrictions.Upstream: String OriginConfiguration: Restrictions: Upstream: String Publish: String Arn: String OriginConfiguration.Restrictions: # Restrictions: see above OriginConfiguration.Restrictions.Publish: StringaddedAWS:: CodeBuild:: Sandboxdocs ↗#Link to AWS::CodeBuild::Sandbox
Type: AWS::CodeBuild::SandboxProperties: ProjectName: StringFn::GetAtt: Status: String ServiceRole: String QueuedTimeoutInMinutes: Integer StartTime: String RequestTime: String EncryptionKey: String Id: String Arn: String TimeoutInMinutes: IntegeraddedAWS:: CognitoSync:: Datasetdocs ↗#Link to AWS::CognitoSync::Dataset
Type: AWS::CognitoSync::DatasetProperties: DatasetName: String IdentityId: String IdentityPoolId: StringFn::GetAtt: CreationDate: String LastModifiedDate: String LastModifiedBy: String DataStorage: Integer NumRecords: Integer Arn: StringaddedAWS:: Connect:: DataLakeAssociationdocs ↗#Link to AWS::Connect::DataLakeAssociation
Type: AWS::Connect::DataLakeAssociationProperties: InstanceId: String DataSetId: String TargetAccountId: StringFn::GetAtt: ResourceShareId: String ResourceShareArn: StringaddedAWS:: ControlCatalog:: Objectivedocs ↗#Link to AWS::ControlCatalog::Objective
Type: AWS::ControlCatalog::ObjectiveFn::GetAtt: ObjectiveId: String Description: String LastUpdateTime: String CreateTime: String Domain.Arn: String Domain.Name: String Arn: String Domain: Arn: String Name: String Name: StringaddedAWS:: DynamoDB:: Exportdocs ↗#Link to AWS::DynamoDB::Export
Type: AWS::DynamoDB::ExportProperties: S3Bucket: String TableArn: String ExportType: String S3Prefix: String S3BucketOwner: String ExportFormat: String S3SseAlgorithm: StringFn::GetAtt: TableId: String BilledSizeBytes: Integer TableName: String ExportId: String EndTime: String ExportArn: String ExportStatus: String ExportTime: String StartTime: String ItemCount: Integer ExportManifest: StringaddedAWS:: EC2:: TransitGatewayPolicyTabledocs ↗#Link to AWS::EC2::TransitGatewayPolicyTable
Type: AWS::EC2::TransitGatewayPolicyTableProperties: TransitGatewayId: String - Value: String Key: StringFn::GetAtt: State: String TransitGatewayPolicyTableId: String CreationTime: StringaddedAWS:: EC2:: TransitGatewayPolicyTableAssociationdocs ↗#Link to AWS::EC2::TransitGatewayPolicyTableAssociation
Type: AWS::EC2::TransitGatewayPolicyTableAssociationProperties: TransitGatewayPolicyTableId: String TransitGatewayAttachmentId: StringFn::GetAtt: State: StringaddedAWS:: ElastiCache:: ReservedCacheNodedocs ↗#Link to AWS::ElastiCache::ReservedCacheNode
Type: AWS::ElastiCache::ReservedCacheNodeFn::GetAtt: UsagePrice: Double CacheNodeCount: Integer StartTime: String RecurringCharges: - RecurringChargeFrequency: String RecurringChargeAmount: Double ReservedCacheNodeId: String Duration: Integer ReservedCacheNodesOfferingId: String OfferingType: String CacheNodeType: String ReservationARN: String State: String ProductDescription: String - Value: String Key: String FixedPrice: DoubleaddedAWS:: EMR:: NotebookExecutiondocs ↗#Link to AWS::EMR::NotebookExecution
Type: AWS::EMR::NotebookExecutionProperties: NotebookParams: String ExecutionEngine: Type: String Id: String NotebookS3Location: Bucket: String Key: String EnvironmentVariables: <key>: String OutputNotebookS3Location: Bucket: String Key: String OutputNotebookFormat: String - Value: String Key: String NotebookExecutionName: StringFn::GetAtt: Status: String StartTime: String Arn: String NotebookExecutionId: StringaddedAWS:: Events:: Replaydocs ↗#Link to AWS::Events::Replay
Type: AWS::Events::ReplayProperties: Destination: Arn: String EventStartTime: String ReplayName: String EventSourceArn: String EventEndTime: StringFn::GetAtt: ReplayArn: String State: String ReplayStartTime: StringaddedAWS:: FIS:: SafetyLeverdocs ↗#Link to AWS::FIS::SafetyLever
Type: AWS::FIS::SafetyLeverProperties: Id: StringFn::GetAtt: Status: String Arn: String Reason: StringaddedAWS:: Glue:: Blueprintdocs ↗#Link to AWS::Glue::Blueprint
Type: AWS::Glue::BlueprintProperties: Description: String BlueprintLocation: String - Value: String Key: String Name: StringFn::GetAtt: Status: String ParameterSpec: String LastModifiedOn: String CreatedOn: String Arn: StringaddedAWS:: Glue:: UserDefinedFunctiondocs ↗#Link to AWS::Glue::UserDefinedFunction
Type: AWS::Glue::UserDefinedFunctionProperties: FunctionName: String OwnerName: String OwnerType: String FunctionType: String ResourceUris: - ResourceType: String Uri: String DatabaseName: String ClassName: StringFn::GetAtt: Arn: StringaddedAWS:: GreengrassV2:: Componentdocs ↗#Link to AWS::GreengrassV2::Component
Type: AWS::GreengrassV2::ComponentProperties: ComponentName: String - Value: String Key: StringFn::GetAtt: Arn: StringaddedAWS:: GreengrassV2:: CoreDevicedocs ↗#Link to AWS::GreengrassV2::CoreDevice
Type: AWS::GreengrassV2::CoreDeviceProperties: CoreDeviceThingName: StringFn::GetAtt: Status: String LastStatusUpdateTimestamp: String Runtime: String Platform: String Architecture: String CoreVersion: String Arn: String - Value: String Key: StringaddedAWS:: HealthLake:: DataTransformationProfiledocs ↗#Link to AWS::HealthLake::DataTransformationProfile
Type: AWS::HealthLake::DataTransformationProfileProperties: KmsKeyId: String SourceFormat: String ProfileDescription: String ProfileName: String Source: ProfileMapping: ProfileMapping: <key>: String StarterProfile: StarterProfileName: String ExistingVersionedProfileId: ProfileId: String Version: Integer - Value: String Key: StringFn::GetAtt: ProfileId: String TargetFormat: String Arn: StringaddedAWS:: ImageBuilder:: AllImageBuildVersionsdocs ↗#Link to AWS::ImageBuilder::AllImageBuildVersions
Type: AWS::ImageBuilder::AllImageBuildVersionsFn::GetAtt: Platform: String ImageTestsConfiguration.ImageTestsEnabled: Boolean OsVersion: String DateCreated: String Name: String Type: String BuildNumber: String ImageVersionArn: String Version: String State: Status: String State.Status: String BuildType: String ImageTestsConfiguration: TimeoutMinutes: Integer ImageTestsEnabled: Boolean Arn: String EnhancedImageMetadataEnabled: Boolean ExecutionRole: String - Value: String Key: String ImageTestsConfiguration.TimeoutMinutes: IntegeraddedAWS:: ImageBuilder:: AllWorkflowBuildVersionsdocs ↗#Link to AWS::ImageBuilder::AllWorkflowBuildVersions
Type: AWS::ImageBuilder::AllWorkflowBuildVersionsFn::GetAtt: Owner: String Description: String Parameters: - DefaultValue: - String Type: String Description: String Name: String DateCreated: String Data: String Name: String BuildNumber: String Version: String WorkflowType: String ChangeDescription: String Arn: String - Value: String Key: String WorkflowVersionArn: StringaddedAWS:: ImageBuilder:: WorkflowExecutiondocs ↗#Link to AWS::ImageBuilder::WorkflowExecution
Type: AWS::ImageBuilder::WorkflowExecutionProperties: ImageBuildVersionArn: StringFn::GetAtt: Status: String Type: String EndTime: String WorkflowExecutionId: String TotalStepCount: Integer TotalStepsSkipped: Integer StartTime: String Arn: String TotalStepsSucceeded: Integer WorkflowBuildVersionArn: String TotalStepsFailed: IntegeraddedAWS:: ImageBuilder:: WorkflowStepExecutiondocs ↗#Link to AWS::ImageBuilder::WorkflowStepExecution
Type: AWS::ImageBuilder::WorkflowStepExecutionFn::GetAtt: Status: String Action: String EndTime: String WorkflowExecutionId: String StartTime: String Name: String TimeoutSeconds: Integer ImageBuildVersionArn: String Outputs: String Inputs: String StepExecutionId: String WorkflowBuildVersionArn: String OnFailure: StringaddedAWS:: MediaLive:: Offeringdocs ↗#Link to AWS::MediaLive::Offering
Type: AWS::MediaLive::OfferingFn::GetAtt: UsagePrice: Double Duration: Integer DurationUnits: String ResourceSpecification: ChannelClass: String Codec: String VideoQuality: String MaximumBitrate: String SpecialFeature: String ResourceType: String MaximumFramerate: String Resolution: String ResourceSpecification.MaximumFramerate: String CurrencyCode: String OfferingType: String ResourceSpecification.VideoQuality: String ResourceSpecification.Codec: String ResourceSpecification.ChannelClass: String OfferingDescription: String ResourceSpecification.ResourceType: String ResourceSpecification.Resolution: String Region: String ResourceSpecification.MaximumBitrate: String ResourceSpecification.SpecialFeature: String Arn: String OfferingId: String FixedPrice: DoubleaddedAWS:: MediaPackage:: HarvestJobdocs ↗#Link to AWS::MediaPackage::HarvestJob
Type: AWS::MediaPackage::HarvestJobProperties: S3Destination: ManifestKey: String BucketName: String RoleArn: String EndTime: String OriginEndpointId: String StartTime: String Id: StringFn::GetAtt: Status: String CreatedAt: String Arn: String ChannelId: StringaddedAWS:: MemoryDB:: MultiRegionParameterGroupdocs ↗#Link to AWS::MemoryDB::MultiRegionParameterGroup
Type: AWS::MemoryDB::MultiRegionParameterGroupFn::GetAtt: MultiRegionParameterGroupName: String Description: String Family: String Arn: StringaddedAWS:: MemoryDB:: ReservedNodedocs ↗#Link to AWS::MemoryDB::ReservedNode
Type: AWS::MemoryDB::ReservedNodeFn::GetAtt: OfferingType: String NodeCount: Integer ReservationId: String State: String NodeType: String StartTime: String RecurringCharges: - RecurringChargeFrequency: String RecurringChargeAmount: Double Duration: Integer Arn: String ReservedNodesOfferingId: String - Value: String Key: String FixedPrice: DoubleaddedAWS:: Omics:: Referencedocs ↗#Link to AWS::Omics::Reference
Type: AWS::Omics::ReferenceProperties: Description: String ReferenceStoreId: String - Value: String Key: String Name: StringFn::GetAtt: Status: String CreationTime: String UpdateTime: String CreationJobId: String Id: String Arn: String CreationType: String Md5: StringaddedAWS:: OSIS:: PipelineBlueprintdocs ↗#Link to AWS::OSIS::PipelineBlueprint
Type: AWS::OSIS::PipelineBlueprintProperties: BlueprintName: StringFn::GetAtt: PipelineConfigurationBody: String DisplayDescription: String DisplayName: String Service: String UseCase: String Arn: StringaddedAWS:: Personalize:: Recipedocs ↗#Link to AWS::Personalize::Recipe
Type: AWS::Personalize::RecipeProperties: Name: StringFn::GetAtt: Status: String Description: String CreationDateTime: String RecipeType: String FeatureTransformationArn: String RecipeArn: String AlgorithmArn: String LastUpdatedDateTime: StringaddedAWS:: QuickSight:: KnowledgeBasedocs ↗#Link to AWS::QuickSight::KnowledgeBase
Type: AWS::QuickSight::KnowledgeBaseProperties: DataSourceArn: String AccessControlConfiguration: IsACLEnabled: Boolean Description: String KnowledgeBaseConfiguration: TemplateConfiguration: Template: Json IsEmailNotificationOptedForIngestionFailures: Boolean MediaExtractionConfiguration: VideoExtractionConfiguration: VideoExtractionStatus: String VideoExtractionType: String AudioExtractionConfiguration: AudioExtractionStatus: String ImageExtractionConfiguration: ImageExtractionStatus: String AwsAccountId: String Permissions: - Actions: - String Resource: String Principal: String KnowledgeBaseId: String PrimaryOwnerArn: String - Value: String Key: String Name: StringFn::GetAtt: DocumentCount: Double Status: String Type: String KnowledgeBaseSizeBytes: Double CreatedAt: String KnowledgeBaseArn: String UpdatedAt: String PrimaryOwnerUsername: StringaddedAWS:: RedshiftServerless:: RecoveryPointdocs ↗#Link to AWS::RedshiftServerless::RecoveryPoint
Type: AWS::RedshiftServerless::RecoveryPointProperties: NamespaceName: StringFn::GetAtt: RecoveryPointCreateTime: String NamespaceArn: String RecoveryPointId: String Arn: String TotalSizeInMegaBytes: Double - Value: String Key: StringaddedAWS:: SageMaker:: Actiondocs ↗#Link to AWS::SageMaker::Action
Type: AWS::SageMaker::ActionProperties: Status: String ActionName: String ActionType: String Description: String Properties: <key>: String MetadataProperties: Repository: String GeneratedBy: String CommitId: String ProjectId: String Source: SourceUri: String SourceType: String SourceId: String - Value: String Key: StringFn::GetAtt: CreationTime: String LastModifiedTime: String Arn: StringaddedAWS:: SageMaker:: Contextdocs ↗#Link to AWS::SageMaker::Context
Type: AWS::SageMaker::ContextProperties: ContextType: String Description: String Properties: <key>: String Source: SourceUri: String SourceType: String SourceId: String - Value: String Key: String ContextName: StringFn::GetAtt: CreationTime: String LastModifiedTime: String Arn: StringaddedAWS:: SageMaker:: Experimentdocs ↗#Link to AWS::SageMaker::Experiment
Type: AWS::SageMaker::ExperimentProperties: Description: String ExperimentName: String DisplayName: String - Value: String Key: StringFn::GetAtt: CreationTime: String LastModifiedTime: String Arn: StringaddedAWS:: SageMaker:: ExperimentTrialComponentdocs ↗#Link to AWS::SageMaker::ExperimentTrialComponent
Type: AWS::SageMaker::ExperimentTrialComponentProperties: Status: Message: String PrimaryStatus: String EndTime: String DisplayName: String StartTime: String MetadataProperties: Repository: String GeneratedBy: String CommitId: String ProjectId: String - Value: String Key: String TrialComponentName: StringFn::GetAtt: LineageGroupArn: String CreationTime: String LastModifiedTime: String Arn: StringaddedAWS:: SageMaker:: MonitoringScheduleAlertdocs ↗#Link to AWS::SageMaker::MonitoringScheduleAlert
Type: AWS::SageMaker::MonitoringScheduleAlertProperties: DatapointsToAlert: Integer EvaluationPeriod: Integer MonitoringScheduleName: String MonitoringAlertName: StringFn::GetAtt: Actions: ModelDashboardIndicator: Enabled: Boolean AlertStatus: String CreationTime: String LastModifiedTime: String Actions.ModelDashboardIndicator.Enabled: Boolean Arn: String Actions.ModelDashboardIndicator: # ModelDashboardIndicatorAction: see aboveaddedAWS:: SageMaker:: TransformJobdocs ↗#Link to AWS::SageMaker::TransformJob
Type: AWS::SageMaker::TransformJobProperties: ModelName: String MaxPayloadInMB: Integer TransformOutput: AssembleWith: String Accept: String KmsKeyId: String S3OutputPath: String TransformInput: ContentType: String SplitType: String CompressionType: String DataSource: S3DataSource: S3Uri: String S3DataType: String DataProcessing: OutputFilter: String JoinSource: String InputFilter: String DataCaptureConfig: KmsKeyId: String GenerateInferenceId: Boolean DestinationS3Uri: String TransformResources: InstanceCount: Integer VolumeKmsKeyId: String InstanceType: String MaxConcurrentTransforms: Integer ModelClientConfig: InvocationsMaxRetries: Integer InvocationsTimeoutInSeconds: Integer ExperimentConfig: TrialName: String ExperimentName: String TrialComponentDisplayName: String Environment: <key>: String BatchStrategy: String - Value: String Key: StringFn::GetAtt: TransformStartTime: String CreationTime: String TransformJobArn: String TransformJobStatus: String TransformJobName: String TransformEndTime: StringaddedAWS:: SageMaker:: TrialComponentdocs ↗#Link to AWS::SageMaker::TrialComponent
Type: AWS::SageMaker::TrialComponentProperties: Status: Message: String PrimaryStatus: String Parameters: <key>: NumberValue: Double StringValue: String InputArtifacts: <key>: Value: String MediaType: String DisplayName: String OutputArtifacts: # TrialComponentArtifact: see above MetadataProperties: Repository: String GeneratedBy: String CommitId: String ProjectId: String - Value: String Key: String TrialComponentName: StringFn::GetAtt: LineageGroupArn: String CreationTime: String LastModifiedTime: String TrialComponentArn: StringaddedAWS:: SCN:: Datasetdocs ↗#Link to AWS::SCN::Dataset
Type: AWS::SCN::DatasetProperties: Description: String InstanceId: String Schema: Fields: - Type: String IsRequired: Boolean Name: String PrimaryKeys: - Name: String Name: String PartitionSpec: Fields: - Transform: Type: String Name: String Namespace: String - Value: String Key: String Name: StringFn::GetAtt: CreatedTime: String LastModifiedTime: String Arn: StringaddedAWS:: SCN:: Namespacedocs ↗#Link to AWS::SCN::Namespace
Type: AWS::SCN::NamespaceProperties: Description: String InstanceId: String - Value: String Key: String Name: StringFn::GetAtt: CreatedTime: String LastModifiedTime: String Arn: StringaddedAWS:: Signer:: SigningJobdocs ↗#Link to AWS::Signer::SigningJob
Type: AWS::Signer::SigningJobProperties: ProfileName: StringFn::GetAtt: Status: String JobOwner: String Source.S3: BucketName: String Version: String Key: String CreatedAt: String SignedObject.S3: BucketName: String Key: String SignedObject.S3.Key: String Source.S3.BucketName: String Source.S3.Key: String SignedObject.S3.BucketName: String Source: S3: # S3Source: see above Source.S3.Version: String PlatformDisplayName: String JobInvoker: String PlatformId: String CompletedAt: String SignatureExpiresAt: String RequestedBy: String Arn: String JobId: String SignedObject: S3: # S3SignedObject: see above ProfileVersion: StringaddedAWS:: SMSVOICE:: Registrationdocs ↗#Link to AWS::SMSVOICE::Registration
Type: AWS::SMSVOICE::RegistrationProperties: RegistrationType: String - Value: String Key: StringFn::GetAtt: CreatedTimestamp: String RegistrationStatus: String RegistrationId: String RegistrationArn: String CurrentVersionNumber: IntegeraddedAWS:: SSM:: OpsItemdocs ↗#Link to AWS::SSM::OpsItem
Type: AWS::SSM::OpsItemProperties: Description: String Category: String Priority: Integer Title: String Severity: String Source: String - Value: String Key: StringFn::GetAtt: Status: String LastModifiedBy: String OpsItemId: String CreatedBy: String CreatedTime: String OpsItemType: String OpsItemArn: String Version: String LastModifiedTime: StringaddedAWS:: SSM:: Sessiondocs ↗#Link to AWS::SSM::Session
Type: AWS::SSM::SessionProperties: Target: String Reason: StringFn::GetAtt: Status: String StartDate: String Owner: String Arn: String SessionId: String AccessType: StringaddedAWS:: SSO:: ApplicationProviderdocs ↗#Link to AWS::SSO::ApplicationProvider
Type: AWS::SSO::ApplicationProviderFn::GetAtt: ApplicationProviderArn: String ResourceServerConfig.Scopes: <key>: LongDescription: String DetailedTitle: String DisplayData.Description: String FederationProtocol: String ResourceServerConfig: Scopes: # ResourceServerScopeDetails: see above DisplayData: IconUrl: String Description: String DisplayName: String DisplayData.IconUrl: String DisplayData.DisplayName: StringaddedAWS:: States:: Executiondocs ↗#Link to AWS::States::Execution
Type: AWS::States::ExecutionProperties: Input: String StateMachineArn: String Name: StringFn::GetAtt: Status: String StartDate: String RedriveStatus: String ExecutionArn: String RedriveCount: Integer StateMachineName: StringaddedAWS:: StepFunctions:: MapRundocs ↗#Link to AWS::StepFunctions::MapRun
Type: AWS::StepFunctions::MapRunProperties: ExecutionArn: StringFn::GetAtt: ExecutionCounts.Total: Integer ItemCounts.Pending: Integer ItemCounts.Aborted: Integer ItemCounts.FailuresNotRedrivable: Integer ExecutionCounts: Succeeded: Integer Failed: Integer Total: Integer Running: Integer TimedOut: Integer ResultsWritten: Integer FailuresNotRedrivable: Integer PendingRedrive: Integer Pending: Integer Aborted: Integer ToleratedFailureCount: Integer StartDate: String ToleratedFailurePercentage: Double ExecutionCounts.Running: Integer ExecutionCounts.Pending: Integer MapRunArn: String ItemCounts.Succeeded: Integer Status: String ExecutionCounts.Failed: Integer ItemCounts.Failed: Integer MaxConcurrency: Integer ExecutionCounts.Aborted: Integer ExecutionCounts.FailuresNotRedrivable: Integer ItemCounts: Succeeded: Integer Failed: Integer Total: Integer Running: Integer TimedOut: Integer ResultsWritten: Integer FailuresNotRedrivable: Integer PendingRedrive: Integer Pending: Integer Aborted: Integer ExecutionCounts.Succeeded: Integer ItemCounts.PendingRedrive: Integer ExecutionCounts.ResultsWritten: Integer ItemCounts.Running: Integer ItemCounts.TimedOut: Integer StopDate: String ExecutionCounts.PendingRedrive: Integer ExecutionCounts.TimedOut: Integer ItemCounts.Total: Integer ItemCounts.ResultsWritten: IntegeraddedAWS:: StorageGateway:: TapePooldocs ↗#Link to AWS::StorageGateway::TapePool
Type: AWS::StorageGateway::TapePoolProperties: RetentionLockType: String RetentionLockTimeInDays: Integer PoolName: String StorageClass: String - Value: String Key: StringFn::GetAtt: PoolId: String PoolARN: StringaddedAWS:: ThinClient:: SoftwareSetdocs ↗#Link to AWS::ThinClient::SoftwareSet
Type: AWS::ThinClient::SoftwareSetProperties: - Value: String Key: StringFn::GetAtt: ValidationStatus: String ReleasedAt: String Version: String Software: - Version: String Name: String Id: String Arn: StringaddedAWS:: Transcribe:: MedicalTranscriptionJobdocs ↗#Link to AWS::Transcribe::MedicalTranscriptionJob
Type: AWS::Transcribe::MedicalTranscriptionJobProperties: MediaFormat: String Specialty: String LanguageCode: String Type: String Media: MediaFileUri: String MediaSampleRateHertz: Integer MedicalTranscriptionJobName: String Settings: ChannelIdentification: Boolean ShowAlternatives: Boolean - Value: String Key: StringFn::GetAtt: Transcript: TranscriptFileUri: String TranscriptionJobStatus: String CreationTime: String Arn: String Transcript.TranscriptFileUri: StringaddedAWS:: Transcribe:: VocabularyFilterdocs ↗#Link to AWS::Transcribe::VocabularyFilter
Type: AWS::Transcribe::VocabularyFilterProperties: LanguageCode: String DataAccessRoleArn: String VocabularyFilterName: String VocabularyFilterFileUri: String Words: - String - Value: String Key: StringFn::GetAtt: Arn: StringaddedAWS:: UserNotifications:: ManagedNotificationConfigurationdocs ↗#Link to AWS::UserNotifications::ManagedNotificationConfiguration
Type: AWS::UserNotifications::ManagedNotificationConfigurationProperties: Category: String SubCategory: StringFn::GetAtt: Description: String Arn: String Name: StringaddedAWS:: WellArchitected:: Lensdocs ↗#Link to AWS::WellArchitected::Lens
Type: AWS::WellArchitected::LensProperties: LensVersion: String JSONString: String - Value: String Key: StringFn::GetAtt: Owner: String Description: String LensArn: String LensId: String Name: StringaddedAWS:: WellArchitected:: Profiledocs ↗#Link to AWS::WellArchitected::Profile
Type: AWS::WellArchitected::ProfileProperties: ProfileQuestions: - QuestionId: String SelectedChoiceIds: - String ProfileDescription: String ProfileName: String - Value: String Key: StringFn::GetAtt: Owner: String CreatedAt: String ProfileArn: String UpdatedAt: String ProfileVersion: StringaddedAWS:: WellArchitected:: ReviewTemplatedocs ↗#Link to AWS::WellArchitected::ReviewTemplate
Type: AWS::WellArchitected::ReviewTemplateProperties: Description: String TemplateName: String Notes: String - Value: String Key: String Lenses: - StringFn::GetAtt: TemplateArn: String Owner: String UpdateStatus: String UpdatedAt: StringaddedAWS:: WorkSpaces:: WorkspaceIpGroupdocs ↗#Link to AWS::WorkSpaces::WorkspaceIpGroup
Type: AWS::WorkSpaces::WorkspaceIpGroupProperties: GroupName: String UserRules: - IpRule: String RuleDesc: String GroupDesc: String - Value: String Key: StringFn::GetAtt: Arn: String GroupId: String02Modified resource types33
modifiedAWS:: AmazonMQ:: Brokerhistorydocs ↗#Link to AWS::AmazonMQ::Broker
Type: AWS::AmazonMQ::BrokerProperties:added: StorageSize: IntegermodifiedAWS:: Bedrock:: AutomatedReasoningPolicyhistorydocs ↗#Link to AWS::Bedrock::AutomatedReasoningPolicy
Type: AWS::Bedrock::AutomatedReasoningPolicyProperties: # Update requires: Replacement → No interruptionmodified: ForceDelete: BooleanmodifiedAWS:: BedrockAgentCore:: Gatewayhistorydocs ↗#Link to AWS::BedrockAgentCore::Gateway
Type: AWS::BedrockAgentCore::GatewayProperties:added: PrivateEndpoint:added: ManagedVpcResource:added: RoutingDomain: Stringadded: VpcIdentifier: Stringadded: SubnetIds:added: - Stringadded: EndpointIpAddressType: Stringadded: SecurityGroupIds:added: - Stringadded: SelfManagedLatticeResource:added: ResourceConfigurationIdentifier: StringmodifiedAWS:: BedrockAgentCore:: GatewayTargethistorydocs ↗#Link to AWS::BedrockAgentCore::GatewayTarget
Type: AWS::BedrockAgentCore::GatewayTargetProperties: TargetConfiguration:added: Inference:added: Connector:added: Source:added: ConnectorId: Stringadded: Provider:added: Endpoint: Stringadded: Operations:added: - Path: Stringadded: ProviderPath: Stringadded: Models:added: - Model: Stringadded: ModelMapping:added: ProviderPrefix:added: Strip: Booleanadded: Separator: StringmodifiedAWS:: BedrockAgentCore:: Runtimehistorydocs ↗#Link to AWS::BedrockAgentCore::Runtime
Type: AWS::BedrockAgentCore::RuntimeProperties:added: AllowedWorkloadConfiguration:added: HostingEnvironments:added: - Arn: Stringadded: WorkloadIdentities:added: - Stringadded: 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 abovemodifiedAWS:: CloudFormation:: LambdaHookhistorydocs ↗#Link to AWS::CloudFormation::LambdaHook
Type: AWS::CloudFormation::LambdaHookProperties:added: AutoUpdate: Booleanadded: LoggingConfig:added: LogGroupName: Stringadded: LogRoleArn: StringmodifiedAWS:: CloudFront:: VpcOriginhistorydocs ↗#Link to AWS::CloudFront::VpcOrigin
Type: AWS::CloudFront::VpcOriginProperties: VpcOriginEndpointConfig:added: IpAddressType: StringmodifiedAWS:: CloudWatch:: LogAlarmhistorydocs ↗#Link to AWS::CloudWatch::LogAlarm
Type: AWS::CloudWatch::LogAlarmProperties: ScheduledQueryConfiguration: # Required: Yes → Nomodified: LogGroupIdentifiers: - String ScheduleConfiguration: # Required: No → Yesmodified: StartTimeOffset: Integeradded: - Value: Stringadded: Key: StringmodifiedAWS:: CodeBuild:: Projecthistorydocs ↗#Link to AWS::CodeBuild::Project
Type: AWS::CodeBuild::ProjectProperties: Environment:added: HostKernel: StringmodifiedAWS:: Cognito:: UserPoolDomainhistorydocs ↗#Link to AWS::Cognito::UserPoolDomain
Type: AWS::Cognito::UserPoolDomainProperties: CustomDomainConfig:added: SecurityPolicy: StringmodifiedAWS:: Config:: ConformancePackhistorydocs ↗#Link to AWS::Config::ConformancePack
Type: AWS::Config::ConformancePackProperties:added: - Value: Stringadded: Key: StringFn::GetAtt:added: ConformancePackArn: StringmodifiedAWS:: Config:: OrganizationConformancePackhistorydocs ↗#Link to AWS::Config::OrganizationConformancePack
Type: AWS::Config::OrganizationConformancePackProperties:added: - Value: Stringadded: Key: StringFn::GetAtt:added: OrganizationConformancePackArn: StringmodifiedAWS:: Connect:: DataTablehistorydocs ↗#Link to AWS::Connect::DataTable
Type: AWS::Connect::DataTableProperties: # Required: No → Yesmodified: InstanceArn: String # Required: No → Yesmodified: Name: String # Required: No → Yesmodified: Status: String # Required: No → Yesmodified: TimeZone: String # Required: No → Yesmodified: ValueLockLevel: StringmodifiedAWS:: Connect:: DataTableAttributehistorydocs ↗#Link to AWS::Connect::DataTableAttribute
Type: AWS::Connect::DataTableAttributeProperties: # Required: No → Yesmodified: DataTableArn: String # Required: No → Yesmodified: InstanceArn: String # Required: No → Yesmodified: Name: String # Required: No → Yesmodified: ValueType: StringmodifiedAWS:: Connect:: DataTableRecordhistorydocs ↗#Link to AWS::Connect::DataTableRecord
Type: AWS::Connect::DataTableRecordProperties: # Required: No → Yesmodified: DataTableArn: String # Required: No → Yesmodified: DataTableRecord: DataTableRecord # Required: No → Yesmodified: InstanceArn: StringmodifiedAWS:: Connect:: SecurityProfilehistorydocs ↗#Link to AWS::Connect::SecurityProfile
Type: AWS::Connect::SecurityProfileProperties: AllowedFlowModules: - # Required: Yes → Nomodified: FlowModuleId: String # Required: Yes → Nomodified: Type: String Applications: - # Required: Yes → Nomodified: ApplicationPermissions: - String # Required: Yes → Nomodified: Namespace: String GranularAccessControlConfiguration: DataTableAccessControlConfiguration: PrimaryAttributeAccessControlConfiguration: # Required: Yes → Nomodified: PrimaryAttributeValues: - # Required: Yes → Nomodified: AccessType: String # Required: Yes → Nomodified: AttributeName: String # Required: Yes → Nomodified: Values: - StringmodifiedAWS:: DevOpsAgent:: PrivateConnectionhistorydocs ↗#Link to AWS::DevOpsAgent::PrivateConnection
Type: AWS::DevOpsAgent::PrivateConnectionProperties: ConnectionConfiguration: ServiceManaged:added: DnsResolution: StringmodifiedAWS:: DevOpsAgent:: Servicehistorydocs ↗#Link to AWS::DevOpsAgent::Service
Type: AWS::DevOpsAgent::ServiceProperties: ServiceDetails: # Update requires: Replacement → No interruptionmodified: GitLab: # Update requires: Replacement → No interruptionmodified: GroupId: String # Update requires: Replacement → No interruptionmodified: TargetUrl: String # Update requires: Replacement → No interruptionmodified: TokenType: String # Update requires: Replacement → No interruptionmodified: TokenValue: String # Update requires: Replacement → No interruptionmodified: MCPServer: # Update requires: Replacement → No interruption # Update requires: Replacement → No interruptionmodified: ApiKey: # Update requires: Replacement → No interruptionmodified: ApiKeyHeader: String # Update requires: Replacement → No interruptionmodified: ApiKeyName: String # Update requires: Replacement → No interruptionmodified: ApiKeyValue: Stringadded: BearerToken:added: TokenName: Stringadded: AuthorizationHeader: Stringadded: TokenValue: String # Update requires: Replacement → No interruptionmodified: OAuthClientCredentials: # Update requires: Replacement → No interruptionmodified: ClientId: String # Update requires: Replacement → No interruptionmodified: ClientName: String # Update requires: Replacement → No interruptionmodified: ClientSecret: String # Update requires: Replacement → No interruptionmodified: ExchangeParameters: Json # Update requires: Replacement → No interruptionmodified: ExchangeUrl: String # Update requires: Replacement → No interruptionmodified: Scopes: - String # Update requires: Replacement → No interruptionmodified: Description: String # Update requires: Replacement → No interruptionmodified: Endpoint: String # Update requires: Replacement → No interruptionmodified: Name: String # Update requires: Replacement → No interruptionmodified: MCPServerGrafana: # Update requires: Replacement → No interruption # Update requires: Replacement → No interruptionmodified: BearerToken: # Update requires: Replacement → Some interruptionsmodified: AuthorizationHeader: String # Update requires: Replacement → Some interruptionsmodified: TokenName: String # Update requires: Replacement → Some interruptionsmodified: TokenValue: String # Update requires: Replacement → No interruptionmodified: Description: String # Update requires: Replacement → No interruptionmodified: Endpoint: String # Update requires: Replacement → No interruptionmodified: Name: String # Update requires: Replacement → No interruptionmodified: MCPServerNewRelic: # Update requires: Replacement → No interruption # Update requires: Replacement → No interruptionmodified: ApiKey: # Update requires: Replacement → No interruptionmodified: AccountId: String # Update requires: Replacement → No interruptionmodified: AlertPolicyIds: - String # Update requires: Replacement → No interruptionmodified: ApiKey: String # Update requires: Replacement → No interruptionmodified: ApplicationIds: - String # Update requires: Replacement → No interruptionmodified: EntityGuids: - String # Update requires: Replacement → No interruptionmodified: Region: String MCPServerSplunk: BearerToken: # BearerTokenDetails: see abovemodifiedAWS:: DMS:: Certificatehistorydocs ↗#Link to AWS::DMS::Certificate
Type: AWS::DMS::CertificateFn::GetAtt:added: CertificateArn: StringmodifiedAWS:: DocDB:: EventSubscriptionhistorydocs ↗#Link to AWS::DocDB::EventSubscription
Type: AWS::DocDB::EventSubscriptionProperties: # Duplicates allowed: Not specified → Yesmodified: EventCategories: - String # Duplicates allowed: Not specified → Yesmodified: SourceIds: - StringmodifiedAWS:: EC2:: PlacementGrouphistorydocs ↗#Link to AWS::EC2::PlacementGroup
Type: AWS::EC2::PlacementGroupFn::GetAtt:added: GroupId: StringmodifiedAWS:: EC2:: VPChistorydocs ↗#Link to AWS::EC2::VPC
Type: AWS::EC2::VPCProperties:added: VpcEncryptionControl:added: ElasticFileSystemExclusion: Stringadded: VirtualPrivateGatewayExclusion: Stringadded: Mode: Stringadded: VpcEncryptionControlId: Stringadded: VpcLatticeExclusion: Stringadded: VpcId: Stringadded: State: Stringadded: NatGatewayExclusion: Stringadded: EgressOnlyInternetGatewayExclusion: Stringadded: StateMessage: Stringadded: LambdaExclusion: Stringadded: ResourceExclusions:added: ElasticFileSystem:added: StateMessage: Stringadded: State: Stringadded: VpcLattice: # VpcEncryptionControlExclusion: see aboveadded: VpcPeering: # VpcEncryptionControlExclusion: see aboveadded: InternetGateway: # VpcEncryptionControlExclusion: see aboveadded: EgressOnlyInternetGateway: # VpcEncryptionControlExclusion: see aboveadded: VirtualPrivateGateway: # VpcEncryptionControlExclusion: see aboveadded: NatGateway: # VpcEncryptionControlExclusion: see aboveadded: Lambda: # VpcEncryptionControlExclusion: see aboveadded: InternetGatewayExclusion: Stringadded: VpcPeeringExclusion: StringFn::GetAtt:added: VpcEncryptionControl.ResourceExclusions: # VpcEncryptionControlExclusions: see aboveadded: VpcEncryptionControl.ResourceExclusions.EgressOnlyInternetGateway: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.EgressOnlyInternetGateway.State: Stringadded: VpcEncryptionControl.ResourceExclusions.EgressOnlyInternetGateway.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.ElasticFileSystem: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.ElasticFileSystem.State: Stringadded: VpcEncryptionControl.ResourceExclusions.ElasticFileSystem.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.InternetGateway: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.InternetGateway.State: Stringadded: VpcEncryptionControl.ResourceExclusions.InternetGateway.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.Lambda: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.Lambda.State: Stringadded: VpcEncryptionControl.ResourceExclusions.Lambda.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.NatGateway: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.NatGateway.State: Stringadded: VpcEncryptionControl.ResourceExclusions.NatGateway.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.VirtualPrivateGateway: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.VirtualPrivateGateway.State: Stringadded: VpcEncryptionControl.ResourceExclusions.VirtualPrivateGateway.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.VpcLattice: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.VpcLattice.State: Stringadded: VpcEncryptionControl.ResourceExclusions.VpcLattice.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.VpcPeering: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.VpcPeering.State: Stringadded: VpcEncryptionControl.ResourceExclusions.VpcPeering.StateMessage: Stringadded: VpcEncryptionControl.State: Stringadded: VpcEncryptionControl.StateMessage: Stringadded: VpcEncryptionControl.VpcEncryptionControlId: Stringadded: VpcEncryptionControl.VpcId: StringmodifiedAWS:: ElasticLoadBalancingV2:: Listenerhistorydocs ↗#Link to AWS::ElasticLoadBalancingV2::Listener
Type: AWS::ElasticLoadBalancingV2::ListenerProperties:added: - Value: Stringadded: Key: StringmodifiedAWS:: ElasticLoadBalancingV2:: ListenerRulehistorydocs ↗#Link to AWS::ElasticLoadBalancingV2::ListenerRule
Type: AWS::ElasticLoadBalancingV2::ListenerRuleProperties: Conditions: - SourceIpConfig:added: IpAddressType: Stringadded: - Value: Stringadded: Key: StringmodifiedAWS:: EntityResolution:: MatchingWorkflowhistorydocs ↗#Link to AWS::EntityResolution::MatchingWorkflow
Type: AWS::EntityResolution::MatchingWorkflowProperties: ResolutionTechniques:added: EnableRealTimeMatching: BooleanmodifiedAWS:: GlobalAccelerator:: Acceleratorhistorydocs ↗#Link to AWS::GlobalAccelerator::Accelerator
Type: AWS::GlobalAccelerator::AcceleratorProperties:added: FlowLogsEnabled: Booleanadded: FlowLogsS3Bucket: Stringadded: FlowLogsS3Prefix: StringmodifiedAWS:: Glue:: TableOptimizerhistorydocs ↗#Link to AWS::Glue::TableOptimizer
Type: AWS::Glue::TableOptimizerProperties: TableOptimizerConfiguration:added: CompactionConfiguration:added: IcebergConfiguration:added: MinInputFiles: Integeradded: DeleteFileThreshold: Integeradded: Strategy: StringmodifiedAWS:: ImageBuilder:: ImagePipelinehistorydocs ↗#Link to AWS::ImageBuilder::ImagePipeline
Type: AWS::ImageBuilder::ImagePipelineProperties: Schedule:added: Timezone: StringmodifiedAWS:: OpenSearchServerless:: Indexhistorydocs ↗#Link to AWS::OpenSearchServerless::Index
Type: AWS::OpenSearchServerless::IndexProperties: Mappings: Properties: <key>:added: DataType: String Properties: # PropertyMapping: see abovemodifiedAWS:: PCS:: ComputeNodeGrouphistorydocs ↗#Link to AWS::PCS::ComputeNodeGroup
Type: AWS::PCS::ComputeNodeGroupProperties:added: NodeLifecycleActions:added: ScriptCachingPolicy: Stringadded: Stages:added: NodeBootstrapped:added: - Arguments:added: - Stringadded: OnError: Stringadded: ExecutionPolicy: Stringadded: ScriptSource:added: Checksum: Stringadded: S3VersionId: Stringadded: ScriptLocation: Stringadded: Name: Stringadded: NodeReady: # NodeLifecycleScript: see abovemodifiedAWS:: RDS:: DBSubnetGrouphistorydocs ↗#Link to AWS::RDS::DBSubnetGroup
Type: AWS::RDS::DBSubnetGroupFn::GetAtt:added: DBSubnetGroupArn: StringmodifiedAWS:: SageMaker:: Clusterhistorydocs ↗#Link to AWS::SageMaker::Cluster
Type: AWS::SageMaker::ClusterProperties: InstanceGroups:added: - AutoPatchConfig:added: PatchingStrategy: Stringadded: PatchSchedule:added: NextPatchDate: Stringadded: DeploymentConfig:added: AutoRollbackConfiguration:added: - AlarmName: Stringadded: WaitIntervalInSeconds: Integeradded: RollingUpdatePolicy:added: MaximumBatchSize:added: Value: Integeradded: Type: Stringadded: RollbackMaximumBatchSize: # CapacitySizeConfig: see abovemodifiedAWS:: ServiceDiscovery:: Servicehistorydocs ↗#Link to AWS::ServiceDiscovery::Service
Type: AWS::ServiceDiscovery::ServiceProperties: DnsConfig: # Duplicates allowed: Not specified → Yesmodified: DnsRecords: - DnsRecord # Update requires: Replacement → No interruptionmodified: NamespaceId: String HealthCheckCustomConfig: # Update requires: No interruption → Replacementmodified: FailureThreshold: Doublemodified: ServiceAttributes: Json → Map of String # Duplicates allowed: Not specified → Yes - Tag