CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 39
- REMOVED
- 6
- MODIFIED
- 110
- DOCUMENTATION
- 0
New resource types
AWS:: ApiGateway:: BasePathMappingV2Link to AWS::ApiGateway::BasePathMappingV2
Type: AWS::ApiGateway::BasePathMappingV2
Properties:
DomainNameArn: String
RestApiId: String
Stage: String
BasePath: String
Fn::GetAtt:
BasePathMappingArn: String
AWS:: ApiGateway:: DomainNameAccessAssociationLink to AWS::ApiGateway::DomainNameAccessAssociation
Type: AWS::ApiGateway::DomainNameAccessAssociation
Properties:
DomainNameArn: String
AccessAssociationSource: String
AccessAssociationSourceType: String
- Value: String
Key: String
Fn::GetAtt:
DomainNameAccessAssociationArn: String
AWS:: ApiGateway:: DomainNameV2Link to AWS::ApiGateway::DomainNameV2
Type: AWS::ApiGateway::DomainNameV2
Properties:
Policy: Json
DomainName: String
SecurityPolicy: String
EndpointConfiguration:
Types:
- String
- Value: String
Key: String
CertificateArn: String
Fn::GetAtt:
DomainNameId: String
DomainNameArn: String
AWS:: AppSync:: ApiLink to AWS::AppSync::Api
Type: AWS::AppSync::Api
Properties:
OwnerContact: String
EventConfig:
AuthProviders:
- OpenIDConnectConfig:
Issuer: String
ClientId: String
AuthTTL: Double
IatTTL: Double
CognitoConfig:
AppIdClientRegex: String
UserPoolId: String
AwsRegion: String
IdentityValidationExpression: String
AuthorizerUri: String
AuthorizerResultTtlInSeconds: Integer
AuthType: String
ConnectionAuthModes:
- AuthType: String
DefaultPublishAuthModes: # AuthMode: see above
DefaultSubscribeAuthModes: # AuthMode: see above
LogConfig:
CloudWatchLogsRoleArn: String
LogLevel: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Dns.Realtime: String
ApiArn: String
Dns:
Http: String
Realtime: String
Dns.Http: String
ApiId: String
AWS:: AppSync:: ChannelNamespaceLink to AWS::AppSync::ChannelNamespace
Type: AWS::AppSync::ChannelNamespace
Properties:
SubscribeAuthModes:
- AuthType: String
CodeS3Location: String
PublishAuthModes: # AuthMode: see above
CodeHandlers: String
ApiId: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
ChannelNamespaceArn: String
AWS:: Backup:: LogicallyAirGappedBackupVaultLink to AWS::Backup::LogicallyAirGappedBackupVault
Type: AWS::Backup::LogicallyAirGappedBackupVault
Properties:
VaultState: String
BackupVaultTags:
<key>: String
VaultType: String
BackupVaultName: String
MaxRetentionDays: Integer
MinRetentionDays: Integer
Notifications:
SNSTopicArn: String
BackupVaultEvents:
- String
AccessPolicy: Json
Fn::GetAtt:
BackupVaultArn: String
EncryptionKeyArn: String
AWS:: Bedrock:: ApplicationInferenceProfileLink to AWS::Bedrock::ApplicationInferenceProfile
Type: AWS::Bedrock::ApplicationInferenceProfile
Properties:
Description: String
InferenceProfileName: String
ModelSource:
CopyFrom: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
Type: String
InferenceProfileArn: String
InferenceProfileIdentifier: String
CreatedAt: String
Models:
- ModelArn: String
InferenceProfileId: String
UpdatedAt: String
AWS:: Chatbot:: CustomActionLink to AWS::Chatbot::CustomAction
Type: AWS::Chatbot::CustomAction
Properties:
ActionName: String
AliasName: String
Definition:
CommandText: String
Attachments:
- Variables:
<key>: String
NotificationType: String
Criteria:
- Operator: String
VariableName: String
Value: String
ButtonText: String
- Value: String
Key: String
Fn::GetAtt:
CustomActionArn: String
AWS:: CloudFormation:: GuardHookLink to AWS::CloudFormation::GuardHook
Type: AWS::CloudFormation::GuardHook
Properties:
Options:
InputParams:
VersionId: String
Uri: String
RuleLocation: # S3Location: see above
HookStatus: String
Alias: String
StackFilters:
FilteringCriteria: String
StackNames:
Exclude:
- String
Include:
- String
StackRoles:
Exclude:
- String
Include:
- String
TargetOperations:
- String
TargetFilters:
Actions:
- String
TargetNames:
- String
Targets:
- InvocationPoint: String
Action: String
TargetName: String
InvocationPoints:
- String
LogBucket: String
ExecutionRole: String
FailureMode: String
Fn::GetAtt:
HookArn: String
AWS:: CloudFormation:: LambdaHookLink to AWS::CloudFormation::LambdaHook
Type: AWS::CloudFormation::LambdaHook
Properties:
HookStatus: String
Alias: String
StackFilters:
FilteringCriteria: String
StackNames:
Exclude:
- String
Include:
- String
StackRoles:
Exclude:
- String
Include:
- String
TargetOperations:
- String
TargetFilters:
Actions:
- String
TargetNames:
- String
Targets:
- InvocationPoint: String
Action: String
TargetName: String
InvocationPoints:
- String
LambdaFunction: String
ExecutionRole: String
FailureMode: String
Fn::GetAtt:
HookArn: String
AWS:: CloudTrail:: DashboardLink to AWS::CloudTrail::Dashboard
Type: AWS::CloudTrail::Dashboard
Properties:
Widgets:
- QueryStatement: String
QueryParameters:
- String
ViewProperties:
<key>: String
TerminationProtectionEnabled: Boolean
RefreshSchedule:
Status: String
TimeOfDay: String
Frequency:
Value: Integer
Unit: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Status: String
UpdatedTimestamp: String
Type: String
CreatedTimestamp: String
DashboardArn: String
AWS:: Cognito:: ManagedLoginBrandingLink to AWS::Cognito::ManagedLoginBranding
Type: AWS::Cognito::ManagedLoginBranding
Properties:
UserPoolId: String
UseCognitoProvidedValues: Boolean
Assets:
- Extension: String
Bytes: String
Category: String
ResourceId: String
ColorMode: String
ClientId: String
Settings: Json
ReturnMergedResources: Boolean
Fn::GetAtt:
ManagedLoginBrandingId: String
AWS:: Connect:: EmailAddressLink to AWS::Connect::EmailAddress
Type: AWS::Connect::EmailAddress
Properties:
Description: String
InstanceArn: String
DisplayName: String
EmailAddress: String
- Value: String
Key: String
Fn::GetAtt:
EmailAddressArn: String
AWS:: ConnectCampaignsV2:: CampaignLink to AWS::ConnectCampaignsV2::Campaign
Type: AWS::ConnectCampaignsV2::Campaign
Properties:
CommunicationLimitsOverride:
AllChannelsSubtypes:
CommunicationLimitList:
- Frequency: Integer
MaxCountPerRecipient: Integer
Unit: String
ChannelSubtypeConfig:
Email:
OutboundMode:
AgentlessConfig: Json
Capacity: Double
DefaultOutboundConfig:
ConnectSourceEmailAddress: String
SourceEmailAddressDisplayName: String
WisdomTemplateArn: String
Telephony:
OutboundMode:
ProgressiveConfig:
BandwidthAllocation: Double
PredictiveConfig:
BandwidthAllocation: Double
AgentlessConfig: Json
Capacity: Double
ConnectQueueId: String
DefaultOutboundConfig:
ConnectContactFlowId: String
AnswerMachineDetectionConfig:
EnableAnswerMachineDetection: Boolean
AwaitAnswerMachinePrompt: Boolean
ConnectSourcePhoneNumber: String
Sms:
OutboundMode:
AgentlessConfig: Json
Capacity: Double
DefaultOutboundConfig:
ConnectSourcePhoneNumberArn: String
WisdomTemplateArn: String
ConnectCampaignFlowArn: String
Schedule:
EndTime: String
StartTime: String
RefreshFrequency: String
CommunicationTimeConfig:
LocalTimeZoneConfig:
DefaultTimeZone: String
LocalTimeZoneDetection:
- String
Email:
OpenHours:
DailyHours:
- Value:
- EndTime: String
StartTime: String
Key: String
RestrictedPeriods:
RestrictedPeriodList:
- StartDate: String
EndDate: String
Name: String
Telephony: # TimeWindow: see above
Sms: # TimeWindow: see above
ConnectInstanceId: String
Source:
CustomerProfilesSegmentArn: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Arn: String
AWS:: CustomerProfiles:: SegmentDefinitionLink to AWS::CustomerProfiles::SegmentDefinition
Type: AWS::CustomerProfiles::SegmentDefinition
Properties:
Description: String
DomainName: String
SegmentGroups:
Groups:
- Type: String
SourceType: String
Dimensions:
- CalculatedAttributes:
<key>:
DimensionType: String
Values:
- String
ConditionOverrides:
Range:
Start: Integer
End: Integer
Unit: String
ProfileAttributes:
AdditionalInformation:
DimensionType: String
Values:
- String
BusinessName:
DimensionType: String
Values:
- String
Address:
State: # ProfileDimension: see above
Country: # ProfileDimension: see above
PostalCode: # ProfileDimension: see above
City: # ProfileDimension: see above
County: # ProfileDimension: see above
Province: # ProfileDimension: see above
FirstName: # ProfileDimension: see above
PersonalEmailAddress: # ProfileDimension: see above
BusinessEmailAddress: # ProfileDimension: see above
Attributes:
<key>:
DimensionType: String
Values:
- String
MailingAddress: # AddressDimension: see above
BusinessPhoneNumber: # ProfileDimension: see above
MiddleName: # ProfileDimension: see above
MobilePhoneNumber: # ProfileDimension: see above
EmailAddress: # ProfileDimension: see above
AccountNumber: # ProfileDimension: see above
BillingAddress: # AddressDimension: see above
GenderString: # ProfileDimension: see above
HomePhoneNumber: # ProfileDimension: see above
ShippingAddress: # AddressDimension: see above
PhoneNumber: # ProfileDimension: see above
LastName: # ProfileDimension: see above
PartyTypeString: # ProfileDimension: see above
BirthDate:
DimensionType: String
Values:
- String
SourceSegments:
- SegmentDefinitionName: String
Include: String
DisplayName: String
SegmentDefinitionName: String
- Value: String
Key: String
Fn::GetAtt:
CreatedAt: String
SegmentDefinitionArn: String
AWS:: DMS:: DataMigrationLink to AWS::DMS::DataMigration
Type: AWS::DMS::DataMigration
Properties:
DataMigrationType: String
DataMigrationSettings:
SelectionRules: String
CloudwatchLogsEnabled: Boolean
NumberOfJobs: Integer
DataMigrationName: String
MigrationProjectIdentifier: String
SourceDataSettings:
- CDCStartTime: String
CDCStopTime: String
SlotName: String
CDCStartPosition: String
ServiceAccessRoleArn: String
- Value: String
Key: String
DataMigrationIdentifier: String
Fn::GetAtt:
DataMigrationArn: String
DataMigrationCreateTime: String
AWS:: EC2:: SecurityGroupVpcAssociationLink to AWS::EC2::SecurityGroupVpcAssociation
Type: AWS::EC2::SecurityGroupVpcAssociation
Properties:
VpcId: String
GroupId: String
Fn::GetAtt:
State: String
StateReason: String
VpcOwnerId: String
AWS:: EC2:: VPCBlockPublicAccessExclusionLink to AWS::EC2::VPCBlockPublicAccessExclusion
Type: AWS::EC2::VPCBlockPublicAccessExclusion
Properties:
InternetGatewayExclusionMode: String
VpcId: String
SubnetId: String
- Value: String
Key: String
Fn::GetAtt:
ExclusionId: String
AWS:: EC2:: VPCBlockPublicAccessOptionsLink to AWS::EC2::VPCBlockPublicAccessOptions
Type: AWS::EC2::VPCBlockPublicAccessOptions
Properties:
InternetGatewayBlockMode: String
Fn::GetAtt:
AccountId: String
AWS:: GameLift:: ContainerFleetLink to AWS::GameLift::ContainerFleet
Type: AWS::GameLift::ContainerFleet
Properties:
ScalingPolicies:
- MetricName: String
PolicyType: String
ComparisonOperator: String
TargetConfiguration:
TargetValue: Double
ScalingAdjustment: Integer
EvaluationPeriods: Integer
Name: String
ScalingAdjustmentType: String
Threshold: Double
GameServerContainerGroupDefinitionName: String
Description: String
FleetRoleArn: String
PerInstanceContainerGroupDefinitionName: String
Locations:
- LocationCapacity:
MinSize: Integer
DesiredEC2Instances: Integer
MaxSize: Integer
StoppedActions:
- String
Location: String
GameSessionCreationLimitPolicy:
PolicyPeriodInMinutes: Integer
NewGameSessionsPerCreator: Integer
NewGameSessionProtectionPolicy: String
GameServerContainerGroupsPerInstance: Integer
LogConfiguration:
LogDestination: String
S3BucketName: String
InstanceConnectionPortRange:
FromPort: Integer
ToPort: Integer
MetricGroups:
- String
InstanceInboundPermissions:
- IpRange: String
FromPort: Integer
ToPort: Integer
Protocol: String
InstanceType: String
- Value: String
Key: String
DeploymentConfiguration:
ProtectionStrategy: String
ImpairmentStrategy: String
MinimumHealthyPercentage: Integer
BillingType: String
Fn::GetAtt:
DeploymentDetails:
LatestDeploymentId: String
PerInstanceContainerGroupDefinitionArn: String
Status: String
GameServerContainerGroupDefinitionArn: String
FleetId: String
CreationTime: String
MaximumGameServerContainerGroupsPerInstance: Integer
DeploymentDetails.LatestDeploymentId: String
FleetArn: String
AWS:: Invoicing:: InvoiceUnitLink to AWS::Invoicing::InvoiceUnit
Type: AWS::Invoicing::InvoiceUnit
Properties:
Description: String
TaxInheritanceDisabled: Boolean
- Value: String
Key: String
Rule:
LinkedAccounts:
- String
InvoiceReceiver: String
Name: String
Fn::GetAtt:
LastModified: Double
InvoiceUnitArn: String
AWS:: IoTFleetWise:: StateTemplateLink to AWS::IoTFleetWise::StateTemplate
Type: AWS::IoTFleetWise::StateTemplate
Properties:
StateTemplateProperties:
- String
Description: String
DataExtraDimensions:
- String
SignalCatalogArn: String
MetadataExtraDimensions:
- String
- Value: String
Key: String
Name: String
Fn::GetAtt:
LastModificationTime: String
CreationTime: String
Arn: String
AWS:: IVS:: IngestConfigurationLink to AWS::IVS::IngestConfiguration
Type: AWS::IVS::IngestConfiguration
Properties:
UserId: String
IngestProtocol: String
StageArn: String
InsecureIngest: Boolean
- Value: String
Key: String
Name: String
Fn::GetAtt:
ParticipantId: String
State: String
Arn: String
StreamKey: String
AWS:: Kinesis:: ResourcePolicyLink to AWS::Kinesis::ResourcePolicy
Type: AWS::Kinesis::ResourcePolicy
Properties:
ResourceArn: String
ResourcePolicy: Json
AWS:: Logs:: IntegrationLink to AWS::Logs::Integration
Type: AWS::Logs::Integration
Properties:
IntegrationName: String
ResourceConfig:
OpenSearchResourceConfig:
DashboardViewerPrincipals:
- String
ApplicationARN: String
KmsKeyArn: String
RetentionDays: Integer
DataSourceRoleArn: String
IntegrationType: String
Fn::GetAtt:
IntegrationStatus: String
AWS:: M2:: DeploymentLink to AWS::M2::Deployment
Type: AWS::M2::Deployment
Properties:
EnvironmentId: String
ApplicationVersion: Integer
ApplicationId: String
Fn::GetAtt:
Status: String
DeploymentId: String
AWS:: MemoryDB:: MultiRegionClusterLink to AWS::MemoryDB::MultiRegionCluster
Type: AWS::MemoryDB::MultiRegionCluster
Properties:
MultiRegionParameterGroupName: String
Description: String
EngineVersion: String
MultiRegionClusterNameSuffix: String
TLSEnabled: Boolean
NodeType: String
UpdateStrategy: String
Engine: String
- Value: String
Key: String
NumShards: Integer
Fn::GetAtt:
Status: String
ARN: String
MultiRegionClusterName: String
AWS:: OpenSearchService:: ApplicationLink to AWS::OpenSearchService::Application
Type: AWS::OpenSearchService::Application
Properties:
DataSources:
- DataSourceArn: String
DataSourceDescription: String
AppConfigs:
- Value: String
Key: String
Endpoint: String
- Value: String
Key: String
IamIdentityCenterOptions:
IamIdentityCenterInstanceArn: String
IamRoleForIdentityCenterApplicationArn: String
Enabled: Boolean
Name: String
Fn::GetAtt:
Id: String
Arn: String
AWS:: Rbin:: RuleLink to AWS::Rbin::Rule
Type: AWS::Rbin::Rule
Properties:
Status: String
Description: String
- ResourceTagValue: String
ResourceTagKey: String
LockConfiguration:
UnlockDelayValue: Integer
UnlockDelayUnit: String
ExcludeResourceTags: # ResourceTag: see above
ResourceType: String
RetentionPeriod:
RetentionPeriodUnit: String
RetentionPeriodValue: Integer
- Value: String
Key: String
Fn::GetAtt:
Identifier: String
Arn: String
LockState: String
AWS:: RDS:: DBShardGroupLink to AWS::RDS::DBShardGroup
Type: AWS::RDS::DBShardGroup
Properties:
DBClusterIdentifier: String
ComputeRedundancy: Integer
DBShardGroupIdentifier: String
PubliclyAccessible: Boolean
MaxACU: Double
MinACU: Double
- Value: String
Key: String
Fn::GetAtt:
Endpoint: String
DBShardGroupResourceId: String
AWS:: Redshift:: IntegrationLink to AWS::Redshift::Integration
Type: AWS::Redshift::Integration
Properties:
IntegrationName: String
KMSKeyId: String
SourceArn: String
TargetArn: String
AdditionalEncryptionContext:
<key>: String
- Value: String
Key: String
Fn::GetAtt:
IntegrationArn: String
CreateTime: String
AWS:: Wisdom:: AIAgentLink to AWS::Wisdom::AIAgent
Type: AWS::Wisdom::AIAgent
Properties:
Type: String
Description: String
Configuration:
ManualSearchAIAgentConfiguration:
AnswerGenerationAIPromptId: String
AssociationConfigurations:
- AssociationType: String
AssociationConfigurationData:
KnowledgeBaseAssociationConfigurationData:
MaxResults: Double
ContentTagFilter:
OrConditions:
- AndConditions:
- Value: String
Key: String
TagCondition: # TagCondition: see above
AndConditions: # TagCondition: see above
TagCondition: # TagCondition: see above
OverrideKnowledgeBaseSearchType: String
AssociationId: String
AnswerRecommendationAIAgentConfiguration:
AnswerGenerationAIPromptId: String
IntentLabelingGenerationAIPromptId: String
QueryReformulationAIPromptId: String
AssociationConfigurations: # AssociationConfiguration: see above
AssistantId: String
Tags:
<key>: String
Name: String
Fn::GetAtt:
AIAgentArn: String
AssistantArn: String
AIAgentId: String
AWS:: Wisdom:: AIAgentVersionLink to AWS::Wisdom::AIAgentVersion
Type: AWS::Wisdom::AIAgentVersion
Properties:
AssistantId: String
AIAgentId: String
ModifiedTimeSeconds: Double
Fn::GetAtt:
AIAgentArn: String
AssistantArn: String
AIAgentVersionId: String
VersionNumber: Double
AWS:: Wisdom:: AIPromptLink to AWS::Wisdom::AIPrompt
Type: AWS::Wisdom::AIPrompt
Properties:
Type: String
Description: String
ApiFormat: String
AssistantId: String
TemplateConfiguration:
TextFullAIPromptEditTemplateConfiguration:
Text: String
TemplateType: String
ModelId: String
Tags:
<key>: String
Name: String
Fn::GetAtt:
AssistantArn: String
AIPromptId: String
AIPromptArn: String
AWS:: Wisdom:: AIPromptVersionLink to AWS::Wisdom::AIPromptVersion
Type: AWS::Wisdom::AIPromptVersion
Properties:
AssistantId: String
ModifiedTimeSeconds: Double
AIPromptId: String
Fn::GetAtt:
AssistantArn: String
AIPromptVersionId: String
AIPromptArn: String
VersionNumber: Double
AWS:: Wisdom:: MessageTemplateLink to AWS::Wisdom::MessageTemplate
Type: AWS::Wisdom::MessageTemplate
Properties:
Description: String
Language: String
Content:
EmailMessageTemplateContent:
Headers:
- Value: String
Name: String
Body:
PlainText:
Content: String
Html: # MessageTemplateBodyContentProvider: see above
Subject: String
SmsMessageTemplateContent:
Body:
PlainText: # MessageTemplateBodyContentProvider: see above
GroupingConfiguration:
Values:
- String
Criteria: String
KnowledgeBaseArn: String
ChannelSubtype: String
DefaultAttributes:
SystemAttributes:
CustomerEndpoint:
Address: String
SystemEndpoint: # SystemEndpointAttributes: see above
Name: String
CustomAttributes:
<key>: String
AgentAttributes:
FirstName: String
LastName: String
CustomerProfileAttributes:
ProfileId: String
BillingCity: String
Gender: String
ProfileARN: String
BillingProvince: String
BillingPostalCode: String
ShippingAddress1: String
BusinessName: String
ShippingAddress4: String
ShippingAddress3: String
ShippingAddress2: String
MailingCity: String
BusinessPhoneNumber: String
City: String
EmailAddress: String
Province: String
State: String
ShippingPostalCode: String
Country: String
ShippingState: String
LastName: String
BillingCounty: String
BillingState: String
BirthDate: String
BusinessEmailAddress: String
MailingCountry: String
PostalCode: String
ShippingProvince: String
MailingCounty: String
MobilePhoneNumber: String
County: String
MailingState: String
HomePhoneNumber: String
Address4: String
MailingPostalCode: String
MailingAddress3: String
ShippingCountry: String
MailingAddress4: String
ShippingCity: String
MailingAddress1: String
MailingAddress2: String
PartyType: String
AdditionalInformation: String
MailingProvince: String
BillingAddress1: String
BillingAddress2: String
FirstName: String
BillingAddress3: String
BillingAddress4: String
Address2: String
Address3: String
Custom:
<key>: String
Address1: String
MiddleName: String
AccountNumber: String
ShippingCounty: String
BillingCountry: String
PhoneNumber: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
MessageTemplateArn: String
MessageTemplateContentSha256: String
MessageTemplateId: String
AWS:: Wisdom:: MessageTemplateVersionLink to AWS::Wisdom::MessageTemplateVersion
Type: AWS::Wisdom::MessageTemplateVersion
Properties:
MessageTemplateArn: String
MessageTemplateContentSha256: String
Fn::GetAtt:
MessageTemplateVersionArn: String
MessageTemplateVersionNumber: Double
AWS:: WorkSpacesWeb:: DataProtectionSettingsLink to AWS::WorkSpacesWeb::DataProtectionSettings
Type: AWS::WorkSpacesWeb::DataProtectionSettings
Properties:
InlineRedactionConfiguration:
InlineRedactionPatterns:
- EnforcedUrls:
- String
ConfidenceLevel: Double
CustomPattern:
KeywordRegex: String
PatternDescription: String
PatternName: String
PatternRegex: String
ExemptUrls:
- String
BuiltInPatternId: String
RedactionPlaceHolder:
RedactionPlaceHolderType: String
RedactionPlaceHolderText: String
GlobalConfidenceLevel: Double
GlobalExemptUrls:
- String
GlobalEnforcedUrls:
- String
Description: String
CustomerManagedKey: String
AdditionalEncryptionContext:
<key>: String
DisplayName: String
- Value: String
Key: String
Fn::GetAtt:
CreationDate: String
AssociatedPortalArns:
- String
DataProtectionSettingsArn: String
Changed resource types
AWS:: AccessAnalyzer:: AnalyzerLink to AWS::AccessAnalyzer::Analyzer
Type: AWS::AccessAnalyzer::Analyzer
Properties:
modified: # Update requires: Replacement → Some interruptions
AnalyzerConfiguration:
modified: # Update requires: Replacement → Some interruptions
UnusedAccessConfiguration:
added: AnalysisRule:
added: Exclusions:
added: - AccountIds:
added: - String
added: ResourceTags: Json
modified: # Update requires: Replacement → Some interruptions
UnusedAccessAge: Integer
AWS:: AppConfig:: DeploymentStrategyLink to AWS::AppConfig::DeploymentStrategy
Type: AWS::AppConfig::DeploymentStrategy
Properties:
modified: # Duplicates allowed: Not specified → No
modified: # Required: No → Yes
Key: String
modified: # Required: No → Yes
Value: String
Fn::GetAtt:
added: Id: String
AWS:: ApplicationAutoScaling:: ScalingPolicyLink to AWS::ApplicationAutoScaling::ScalingPolicy
Type: AWS::ApplicationAutoScaling::ScalingPolicy
Properties:
added: PredictiveScalingPolicyConfiguration:
added: MaxCapacityBreachBehavior: String
added: MaxCapacityBuffer: Integer
added: Mode: String
added: MetricSpecifications:
added: - CustomizedLoadMetricSpecification:
added: MetricDataQueries:
added: - ReturnData: Boolean
added: Expression: String
added: Label: String
added: MetricStat:
added: Stat: String
added: Metric:
added: MetricName: String
added: Dimensions:
added: - Value: String
added: Name: String
added: Namespace: String
added: Unit: String
added: Id: String
added: PredefinedLoadMetricSpecification:
added: PredefinedMetricType: String
added: ResourceLabel: String
added: TargetValue: Double
added: PredefinedScalingMetricSpecification:
added: PredefinedMetricType: String
added: ResourceLabel: String
added: CustomizedCapacityMetricSpecification:
added: MetricDataQueries: # PredictiveScalingMetricDataQuery: see above
added: CustomizedScalingMetricSpecification:
added: MetricDataQueries: # PredictiveScalingMetricDataQuery: see above
added: PredefinedMetricPairSpecification:
added: PredefinedMetricType: String
added: ResourceLabel: String
added: SchedulingBufferTime: Integer
AWS:: ApplicationInsights:: ApplicationLink to AWS::ApplicationInsights::Application
Type: AWS::ApplicationInsights::Application
Properties:
added: SNSNotificationArn: String
AWS:: ApplicationSignals:: ServiceLevelObjectiveLink to AWS::ApplicationSignals::ServiceLevelObjective
Type: AWS::ApplicationSignals::ServiceLevelObjective
Properties:
added: BurnRateConfigurations:
added: - LookBackWindowMinutes: Integer
AWS:: APS:: ScraperLink to AWS::APS::Scraper
Type: AWS::APS::Scraper
Properties:
modified: # Update requires: Replacement → No interruption
Alias: String
modified: # Update requires: Replacement → No interruption
Destination:
modified: # Update requires: Replacement → No interruption
AmpConfiguration:
modified: # Update requires: Replacement → No interruption
WorkspaceArn: String
modified: # Update requires: Replacement → No interruption
ScrapeConfiguration:
modified: # Update requires: Replacement → No interruption
ConfigurationBlob: String
AWS:: AutoScaling:: AutoScalingGroupLink to AWS::AutoScaling::AutoScalingGroup
Type: AWS::AutoScaling::AutoScalingGroup
Properties:
added: AvailabilityZoneDistribution:
added: CapacityDistributionStrategy: String
added: AvailabilityZoneImpairmentPolicy:
added: ZonalShiftEnabled: Boolean
added: ImpairedZoneHealthCheckBehavior: String
added: CapacityReservationSpecification:
added: CapacityReservationPreference: String
added: CapacityReservationTarget:
added: CapacityReservationIds:
added: - String
added: CapacityReservationResourceGroupArns:
added: - String
MixedInstancesPolicy:
LaunchTemplate:
Overrides:
- InstanceRequirements:
added: BaselinePerformanceFactors:
added: Cpu:
added: References:
added: - InstanceFamily: String
modified: # Update requires: Some interruptions → No interruption
PlacementGroup: String
added: SkipZonalShiftValidation: Boolean
added: TrafficSources:
added: - Type: String
added: Identifier: String
AWS:: AutoScaling:: ScalingPolicyLink to AWS::AutoScaling::ScalingPolicy
Type: AWS::AutoScaling::ScalingPolicy
Properties:
TargetTrackingConfiguration:
CustomizedMetricSpecification:
Metrics:
- MetricStat:
added: Period: Integer
added: Period: Integer
added: Period: Integer
AWS:: B2BI:: CapabilityLink to AWS::B2BI::Capability
Type: AWS::B2BI::Capability
Properties:
Configuration:
Edi:
added: CapabilityDirection: String
AWS:: B2BI:: PartnershipLink to AWS::B2BI::Partnership
Type: AWS::B2BI::Partnership
Properties:
modified: # Required: No → Yes
Capabilities:
- String
added: CapabilityOptions:
added: OutboundEdi:
added: X12:
added: Common:
added: Delimiters:
added: SegmentTerminator: String
added: ComponentSeparator: String
added: DataElementSeparator: String
added: FunctionalGroupHeaders:
added: ApplicationSenderCode: String
added: ApplicationReceiverCode: String
added: ResponsibleAgencyCode: String
added: InterchangeControlHeaders:
added: ReceiverId: String
added: AcknowledgmentRequestedCode: String
added: SenderIdQualifier: String
added: UsageIndicatorCode: String
added: RepetitionSeparator: String
added: SenderId: String
added: ReceiverIdQualifier: String
added: ValidateEdi: Boolean
AWS:: B2BI:: TransformerLink to AWS::B2BI::Transformer
Type: AWS::B2BI::Transformer
Properties:
removed: EdiType:
removed: X12Details:
removed: Version: String
removed: TransactionSet: String
removed: FileFormat: String
added: InputConversion:
added: FormatOptions:
added: X12:
added: Version: String
added: TransactionSet: String
added: FromFormat: String
added: Mapping:
added: TemplateLanguage: String
added: Template: String
removed: MappingTemplate: String
added: OutputConversion:
added: ToFormat: String
added: FormatOptions: # FormatOptions: see above
removed: SampleDocument: String
added: SampleDocuments:
added: BucketName: String
added: Keys:
added: - Input: String
added: Output: String
AWS:: Batch:: ComputeEnvironmentLink to AWS::Batch::ComputeEnvironment
Type: AWS::Batch::ComputeEnvironment
Properties:
ComputeResources:
LaunchTemplate:
added: Overrides:
added: - TargetInstanceTypes:
added: - String
added: LaunchTemplateName: String
added: Version: String
added: LaunchTemplateId: String
AWS:: Batch:: JobDefinitionLink to AWS::Batch::JobDefinition
Type: AWS::Batch::JobDefinition
Properties:
modified: # Update requires: Replacement → No interruption
Tags: Json
AWS:: Bedrock:: FlowLink to AWS::Bedrock::Flow
Type: AWS::Bedrock::Flow
Properties:
Definition:
Nodes:
- Configuration:
KnowledgeBase:
added: GuardrailConfiguration:
added: GuardrailIdentifier: String
added: GuardrailVersion: String
Prompt:
added: GuardrailConfiguration: # GuardrailConfiguration: see above
SourceConfiguration:
Inline:
InferenceConfiguration:
Text:
removed: TopK: Double
AWS:: Bedrock:: FlowVersionLink to AWS::Bedrock::FlowVersion
Type: AWS::Bedrock::FlowVersion
Fn::GetAtt:
Definition:
Nodes:
- Configuration:
KnowledgeBase:
added: GuardrailConfiguration:
added: GuardrailIdentifier: String
added: GuardrailVersion: String
Prompt:
added: GuardrailConfiguration: # GuardrailConfiguration: see above
SourceConfiguration:
Inline:
InferenceConfiguration:
Text:
removed: TopK: Double
Definition.Nodes: # FlowNode: see above
AWS:: Bedrock:: PromptLink to AWS::Bedrock::Prompt
Type: AWS::Bedrock::Prompt
Properties:
Variants:
- InferenceConfiguration:
Text:
removed: TopK: Double
modified: # Required: No → Yes
TemplateConfiguration:
AWS:: Bedrock:: PromptVersionLink to AWS::Bedrock::PromptVersion
Type: AWS::Bedrock::PromptVersion
Properties:
modified: # Update requires: No interruption → Replacement
Tags:
<key>: String
Fn::GetAtt:
Variants:
- InferenceConfiguration:
Text:
removed: TopK: Double
modified: # Required: No → Yes
TemplateConfiguration:
AWS:: Chatbot:: MicrosoftTeamsChannelConfigurationLink to AWS::Chatbot::MicrosoftTeamsChannelConfiguration
Type: AWS::Chatbot::MicrosoftTeamsChannelConfiguration
Properties:
added: CustomizationResourceArns:
added: - String
AWS:: Chatbot:: SlackChannelConfigurationLink to AWS::Chatbot::SlackChannelConfiguration
Type: AWS::Chatbot::SlackChannelConfiguration
Properties:
added: CustomizationResourceArns:
added: - String
AWS:: CleanRooms:: CollaborationLink to AWS::CleanRooms::Collaboration
Type: AWS::CleanRooms::Collaboration
Properties:
added: AnalyticsEngine: String
AWS:: CleanRooms:: MembershipLink to AWS::CleanRooms::Membership
Type: AWS::CleanRooms::Membership
Properties:
DefaultResultConfiguration:
OutputConfiguration:
S3:
added: SingleFileOutput: Boolean
AWS:: CodeBuild:: FleetLink to AWS::CodeBuild::Fleet
Type: AWS::CodeBuild::Fleet
Properties:
added: ComputeConfiguration:
added: disk: Integer
added: memory: Integer
added: vCpu: Integer
added: machineType: String
added: FleetProxyConfiguration:
added: DefaultBehavior: String
added: OrderedProxyRules:
added: - Type: String
added: Effect: String
added: Entities:
added: - String
added: ScalingConfiguration:
added: TargetTrackingScalingConfigs:
added: - TargetValue: Double
added: MetricType: String
added: ScalingType: String
added: MaxCapacity: Integer
AWS:: CodeBuild:: ProjectLink to AWS::CodeBuild::Project
Type: AWS::CodeBuild::Project
Properties:
added: AutoRetryLimit: Integer
AWS:: CodePipeline:: PipelineLink to AWS::CodePipeline::Pipeline
Type: AWS::CodePipeline::Pipeline
Properties:
Stages:
- Actions:
added: - Commands:
added: - String
OutputArtifacts:
added: - Files:
added: - String
added: OutputVariables:
added: - String
OnFailure:
added: RetryConfiguration:
added: RetryMode: String
AWS:: Cognito:: UserPoolLink to AWS::Cognito::UserPool
Type: AWS::Cognito::UserPool
Properties:
Policies:
added: SignInPolicy:
added: AllowedFirstAuthFactors:
added: - String
added: UserPoolTier: String
added: WebAuthnRelyingPartyID: String
added: WebAuthnUserVerification: String
AWS:: Cognito:: UserPoolDomainLink to AWS::Cognito::UserPoolDomain
Type: AWS::Cognito::UserPoolDomain
Properties:
added: ManagedLoginVersion: Integer
AWS:: Cognito:: UserPoolIdentityProviderLink to AWS::Cognito::UserPoolIdentityProvider
Type: AWS::Cognito::UserPoolIdentityProvider
Properties:
modified: AttributeMapping: Json → Map of String
modified: # Duplicates allowed: Not specified → Yes
IdpIdentifiers:
- String
modified: # Required: No → Yes
modified: ProviderDetails: Json → Map of String
AWS:: Connect:: HoursOfOperationLink to AWS::Connect::HoursOfOperation
Type: AWS::Connect::HoursOfOperation
Properties:
added: HoursOfOperationOverrides:
added: - HoursOfOperationOverrideId: String
added: OverrideConfig:
added: - EndTime:
added: Hours: Integer
added: Minutes: Integer
added: StartTime: # OverrideTimeSlice: see above
added: Day: String
added: EffectiveFrom: String
added: OverrideName: String
added: OverrideDescription: String
added: EffectiveTill: String
AWS:: Connect:: ViewVersionLink to AWS::Connect::ViewVersion
Type: AWS::Connect::ViewVersion
Properties:
modified: # Update requires: Replacement → No interruption
VersionDescription: String
AWS:: CustomerProfiles:: IntegrationLink to AWS::CustomerProfiles::Integration
Type: AWS::CustomerProfiles::Integration
Properties:
added: EventTriggerNames:
added: - String
AWS:: DataSync:: TaskLink to AWS::DataSync::Task
Type: AWS::DataSync::Task
Properties:
added: TaskMode: String
AWS:: Deadline:: FleetLink to AWS::Deadline::Fleet
Type: AWS::Deadline::Fleet
Properties:
Configuration:
ServiceManagedEc2:
InstanceCapabilities:
added: AcceleratorCapabilities:
added: Selections:
added: - Runtime: String
added: Name: String
added: Count:
added: Min: Integer
added: Max: Integer
AWS:: DMS:: ReplicationInstanceLink to AWS::DMS::ReplicationInstance
Type: AWS::DMS::ReplicationInstance
Properties:
added: NetworkType: String
AWS:: DocDB:: DBClusterLink to AWS::DocDB::DBCluster
Type: AWS::DocDB::DBCluster
Properties:
added: ServerlessV2ScalingConfiguration:
added: MinCapacity: Double
added: MaxCapacity: Double
AWS:: DynamoDB:: GlobalTableLink to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTable
Properties:
GlobalSecondaryIndexes:
added: - WarmThroughput:
added: ReadUnitsPerSecond: Integer
added: WriteUnitsPerSecond: Integer
added: WarmThroughput: # WarmThroughput: see above
AWS:: DynamoDB:: TableLink to AWS::DynamoDB::Table
Type: AWS::DynamoDB::Table
Properties:
GlobalSecondaryIndexes:
added: - WarmThroughput:
added: ReadUnitsPerSecond: Integer
added: WriteUnitsPerSecond: Integer
added: WarmThroughput: # WarmThroughput: see above
AWS:: EC2:: CapacityReservationLink to AWS::EC2::CapacityReservation
Type: AWS::EC2::CapacityReservation
Properties:
added: UnusedReservationBillingOwnerId: String
AWS:: EC2:: EIPLink to AWS::EC2::EIP
Type: AWS::EC2::EIP
Properties:
added: Address: String
added: IpamPoolId: String
AWS:: EC2:: LaunchTemplateLink to AWS::EC2::LaunchTemplate
Type: AWS::EC2::LaunchTemplate
Properties:
LaunchTemplateData:
InstanceRequirements:
added: BaselinePerformanceFactors:
added: Cpu:
added: References:
added: - InstanceFamily: String
AWS:: EC2:: TransitGatewayRouteTableLink to AWS::EC2::TransitGatewayRouteTable
Type: AWS::EC2::TransitGatewayRouteTable
Properties:
modified: # Update requires: Replacement → No interruption
AWS:: EC2:: VPNConnectionLink to AWS::EC2::VPNConnection
Type: AWS::EC2::VPNConnection
Properties:
VpnTunnelOptionsSpecifications:
added: - DPDTimeoutAction: String
added: DPDTimeoutSeconds: Integer
added: EnableTunnelLifecycleControl: Boolean
added: IKEVersions:
added: - Value: String
added: LogOptions:
added: CloudwatchLogOptions:
added: LogEnabled: Boolean
added: LogOutputFormat: String
added: LogGroupArn: String
added: Phase1DHGroupNumbers:
added: - Value: Integer
added: Phase1EncryptionAlgorithms:
added: - Value: String
added: Phase1IntegrityAlgorithms:
added: - Value: String
added: Phase1LifetimeSeconds: Integer
added: Phase2DHGroupNumbers:
added: - Value: Integer
added: Phase2EncryptionAlgorithms:
added: - Value: String
added: Phase2IntegrityAlgorithms:
added: - Value: String
added: Phase2LifetimeSeconds: Integer
added: RekeyFuzzPercentage: Integer
added: RekeyMarginTimeSeconds: Integer
added: ReplayWindowSize: Integer
added: StartupAction: String
added: TunnelInsideIpv6Cidr: String
AWS:: ECS:: CapacityProviderLink to AWS::ECS::CapacityProvider
Type: AWS::ECS::CapacityProvider
Properties:
modified: # Required: Yes → No
AutoScalingGroupProvider:
AWS:: ECS:: ServiceLink to AWS::ECS::Service
Type: AWS::ECS::Service
Properties:
added: AvailabilityZoneRebalancing: String
added: VpcLatticeConfigurations:
added: - TargetGroupArn: String
added: PortName: String
added: RoleArn: String
AWS:: ECS:: TaskDefinitionLink to AWS::ECS::TaskDefinition
Type: AWS::ECS::TaskDefinition
Properties:
ContainerDefinitions:
added: - VersionConsistency: String
AWS:: ECS:: TaskSetLink to AWS::ECS::TaskSet
Type: AWS::ECS::TaskSet
Properties:
added: CapacityProviderStrategy:
added: - CapacityProvider: String
added: Base: Integer
added: Weight: Integer
AWS:: EFS:: FileSystemLink to AWS::EFS::FileSystem
Type: AWS::EFS::FileSystem
Properties:
ReplicationConfiguration:
Destinations:
added: - RoleArn: String
added: Status: String
added: StatusMessage: String
AWS:: EKS:: ClusterLink to AWS::EKS::Cluster
Type: AWS::EKS::Cluster
Properties:
added: ComputeConfig:
added: NodePools:
added: - String
added: NodeRoleArn: String
added: Enabled: Boolean
KubernetesNetworkConfig:
added: ElasticLoadBalancing:
added: Enabled: Boolean
added: RemoteNetworkConfig:
added: RemoteNodeNetworks:
added: - Cidrs:
added: - String
added: RemotePodNetworks:
added: - Cidrs:
added: - String
added: StorageConfig:
added: BlockStorage:
added: Enabled: Boolean
AWS:: EKS:: NodegroupLink to AWS::EKS::Nodegroup
Type: AWS::EKS::Nodegroup
Properties:
added: NodeRepairConfig:
added: Enabled: Boolean
AWS:: ElastiCache:: GlobalReplicationGroupLink to AWS::ElastiCache::GlobalReplicationGroup
Type: AWS::ElastiCache::GlobalReplicationGroup
Properties:
added: Engine: String
AWS:: ElastiCache:: ServerlessCacheLink to AWS::ElastiCache::ServerlessCache
Type: AWS::ElastiCache::ServerlessCache
Properties:
modified: # Update requires: Replacement → No interruption
Engine: String
modified: # Update requires: Replacement → No interruption
MajorEngineVersion: String
AWS:: ElastiCache:: UserLink to AWS::ElastiCache::User
Type: AWS::ElastiCache::User
Properties:
modified: # Update requires: Replacement → No interruption
Engine: String
AWS:: ElasticLoadBalancingV2:: ListenerLink to AWS::ElasticLoadBalancingV2::Listener
Type: AWS::ElasticLoadBalancingV2::Listener
Properties:
MutualAuthentication:
added: AdvertiseTrustStoreCaNames: String
AWS:: ElasticLoadBalancingV2:: LoadBalancerLink to AWS::ElasticLoadBalancingV2::LoadBalancer
Type: AWS::ElasticLoadBalancingV2::LoadBalancer
Properties:
added: EnablePrefixForIpv6SourceNat: String
added: MinimumLoadBalancerCapacity:
added: CapacityUnits: Integer
SubnetMappings:
added: - SourceNatIpv6Prefix: String
AWS:: Events:: ConnectionLink to AWS::Events::Connection
Type: AWS::Events::Connection
Properties:
AuthParameters:
added: ConnectivityParameters:
added: ResourceParameters:
added: ResourceAssociationArn: String
added: ResourceConfigurationArn: String
added: InvocationConnectivityParameters:
added: ResourceParameters: # ResourceParameters: see above
Fn::GetAtt:
added: AuthParameters.ConnectivityParameters.ResourceParameters.ResourceAssociationArn: String
added: InvocationConnectivityParameters.ResourceParameters.ResourceAssociationArn: String
AWS:: FIS:: ExperimentTemplateLink to AWS::FIS::ExperimentTemplate
Type: AWS::FIS::ExperimentTemplate
Properties:
added: ExperimentReportConfiguration:
added: DataSources:
added: CloudWatchDashboards:
added: - DashboardIdentifier: String
added: PostExperimentDuration: String
added: Outputs:
added: ExperimentReportS3Configuration:
added: BucketName: String
added: Prefix: String
added: PreExperimentDuration: String
AWS:: FSx:: FileSystemLink to AWS::FSx::FileSystem
Type: AWS::FSx::FileSystem
Properties:
LustreConfiguration:
added: EfaEnabled: Boolean
OpenZFSConfiguration:
added: ReadCacheConfiguration:
added: SizingMode: String
added: SizeGiB: Integer
AWS:: GameLift:: ContainerGroupDefinitionLink to AWS::GameLift::ContainerGroupDefinition
Type: AWS::GameLift::ContainerGroupDefinition
Properties:
removed: ContainerDefinitions:
removed: - WorkingDirectory: String
removed: MemoryLimits:
removed: SoftLimit: Integer
removed: HardLimit: Integer
removed: HealthCheck:
removed: Command:
removed: - String
removed: Timeout: Integer
removed: Retries: Integer
removed: Interval: Integer
removed: StartPeriod: Integer
removed: Cpu: Integer
removed: EntryPoint:
removed: - String
removed: ImageUri: String
removed: ResolvedImageDigest: String
removed: Essential: Boolean
removed: PortConfiguration:
removed: ContainerPortRanges:
removed: - FromPort: Integer
removed: ToPort: Integer
removed: Protocol: String
removed: DependsOn:
removed: - Condition: String
removed: ContainerName: String
removed: ContainerName: String
removed: Command:
removed: - String
removed: Environment:
removed: - Value: String
removed: Name: String
added: ContainerGroupType: String
added: GameServerContainerDefinition:
added: MountPoints:
added: - InstancePath: String
added: ContainerPath: String
added: AccessLevel: String
added: DependsOn:
added: - Condition: String
added: ContainerName: String
added: ContainerName: String
added: EnvironmentOverride:
added: - Value: String
added: Name: String
added: ServerSdkVersion: String
added: ImageUri: String
added: ResolvedImageDigest: String
added: PortConfiguration:
added: ContainerPortRanges:
added: - FromPort: Integer
added: ToPort: Integer
added: Protocol: String
modified: # Update requires: Replacement → No interruption
OperatingSystem: String
removed: SchedulingStrategy: String
added: SourceVersionNumber: Integer
added: SupportContainerDefinitions:
added: - MountPoints: # ContainerMountPoint: see above
added: DependsOn: # ContainerDependency: see above
added: ContainerName: String
added: MemoryHardLimitMebibytes: Integer
added: EnvironmentOverride: # ContainerEnvironment: see above
added: HealthCheck:
added: Command:
added: - String
added: Timeout: Integer
added: Retries: Integer
added: Interval: Integer
added: StartPeriod: Integer
added: Vcpu: Double
added: ImageUri: String
added: ResolvedImageDigest: String
added: Essential: Boolean
added: PortConfiguration: # PortConfiguration: see above
removed: TotalCpuLimit: Integer
removed: TotalMemoryLimit: Integer
added: # Required: Yes
added: TotalMemoryLimitMebibytes: Integer
added: # Required: Yes
added: TotalVcpuLimit: Double
added: VersionDescription: String
Fn::GetAtt:
added: Status: String
added: StatusReason: String
added: VersionNumber: Integer
AWS:: GameLift:: FleetLink to AWS::GameLift::Fleet
Type: AWS::GameLift::Fleet
Properties:
removed: ContainerGroupsConfiguration:
removed: ConnectionPortRange:
removed: FromPort: Integer
removed: ToPort: Integer
removed: ContainerGroupDefinitionNames:
removed: - String
removed: ContainerGroupsPerInstance:
removed: MaxReplicaContainerGroupsPerInstance: Integer
removed: DesiredReplicaContainerGroupsPerInstance: Integer
Fn::GetAtt:
removed: ContainerGroupsConfiguration.ContainerGroupsPerInstance.MaxReplicaContainerGroupsPerInstance: Integer
AWS:: Glue:: CrawlerLink to AWS::Glue::Crawler
Type: AWS::Glue::Crawler
Properties:
modified: # Duplicates allowed: Not specified → Yes
Classifiers:
- String
Targets:
modified: # Duplicates allowed: Not specified → Yes
CatalogTargets:
modified: - # Duplicates allowed: Not specified → Yes
Tables:
- String
modified: # Duplicates allowed: Not specified → Yes
DeltaTargets:
modified: - # Duplicates allowed: Not specified → Yes
DeltaTables:
- String
modified: # Duplicates allowed: Not specified → Yes
DynamoDBTargets:
modified: # Duplicates allowed: Not specified → Yes
IcebergTargets:
modified: - # Duplicates allowed: Not specified → Yes
Exclusions:
- String
modified: # Duplicates allowed: Not specified → Yes
Paths:
- String
modified: # Duplicates allowed: Not specified → Yes
JdbcTargets:
modified: - # Duplicates allowed: Not specified → Yes
EnableAdditionalMetadata:
- String
modified: # Duplicates allowed: Not specified → Yes
Exclusions:
- String
modified: # Duplicates allowed: Not specified → Yes
MongoDBTargets:
modified: # Duplicates allowed: Not specified → Yes
S3Targets:
modified: - # Duplicates allowed: Not specified → Yes
Exclusions:
- String
AWS:: Glue:: SchemaLink to AWS::Glue::Schema
Type: AWS::Glue::Schema
Properties:
modified: # Required: Yes → No
SchemaDefinition: String
AWS:: ImageBuilder:: InfrastructureConfigurationLink to AWS::ImageBuilder::InfrastructureConfiguration
Type: AWS::ImageBuilder::InfrastructureConfiguration
Properties:
added: Placement:
added: Tenancy: String
added: AvailabilityZone: String
added: HostId: String
added: HostResourceGroupArn: String
AWS:: InspectorV2:: CisScanConfigurationLink to AWS::InspectorV2::CisScanConfiguration
Type: AWS::InspectorV2::CisScanConfiguration
Properties:
Targets:
modified: # Required: No → Yes
TargetResourceTags: Json
AWS:: IoT:: DomainConfigurationLink to AWS::IoT::DomainConfiguration
Type: AWS::IoT::DomainConfiguration
Properties:
added: ApplicationProtocol: String
added: AuthenticationType: String
added: ClientCertificateConfig:
added: ClientCertificateCallbackArn: String
ServerCertificateConfig:
added: OcspAuthorizedResponderArn: String
added: OcspLambdaArn: String
AWS:: IoT:: ThingTypeLink to AWS::IoT::ThingType
Type: AWS::IoT::ThingType
Properties:
modified: # Update requires: Replacement → No interruption
ThingTypeProperties:
added: Mqtt5Configuration:
added: PropagatingAttributes:
added: - UserPropertyKey: String
added: ThingAttribute: String
added: ConnectionAttribute: String
modified: # Update requires: Replacement → No interruption
SearchableAttributes:
- String
modified: # Update requires: Replacement → No interruption
ThingTypeDescription: String
AWS:: IoTFleetWise:: CampaignLink to AWS::IoTFleetWise::Campaign
Type: AWS::IoTFleetWise::Campaign
Properties:
added: DataPartitions:
added: - UploadOptions:
added: Expression: String
added: ConditionLanguageVersion: Integer
added: StorageOptions:
added: MaximumSize:
added: Value: Integer
added: Unit: String
added: StorageLocation: String
added: MinimumTimeToLive:
added: Value: Integer
added: Unit: String
added: Id: String
SignalsToCollect:
added: - DataPartitionId: String
AWS:: IoTFleetWise:: DecoderManifestLink to AWS::IoTFleetWise::DecoderManifest
Type: AWS::IoTFleetWise::DecoderManifest
Properties:
added: DefaultForUnmappedSignals: String
NetworkInterfaces:
added: - CustomDecodingInterface:
added: Name: String
SignalDecoders:
added: - CustomDecodingSignal:
added: Id: String
AWS:: IoTSiteWise:: PortalLink to AWS::IoTSiteWise::Portal
Type: AWS::IoTSiteWise::Portal
Properties:
added: PortalType: String
added: PortalTypeConfiguration:
<key>:
added: PortalTools:
added: - String
AWS:: IoTWireless:: DeviceProfileLink to AWS::IoTWireless::DeviceProfile
Type: AWS::IoTWireless::DeviceProfile
Properties:
modified: # Update requires: No interruption → Replacement
LoRaWAN:
modified: # Update requires: No interruption → Replacement
ClassBTimeout: Integer
modified: # Update requires: No interruption → Replacement
ClassCTimeout: Integer
modified: # Update requires: No interruption → Replacement
FactoryPresetFreqsList:
- Integer
modified: # Update requires: No interruption → Replacement
MacVersion: String
modified: # Update requires: No interruption → Replacement
MaxDutyCycle: Integer
modified: # Update requires: No interruption → Replacement
MaxEirp: Integer
modified: # Update requires: No interruption → Replacement
PingSlotDr: Integer
modified: # Update requires: No interruption → Replacement
PingSlotFreq: Integer
modified: # Update requires: No interruption → Replacement
PingSlotPeriod: Integer
modified: # Update requires: No interruption → Replacement
RegParamsRevision: String
modified: # Update requires: No interruption → Replacement
RfRegion: String
modified: # Update requires: No interruption → Replacement
RxDataRate2: Integer
modified: # Update requires: No interruption → Replacement
RxDelay1: Integer
modified: # Update requires: No interruption → Replacement
RxDrOffset1: Integer
modified: # Update requires: No interruption → Replacement
RxFreq2: Integer
modified: # Update requires: No interruption → Replacement
Supports32BitFCnt: Boolean
modified: # Update requires: No interruption → Replacement
SupportsClassB: Boolean
modified: # Update requires: No interruption → Replacement
SupportsClassC: Boolean
modified: # Update requires: No interruption → Replacement
SupportsJoin: Boolean
modified: # Update requires: No interruption → Replacement
Name: String
AWS:: IoTWireless:: NetworkAnalyzerConfigurationLink to AWS::IoTWireless::NetworkAnalyzerConfiguration
Type: AWS::IoTWireless::NetworkAnalyzerConfiguration
Properties:
modified: # Update requires: Replacement → No interruption
AWS:: IoTWireless:: ServiceProfileLink to AWS::IoTWireless::ServiceProfile
Type: AWS::IoTWireless::ServiceProfile
Properties:
modified: # Update requires: No interruption → Replacement
LoRaWAN:
modified: # Update requires: No interruption → Replacement
AddGwMetadata: Boolean
modified: # Update requires: No interruption → Replacement
ChannelMask: String
modified: # Update requires: No interruption → Replacement
DevStatusReqFreq: Integer
modified: # Update requires: No interruption → Replacement
DlBucketSize: Integer
modified: # Update requires: No interruption → Replacement
DlRate: Integer
modified: # Update requires: No interruption → Replacement
DlRatePolicy: String
modified: # Update requires: No interruption → Replacement
DrMax: Integer
modified: # Update requires: No interruption → Replacement
DrMin: Integer
modified: # Update requires: No interruption → Replacement
HrAllowed: Boolean
modified: # Update requires: No interruption → Replacement
MinGwDiversity: Integer
modified: # Update requires: No interruption → Replacement
NwkGeoLoc: Boolean
modified: # Update requires: No interruption → Replacement
PrAllowed: Boolean
modified: # Update requires: No interruption → Replacement
RaAllowed: Boolean
modified: # Update requires: No interruption → Replacement
ReportDevStatusBattery: Boolean
modified: # Update requires: No interruption → Replacement
ReportDevStatusMargin: Boolean
modified: # Update requires: No interruption → Replacement
TargetPer: Integer
modified: # Update requires: No interruption → Replacement
UlBucketSize: Integer
modified: # Update requires: No interruption → Replacement
UlRate: Integer
modified: # Update requires: No interruption → Replacement
UlRatePolicy: String
modified: # Update requires: No interruption → Replacement
Name: String
AWS:: KinesisFirehose:: DeliveryStreamLink to AWS::KinesisFirehose::DeliveryStream
Type: AWS::KinesisFirehose::DeliveryStream
Properties:
added: DatabaseSourceConfiguration:
added: Digest: String
added: Port: Integer
added: PublicCertificate: String
added: Columns:
added: Exclude:
added: - String
added: Include:
added: - String
added: Type: String
added: SurrogateKeys:
added: - String
added: Databases:
added: Exclude:
added: - String
added: Include:
added: - String
added: Endpoint: String
added: SSLMode: String
added: SnapshotWatermarkTable: String
added: DatabaseSourceAuthenticationConfiguration:
added: SecretsManagerConfiguration:
added: SecretARN: String
added: Enabled: Boolean
added: RoleARN: String
added: Tables:
added: Exclude:
added: - String
added: Include:
added: - String
added: DatabaseSourceVPCConfiguration:
added: VpcEndpointServiceName: String
HttpEndpointDestinationConfiguration:
SecretsManagerConfiguration:
modified: # Update requires: No interruption → Some interruptions
Enabled: Boolean
modified: # Update requires: No interruption → Some interruptions
RoleARN: String
modified: # Update requires: No interruption → Some interruptions
SecretARN: String
RedshiftDestinationConfiguration:
SecretsManagerConfiguration: # SecretsManagerConfiguration: see above
SnowflakeDestinationConfiguration:
SecretsManagerConfiguration: # SecretsManagerConfiguration: see above
SplunkDestinationConfiguration:
SecretsManagerConfiguration: # SecretsManagerConfiguration: see above
AWS:: Lambda:: EventSourceMappingLink to AWS::Lambda::EventSourceMapping
Type: AWS::Lambda::EventSourceMapping
Properties:
added: MetricsConfig:
added: Metrics:
added: - String
added: ProvisionedPollerConfig:
added: MinimumPollers: Integer
added: MaximumPollers: Integer
AWS:: Lambda:: VersionLink to AWS::Lambda::Version
Type: AWS::Lambda::Version
Properties:
removed: Policy: Json
AWS:: Logs:: DeliveryLink to AWS::Logs::Delivery
Type: AWS::Logs::Delivery
Properties:
added: FieldDelimiter: String
added: RecordFields:
added: - String
added: S3EnableHiveCompatiblePath: Boolean
added: S3SuffixPath: String
AWS:: Logs:: DeliveryDestinationLink to AWS::Logs::DeliveryDestination
Type: AWS::Logs::DeliveryDestination
Properties:
added: OutputFormat: String
AWS:: M2:: ApplicationLink to AWS::M2::Application
Type: AWS::M2::Application
Properties:
modified: # Required: Yes → No
Definition:
AWS:: MediaLive:: ChannelLink to AWS::MediaLive::Channel
Type: AWS::MediaLive::Channel
Properties:
added: AnywhereSettings:
added: ChannelPlacementGroupId: String
added: ClusterId: String
Destinations:
added: - SrtSettings:
added: - StreamId: String
added: EncryptionPassphraseSecretArn: String
added: Url: String
EncoderSettings:
OutputGroups:
- OutputGroupSettings:
added: SrtGroupSettings:
added: InputLossAction: String
Outputs:
- OutputSettings:
MultiplexOutputSettings:
added: ContainerSettings:
added: MultiplexM2tsSettings:
added: Scte35Control: String
added: PcrPeriod: Integer
added: NielsenId3Behavior: String
added: EsRateInPes: String
added: CcDescriptor: String
added: AudioFramesPerPes: Integer
added: AbsentInputAudioBehavior: String
added: AudioStreamType: String
added: Klv: String
added: Arib: String
added: AudioBufferModel: String
added: Ebif: String
added: Scte35PrerollPullupMilliseconds: Double
added: PcrControl: String
added: SrtOutputSettings:
added: EncryptionType: String
added: Destination:
added: DestinationRefId: String
added: ContainerSettings:
added: M2tsSettings:
added: EtvPlatformPid: String
added: PatInterval: Integer
added: ProgramNum: Integer
added: RateMode: String
added: KlvDataPids: String
added: NullPacketBitrate: Double
added: PmtInterval: Integer
added: AribCaptionsPid: String
added: EsRateInPes: String
added: VideoPid: String
added: TransportStreamId: Integer
added: EbpPlacement: String
added: DvbSubPids: String
added: SegmentationStyle: String
added: Scte35Pid: String
added: AudioStreamType: String
added: Klv: String
added: EbpLookaheadMs: Integer
added: Scte35PrerollPullupMilliseconds: Double
added: DvbTdtSettings:
added: RepInterval: Integer
added: TimedMetadataBehavior: String
added: EbpAudioInterval: String
added: FragmentTime: Double
added: DvbTeletextPid: String
added: Scte35Control: String
added: PcrPeriod: Integer
added: NielsenId3Behavior: String
added: PcrPid: String
added: SegmentationTime: Double
added: CcDescriptor: String
added: AudioFramesPerPes: Integer
added: AbsentInputAudioBehavior: String
added: Bitrate: Integer
added: PmtPid: String
added: Scte27Pids: String
added: SegmentationMarkers: String
added: DvbNitSettings:
added: NetworkName: String
added: RepInterval: Integer
added: NetworkId: Integer
added: DvbSdtSettings:
added: ServiceProviderName: String
added: OutputSdt: String
added: ServiceName: String
added: RepInterval: Integer
added: EtvSignalPid: String
added: Arib: String
added: BufferModel: String
added: EcmPid: String
added: TimedMetadataPid: String
added: AudioPids: String
added: AudioBufferModel: String
added: Ebif: String
added: AribCaptionsPidControl: String
added: PcrControl: String
added: BufferMsec: Integer
added: Latency: Integer
VideoDescriptions:
- CodecSettings:
added: Av1Settings:
added: TimecodeBurninSettings:
added: FontSize: String
added: Position: String
added: Prefix: String
added: ColorSpaceSettings:
added: Rec601Settings: {}
added: Rec709Settings: {}
added: ColorSpacePassthroughSettings: {}
added: Hdr10Settings:
added: MaxCll: Integer
added: MaxFall: Integer
added: QvbrQualityLevel: Integer
added: ParDenominator: Integer
added: FixedAfd: String
added: GopSizeUnits: String
added: FramerateNumerator: Integer
added: AfdSignaling: String
added: ParNumerator: Integer
added: BufSize: Integer
added: MinIInterval: Integer
added: SceneChangeDetect: String
added: FramerateDenominator: Integer
added: LookAheadRateControl: String
added: Level: String
added: MaxBitrate: Integer
added: GopSize: Double
H264Settings:
FilterSettings:
added: BandwidthReductionFilterSettings:
added: PostFilterSharpening: String
added: Strength: String
H265Settings:
FilterSettings:
added: BandwidthReductionFilterSettings: # BandwidthReductionFilterSettings: see above
InputAttachments:
- InputSettings:
NetworkInputSettings:
added: MulticastInputSettings:
added: SourceIpAddress: String
added: LogicalInterfaceNames:
added: - String
AWS:: MediaLive:: InputLink to AWS::MediaLive::Input
Type: AWS::MediaLive::Input
Properties:
Destinations:
added: - Network: String
added: NetworkRoutes:
added: - Cidr: String
added: Gateway: String
added: StaticIpAddress: String
added: InputNetworkLocation: String
added: MulticastSettings:
added: Sources:
added: - SourceIp: String
added: Url: String
PropertyTypes:
added: MulticastSettingsUpdateRequest:
added: Sources:
added: - SourceIp: String
added: Url: String
added: MulticastSourceUpdateRequest: # MulticastSourceUpdateRequest: see above
AWS:: MediaPackageV2:: OriginEndpointLink to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpoint
Properties:
DashManifests:
- FilterConfiguration:
added: ClipStartTime: String
HlsManifests:
- FilterConfiguration: # FilterConfiguration: see above
added: StartTag:
added: Precise: Boolean
added: TimeOffset: Double
LowLatencyHlsManifests:
- FilterConfiguration: # FilterConfiguration: see above
added: StartTag: # StartTag: see above
AWS:: MemoryDB:: ClusterLink to AWS::MemoryDB::Cluster
Type: AWS::MemoryDB::Cluster
Properties:
added: Engine: String
added: MultiRegionClusterName: String
AWS:: NetworkFirewall:: FirewallPolicyLink to AWS::NetworkFirewall::FirewallPolicy
Type: AWS::NetworkFirewall::FirewallPolicy
Properties:
FirewallPolicy:
StatefulEngineOptions:
added: FlowTimeouts:
added: TcpIdleTimeoutSeconds: Integer
AWS:: OpenSearchServerless:: SecurityConfigLink to AWS::OpenSearchServerless::SecurityConfig
Type: AWS::OpenSearchServerless::SecurityConfig
Properties:
added: IamIdentityCenterOptions:
added: ApplicationArn: String
added: ApplicationName: String
added: UserAttribute: String
added: InstanceArn: String
added: ApplicationDescription: String
added: GroupAttribute: String
Fn::GetAtt:
added: IamIdentityCenterOptions.ApplicationArn: String
added: IamIdentityCenterOptions.ApplicationDescription: String
added: IamIdentityCenterOptions.ApplicationName: String
AWS:: OpenSearchService:: DomainLink to AWS::OpenSearchService::Domain
Type: AWS::OpenSearchService::Domain
Properties:
added: IdentityCenterOptions:
added: IdentityCenterApplicationARN: String
added: IdentityCenterInstanceARN: String
added: SubjectKey: String
added: EnabledAPIAccess: Boolean
added: RolesKey: String
added: IdentityStoreId: String
Fn::GetAtt:
added: IdentityCenterOptions.IdentityCenterApplicationARN: String
added: IdentityCenterOptions.IdentityStoreId: String
AWS:: QBusiness:: WebExperienceLink to AWS::QBusiness::WebExperience
Type: AWS::QBusiness::WebExperience
Properties:
added: Origins:
added: - String
AWS:: QuickSight:: DataSetLink to AWS::QuickSight::DataSet
Type: AWS::QuickSight::DataSet
Properties:
PhysicalTableMap:
<key>:
CustomSql:
modified: # Required: Yes → No
Columns:
RelationalTable:
modified: # Required: Yes → No
InputColumns: # InputColumn: see above
AWS:: QuickSight:: DataSourceLink to AWS::QuickSight::DataSource
Type: AWS::QuickSight::DataSource
Properties:
AlternateDataSourceParameters:
- SnowflakeParameters:
added: AuthenticationType: String
added: DatabaseAccessControlRole: String
added: OAuthParameters:
added: TokenProviderUrl: String
added: OAuthScope: String
added: IdentityProviderVpcConnectionProperties:
added: VpcConnectionArn: String
added: IdentityProviderResourceUri: String
StarburstParameters:
added: AuthenticationType: String
added: DatabaseAccessControlRole: String
added: OAuthParameters: # OAuthParameters: see above
Credentials:
CredentialPair:
AlternateDataSourceParameters: # DataSourceParameters: see above
DataSourceParameters: # DataSourceParameters: see above
added: FolderArns:
added: - String
AWS:: RDS:: DBClusterLink to AWS::RDS::DBCluster
Type: AWS::RDS::DBCluster
Properties:
added: ClusterScalabilityType: String
AWS:: RDS:: DBInstanceLink to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstance
Properties:
modified: # Update requires: Replacement → No interruption
Port: String
AWS:: RDS:: GlobalClusterLink to AWS::RDS::GlobalCluster
Type: AWS::RDS::GlobalCluster
Properties:
added: GlobalEndpoint:
added: Address: String
AWS:: RefactorSpaces:: EnvironmentLink to AWS::RefactorSpaces::Environment
Type: AWS::RefactorSpaces::Environment
Properties:
modified: # Required: Yes → No
Name: String
modified: # Required: Yes → No
NetworkFabricType: String
AWS:: Route53Resolver:: FirewallRuleGroupLink to AWS::Route53Resolver::FirewallRuleGroup
Type: AWS::Route53Resolver::FirewallRuleGroup
Properties:
FirewallRules:
added: - ConfidenceThreshold: String
added: DnsThreatProtection: String
modified: # Required: Yes → No
FirewallDomainListId: String
added: FirewallThreatProtectionId: String
AWS:: Route53Resolver:: ResolverRuleLink to AWS::Route53Resolver::ResolverRule
Type: AWS::Route53Resolver::ResolverRule
Properties:
removed: DelegationRecord: String
TargetIps:
added: - ServerNameIndication: String
Fn::GetAtt:
TargetIps: # TargetAddress: see above
AWS:: S3:: BucketLink to AWS::S3::Bucket
Type: AWS::S3::Bucket
Properties:
LifecycleConfiguration:
added: TransitionDefaultMinimumObjectSize: String
AWS:: S3Express:: DirectoryBucketLink to AWS::S3Express::DirectoryBucket
Type: AWS::S3Express::DirectoryBucket
Properties:
modified: BucketEncryption: Json → BucketEncryption
added: ServerSideEncryptionConfiguration:
added: - BucketKeyEnabled: Boolean
added: ServerSideEncryptionByDefault:
added: SSEAlgorithm: String
added: KMSMasterKeyID: String
added: LifecycleConfiguration:
added: Rules:
added: - Status: String
added: ExpirationInDays: Integer
added: ObjectSizeGreaterThan: String
added: Id: String
added: Prefix: String
added: AbortIncompleteMultipartUpload:
added: DaysAfterInitiation: Integer
added: ObjectSizeLessThan: String
AWS:: SageMaker:: ClusterLink to AWS::SageMaker::Cluster
Type: AWS::SageMaker::Cluster
Properties:
InstanceGroups:
added: - OverrideVpcConfig:
added: SecurityGroupIds:
added: - String
added: Subnets:
added: - String
VpcConfig:
modified: # Update requires: Replacement → Some interruptions
SecurityGroupIds:
- String
modified: # Update requires: Replacement → Some interruptions
Subnets:
- String
AWS:: SageMaker:: DomainLink to AWS::SageMaker::Domain
Type: AWS::SageMaker::Domain
Properties:
DomainSettings:
added: ExecutionRoleIdentityConfig: String
added: TagPropagation: String
AWS:: SageMaker:: ImageVersionLink to AWS::SageMaker::ImageVersion
Type: AWS::SageMaker::ImageVersion
Properties:
removed: Version: Integer
Fn::GetAtt:
added: Version: Integer
AWS:: SageMaker:: InferenceComponentLink to AWS::SageMaker::InferenceComponent
Type: AWS::SageMaker::InferenceComponent
Properties:
modified: # Required: Yes → No
RuntimeConfig:
Specification:
added: BaseInferenceComponentName: String
modified: # Required: Yes → No
ComputeResourceRequirements:
modified: # Required: Yes → No
VariantName: String
AWS:: SecretsManager:: RotationScheduleLink to AWS::SecretsManager::RotationSchedule
Type: AWS::SecretsManager::RotationSchedule
Fn::GetAtt:
added: Id: String
AWS:: SecretsManager:: SecretTargetAttachmentLink to AWS::SecretsManager::SecretTargetAttachment
Type: AWS::SecretsManager::SecretTargetAttachment
Properties:
modified: # Update requires: No interruption → Replacement
SecretId: String
AWS:: ServiceDiscovery:: ServiceLink to AWS::ServiceDiscovery::Service
Type: AWS::ServiceDiscovery::Service
Properties:
added: ServiceAttributes: Json
AWS:: SES:: ConfigurationSetLink to AWS::SES::ConfigurationSet
Type: AWS::SES::ConfigurationSet
Properties:
DeliveryOptions:
added: MaxDeliverySeconds: Double
AWS:: SES:: ReceiptRuleLink to AWS::SES::ReceiptRule
Type: AWS::SES::ReceiptRule
Properties:
Rule:
Actions:
added: - ConnectAction:
added: InstanceARN: String
added: IAMRoleARN: String
AWS:: Synthetics:: CanaryLink to AWS::Synthetics::Canary
Type: AWS::Synthetics::Canary
Properties:
added: ProvisionedResourceCleanup: String
AWS:: Transfer:: ServerLink to AWS::Transfer::Server
Type: AWS::Transfer::Server
Properties:
modified: # Update requires: No interruption → Some interruptions
EndpointDetails:
modified: # Duplicates allowed: Not specified → Yes
AddressAllocationIds:
- String
modified: # Update requires: No interruption → Some interruptions
modified: # Duplicates allowed: Not specified → Yes
SecurityGroupIds:
- String
modified: # Update requires: No interruption → Some interruptions
modified: # Duplicates allowed: Not specified → Yes
SubnetIds:
- String
modified: # Update requires: No interruption → Some interruptions
VpcEndpointId: String
modified: # Update requires: No interruption → Some interruptions
VpcId: String
ProtocolDetails:
modified: # Duplicates allowed: Not specified → Yes
modified: As2Transports: List of As2Transport → List of String
modified: # Duplicates allowed: Not specified → Yes
modified: Protocols: List of Protocol → List of String
modified: # Duplicates allowed: Not specified → Yes
modified: StructuredLogDestinations: List of StructuredLogDestination → List of String
modified: # Duplicates allowed: Not specified → Yes
WorkflowDetails:
modified: # Duplicates allowed: Not specified → Yes
OnPartialUpload:
modified: # Duplicates allowed: Not specified → Yes
OnUpload: # WorkflowDetail: see above
Fn::GetAtt:
added: As2ServiceManagedEgressIpAddresses:
added: - String
AWS:: Transfer:: UserLink to AWS::Transfer::User
Type: AWS::Transfer::User
Properties:
modified: # Duplicates allowed: Not specified → Yes
HomeDirectoryMappings:
PosixProfile:
modified: # Duplicates allowed: Not specified → Yes
SecondaryGids:
- Double
modified: # Duplicates allowed: Not specified → Yes
modified: SshPublicKeys: List of SshPublicKey → List of String
modified: # Duplicates allowed: Not specified → Yes
AWS:: VpcLattice:: AccessLogSubscriptionLink to AWS::VpcLattice::AccessLogSubscription
Type: AWS::VpcLattice::AccessLogSubscription
Properties:
added: ServiceNetworkLogType: String
AWS:: VpcLattice:: ServiceNetworkLink to AWS::VpcLattice::ServiceNetwork
Type: AWS::VpcLattice::ServiceNetwork
Properties:
added: SharingConfig:
added: enabled: Boolean
AWS:: Wisdom:: KnowledgeBaseLink to AWS::Wisdom::KnowledgeBase
Type: AWS::Wisdom::KnowledgeBase
Properties:
SourceConfiguration:
modified: # Required: Yes → No
AppIntegrations:
added: ManagedSourceConfiguration:
added: WebCrawlerConfiguration:
added: UrlConfiguration:
added: SeedUrls:
added: - Url: String
added: InclusionFilters:
added: - String
added: CrawlerLimits:
added: RateLimit: Double
added: ExclusionFilters:
added: - String
added: Scope: String
added: VectorIngestionConfiguration:
added: ParsingConfiguration:
added: BedrockFoundationModelConfiguration:
added: ModelArn: String
added: ParsingPrompt:
added: ParsingPromptText: String
added: ParsingStrategy: String
added: ChunkingConfiguration:
added: ChunkingStrategy: String
added: FixedSizeChunkingConfiguration:
added: OverlapPercentage: Double
added: MaxTokens: Double
added: SemanticChunkingConfiguration:
added: BufferSize: Double
added: MaxTokens: Double
added: BreakpointPercentileThreshold: Double
added: HierarchicalChunkingConfiguration:
added: OverlapTokens: Double
added: LevelConfigurations:
added: - MaxTokens: Double
AWS:: WorkSpacesWeb:: PortalLink to AWS::WorkSpacesWeb::Portal
Type: AWS::WorkSpacesWeb::Portal
Properties:
added: DataProtectionSettingsArn: String