CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 146
- REMOVED
- 1
- MODIFIED
- 37
- DOCUMENTATION
- 11
New resource types
AWS:: AccessAnalyzer:: ArchiveRuleLink to AWS::AccessAnalyzer::ArchiveRule
Type: AWS::AccessAnalyzer::ArchiveRule
Properties:
Filter:
<key>:
Exists: Boolean
Contains:
- String
Neq:
- String
Eq:
- String
AnalyzerName: String
RuleName: String
Fn::GetAtt:
CreatedAt: String
Arn: String
UpdatedAt: String
AWS:: AccountAccess:: ApplicationLink to AWS::AccountAccess::Application
Type: AWS::AccountAccess::Application
Properties:
IdentitySource:
IdentityCenter:
ApplicationArn: String
InstanceArn: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
TenantId: String
IdentitySource.IdentityCenter.ApplicationArn: String
ApplicationArn: String
CreatedAt: String
UpdatedAt: String
AWS:: AccountAccess:: EntitlementLink to AWS::AccountAccess::Entitlement
Type: AWS::AccountAccess::Entitlement
Properties:
ApplicationArn: String
Entitlement:
PrincipalRole:
Account: String
Principal:
IdentityCenter:
UserId: String
GroupId: String
RoleArn: String
Fn::GetAtt:
Entitlement.PrincipalRole.Account: String
CreatedAt: String
EntitlementId: String
AWS:: Amplify:: JobsLink to AWS::Amplify::Jobs
Type: AWS::Amplify::Jobs
Properties:
AppId: String
BranchName: String
Fn::GetAtt:
Status: String
CommitId: String
CommitTime: String
StartTime: String
Arn: String
JobId: String
AWS:: AmplifyUIBuilder:: CodegenJobLink to AWS::AmplifyUIBuilder::CodegenJob
Type: AWS::AmplifyUIBuilder::CodegenJob
Properties:
AppId: String
RenderConfig:
React:
Script: String
RenderTypeDeclarations: Boolean
Target: String
Module: String
InlineSourceMap: Boolean
ApiConfiguration:
DataStoreConfig: Json
NoApiConfig: Json
GraphQLConfig:
MutationsFilePath: String
FragmentsFilePath: String
TypesFilePath: String
SubscriptionsFilePath: String
QueriesFilePath: String
EnvironmentName: String
Features:
IsRelationshipSupported: Boolean
IsNonModelSupported: Boolean
AutoGenerateForms: Boolean
Fn::GetAtt:
Status: String
Id: String
Arn: String
- Value: String
Key: String
AWS:: ApiGatewayV2:: PortalProductLink to AWS::ApiGatewayV2::PortalProduct
Type: AWS::ApiGatewayV2::PortalProduct
Properties:
Description: String
DisplayName: String
- Value: String
Key: String
Fn::GetAtt:
LastModified: String
PortalProductId: String
PortalProductArn: String
AWS:: AppConfig:: ExperimentDefinitionLink to AWS::AppConfig::ExperimentDefinition
Type: AWS::AppConfig::ExperimentDefinition
Properties:
ConfigurationProfileIdentifier: String
Control:
Enabled: Boolean
Description: String
Key: String
Weight: Double
AttributeValues:
<key>:
StringArray:
- String
NumberValue: Double
BooleanValue: Boolean
StringValue: String
NumberArray:
- Double
EnvironmentIdentifier: String
AudienceDescription: String
FlagKey: String
LaunchCriteria: String
ApplicationIdentifier: String
AudienceRule: String
Treatments: # Treatment: see above
Hypothesis: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Status: String
Control.Key: String
CreatedAt: String
Id: String
ApplicationId: String
UpdatedAt: String
AWS:: Artifact:: ReportLink to AWS::Artifact::Report
Type: AWS::Artifact::Report
Fn::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: String
AWS:: Athena:: SessionLink to AWS::Athena::Session
Type: AWS::Athena::Session
Properties:
WorkGroup: String
EngineConfiguration:
SparkProperties:
<key>: String
MaxConcurrentDpus: Integer
CoordinatorDpuSize: Integer
DefaultExecutorDpuSize: Integer
AdditionalConfigs:
<key>: String
ExecutionRole: String
Fn::GetAtt:
EngineVersion: String
EngineConfiguration.SparkProperties:
<key>: String
EngineConfiguration.AdditionalConfigs:
<key>: String
Arn: String
SessionId: String
AWS:: BackupSearch:: SearchJobLink to AWS::BackupSearch::SearchJob
Type: AWS::BackupSearch::SearchJob
Properties:
SearchScope:
BackupResourceTypes:
- String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Status: String
SearchJobIdentifier: String
SearchJobArn: String
CreationTime: String
AWS:: BCMDataExports:: TableLink to AWS::BCMDataExports::Table
Type: AWS::BCMDataExports::Table
Properties:
TableName: String
Fn::GetAtt:
Description: String
Schema:
- Type: String
Description: String
Name: String
Arn: String
AWS:: Bedrock:: AsyncInvokeLink to AWS::Bedrock::AsyncInvoke
Type: AWS::Bedrock::AsyncInvoke
Properties:
- Value: String
Key: String
Fn::GetAtt:
ModelArn: String
Status: String
InvocationArn: String
EndTime: String
OutputDataConfig:
S3OutputDataConfig:
S3Uri: String
LastModifiedTime: String
InvocationId: String
SubmitTime: String
OutputDataConfig.S3OutputDataConfig: # AsyncInvokeS3OutputDataConfig: see above
OutputDataConfig.S3OutputDataConfig.S3Uri: String
AWS:: Bedrock:: DefaultPromptRouterLink to AWS::Bedrock::DefaultPromptRouter
Type: AWS::Bedrock::DefaultPromptRouter
Fn::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 above
AWS:: Bedrock:: FoundationModelLink to AWS::Bedrock::FoundationModel
Type: AWS::Bedrock::FoundationModel
Fn::GetAtt:
ModelArn: String
ModelLifecycle.StartOfLifeTime: String
ModelName: String
InputModalities:
- String
ModelLifecycle:
Status: String
StartOfLifeTime: String
LegacyTime: String
PublicExtendedAccessTime: String
EndOfLifeTime: String
OutputModalities:
- String
ModelLifecycle.PublicExtendedAccessTime: String
ResponseStreamingSupported: Boolean
ModelLifecycle.LegacyTime: String
ProviderName: String
CustomizationsSupported:
- String
ModelLifecycle.Status: String
InferenceTypesSupported:
- String
ModelLifecycle.EndOfLifeTime: String
ModelId: String
AWS:: Bedrock:: ModelImportJobLink to AWS::Bedrock::ModelImportJob
Type: AWS::Bedrock::ModelImportJob
Properties:
ImportedModelKmsKeyArn: String
VpcConfig:
SecurityGroupIds:
- String
SubnetIds:
- String
ModelDataSource:
S3DataSource:
S3Uri: String
RoleArn: String
- Value: String
Key: String
Fn::GetAtt:
JobArn: String
Status: String
EndTime: String
JobName: String
CreationTime: String
LastModifiedTime: String
ImportedModelName: String
AWS:: Bedrock:: ModelInvocationJobLink to AWS::Bedrock::ModelInvocationJob
Type: AWS::Bedrock::ModelInvocationJob
Fn::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: String
AWS:: Bedrock:: SessionLink to AWS::Bedrock::Session
Type: AWS::Bedrock::Session
Properties:
EncryptionKeyArn: String
SessionMetadata:
<key>: String
- Value: String
Key: String
Fn::GetAtt:
LastUpdatedAt: String
SessionStatus: String
CreatedAt: String
SessionArn: String
SessionId: String
AWS:: BedrockAgentCore:: BrowserLink to AWS::BedrockAgentCore::Browser
Type: AWS::BedrockAgentCore::Browser
Fn::GetAtt:
BrowserId: String
Status: String
BrowserArn: String
Name: String
AWS:: BedrockAgentCore:: CapacityProviderLink to AWS::BedrockAgentCore::CapacityProvider
Type: AWS::BedrockAgentCore::CapacityProvider
Properties:
Description: String
PermissionsConfiguration:
CapacityProviderOperatorRoleArn: String
ComputeConfiguration:
Ec2Configuration:
Volumes:
- EbsConfiguration:
SnapshotId: String
VolumeType: String
KmsKeyId: String
Encrypted: Boolean
SizeGiB: Integer
Throughput: Integer
Iops: Integer
Name: String
LifecycleConfiguration:
MaxLifetime: Integer
IdleInstanceTimeout: Integer
VpcConfiguration:
SecurityGroups:
- String
Subnets:
- String
RootVolume:
FreeSpaceGiB: Integer
VolumeType: String
KmsKeyId: String
Encrypted: Boolean
Throughput: Integer
Iops: Integer
LaunchTemplateSource:
LaunchParameters:
OperatingSystem: String
SshKeyName: String
LicenseSpecifications:
- LicenseConfigurationArn: String
PropagatedTags:
<key>: String
EphemeralVolumes:
- Ebs:
SnapshotId: String
VolumeType: String
KmsKeyId: String
Encrypted: Boolean
EbsCardIndex: Integer
Throughput: Integer
Iops: Integer
VolumeInitializationRate: Integer
VolumeSize: Integer
VirtualName: String
DeviceName: String
InstanceRequirements:
AllowedInstanceTypes:
- String
InstanceProfileArn: String
CapacityReservationSpecification:
CapacityReservationPreference: String
CapacityReservationTarget:
CapacityReservationResourceGroupArn: String
CapacityReservationId: String
Monitoring: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Status: String
CapacityProviderId: String
LastUpdatedAt: String
CreatedAt: String
Arn: String
AWS:: BedrockAgentCore:: CodeInterpreterLink to AWS::BedrockAgentCore::CodeInterpreter
Type: AWS::BedrockAgentCore::CodeInterpreter
Fn::GetAtt:
Status: String
CodeInterpreterArn: String
CodeInterpreterId: String
AWS:: BedrockAgentCore:: ConfigurationBundleVersionLink to AWS::BedrockAgentCore::ConfigurationBundleVersion
Type: AWS::BedrockAgentCore::ConfigurationBundleVersion
Properties:
Components:
<key>:
Configuration: Json
CreatedBy:
Arn: String
Name: String
CommitMessage: String
BranchName: String
Fn::GetAtt:
VersionId: String
VersionCreatedAt: String
BundleId: String
ParentVersionIds:
- String
BundleArn: String
- Value: String
Key: String
AWS:: BedrockAgentCore:: GatewayRateLimitLink to AWS::BedrockAgentCore::GatewayRateLimit
Type: AWS::BedrockAgentCore::GatewayRateLimit
Properties:
RateLimitId: String
Description: String
GatewayIdentifier: String
DimensionKeys:
- String
Entries:
- Connections:
- Period: String
Rate: Double
Dimensions:
<key>: String
Requests: # RateConfig: see above
Tokens: # RateConfig: see above
Fn::GetAtt:
Status: String
CreatedAt: String
UpdatedAt: String
AWS:: BedrockAgentCore:: GatewayRuleLink to AWS::BedrockAgentCore::GatewayRule
Type: AWS::BedrockAgentCore::GatewayRule
Properties:
Description: String
GatewayIdentifier: String
Actions:
- RouteToTarget:
StaticRoute:
TargetName: String
WeightedRoute:
TrafficSplit:
- Description: String
Metadata:
<key>: String
TargetName: String
Weight: Double
Name: String
ConfigurationBundle:
StaticOverride:
BundleVersion: String
BundleArn: String
WeightedOverride:
TrafficSplit:
- Description: String
Metadata:
<key>: String
ConfigurationBundle:
BundleVersion: String
BundleArn: String
Weight: Double
Name: String
Priority: Double
Conditions:
- MatchPaths:
AnyOf:
- String
MatchPrincipals:
AnyOf:
- IamPrincipal:
Operator: String
Arn: String
Fn::GetAtt:
GatewayArn: String
Status: String
CreatedAt: String
RuleId: String
UpdatedAt: String
AWS:: BedrockAgentCore:: HarnessEndpointLink to AWS::BedrockAgentCore::HarnessEndpoint
Type: AWS::BedrockAgentCore::HarnessEndpoint
Properties:
TargetVersion: String
Description: String
EndpointName: String
HarnessId: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
HarnessName: String
CreatedAt: String
LiveVersion: String
Arn: String
UpdatedAt: String
AWS:: BedrockAgentCore:: HarnessVersionLink to AWS::BedrockAgentCore::HarnessVersion
Type: AWS::BedrockAgentCore::HarnessVersion
Properties:
HarnessId: String
Fn::GetAtt:
Status: String
HarnessArn: String
HarnessName: String
CreatedAt: String
HarnessVersion: String
UpdatedAt: String
- Value: String
Key: String
AWS:: BedrockAgentCore:: PolicyGenerationLink to AWS::BedrockAgentCore::PolicyGeneration
Type: AWS::BedrockAgentCore::PolicyGeneration
Properties:
PolicyEngineId: String
Resource:
Arn: String
Name: String
Fn::GetAtt:
Status: String
StatusReasons:
- String
PolicyGenerationArn: String
PolicyGenerationId: String
CreatedAt: String
UpdatedAt: String
AWS:: BedrockAgentCore:: TokenVaultLink to AWS::BedrockAgentCore::TokenVault
Type: AWS::BedrockAgentCore::TokenVault
Fn::GetAtt:
LastModifiedDate: String
KmsConfiguration.KmsKeyArn: String
KmsConfiguration:
KeyType: String
KmsKeyArn: String
TokenVaultId: String
Arn: String
KmsConfiguration.KeyType: String
AWS:: Braket:: JobLink to AWS::Braket::Job
Type: AWS::Braket::Job
Properties:
HyperParameters:
<key>: String
AlgorithmSpecification:
ScriptModeConfig:
S3Uri: String
EntryPoint: String
CompressionType: String
InstanceConfig:
InstanceCount: Integer
VolumeSizeInGb: Integer
InstanceType: String
StoppingCondition:
MaxRuntimeInSeconds: Integer
OutputDataConfig:
S3Path: String
CheckpointConfig:
S3Uri: String
LocalPath: String
JobName: String
DeviceConfig:
Device: String
InputDataConfig:
- ChannelName: String
ContentType: String
DataSource:
S3DataSource:
S3Uri: String
RoleArn: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
JobArn: String
CreatedAt: String
AWS:: Cassandra:: StreamLink to AWS::Cassandra::Stream
Type: AWS::Cassandra::Stream
Properties:
TableName: String
StreamViewType: String
KeyspaceName: String
Fn::GetAtt:
StreamLabel: String
CreationRequestDateTime: String
StreamStatus: String
Arn: String
AWS:: CloudFormation:: ResourceScanLink to AWS::CloudFormation::ResourceScan
Type: AWS::CloudFormation::ResourceScan
Properties:
ScanFilters:
- Types:
- String
Fn::GetAtt:
Status: String
PercentageCompleted: Double
StartTime: String
ScanId: String
ResourceScanId: String
AWS:: CloudHSM:: ClusterLink to AWS::CloudHSM::Cluster
Type: AWS::CloudHSM::Cluster
Properties:
NetworkType: String
Mode: String
HsmType: String
SubnetIds:
- String
BackupRetentionPolicy:
Type: String
Value: String
- Value: String
Key: String
Fn::GetAtt:
SubnetMapping:
<key>: String
VpcId: String
ClusterId: String
State: String
SecurityGroup: String
Arn: String
BackupPolicy: String
AWS:: CodeArtifact:: PackageLink to AWS::CodeArtifact::Package
Type: AWS::CodeArtifact::Package
Properties:
Repository: String
Format: String
DomainName: String
Namespace: String
Name: String
Fn::GetAtt:
OriginConfiguration.Restrictions.Upstream: String
OriginConfiguration:
Restrictions:
Upstream: String
Publish: String
Arn: String
OriginConfiguration.Restrictions: # Restrictions: see above
OriginConfiguration.Restrictions.Publish: String
AWS:: CodeBuild:: BuildLink to AWS::CodeBuild::Build
Type: AWS::CodeBuild::Build
Properties:
ProjectName: String
Fn::GetAtt:
CurrentPhase: String
EndTime: String
StartTime: String
EncryptionKey: String
BuildNumber: Integer
ServiceRole: String
QueuedTimeoutInMinutes: Integer
Initiator: String
BuildStatus: String
Id: String
BuildComplete: Boolean
Arn: String
TimeoutInMinutes: Integer
AWS:: CodeBuild:: BuildBatchLink to AWS::CodeBuild::BuildBatch
Type: AWS::CodeBuild::BuildBatch
Properties:
ProjectName: String
Fn::GetAtt:
CurrentPhase: String
BuildTimeoutInMinutes: Integer
QueuedTimeoutInMinutes: Integer
Initiator: String
Complete: Boolean
StartTime: String
BuildBatchNumber: Integer
EncryptionKey: String
Id: String
Arn: String
BuildBatchStatus: String
AWS:: CodeBuild:: SandboxLink to AWS::CodeBuild::Sandbox
Type: AWS::CodeBuild::Sandbox
Properties:
ProjectName: String
Fn::GetAtt:
Status: String
ServiceRole: String
QueuedTimeoutInMinutes: Integer
StartTime: String
RequestTime: String
EncryptionKey: String
Id: String
Arn: String
TimeoutInMinutes: Integer
AWS:: CognitoSync:: DatasetLink to AWS::CognitoSync::Dataset
Type: AWS::CognitoSync::Dataset
Properties:
DatasetName: String
IdentityId: String
IdentityPoolId: String
Fn::GetAtt:
CreationDate: String
LastModifiedDate: String
LastModifiedBy: String
DataStorage: Integer
NumRecords: Integer
Arn: String
AWS:: Comprehend:: DocumentClassificationJobLink to AWS::Comprehend::DocumentClassificationJob
Type: AWS::Comprehend::DocumentClassificationJob
Properties:
DataAccessRoleArn: String
JobName: String
DocumentClassifierArn: String
InputDataConfig:
S3Uri: String
InputFormat: String
- Value: String
Key: String
Fn::GetAtt:
JobArn: String
JobStatus: String
OutputDataConfig.S3Uri: String
OutputDataConfig:
S3Uri: String
SubmitTime: String
JobId: String
AWS:: Comprehend:: EntitiesDetectionJobLink to AWS::Comprehend::EntitiesDetectionJob
Type: AWS::Comprehend::EntitiesDetectionJob
Properties:
LanguageCode: String
DataAccessRoleArn: String
JobName: String
InputDataConfig:
S3Uri: String
InputFormat: String
- Value: String
Key: String
Fn::GetAtt:
JobArn: String
JobStatus: String
OutputDataConfig.S3Uri: String
OutputDataConfig:
S3Uri: String
SubmitTime: String
JobId: String
AWS:: Comprehend:: FlywheelDatasetLink to AWS::Comprehend::FlywheelDataset
Type: AWS::Comprehend::FlywheelDataset
Properties:
Description: String
DatasetName: String
DatasetType: String
FlywheelArn: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
DatasetS3Uri: String
DatasetArn: String
CreationTime: String
NumberOfDocuments: Integer
AWS:: Comprehend:: SentimentDetectionJobLink to AWS::Comprehend::SentimentDetectionJob
Type: AWS::Comprehend::SentimentDetectionJob
Properties:
LanguageCode: String
DataAccessRoleArn: String
JobName: String
InputDataConfig:
S3Uri: String
InputFormat: String
- Value: String
Key: String
Fn::GetAtt:
JobStatus: String
Arn: String
JobId: String
AWS:: ControlCatalog:: CommonControlLink to AWS::ControlCatalog::CommonControl
Type: AWS::ControlCatalog::CommonControl
Fn::GetAtt:
Objective:
Arn: String
Name: String
Objective.Arn: String
Description: String
LastUpdateTime: String
CreateTime: String
Domain.Arn: String
Domain.Name: String
Arn: String
Domain:
Arn: String
Name: String
Objective.Name: String
CommonControlId: String
Name: String
AWS:: ControlCatalog:: ControlLink to AWS::ControlCatalog::Control
Type: AWS::ControlCatalog::Control
Fn::GetAtt:
Description: String
GovernedResources:
- String
CreateTime: String
Implementation.Type: String
Severity: String
Implementation.Identifier: String
Aliases:
- String
Implementation:
Type: String
Identifier: String
Name: String
RegionConfiguration.DeployableRegions:
- String
RegionConfiguration:
Scope: String
DeployableRegions:
- String
RegionConfiguration.Scope: String
Behavior: String
Arn: String
ControlId: String
AWS:: ControlCatalog:: ObjectiveLink to AWS::ControlCatalog::Objective
Type: AWS::ControlCatalog::Objective
Fn::GetAtt:
ObjectiveId: String
Description: String
LastUpdateTime: String
CreateTime: String
Domain.Arn: String
Domain.Name: String
Arn: String
Domain:
Arn: String
Name: String
Name: String
AWS:: DataExchange:: AssetsLink to AWS::DataExchange::Assets
Type: AWS::DataExchange::Assets
Properties:
DataSetId: String
RevisionId: String
Name: String
Fn::GetAtt:
AssetType: String
CreatedAt: String
Arn: String
AssetId: String
UpdatedAt: String
- Value: String
Key: String
AWS:: DataExchange:: DataSetLink to AWS::DataExchange::DataSet
Type: AWS::DataExchange::DataSet
Properties:
AssetType: String
Description: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Origin: String
CreatedAt: String
Id: String
Arn: String
UpdatedAt: String
AWS:: DataExchange:: EntitledDataSetsLink to AWS::DataExchange::EntitledDataSets
Type: AWS::DataExchange::EntitledDataSets
Properties:
AssetType: String
Description: String
Name: String
Fn::GetAtt:
Origin: String
SourceId: String
CreatedAt: String
DataSetId: String
Arn: String
UpdatedAt: String
AWS:: DataExchange:: JobLink to AWS::DataExchange::Job
Type: AWS::DataExchange::Job
Fn::GetAtt:
Type: String
State: String
CreatedAt: String
Id: String
Arn: String
UpdatedAt: String
AWS:: DevOpsAgent:: AssetLink to AWS::DevOpsAgent::Asset
Type: AWS::DevOpsAgent::Asset
Properties:
Zip: String
AssetType: String
Metadata: Json
Files:
- Path: String
ContentText: String
Metadata: Json
ContentBytes: String
AgentSpaceId: String
Fn::GetAtt:
Version: Integer
CreatedAt: String
Arn: String
AssetId: String
UpdatedAt: String
AWS:: DevOpsAgent:: TriggerLink to AWS::DevOpsAgent::Trigger
Type: AWS::DevOpsAgent::Trigger
Properties:
Condition:
Schedule:
Expression: String
Status: String
Type: String
Action: Json
AgentSpaceId: String
Fn::GetAtt:
TriggerId: String
CreatedAt: String
Arn: String
UpdatedAt: String
AWS:: DRS:: RecoveryInstanceLink to AWS::DRS::RecoveryInstance
Type: AWS::DRS::RecoveryInstance
Fn::GetAtt:
RecoveryInstanceID: String
OriginEnvironment: String
EC2InstanceState: String
IsDrill: Boolean
EC2InstanceID: String
Arn: String
SourceServerID: String
JobID: String
- Value: String
Key: String
OriginAvailabilityZone: String
AWS:: DynamoDB:: ExportLink to AWS::DynamoDB::Export
Type: AWS::DynamoDB::Export
Properties:
S3Bucket: String
TableArn: String
ExportType: String
S3Prefix: String
S3BucketOwner: String
ExportFormat: String
S3SseAlgorithm: String
Fn::GetAtt:
TableId: String
BilledSizeBytes: Integer
TableName: String
ExportId: String
EndTime: String
ExportArn: String
ExportStatus: String
ExportTime: String
StartTime: String
ItemCount: Integer
ExportManifest: String
AWS:: DynamoDB:: StreamLink to AWS::DynamoDB::Stream
Type: AWS::DynamoDB::Stream
Properties:
TableName: String
StreamViewType: String
Fn::GetAtt:
StreamLabel: String
CreationRequestDateTime: String
StreamStatus: String
KeySchema:
- KeyType: String
AttributeName: String
StreamArn: String
AWS:: EC2:: ExportInstanceTaskLink to AWS::EC2::ExportInstanceTask
Type: AWS::EC2::ExportInstanceTask
Properties:
Description: String
InstanceId: String
TargetEnvironment: String
ExportToS3Task:
S3Bucket: String
S3Key: String
ContainerFormat: String
DiskImageFormat: String
- Value: String
Key: String
Fn::GetAtt:
ExportToS3Task.S3Key: String
State: String
ExportTaskId: String
Arn: String
AWS:: ECRPublic:: RegistryLink to AWS::ECRPublic::Registry
Type: AWS::ECRPublic::Registry
Fn::GetAtt:
Verified: Boolean
RegistryUri: String
DisplayName: String
RegistryId: String
Aliases:
- Status: String
PrimaryRegistryAlias: Boolean
DefaultRegistryAlias: Boolean
Name: String
RegistryArn: String
AWS:: ECS:: ContainerInstanceLink to AWS::ECS::ContainerInstance
Type: AWS::ECS::ContainerInstance
Fn::GetAtt:
Ec2InstanceId: String
Status: String
RemainingResources:
- LongValue: Double
Type: String
StringSetValue:
- String
DoubleValue: Double
IntegerValue: Integer
Name: String
VersionInfo.AgentHash: String
ContainerInstanceArn: String
ContainerInstanceId: String
Attributes:
- Value: String
Name: String
Cluster: String
RunningTasksCount: Integer
VersionInfo.DockerVersion: String
VersionInfo:
DockerVersion: String
AgentVersion: String
AgentHash: String
AgentConnected: Boolean
Version: Integer
PendingTasksCount: Integer
RegisteredResources: # Resource: see above
VersionInfo.AgentVersion: String
RegisteredAt: String
- Value: String
Key: String
AWS:: ECS:: TaskLink to AWS::ECS::Task
Type: AWS::ECS::Task
Fn::GetAtt:
LastStatus: String
Group: String
TaskId: String
Memory: String
CreatedAt: String
Cluster: String
Cpu: String
LaunchType: String
TaskArn: String
TaskDefinition: String
StartedBy: String
DesiredStatus: String
- Value: String
Key: String
AWS:: ElastiCache:: ReservedCacheNodeLink to AWS::ElastiCache::ReservedCacheNode
Type: AWS::ElastiCache::ReservedCacheNode
Fn::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: Double
AWS:: ElastiCache:: ServerlessCacheSnapshotLink to AWS::ElastiCache::ServerlessCacheSnapshot
Type: AWS::ElastiCache::ServerlessCacheSnapshot
Properties:
ServerlessCacheSnapshotName: String
KmsKeyId: String
ServerlessCacheName: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
CreateTime: String
ServerlessCacheConfiguration.ServerlessCacheName: String
ServerlessCacheConfiguration:
ServerlessCacheName: String
MajorEngineVersion: String
Engine: String
ServerlessCacheConfiguration.Engine: String
SnapshotType: String
ARN: String
BytesUsedForCache: String
ServerlessCacheConfiguration.MajorEngineVersion: String
AWS:: EMR:: NotebookExecutionLink to AWS::EMR::NotebookExecution
Type: AWS::EMR::NotebookExecution
Properties:
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: String
Fn::GetAtt:
Status: String
StartTime: String
Arn: String
NotebookExecutionId: String
AWS:: Events:: ReplayLink to AWS::Events::Replay
Type: AWS::Events::Replay
Properties:
Destination:
Arn: String
EventStartTime: String
ReplayName: String
EventSourceArn: String
EventEndTime: String
Fn::GetAtt:
ReplayArn: String
State: String
ReplayStartTime: String
AWS:: FIS:: ExperimentLink to AWS::FIS::Experiment
Type: AWS::FIS::Experiment
Properties:
ExperimentOptions:
ActionsMode: String
ExperimentTemplateId: String
Fn::GetAtt:
EndTime: String
CreationTime: String
StartTime: String
Id: String
Arn: String
RoleArn: String
- Value: String
Key: String
AWS:: FIS:: SafetyLeverLink to AWS::FIS::SafetyLever
Type: AWS::FIS::SafetyLever
Properties:
Id: String
Fn::GetAtt:
Status: String
Arn: String
Reason: String
AWS:: Glue:: TableVersionLink to AWS::Glue::TableVersion
Type: AWS::Glue::TableVersion
Properties:
TableName: String
DatabaseName: String
Fn::GetAtt:
VersionId: String
Arn: String
AWS:: GreengrassV2:: ComponentLink to AWS::GreengrassV2::Component
Type: AWS::GreengrassV2::Component
Properties:
ComponentName: String
- Value: String
Key: String
Fn::GetAtt:
Arn: String
AWS:: GreengrassV2:: CoreDeviceLink to AWS::GreengrassV2::CoreDevice
Type: AWS::GreengrassV2::CoreDevice
Properties:
CoreDeviceThingName: String
Fn::GetAtt:
Status: String
LastStatusUpdateTimestamp: String
Runtime: String
Platform: String
Architecture: String
CoreVersion: String
Arn: String
- Value: String
Key: String
AWS:: IdentityStore:: AllGroupMembershipsLink to AWS::IdentityStore::AllGroupMemberships
Type: AWS::IdentityStore::AllGroupMemberships
Properties:
MemberId:
UserId: String
IdentityStoreId: String
GroupId: String
Fn::GetAtt:
UpdatedBy: String
CreatedBy: String
MembershipId: String
CreatedAt: String
Arn: String
UpdatedAt: String
AWS:: ImageBuilder:: AllImageBuildVersionsLink to AWS::ImageBuilder::AllImageBuildVersions
Type: AWS::ImageBuilder::AllImageBuildVersions
Fn::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: Integer
AWS:: ImageBuilder:: AllWorkflowBuildVersionsLink to AWS::ImageBuilder::AllWorkflowBuildVersions
Type: AWS::ImageBuilder::AllWorkflowBuildVersions
Fn::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: String
AWS:: ImageBuilder:: LifecycleExecutionLink to AWS::ImageBuilder::LifecycleExecution
Type: AWS::ImageBuilder::LifecycleExecution
Properties:
ResourceArn: String
Fn::GetAtt:
ResourcesImpactedSummary.HasImpactedResources: Boolean
EndTime: String
State:
Status: String
LifecycleExecutionId: String
StartTime: String
State.Status: String
Arn: String
ResourcesImpactedSummary:
HasImpactedResources: Boolean
AWS:: ImageBuilder:: WorkflowExecutionLink to AWS::ImageBuilder::WorkflowExecution
Type: AWS::ImageBuilder::WorkflowExecution
Properties:
ImageBuildVersionArn: String
Fn::GetAtt:
Status: String
Type: String
EndTime: String
WorkflowExecutionId: String
TotalStepCount: Integer
TotalStepsSkipped: Integer
StartTime: String
Arn: String
TotalStepsSucceeded: Integer
WorkflowBuildVersionArn: String
TotalStepsFailed: Integer
AWS:: ImageBuilder:: WorkflowStepExecutionLink to AWS::ImageBuilder::WorkflowStepExecution
Type: AWS::ImageBuilder::WorkflowStepExecution
Fn::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: String
AWS:: InspectorV2:: ConnectorLink to AWS::InspectorV2::Connector
Type: AWS::InspectorV2::Connector
Properties:
Description: String
- Value: String
Key: String
Name: String
Provider: String
ProviderConfiguration:
Azure:
AwsConfigConnectorArn: String
ScopeConfiguration:
ServerlessScanning:
ScopeType: String
ScopeValues:
- String
State: String
StateReason: String
ContainerImageScanning: # ScopeConfiguration: see above
VmScanning: # ScopeConfiguration: see above
AutoInstallVMScanner: Boolean
AzureRegions:
- String
Fn::GetAtt:
ProviderConfiguration.Azure.ScopeConfiguration.ContainerImageScanning.StateReason: String
ProviderConfiguration.Azure.ScopeConfiguration.ContainerImageScanning.State: String
LastUpdatedAt: String
Health:
LastCheckedAt: String
Message: String
ConnectorStatus: String
Health.LastCheckedAt: String
ProviderConfiguration.Azure.ScopeConfiguration.ServerlessScanning.State: String
CreatedAt: String
ProviderConfiguration.Azure.ScopeConfiguration.ServerlessScanning.StateReason: String
ProviderConfiguration.Azure.ScopeConfiguration.VmScanning.State: String
ConnectorArn: String
EnablementStatus: String
ProviderConfiguration.Azure.ScopeConfiguration.VmScanning.StateReason: String
Health.Message: String
Health.ConnectorStatus: String
EnablementStatusReason: String
AWS:: InternetMonitor:: InternetEventLink to AWS::InternetMonitor::InternetEvent
Type: AWS::InternetMonitor::InternetEvent
Fn::GetAtt:
ClientLocation:
ASNumber: Integer
Metro: String
Country: String
Latitude: Double
Subdivision: String
City: String
ASName: String
Longitude: Double
ClientLocation.Longitude: Double
EventType: String
ClientLocation.ASNumber: Integer
ClientLocation.ASName: String
EventStatus: String
ClientLocation.Metro: String
EventArn: String
ClientLocation.Subdivision: String
EventId: String
ClientLocation.Latitude: Double
StartedAt: String
ClientLocation.City: String
EndedAt: String
ClientLocation.Country: String
AWS:: IoT:: IndexLink to AWS::IoT::Index
Type: AWS::IoT::Index
Properties:
IndexName: String
Fn::GetAtt:
IndexStatus: String
Schema: String
Arn: String
AWS:: IoT:: JobLink to AWS::IoT::Job
Type: AWS::IoT::Job
Properties:
TimeoutConfig:
InProgressTimeoutInMinutes: Integer
Description: String
JobExecutionsRetryConfig:
CriteriaList:
- FailureType: String
NumberOfRetries: Integer
Targets:
- String
AbortConfig:
CriteriaList:
- FailureType: String
Action: String
ThresholdPercentage: Double
MinNumberOfExecutedThings: Integer
Document: String
DestinationPackageVersions:
- String
JobExecutionsRolloutConfig:
MaximumPerMinute: Integer
ExponentialRate:
RateIncreaseCriteria:
NumberOfSucceededThings: Integer
NumberOfNotifiedThings: Integer
BaseRatePerMinute: Integer
IncrementFactor: Double
DocumentParameters:
<key>: String
DocumentSource: String
JobTemplateArn: String
SchedulingConfig:
EndTime: String
StartTime: String
EndBehavior: String
MaintenanceWindows:
- DurationInMinutes: Integer
StartTime: String
TargetSelection: String
JobId: String
PresignedUrlConfig:
ExpiresInSec: Integer
RoleArn: String
- Value: String
Key: String
Fn::GetAtt:
CreatedAt: String
Arn: String
AWS:: IoTDeviceAdvisor:: SuiteRunLink to AWS::IoTDeviceAdvisor::SuiteRun
Type: AWS::IoTDeviceAdvisor::SuiteRun
Properties:
SuiteDefinitionVersion: String
SuiteRunConfiguration:
ParallelRun: Boolean
PrimaryDevice:
ThingArn: String
CertificateArn: String
- Value: String
Key: String
SuiteDefinitionId: String
Fn::GetAtt:
Status: String
SuiteRunId: String
StartTime: String
SuiteRunArn: String
AWS:: IoTTwinMaker:: MetadataTransferJobLink to AWS::IoTTwinMaker::MetadataTransferJob
Type: AWS::IoTTwinMaker::MetadataTransferJob
Properties:
Destination:
Type: String
S3Configuration:
Location: String
Description: String
MetadataTransferJobId: String
Sources:
- Type: String
Fn::GetAtt:
Status:
State: String
CreationDateTime: String
Status.State: String
UpdateDateTime: String
Arn: String
AWS:: IVS:: CompositionLink to AWS::IVS::Composition
Type: AWS::IVS::Composition
Properties:
Layout:
Pip:
ParticipantOrderAttribute: String
OmitStoppedVideo: Boolean
PipParticipantAttribute: String
PipPosition: String
GridGap: Integer
PipBehavior: String
PipWidth: Integer
FeaturedParticipantAttribute: String
PipHeight: Integer
VideoFillMode: String
PipOffset: Integer
Grid:
ParticipantOrderAttribute: String
OmitStoppedVideo: Boolean
VideoAspectRatio: String
GridGap: Integer
FeaturedParticipantAttribute: String
VideoFillMode: String
Destinations:
- S3:
StorageConfigurationArn: String
EncoderConfigurationArns:
- String
RecordingConfiguration:
Format: String
HlsConfiguration:
TargetSegmentDurationSeconds: Integer
ThumbnailConfigurations:
- TargetIntervalSeconds: Integer
Storage:
- String
Channel:
ChannelArn: String
EncoderConfigurationArn: String
Name: String
StageArn: String
- Value: String
Key: String
Fn::GetAtt:
State: String
StartTime: String
Arn: String
AWS:: KafkaConnect:: ConnectorOperationLink to AWS::KafkaConnect::ConnectorOperation
Type: AWS::KafkaConnect::ConnectorOperation
Fn::GetAtt:
EndTime: String
TargetWorkerSetting:
Capacity:
ProvisionedCapacity:
WorkerCount: Integer
McuCount: Integer
ConnectorOperationArn: String
ConnectorOperationState: String
OriginWorkerSetting: # WorkerSetting: see above
OriginWorkerSetting.Capacity.ProvisionedCapacity.WorkerCount: Integer
ConnectorArn: String
OriginWorkerSetting.Capacity.ProvisionedCapacity: # ProvisionedCapacityDescription: see above
OperationSteps:
- StepState: String
StepType: String
CreationTime: String
OriginWorkerSetting.Capacity: # CapacityDescription: see above
TargetWorkerSetting.Capacity: # CapacityDescription: see above
OriginWorkerSetting.Capacity.ProvisionedCapacity.McuCount: Integer
ConnectorOperationType: String
AWS:: LicenseManager:: LicenseAssetRuleSetLink to AWS::LicenseManager::LicenseAssetRuleSet
Type: AWS::LicenseManager::LicenseAssetRuleSet
Properties:
Description: String
Rules:
- RuleStatement:
LicenseRuleStatement:
OrRuleStatement:
MatchingRuleStatements:
- Constraint: String
KeyToMatch: String
ValueToMatch:
- String
MatchingRuleStatement: # MatchingRuleStatement: see above
AndRuleStatement:
MatchingRuleStatements: # MatchingRuleStatement: see above
InstanceRuleStatement:
OrRuleStatement: # OrRuleStatement: see above
MatchingRuleStatement: # MatchingRuleStatement: see above
AndRuleStatement: # AndRuleStatement: see above
LicenseConfigurationRuleStatement:
OrRuleStatement: # OrRuleStatement: see above
MatchingRuleStatement: # MatchingRuleStatement: see above
AndRuleStatement: # AndRuleStatement: see above
- Value: String
Key: String
Name: String
Fn::GetAtt:
LicenseAssetRulesetArn: String
AWS:: Lightsail:: ExportSnapshotRecordLink to AWS::Lightsail::ExportSnapshotRecord
Type: AWS::Lightsail::ExportSnapshotRecord
Fn::GetAtt:
DestinationInfo:
Service: String
Id: String
SourceInfo:
FromResourceArn: String
InstanceSnapshotInfo:
FromBundleId: String
FromBlueprintId: String
FromDiskInfo:
- Path: String
SizeInGb: Integer
IsSystemDisk: Boolean
CreatedAt: String
FromResourceName: String
ResourceType: String
Arn: String
Name: String
DestinationInfo.Service: String
SourceInfo.InstanceSnapshotInfo.FromDiskInfo: # DiskInfo: see above
CreatedAt: String
DestinationInfo.Id: String
SourceInfo.InstanceSnapshotInfo.FromBundleId: String
ResourceType: String
Name: String
Location.RegionName: String
Location.AvailabilityZone: String
SourceInfo.FromResourceArn: String
SourceInfo.Arn: String
SourceInfo.ResourceType: String
SourceInfo.InstanceSnapshotInfo.FromBlueprintId: String
State: String
SourceInfo.InstanceSnapshotInfo: # InstanceSnapshotInfo: see above
SourceInfo.CreatedAt: String
RecordId: String
Arn: String
SourceInfo.Name: String
SourceInfo.FromResourceName: String
Location:
RegionName: String
AvailabilityZone: String
AWS:: Location:: JobLink to AWS::Location::Job
Type: AWS::Location::Job
Properties:
ExecutionRoleArn: String
Action: String
InputOptions:
Format: String
Location: String
ActionOptions:
ValidateAddress:
AdditionalFeatures:
- String
OutputOptions:
Format: String
Location: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
JobArn: String
Status: String
CreatedAt: String
UpdatedAt: String
JobId: String
AWS:: Macie2:: ClassificationJobLink to AWS::Macie2::ClassificationJob
Type: AWS::Macie2::ClassificationJob
Properties:
S3JobDefinition:
Scoping: Json
BucketDefinitions:
- AccountId: String
Buckets:
- String
Description: String
JobType: String
ManagedDataIdentifierSelector: String
InitialRun: Boolean
SamplingPercentage: Integer
ScheduleFrequency:
WeeklySchedule:
DayOfWeek: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
JobArn: String
JobStatus: String
CreatedAt: String
S3JobDefinition.Scoping: Json
JobId: String
AWS:: MediaConnect:: OfferingLink to AWS::MediaConnect::Offering
Type: AWS::MediaConnect::Offering
Fn::GetAtt:
CurrencyCode: String
OfferingArn: String
OfferingDescription: String
ResourceSpecification.ResourceType: String
Duration: Integer
DurationUnits: String
PricePerUnit: String
ResourceSpecification:
ReservedBitrate: Integer
ResourceType: String
PriceUnits: String
ResourceSpecification.ReservedBitrate: Integer
AWS:: MediaConnect:: ReservationLink to AWS::MediaConnect::Reservation
Type: AWS::MediaConnect::Reservation
Fn::GetAtt:
ReservationState: String
Start: String
Duration: Integer
DurationUnits: String
ResourceSpecification:
ReservedBitrate: Integer
ResourceType: String
PriceUnits: String
CurrencyCode: String
ReservationArn: String
OfferingArn: String
OfferingDescription: String
ResourceSpecification.ResourceType: String
ReservationName: String
End: String
PricePerUnit: String
ResourceSpecification.ReservedBitrate: Integer
AWS:: MediaLive:: OfferingLink to AWS::MediaLive::Offering
Type: AWS::MediaLive::Offering
Fn::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: Double
AWS:: MediaPackage:: HarvestJobLink to AWS::MediaPackage::HarvestJob
Type: AWS::MediaPackage::HarvestJob
Properties:
S3Destination:
ManifestKey: String
BucketName: String
RoleArn: String
EndTime: String
OriginEndpointId: String
StartTime: String
Id: String
Fn::GetAtt:
Status: String
CreatedAt: String
Arn: String
ChannelId: String
AWS:: MediaPackageV2:: HarvestJobLink to AWS::MediaPackageV2::HarvestJob
Type: AWS::MediaPackageV2::HarvestJob
Properties:
Destination:
S3Destination:
DestinationPath: String
BucketName: String
HarvestJobName: String
Description: String
ScheduleConfiguration:
EndTime: String
StartTime: String
ChannelName: String
OriginEndpointName: String
ChannelGroupName: String
HarvestedManifests:
LowLatencyHlsManifests:
- ManifestName: String
HlsManifests:
- ManifestName: String
DashManifests:
- ManifestName: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
ModifiedAt: String
CreatedAt: String
Arn: String
AWS:: MediaTailor:: FunctionLink to AWS::MediaTailor::Function
Type: AWS::MediaTailor::Function
Properties:
FunctionId: String
Description: String
FunctionType: String
SequentialExecutorConfiguration:
Runtime: String
Output:
<key>: String
FunctionList:
- FunctionId: String
RunCondition: String
TimeoutMilliseconds: Integer
HttpRequestConfiguration:
MethodType: String
Runtime: String
RequestTimeoutMilliseconds: Integer
Headers:
<key>: String
Output:
<key>: String
Body: String
Url: String
CustomOutputConfiguration:
Runtime: String
Output:
<key>: String
- Value: String
Key: String
Fn::GetAtt:
Arn: String
AWS:: MedicalImaging:: ImageSetLink to AWS::MedicalImaging::ImageSet
Type: AWS::MedicalImaging::ImageSet
Properties:
DatastoreId: String
Fn::GetAtt:
VersionId: String
ImageSetId: String
ImageSetWorkflowStatus: String
CreatedAt: String
IsPrimary: Boolean
StorageTier: String
ImageSetArn: String
UpdatedAt: String
- Value: String
Key: String
ImageSetState: String
LastAccessedAt: String
AWS:: MemoryDB:: MultiRegionParameterGroupLink to AWS::MemoryDB::MultiRegionParameterGroup
Type: AWS::MemoryDB::MultiRegionParameterGroup
Fn::GetAtt:
MultiRegionParameterGroupName: String
Description: String
Family: String
Arn: String
AWS:: MemoryDB:: ReservedNodeLink to AWS::MemoryDB::ReservedNode
Type: AWS::MemoryDB::ReservedNode
Fn::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: Double
AWS:: NeptuneGraph:: ExportTaskLink to AWS::NeptuneGraph::ExportTask
Type: AWS::NeptuneGraph::ExportTask
Properties:
Destination: String
KmsKeyIdentifier: String
Format: String
ExportFilter:
VertexFilter:
<key>:
Properties:
<key>:
SourcePropertyName: String
MultiValueHandling: String
OutputType: String
EdgeFilter: # ExportFilterElement: see above
GraphIdentifier: String
ParquetType: String
RoleArn: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
TaskId: String
Arn: String
AWS:: NovaAct:: WorkflowRunLink to AWS::NovaAct::WorkflowRun
Type: AWS::NovaAct::WorkflowRun
Properties:
WorkflowDefinitionName: String
LogGroupName: String
ModelId: String
Fn::GetAtt:
Status: String
StartedAt: String
WorkflowRunArn: String
WorkflowRunId: String
AWS:: Omics:: ReadSetLink to AWS::Omics::ReadSet
Type: AWS::Omics::ReadSet
Properties:
SequenceStoreId: String
Description: String
ReferenceArn: String
FileType: String
SubjectId: String
SampleId: String
Name: String
Fn::GetAtt:
SequenceInformation.Alignment: String
Files.Source2.S3Access.S3Uri: String
Files.Index.S3Access:
S3Uri: String
CreationType: String
Files.Source1.TotalParts: Integer
Files.Source2:
PartSize: Integer
ContentLength: Integer
TotalParts: Integer
S3Access: # ReadSetS3Access: see above
Files.Source2.S3Access: # ReadSetS3Access: see above
SequenceInformation.GeneratedFrom: String
Files.Index.PartSize: Integer
Files.Source2.TotalParts: Integer
Etag:
Source2: String
Source1: String
Algorithm: String
Etag.Source2: String
Etag.Source1: String
CreationJobId: String
Files.Index.TotalParts: Integer
Etag.Algorithm: String
Files.Index: # FileInformation: see above
SequenceInformation:
Alignment: String
TotalBaseCount: Integer
TotalReadCount: Integer
GeneratedFrom: String
Files.Index.ContentLength: Integer
Files:
Source2: # FileInformation: see above
Source1: # FileInformation: see above
Index: # FileInformation: see above
SequenceInformation.TotalReadCount: Integer
- Value: String
Key: String
Files.Source2.PartSize: Integer
Files.Source1.ContentLength: Integer
Status: String
Files.Source1.S3Access: # ReadSetS3Access: see above
ReadSetId: String
SequenceInformation.TotalBaseCount: Integer
Files.Source1: # FileInformation: see above
Files.Source1.PartSize: Integer
CreationTime: String
Files.Source2.ContentLength: Integer
Arn: String
AWS:: Omics:: ReferenceLink to AWS::Omics::Reference
Type: AWS::Omics::Reference
Properties:
Description: String
ReferenceStoreId: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Status: String
CreationTime: String
UpdateTime: String
CreationJobId: String
Id: String
Arn: String
CreationType: String
Md5: String
AWS:: Omics:: RunLink to AWS::Omics::Run
Type: AWS::Omics::Run
Properties:
RetentionMode: String
NetworkingMode: String
StorageType: String
StorageCapacity: Integer
Priority: Integer
RunGroupId: String
OutputUri: String
WorkflowId: String
WorkflowOwnerId: String
RoleArn: String
LogLevel: String
Name: String
WorkflowType: String
CacheId: String
CacheBehavior: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
Uuid: String
StartedBy: String
StartTime: String
CreationTime: String
Id: String
RunOutputUri: String
Arn: String
AWS:: Omics:: TaskLink to AWS::Omics::Task
Type: AWS::Omics::Task
Properties:
RunId: String
Fn::GetAtt:
Status: String
TaskId: String
Memory: Integer
Gpus: Integer
CreationTime: String
Cpus: Integer
LogStream: String
Arn: String
InstanceType: String
Name: String
AWS:: OpenSearch:: DataSourceLink to AWS::OpenSearch::DataSource
Type: AWS::OpenSearch::DataSource
Properties:
Description: String
DomainName: String
DataSourceType:
S3GlueDataCatalog:
RoleArn: String
Name: String
Fn::GetAtt:
Status: String
Arn: String
AWS:: OSIS:: PipelineBlueprintLink to AWS::OSIS::PipelineBlueprint
Type: AWS::OSIS::PipelineBlueprint
Properties:
BlueprintName: String
Fn::GetAtt:
PipelineConfigurationBody: String
DisplayDescription: String
DisplayName: String
Service: String
UseCase: String
Arn: String
AWS:: PartnerCentral:: ConnectionPreferencesLink to AWS::PartnerCentral::ConnectionPreferences
Type: AWS::PartnerCentral::ConnectionPreferences
Properties:
Catalog: String
Fn::GetAtt:
Revision: Integer
ExcludedParticipantIds:
- String
Arn: String
UpdatedAt: String
AccessType: String
AWS:: PartnerCentral:: PartnerLink to AWS::PartnerCentral::Partner
Type: AWS::PartnerCentral::Partner
Properties:
Catalog: String
- Value: String
Key: String
Fn::GetAtt:
LegalName: String
CreatedAt: String
PrimarySolutionType: String
Id: String
Arn: String
AWS:: Personalize:: BatchSegmentJobLink to AWS::Personalize::BatchSegmentJob
Type: AWS::Personalize::BatchSegmentJob
Properties:
JobInput:
S3DataSource:
Path: String
JobName: String
SolutionVersionArn: String
NumResults: Integer
JobOutput:
S3DataDestination: # S3DataConfig: see above
RoleArn: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
CreationDateTime: String
BatchSegmentJobArn: String
LastUpdatedDateTime: String
AWS:: Personalize:: DataDeletionJobLink to AWS::Personalize::DataDeletionJob
Type: AWS::Personalize::DataDeletionJob
Properties:
DatasetGroupArn: String
JobName: String
RoleArn: String
DataSource:
DataLocation: String
Fn::GetAtt:
Status: String
DataDeletionJobArn: String
CreationDateTime: String
LastUpdatedDateTime: String
AWS:: Personalize:: EventTrackerLink to AWS::Personalize::EventTracker
Type: AWS::Personalize::EventTracker
Properties:
DatasetGroupArn: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
EventTrackerArn: String
TrackingId: String
AWS:: Personalize:: RecipeLink to AWS::Personalize::Recipe
Type: AWS::Personalize::Recipe
Properties:
Name: String
Fn::GetAtt:
Status: String
Description: String
CreationDateTime: String
RecipeType: String
FeatureTransformationArn: String
RecipeArn: String
AlgorithmArn: String
LastUpdatedDateTime: String
AWS:: QuickSight:: ApprovalPolicyLink to AWS::QuickSight::ApprovalPolicy
Type: AWS::QuickSight::ApprovalPolicy
Properties:
ApplicableTo:
GroupArns:
- String
Type: Json
AssetTypes:
- Json
Description: String
Actions:
- Json
ApprovalGroups:
- String
PolicyId: String
Name: String
Fn::GetAtt:
PolicyArn: String
CreatedAt: String
UpdatedAt: String
AWS:: QuickSight:: AssetBundleExportJobLink to AWS::QuickSight::AssetBundleExportJob
Type: AWS::QuickSight::AssetBundleExportJob
Properties:
IncludeFolderMembers: String
IncludeTags: Boolean
AssetBundleExportJobId: String
IncludePermissions: Boolean
IncludeAllDependencies: Boolean
IncludeFolderMemberships: Boolean
AwsAccountId: String
ExportFormat: String
ResourceArns:
- String
Fn::GetAtt:
JobStatus: String
CreatedTime: String
Arn: String
AWS:: QuickSight:: AssetBundleImportJobLink to AWS::QuickSight::AssetBundleImportJob
Type: AWS::QuickSight::AssetBundleImportJob
Properties:
FailureAction: String
AssetBundleImportSource:
S3Uri: String
AwsAccountId: String
AssetBundleImportJobId: String
OverrideValidationStrategy:
StrictModeForAllResources: Boolean
Fn::GetAtt:
JobStatus: String
CreatedTime: String
Arn: String
AWS:: QuickSight:: DLPSettingLink to AWS::QuickSight::DLPSetting
Type: AWS::QuickSight::DLPSetting
Properties:
DlpSettingId: String
ProviderConfig:
MicrosoftPurview:
LabelActionMappings:
- Action: String
LabelName: String
LabelId: String
UnmappedAction: String
Credentials:
SecretArn: String
AwsAccountId: String
Enabled: Boolean
ProviderOutageAction: String
ProviderType: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Status: String
CreatedAt: String
Arn: String
UpdatedAt: String
AWS:: QuickSight:: TopicV2Link to AWS::QuickSight::TopicV2
Type: AWS::QuickSight::TopicV2
Properties:
CustomInstructions:
CustomInstructionsString: String
DataSetRelations:
- Left:
DataSetArn: String
ColumnNames:
- String
Right: # DataSetRelationEndpoint: see above
Description: String
DataSets:
- DataSetArn: String
DataSetName: String
AwsAccountId: String
Permissions:
- Actions:
- String
Principal: String
FolderArns:
- String
TopicId: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Arn: String
AWS:: RDS:: ReservedDBInstanceLink to AWS::RDS::ReservedDBInstance
Type: AWS::RDS::ReservedDBInstance
Properties:
DBInstanceCount: Integer
Fn::GetAtt:
UsagePrice: Double
DBInstanceClass: String
ReservedDBInstanceId: String
StartTime: String
RecurringCharges:
- RecurringChargeFrequency: String
RecurringChargeAmount: Double
ReservedDBInstancesOfferingId: String
Duration: Integer
CurrencyCode: String
OfferingType: String
State: String
ProductDescription: String
ReservedDBInstanceArn: String
MultiAZ: Boolean
- Value: String
Key: String
FixedPrice: Double
AWS:: Redshift:: SnapshotScheduleLink to AWS::Redshift::SnapshotSchedule
Type: AWS::Redshift::SnapshotSchedule
Properties:
ScheduleDescription: String
ScheduleDefinitions:
- String
ScheduleIdentifier: String
- Value: String
Key: String
Fn::GetAtt:
Arn: String
AssociatedClusterCount: Integer
AWS:: RedshiftServerless:: RecoveryPointLink to AWS::RedshiftServerless::RecoveryPoint
Type: AWS::RedshiftServerless::RecoveryPoint
Properties:
NamespaceName: String
Fn::GetAtt:
RecoveryPointCreateTime: String
NamespaceArn: String
RecoveryPointId: String
Arn: String
TotalSizeInMegaBytes: Double
- Value: String
Key: String
AWS:: Rekognition:: DatasetLink to AWS::Rekognition::Dataset
Type: AWS::Rekognition::Dataset
Properties:
ProjectArn: String
DatasetType: String
- Value: String
Key: String
Fn::GetAtt:
DatasetArn: String
AWS:: Route53Resolver:: FirewallConfigLink to AWS::Route53Resolver::FirewallConfig
Type: AWS::Route53Resolver::FirewallConfig
Properties:
ResourceId: String
FirewallFailOpen: String
Fn::GetAtt:
OwnerId: String
Id: String
Arn: String
AWS:: SageMaker:: ArtifactLink to AWS::SageMaker::Artifact
Type: AWS::SageMaker::Artifact
Properties:
ArtifactType: String
ArtifactName: String
Properties:
<key>: String
MetadataProperties:
Repository: String
GeneratedBy: String
CommitId: String
ProjectId: String
Source:
SourceUri: String
SourceTypes:
- SourceIdType: String
Value: String
- Value: String
Key: String
Fn::GetAtt:
CreationTime: String
LastModifiedTime: String
Arn: String
AWS:: SageMaker:: AutoMLJobLink to AWS::SageMaker::AutoMLJob
Type: AWS::SageMaker::AutoMLJob
Properties:
AutoMLJobConfig:
CandidateGenerationConfig:
AlgorithmsConfig:
- AutoMLAlgorithms:
- String
FeatureSpecificationS3Uri: String
SecurityConfig:
EnableInterContainerTrafficEncryption: Boolean
VpcConfig:
Subnets:
- String
SecurityGroupIds:
- String
VolumeKmsKeyId: String
Mode: String
CompletionCriteria:
MaxRuntimePerTrainingJobInSeconds: Integer
MaxAutoMLJobRuntimeInSeconds: Integer
MaxCandidates: Integer
DataSplitConfig:
ValidationFraction: Double
OutputDataConfig:
KmsKeyId: String
S3OutputPath: String
AutoMLJobObjective:
MetricName: String
ProblemType: String
GenerateCandidateDefinitionsOnly: Boolean
InputDataConfig:
- ContentType: String
TargetAttributeName: String
CompressionType: String
ChannelType: String
DataSource:
S3DataSource:
S3Uri: String
S3DataType: String
RoleArn: String
- Value: String
Key: String
Fn::GetAtt:
AutoMLJobStatus: String
EndTime: String
AutoMLJobArn: String
AutoMLJobName: String
CreationTime: String
LastModifiedTime: String
AutoMLJobSecondaryStatus: String
AWS:: SageMaker:: HumanTaskUiLink to AWS::SageMaker::HumanTaskUi
Type: AWS::SageMaker::HumanTaskUi
Properties:
HumanTaskUiName: String
UiTemplate:
Content: String
- Value: String
Key: String
Fn::GetAtt:
HumanTaskUiArn: String
CreationTime: String
AWS:: SageMaker:: ModelCardExportJobLink to AWS::SageMaker::ModelCardExportJob
Type: AWS::SageMaker::ModelCardExportJob
Properties:
ModelCardExportJobName: String
ModelCardName: String
OutputConfig:
S3OutputPath: String
ModelCardVersion: Integer
Fn::GetAtt:
Status: String
ExportArtifacts.S3ExportArtifacts: String
LastModifiedAt: String
CreatedAt: String
ExportArtifacts:
S3ExportArtifacts: String
ModelCardExportJobArn: String
AWS:: SageMaker:: MonitoringScheduleAlertLink to AWS::SageMaker::MonitoringScheduleAlert
Type: AWS::SageMaker::MonitoringScheduleAlert
Properties:
DatapointsToAlert: Integer
EvaluationPeriod: Integer
MonitoringScheduleName: String
MonitoringAlertName: String
Fn::GetAtt:
Actions:
ModelDashboardIndicator:
Enabled: Boolean
AlertStatus: String
CreationTime: String
LastModifiedTime: String
Actions.ModelDashboardIndicator.Enabled: Boolean
Arn: String
Actions.ModelDashboardIndicator: # ModelDashboardIndicatorAction: see above
AWS:: SageMaker:: PipelineExecutionLink to AWS::SageMaker::PipelineExecution
Type: AWS::SageMaker::PipelineExecution
Fn::GetAtt:
LastModifiedBy:
IamIdentity:
SourceIdentity: String
PrincipalId: String
Arn: String
CreatedBy: # UserContext: see above
PipelineName: String
CreatedBy.IamIdentity: # IamIdentity: see above
LastModifiedBy.IamIdentity.Arn: String
PipelineVersionId: Integer
ParallelismConfiguration.MaxParallelExecutionSteps: Integer
LastModifiedBy.IamIdentity: # IamIdentity: see above
PipelineArn: String
PipelineExecutionDescription: String
LastModifiedBy.IamIdentity.SourceIdentity: String
ParallelismConfiguration:
MaxParallelExecutionSteps: Integer
PipelineExecutionArn: String
PipelineExecutionStatus: String
PipelineExecutionId: String
CreationTime: String
LastModifiedTime: String
LastModifiedBy.IamIdentity.PrincipalId: String
- Value: String
Key: String
PipelineExecutionDisplayName: String
AWS:: SageMaker:: TrainingJobLink to AWS::SageMaker::TrainingJob
Type: AWS::SageMaker::TrainingJob
Properties:
EnableManagedSpotTraining: Boolean
HyperParameters:
<key>: String
DebugHookConfig:
CollectionConfigurations:
- CollectionParameters:
<key>: String
CollectionName: String
LocalPath: String
HookParameters:
<key>: String
S3OutputPath: String
TrainingJobName: String
AlgorithmSpecification:
EnableSageMakerMetricsTimeSeries: Boolean
ContainerEntrypoint:
- String
TrainingImageConfig:
TrainingRepositoryAccessMode: String
TrainingRepositoryAuthConfig:
TrainingRepositoryCredentialsProviderArn: String
TrainingInputMode: String
MetricDefinitions:
- Regex: String
Name: String
TrainingImage: String
AlgorithmName: String
ContainerArguments:
- String
OutputDataConfig:
KmsKeyId: String
S3OutputPath: String
CompressionType: String
VpcConfig:
Subnets:
- String
SecurityGroupIds:
- String
CheckpointConfig:
S3Uri: String
LocalPath: String
ProfilerConfig:
DisableProfiler: Boolean
ProfilingIntervalInMilliseconds: Integer
ProfilingParameters:
<key>: String
S3OutputPath: String
InputDataConfig:
- InputMode: String
ChannelName: String
ContentType: String
RecordWrapperType: String
ShuffleConfig:
Seed: Integer
CompressionType: String
DataSource:
FileSystemDataSource:
FileSystemAccessMode: String
DirectoryPath: String
FileSystemType: String
FileSystemId: String
S3DataSource:
S3DataDistributionType: String
S3Uri: String
InstanceGroupNames:
- String
AttributeNames:
- String
S3DataType: String
TensorBoardOutputConfig:
LocalPath: String
S3OutputPath: String
ProfilerRuleConfigurations:
- RuleEvaluatorImage: String
VolumeSizeInGB: Integer
RuleParameters:
<key>: String
RuleConfigurationName: String
LocalPath: String
S3OutputPath: String
InstanceType: String
RoleArn: String
InfraCheckConfig:
EnableInfraCheck: Boolean
EnableNetworkIsolation: Boolean
EnableInterContainerTrafficEncryption: Boolean
RemoteDebugConfig:
EnableRemoteDebug: Boolean
StoppingCondition:
MaxRuntimeInSeconds: Integer
MaxPendingTimeInSeconds: Integer
MaxWaitTimeInSeconds: Integer
ExperimentConfig:
TrialName: String
ExperimentName: String
TrialComponentDisplayName: String
RunName: String
DebugRuleConfigurations:
- RuleEvaluatorImage: String
VolumeSizeInGB: Integer
RuleParameters:
<key>: String
RuleConfigurationName: String
LocalPath: String
S3OutputPath: String
InstanceType: String
Environment:
<key>: String
ResourceConfig:
InstanceCount: Integer
VolumeSizeInGB: Integer
KeepAlivePeriodInSeconds: Integer
VolumeKmsKeyId: String
InstanceGroups:
- InstanceCount: Integer
InstanceGroupName: String
InstanceType: String
InstanceType: String
RetryStrategy:
MaximumRetryAttempts: Integer
- Value: String
Key: String
Fn::GetAtt:
TrainingJobStatus: String
ProfilingStatus: String
SecondaryStatus: String
TrainingJobArn: String
TrainingTimeInSeconds: Integer
CreationTime: String
LastModifiedTime: String
SecondaryStatusTransitions:
- Status: String
EndTime: String
StartTime: String
StatusMessage: String
BillableTimeInSeconds: Integer
AWS:: SageMaker:: TransformJobLink to AWS::SageMaker::TransformJob
Type: AWS::SageMaker::TransformJob
Properties:
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: String
Fn::GetAtt:
TransformStartTime: String
CreationTime: String
TransformJobArn: String
TransformJobStatus: String
TransformJobName: String
TransformEndTime: String
AWS:: SageMaker:: WorkforceLink to AWS::SageMaker::Workforce
Type: AWS::SageMaker::Workforce
Properties:
IpAddressType: String
OidcConfig:
JwksUri: String
LogoutEndpoint: String
TokenEndpoint: String
Scope: String
Issuer: String
ClientSecret: String
UserInfoEndpoint: String
ClientId: String
AuthorizationEndpoint: String
AuthenticationRequestExtraParams:
<key>: String
CognitoConfig:
UserPool: String
ClientId: String
WorkforceVpcConfig:
Subnets:
- String
VpcId: String
SecurityGroupIds:
- String
WorkforceName: String
- Value: String
Key: String
SourceIpConfig:
Cidrs:
- String
Fn::GetAtt:
SubDomain: String
WorkforceArn: String
AWS:: SavingsPlans:: SavingsPlanLink to AWS::SavingsPlans::SavingsPlan
Type: AWS::SavingsPlans::SavingsPlan
Fn::GetAtt:
ProductTypes:
- String
Description: String
SavingsPlanType: String
Start: String
RecurringPaymentAmount: String
SavingsPlanOfferingId: String
UpfrontPaymentAmount: String
State: String
Currency: String
TermDurationInSeconds: Integer
SavingsPlanArn: String
SavingsPlanId: String
PaymentOption: String
End: String
Commitment: String
- Value: String
Key: String
AWS:: SecurityAgent:: ArtifactLink to AWS::SecurityAgent::Artifact
Type: AWS::SecurityAgent::Artifact
Properties:
ArtifactContent: String
ArtifactType: String
FileName: String
AgentSpaceId: String
Fn::GetAtt:
ArtifactId: String
Arn: String
UpdatedAt: String
AWS:: SecurityAgent:: PentestTaskLink to AWS::SecurityAgent::PentestTask
Type: AWS::SecurityAgent::PentestTask
Properties:
AgentSpaceId: String
Fn::GetAtt:
TaskId: String
Description: String
Categories:
- IsPrimary: Boolean
Name: String
PentestJobId: String
CreatedAt: String
Title: String
UpdatedAt: String
TargetEndpoint:
Uri: String
ExecutionStatus: String
PentestId: String
TargetEndpoint.Uri: String
Arn: String
TaskHours: Double
AWS:: ServerlessRepo:: ApplicationLink to AWS::ServerlessRepo::Application
Type: AWS::ServerlessRepo::Application
Properties:
SourceCodeUrl: String
Description: String
SpdxLicenseId: String
ReadmeBody: String
HomePageUrl: String
LicenseBody: String
Author: String
Labels:
- String
TemplateBody: String
Name: String
SemanticVersion: String
Fn::GetAtt:
CreationTime: String
IsVerifiedAuthor: Boolean
ApplicationId: String
AWS:: Signer:: SigningJobLink to AWS::Signer::SigningJob
Type: AWS::Signer::SigningJob
Properties:
ProfileName: String
Fn::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: String
AWS:: SSM:: AutomationExecutionLink to AWS::SSM::AutomationExecution
Type: AWS::SSM::AutomationExecution
Properties:
- Value: String
Key: String
DocumentName: String
Fn::GetAtt:
AutomationExecutionStatus: String
ExecutionStartTime: String
Mode: String
DocumentVersion: String
Arn: String
AutomationExecutionId: String
ExecutedBy: String
AWS:: SSM:: CloudConnectorLink to AWS::SSM::CloudConnector
Type: AWS::SSM::CloudConnector
Properties:
Description: String
Configuration:
AzureConfiguration:
TenantId: String
ApplicationDisplayName: String
TenantDisplayName: String
Targets:
Subscriptions:
- DisplayName: String
Id: String
ApplicationId: String
DisplayName: String
ConfigConnectorArn: String
RoleArn: String
- Value: String
Key: String
Fn::GetAtt:
CloudConnectorId: String
CreatedAt: String
CloudConnectorArn: String
UpdatedAt: String
AWS:: SSM:: ManagedInstanceLink to AWS::SSM::ManagedInstance
Type: AWS::SSM::ManagedInstance
Properties:
- Value: String
Key: String
Fn::GetAtt:
PlatformName: String
PlatformVersion: String
IsLatestVersion: Boolean
InstanceId: String
AgentVersion: String
ComputerName: String
ResourceType: String
Arn: String
PlatformType: String
IPAddress: String
PingStatus: String
AWS:: SSM:: ServiceSettingLink to AWS::SSM::ServiceSetting
Type: AWS::SSM::ServiceSetting
Properties:
SettingValue: String
SettingId: String
Fn::GetAtt:
Status: String
LastModifiedDate: String
Arn: String
LastModifiedUser: String
AWS:: SSM:: SessionLink to AWS::SSM::Session
Type: AWS::SSM::Session
Properties:
Target: String
Reason: String
Fn::GetAtt:
Status: String
StartDate: String
Owner: String
Arn: String
SessionId: String
AccessType: String
AWS:: SSO:: ApplicationProviderLink to AWS::SSO::ApplicationProvider
Type: AWS::SSO::ApplicationProvider
Fn::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: String
AWS:: States:: ExecutionLink to AWS::States::Execution
Type: AWS::States::Execution
Properties:
Input: String
StateMachineArn: String
Name: String
Fn::GetAtt:
Status: String
StartDate: String
RedriveStatus: String
ExecutionArn: String
RedriveCount: Integer
StateMachineName: String
AWS:: StepFunctions:: MapRunLink to AWS::StepFunctions::MapRun
Type: AWS::StepFunctions::MapRun
Properties:
ExecutionArn: String
Fn::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: Integer
AWS:: ThinClient:: SoftwareSetLink to AWS::ThinClient::SoftwareSet
Type: AWS::ThinClient::SoftwareSet
Properties:
- Value: String
Key: String
Fn::GetAtt:
ValidationStatus: String
ReleasedAt: String
Version: String
Software:
- Version: String
Name: String
Id: String
Arn: String
AWS:: Transcribe:: MedicalScribeJobLink to AWS::Transcribe::MedicalScribeJob
Type: AWS::Transcribe::MedicalScribeJob
Properties:
DataAccessRoleArn: String
MedicalScribeJobName: String
Media:
MediaFileUri: String
ChannelDefinitions:
- ChannelId: Integer
ParticipantRole: String
Settings:
MaxSpeakerLabels: Integer
ChannelIdentification: Boolean
ClinicalNoteGenerationSettings:
NoteTemplate: String
ShowSpeakerLabels: Boolean
- Value: String
Key: String
Fn::GetAtt:
LanguageCode: String
MedicalScribeJobStatus: String
MedicalScribeOutput.TranscriptFileUri: String
CompletionTime: String
MedicalScribeContextProvided: Boolean
MedicalScribeOutput:
TranscriptFileUri: String
ClinicalDocumentUri: String
StartTime: String
CreationTime: String
Arn: String
MedicalScribeOutput.ClinicalDocumentUri: String
AWS:: Transcribe:: MedicalTranscriptionJobLink to AWS::Transcribe::MedicalTranscriptionJob
Type: AWS::Transcribe::MedicalTranscriptionJob
Properties:
MediaFormat: String
Specialty: String
LanguageCode: String
Type: String
Media:
MediaFileUri: String
MediaSampleRateHertz: Integer
MedicalTranscriptionJobName: String
Settings:
ChannelIdentification: Boolean
ShowAlternatives: Boolean
- Value: String
Key: String
Fn::GetAtt:
Transcript:
TranscriptFileUri: String
TranscriptionJobStatus: String
CreationTime: String
Arn: String
Transcript.TranscriptFileUri: String
AWS:: Transfer:: HostKeyLink to AWS::Transfer::HostKey
Type: AWS::Transfer::HostKey
Properties:
ServerId: String
Description: String
- Value: String
Key: String
HostKeyBody: String
Fn::GetAtt:
Type: String
HostKeyId: String
HostKeyFingerprint: String
Arn: String
DateImported: String
AWS:: UserNotifications:: ManagedNotificationConfigurationLink to AWS::UserNotifications::ManagedNotificationConfiguration
Type: AWS::UserNotifications::ManagedNotificationConfiguration
Properties:
Category: String
SubCategory: String
Fn::GetAtt:
Description: String
Arn: String
Name: String
AWS:: UserNotifications:: NotificationEventLink to AWS::UserNotifications::NotificationEvent
Type: AWS::UserNotifications::NotificationEvent
Fn::GetAtt:
- Arn: String
SourceEventMetadata.EventOccurrenceTime: String
SourceEventMetadata.EventType: String
SourceEventMetadata.EventTypeVersion: String
SchemaVersion: String
NotificationConfigurationArn: String
EventStatus: String
MessageComponents:
Headline: String
ParagraphSummary: String
Dimensions:
- Value: String
Name: String
AggregationEventType: String
SourceEventMetadata.RelatedAccount: String
SourceEventMetadata.SourceEventId: String
SourceEventMetadata.Source: String
SourceEventDetailUrl: String
NotificationType: String
MessageComponents.Dimensions: # Dimension: see above
CreationTime: String
SourceEventMetadata:
EventTypeVersion: String
RelatedResources: # Resource: see above
EventType: String
SourceEventId: String
RelatedAccount: String
EventOriginRegion: String
Source: String
EventOccurrenceTime: String
MessageComponents.ParagraphSummary: String
Id: String
Arn: String
MessageComponents.Headline: String
SourceEventMetadata.EventOriginRegion: String
AWS:: Wickr:: NetworkLink to AWS::Wickr::Network
Type: AWS::Wickr::Network
Properties:
NetworkName: String
AccessLevel: String
Fn::GetAtt:
MigrationState: Integer
AwsAccountId: String
Standing: Integer
NetworkId: String
NetworkArn: String
Changed resource types
AWS:: ApiGatewayV2:: ApiGatewayManagedOverridesLink to AWS::ApiGatewayV2::ApiGatewayManagedOverrides
Type: AWS::ApiGatewayV2::ApiGatewayManagedOverrides
Properties:
Route:
modified: # Duplicates allowed: Not specified → Yes
AuthorizationScopes:
- String
Stage:
DefaultRouteSettings:
removed: DataTraceEnabled: Boolean
removed: LoggingLevel: String
modified: RouteSettings: Json → Map of RouteSettings
added: ThrottlingBurstLimit: Integer
added: DetailedMetricsEnabled: Boolean
added: ThrottlingRateLimit: Double
modified: StageVariables: Json → Map of String
Fn::GetAtt:
added: Id: String
AWS:: AppStream:: StackFleetAssociationLink to AWS::AppStream::StackFleetAssociation
Type: AWS::AppStream::StackFleetAssociation
Properties:
modified: # Update requires: Replacement → No interruption
FleetName: String
modified: # Update requires: Replacement → No interruption
StackName: String
AWS:: APS:: ScraperLink to AWS::APS::Scraper
Type: AWS::APS::Scraper
Properties:
Destination:
modified: # Required: Yes → No
AmpConfiguration:
added: CloudWatchConfiguration:
added: DatasetArn: String
AWS:: Batch:: ComputeEnvironmentLink to AWS::Batch::ComputeEnvironment
Type: AWS::Batch::ComputeEnvironment
Properties:
ComputeResources:
added: CapacityTags:
added: <key>: String
added: ManagedInstancesProvider:
added: InfrastructureRoleArn: String
added: PropagateTags: String
added: InfrastructureOptimization:
added: ScaleInAfter: Integer
added: InstanceLaunchTemplate:
added: Ec2InstanceProfileArn: String
added: CapacityOptionType: String
added: FipsEnabled: Boolean
added: InstanceMetadataTagsPropagation: Boolean
added: StorageConfiguration:
added: StorageSizeGiB: Integer
added: NetworkConfiguration:
added: SecurityGroups:
added: - String
added: Subnets:
added: - String
added: InstanceRequirements:
added: AllowedInstanceTypes:
added: - String
added: CapacityReservations:
added: ReservationGroupArn: String
added: ReservationPreference: String
added: Monitoring: String
added: LocalStorageConfiguration:
added: UseLocalStorage: Boolean
modified: # Required: Yes → No
Subnets:
- String
AWS:: Batch:: JobDefinitionLink to AWS::Batch::JobDefinition
Type: AWS::Batch::JobDefinition
Properties:
EcsProperties:
TaskProperties:
added: - NetworkMode: String
AWS:: BedrockAgentCore:: EvaluatorLink to AWS::BedrockAgentCore::Evaluator
Type: AWS::BedrockAgentCore::Evaluator
Properties:
EvaluatorConfig:
LlmAsAJudge:
ModelConfig:
modified: # Required: Yes → No
BedrockEvaluatorModelConfig:
added: ResponsesEvaluatorModelConfig:
added: Temperature: Double
added: Reasoning:
added: Effort: String
added: MaxOutputTokens: Integer
added: TopP: Double
added: ModelId: String
AWS:: BedrockAgentCore:: GatewayLink to AWS::BedrockAgentCore::Gateway
Type: AWS::BedrockAgentCore::Gateway
Properties:
added: AdvertisedScopeMapping:
added: <key>: String
InterceptorConfigurations:
- InputConfiguration:
added: PayloadFilter:
added: Exclude:
added: - Field: String
ProtocolConfiguration:
Mcp:
SessionConfiguration:
modified: SessionTimeoutInSeconds: Integer → Double
AWS:: BedrockAgentCore:: GatewayTargetLink to AWS::BedrockAgentCore::GatewayTarget
Type: AWS::BedrockAgentCore::GatewayTarget
Properties:
CredentialProviderConfigurations:
- CredentialProvider:
OauthCredentialProvider:
modified: GrantType: String → Json
MetadataConfiguration:
modified: # Duplicates allowed: Yes → No
AllowedQueryParameters:
- String
modified: # Duplicates allowed: Yes → No
AllowedRequestHeaders:
- String
modified: # Duplicates allowed: Yes → No
AllowedResponseHeaders:
- String
PrivateEndpoint:
ManagedVpcResource:
added: Tags:
added: <key>: String
TargetConfiguration:
Http:
Passthrough:
StickinessConfiguration:
modified: Timeout: Integer → Double
Mcp:
McpServer:
modified: ResourcePriority: Integer → Double
AWS:: BedrockAgentCore:: OAuth2CredentialProviderLink to AWS::BedrockAgentCore::OAuth2CredentialProvider
Type: AWS::BedrockAgentCore::OAuth2CredentialProvider
Properties:
Oauth2ProviderConfigInput:
CustomOauth2ProviderConfig:
added: PrivateEndpoint:
added: SelfManagedLatticeResource:
added: ResourceConfigurationIdentifier: String
added: ManagedVpcResource:
added: RoutingDomain: String
added: VpcIdentifier: String
added: SubnetIds:
added: - String
added: EndpointIpAddressType: String
added: SecurityGroupIds:
added: - String
added: Tags:
added: <key>: String
added: PrivateEndpointOverrides:
added: - Domain: String
added: PrivateEndpoint: # PrivateEndpoint: see above
added: PrivateKeyJwtConfig:
added: SigningAlgorithm: String
added: PrivateKeySource:
added: KmsKeySource:
added: KmsKeyArn: String
added: AdditionalHeaderClaims:
added: <key>: String
added: AdditionalPayloadClaims:
added: <key>: String
Fn::GetAtt:
Oauth2ProviderConfigOutput:
added: PrivateEndpoint: # PrivateEndpoint: see above
added: PrivateEndpointOverrides: # PrivateEndpointOverride: see above
added: PrivateKeyJwtConfig: # PrivateKeyJwtConfig: see above
added: Oauth2ProviderConfigOutput.PrivateEndpoint: # PrivateEndpoint: see above
added: Oauth2ProviderConfigOutput.PrivateEndpoint.ManagedVpcResource: # ManagedVpcResource: see above
added: Oauth2ProviderConfigOutput.PrivateEndpoint.SelfManagedLatticeResource: # SelfManagedLatticeResource: see above
added: Oauth2ProviderConfigOutput.PrivateEndpointOverrides: # PrivateEndpointOverride: see above
added: Oauth2ProviderConfigOutput.PrivateKeyJwtConfig: # PrivateKeyJwtConfig: see above
added: Oauth2ProviderConfigOutput.PrivateKeyJwtConfig.AdditionalHeaderClaims:
added: <key>: String
added: Oauth2ProviderConfigOutput.PrivateKeyJwtConfig.AdditionalPayloadClaims:
added: <key>: String
added: Oauth2ProviderConfigOutput.PrivateKeyJwtConfig.PrivateKeySource: # PrivateKeySource: see above
added: Oauth2ProviderConfigOutput.PrivateKeyJwtConfig.SigningAlgorithm: String
added: Status: String
AWS:: DevOpsAgent:: ServiceLink to AWS::DevOpsAgent::Service
Type: AWS::DevOpsAgent::Service
Properties:
added: ExchangeUrlPrivateConnectionName: String
added: PrivateConnectionName: String
added: TargetUrlPrivateConnectionName: String
AWS:: DirectConnect:: PrivateVirtualInterfaceLink to AWS::DirectConnect::PrivateVirtualInterface
Type: AWS::DirectConnect::PrivateVirtualInterface
Properties:
added: RateLimit: String
AWS:: DirectConnect:: PublicVirtualInterfaceLink to AWS::DirectConnect::PublicVirtualInterface
Type: AWS::DirectConnect::PublicVirtualInterface
Properties:
added: RateLimit: String
AWS:: DirectConnect:: TransitVirtualInterfaceLink to AWS::DirectConnect::TransitVirtualInterface
Type: AWS::DirectConnect::TransitVirtualInterface
Properties:
added: RateLimit: String
AWS:: DMS:: EventSubscriptionLink to AWS::DMS::EventSubscription
Type: AWS::DMS::EventSubscription
Properties:
modified: # Duplicates allowed: Not specified → Yes
EventCategories:
- String
modified: # Duplicates allowed: Not specified → Yes
SourceIds:
- String
modified: # Duplicates allowed: Not specified → Yes
AWS:: EC2:: SpotFleetLink to AWS::EC2::SpotFleet
Type: AWS::EC2::SpotFleet
Properties:
SpotFleetRequestConfigData:
LaunchSpecifications:
- InstanceRequirements:
modified: # Update requires: Replacement → Some interruptions
AcceleratorCount:
modified: # Update requires: Replacement → No interruption
Max: Integer
modified: # Update requires: Replacement → No interruption
Min: Integer
modified: # Update requires: Replacement → Some interruptions
AcceleratorManufacturers:
- String
modified: # Update requires: Replacement → Some interruptions
AcceleratorNames:
- String
modified: # Update requires: Replacement → Some interruptions
AcceleratorTotalMemoryMiB:
modified: # Update requires: Replacement → No interruption
Max: Integer
modified: # Update requires: Replacement → No interruption
Min: Integer
modified: # Update requires: Replacement → Some interruptions
AcceleratorTypes:
- String
modified: # Update requires: Replacement → Some interruptions
AllowedInstanceTypes:
- String
modified: # Update requires: Replacement → Some interruptions
BareMetal: String
modified: # Update requires: Replacement → Some interruptions
BaselineEbsBandwidthMbps:
modified: # Update requires: Replacement → No interruption
Max: Integer
modified: # Update requires: Replacement → No interruption
Min: Integer
modified: # Update requires: Replacement → Some interruptions
BaselinePerformanceFactors:
modified: # Update requires: Replacement → No interruption
Cpu:
modified: # Update requires: Replacement → No interruption
References:
modified: - # Update requires: Replacement → No interruption
InstanceFamily: String
modified: # Update requires: Replacement → Some interruptions
BurstablePerformance: String
modified: # Update requires: Replacement → Some interruptions
CpuManufacturers:
- String
modified: # Update requires: Replacement → Some interruptions
ExcludedInstanceTypes:
- String
modified: # Update requires: Replacement → Some interruptions
InstanceGenerations:
- String
modified: # Update requires: Replacement → Some interruptions
LocalStorage: String
modified: # Update requires: Replacement → Some interruptions
LocalStorageTypes:
- String
modified: # Update requires: Replacement → Some interruptions
MaxSpotPriceAsPercentageOfOptimalOnDemandPrice: Integer
modified: # Update requires: Replacement → Some interruptions
MemoryGiBPerVCpu:
modified: # Update requires: Replacement → No interruption
Max: Double
modified: # Update requires: Replacement → No interruption
Min: Double
modified: # Update requires: Replacement → Some interruptions
MemoryMiB:
modified: # Update requires: Replacement → No interruption
Max: Integer
modified: # Update requires: Replacement → No interruption
Min: Integer
modified: # Update requires: Replacement → Some interruptions
NetworkBandwidthGbps:
modified: # Update requires: Replacement → No interruption
Max: Double
modified: # Update requires: Replacement → No interruption
Min: Double
modified: # Update requires: Replacement → Some interruptions
NetworkInterfaceCount:
modified: # Update requires: Replacement → No interruption
Max: Integer
modified: # Update requires: Replacement → No interruption
Min: Integer
modified: # Update requires: Replacement → Some interruptions
OnDemandMaxPricePercentageOverLowestPrice: Integer
modified: # Update requires: Replacement → Some interruptions
RequireEncryptionInTransit: Boolean
modified: # Update requires: Replacement → Some interruptions
RequireHibernateSupport: Boolean
modified: # Update requires: Replacement → Some interruptions
SpotMaxPricePercentageOverLowestPrice: Integer
modified: # Update requires: Replacement → Some interruptions
TotalLocalStorageGB:
modified: # Update requires: Replacement → No interruption
Max: Double
modified: # Update requires: Replacement → No interruption
Min: Double
modified: # Update requires: Replacement → Some interruptions
VCpuCount:
modified: # Update requires: Replacement → No interruption
Max: Integer
modified: # Update requires: Replacement → No interruption
Min: Integer
modified: # Update requires: Replacement → No interruption
LaunchTemplateConfigs:
modified: - # Update requires: Replacement → No interruption
LaunchTemplateSpecification:
modified: # Update requires: Replacement → No interruption
LaunchTemplateId: String
modified: # Update requires: Replacement → No interruption
LaunchTemplateName: String
modified: # Update requires: Replacement → No interruption
Version: String
modified: # Update requires: Replacement → No interruption
Overrides:
modified: - # Update requires: Replacement → No interruption
AvailabilityZone: String
modified: # Update requires: Replacement → No interruption
AvailabilityZoneId: String
modified: # Update requires: Replacement → No interruption
InstanceRequirements: # InstanceRequirementsRequest: see above
modified: # Update requires: Replacement → No interruption
InstanceType: String
modified: # Update requires: Replacement → No interruption
Priority: Double
modified: # Update requires: Replacement → No interruption
SpotPrice: String
modified: # Update requires: Replacement → No interruption
SubnetId: String
modified: # Update requires: Replacement → No interruption
WeightedCapacity: Double
modified: # Update requires: Replacement → No interruption
OnDemandTargetCapacity: Integer
AWS:: EKS:: CapabilityLink to AWS::EKS::Capability
Type: AWS::EKS::Capability
Properties:
Configuration:
added: Ack: Json
AWS:: EKS:: ClusterLink to AWS::EKS::Cluster
Type: AWS::EKS::Cluster
Properties:
added: KubeApiServerConfig:
added: ServiceNodePortRange:
added: MinPort: Integer
added: MaxPort: Integer
added: EventTtl: String
added: KubeControllerManagerConfig:
added: HorizontalPodAutoscalerControllerConfig:
added: HorizontalPodAutoscalerSyncPeriod: String
added: KubeSchedulerConfig:
added: NodeResourcesFit:
added: ScoringStrategy:
added: Type: String
added: Resources:
added: - Weight: Integer
added: Name: String
AWS:: Glue:: ClassifierLink to AWS::Glue::Classifier
Type: AWS::Glue::Classifier
Properties:
CsvClassifier:
modified: # Duplicates allowed: Not specified → Yes
ContainsCustomDatatype:
- String
modified: # Duplicates allowed: Not specified → Yes
Header:
- String
Fn::GetAtt:
added: Name: String
AWS:: Glue:: CustomEntityTypeLink to AWS::Glue::CustomEntityType
Type: AWS::Glue::CustomEntityType
Properties:
modified: # Duplicates allowed: Not specified → Yes
ContextWords:
- String
modified: # Update requires: No interruption → Replacement
Name: String
AWS:: Glue:: DataQualityRulesetLink to AWS::Glue::DataQualityRuleset
Type: AWS::Glue::DataQualityRuleset
Properties:
modified: # Required: No → Yes
modified: # Update requires: No interruption → Replacement
Name: String
modified: Tags: Json → Map of String
TargetTable:
modified: # Required: No → Yes
DatabaseName: String
modified: # Required: No → Yes
TableName: String
AWS:: Glue:: SecurityConfigurationLink to AWS::Glue::SecurityConfiguration
Type: AWS::Glue::SecurityConfiguration
Properties:
EncryptionConfiguration:
modified: # Duplicates allowed: Not specified → Yes
S3Encryptions:
AWS:: InspectorV2:: CodeSecurityIntegrationLink to AWS::InspectorV2::CodeSecurityIntegration
Type: AWS::InspectorV2::CodeSecurityIntegration
Properties:
modified: # Update requires: Replacement → No interruption
Tags:
<key>: String
AWS:: InspectorV2:: CodeSecurityScanConfigurationLink to AWS::InspectorV2::CodeSecurityScanConfiguration
Type: AWS::InspectorV2::CodeSecurityScanConfiguration
Properties:
modified: # Update requires: Replacement → No interruption
Tags:
<key>: String
AWS:: Lex:: BotLink to AWS::Lex::Bot
Type: AWS::Lex::Bot
Properties:
added: BotMembers:
added: - BotMemberName: String
added: BotMemberAliasName: String
added: BotMemberId: String
added: BotMemberVersion: String
added: BotMemberAliasId: String
added: BotType: String
AWS:: MediaPackageV2:: ChannelLink to AWS::MediaPackageV2::Channel
Type: AWS::MediaPackageV2::Channel
Properties:
added: OutputLockingMode: String
AWS:: MediaPackageV2:: OriginEndpointLink to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpoint
Properties:
Segment:
added: OutputTimestampMode: String
AWS:: MediaTailor:: PlaybackConfigurationLink to AWS::MediaTailor::PlaybackConfiguration
Type: AWS::MediaTailor::PlaybackConfiguration
Properties:
added: AdsPersonalizationConcurrency:
added: MaxConcurrentAdsRequests: Integer
added: EnableVodVastParallelization: Boolean
added: AdsPersonalizationTimeouts:
added: PrefetchAdsRequestTimeoutMilliseconds: Integer
added: VodMaximumAdsPersonalizationTimeMilliseconds: Integer
added: PrefetchMaximumAdsPersonalizationTimeMilliseconds: Integer
added: AdsRequestTimeoutMilliseconds: Integer
added: LiveMaximumAdsPersonalizationTimeMilliseconds: Integer
AWS:: MSK:: ClusterLink to AWS::MSK::Cluster
Type: AWS::MSK::Cluster
Properties:
LoggingInfo:
added: S3:
added: Bucket: String
added: Enabled: Boolean
added: Prefix: String
added: Firehose:
added: Enabled: Boolean
added: DeliveryStream: String
added: CloudWatchLogs:
added: LogGroup: String
added: Enabled: Boolean
modified: # Required: Yes → No
BrokerLogs:
AWS:: OpenSearchService:: DomainLink to AWS::OpenSearchService::Domain
Type: AWS::OpenSearchService::Domain
Properties:
SoftwareUpdateOptions:
added: UseLatestServiceSoftwareForBlueGreen: Boolean
AWS:: RDS:: DBInstanceLink to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstance
Properties:
modified: # Update requires: Some interruptions → No interruption
StorageType: String
AWS:: RDS:: DBParameterGroupLink to AWS::RDS::DBParameterGroup
Type: AWS::RDS::DBParameterGroup
Fn::GetAtt:
added: DBParameterGroupArn: String
AWS:: SecurityAgent:: PentestLink to AWS::SecurityAgent::Pentest
Type: AWS::SecurityAgent::Pentest
Properties:
Assets:
Actors:
added: - EnableEmailMfa: Boolean
added: MfaForwardingAddress: String
IntegratedRepositories:
added: - Branch: String
AWS:: ServiceDiscovery:: PublicDnsNamespaceLink to AWS::ServiceDiscovery::PublicDnsNamespace
Type: AWS::ServiceDiscovery::PublicDnsNamespace
Properties:
modified: # Duplicates allowed: Not specified → Yes
AWS:: Synthetics:: CanaryLink to AWS::Synthetics::Canary
Type: AWS::Synthetics::Canary
Properties:
added: KmsKeyArn: String
added: Replicas:
added: - LastModified: Double
added: KmsKeyArn: String
added: VpcConfig:
added: Ipv6AllowedForDualStack: Boolean
added: VpcId: String
added: SubnetIds:
added: - String
added: SecurityGroupIds:
added: - String
added: ReplicationStatus:
added: State: String
added: CanaryState: String
added: ResourcesToReplicateTags:
added: - String
added: - Value: String
added: Key: String
added: Location: String
AWS:: Timestream:: InfluxDBClusterLink to AWS::Timestream::InfluxDBCluster
Type: AWS::Timestream::InfluxDBCluster
Properties:
added: MaintenanceSchedule:
added: Timezone: String
added: PreferredMaintenanceWindow: String
Fn::GetAtt:
added: NextMaintenanceTime: String
AWS:: WAFv2:: RuleGroupLink to AWS::WAFv2::RuleGroup
Type: AWS::WAFv2::RuleGroup
Properties:
Rules:
- Statement:
ByteMatchStatement:
added: PreParseTextTransformations:
added: - Type: String
added: Priority: Integer
NotStatement:
Statement: # Statement: see above
OrStatement:
Statements: # Statement: see above
RateBasedStatement:
ScopeDownStatement: # Statement: see above
RegexMatchStatement:
added: PreParseTextTransformations: # PreParseTextTransformation: see above
RegexPatternSetReferenceStatement:
added: PreParseTextTransformations: # PreParseTextTransformation: see above
SizeConstraintStatement:
added: PreParseTextTransformations: # PreParseTextTransformation: see above
SqliMatchStatement:
added: PreParseTextTransformations: # PreParseTextTransformation: see above
XssMatchStatement:
added: PreParseTextTransformations: # PreParseTextTransformation: see above
AWS:: WAFv2:: WebACLLink to AWS::WAFv2::WebACL
Type: AWS::WAFv2::WebACL
Properties:
Rules:
- Statement:
ByteMatchStatement:
added: PreParseTextTransformations:
added: - Type: String
added: Priority: Integer
ManagedRuleGroupStatement:
ScopeDownStatement: # Statement: see above
NotStatement:
Statement: # Statement: see above
OrStatement:
Statements: # Statement: see above
RateBasedStatement:
ScopeDownStatement: # Statement: see above
RegexMatchStatement:
added: PreParseTextTransformations: # PreParseTextTransformation: see above
RegexPatternSetReferenceStatement:
added: PreParseTextTransformations: # PreParseTextTransformation: see above
SizeConstraintStatement:
added: PreParseTextTransformations: # PreParseTextTransformation: see above
SqliMatchStatement:
added: PreParseTextTransformations: # PreParseTextTransformation: see above
XssMatchStatement:
added: PreParseTextTransformations: # PreParseTextTransformation: see above