CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 6
- REMOVED
- 0
- MODIFIED
- 10
- DOCUMENTATION
- 0
New resource types
AWS:: QBusiness:: ApplicationLink to AWS::QBusiness::Application
Type: AWS::QBusiness::Application
Properties:
Description: String
IdentityCenterInstanceArn: String
EncryptionConfiguration:
KmsKeyId: String
DisplayName: String
RoleArn: String
- Value: String
Key: String
AttachmentsConfiguration:
AttachmentsControlMode: String
Fn::GetAtt:
Status: String
IdentityCenterApplicationArn: String
ApplicationArn: String
CreatedAt: String
ApplicationId: String
UpdatedAt: String
AWS:: QBusiness:: DataSourceLink to AWS::QBusiness::DataSource
Type: AWS::QBusiness::DataSource
Properties:
IndexId: String
Description: String
Configuration: Json
SyncSchedule: String
DocumentEnrichmentConfiguration:
InlineConfigurations:
- Condition:
Operator: String
Value:
DateValue: String
LongValue: Double
StringValue: String
StringListValue:
- String
Key: String
Target:
Value: # DocumentAttributeValue: see above
AttributeValueOperator: String
Key: String
DocumentContentOperator: String
PreExtractionHookConfiguration:
LambdaArn: String
InvocationCondition: # DocumentAttributeCondition: see above
S3BucketName: String
RoleArn: String
PostExtractionHookConfiguration: # HookConfiguration: see above
DisplayName: String
VpcConfiguration:
SubnetIds:
- String
SecurityGroupIds:
- String
ApplicationId: String
RoleArn: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
DataSourceArn: String
Type: String
CreatedAt: String
UpdatedAt: String
DataSourceId: String
AWS:: QBusiness:: IndexLink to AWS::QBusiness::Index
Type: AWS::QBusiness::Index
Properties:
Type: String
Description: String
DisplayName: String
DocumentAttributeConfigurations:
- Type: String
Search: String
Name: String
ApplicationId: String
- Value: String
Key: String
CapacityConfiguration:
Units: Double
Fn::GetAtt:
Status: String
IndexStatistics:
TextDocumentStatistics:
IndexedTextBytes: Double
IndexedTextDocumentCount: Double
IndexStatistics.TextDocumentStatistics.IndexedTextDocumentCount: Double
IndexId: String
IndexArn: String
IndexStatistics.TextDocumentStatistics: # TextDocumentStatistics: see above
CreatedAt: String
IndexStatistics.TextDocumentStatistics.IndexedTextBytes: Double
UpdatedAt: String
AWS:: QBusiness:: PluginLink to AWS::QBusiness::Plugin
Type: AWS::QBusiness::Plugin
Properties:
ServerUrl: String
CustomPluginConfiguration:
Description: String
ApiSchema:
S3:
Bucket: String
Key: String
Payload: String
ApiSchemaType: String
Type: String
State: String
DisplayName: String
AuthConfiguration:
NoAuthConfiguration: Json
BasicAuthConfiguration:
SecretArn: String
RoleArn: String
OAuth2ClientCredentialConfiguration:
SecretArn: String
RoleArn: String
ApplicationId: String
- Value: String
Key: String
Fn::GetAtt:
PluginArn: String
CreatedAt: String
BuildStatus: String
PluginId: String
UpdatedAt: String
AWS:: QBusiness:: RetrieverLink to AWS::QBusiness::Retriever
Type: AWS::QBusiness::Retriever
Properties:
Type: String
Configuration:
KendraIndexConfiguration:
IndexId: String
NativeIndexConfiguration:
IndexId: String
DisplayName: String
ApplicationId: String
RoleArn: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
RetrieverArn: String
CreatedAt: String
RetrieverId: String
UpdatedAt: String
AWS:: QBusiness:: WebExperienceLink to AWS::QBusiness::WebExperience
Type: AWS::QBusiness::WebExperience
Properties:
Subtitle: String
SamplePromptsControlMode: String
Title: String
WelcomeMessage: String
ApplicationId: String
RoleArn: String
- Value: String
Key: String
Fn::GetAtt:
Status: String
WebExperienceId: String
DefaultEndpoint: String
WebExperienceArn: String
CreatedAt: String
UpdatedAt: String
Changed resource types
AWS:: Bedrock:: DataSourceLink to AWS::Bedrock::DataSource
Type: AWS::Bedrock::DataSource
Properties:
added: DataDeletionPolicy: String
DataSourceConfiguration:
S3Configuration:
added: BucketOwnerAccountId: String
Fn::GetAtt:
added: FailureReasons:
added: - String
AWS:: DynamoDB:: GlobalTableLink to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTable
Properties:
GlobalSecondaryIndexes:
added: - WriteOnDemandThroughputSettings:
added: MaxWriteRequestUnits: Integer
Replicas:
- GlobalSecondaryIndexes:
added: - ReadOnDemandThroughputSettings:
added: MaxReadRequestUnits: Integer
added: ReadOnDemandThroughputSettings: # ReadOnDemandThroughputSettings: see above
added: WriteOnDemandThroughputSettings: # WriteOnDemandThroughputSettings: see above
AWS:: DynamoDB:: TableLink to AWS::DynamoDB::Table
Type: AWS::DynamoDB::Table
Properties:
GlobalSecondaryIndexes:
added: - OnDemandThroughput:
added: MaxReadRequestUnits: Integer
added: MaxWriteRequestUnits: Integer
added: OnDemandThroughput: # OnDemandThroughput: see above
AWS:: FMS:: PolicyLink to AWS::FMS::Policy
Type: AWS::FMS::Policy
Properties:
SecurityServicePolicyData:
PolicyOption:
added: NetworkAclCommonPolicy:
added: NetworkAclEntrySet:
added: LastEntries:
added: - PortRange:
added: From: Integer
added: To: Integer
added: IcmpTypeCode:
added: Type: Integer
added: Code: Integer
added: RuleAction: String
added: CidrBlock: String
added: Egress: Boolean
added: Ipv6CidrBlock: String
added: Protocol: String
added: ForceRemediateForFirstEntries: Boolean
added: FirstEntries: # NetworkAclEntry: see above
added: ForceRemediateForLastEntries: Boolean
AWS:: QuickSight:: AnalysisLink to AWS::QuickSight::Analysis
Type: AWS::QuickSight::Analysis
Properties:
Definition:
Sheets:
- Visuals:
- WaterfallVisual:
ChartConfiguration:
added: ColorConfiguration:
added: GroupColorConfiguration:
added: NegativeBarColor: String
added: TotalBarColor: String
added: PositiveBarColor: String
AWS:: QuickSight:: DashboardLink to AWS::QuickSight::Dashboard
Type: AWS::QuickSight::Dashboard
Properties:
Definition:
Sheets:
- Visuals:
- WaterfallVisual:
ChartConfiguration:
added: ColorConfiguration:
added: GroupColorConfiguration:
added: NegativeBarColor: String
added: TotalBarColor: String
added: PositiveBarColor: String
AWS:: QuickSight:: TemplateLink to AWS::QuickSight::Template
Type: AWS::QuickSight::Template
Properties:
Definition:
Sheets:
- Visuals:
- WaterfallVisual:
ChartConfiguration:
added: ColorConfiguration:
added: GroupColorConfiguration:
added: NegativeBarColor: String
added: TotalBarColor: String
added: PositiveBarColor: String
AWS:: Transfer:: ConnectorLink to AWS::Transfer::Connector
Type: AWS::Transfer::Connector
Properties:
added: SecurityPolicyName: String
Fn::GetAtt:
added: ServiceManagedEgressIpAddresses:
added: - String
AWS:: Transfer:: WorkflowLink to AWS::Transfer::Workflow
Type: AWS::Transfer::Workflow
Properties:
OnExceptionSteps:
- DecryptStepDetails:
modified: # Required: No → Yes
DestinationFileLocation:
modified: # Required: No → Yes
Type: String
Steps: # WorkflowStep: see above