CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 68
- REMOVED
- 0
- MODIFIED
- 26
- DOCUMENTATION
- 0
New resource types
AWS:: Artifact:: ComplianceInquiryLink to AWS::Artifact::ComplianceInquiry
Type: AWS::Artifact::ComplianceInquiry
Properties:
- Value: String
Key: String
Fn::GetAtt:
Status: String
InputSource: String
CreatedAt: String
Id: String
Arn: String
SupportMode: String
UpdatedAt: String
Name: String
StatusMessage: String
AWS:: BackupGateway:: GatewayLink to AWS::BackupGateway::Gateway
Type: AWS::BackupGateway::Gateway
Properties:
GatewayType: String
GatewayDisplayName: String
- Value: String
Key: String
Fn::GetAtt:
GatewayId: String
MaintenanceStartTime:
DayOfWeek: Integer
MinuteOfHour: Integer
DayOfMonth: Integer
HourOfDay: Integer
GatewayArn: String
VpcEndpoint: String
SoftwareVersion: String
LastSeenTime: String
DeprecationDate: String
HypervisorId: String
MaintenanceStartTime.DayOfWeek: Integer
NextUpdateAvailabilityTime: String
MaintenanceStartTime.MinuteOfHour: Integer
MaintenanceStartTime.DayOfMonth: Integer
MaintenanceStartTime.HourOfDay: Integer
AWS:: Braket:: QuantumTaskLink to AWS::Braket::QuantumTask
Type: AWS::Braket::QuantumTask
Properties:
DeviceArn: String
OutputS3Bucket: String
Shots: Integer
ExperimentalCapabilities:
Enabled: String
Associations:
- Type: String
Arn: String
- Value: String
Key: String
DeviceParameters: String
Fn::GetAtt:
Status: String
QuantumTaskArn: String
CreatedAt: String
OutputS3Directory: String
ActionMetadata.ActionType: String
ActionMetadata:
ActionType: String
AWS:: Chime:: MediaCapturePipelineLink to AWS::Chime::MediaCapturePipeline
Type: AWS::Chime::MediaCapturePipeline
Properties:
SseAwsKeyManagementParams:
AwsKmsKeyId: String
AwsKmsEncryptionContext: String
ChimeSdkMeetingConfiguration:
SourceConfiguration:
SelectedVideoStreams:
ExternalUserIds:
- String
AttendeeIds:
- String
ArtifactsConfiguration:
Video:
MuxType: String
State: String
Content:
MuxType: String
State: String
Audio:
MuxType: String
CompositedVideo:
Layout: String
GridViewConfiguration:
ContentShareLayout: String
PresenterOnlyConfiguration:
PresenterPosition: String
VideoAttribute:
CornerRadius: Integer
BorderThickness: Integer
BorderColor: String
HighlightColor: String
HorizontalLayoutConfiguration:
TileAspectRatio: String
TilePosition: String
TileOrder: String
TileCount: Integer
CanvasOrientation: String
ActiveSpeakerOnlyConfiguration:
ActiveSpeakerPosition: String
VerticalLayoutConfiguration:
TileAspectRatio: String
TilePosition: String
TileOrder: String
TileCount: Integer
Resolution: String
SourceType: String
SinkArn: String
SinkType: String
- Value: String
Key: String
SinkIamRoleArn: String
Fn::GetAtt:
Status: String
UpdatedTimestamp: String
CreatedTimestamp: String
SourceArn: String
MediaPipelineId: String
MediaPipelineArn: String
AWS:: Chime:: MediaConcatenationPipelineLink to AWS::Chime::MediaConcatenationPipeline
Type: AWS::Chime::MediaConcatenationPipeline
Properties:
Sinks:
- Type: String
S3BucketSinkConfiguration:
Destination: String
Sources:
- Type: String
MediaCapturePipelineSourceConfiguration:
ChimeSdkMeetingConfiguration:
ArtifactsConfiguration:
DataChannel:
State: String
Video:
State: String
Content:
State: String
MeetingEvents:
State: String
Audio:
State: String
TranscriptionMessages:
State: String
CompositedVideo:
State: String
MediaPipelineArn: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
UpdatedTimestamp: String
CreatedTimestamp: String
MediaPipelineId: String
MediaPipelineArn: String
AWS:: Chime:: MediaInsightsPipelineLink to AWS::Chime::MediaInsightsPipeline
Type: AWS::Chime::MediaInsightsPipeline
Properties:
KinesisVideoStreamSourceRuntimeConfiguration:
MediaSampleRate: Integer
MediaEncoding: String
Streams:
- FragmentNumber: String
StreamChannelDefinition:
ChannelDefinitions:
- ChannelId: Integer
ParticipantRole: String
NumberOfChannels: Integer
StreamArn: String
S3RecordingSinkRuntimeConfiguration:
Destination: String
RecordingFileFormat: String
MediaInsightsRuntimeMetadata:
<key>: String
KinesisVideoStreamRecordingSourceRuntimeConfiguration:
FragmentSelector:
FragmentSelectorType: String
TimestampRange:
StartTimestamp: String
EndTimestamp: String
Streams:
- StreamArn: String
- Value: String
Key: String
MediaInsightsPipelineConfigurationArn: String
Fn::GetAtt:
Status: String
CreatedTimestamp: String
MediaPipelineId: String
MediaPipelineArn: String
AWS:: Chime:: MediaInsightsPipelineConfigurationLink to AWS::Chime::MediaInsightsPipelineConfiguration
Type: AWS::Chime::MediaInsightsPipelineConfiguration
Properties:
RealTimeAlertConfiguration:
Disabled: Boolean
Rules:
- Type: String
KeywordMatchConfiguration:
Keywords:
- String
Negate: Boolean
RuleName: String
SentimentConfiguration:
TimePeriod: Integer
SentimentType: String
RuleName: String
IssueDetectionConfiguration:
RuleName: String
ResourceAccessRoleArn: String
Elements:
- AmazonTranscribeCallAnalyticsProcessorConfiguration:
PostCallAnalyticsSettings:
DataAccessRoleArn: String
ContentRedactionOutput: String
OutputLocation: String
OutputEncryptionKMSKeyId: String
LanguageModelName: String
FilterPartialResults: Boolean
VocabularyFilterName: String
PartialResultsStability: String
LanguageCode: String
EnablePartialResultsStabilization: Boolean
CallAnalyticsStreamCategories:
- String
VocabularyName: String
ContentRedactionType: String
ContentIdentificationType: String
PiiEntityTypes: String
VocabularyFilterMethod: String
Type: String
AmazonTranscribeProcessorConfiguration:
IdentifyMultipleLanguages: Boolean
VocabularyNames: String
LanguageModelName: String
FilterPartialResults: Boolean
VocabularyFilterName: String
IdentifyLanguage: Boolean
PartialResultsStability: String
LanguageOptions: String
VocabularyFilterNames: String
LanguageCode: String
EnablePartialResultsStabilization: Boolean
VocabularyName: String
ContentRedactionType: String
ShowSpeakerLabel: Boolean
ContentIdentificationType: String
PiiEntityTypes: String
PreferredLanguage: String
VocabularyFilterMethod: String
KinesisDataStreamSinkConfiguration:
InsightsTarget: String
S3RecordingSinkConfiguration:
Destination: String
RecordingFileFormat: String
MediaInsightsPipelineConfigurationName: String
- Value: String
Key: String
Fn::GetAtt:
MediaInsightsPipelineConfigurationId: String
UpdatedTimestamp: String
CreatedTimestamp: String
MediaInsightsPipelineConfigurationArn: String
AWS:: Chime:: MediaLiveConnectorPipelineLink to AWS::Chime::MediaLiveConnectorPipeline
Type: AWS::Chime::MediaLiveConnectorPipeline
Properties:
Sinks:
- RTMPConfiguration:
AudioSampleRate: String
AudioChannels: String
Url: String
SinkType: String
Sources:
- SourceType: String
ChimeSdkMeetingLiveConnectorConfiguration:
MuxType: String
SourceConfiguration:
SelectedVideoStreams:
ExternalUserIds:
- String
AttendeeIds:
- String
Arn: String
CompositedVideo:
Layout: String
GridViewConfiguration:
ContentShareLayout: String
PresenterOnlyConfiguration:
PresenterPosition: String
VideoAttribute:
CornerRadius: Integer
BorderThickness: Integer
BorderColor: String
HighlightColor: String
HorizontalLayoutConfiguration:
TileAspectRatio: String
TilePosition: String
TileOrder: String
TileCount: Integer
CanvasOrientation: String
ActiveSpeakerOnlyConfiguration:
ActiveSpeakerPosition: String
VerticalLayoutConfiguration:
TileAspectRatio: String
TilePosition: String
TileOrder: String
TileCount: Integer
Resolution: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
UpdatedTimestamp: String
CreatedTimestamp: String
MediaPipelineId: String
MediaPipelineArn: String
AWS:: Chime:: MediaStreamPipelineLink to AWS::Chime::MediaStreamPipeline
Type: AWS::Chime::MediaStreamPipeline
Properties:
Sinks:
- MediaStreamType: String
ReservedStreamCapacity: Integer
SinkArn: String
SinkType: String
Sources:
- SourceArn: String
SourceType: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
UpdatedTimestamp: String
CreatedTimestamp: String
MediaPipelineId: String
MediaPipelineArn: String
AWS:: Chime:: SipMediaApplicationLink to AWS::Chime::SipMediaApplication
Type: AWS::Chime::SipMediaApplication
Properties:
Endpoints:
- LambdaArn: String
AwsRegion: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
UpdatedTimestamp: String
SipMediaApplicationId: String
CreatedTimestamp: String
SipMediaApplicationArn: String
AWS:: CleanRoomsML:: AudienceGenerationJobLink to AWS::CleanRoomsML::AudienceGenerationJob
Type: AWS::CleanRoomsML::AudienceGenerationJob
Properties:
Description: String
IncludeSeedInOutput: Boolean
- Value: String
Key: String
Fn::GetAtt:
Status: String
Metrics:
RecallMetric: Double
RelevanceMetrics:
- Score: Double
AudienceSize:
Type: String
Value: Integer
Metrics.RelevanceMetrics: # RelevanceMetric: see above
AudienceGenerationJobArn: String
StartedBy: String
CreateTime: String
UpdateTime: String
ConfiguredAudienceModelArn: String
Metrics.RecallMetric: Double
Name: String
AWS:: CleanRoomsML:: AudienceModelLink to AWS::CleanRoomsML::AudienceModel
Type: AWS::CleanRoomsML::AudienceModel
Fn::GetAtt:
Status: String
Description: String
KmsKeyArn: String
CreateTime: String
UpdateTime: String
TrainingDataEndTime: String
TrainingDatasetArn: String
TrainingDataStartTime: String
- Value: String
Key: String
AudienceModelArn: String
Name: String
AWS:: CleanRoomsML:: ConfiguredAudienceModelLink to AWS::CleanRoomsML::ConfiguredAudienceModel
Type: AWS::CleanRoomsML::ConfiguredAudienceModel
Fn::GetAtt:
Status: String
Description: String
CreateTime: String
MinMatchingSeedSize: Integer
AudienceSizeConfig:
AudienceSizeBins:
- Integer
AudienceSizeType: String
OutputConfig.Destination:
S3Destination:
S3Uri: String
Name: String
AudienceSizeConfig.AudienceSizeBins:
- Integer
OutputConfig.Destination.S3Destination: # S3ConfigMap: see above
OutputConfig:
Destination: # AudienceDestination: see above
RoleArn: String
OutputConfig.RoleArn: String
SharedAudienceMetrics:
- String
UpdateTime: String
AudienceSizeConfig.AudienceSizeType: String
ConfiguredAudienceModelArn: String
- Value: String
Key: String
AudienceModelArn: String
OutputConfig.Destination.S3Destination.S3Uri: String
AWS:: CleanRoomsML:: MLInputChannelLink to AWS::CleanRoomsML::MLInputChannel
Type: AWS::CleanRoomsML::MLInputChannel
Fn::GetAtt:
SyntheticDataConfiguration.SyntheticDataParameters.MaxMembershipInferenceAttackScore: Double
Description: String
InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration.Worker.Number: Integer
SyntheticDataConfiguration.SyntheticDataParameters.Epsilon: Double
NumberOfRecords: Integer
Name: String
RetentionInDays: Integer
InputChannel.DataSource.ProtectedQueryInputParameters.SqlParameters.AnalysisTemplateArn: String
MembershipIdentifier: String
KmsKeyArn: String
SyntheticDataConfiguration.SyntheticDataParameters.ColumnClassification.ColumnMapping:
- ColumnName: String
ColumnType: String
IsPredictiveValue: Boolean
ConfiguredModelAlgorithmAssociations:
- String
InputChannel:
RoleArn: String
DataSource:
ProtectedQueryInputParameters:
SqlParameters:
Parameters:
<key>: String
QueryString: String
AnalysisTemplateArn: String
ResultFormat: String
ComputeConfiguration:
Worker:
Type: String
Number: Integer
Properties:
Spark:
<key>: String
MlInputChannelArn: String
InputChannel.DataSource.ProtectedQueryInputParameters.ResultFormat: String
ProtectedQueryIdentifier: String
SyntheticDataConfiguration.SyntheticDataParameters.ColumnClassification:
ColumnMapping: # SyntheticDataColumnProperties: see above
PrivacyBudgets:
AccessBudgets:
- ResourceArn: String
Details:
- RemainingBudget: Integer
Budget: Integer
BudgetType: String
AutoRefresh: String
AggregateRemainingBudget: Integer
InputChannel.DataSource.ProtectedQueryInputParameters: # ProtectedQueryInputParameters: see above
- Value: String
Key: String
Status: String
CollaborationIdentifier: String
InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration.Worker: # WorkerComputeConfiguration: see above
InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration.Worker.Properties: # Properties: see above
CreateTime: String
InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration.Worker.Properties.Spark:
<key>: String
SyntheticDataConfiguration:
SyntheticDataParameters:
ColumnClassification: # ColumnClassificationDetails: see above
Epsilon: Double
MaxMembershipInferenceAttackScore: Double
InputChannel.DataSource.ProtectedQueryInputParameters.SqlParameters.QueryString: String
SizeInGb: Double
NumberOfFiles: Double
SyntheticDataConfiguration.SyntheticDataParameters: # MLSyntheticDataParameters: see above
PrivacyBudgets.AccessBudgets: # AccessBudget: see above
InputChannel.DataSource.ProtectedQueryInputParameters.SqlParameters.Parameters:
<key>: String
UpdateTime: String
InputChannel.RoleArn: String
InputChannel.DataSource: # InputChannelDataSource: see above
InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration: # ComputeConfiguration: see above
InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration.Worker.Type: String
InputChannel.DataSource.ProtectedQueryInputParameters.SqlParameters: # ProtectedQuerySQLParameters: see above
AWS:: CleanRoomsML:: TrainedModelInferenceJobLink to AWS::CleanRoomsML::TrainedModelInferenceJob
Type: AWS::CleanRoomsML::TrainedModelInferenceJob
Properties:
MembershipIdentifier: String
Description: String
OutputConfiguration:
Accept: String
Members:
- AccountId: String
TrainedModelArn: String
ResourceConfig:
InstanceCount: Integer
InstanceType: String
ConfiguredModelAlgorithmAssociationArn: String
- Value: String
Key: String
Name: String
DataSource:
MlInputChannelArn: String
Fn::GetAtt:
TrainedModelInferenceJobArn: String
Status: String
CreateTime: String
UpdateTime: String
AWS:: CloudHSMV2:: BackupLink to AWS::CloudHSMV2::Backup
Type: AWS::CloudHSMV2::Backup
Fn::GetAtt:
BackupState: String
NeverExpires: Boolean
ClusterId: String
BackupId: String
Arn: String
CreateTimestamp: String
- Value: String
Key: String
AWS:: CodeBuild:: ReportLink to AWS::CodeBuild::Report
Type: AWS::CodeBuild::Report
Fn::GetAtt:
CodeCoverageSummary.BranchCoveragePercentage: Double
ExportConfig.S3Destination.EncryptionKey: String
CodeCoverageSummary.LinesCovered: Integer
TestSummary.Total: Integer
ExportConfig.S3Destination.Path: String
CodeCoverageSummary:
BranchesCovered: Integer
LineCoveragePercentage: Double
LinesMissed: Integer
BranchCoveragePercentage: Double
LinesCovered: Integer
BranchesMissed: Integer
Name: String
ReportGroupArn: String
Created: String
CodeCoverageSummary.BranchesCovered: Integer
ExportConfig:
S3Destination:
Path: String
Bucket: String
Packaging: String
EncryptionKey: String
BucketOwner: String
EncryptionDisabled: Boolean
ExportConfigType: String
Truncated: Boolean
ExportConfig.S3Destination: # S3ReportExportConfig: see above
ExportConfig.S3Destination.BucketOwner: String
CodeCoverageSummary.LineCoveragePercentage: Double
CodeCoverageSummary.BranchesMissed: Integer
ExportConfig.ExportConfigType: String
TestSummary:
Total: Integer
StatusCounts:
<key>: Integer
DurationInNanoSeconds: Integer
Status: String
CodeCoverageSummary.LinesMissed: Integer
ExportConfig.S3Destination.EncryptionDisabled: Boolean
ExportConfig.S3Destination.Packaging: String
Expired: String
TestSummary.DurationInNanoSeconds: Integer
Type: String
TestSummary.StatusCounts:
<key>: Integer
ExportConfig.S3Destination.Bucket: String
Arn: String
ExecutionId: String
AWS:: Comprehend:: DocumentClassifierEndpointLink to AWS::Comprehend::DocumentClassifierEndpoint
Type: AWS::Comprehend::DocumentClassifierEndpoint
Properties:
ModelArn: String
EndpointName: String
DesiredInferenceUnits: Integer
- Value: String
Key: String
Fn::GetAtt:
CurrentInferenceUnits: Integer
CreationTime: String
LastModifiedTime: String
Arn: String
AWS:: Comprehend:: PiiEntitiesDetectionJobLink to AWS::Comprehend::PiiEntitiesDetectionJob
Type: AWS::Comprehend::PiiEntitiesDetectionJob
Properties:
LanguageCode: String
DataAccessRoleArn: String
Mode: String
JobName: String
RedactionConfig:
MaskMode: String
MaskCharacter: String
PiiEntityTypes:
- 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:: Deadline:: VolumeLink to AWS::Deadline::Volume
Type: AWS::Deadline::Volume
Properties:
FleetId: String
FarmId: String
- Value: String
Key: String
Fn::GetAtt:
SizeGiB: Integer
CreatedAt: String
AvailabilityZoneId: String
LastReleasedAt: String
Iops: Integer
VolumeId: String
LastAssignedAt: String
VolumeType: String
State: String
ThroughputMiB: Integer
Arn: String
ExpiresAt: String
AttachedWorkerId: String
AWS:: DMS:: ReplicationTaskAssessmentRunLink to AWS::DMS::ReplicationTaskAssessmentRun
Type: AWS::DMS::ReplicationTaskAssessmentRun
Fn::GetAtt:
Status: String
ReplicationTaskAssessmentRunCreationDate: String
AssessmentProgress.IndividualAssessmentCompletedCount: Integer
AssessmentProgress:
IndividualAssessmentCompletedCount: Integer
IndividualAssessmentCount: Integer
ResultLocationBucket: String
ResultEncryptionMode: String
IsLatestTaskAssessmentRun: Boolean
AssessmentRunName: String
AssessmentProgress.IndividualAssessmentCount: Integer
ReplicationTaskArn: String
ReplicationTaskAssessmentRunArn: String
ServiceAccessRoleArn: String
ResultLocationFolder: String
AWS:: DocDBElastic:: ClusterSnapshotLink to AWS::DocDBElastic::ClusterSnapshot
Type: AWS::DocDBElastic::ClusterSnapshot
Properties:
ClusterArn: String
SnapshotName: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
AdminUserName: String
ClusterCreationTime: String
KmsKeyId: String
SnapshotArn: String
VpcSecurityGroupIds:
- String
SnapshotType: String
SnapshotCreationTime: String
SubnetIds:
- String
AWS:: DRS:: LaunchConfigurationTemplateLink to AWS::DRS::LaunchConfigurationTemplate
Type: AWS::DRS::LaunchConfigurationTemplate
Properties:
TargetInstanceTypeRightSizingMethod: String
LaunchIntoSourceInstance: Boolean
CopyPrivateIp: Boolean
LaunchDisposition: String
PostLaunchEnabled: Boolean
ExportBucketArn: String
Licensing:
OsByol: Boolean
- Value: String
Key: String
CopyTags: Boolean
Fn::GetAtt:
LaunchConfigurationTemplateID: String
Arn: String
AWS:: ECS:: DaemonDeploymentLink to AWS::ECS::DaemonDeployment
Type: AWS::ECS::DaemonDeployment
Fn::GetAtt:
ClusterArn: String
CircuitBreaker:
Status: String
FailureCount: Integer
Threshold: Integer
TargetDaemonRevision.CapacityProviders:
- DrainingInstanceCount: Integer
Arn: String
RunningInstanceCount: Integer
CreatedAt: String
TargetDaemonRevision.TotalDrainingInstanceCount: Integer
SourceDaemonRevisions:
- CapacityProviders: # DaemonDeploymentCapacityProvider: see above
Arn: String
TotalRunningInstanceCount: Integer
TotalDrainingInstanceCount: Integer
DaemonDeploymentArn: String
DeploymentConfiguration.Alarms.AlarmNames:
- String
TargetDaemonRevision: # DaemonDeploymentRevisionDetail: see above
Alarms.TriggeredAlarmNames:
- String
ClusterName: String
FinishedAt: String
CircuitBreaker.Status: String
Status: String
DaemonName: String
DeploymentConfiguration.BakeTimeInMinutes: Integer
Alarms:
Status: String
TriggeredAlarmNames:
- String
AlarmNames:
- String
DaemonDeploymentId: String
DeploymentConfiguration.Alarms.Enable: Boolean
TargetDaemonRevision.Arn: String
Alarms.Status: String
DeploymentConfiguration.DrainPercent: Double
Alarms.AlarmNames:
- String
DeploymentConfiguration.Alarms:
AlarmNames:
- String
Enable: Boolean
CircuitBreaker.Threshold: Integer
StartedAt: String
CircuitBreaker.FailureCount: Integer
DeploymentConfiguration:
DrainPercent: Double
BakeTimeInMinutes: Integer
Alarms: # DaemonAlarmConfiguration: see above
TargetDaemonRevision.TotalRunningInstanceCount: Integer
AWS:: ECS:: ServiceDeploymentLink to AWS::ECS::ServiceDeployment
Type: AWS::ECS::ServiceDeployment
Fn::GetAtt:
ClusterArn: String
Status: String
CreatedAt: String
Cluster: String
Service: String
ServiceArn: String
TargetServiceRevision.RequestedTaskCount: Integer
ServiceDeploymentArn: String
TargetServiceRevision:
RequestedTaskCount: Integer
Arn: String
RunningTaskCount: Integer
PendingTaskCount: Integer
UpdatedAt: String
ServiceDeploymentId: String
TargetServiceRevision.RunningTaskCount: Integer
TargetServiceRevision.PendingTaskCount: Integer
TargetServiceRevision.Arn: String
AWS:: ECS:: ServiceRevisionLink to AWS::ECS::ServiceRevision
Type: AWS::ECS::ServiceRevision
Fn::GetAtt:
ClusterArn: String
PlatformVersion: String
ServiceRevisionArn: String
EcsManagedResources.AutoScaling.ScalableTarget.Status: String
EcsManagedResources.AutoScaling.ScalableTarget.StatusReason: String
CreatedAt: String
ServiceConnectConfiguration.Namespace: String
ServiceArn: String
ServiceConnectConfiguration.LogConfiguration.Options:
<key>: String
ServiceRegistries:
- ContainerName: String
Port: Integer
ContainerPort: Integer
RegistryArn: String
VolumeConfigurations:
- ManagedEBSVolume:
SnapshotId: String
VolumeType: String
KmsKeyId: String
- PropagateTags: String
ResourceType: String
- Value: String
Key: String
FilesystemType: String
Encrypted: Boolean
Throughput: Integer
VolumeInitializationRate: Integer
Iops: Integer
SizeInGiB: Integer
RoleArn: String
Name: String
ResolvedConfiguration.LoadBalancers:
- TargetGroupArn: String
ProductionListenerRule: String
Monitoring.MetricConfigurations:
- ResolutionSeconds: Integer
MetricNames:
- String
CapacityProviderStrategy:
- CapacityProvider: String
Weight: Integer
Base: Integer
ServiceConnectConfiguration.AccessLogConfiguration.Format: String
EcsManagedResources.AutoScaling.ScalableTarget.MaxCapacity: Integer
PlatformFamily: String
ContainerImages:
- ContainerName: String
ImageDigest: String
Image: String
NetworkConfiguration:
AwsvpcConfiguration:
SecurityGroups:
- String
Subnets:
- String
AssignPublicIp: String
ServiceConnectConfiguration.AccessLogConfiguration.IncludeQueryParameters: String
ServiceConnectConfiguration.LogConfiguration:
SecretOptions:
- ValueFrom: String
Name: String
Options:
<key>: String
LogDriver: String
NetworkConfiguration.AwsvpcConfiguration.AssignPublicIp: String
EcsManagedResources.IngressPaths:
- Listener:
Status: String
StatusReason: String
Arn: String
UpdatedAt: String
Endpoint: String
LoadBalancer:
Status: String
Scheme: String
StatusReason: String
Arn: String
UpdatedAt: String
SubnetIds:
- String
SecurityGroupIds:
- String
LoadBalancerSecurityGroups:
- Status: String
Arn: String
UpdatedAt: String
StatusReason: String
Rule:
Status: String
StatusReason: String
Arn: String
UpdatedAt: String
AccessType: String
TargetGroups:
- Status: String
StatusReason: String
HealthCheckPath: String
Port: Integer
HealthCheckPort: Integer
Arn: String
UpdatedAt: String
Certificate:
Status: String
DomainName: String
StatusReason: String
Arn: String
UpdatedAt: String
FargateEphemeralStorage:
KmsKeyId: String
LoadBalancers:
- TargetGroupArn: String
LoadBalancerName: String
ContainerName: String
ContainerPort: Integer
AdvancedConfiguration:
TestListenerRule: String
AlternateTargetGroupArn: String
ProductionListenerRule: String
RoleArn: String
ServiceConnectConfiguration:
Services:
- Timeout:
PerRequestTimeoutSeconds: Integer
IdleTimeoutSeconds: Integer
IngressPortOverride: Integer
ClientAliases:
- DnsName: String
TestTrafficRules:
Header:
Value:
Exact: String
Name: String
Port: Integer
Tls:
AwsPcaAuthorityArn: String
KmsKey: String
RoleArn: String
DiscoveryName: String
PortName: String
AccessLogConfiguration:
Format: String
IncludeQueryParameters: String
Enabled: Boolean
LogConfiguration: # LogConfiguration: see above
Namespace: String
EcsManagedResources.LogGroups:
- Status: String
StatusReason: String
LogGroupName: String
Arn: String
UpdatedAt: String
NetworkConfiguration.AwsvpcConfiguration.SecurityGroups:
- String
ServiceConnectConfiguration.AccessLogConfiguration: # ServiceConnectAccessLogConfiguration: see above
ResolvedConfiguration:
LoadBalancers: # ServiceRevisionLoadBalancer: see above
ServiceConnectConfiguration.Enabled: Boolean
FargateEphemeralStorage.KmsKeyId: String
EcsManagedResources.ServiceSecurityGroups: # ManagedSecurityGroup: see above
ServiceConnectConfiguration.LogConfiguration.SecretOptions: # Secret: see above
EcsManagedResources.AutoScaling.ApplicationAutoScalingPolicies:
- Status: String
PolicyType: String
TargetValue: Double
StatusReason: String
Metric: String
Arn: String
UpdatedAt: String
GuardDutyEnabled: Boolean
LaunchType: String
EcsManagedResources.AutoScaling.ScalableTarget:
Status: String
StatusReason: String
Arn: String
MinCapacity: Integer
UpdatedAt: String
MaxCapacity: Integer
EcsManagedResources.AutoScaling.ScalableTarget.Arn: String
Monitoring:
MetricConfigurations: # MetricConfiguration: see above
NetworkConfiguration.AwsvpcConfiguration: # AwsVpcConfiguration: see above
ServiceConnectConfiguration.LogConfiguration.LogDriver: String
EcsManagedResources.MetricAlarms:
- Status: String
StatusReason: String
Arn: String
UpdatedAt: String
EcsManagedResources.AutoScaling.ScalableTarget.MinCapacity: Integer
EcsManagedResources:
LogGroups: # ManagedLogGroup: see above
IngressPaths: # ManagedIngressPath: see above
ServiceSecurityGroups: # ManagedSecurityGroup: see above
MetricAlarms: # ManagedMetricAlarm: see above
AutoScaling:
ScalableTarget: # ManagedScalableTarget: see above
ApplicationAutoScalingPolicies: # ManagedApplicationAutoScalingPolicy: see above
Cluster: String
Service: String
VpcLatticeConfigurations:
- TargetGroupArn: String
PortName: String
RoleArn: String
NetworkConfiguration.AwsvpcConfiguration.Subnets:
- String
TaskDefinition: String
ServiceRevisionId: String
ServiceConnectConfiguration.Services: # ServiceConnectService: see above
EcsManagedResources.AutoScaling: # ManagedAutoScaling: see above
EcsManagedResources.AutoScaling.ScalableTarget.UpdatedAt: String
AWS:: EMRServerless:: SessionLink to AWS::EMRServerless::Session
Type: AWS::EMRServerless::Session
Properties:
ExecutionRoleArn: String
ConfigurationOverrides:
RuntimeConfiguration:
- Properties:
<key>: String
Configurations: # Configuration: see above
Classification: String
IdleTimeoutMinutes: Double
ApplicationId: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
NetworkConfiguration.SubnetIds:
- String
CreatedBy: String
CreatedAt: String
NetworkConfiguration.SecurityGroupIds:
- String
StateDetails: String
UpdatedAt: String
IdleSince: String
State: String
NetworkConfiguration:
SubnetIds:
- String
SecurityGroupIds:
- String
StartedAt: String
Arn: String
ReleaseLabel: String
SessionId: String
AWS:: FIS:: ActionLink to AWS::FIS::Action
Type: AWS::FIS::Action
Fn::GetAtt:
Description: String
Id: String
Arn: String
- Value: String
Key: String
AWS:: FMS:: ApplicationsListLink to AWS::FMS::ApplicationsList
Type: AWS::FMS::ApplicationsList
Properties:
ListName: String
AppsList:
- Port: Integer
Protocol: String
AppName: String
- Value: String
Key: String
Fn::GetAtt:
ListId: String
LastUpdateTime: String
CreateTime: String
Arn: String
AWS:: FMS:: ProtocolsListLink to AWS::FMS::ProtocolsList
Type: AWS::FMS::ProtocolsList
Properties:
ListName: String
- Value: String
Key: String
ProtocolsList:
- String
Fn::GetAtt:
ListId: String
LastUpdateTime: String
CreateTime: String
Arn: String
AWS:: FSx:: BackupLink to AWS::FSx::Backup
Type: AWS::FSx::Backup
Properties:
FileSystemId: String
- Value: String
Key: String
Fn::GetAtt:
ResourceARN: String
Type: String
Lifecycle: String
CreationTime: String
BackupId: String
AWS:: FSx:: FileCacheLink to AWS::FSx::FileCache
Type: AWS::FSx::FileCache
Properties:
DataRepositoryAssociations:
- DataRepositoryPath: String
FileCachePath: String
StorageCapacity: Integer
KmsKeyId: String
CopyTagsToDataRepositoryAssociations: Boolean
FileCacheTypeVersion: String
LustreConfiguration:
WeeklyMaintenanceStartTime: String
MetadataConfiguration:
StorageCapacity: Integer
MountName: String
DeploymentType: String
LogConfiguration:
Destination: String
Level: String
PerUnitStorageThroughput: Integer
FileCacheType: String
SubnetIds:
- String
SecurityGroupIds:
- String
- Value: String
Key: String
Fn::GetAtt:
Lifecycle: String
FileCacheId: String
LustreConfiguration.MountName: String
NetworkInterfaceIds:
- String
DNSName: String
DataRepositoryAssociationIds:
- String
ResourceARN: String
LustreConfiguration.LogConfiguration.Destination: String
LustreConfiguration.LogConfiguration.Level: String
VpcId: String
OwnerId: String
LustreConfiguration.LogConfiguration: # LogConfiguration: see above
CreationTime: String
AWS:: Glue:: ConnectionTypeLink to AWS::Glue::ConnectionType
Type: AWS::Glue::ConnectionType
Properties:
Description: String
ConnectionType: String
ConnectorAuthenticationConfiguration:
CustomAuthenticationProperties:
AuthenticationParameters:
- KeyOverride: String
PropertyType: String
Required: Boolean
PropertyLocation: String
Name: String
OAuth2Properties:
DefaultValue: String
AllowedValues:
- String
Required: Boolean
PropertyLocation: String
KeyOverride: String
PropertyType: String
Name: String
AuthorizationCode: # ConnectorProperty: see above
ContentType: String
Scope: # ConnectorProperty: see above
RequestMethod: String
ClientSecret: # SecretConnectorProperty: see above
TokenUrl: # ConnectorProperty: see above
ClientId: # SecretConnectorProperty: see above
RedirectUri: # ConnectorProperty: see above
Prompt: # ConnectorProperty: see above
TokenUrlParameters: # ConnectorProperty: see above
ClientCredentialsProperties:
ContentType: String
Scope: # ConnectorProperty: see above
RequestMethod: String
ClientSecret: # SecretConnectorProperty: see above
TokenUrl: # ConnectorProperty: see above
ClientId: # SecretConnectorProperty: see above
TokenUrlParameters: # ConnectorProperty: see above
JWTBearerProperties:
JwtToken: # SecretConnectorProperty: see above
ContentType: String
RequestMethod: String
TokenUrl: # ConnectorProperty: see above
TokenUrlParameters: # ConnectorProperty: see above
OAuth2GrantType: String
AuthenticationTypes:
- String
BasicAuthenticationProperties:
Username: # SecretConnectorProperty: see above
Password: # SecretConnectorProperty: see above
ConnectionProperties:
AdditionalRequestParameters: # ConnectorProperty: see above
Url: # ConnectorProperty: see above
RestConfiguration:
ValidationEndpointConfiguration:
RequestPath: String
RequestMethod: String
GlobalSourceConfiguration:
RequestPath: String
ResponseConfiguration:
ResultPath: String
ErrorPath: String
FilterConfiguration:
BetweenConfiguration:
LowBoundKey: String
HighBoundKey: String
Template: String
FilterStringConfiguration:
QuoteCharacter: String
QueryParameterName: String
QuoteStringValues: Boolean
StripQuotes: Boolean
FilterMode: String
OperatorMappings:
<key>: String
DateTimeFormat: String
RequestMethod: String
PaginationConfiguration:
CursorConfiguration:
LimitParameter:
Value:
HeaderKey: String
ContentPath: String
DefaultValue: String
PropertyLocation: String
Key: String
NextPage: # ExtractedParameter: see above
OffsetConfiguration:
LimitParameter: # ExtractedParameter: see above
OffsetParameter: # ExtractedParameter: see above
RequestParameters: # ConnectorProperty: see above
EntityConfigurations:
<key>:
Schema:
<key>:
FieldDataType: String
IsQueryable: Boolean
ResponseDateFormat: String
IsNullable: Boolean
FilterOverrides:
BetweenConfiguration: # BetweenConfiguration: see above
OperatorMappings:
<key>: String
FieldName: String
DateTimeFormat: String
IsPartitionable: Boolean
IsOrderable: Boolean
Name: String
SourceConfiguration: # SourceConfiguration: see above
IntegrationType: String
- Value: String
Key: String
Fn::GetAtt:
ConnectionTypeArn: String
AWS:: GroundStation:: SatelliteLink to AWS::GroundStation::Satellite
Type: AWS::GroundStation::Satellite
Fn::GetAtt:
CurrentEphemeris.Source: String
GroundStations:
- String
CurrentEphemeris:
Epoch: String
Source: String
CurrentEphemeris.Epoch: String
SatelliteId: String
Arn: String
NoradSatelliteID: Integer
- Value: String
Key: String
AWS:: HealthAgent:: DomainLink to AWS::HealthAgent::Domain
Type: AWS::HealthAgent::Domain
Properties:
- Value: String
Key: String
Name: String
Fn::GetAtt:
Status: String
DomainId: String
EncryptionContext.EncryptionType: String
EncryptionContext:
EncryptionType: String
CreatedAt: String
Arn: String
AWS:: HealthAgent:: SubscriptionLink to AWS::HealthAgent::Subscription
Type: AWS::HealthAgent::Subscription
Properties:
DomainId: String
Fn::GetAtt:
Status: String
SubscriptionId: String
LastUpdatedAt: String
CreatedAt: String
Arn: String
AWS:: Kendra:: FeaturedResultsSetLink to AWS::Kendra::FeaturedResultsSet
Type: AWS::Kendra::FeaturedResultsSet
Properties:
Status: String
IndexId: String
Description: String
FeaturedDocuments:
- Id: String
QueryTexts:
- String
FeaturedResultsSetName: String
- Value: String
Key: String
Fn::GetAtt:
FeaturedResultsSetId: String
Arn: String
AWS:: Kinesis:: ChannelLink to AWS::Kinesis::Channel
Type: AWS::Kinesis::Channel
Properties:
ChannelName: String
EncryptionConfiguration:
EncryptionType: String
KeyId: String
S3DestinationConfiguration:
DeadLetterQueueS3Configuration:
ErrorOutputPrefix: String
BucketARN: String
ExpectedBucketOwner: String
DataFreshnessInSeconds: Integer
StorageConfiguration:
BucketARN: String
StorageClass: String
OutputKeyTemplate: String
CompressionType: String
ExpectedBucketOwner: String
LoggingConfiguration:
CloudWatchLogs:
LogStreamName: String
Enabled: Boolean
LogGroupName: String
StreamConfigurationList:
- RecordConfiguration:
GSRSchemaARN: String
RecordFormatType: String
StreamARN: String
ServiceExecutionRoleARN: String
S3TablesDestinationConfiguration:
S3TablesConfigurationList:
- TableBucketARN: String
TableName: String
CompressionType: String
PartitionSpec:
PartitionFields:
- SourceName: String
Transform: String
Namespace: String
DeadLetterQueueS3Configuration: # DeadLetterQueueS3Configuration: see above
DataFreshnessInSeconds: Integer
- Value: String
Key: String
Fn::GetAtt:
ChannelARN: String
ChannelCreationTimestamp: String
ChannelStatus: String
ChannelId: String
AWS:: LicenseManager:: LicenseAssetGroupLink to AWS::LicenseManager::LicenseAssetGroup
Type: AWS::LicenseManager::LicenseAssetGroup
Properties:
Description: String
AssociatedLicenseAssetRulesetARNs:
- String
LicenseAssetGroupConfigurations:
- UsageDimension: String
Properties:
- Value: String
Key: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
LicenseAssetGroupArn: String
AWS:: Lightsail:: KeyPairLink to AWS::Lightsail::KeyPair
Type: AWS::Lightsail::KeyPair
Properties:
KeyPairName: String
- Value: String
Key: String
Fn::GetAtt:
Fingerprint: String
Location.AvailabilityZone: String
KeyPairArn: String
SupportCode: String
CreatedAt: String
ResourceType: String
Location:
RegionName: String
AvailabilityZone: String
Location.RegionName: String
AWS:: Macie:: MemberLink to AWS::Macie::Member
Type: AWS::Macie::Member
Properties:
AccountId: String
Email: String
- Value: String
Key: String
Fn::GetAtt:
AdministratorAccountId: String
Arn: String
RelationshipStatus: String
UpdatedAt: String
AWS:: MediaConvert:: JobLink to AWS::MediaConvert::Job
Type: AWS::MediaConvert::Job
Properties:
Role: String
AccelerationSettings:
Mode: String
Priority: Integer
BillingTagsSource: String
UserMetadata:
<key>: String
SettingsJson: Json
StatusUpdateInterval: String
JobTemplate: String
Queue: String
HopDestinations:
- WaitMinutes: Integer
Priority: Integer
Queue: String
- Value: String
Key: String
SimulateReservedQueue: String
Fn::GetAtt:
Status: String
Messages:
Warning:
- String
Info:
- String
Timing.FinishTime: String
AccelerationStatus: String
CreatedAt: String
ShareStatus: String
OutputGroupDetails:
- OutputDetails:
- DurationInMs: Integer
VideoDetails:
HeightInPx: Integer
WidthInPx: Integer
Messages.Info:
- String
Timing.StartTime: String
Timing.SubmitTime: String
Messages.Warning:
- String
Id: String
Timing:
FinishTime: String
StartTime: String
SubmitTime: String
Arn: String
AWS:: MemoryDB:: SnapshotLink to AWS::MemoryDB::Snapshot
Type: AWS::MemoryDB::Snapshot
Properties:
KmsKeyId: String
ClusterName: String
SnapshotName: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
ClusterConfiguration.SnapshotWindow: String
ClusterConfiguration.Description: String
ClusterConfiguration.ParameterGroupName: String
ClusterConfiguration.MaintenanceWindow: String
ClusterConfiguration:
Description: String
EngineVersion: String
TopicArn: String
ParameterGroupName: String
Port: Integer
SubnetGroupName: String
Name: String
NumShards: Integer
SnapshotWindow: String
SnapshotRetentionLimit: Integer
VpcId: String
NodeType: String
MaintenanceWindow: String
Engine: String
ClusterConfiguration.EngineVersion: String
Source: String
ClusterConfiguration.SnapshotRetentionLimit: Integer
DataTiering: String
ClusterConfiguration.Port: Integer
ClusterConfiguration.NumShards: Integer
ClusterConfiguration.NodeType: String
ClusterConfiguration.SubnetGroupName: String
Arn: String
ClusterConfiguration.TopicArn: String
ClusterConfiguration.VpcId: String
ClusterConfiguration.Name: String
ClusterConfiguration.Engine: String
AWS:: NetworkFirewall:: ContainerAssociationLink to AWS::NetworkFirewall::ContainerAssociation
Type: AWS::NetworkFirewall::ContainerAssociation
Properties:
Type: String
ContainerAssociationName: String
Description: String
ContainerMonitoringConfigurations:
- ClusterArn: String
AttributeFilters:
- Value: String
Key: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
ResolvedCidrCount: Integer
ContainerAssociationArn: String
AWS:: Omics:: RunBatchLink to AWS::Omics::RunBatch
Type: AWS::Omics::RunBatch
Properties:
DefaultRunSetting:
RetentionMode: String
NetworkingMode: String
Parameters: Json
StorageType: String
EngineSettings: Json
StorageCapacity: Integer
Priority: Integer
RunGroupId: String
OutputUri: String
WorkflowId: String
OutputBucketOwnerId: String
ConfigurationName: String
WorkflowOwnerId: String
RoleArn: String
LogLevel: String
Name: String
WorkflowType: String
CacheId: String
ScratchStorageMode: String
WorkflowVersionName: String
CacheBehavior: String
RunTags:
<key>: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Status: String
RunSummary.DeletedRunCount: Integer
RunSummary.CancelledRunCount: Integer
SubmissionSummary.FailedDeleteSubmissionCount: Integer
SubmissionSummary.SuccessfulDeleteSubmissionCount: Integer
SubmissionSummary.PendingStartSubmissionCount: Integer
TotalRuns: Integer
SubmissionSummary:
SuccessfulDeleteSubmissionCount: Integer
SuccessfulStartSubmissionCount: Integer
FailedStartSubmissionCount: Integer
SuccessfulCancelSubmissionCount: Integer
FailedCancelSubmissionCount: Integer
FailedDeleteSubmissionCount: Integer
PendingStartSubmissionCount: Integer
SubmittedTime: String
SubmissionSummary.FailedStartSubmissionCount: Integer
RunSummary.RunningRunCount: Integer
SubmissionSummary.SuccessfulStartSubmissionCount: Integer
Uuid: String
RunSummary.StartingRunCount: Integer
RunSummary.StoppingRunCount: Integer
RunSummary:
PendingRunCount: Integer
CompletedRunCount: Integer
DeletedRunCount: Integer
CancelledRunCount: Integer
StartingRunCount: Integer
FailedRunCount: Integer
StoppingRunCount: Integer
RunningRunCount: Integer
CreationTime: String
RunSummary.CompletedRunCount: Integer
SubmissionSummary.FailedCancelSubmissionCount: Integer
SubmissionSummary.SuccessfulCancelSubmissionCount: Integer
Id: String
Arn: String
RunSummary.PendingRunCount: Integer
RunSummary.FailedRunCount: Integer
AWS:: Outposts:: OutpostLink to AWS::Outposts::Outpost
Type: AWS::Outposts::Outpost
Properties:
SiteId: String
Description: String
AvailabilityZoneId: String
AvailabilityZone: String
SupportedHardwareType: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
OutpostId: String
OwnerId: String
SiteArn: String
OutpostArn: String
LifeCycleStatus: String
AWS:: Personalize:: DatasetImportJobLink to AWS::Personalize::DatasetImportJob
Type: AWS::Personalize::DatasetImportJob
Properties:
PublishAttributionMetricsToS3: Boolean
DatasetArn: String
ImportMode: String
JobName: String
RoleArn: String
- Value: String
Key: String
DataSource:
DataLocation: String
Fn::GetAtt:
Status: String
CreationDateTime: String
DatasetImportJobArn: String
LastUpdatedDateTime: String
AWS:: QuickSight:: CustomizationLink to AWS::QuickSight::Customization
Type: AWS::QuickSight::Customization
Properties:
DefaultTheme: String
Namespace: String
- Value: String
Key: String
Fn::GetAtt:
AwsAccountId: String
Arn: String
AWS:: RDS:: DBClusterAutomatedBackupLink to AWS::RDS::DBClusterAutomatedBackup
Type: AWS::RDS::DBClusterAutomatedBackup
Properties:
StorageEncrypted: Boolean
IAMDatabaseAuthenticationEnabled: Boolean
EngineVersion: String
EngineMode: String
Port: Integer
DBClusterIdentifier: String
MasterUsername: String
BackupRetentionPeriod: Integer
Engine: String
Fn::GetAtt:
Status: String
ClusterCreateTime: String
KmsKeyId: String
AvailabilityZones:
- String
RestoreWindow.LatestTime: String
DBClusterArn: String
DBClusterAutomatedBackupsArn: String
DbClusterResourceId: String
RestoreWindow.EarliestTime: String
AllocatedStorage: Integer
RestoreWindow:
EarliestTime: String
LatestTime: String
Region: String
- Value: String
Key: String
AWS:: RDS:: DBInstanceAutomatedBackupLink to AWS::RDS::DBInstanceAutomatedBackup
Type: AWS::RDS::DBInstanceAutomatedBackup
Properties:
StorageType: String
Encrypted: Boolean
Port: Integer
MasterUsername: String
BackupRetentionPeriod: Integer
Engine: String
DBInstanceIdentifier: String
AllocatedStorage: Integer
Fn::GetAtt:
Status: String
IAMDatabaseAuthenticationEnabled: Boolean
LicenseModel: String
EngineVersion: String
KmsKeyId: String
InstanceCreateTime: String
RestoreWindow.LatestTime: String
AvailabilityZone: String
OptionGroupName: String
StorageThroughput: Integer
Iops: Integer
RestoreWindow.EarliestTime: String
DbiResourceId: String
BackupTarget: String
DBInstanceArn: String
RestoreWindow:
EarliestTime: String
LatestTime: String
VpcId: String
DBInstanceAutomatedBackupsArn: String
Region: String
- Value: String
Key: String
AWS:: Redshift:: QEV2IdcApplicationLink to AWS::Redshift::QEV2IdcApplication
Type: AWS::Redshift::QEV2IdcApplication
Properties:
IdcDisplayName: String
Qev2IdcApplicationName: String
- Value: String
Key: String
IdcInstanceArn: String
Fn::GetAtt:
IdcOnboardStatus: String
IdcManagedApplicationArn: String
Qev2IdcApplicationArn: String
AWS:: Redshift:: SnapshotLink to AWS::Redshift::Snapshot
Type: AWS::Redshift::Snapshot
Properties:
SnapshotIdentifier: String
ClusterIdentifier: String
ManualSnapshotRetentionPeriod: Integer
- Value: String
Key: String
Fn::GetAtt:
Status: String
ClusterCreateTime: String
ClusterVersion: String
KmsKeyId: String
SnapshotArn: String
Encrypted: Boolean
Port: Integer
NumberOfNodes: Integer
AvailabilityZone: String
EnhancedVpcRouting: Boolean
EncryptedWithHSM: Boolean
SnapshotCreateTime: String
VpcId: String
NodeType: String
MasterUsername: String
DBName: String
MaintenanceTrackName: String
EngineFullVersion: String
SnapshotType: String
OwnerAccount: String
AWS:: Redshift:: SnapshotCopyGrantLink to AWS::Redshift::SnapshotCopyGrant
Type: AWS::Redshift::SnapshotCopyGrant
Properties:
KmsKeyId: String
SnapshotCopyGrantName: String
- Value: String
Key: String
Fn::GetAtt:
Arn: String
AWS:: Redshift:: UsageLimitLink to AWS::Redshift::UsageLimit
Type: AWS::Redshift::UsageLimit
Properties:
FeatureType: String
Amount: Double
Period: String
BreachAction: String
ClusterIdentifier: String
LimitType: String
- Value: String
Key: String
Fn::GetAtt:
UsageLimitId: String
Arn: String
AWS:: ResilienceHub:: AppAssessmentLink to AWS::ResilienceHub::AppAssessment
Type: AWS::ResilienceHub::AppAssessment
Properties:
AppArn: String
AssessmentName: String
- Value: String
Key: String
Fn::GetAtt:
Policy:
Policy:
<key>:
RpoInSecs: Double
RtoInSecs: Double
PolicyArn: String
PolicyName: String
DataLocationConstraint: String
EndTime: String
Compliance:
<key>:
RtoDescription: String
CurrentRpoInSecs: Double
RpoReferenceId: String
Message: String
ComplianceStatus: String
RpoDescription: String
CurrentRtoInSecs: Double
RtoReferenceId: String
AchievableRtoInSecs: Double
AchievableRpoInSecs: Double
ComplianceStatus: String
Policy.Policy: # FailurePolicy: see above
StartTime: String
AssessmentArn: String
Cost:
Amount: Double
Currency: String
Frequency: String
ResiliencyScore:
Score: Double
ComponentScore:
<key>:
Score: Double
OutstandingCount: Double
PossibleScore: Double
ExcludedCount: Double
DisruptionScore:
<key>: Double
Policy.PolicyArn: String
Cost.Amount: Double
AppVersion: String
Invoker: String
Cost.Currency: String
AssessmentStatus: String
ResiliencyScore.Score: Double
DriftStatus: String
ResiliencyScore.DisruptionScore:
<key>: Double
VersionName: String
Cost.Frequency: String
Policy.PolicyName: String
ResiliencyScore.ComponentScore: # ScoringComponentResiliencyScore: see above
Policy.DataLocationConstraint: String
AWS:: Route53:: TrafficPolicyLink to AWS::Route53::TrafficPolicy
Type: AWS::Route53::TrafficPolicy
Properties:
Comment: String
Document: String
Name: String
Fn::GetAtt:
Type: String
Version: Integer
Id: String
Arn: String
AWS:: Route53:: TrafficPolicyInstanceLink to AWS::Route53::TrafficPolicyInstance
Type: AWS::Route53::TrafficPolicyInstance
Properties:
TrafficPolicyId: String
HostedZoneId: String
TTL: Integer
TrafficPolicyVersion: Integer
Name: String
Fn::GetAtt:
State: String
TrafficPolicyType: String
Id: String
Arn: String
AWS:: SageMaker:: AIBenchmarkJobLink to AWS::SageMaker::AIBenchmarkJob
Type: AWS::SageMaker::AIBenchmarkJob
Properties:
OutputConfig:
S3OutputLocation: String
AIBenchmarkJobName: String
AIWorkloadConfigIdentifier: String
NetworkConfig:
VpcConfig:
Subnets:
- String
SecurityGroupIds:
- String
RoleArn: String
- Value: String
Key: String
BenchmarkTarget:
Endpoint:
Identifier: String
TargetContainerHostname: String
InferenceComponents:
- Identifier: String
Fn::GetAtt:
EndTime: String
AIBenchmarkJobStatus: String
CreationTime: String
AIBenchmarkJobArn: String
AWS:: SageMaker:: AIWorkloadConfigLink to AWS::SageMaker::AIWorkloadConfig
Type: AWS::SageMaker::AIWorkloadConfig
Properties:
DatasetConfig:
InputDataConfig:
- ChannelName: String
DataSource:
S3DataSource:
S3Uri: String
AIWorkloadConfigName: String
AIWorkloadConfigs:
WorkloadSpec:
Inline: String
- Value: String
Key: String
Fn::GetAtt:
CreationTime: String
AIWorkloadConfigArn: String
AWS:: StorageGateway:: CacheReportLink to AWS::StorageGateway::CacheReport
Type: AWS::StorageGateway::CacheReport
Properties:
Role: String
InclusionFilters:
- Values:
- String
Name: String
ExclusionFilters: # CacheReportFilter: see above
FileShareARN: String
LocationARN: String
- Value: String
Key: String
Fn::GetAtt:
CacheReportStatus: String
ReportName: String
EndTime: String
StartTime: String
ReportCompletionPercent: Integer
CacheReportARN: String
AWS:: StorageGateway:: DeviceLink to AWS::StorageGateway::Device
Type: AWS::StorageGateway::Device
Fn::GetAtt:
GatewayARN: String
VTLDeviceARN: String
VTLDeviceProductIdentifier: String
DeviceiSCSIAttributes:
NetworkInterfacePort: Integer
ChapEnabled: Boolean
TargetARN: String
NetworkInterfaceId: String
DeviceiSCSIAttributes.NetworkInterfacePort: Integer
VTLDeviceVendor: String
DeviceiSCSIAttributes.TargetARN: String
VTLDeviceType: String
GatewayId: String
VTLDeviceName: String
DeviceiSCSIAttributes.NetworkInterfaceId: String
DeviceiSCSIAttributes.ChapEnabled: Boolean
AWS:: StorageGateway:: GatewayLink to AWS::StorageGateway::Gateway
Type: AWS::StorageGateway::Gateway
Properties:
GatewayTimezone: String
GatewayType: String
GatewayRegion: String
GatewayName: String
Fn::GetAtt:
Ec2InstanceId: String
GatewayARN: String
GatewayNetworkInterfaces:
- Ipv4Address: String
GatewayState: String
Ec2InstanceRegion: String
EndpointType: String
GatewayId: String
HostEnvironment: String
- Value: String
Key: String
AWS:: StorageGateway:: TapeLink to AWS::StorageGateway::Tape
Type: AWS::StorageGateway::Tape
Properties:
GatewayARN: String
KMSKey: String
TapeBarcode: String
TapeSizeInBytes: Double
KMSEncrypted: Boolean
PoolId: String
Worm: Boolean
- Value: String
Key: String
Fn::GetAtt:
TapeARN: String
TapeCreatedDate: String
TapeStatus: String
TapeUsedInBytes: Double
AWS:: SWF:: DomainLink to AWS::SWF::Domain
Type: AWS::SWF::Domain
Fn::GetAtt:
Description: String
Arn: String
WorkflowExecutionRetentionPeriodInDays: String
- Value: String
Key: String
Name: String
AWS:: Timestream:: InfluxDBParameterGroupLink to AWS::Timestream::InfluxDBParameterGroup
Type: AWS::Timestream::InfluxDBParameterGroup
Properties:
Description: String
Parameters:
InfluxDBv3Core:
PreemptiveCacheAge:
DurationType: String
Value: Integer
LastCacheEvictionInterval: # Duration: see above
DataFusionRuntimeType: String
MaxHttpRequestSize: Integer
ParquetMemCachePrunePercentage: Double
DataFusionMaxParquetFanout: Integer
QueryFileLimit: Integer
DataFusionNumThreads: Integer
DataFusionRuntimeGlobalQueueInterval: Integer
WalReplayFailOnError: Boolean
ParquetMemCachePruneInterval: # Duration: see above
WalReplayConcurrencyLimit: Integer
ParquetMemCacheSize:
Absolute: Integer
Percent: String
DataFusionRuntimeMaxBlockingThreads: Integer
DataFusionRuntimeEventInterval: Integer
LogFormat: String
ForceSnapshotMemThreshold: # PercentOrAbsoluteLong: see above
WalSnapshotSize: Integer
HardDeleteDefaultDuration: # Duration: see above
DataFusionRuntimeThreadPriority: Integer
SnapshottedWalFilesToKeep: Integer
TableIndexCacheMaxEntries: Integer
DataFusionRuntimeDisableLifoSlot: Boolean
DataFusionRuntimeMaxIoEventsPerTick: Integer
ParquetMemCacheQueryPathDuration: # Duration: see above
DataFusionRuntimeThreadKeepAlive: # Duration: see above
Gen1LookbackDuration: # Duration: see above
QueryLogSize: Integer
ExecMemPoolBytes: # PercentOrAbsoluteLong: see above
Gen1Duration: # Duration: see above
DataFusionConfig: String
TableIndexCacheConcurrencyLimit: Integer
DistinctCacheEvictionInterval: # Duration: see above
WalMaxWriteBufferSize: Integer
DisableParquetMemCache: Boolean
DeleteGracePeriod: # Duration: see above
RetentionCheckInterval: # Duration: see above
LogFilter: String
DataFusionUseCachedParquetLoader: Boolean
InfluxDBv2:
QueryInitialMemoryBytes: Integer
TracingType: String
HttpReadHeaderTimeout: # Duration: see above
StorageCacheSnapshotMemorySize: Integer
QueryMemoryBytes: Integer
InfluxqlMaxSelectBuckets: Integer
StorageSeriesFileMaxConcurrentSnapshotCompactions: Integer
LogLevel: String
StorageWalMaxWriteDelay: # Duration: see above
HttpWriteTimeout: # Duration: see above
StorageCompactThroughputBurst: Integer
MetricsDisabled: Boolean
StorageRetentionCheckInterval: # Duration: see above
StorageCacheSnapshotWriteColdDuration: # Duration: see above
PprofDisabled: Boolean
QueryQueueSize: Integer
SessionLength: Integer
InfluxqlMaxSelectPoint: Integer
StorageCacheMaxMemorySize: Integer
StorageNoValidateFieldSize: Boolean
UiDisabled: Boolean
InfluxqlMaxSelectSeries: Integer
QueryMaxMemoryBytes: Integer
StorageMaxIndexLogFileSize: Integer
StorageSeriesIdSetCacheSize: Integer
FluxLogEnabled: Boolean
StorageWalMaxConcurrentWrites: Integer
QueryConcurrency: Integer
StorageMaxConcurrentCompactions: Integer
NoTasks: Boolean
HttpReadTimeout: # Duration: see above
HttpIdleTimeout: # Duration: see above
SessionRenewDisabled: Boolean
StorageCompactFullWriteColdDuration: # Duration: see above
InfluxDBv3Enterprise:
ParquetMemCachePrunePercentage: Double
CatalogSyncInterval: # Duration: see above
DataFusionNumThreads: Integer
WalReplayFailOnError: Boolean
CompactionGen2Duration: # Duration: see above
ParquetMemCachePruneInterval: # Duration: see above
DataFusionRuntimeMaxBlockingThreads: Integer
DistinctValueCacheDisableFromHistory: Boolean
ForceSnapshotMemThreshold: # PercentOrAbsoluteLong: see above
HardDeleteDefaultDuration: # Duration: see above
DataFusionRuntimeThreadPriority: Integer
CompactionCleanupWait: # Duration: see above
TableIndexCacheMaxEntries: Integer
DataFusionRuntimeDisableLifoSlot: Boolean
DataFusionRuntimeMaxIoEventsPerTick: Integer
ParquetMemCacheQueryPathDuration: # Duration: see above
DataFusionRuntimeThreadKeepAlive: # Duration: see above
Gen1LookbackDuration: # Duration: see above
QueryLogSize: Integer
DataFusionConfig: String
LastValueCacheDisableFromHistory: Boolean
DisableParquetMemCache: Boolean
DeleteGracePeriod: # Duration: see above
RetentionCheckInterval: # Duration: see above
LogFilter: String
CompactionMultipliers: String
DataFusionUseCachedParquetLoader: Boolean
PreemptiveCacheAge: # Duration: see above
LastCacheEvictionInterval: # Duration: see above
DataFusionRuntimeType: String
MaxHttpRequestSize: Integer
DataFusionMaxParquetFanout: Integer
QueryFileLimit: Integer
DataFusionRuntimeGlobalQueueInterval: Integer
CompactionMaxNumFilesPerPlan: Integer
CompactionRowLimit: Integer
WalReplayConcurrencyLimit: Integer
ParquetMemCacheSize: # PercentOrAbsoluteLong: see above
ReplicationInterval: # Duration: see above
IngestQueryInstances: Integer
DataFusionRuntimeEventInterval: Integer
LogFormat: String
WalSnapshotSize: Integer
SnapshottedWalFilesToKeep: Integer
CompactionCheckInterval: # Duration: see above
ExecMemPoolBytes: # PercentOrAbsoluteLong: see above
QueryOnlyInstances: Integer
Gen1Duration: # Duration: see above
TableIndexCacheConcurrencyLimit: Integer
DistinctCacheEvictionInterval: # Duration: see above
WalMaxWriteBufferSize: Integer
DedicatedCompactor: Boolean
- Value: String
Key: String
Name: String
Fn::GetAtt:
Id: String
Arn: String
AWS:: Transcribe:: CallAnalyticsCategoryLink to AWS::Transcribe::CallAnalyticsCategory
Type: AWS::Transcribe::CallAnalyticsCategory
Properties:
InputType: String
CategoryName: String
Rules:
- NonTalkTimeFilter:
RelativeTimeRange:
StartPercentage: Integer
Last: Integer
First: Integer
EndPercentage: Integer
Negate: Boolean
AbsoluteTimeRange:
StartTime: Integer
Last: Integer
First: Integer
EndTime: Integer
Threshold: Integer
SentimentFilter:
Sentiments:
- String
RelativeTimeRange: # RelativeTimeRange: see above
Negate: Boolean
AbsoluteTimeRange: # AbsoluteTimeRange: see above
ParticipantRole: String
TranscriptFilter:
TranscriptFilterType: String
RelativeTimeRange: # RelativeTimeRange: see above
Targets:
- String
Negate: Boolean
AbsoluteTimeRange: # AbsoluteTimeRange: see above
ParticipantRole: String
InterruptionFilter:
RelativeTimeRange: # RelativeTimeRange: see above
Negate: Boolean
AbsoluteTimeRange: # AbsoluteTimeRange: see above
Threshold: Integer
ParticipantRole: String
- Value: String
Key: String
Fn::GetAtt:
LastUpdateTime: String
CreateTime: String
Arn: String
AWS:: Transcribe:: VocabularyLink to AWS::Transcribe::Vocabulary
Type: AWS::Transcribe::Vocabulary
Properties:
LanguageCode: String
VocabularyName: String
DataAccessRoleArn: String
Phrases:
- String
- Value: String
Key: String
VocabularyFileUri: String
Fn::GetAtt:
LastModifiedTime: String
VocabularyState: String
Arn: String
AWS:: VpcLattice:: ResourceEndpointAssociationLink to AWS::VpcLattice::ResourceEndpointAssociation
Type: AWS::VpcLattice::ResourceEndpointAssociation
Fn::GetAtt:
ResourceConfigurationId: String
CreatedAt: String
Id: String
Arn: String
ResourceConfigurationArn: String
VpcEndpointId: String
VpcEndpointOwner: String
Changed resource types
AWS:: AppStream:: ImageBuilderLink to AWS::AppStream::ImageBuilder
Type: AWS::AppStream::ImageBuilder
Properties:
added: DisableIMDSV1: Boolean
AWS:: AppSync:: ApiKeyLink to AWS::AppSync::ApiKey
Type: AWS::AppSync::ApiKey
Properties:
removed: ApiKeyId: String
Fn::GetAtt:
added: ApiKeyId: String
AWS:: Bedrock:: KnowledgeBaseLink to AWS::Bedrock::KnowledgeBase
Type: AWS::Bedrock::KnowledgeBase
Properties:
KnowledgeBaseConfiguration:
ManagedKnowledgeBaseConfiguration:
EmbeddingModelConfiguration:
BedrockEmbeddingModelConfiguration:
added: ModelConfiguration: Json
added: SupplementalDataStorageConfiguration:
added: SupplementalDataStorageLocations:
added: - SupplementalDataStorageLocationType: String
added: S3Location:
added: URI: String
VectorKnowledgeBaseConfiguration:
EmbeddingModelConfiguration: # EmbeddingModelConfiguration: see above
AWS:: BillingConductor:: PricingRuleLink to AWS::BillingConductor::PricingRule
Type: AWS::BillingConductor::PricingRule
Properties:
Tiering:
added: CustomTiers:
added: - RateValue: Double
added: EndRangeExclusive: Double
added: BeginRangeInclusive: Double
AWS:: CodeBuild:: FleetLink to AWS::CodeBuild::Fleet
Type: AWS::CodeBuild::Fleet
Properties:
modified: # Update requires: No interruption → Replacement
Name: String
AWS:: Connect:: MetricLink to AWS::Connect::Metric
Type: AWS::Connect::Metric
Properties:
modified: # Required: No → Yes
MetricCalculation:
modified: # Required: No → Yes
Name: String
modified: # Required: No → Yes
Status: String
modified: # Required: No → Yes
Unit: String
AWS:: DataSync:: LocationAzureBlobLink to AWS::DataSync::LocationAzureBlob
Type: AWS::DataSync::LocationAzureBlob
Properties:
added: FederatedIdentity:
added: AzureOidc:
added: TenantId: String
added: ClientId: String
added: AwsIamRole: String
AWS:: DataSync:: LocationObjectStorageLink to AWS::DataSync::LocationObjectStorage
Type: AWS::DataSync::LocationObjectStorage
Properties:
added: FederatedIdentity:
added: ExternalIdentity:
added: GoogleOidc:
added: ProjectName: String
added: ProjectNumber: String
added: IdentityProviderName: String
added: IdentityPoolName: String
added: AwsIamRole: String
AWS:: DataSync:: TaskLink to AWS::DataSync::Task
Type: AWS::DataSync::Task
Properties:
Options:
added: ObjectMetadata: String
AWS:: DynamoDB:: GlobalTableLink to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTable
Properties:
added: VectorIndexes:
added: - IndexName: String
added: VectorAttribute:
added: AttributeName: String
added: Projection:
added: ProjectionType: String
added: NonKeyAttributes:
added: - String
added: Dimensions: Integer
added: SearchSchema:
added: - AttributeName: String
added: SearchSchemaElementType: String
added: DistanceFunction: String
AWS:: DynamoDB:: TableLink to AWS::DynamoDB::Table
Type: AWS::DynamoDB::Table
Properties:
added: VectorIndexes:
added: - IndexName: String
added: VectorAttribute:
added: AttributeName: String
added: Projection:
added: ProjectionType: String
added: NonKeyAttributes:
added: - String
added: Dimensions: Integer
added: SearchSchema:
added: - AttributeName: String
added: SearchSchemaElementType: String
added: DistanceFunction: String
AWS:: ECS:: ServiceLink to AWS::ECS::Service
Type: AWS::ECS::Service
Properties:
DeploymentConfiguration:
added: EarlySuccessCriteria:
added: SourceServiceRevisionCleanup: String
added: HealthyPercent: Integer
added: Enable: Boolean
AWS:: ElastiCache:: ServerlessCacheLink to AWS::ElastiCache::ServerlessCache
Type: AWS::ElastiCache::ServerlessCache
Properties:
added: NetworkType: String
AWS:: ElasticBeanstalk:: ApplicationVersionLink to AWS::ElasticBeanstalk::ApplicationVersion
Type: AWS::ElasticBeanstalk::ApplicationVersion
Properties:
added: BuildConfiguration:
added: CodeBuildServiceRole: String
added: ArtifactName: String
added: Image: String
added: ComputeType: String
added: TimeoutInMinutes: Integer
added: ImageConfiguration:
added: Build:
added: CodeBuildServiceRole: String
added: Type: String
added: Architecture: String
added: DockerfileLocation: String
added: Buildpack: String
added: ComputeType: String
added: TimeoutInMinutes: Integer
added: Source:
added: Uri: String
added: Process: Boolean
modified: # Required: Yes → No
SourceBundle:
AWS:: IoTFleetWise:: ModelManifestLink to AWS::IoTFleetWise::ModelManifest
Type: AWS::IoTFleetWise::ModelManifest
Properties:
modified: # Update requires: No interruption → Replacement
SignalCatalogArn: String
AWS:: IoTSiteWise:: TaskLink to AWS::IoTSiteWise::Task
Type: AWS::IoTSiteWise::Task
Properties:
TaskConfiguration:
ContainerTaskConfiguration:
added: EphemeralStorageConfiguration:
added: StorageSizeInGiB: Integer
added: StorageClass: String
added: Mounts:
added: - RelativePath: String
added: StorageType: String
added: Source:
added: S3AccessPoint:
added: AccessPointArn: String
added: Prefix: String
added: Name: String
AWS:: MediaConvert:: QueueLink to AWS::MediaConvert::Queue
Type: AWS::MediaConvert::Queue
Properties:
removed: MaximumConcurrentFeeds: Integer
AWS:: MediaLive:: ChannelLink to AWS::MediaLive::Channel
Type: AWS::MediaLive::Channel
Properties:
EncoderSettings:
AudioDescriptions:
- AudioWatermarkingSettings:
NielsenWatermarksSettings:
modified: NielsenNaesIiNwSettings: NielsenNaesIiNw → NielsenNaesIiNwOnlySettings
modified: NielsenNwOnlySettings: NielsenNwOnly → NielsenNaesIiNwOnlySettings
CodecSettings:
modified: PassThroughSettings: PassThroughSettings → EmptyConfigurationSettings
AvailConfiguration:
AvailSettings:
modified: Scte35SpliceInsert: Scte35SpliceInsert → Scte35SpliceInsertTimeSignalAposSettings
modified: Scte35TimeSignalApos: Scte35TimeSignalApos → Scte35SpliceInsertTimeSignalAposSettings
CaptionDescriptions:
- DestinationSettings:
modified: AribDestinationSettings: AribDestinationSettings → EmptyConfigurationSettings
modified: BurnInDestinationSettings: BurnInDestinationSettings → BurnInDvbSubDestinationSettings
modified: DvbSubDestinationSettings: DvbSubDestinationSettings → BurnInDvbSubDestinationSettings
EmbeddedDestinationSettings:
added: Position:
added: YPositionLine: Integer
added: StyleControl: String
modified: EmbeddedPlusScte20DestinationSettings: EmbeddedPlusScte20DestinationSettings → EmptyConfigurationSettings
modified: RtmpCaptionInfoDestinationSettings: RtmpCaptionInfoDestinationSettings → EmptyConfigurationSettings
modified: Scte20PlusEmbeddedDestinationSettings: Scte20PlusEmbeddedDestinationSettings → EmptyConfigurationSettings
modified: Scte27DestinationSettings: Scte27DestinationSettings → EmptyConfigurationSettings
modified: SmpteTtDestinationSettings: SmpteTtDestinationSettings → EmptyConfigurationSettings
modified: TeletextDestinationSettings: TeletextDestinationSettings → EmptyConfigurationSettings
TtmlDestinationSettings:
added: Position:
added: YPositionPercentage: Integer
WebvttDestinationSettings:
added: Position: # TextCaptionPositionSettings: see above
MotionGraphicsConfiguration:
MotionGraphicsSettings:
modified: HtmlMotionGraphicsSettings: HtmlMotionGraphicsSettings → EmptyConfigurationSettings
OutputGroups:
- OutputGroupSettings:
ArchiveGroupSettings:
ArchiveCdnSettings:
modified: ArchiveS3Settings: ArchiveS3Settings → ArchiveFrameCaptureHlsS3Settings
CmafIngestGroupSettings:
added: WatermarkingSettings:
added: CmafIngestAbWatermarkerIrdetoSettings:
added: WatermarkIdLength: String
added: AdditionalDestinationsAlternateDestinations:
added: - DestinationRefId: String
added: PolyPeriod: Integer
added: AlternateDestination: # OutputLocationRef: see above
added: License: String
added: CustomProfile:
added: SceneCut: Double
added: EmbeddingFrequency: Double
added: TargetPsnr: Double
added: OperatorId: Integer
added: Profile: String
FrameCaptureGroupSettings:
FrameCaptureCdnSettings:
modified: FrameCaptureS3Settings: FrameCaptureS3Settings → ArchiveFrameCaptureHlsS3Settings
HlsGroupSettings:
HlsCdnSettings:
modified: HlsS3Settings: HlsS3Settings → ArchiveFrameCaptureHlsS3Settings
MediaPackageGroupSettings:
MediapackageV2GroupSettings:
modified: AdditionalDestinations: List of MediaPackageAdditionalDestinations → List of AdditionalDestinations
added: WatermarkingSettings:
added: MediaPackageV2AbWatermarkerIrdetoSettings: # CmafIngestMediaPackageV2AbWatermarkerIrdetoSettings: see above
modified: MultiplexGroupSettings: MultiplexGroupSettings → EmptyConfigurationSettings
Outputs:
- OutputSettings:
ArchiveOutputSettings:
ContainerSettings:
modified: RawSettings: RawSettings → EmptyConfigurationSettings
modified: CmafIngestOutputSettings: CmafIngestOutputSettings → CmafIngestFrameCaptureOutputSettings
modified: FrameCaptureOutputSettings: FrameCaptureOutputSettings → CmafIngestFrameCaptureOutputSettings
HlsOutputSettings:
HlsSettings:
modified: FrameCaptureHlsSettings: FrameCaptureHlsSettings → EmptyConfigurationSettings
MediaConnectRouterOutputSettings:
modified: ContainerSettings: MediaConnectRouterContainerSettings → UdpMediaConnectRouterContainerSettings
MediaPackageOutputSettings:
MediaPackageV2DestinationSettings:
added: OutputUsage:
added: - String
SrtOutputSettings:
modified: ContainerSettings: UdpContainerSettings → UdpMediaConnectRouterContainerSettings
UdpOutputSettings:
modified: ContainerSettings: UdpContainerSettings → UdpMediaConnectRouterContainerSettings # UdpMediaConnectRouterContainerSettings: see above
VideoDescriptions:
added: - Border: Integer
CodecSettings:
Av1Settings:
ColorSpaceSettings:
modified: ColorSpacePassthroughSettings: ColorSpacePassthroughSettings → EmptyConfigurationSettings
modified: Hlg2020Settings: Hlg2020Settings → EmptyConfigurationSettings
modified: Rec601Settings: Rec601Settings → EmptyConfigurationSettings
modified: Rec709Settings: Rec709Settings → EmptyConfigurationSettings
H264Settings:
ColorSpaceSettings:
modified: ColorSpacePassthroughSettings: ColorSpacePassthroughSettings → EmptyConfigurationSettings # EmptyConfigurationSettings: see above
modified: Rec601Settings: Rec601Settings → EmptyConfigurationSettings # EmptyConfigurationSettings: see above
modified: Rec709Settings: Rec709Settings → EmptyConfigurationSettings # EmptyConfigurationSettings: see above
modified: FilterSettings: H264FilterSettings → H264H265FilterSettings
H265Settings:
ColorSpaceSettings:
modified: ColorSpacePassthroughSettings: ColorSpacePassthroughSettings → EmptyConfigurationSettings # EmptyConfigurationSettings: see above
modified: DolbyVision81Settings: DolbyVision81Settings → EmptyConfigurationSettings
modified: Hlg2020Settings: Hlg2020Settings → EmptyConfigurationSettings # EmptyConfigurationSettings: see above
modified: Rec601Settings: Rec601Settings → EmptyConfigurationSettings # EmptyConfigurationSettings: see above
modified: Rec709Settings: Rec709Settings → EmptyConfigurationSettings # EmptyConfigurationSettings: see above
modified: FilterSettings: H265FilterSettings → H264H265FilterSettings
added: CropRectangle:
added: X: Integer
added: Y: Integer
added: Height: Integer
added: Width: Integer
added: OutputPositionRectangle: # VideoPositionRectangle: see above
InferenceSettings:
added: EnrichmentMethods:
added: - String
InputAttachments:
- InputSettings:
CaptionSelectors:
- SelectorSettings:
modified: AribSourceSettings: AribSourceSettings → EmptyConfigurationSettings
modified: DvbSubSourceSettings: DvbSubSourceSettings → Scte27DvbSubSourceSettings
modified: Scte27SourceSettings: Scte27SourceSettings → Scte27DvbSubSourceSettings
AWS:: MediaPackageV2:: ChannelLink to AWS::MediaPackageV2::Channel
Type: AWS::MediaPackageV2::Channel
Properties:
added: MultiviewConfiguration:
added: AvailableSources:
added: - String
added: AvailableLayouts:
added: - String
Fn::GetAtt:
added: AttachedMultiviewChannels:
added: - String
AWS:: NeptuneGraph:: GraphLink to AWS::NeptuneGraph::Graph
Type: AWS::NeptuneGraph::Graph
Properties:
added: ImportTask:
added: Format: String
added: BlankNodeHandling: String
added: ParquetType: String
added: FailOnError: Boolean
added: MaxProvisionedMemory: Integer
added: Source: String
added: RoleArn: String
added: ImportOptions:
added: Neptune:
added: PreserveDefaultVertexLabels: Boolean
added: S3ExportKmsKeyId: String
added: S3ExportPath: String
added: PreserveEdgeIds: Boolean
added: MinProvisionedMemory: Integer
AWS:: PCS:: ComputeNodeGroupLink to AWS::PCS::ComputeNodeGroup
Type: AWS::PCS::ComputeNodeGroup
Properties:
SlurmConfiguration:
added: GresCustomSettings: Json
AWS:: S3:: BucketLink to AWS::S3::Bucket
Type: AWS::S3::Bucket
Properties:
ObjectLockConfiguration:
Rule:
DefaultRetention:
added: DefaultEventHold:
added: Years: Integer
added: Days: Integer
AWS:: SageMaker:: AutoMLJobLink to AWS::SageMaker::AutoMLJob
Type: AWS::SageMaker::AutoMLJob
Properties:
added: AutoMLComputeConfig:
added: EmrServerlessComputeConfig:
added: ExecutionRoleARN: String
removed: AutoMLJobConfig:
removed: CandidateGenerationConfig:
removed: AlgorithmsConfig:
removed: - AutoMLAlgorithms:
removed: - String
removed: FeatureSpecificationS3Uri: String
removed: SecurityConfig:
removed: EnableInterContainerTrafficEncryption: Boolean
removed: VpcConfig:
removed: Subnets:
removed: - String
removed: SecurityGroupIds:
removed: - String
removed: VolumeKmsKeyId: String
removed: Mode: String
removed: CompletionCriteria:
removed: MaxRuntimePerTrainingJobInSeconds: Integer
removed: MaxAutoMLJobRuntimeInSeconds: Integer
removed: MaxCandidates: Integer
removed: DataSplitConfig:
removed: ValidationFraction: Double
added: AutoMLJobInputDataConfig:
added: - ContentType: String
added: ChannelType: String
added: CompressionType: String
added: DataSource:
added: S3DataSource:
added: S3Uri: String
added: S3DataType: String
added: AutoMLProblemTypeConfig:
added: ImageClassificationJobConfig:
added: CompletionCriteria:
added: MaxAutoMLJobRuntimeInSeconds: Integer
added: MaxRuntimePerTrainingJobInSeconds: Integer
added: MaxCandidates: Integer
added: TimeSeriesForecastingJobConfig:
added: CandidateGenerationConfig:
added: AlgorithmsConfig:
added: - AutoMLAlgorithms:
added: - String
added: FeatureSpecificationS3Uri: String
added: ForecastQuantiles:
added: - String
added: HolidayConfig:
added: - CountryCode: String
added: ForecastHorizon: Integer
added: CompletionCriteria: # AutoMLJobCompletionCriteria: see above
added: Transformations:
added: Aggregation:
added: <key>: String
added: Filling: Json
added: TimeSeriesConfig:
added: GroupingAttributeNames:
added: - String
added: TargetAttributeName: String
added: TimestampAttributeName: String
added: ItemIdentifierAttributeName: String
added: ForecastFrequency: String
added: TextGenerationJobConfig:
added: TextGenerationHyperParameters:
added: <key>: String
added: ModelAccessConfig:
added: AcceptEula: Boolean
added: BaseModelName: String
added: CompletionCriteria: # AutoMLJobCompletionCriteria: see above
added: TextClassificationJobConfig:
added: TargetLabelColumn: String
added: CompletionCriteria: # AutoMLJobCompletionCriteria: see above
added: ContentColumn: String
added: TabularJobConfig:
added: CandidateGenerationConfig: # CandidateGenerationConfig: see above
added: FeatureSpecificationS3Uri: String
added: Mode: String
added: ProblemType: String
added: TargetAttributeName: String
added: SampleWeightAttributeName: String
added: CompletionCriteria: # AutoMLJobCompletionCriteria: see above
added: GenerateCandidateDefinitionsOnly: Boolean
added: DataSplitConfig:
added: ValidationFraction: Double
removed: GenerateCandidateDefinitionsOnly: Boolean
removed: InputDataConfig:
removed: - ContentType: String
removed: TargetAttributeName: String
removed: CompressionType: String
removed: ChannelType: String
removed: DataSource:
removed: S3DataSource:
removed: S3Uri: String
removed: S3DataType: String
removed: ProblemType: String
added: SecurityConfig:
added: EnableInterContainerTrafficEncryption: Boolean
added: VpcConfig:
added: Subnets:
added: - String
added: SecurityGroupIds:
added: - String
added: VolumeKmsKeyId: String
Fn::GetAtt:
added: AutoMLProblemTypeConfigName: String
AWS:: SageMaker:: CodeRepositoryLink to AWS::SageMaker::CodeRepository
Type: AWS::SageMaker::CodeRepository
Properties:
modified: # Duplicates allowed: Not specified → Yes
Fn::GetAtt:
added: CodeRepositoryArn: String
AWS:: SNS:: TopicLink to AWS::SNS::Topic
Type: AWS::SNS::Topic
Properties:
added: MaximumMessageSize: Integer
AWS:: VpcLattice:: ResourceConfigurationLink to AWS::VpcLattice::ResourceConfiguration
Type: AWS::VpcLattice::ResourceConfiguration
Properties:
ResourceConfigurationDefinition:
added: CidrResource:
added: CidrRanges:
added: - String