From b3b739703c2436466cfa9416aeba96840e09423c Mon Sep 17 00:00:00 2001 From: Joshua Pinkney Date: Mon, 2 May 2022 13:38:39 -0400 Subject: [PATCH] feat(schema): Support condition properties in resources --- generate/templates/schema-resource.template | 3 + schema/cdk.go | 3088 +++++++++++++++- schema/cdk.schema.json | 3088 +++++++++++++++- schema/cloudformation.go | 3589 +++++++++++++++--- schema/cloudformation.schema.json | 3589 +++++++++++++++--- schema/sam.go | 3610 ++++++++++++++++--- schema/sam.schema.json | 3610 ++++++++++++++++--- 7 files changed, 18513 insertions(+), 2064 deletions(-) diff --git a/generate/templates/schema-resource.template b/generate/templates/schema-resource.template index 2144d235a1..56f622291f 100644 --- a/generate/templates/schema-resource.template +++ b/generate/templates/schema-resource.template @@ -26,6 +26,9 @@ "{{.Name}}" ] }, + "Condition": { + "type": "string" + }, {{if eq .Name "AWS::AutoScaling::AutoScalingGroup" "AWS::EC2::Instance" "AWS::CloudFormation::WaitCondition"}} "CreationPolicy": { "type": "object" diff --git a/schema/cdk.go b/schema/cdk.go index 90ab34a4ab..070a529f67 100644 --- a/schema/cdk.go +++ b/schema/cdk.go @@ -10,6 +10,9 @@ var CdkSchema = `{ "AWS::ACMPCA::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -396,6 +399,9 @@ var CdkSchema = `{ "AWS::ACMPCA::CertificateAuthority": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -738,6 +744,9 @@ var CdkSchema = `{ "AWS::ACMPCA::CertificateAuthorityActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -810,6 +819,9 @@ var CdkSchema = `{ "AWS::ACMPCA::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -886,6 +898,9 @@ var CdkSchema = `{ "AWS::APS::RuleGroupsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -962,6 +977,9 @@ var CdkSchema = `{ "AWS::APS::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1029,6 +1047,9 @@ var CdkSchema = `{ "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1158,6 +1179,9 @@ var CdkSchema = `{ "AWS::AmazonMQ::Broker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1445,6 +1469,9 @@ var CdkSchema = `{ "AWS::AmazonMQ::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1547,6 +1574,9 @@ var CdkSchema = `{ "AWS::AmazonMQ::ConfigurationAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1629,6 +1659,9 @@ var CdkSchema = `{ "AWS::Amplify::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1834,6 +1867,9 @@ var CdkSchema = `{ "AWS::Amplify::Branch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1971,6 +2007,9 @@ var CdkSchema = `{ "AWS::Amplify::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2072,6 +2111,9 @@ var CdkSchema = `{ "AWS::AmplifyUIBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2561,6 +2603,9 @@ var CdkSchema = `{ "AWS::AmplifyUIBuilder::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2672,6 +2717,9 @@ var CdkSchema = `{ "AWS::ApiGateway::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2730,6 +2778,9 @@ var CdkSchema = `{ "AWS::ApiGateway::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2827,6 +2878,9 @@ var CdkSchema = `{ "AWS::ApiGateway::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2921,6 +2975,9 @@ var CdkSchema = `{ "AWS::ApiGateway::BasePathMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2995,6 +3052,9 @@ var CdkSchema = `{ "AWS::ApiGateway::ClientCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3059,6 +3119,9 @@ var CdkSchema = `{ "AWS::ApiGateway::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3298,6 +3361,9 @@ var CdkSchema = `{ "AWS::ApiGateway::DocumentationPart": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3389,6 +3455,9 @@ var CdkSchema = `{ "AWS::ApiGateway::DocumentationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3458,6 +3527,9 @@ var CdkSchema = `{ "AWS::ApiGateway::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3564,6 +3636,9 @@ var CdkSchema = `{ "AWS::ApiGateway::GatewayResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3651,6 +3726,9 @@ var CdkSchema = `{ "AWS::ApiGateway::Method": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3901,6 +3979,9 @@ var CdkSchema = `{ "AWS::ApiGateway::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3975,6 +4056,9 @@ var CdkSchema = `{ "AWS::ApiGateway::RequestValidator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4046,6 +4130,9 @@ var CdkSchema = `{ "AWS::ApiGateway::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4116,6 +4203,9 @@ var CdkSchema = `{ "AWS::ApiGateway::RestApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4264,6 +4354,9 @@ var CdkSchema = `{ "AWS::ApiGateway::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4449,6 +4542,9 @@ var CdkSchema = `{ "AWS::ApiGateway::UsagePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4576,6 +4672,9 @@ var CdkSchema = `{ "AWS::ApiGateway::UsagePlanKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4646,6 +4745,9 @@ var CdkSchema = `{ "AWS::ApiGateway::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4724,6 +4826,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::Api": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4884,6 +4989,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::ApiGatewayManagedOverrides": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5054,6 +5162,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::ApiMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5127,6 +5238,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5239,6 +5353,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5307,6 +5424,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5414,6 +5534,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5565,6 +5688,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::IntegrationResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5647,6 +5773,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5723,6 +5852,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5834,6 +5966,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::RouteResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5925,6 +6060,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6054,6 +6192,9 @@ var CdkSchema = `{ "AWS::ApiGatewayV2::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6132,6 +6273,9 @@ var CdkSchema = `{ "AWS::AppConfig::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6215,6 +6359,9 @@ var CdkSchema = `{ "AWS::AppConfig::ConfigurationProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6330,6 +6477,9 @@ var CdkSchema = `{ "AWS::AppConfig::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6429,6 +6579,9 @@ var CdkSchema = `{ "AWS::AppConfig::DeploymentStrategy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6530,111 +6683,117 @@ var CdkSchema = `{ "AWS::AppConfig::Environment": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "ApplicationId": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "Monitors": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" - }, - "type": "array" - }, - "Name": { - "type": "string" - }, - "Tags": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" - }, - "type": "array" - } - }, - "required": [ - "ApplicationId", - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppConfig::Environment" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppConfig::Environment.Monitors": { - "additionalProperties": false, - "properties": { - "AlarmArn": { - "type": "string" - }, - "AlarmRoleArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::Environment.Tags": { - "additionalProperties": false, - "properties": { - "Key": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "Monitors": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" + }, + "type": "array" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" + }, + "type": "array" + } + }, + "required": [ + "ApplicationId", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppConfig::Environment" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppConfig::Environment.Monitors": { + "additionalProperties": false, + "properties": { + "AlarmArn": { + "type": "string" + }, + "AlarmRoleArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::Environment.Tags": { + "additionalProperties": false, + "properties": { + "Key": { + "type": "string" + }, + "Value": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::HostedConfigurationVersion": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "Value": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::HostedConfigurationVersion": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -6715,6 +6874,9 @@ var CdkSchema = `{ "AWS::AppFlow::ConnectorProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -7399,6 +7561,9 @@ var CdkSchema = `{ "AWS::AppFlow::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8262,6 +8427,9 @@ var CdkSchema = `{ "AWS::AppIntegrations::DataIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8365,6 +8533,9 @@ var CdkSchema = `{ "AWS::AppIntegrations::EventIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8496,6 +8667,9 @@ var CdkSchema = `{ "AWS::AppMesh::GatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8926,6 +9100,9 @@ var CdkSchema = `{ "AWS::AppMesh::Mesh": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9019,6 +9196,9 @@ var CdkSchema = `{ "AWS::AppMesh::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9531,6 +9711,9 @@ var CdkSchema = `{ "AWS::AppMesh::VirtualGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10033,6 +10216,9 @@ var CdkSchema = `{ "AWS::AppMesh::VirtualNode": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10742,6 +10928,9 @@ var CdkSchema = `{ "AWS::AppMesh::VirtualRouter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10863,6 +11052,9 @@ var CdkSchema = `{ "AWS::AppMesh::VirtualService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10987,6 +11179,9 @@ var CdkSchema = `{ "AWS::AppRunner::ObservabilityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11066,6 +11261,9 @@ var CdkSchema = `{ "AWS::AppRunner::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11404,6 +11602,9 @@ var CdkSchema = `{ "AWS::AppRunner::VpcConnector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11484,6 +11685,9 @@ var CdkSchema = `{ "AWS::AppStream::AppBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11605,6 +11809,9 @@ var CdkSchema = `{ "AWS::AppStream::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11733,6 +11940,9 @@ var CdkSchema = `{ "AWS::AppStream::ApplicationEntitlementAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11803,6 +12013,9 @@ var CdkSchema = `{ "AWS::AppStream::ApplicationFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11869,6 +12082,9 @@ var CdkSchema = `{ "AWS::AppStream::DirectoryConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11958,6 +12174,9 @@ var CdkSchema = `{ "AWS::AppStream::Entitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12054,6 +12273,9 @@ var CdkSchema = `{ "AWS::AppStream::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12241,6 +12463,9 @@ var CdkSchema = `{ "AWS::AppStream::ImageBuilder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12392,6 +12617,9 @@ var CdkSchema = `{ "AWS::AppStream::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12572,6 +12800,9 @@ var CdkSchema = `{ "AWS::AppStream::StackFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12638,6 +12869,9 @@ var CdkSchema = `{ "AWS::AppStream::StackUserAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12711,81 +12945,87 @@ var CdkSchema = `{ "AWS::AppStream::User": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AuthenticationType": { - "type": "string" - }, - "FirstName": { - "type": "string" - }, - "LastName": { - "type": "string" - }, - "MessageAction": { - "type": "string" - }, - "UserName": { - "type": "string" - } - }, - "required": [ - "AuthenticationType", - "UserName" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppStream::User" - ], + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "AuthenticationType": { + "type": "string" + }, + "FirstName": { + "type": "string" + }, + "LastName": { + "type": "string" + }, + "MessageAction": { + "type": "string" + }, + "UserName": { + "type": "string" + } + }, + "required": [ + "AuthenticationType", + "UserName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppStream::User" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppSync::ApiCache": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppSync::ApiCache": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -12866,6 +13106,9 @@ var CdkSchema = `{ "AWS::AppSync::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12937,6 +13180,9 @@ var CdkSchema = `{ "AWS::AppSync::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13203,6 +13449,9 @@ var CdkSchema = `{ "AWS::AppSync::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13272,6 +13521,9 @@ var CdkSchema = `{ "AWS::AppSync::DomainNameApiAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13338,6 +13590,9 @@ var CdkSchema = `{ "AWS::AppSync::FunctionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13460,6 +13715,9 @@ var CdkSchema = `{ "AWS::AppSync::GraphQLApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13659,6 +13917,9 @@ var CdkSchema = `{ "AWS::AppSync::GraphQLSchema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13727,6 +13988,9 @@ var CdkSchema = `{ "AWS::AppSync::Resolver": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13884,6 +14148,9 @@ var CdkSchema = `{ "AWS::ApplicationAutoScaling::ScalableTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14030,6 +14297,9 @@ var CdkSchema = `{ "AWS::ApplicationAutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14243,6 +14513,9 @@ var CdkSchema = `{ "AWS::ApplicationInsights::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14649,6 +14922,9 @@ var CdkSchema = `{ "AWS::Athena::DataCatalog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14733,6 +15009,9 @@ var CdkSchema = `{ "AWS::Athena::NamedQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14808,6 +15087,9 @@ var CdkSchema = `{ "AWS::Athena::PreparedStatement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14881,6 +15163,9 @@ var CdkSchema = `{ "AWS::Athena::WorkGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15024,6 +15309,9 @@ var CdkSchema = `{ "AWS::AuditManager::Assessment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15217,6 +15505,9 @@ var CdkSchema = `{ "AWS::AutoScaling::AutoScalingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -15757,6 +16048,9 @@ var CdkSchema = `{ "AWS::AutoScaling::LaunchConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15946,6 +16240,9 @@ var CdkSchema = `{ "AWS::AutoScaling::LifecycleHook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16030,6 +16327,9 @@ var CdkSchema = `{ "AWS::AutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16436,6 +16736,9 @@ var CdkSchema = `{ "AWS::AutoScaling::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16519,6 +16822,9 @@ var CdkSchema = `{ "AWS::AutoScaling::WarmPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16602,6 +16908,9 @@ var CdkSchema = `{ "AWS::AutoScalingPlans::ScalingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16897,6 +17206,9 @@ var CdkSchema = `{ "AWS::Backup::BackupPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17082,6 +17394,9 @@ var CdkSchema = `{ "AWS::Backup::BackupSelection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17205,6 +17520,9 @@ var CdkSchema = `{ "AWS::Backup::BackupVault": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17325,6 +17643,9 @@ var CdkSchema = `{ "AWS::Backup::Framework": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17439,6 +17760,9 @@ var CdkSchema = `{ "AWS::Backup::ReportPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17517,6 +17841,9 @@ var CdkSchema = `{ "AWS::Batch::ComputeEnvironment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17734,6 +18061,9 @@ var CdkSchema = `{ "AWS::Batch::JobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18246,6 +18576,9 @@ var CdkSchema = `{ "AWS::Batch::JobQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18349,6 +18682,9 @@ var CdkSchema = `{ "AWS::Batch::SchedulingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18449,6 +18785,9 @@ var CdkSchema = `{ "AWS::BillingConductor::BillingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18559,6 +18898,9 @@ var CdkSchema = `{ "AWS::BillingConductor::CustomLineItem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18700,6 +19042,9 @@ var CdkSchema = `{ "AWS::BillingConductor::PricingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18777,6 +19122,9 @@ var CdkSchema = `{ "AWS::BillingConductor::PricingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18863,6 +19211,9 @@ var CdkSchema = `{ "AWS::Budgets::Budget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19090,6 +19441,9 @@ var CdkSchema = `{ "AWS::Budgets::BudgetsAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19301,6 +19655,9 @@ var CdkSchema = `{ "AWS::CDK::Metadata": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19359,6 +19716,9 @@ var CdkSchema = `{ "AWS::CE::AnomalyMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19453,6 +19813,9 @@ var CdkSchema = `{ "AWS::CE::AnomalySubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19578,6 +19941,9 @@ var CdkSchema = `{ "AWS::CE::CostCategory": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19654,6 +20020,9 @@ var CdkSchema = `{ "AWS::CUR::ReportDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19763,6 +20132,9 @@ var CdkSchema = `{ "AWS::Cassandra::Keyspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19827,6 +20199,9 @@ var CdkSchema = `{ "AWS::Cassandra::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20006,6 +20381,9 @@ var CdkSchema = `{ "AWS::CertificateManager::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20077,6 +20455,9 @@ var CdkSchema = `{ "AWS::CertificateManager::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20184,6 +20565,9 @@ var CdkSchema = `{ "AWS::Chatbot::SlackChannelConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20276,6 +20660,9 @@ var CdkSchema = `{ "AWS::Cloud9::EnvironmentEC2": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20387,6 +20774,9 @@ var CdkSchema = `{ "AWS::CloudFormation::CustomResource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20449,6 +20839,9 @@ var CdkSchema = `{ "AWS::CloudFormation::HookDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20513,6 +20906,9 @@ var CdkSchema = `{ "AWS::CloudFormation::HookTypeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20584,6 +20980,9 @@ var CdkSchema = `{ "AWS::CloudFormation::HookVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20668,6 +21067,9 @@ var CdkSchema = `{ "AWS::CloudFormation::Macro": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20743,6 +21145,9 @@ var CdkSchema = `{ "AWS::CloudFormation::ModuleDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20807,6 +21212,9 @@ var CdkSchema = `{ "AWS::CloudFormation::ModuleVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20873,6 +21281,9 @@ var CdkSchema = `{ "AWS::CloudFormation::PublicTypeVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20943,6 +21354,9 @@ var CdkSchema = `{ "AWS::CloudFormation::Publisher": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21008,6 +21422,9 @@ var CdkSchema = `{ "AWS::CloudFormation::ResourceDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21072,6 +21489,9 @@ var CdkSchema = `{ "AWS::CloudFormation::ResourceVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21156,6 +21576,9 @@ var CdkSchema = `{ "AWS::CloudFormation::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21242,6 +21665,9 @@ var CdkSchema = `{ "AWS::CloudFormation::StackSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21457,6 +21883,9 @@ var CdkSchema = `{ "AWS::CloudFormation::TypeActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21554,6 +21983,9 @@ var CdkSchema = `{ "AWS::CloudFormation::WaitCondition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -21621,6 +22053,9 @@ var CdkSchema = `{ "AWS::CloudFormation::WaitConditionHandle": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21675,6 +22110,9 @@ var CdkSchema = `{ "AWS::CloudFront::CachePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21849,6 +22287,9 @@ var CdkSchema = `{ "AWS::CloudFront::CloudFrontOriginAccessIdentity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21923,6 +22364,9 @@ var CdkSchema = `{ "AWS::CloudFront::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22659,6 +23103,9 @@ var CdkSchema = `{ "AWS::CloudFront::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22755,6 +23202,9 @@ var CdkSchema = `{ "AWS::CloudFront::KeyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22839,6 +23289,9 @@ var CdkSchema = `{ "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22982,6 +23435,9 @@ var CdkSchema = `{ "AWS::CloudFront::PublicKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23067,6 +23523,9 @@ var CdkSchema = `{ "AWS::CloudFront::RealtimeLogConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23179,6 +23638,9 @@ var CdkSchema = `{ "AWS::CloudFront::ResponseHeadersPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23522,6 +23984,9 @@ var CdkSchema = `{ "AWS::CloudFront::StreamingDistribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23681,6 +24146,9 @@ var CdkSchema = `{ "AWS::CloudTrail::Trail": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23846,6 +24314,9 @@ var CdkSchema = `{ "AWS::CloudWatch::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24071,6 +24542,9 @@ var CdkSchema = `{ "AWS::CloudWatch::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24310,6 +24784,9 @@ var CdkSchema = `{ "AWS::CloudWatch::CompositeAlarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24400,6 +24877,9 @@ var CdkSchema = `{ "AWS::CloudWatch::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24465,6 +24945,9 @@ var CdkSchema = `{ "AWS::CloudWatch::InsightRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24543,6 +25026,9 @@ var CdkSchema = `{ "AWS::CloudWatch::MetricStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24690,6 +25176,9 @@ var CdkSchema = `{ "AWS::CodeArtifact::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24764,6 +25253,9 @@ var CdkSchema = `{ "AWS::CodeArtifact::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24857,6 +25349,9 @@ var CdkSchema = `{ "AWS::CodeBuild::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25403,6 +25898,9 @@ var CdkSchema = `{ "AWS::CodeBuild::ReportGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25523,6 +26021,9 @@ var CdkSchema = `{ "AWS::CodeBuild::SourceCredential": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25596,6 +26097,9 @@ var CdkSchema = `{ "AWS::CodeCommit::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25742,6 +26246,9 @@ var CdkSchema = `{ "AWS::CodeDeploy::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25809,6 +26316,9 @@ var CdkSchema = `{ "AWS::CodeDeploy::DeploymentConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25942,6 +26452,9 @@ var CdkSchema = `{ "AWS::CodeDeploy::DeploymentGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26437,6 +26950,9 @@ var CdkSchema = `{ "AWS::CodeGuruProfiler::ProfilingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26532,6 +27048,9 @@ var CdkSchema = `{ "AWS::CodeGuruReviewer::RepositoryAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26613,6 +27132,9 @@ var CdkSchema = `{ "AWS::CodePipeline::CustomActionType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26773,6 +27295,9 @@ var CdkSchema = `{ "AWS::CodePipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27068,6 +27593,9 @@ var CdkSchema = `{ "AWS::CodePipeline::Webhook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27186,6 +27714,9 @@ var CdkSchema = `{ "AWS::CodeStar::GitHubRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27301,6 +27832,9 @@ var CdkSchema = `{ "AWS::CodeStarConnections::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27375,6 +27909,9 @@ var CdkSchema = `{ "AWS::CodeStarNotifications::NotificationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27490,6 +28027,9 @@ var CdkSchema = `{ "AWS::Cognito::IdentityPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27636,6 +28176,9 @@ var CdkSchema = `{ "AWS::Cognito::IdentityPoolRoleAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27764,6 +28307,9 @@ var CdkSchema = `{ "AWS::Cognito::UserPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28197,6 +28743,9 @@ var CdkSchema = `{ "AWS::Cognito::UserPoolClient": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28376,6 +28925,9 @@ var CdkSchema = `{ "AWS::Cognito::UserPoolDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28454,6 +29006,9 @@ var CdkSchema = `{ "AWS::Cognito::UserPoolGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28528,6 +29083,9 @@ var CdkSchema = `{ "AWS::Cognito::UserPoolIdentityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28610,6 +29168,9 @@ var CdkSchema = `{ "AWS::Cognito::UserPoolResourceServer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28702,6 +29263,9 @@ var CdkSchema = `{ "AWS::Cognito::UserPoolRiskConfigurationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28916,6 +29480,9 @@ var CdkSchema = `{ "AWS::Cognito::UserPoolUICustomizationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28985,6 +29552,9 @@ var CdkSchema = `{ "AWS::Cognito::UserPoolUser": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29089,6 +29659,9 @@ var CdkSchema = `{ "AWS::Cognito::UserPoolUserToGroupAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29159,6 +29732,9 @@ var CdkSchema = `{ "AWS::Config::AggregationAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29231,6 +29807,9 @@ var CdkSchema = `{ "AWS::Config::ConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29370,6 +29949,9 @@ var CdkSchema = `{ "AWS::Config::ConfigurationAggregator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29488,6 +30070,9 @@ var CdkSchema = `{ "AWS::Config::ConfigurationRecorder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29574,6 +30159,9 @@ var CdkSchema = `{ "AWS::Config::ConformancePack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29670,6 +30258,9 @@ var CdkSchema = `{ "AWS::Config::DeliveryChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29756,6 +30347,9 @@ var CdkSchema = `{ "AWS::Config::OrganizationConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29964,6 +30558,9 @@ var CdkSchema = `{ "AWS::Config::OrganizationConformancePack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30066,6 +30663,9 @@ var CdkSchema = `{ "AWS::Config::RemediationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30211,6 +30811,9 @@ var CdkSchema = `{ "AWS::Config::StoredQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30286,6 +30889,9 @@ var CdkSchema = `{ "AWS::Connect::ContactFlow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30371,6 +30977,9 @@ var CdkSchema = `{ "AWS::Connect::ContactFlowModule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30453,6 +31062,9 @@ var CdkSchema = `{ "AWS::Connect::HoursOfOperation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30575,6 +31187,9 @@ var CdkSchema = `{ "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30657,6 +31272,9 @@ var CdkSchema = `{ "AWS::Connect::QuickConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30801,6 +31419,9 @@ var CdkSchema = `{ "AWS::Connect::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30936,6 +31557,9 @@ var CdkSchema = `{ "AWS::Connect::UserHierarchyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31005,6 +31629,9 @@ var CdkSchema = `{ "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31082,6 +31709,9 @@ var CdkSchema = `{ "AWS::CustomerProfiles::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31458,6 +32088,9 @@ var CdkSchema = `{ "AWS::CustomerProfiles::ObjectType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31616,6 +32249,9 @@ var CdkSchema = `{ "AWS::DAX::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31734,6 +32370,9 @@ var CdkSchema = `{ "AWS::DAX::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31798,6 +32437,9 @@ var CdkSchema = `{ "AWS::DAX::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31869,6 +32511,9 @@ var CdkSchema = `{ "AWS::DLM::LifecyclePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32292,6 +32937,9 @@ var CdkSchema = `{ "AWS::DMS::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32356,6 +33004,9 @@ var CdkSchema = `{ "AWS::DMS::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33259,6 +33910,9 @@ var CdkSchema = `{ "AWS::DMS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33348,6 +34002,9 @@ var CdkSchema = `{ "AWS::DMS::ReplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33458,6 +34115,9 @@ var CdkSchema = `{ "AWS::DMS::ReplicationSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33536,6 +34196,9 @@ var CdkSchema = `{ "AWS::DMS::ReplicationTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33641,6 +34304,9 @@ var CdkSchema = `{ "AWS::DataBrew::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33990,6 +34656,9 @@ var CdkSchema = `{ "AWS::DataBrew::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34455,6 +35124,9 @@ var CdkSchema = `{ "AWS::DataBrew::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34553,6 +35225,9 @@ var CdkSchema = `{ "AWS::DataBrew::Recipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35051,6 +35726,9 @@ var CdkSchema = `{ "AWS::DataBrew::Ruleset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35213,6 +35891,9 @@ var CdkSchema = `{ "AWS::DataBrew::Schedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35291,6 +35972,9 @@ var CdkSchema = `{ "AWS::DataPipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35492,6 +36176,9 @@ var CdkSchema = `{ "AWS::DataSync::Agent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35578,6 +36265,9 @@ var CdkSchema = `{ "AWS::DataSync::LocationEFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35672,6 +36362,9 @@ var CdkSchema = `{ "AWS::DataSync::LocationFSxLustre": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35750,6 +36443,9 @@ var CdkSchema = `{ "AWS::DataSync::LocationFSxOpenZFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35862,6 +36558,9 @@ var CdkSchema = `{ "AWS::DataSync::LocationFSxWindows": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35951,6 +36650,9 @@ var CdkSchema = `{ "AWS::DataSync::LocationHDFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36088,6 +36790,9 @@ var CdkSchema = `{ "AWS::DataSync::LocationNFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36191,6 +36896,9 @@ var CdkSchema = `{ "AWS::DataSync::LocationObjectStorage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36285,6 +36993,9 @@ var CdkSchema = `{ "AWS::DataSync::LocationS3": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36375,6 +37086,9 @@ var CdkSchema = `{ "AWS::DataSync::LocationSMB": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36477,6 +37191,9 @@ var CdkSchema = `{ "AWS::DataSync::Task": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36645,6 +37362,9 @@ var CdkSchema = `{ "AWS::Detective::Graph": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36706,6 +37426,9 @@ var CdkSchema = `{ "AWS::Detective::MemberInvitation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36782,6 +37505,9 @@ var CdkSchema = `{ "AWS::DevOpsGuru::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36862,6 +37588,9 @@ var CdkSchema = `{ "AWS::DevOpsGuru::ResourceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36966,6 +37695,9 @@ var CdkSchema = `{ "AWS::DirectoryService::MicrosoftAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37067,6 +37799,9 @@ var CdkSchema = `{ "AWS::DirectoryService::SimpleAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37172,6 +37907,9 @@ var CdkSchema = `{ "AWS::DocDB::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37296,6 +38034,9 @@ var CdkSchema = `{ "AWS::DocDB::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37375,6 +38116,9 @@ var CdkSchema = `{ "AWS::DocDB::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37462,6 +38206,9 @@ var CdkSchema = `{ "AWS::DocDB::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37540,6 +38287,9 @@ var CdkSchema = `{ "AWS::DynamoDB::GlobalTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37942,6 +38692,9 @@ var CdkSchema = `{ "AWS::DynamoDB::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38255,6 +39008,9 @@ var CdkSchema = `{ "AWS::EC2::CapacityReservation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38374,6 +39130,9 @@ var CdkSchema = `{ "AWS::EC2::CapacityReservationFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38504,6 +39263,9 @@ var CdkSchema = `{ "AWS::EC2::CarrierGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38572,6 +39334,9 @@ var CdkSchema = `{ "AWS::EC2::ClientVpnAuthorizationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38647,6 +39412,9 @@ var CdkSchema = `{ "AWS::EC2::ClientVpnEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38896,6 +39664,9 @@ var CdkSchema = `{ "AWS::EC2::ClientVpnRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38969,6 +39740,9 @@ var CdkSchema = `{ "AWS::EC2::ClientVpnTargetNetworkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39035,6 +39809,9 @@ var CdkSchema = `{ "AWS::EC2::CustomerGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39111,6 +39888,9 @@ var CdkSchema = `{ "AWS::EC2::DHCPOptions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39196,6 +39976,9 @@ var CdkSchema = `{ "AWS::EC2::EC2Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39697,6 +40480,9 @@ var CdkSchema = `{ "AWS::EC2::EIP": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39767,6 +40553,9 @@ var CdkSchema = `{ "AWS::EC2::EIPAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39837,6 +40626,9 @@ var CdkSchema = `{ "AWS::EC2::EgressOnlyInternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39899,6 +40691,9 @@ var CdkSchema = `{ "AWS::EC2::EnclaveCertificateIamRoleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39965,6 +40760,9 @@ var CdkSchema = `{ "AWS::EC2::FlowLog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40062,6 +40860,9 @@ var CdkSchema = `{ "AWS::EC2::GatewayRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40128,6 +40929,9 @@ var CdkSchema = `{ "AWS::EC2::Host": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40200,6 +41004,9 @@ var CdkSchema = `{ "AWS::EC2::IPAM": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40282,6 +41089,9 @@ var CdkSchema = `{ "AWS::EC2::IPAMAllocation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40353,6 +41163,9 @@ var CdkSchema = `{ "AWS::EC2::IPAMPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40473,6 +41286,9 @@ var CdkSchema = `{ "AWS::EC2::IPAMScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40544,6 +41360,9 @@ var CdkSchema = `{ "AWS::EC2::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -41054,6 +41873,9 @@ var CdkSchema = `{ "AWS::EC2::InternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41115,6 +41937,9 @@ var CdkSchema = `{ "AWS::EC2::KeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41189,6 +42014,9 @@ var CdkSchema = `{ "AWS::EC2::LaunchTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41979,6 +42807,9 @@ var CdkSchema = `{ "AWS::EC2::LocalGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42049,6 +42880,9 @@ var CdkSchema = `{ "AWS::EC2::LocalGatewayRouteTableVPCAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42121,6 +42955,9 @@ var CdkSchema = `{ "AWS::EC2::NatGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42195,6 +43032,9 @@ var CdkSchema = `{ "AWS::EC2::NetworkAcl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42263,6 +43103,9 @@ var CdkSchema = `{ "AWS::EC2::NetworkAclEntry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42376,6 +43219,9 @@ var CdkSchema = `{ "AWS::EC2::NetworkInsightsAccessScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42554,6 +43400,9 @@ var CdkSchema = `{ "AWS::EC2::NetworkInsightsAccessScopeAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42622,6 +43471,9 @@ var CdkSchema = `{ "AWS::EC2::NetworkInsightsAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43125,6 +43977,9 @@ var CdkSchema = `{ "AWS::EC2::NetworkInsightsPath": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43210,6 +44065,9 @@ var CdkSchema = `{ "AWS::EC2::NetworkInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43342,6 +44200,9 @@ var CdkSchema = `{ "AWS::EC2::NetworkInterfaceAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43415,6 +44276,9 @@ var CdkSchema = `{ "AWS::EC2::NetworkInterfacePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43485,6 +44349,9 @@ var CdkSchema = `{ "AWS::EC2::PlacementGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43543,6 +44410,9 @@ var CdkSchema = `{ "AWS::EC2::PrefixList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43640,6 +44510,9 @@ var CdkSchema = `{ "AWS::EC2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43738,6 +44611,9 @@ var CdkSchema = `{ "AWS::EC2::RouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43806,6 +44682,9 @@ var CdkSchema = `{ "AWS::EC2::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43964,6 +44843,9 @@ var CdkSchema = `{ "AWS::EC2::SecurityGroupEgress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44051,6 +44933,9 @@ var CdkSchema = `{ "AWS::EC2::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44146,6 +45031,9 @@ var CdkSchema = `{ "AWS::EC2::SpotFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44878,6 +45766,9 @@ var CdkSchema = `{ "AWS::EC2::Subnet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44976,6 +45867,9 @@ var CdkSchema = `{ "AWS::EC2::SubnetCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45042,6 +45936,9 @@ var CdkSchema = `{ "AWS::EC2::SubnetNetworkAclAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45108,6 +46005,9 @@ var CdkSchema = `{ "AWS::EC2::SubnetRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45174,6 +46074,9 @@ var CdkSchema = `{ "AWS::EC2::TrafficMirrorFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45244,6 +46147,9 @@ var CdkSchema = `{ "AWS::EC2::TrafficMirrorFilterRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45354,6 +46260,9 @@ var CdkSchema = `{ "AWS::EC2::TrafficMirrorSession": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45443,6 +46352,9 @@ var CdkSchema = `{ "AWS::EC2::TrafficMirrorTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45513,6 +46425,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45610,6 +46525,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45689,6 +46607,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45770,6 +46691,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayMulticastDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45841,6 +46765,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayMulticastDomainAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45911,6 +46838,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayMulticastGroupMember": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45981,6 +46911,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayMulticastGroupSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46051,6 +46984,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayPeeringAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46131,6 +47067,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46202,6 +47141,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayRouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46270,6 +47212,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46336,6 +47281,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayRouteTablePropagation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46402,6 +47350,9 @@ var CdkSchema = `{ "AWS::EC2::TransitGatewayVpcAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46496,6 +47447,9 @@ var CdkSchema = `{ "AWS::EC2::VPC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46579,6 +47533,9 @@ var CdkSchema = `{ "AWS::EC2::VPCCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46665,6 +47622,9 @@ var CdkSchema = `{ "AWS::EC2::VPCDHCPOptionsAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46731,6 +47691,9 @@ var CdkSchema = `{ "AWS::EC2::VPCEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46824,6 +47787,9 @@ var CdkSchema = `{ "AWS::EC2::VPCEndpointConnectionNotification": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46899,6 +47865,9 @@ var CdkSchema = `{ "AWS::EC2::VPCEndpointService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46972,6 +47941,9 @@ var CdkSchema = `{ "AWS::EC2::VPCEndpointServicePermissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47040,6 +48012,9 @@ var CdkSchema = `{ "AWS::EC2::VPCGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47108,6 +48083,9 @@ var CdkSchema = `{ "AWS::EC2::VPCPeeringConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47189,6 +48167,9 @@ var CdkSchema = `{ "AWS::EC2::VPNConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47288,6 +48269,9 @@ var CdkSchema = `{ "AWS::EC2::VPNConnectionRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47354,6 +48338,9 @@ var CdkSchema = `{ "AWS::EC2::VPNGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47425,6 +48412,9 @@ var CdkSchema = `{ "AWS::EC2::VPNGatewayRoutePropagation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47494,6 +48484,9 @@ var CdkSchema = `{ "AWS::EC2::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47592,6 +48585,9 @@ var CdkSchema = `{ "AWS::EC2::VolumeAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47662,6 +48658,9 @@ var CdkSchema = `{ "AWS::ECR::PublicRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47732,6 +48731,9 @@ var CdkSchema = `{ "AWS::ECR::PullThroughCacheRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47793,6 +48795,9 @@ var CdkSchema = `{ "AWS::ECR::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47855,6 +48860,9 @@ var CdkSchema = `{ "AWS::ECR::ReplicationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47985,6 +48993,9 @@ var CdkSchema = `{ "AWS::ECR::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48100,6 +49111,9 @@ var CdkSchema = `{ "AWS::ECS::CapacityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48210,6 +49224,9 @@ var CdkSchema = `{ "AWS::ECS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48367,6 +49384,9 @@ var CdkSchema = `{ "AWS::ECS::ClusterCapacityProviderAssociations": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48461,6 +49481,9 @@ var CdkSchema = `{ "AWS::ECS::PrimaryTaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48531,6 +49554,9 @@ var CdkSchema = `{ "AWS::ECS::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48818,6 +49844,9 @@ var CdkSchema = `{ "AWS::ECS::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49609,6 +50638,9 @@ var CdkSchema = `{ "AWS::ECS::TaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49787,6 +50819,9 @@ var CdkSchema = `{ "AWS::EFS::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49930,6 +50965,9 @@ var CdkSchema = `{ "AWS::EFS::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50064,6 +51102,9 @@ var CdkSchema = `{ "AWS::EFS::MountTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50140,6 +51181,9 @@ var CdkSchema = `{ "AWS::EKS::Addon": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50221,6 +51265,9 @@ var CdkSchema = `{ "AWS::EKS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50413,6 +51460,9 @@ var CdkSchema = `{ "AWS::EKS::FargateProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50535,6 +51585,9 @@ var CdkSchema = `{ "AWS::EKS::IdentityProviderConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50663,6 +51716,9 @@ var CdkSchema = `{ "AWS::EKS::Nodegroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50862,6 +51918,9 @@ var CdkSchema = `{ "AWS::EMR::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51636,6 +52695,9 @@ var CdkSchema = `{ "AWS::EMR::InstanceFleetConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51872,6 +52934,9 @@ var CdkSchema = `{ "AWS::EMR::InstanceGroupConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52204,6 +53269,9 @@ var CdkSchema = `{ "AWS::EMR::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52269,6 +53337,9 @@ var CdkSchema = `{ "AWS::EMR::Step": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52382,6 +53453,9 @@ var CdkSchema = `{ "AWS::EMR::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52493,6 +53567,9 @@ var CdkSchema = `{ "AWS::EMR::StudioSessionMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52567,6 +53644,9 @@ var CdkSchema = `{ "AWS::EMRContainers::VirtualCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52683,6 +53763,9 @@ var CdkSchema = `{ "AWS::ElastiCache::CacheCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52888,6 +53971,9 @@ var CdkSchema = `{ "AWS::ElastiCache::GlobalReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53028,6 +54114,9 @@ var CdkSchema = `{ "AWS::ElastiCache::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53109,6 +54198,9 @@ var CdkSchema = `{ "AWS::ElastiCache::ReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53381,6 +54473,9 @@ var CdkSchema = `{ "AWS::ElastiCache::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53449,6 +54544,9 @@ var CdkSchema = `{ "AWS::ElastiCache::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53518,6 +54616,9 @@ var CdkSchema = `{ "AWS::ElastiCache::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53596,6 +54697,9 @@ var CdkSchema = `{ "AWS::ElastiCache::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53678,6 +54782,9 @@ var CdkSchema = `{ "AWS::ElastiCache::UserGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53750,6 +54857,9 @@ var CdkSchema = `{ "AWS::ElasticBeanstalk::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53868,6 +54978,9 @@ var CdkSchema = `{ "AWS::ElasticBeanstalk::ApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53953,6 +55066,9 @@ var CdkSchema = `{ "AWS::ElasticBeanstalk::ConfigurationTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54074,6 +55190,9 @@ var CdkSchema = `{ "AWS::ElasticBeanstalk::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54212,6 +55331,9 @@ var CdkSchema = `{ "AWS::ElasticLoadBalancing::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54518,6 +55640,9 @@ var CdkSchema = `{ "AWS::ElasticLoadBalancingV2::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54828,6 +55953,9 @@ var CdkSchema = `{ "AWS::ElasticLoadBalancingV2::ListenerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54906,6 +56034,9 @@ var CdkSchema = `{ "AWS::ElasticLoadBalancingV2::ListenerRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55320,6 +56451,9 @@ var CdkSchema = `{ "AWS::ElasticLoadBalancingV2::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55450,6 +56584,9 @@ var CdkSchema = `{ "AWS::ElasticLoadBalancingV2::TargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55613,6 +56750,9 @@ var CdkSchema = `{ "AWS::Elasticsearch::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55932,6 +57072,9 @@ var CdkSchema = `{ "AWS::EventSchemas::Discoverer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56022,6 +57165,9 @@ var CdkSchema = `{ "AWS::EventSchemas::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56105,6 +57251,9 @@ var CdkSchema = `{ "AWS::EventSchemas::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56174,6 +57323,9 @@ var CdkSchema = `{ "AWS::EventSchemas::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56272,6 +57424,9 @@ var CdkSchema = `{ "AWS::Events::ApiDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56351,6 +57506,9 @@ var CdkSchema = `{ "AWS::Events::Archive": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56425,6 +57583,9 @@ var CdkSchema = `{ "AWS::Events::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56629,6 +57790,9 @@ var CdkSchema = `{ "AWS::Events::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56787,6 +57951,9 @@ var CdkSchema = `{ "AWS::Events::EventBus": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56874,6 +58041,9 @@ var CdkSchema = `{ "AWS::Events::EventBusPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56966,6 +58136,9 @@ var CdkSchema = `{ "AWS::Events::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57482,6 +58655,9 @@ var CdkSchema = `{ "AWS::Evidently::Experiment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57687,6 +58863,9 @@ var CdkSchema = `{ "AWS::Evidently::Feature": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57814,6 +58993,9 @@ var CdkSchema = `{ "AWS::Evidently::Launch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58018,6 +59200,9 @@ var CdkSchema = `{ "AWS::Evidently::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58119,6 +59304,9 @@ var CdkSchema = `{ "AWS::FIS::ExperimentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58361,6 +59549,9 @@ var CdkSchema = `{ "AWS::FMS::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58427,6 +59618,9 @@ var CdkSchema = `{ "AWS::FMS::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58584,6 +59778,9 @@ var CdkSchema = `{ "AWS::FSx::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58993,6 +60190,9 @@ var CdkSchema = `{ "AWS::FSx::Snapshot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59065,6 +60265,9 @@ var CdkSchema = `{ "AWS::FSx::StorageVirtualMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59185,6 +60388,9 @@ var CdkSchema = `{ "AWS::FSx::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59428,6 +60634,9 @@ var CdkSchema = `{ "AWS::FinSpace::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59550,6 +60759,9 @@ var CdkSchema = `{ "AWS::Forecast::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59636,6 +60848,9 @@ var CdkSchema = `{ "AWS::Forecast::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59714,6 +60929,9 @@ var CdkSchema = `{ "AWS::FraudDetector::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60042,6 +61260,9 @@ var CdkSchema = `{ "AWS::FraudDetector::EntityType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60113,6 +61334,9 @@ var CdkSchema = `{ "AWS::FraudDetector::EventType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60307,6 +61531,9 @@ var CdkSchema = `{ "AWS::FraudDetector::Label": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60378,6 +61605,9 @@ var CdkSchema = `{ "AWS::FraudDetector::Outcome": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60449,6 +61679,9 @@ var CdkSchema = `{ "AWS::FraudDetector::Variable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60535,6 +61768,9 @@ var CdkSchema = `{ "AWS::GameLift::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60622,6 +61858,9 @@ var CdkSchema = `{ "AWS::GameLift::Build": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60712,6 +61951,9 @@ var CdkSchema = `{ "AWS::GameLift::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60953,6 +62195,9 @@ var CdkSchema = `{ "AWS::GameLift::GameServerGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61117,6 +62362,9 @@ var CdkSchema = `{ "AWS::GameLift::GameSessionQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61263,6 +62511,9 @@ var CdkSchema = `{ "AWS::GameLift::MatchmakingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61395,6 +62646,9 @@ var CdkSchema = `{ "AWS::GameLift::MatchmakingRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61467,6 +62721,9 @@ var CdkSchema = `{ "AWS::GameLift::Script": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61564,6 +62821,9 @@ var CdkSchema = `{ "AWS::GlobalAccelerator::Accelerator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61644,6 +62904,9 @@ var CdkSchema = `{ "AWS::GlobalAccelerator::EndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61774,6 +63037,9 @@ var CdkSchema = `{ "AWS::GlobalAccelerator::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61866,6 +63132,9 @@ var CdkSchema = `{ "AWS::Glue::Classifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62019,6 +63288,9 @@ var CdkSchema = `{ "AWS::Glue::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62133,6 +63405,9 @@ var CdkSchema = `{ "AWS::Glue::Crawler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62382,6 +63657,9 @@ var CdkSchema = `{ "AWS::Glue::DataCatalogEncryptionSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62484,6 +63762,9 @@ var CdkSchema = `{ "AWS::Glue::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62613,6 +63894,9 @@ var CdkSchema = `{ "AWS::Glue::DevEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62723,6 +64007,9 @@ var CdkSchema = `{ "AWS::Glue::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62882,6 +64169,9 @@ var CdkSchema = `{ "AWS::Glue::MLTransform": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63079,6 +64369,9 @@ var CdkSchema = `{ "AWS::Glue::Partition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63327,6 +64620,9 @@ var CdkSchema = `{ "AWS::Glue::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63398,6 +64694,9 @@ var CdkSchema = `{ "AWS::Glue::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63511,6 +64810,9 @@ var CdkSchema = `{ "AWS::Glue::SchemaVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63592,6 +64894,9 @@ var CdkSchema = `{ "AWS::Glue::SchemaVersionMetadata": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63662,6 +64967,9 @@ var CdkSchema = `{ "AWS::Glue::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63784,6 +65092,9 @@ var CdkSchema = `{ "AWS::Glue::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64065,6 +65376,9 @@ var CdkSchema = `{ "AWS::Glue::Trigger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64224,6 +65538,9 @@ var CdkSchema = `{ "AWS::Glue::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64291,6 +65608,9 @@ var CdkSchema = `{ "AWS::Greengrass::ConnectorDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64393,6 +65713,9 @@ var CdkSchema = `{ "AWS::Greengrass::ConnectorDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64481,6 +65804,9 @@ var CdkSchema = `{ "AWS::Greengrass::CoreDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64587,6 +65913,9 @@ var CdkSchema = `{ "AWS::Greengrass::CoreDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64679,6 +66008,9 @@ var CdkSchema = `{ "AWS::Greengrass::DeviceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64785,6 +66117,9 @@ var CdkSchema = `{ "AWS::Greengrass::DeviceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64877,6 +66212,9 @@ var CdkSchema = `{ "AWS::Greengrass::FunctionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65082,6 +66420,9 @@ var CdkSchema = `{ "AWS::Greengrass::FunctionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65273,6 +66614,9 @@ var CdkSchema = `{ "AWS::Greengrass::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65371,6 +66715,9 @@ var CdkSchema = `{ "AWS::Greengrass::GroupVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65454,6 +66801,9 @@ var CdkSchema = `{ "AWS::Greengrass::LoggerDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65564,6 +66914,9 @@ var CdkSchema = `{ "AWS::Greengrass::LoggerDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65660,6 +67013,9 @@ var CdkSchema = `{ "AWS::Greengrass::ResourceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65905,6 +67261,9 @@ var CdkSchema = `{ "AWS::Greengrass::ResourceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66136,6 +67495,9 @@ var CdkSchema = `{ "AWS::Greengrass::SubscriptionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66243,6 +67605,9 @@ var CdkSchema = `{ "AWS::Greengrass::SubscriptionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66336,6 +67701,9 @@ var CdkSchema = `{ "AWS::GreengrassV2::ComponentVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66601,6 +67969,9 @@ var CdkSchema = `{ "AWS::GroundStation::Config": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66868,6 +68239,9 @@ var CdkSchema = `{ "AWS::GroundStation::DataflowEndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66999,6 +68373,9 @@ var CdkSchema = `{ "AWS::GroundStation::MissionProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67100,6 +68477,9 @@ var CdkSchema = `{ "AWS::GuardDuty::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67207,6 +68587,9 @@ var CdkSchema = `{ "AWS::GuardDuty::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67355,6 +68738,9 @@ var CdkSchema = `{ "AWS::GuardDuty::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67432,6 +68818,9 @@ var CdkSchema = `{ "AWS::GuardDuty::Master": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67501,6 +68890,9 @@ var CdkSchema = `{ "AWS::GuardDuty::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67580,6 +68972,9 @@ var CdkSchema = `{ "AWS::GuardDuty::ThreatIntelSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67657,6 +69052,9 @@ var CdkSchema = `{ "AWS::HealthLake::FHIRDatastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67773,6 +69171,9 @@ var CdkSchema = `{ "AWS::IAM::AccessKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67841,6 +69242,9 @@ var CdkSchema = `{ "AWS::IAM::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67930,6 +69334,9 @@ var CdkSchema = `{ "AWS::IAM::InstanceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68001,6 +69408,9 @@ var CdkSchema = `{ "AWS::IAM::ManagedPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68090,6 +69500,9 @@ var CdkSchema = `{ "AWS::IAM::OIDCProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68170,6 +69583,9 @@ var CdkSchema = `{ "AWS::IAM::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68254,6 +69670,9 @@ var CdkSchema = `{ "AWS::IAM::Role": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68365,6 +69784,9 @@ var CdkSchema = `{ "AWS::IAM::SAMLProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68436,6 +69858,9 @@ var CdkSchema = `{ "AWS::IAM::ServerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68512,6 +69937,9 @@ var CdkSchema = `{ "AWS::IAM::ServiceLinkedRole": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68580,6 +70008,9 @@ var CdkSchema = `{ "AWS::IAM::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68702,6 +70133,9 @@ var CdkSchema = `{ "AWS::IAM::UserToGroupAddition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68771,6 +70205,9 @@ var CdkSchema = `{ "AWS::IAM::VirtualMFADevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68848,6 +70285,9 @@ var CdkSchema = `{ "AWS::IVS::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68924,6 +70364,9 @@ var CdkSchema = `{ "AWS::IVS::PlaybackKeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68995,6 +70438,9 @@ var CdkSchema = `{ "AWS::IVS::RecordingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69108,6 +70554,9 @@ var CdkSchema = `{ "AWS::IVS::StreamKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69176,6 +70625,9 @@ var CdkSchema = `{ "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69276,6 +70728,9 @@ var CdkSchema = `{ "AWS::ImageBuilder::ContainerRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69478,6 +70933,9 @@ var CdkSchema = `{ "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69697,6 +71155,9 @@ var CdkSchema = `{ "AWS::ImageBuilder::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69795,6 +71256,9 @@ var CdkSchema = `{ "AWS::ImageBuilder::ImagePipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69918,6 +71382,9 @@ var CdkSchema = `{ "AWS::ImageBuilder::ImageRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70122,6 +71589,9 @@ var CdkSchema = `{ "AWS::ImageBuilder::InfrastructureConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70272,6 +71742,9 @@ var CdkSchema = `{ "AWS::Inspector::AssessmentTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70333,6 +71806,9 @@ var CdkSchema = `{ "AWS::Inspector::AssessmentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70415,6 +71891,9 @@ var CdkSchema = `{ "AWS::Inspector::ResourceGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70480,6 +71959,9 @@ var CdkSchema = `{ "AWS::InspectorV2::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70839,6 +72321,9 @@ var CdkSchema = `{ "AWS::IoT1Click::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70905,6 +72390,9 @@ var CdkSchema = `{ "AWS::IoT1Click::Placement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70976,6 +72464,9 @@ var CdkSchema = `{ "AWS::IoT1Click::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71068,6 +72559,9 @@ var CdkSchema = `{ "AWS::IoT::AccountAuditConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71222,6 +72716,9 @@ var CdkSchema = `{ "AWS::IoT::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71314,6 +72811,9 @@ var CdkSchema = `{ "AWS::IoT::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71388,6 +72888,9 @@ var CdkSchema = `{ "AWS::IoT::CustomMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71462,6 +72965,9 @@ var CdkSchema = `{ "AWS::IoT::Dimension": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71540,6 +73046,9 @@ var CdkSchema = `{ "AWS::IoT::DomainConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71652,6 +73161,9 @@ var CdkSchema = `{ "AWS::IoT::FleetMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71763,6 +73275,9 @@ var CdkSchema = `{ "AWS::IoT::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71859,6 +73374,9 @@ var CdkSchema = `{ "AWS::IoT::Logging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71929,6 +73447,9 @@ var CdkSchema = `{ "AWS::IoT::MitigationAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72110,6 +73631,9 @@ var CdkSchema = `{ "AWS::IoT::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72175,6 +73699,9 @@ var CdkSchema = `{ "AWS::IoT::PolicyPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72241,6 +73768,9 @@ var CdkSchema = `{ "AWS::IoT::ProvisioningTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72337,6 +73867,9 @@ var CdkSchema = `{ "AWS::IoT::ResourceSpecificLogging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72407,6 +73940,9 @@ var CdkSchema = `{ "AWS::IoT::ScheduledAudit": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72491,6 +74027,9 @@ var CdkSchema = `{ "AWS::IoT::SecurityProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72736,6 +74275,9 @@ var CdkSchema = `{ "AWS::IoT::Thing": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72812,6 +74354,9 @@ var CdkSchema = `{ "AWS::IoT::ThingPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72878,6 +74423,9 @@ var CdkSchema = `{ "AWS::IoT::TopicRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73693,6 +75241,9 @@ var CdkSchema = `{ "AWS::IoT::TopicRuleDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73790,6 +75341,9 @@ var CdkSchema = `{ "AWS::IoTAnalytics::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73908,6 +75462,9 @@ var CdkSchema = `{ "AWS::IoTAnalytics::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74335,6 +75892,9 @@ var CdkSchema = `{ "AWS::IoTAnalytics::Datastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74591,6 +76151,9 @@ var CdkSchema = `{ "AWS::IoTAnalytics::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74924,6 +76487,9 @@ var CdkSchema = `{ "AWS::IoTCoreDeviceAdvisor::SuiteDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74992,6 +76558,9 @@ var CdkSchema = `{ "AWS::IoTEvents::AlarmModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75432,6 +77001,9 @@ var CdkSchema = `{ "AWS::IoTEvents::DetectorModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75991,6 +77563,9 @@ var CdkSchema = `{ "AWS::IoTEvents::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76092,6 +77667,9 @@ var CdkSchema = `{ "AWS::IoTFleetHub::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76167,6 +77745,9 @@ var CdkSchema = `{ "AWS::IoTSiteWise::AccessPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76309,6 +77890,9 @@ var CdkSchema = `{ "AWS::IoTSiteWise::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76427,6 +78011,9 @@ var CdkSchema = `{ "AWS::IoTSiteWise::AssetModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76718,6 +78305,9 @@ var CdkSchema = `{ "AWS::IoTSiteWise::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76797,6 +78387,9 @@ var CdkSchema = `{ "AWS::IoTSiteWise::Gateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76926,6 +78519,9 @@ var CdkSchema = `{ "AWS::IoTSiteWise::Portal": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77014,6 +78610,9 @@ var CdkSchema = `{ "AWS::IoTSiteWise::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77095,6 +78694,9 @@ var CdkSchema = `{ "AWS::IoTThingsGraph::FlowTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77176,6 +78778,9 @@ var CdkSchema = `{ "AWS::IoTTwinMaker::ComponentType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77437,6 +79042,9 @@ var CdkSchema = `{ "AWS::IoTTwinMaker::Entity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77626,6 +79234,9 @@ var CdkSchema = `{ "AWS::IoTTwinMaker::Scene": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77714,6 +79325,9 @@ var CdkSchema = `{ "AWS::IoTTwinMaker::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77796,6 +79410,9 @@ var CdkSchema = `{ "AWS::IoTWireless::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77879,6 +79496,9 @@ var CdkSchema = `{ "AWS::IoTWireless::DeviceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77994,6 +79614,9 @@ var CdkSchema = `{ "AWS::IoTWireless::FuotaTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78103,6 +79726,9 @@ var CdkSchema = `{ "AWS::IoTWireless::MulticastGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78205,6 +79831,9 @@ var CdkSchema = `{ "AWS::IoTWireless::PartnerAccount": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78305,6 +79934,9 @@ var CdkSchema = `{ "AWS::IoTWireless::ServiceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78435,6 +80067,9 @@ var CdkSchema = `{ "AWS::IoTWireless::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78575,6 +80210,9 @@ var CdkSchema = `{ "AWS::IoTWireless::WirelessDevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78797,6 +80435,9 @@ var CdkSchema = `{ "AWS::IoTWireless::WirelessGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78893,6 +80534,9 @@ var CdkSchema = `{ "AWS::KMS::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78959,6 +80603,9 @@ var CdkSchema = `{ "AWS::KMS::Key": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79048,6 +80695,9 @@ var CdkSchema = `{ "AWS::KMS::ReplicaKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79129,6 +80779,9 @@ var CdkSchema = `{ "AWS::KafkaConnect::Connector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79513,6 +81166,9 @@ var CdkSchema = `{ "AWS::Kendra::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80790,6 +82446,9 @@ var CdkSchema = `{ "AWS::Kendra::Faq": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80892,6 +82551,9 @@ var CdkSchema = `{ "AWS::Kendra::Index": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81151,6 +82813,9 @@ var CdkSchema = `{ "AWS::Kinesis::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81255,6 +82920,9 @@ var CdkSchema = `{ "AWS::Kinesis::StreamConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81321,6 +82989,9 @@ var CdkSchema = `{ "AWS::KinesisAnalytics::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81585,6 +83256,9 @@ var CdkSchema = `{ "AWS::KinesisAnalytics::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81732,6 +83406,9 @@ var CdkSchema = `{ "AWS::KinesisAnalytics::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81932,6 +83609,9 @@ var CdkSchema = `{ "AWS::KinesisAnalyticsV2::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82501,6 +84181,9 @@ var CdkSchema = `{ "AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82579,6 +84262,9 @@ var CdkSchema = `{ "AWS::KinesisAnalyticsV2::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82714,6 +84400,9 @@ var CdkSchema = `{ "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82910,6 +84599,9 @@ var CdkSchema = `{ "AWS::KinesisFirehose::DeliveryStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83795,6 +85487,9 @@ var CdkSchema = `{ "AWS::KinesisVideo::SignalingChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83865,6 +85560,9 @@ var CdkSchema = `{ "AWS::KinesisVideo::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83941,6 +85639,9 @@ var CdkSchema = `{ "AWS::LakeFormation::DataLakeSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84019,6 +85720,9 @@ var CdkSchema = `{ "AWS::LakeFormation::Permissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84207,6 +85911,9 @@ var CdkSchema = `{ "AWS::LakeFormation::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84276,6 +85983,9 @@ var CdkSchema = `{ "AWS::Lambda::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84398,6 +86108,9 @@ var CdkSchema = `{ "AWS::Lambda::CodeSigningConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84493,6 +86206,9 @@ var CdkSchema = `{ "AWS::Lambda::EventInvokeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84604,6 +86320,9 @@ var CdkSchema = `{ "AWS::Lambda::EventSourceMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84804,6 +86523,9 @@ var CdkSchema = `{ "AWS::Lambda::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85063,6 +86785,9 @@ var CdkSchema = `{ "AWS::Lambda::LayerVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85165,6 +86890,9 @@ var CdkSchema = `{ "AWS::Lambda::LayerVersionPermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85238,6 +86966,9 @@ var CdkSchema = `{ "AWS::Lambda::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85323,6 +87054,9 @@ var CdkSchema = `{ "AWS::Lambda::Url": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85431,6 +87165,9 @@ var CdkSchema = `{ "AWS::Lambda::Version": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85514,6 +87251,9 @@ var CdkSchema = `{ "AWS::Lex::Bot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86630,6 +88370,9 @@ var CdkSchema = `{ "AWS::Lex::BotAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86888,6 +88631,9 @@ var CdkSchema = `{ "AWS::Lex::BotVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86988,6 +88734,9 @@ var CdkSchema = `{ "AWS::Lex::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87059,6 +88808,9 @@ var CdkSchema = `{ "AWS::LicenseManager::Grant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87138,6 +88890,9 @@ var CdkSchema = `{ "AWS::LicenseManager::License": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87360,6 +89115,9 @@ var CdkSchema = `{ "AWS::Lightsail::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87463,6 +89221,9 @@ var CdkSchema = `{ "AWS::Lightsail::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87565,6 +89326,9 @@ var CdkSchema = `{ "AWS::Lightsail::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87643,6 +89407,9 @@ var CdkSchema = `{ "AWS::Lightsail::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87854,6 +89621,9 @@ var CdkSchema = `{ "AWS::Lightsail::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87998,6 +89768,9 @@ var CdkSchema = `{ "AWS::Lightsail::Disk": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88106,6 +89879,9 @@ var CdkSchema = `{ "AWS::Lightsail::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88315,6 +90091,9 @@ var CdkSchema = `{ "AWS::Lightsail::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88584,6 +90363,9 @@ var CdkSchema = `{ "AWS::Lightsail::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88674,6 +90456,9 @@ var CdkSchema = `{ "AWS::Lightsail::LoadBalancerTlsCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88753,6 +90538,9 @@ var CdkSchema = `{ "AWS::Lightsail::StaticIp": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88818,6 +90606,9 @@ var CdkSchema = `{ "AWS::Location::GeofenceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88892,6 +90683,9 @@ var CdkSchema = `{ "AWS::Location::Map": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88976,6 +90770,9 @@ var CdkSchema = `{ "AWS::Location::PlaceIndex": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89060,6 +90857,9 @@ var CdkSchema = `{ "AWS::Location::RouteCalculator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89132,6 +90932,9 @@ var CdkSchema = `{ "AWS::Location::Tracker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89209,6 +91012,9 @@ var CdkSchema = `{ "AWS::Location::TrackerConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89275,6 +91081,9 @@ var CdkSchema = `{ "AWS::Logs::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89349,6 +91158,9 @@ var CdkSchema = `{ "AWS::Logs::LogGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89419,6 +91231,9 @@ var CdkSchema = `{ "AWS::Logs::LogStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89484,6 +91299,9 @@ var CdkSchema = `{ "AWS::Logs::MetricFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89580,6 +91398,9 @@ var CdkSchema = `{ "AWS::Logs::QueryDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89652,6 +91473,9 @@ var CdkSchema = `{ "AWS::Logs::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89718,6 +91542,9 @@ var CdkSchema = `{ "AWS::Logs::SubscriptionFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89791,6 +91618,9 @@ var CdkSchema = `{ "AWS::LookoutEquipment::InferenceScheduler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89884,6 +91714,9 @@ var CdkSchema = `{ "AWS::LookoutMetrics::Alert": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90004,6 +91837,9 @@ var CdkSchema = `{ "AWS::LookoutMetrics::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90399,6 +92235,9 @@ var CdkSchema = `{ "AWS::LookoutVision::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90461,6 +92300,9 @@ var CdkSchema = `{ "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90529,6 +92371,9 @@ var CdkSchema = `{ "AWS::MSK::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90971,6 +92816,9 @@ var CdkSchema = `{ "AWS::MSK::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91046,6 +92894,9 @@ var CdkSchema = `{ "AWS::MWAA::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91219,6 +93070,9 @@ var CdkSchema = `{ "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91303,6 +93157,9 @@ var CdkSchema = `{ "AWS::Macie::FindingsFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91404,6 +93261,9 @@ var CdkSchema = `{ "AWS::Macie::Session": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91465,6 +93325,9 @@ var CdkSchema = `{ "AWS::ManagedBlockchain::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91654,6 +93517,9 @@ var CdkSchema = `{ "AWS::ManagedBlockchain::Node": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91739,6 +93605,9 @@ var CdkSchema = `{ "AWS::MediaConnect::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91910,6 +93779,9 @@ var CdkSchema = `{ "AWS::MediaConnect::FlowEntitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92033,6 +93905,9 @@ var CdkSchema = `{ "AWS::MediaConnect::FlowOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92169,6 +94044,9 @@ var CdkSchema = `{ "AWS::MediaConnect::FlowSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92302,6 +94180,9 @@ var CdkSchema = `{ "AWS::MediaConnect::FlowVpcInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92383,6 +94264,9 @@ var CdkSchema = `{ "AWS::MediaConvert::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92502,6 +94386,9 @@ var CdkSchema = `{ "AWS::MediaConvert::Preset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92576,6 +94463,9 @@ var CdkSchema = `{ "AWS::MediaConvert::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92646,6 +94536,9 @@ var CdkSchema = `{ "AWS::MediaLive::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95638,6 +97531,9 @@ var CdkSchema = `{ "AWS::MediaLive::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95807,6 +97703,9 @@ var CdkSchema = `{ "AWS::MediaLive::InputSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95880,6 +97779,9 @@ var CdkSchema = `{ "AWS::MediaPackage::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95979,6 +97881,9 @@ var CdkSchema = `{ "AWS::MediaPackage::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96065,6 +97970,9 @@ var CdkSchema = `{ "AWS::MediaPackage::OriginEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96505,6 +98413,9 @@ var CdkSchema = `{ "AWS::MediaPackage::PackagingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96843,6 +98754,9 @@ var CdkSchema = `{ "AWS::MediaPackage::PackagingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96942,6 +98856,9 @@ var CdkSchema = `{ "AWS::MediaStore::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97095,6 +99012,9 @@ var CdkSchema = `{ "AWS::MediaTailor::PlaybackConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97288,6 +99208,9 @@ var CdkSchema = `{ "AWS::MemoryDB::ACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97362,6 +99285,9 @@ var CdkSchema = `{ "AWS::MemoryDB::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97513,6 +99439,9 @@ var CdkSchema = `{ "AWS::MemoryDB::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97591,6 +99520,9 @@ var CdkSchema = `{ "AWS::MemoryDB::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97669,6 +99601,9 @@ var CdkSchema = `{ "AWS::MemoryDB::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97745,6 +99680,9 @@ var CdkSchema = `{ "AWS::Neptune::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97896,6 +99834,9 @@ var CdkSchema = `{ "AWS::Neptune::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97975,6 +99916,9 @@ var CdkSchema = `{ "AWS::Neptune::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98070,6 +100014,9 @@ var CdkSchema = `{ "AWS::Neptune::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98149,6 +100096,9 @@ var CdkSchema = `{ "AWS::Neptune::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98227,6 +100177,9 @@ var CdkSchema = `{ "AWS::NetworkFirewall::Firewall": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98334,6 +100287,9 @@ var CdkSchema = `{ "AWS::NetworkFirewall::FirewallPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98550,6 +100506,9 @@ var CdkSchema = `{ "AWS::NetworkFirewall::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98660,6 +100619,9 @@ var CdkSchema = `{ "AWS::NetworkFirewall::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99136,6 +101098,9 @@ var CdkSchema = `{ "AWS::NetworkManager::CustomerGatewayAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99209,6 +101174,9 @@ var CdkSchema = `{ "AWS::NetworkManager::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99313,6 +101281,9 @@ var CdkSchema = `{ "AWS::NetworkManager::GlobalNetwork": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99377,6 +101348,9 @@ var CdkSchema = `{ "AWS::NetworkManager::Link": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99474,6 +101448,9 @@ var CdkSchema = `{ "AWS::NetworkManager::LinkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99544,6 +101521,9 @@ var CdkSchema = `{ "AWS::NetworkManager::Site": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99633,6 +101613,9 @@ var CdkSchema = `{ "AWS::NetworkManager::TransitGatewayRegistration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99699,6 +101682,9 @@ var CdkSchema = `{ "AWS::NimbleStudio::LaunchProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99864,6 +101850,9 @@ var CdkSchema = `{ "AWS::NimbleStudio::StreamingImage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99946,6 +101935,9 @@ var CdkSchema = `{ "AWS::NimbleStudio::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100047,6 +102039,9 @@ var CdkSchema = `{ "AWS::NimbleStudio::StudioComponent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100273,6 +102268,9 @@ var CdkSchema = `{ "AWS::OpenSearchService::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100580,6 +102578,9 @@ var CdkSchema = `{ "AWS::OpsWorks::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100765,6 +102766,9 @@ var CdkSchema = `{ "AWS::OpsWorks::ElasticLoadBalancerAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100831,6 +102835,9 @@ var CdkSchema = `{ "AWS::OpsWorks::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101075,6 +103082,9 @@ var CdkSchema = `{ "AWS::OpsWorks::Layer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101338,6 +103348,9 @@ var CdkSchema = `{ "AWS::OpsWorks::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101575,6 +103588,9 @@ var CdkSchema = `{ "AWS::OpsWorks::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101646,6 +103662,9 @@ var CdkSchema = `{ "AWS::OpsWorks::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101718,6 +103737,9 @@ var CdkSchema = `{ "AWS::OpsWorksCM::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101866,6 +103888,9 @@ var CdkSchema = `{ "AWS::Panorama::ApplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101977,6 +104002,9 @@ var CdkSchema = `{ "AWS::Panorama::Package": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102045,6 +104073,9 @@ var CdkSchema = `{ "AWS::Panorama::PackageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102124,6 +104155,9 @@ var CdkSchema = `{ "AWS::Personalize::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102222,6 +104256,9 @@ var CdkSchema = `{ "AWS::Personalize::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102293,6 +104330,9 @@ var CdkSchema = `{ "AWS::Personalize::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102362,6 +104402,9 @@ var CdkSchema = `{ "AWS::Personalize::Solution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102476,6 +104519,9 @@ var CdkSchema = `{ "AWS::Pinpoint::ADMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102549,6 +104595,9 @@ var CdkSchema = `{ "AWS::Pinpoint::APNSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102635,6 +104684,9 @@ var CdkSchema = `{ "AWS::Pinpoint::APNSSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102721,6 +104773,9 @@ var CdkSchema = `{ "AWS::Pinpoint::APNSVoipChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102807,6 +104862,9 @@ var CdkSchema = `{ "AWS::Pinpoint::APNSVoipSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102893,6 +104951,9 @@ var CdkSchema = `{ "AWS::Pinpoint::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102958,6 +105019,9 @@ var CdkSchema = `{ "AWS::Pinpoint::ApplicationSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103081,6 +105145,9 @@ var CdkSchema = `{ "AWS::Pinpoint::BaiduChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103154,6 +105221,9 @@ var CdkSchema = `{ "AWS::Pinpoint::Campaign": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103677,6 +105747,9 @@ var CdkSchema = `{ "AWS::Pinpoint::EmailChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103756,6 +105829,9 @@ var CdkSchema = `{ "AWS::Pinpoint::EmailTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103837,6 +105913,9 @@ var CdkSchema = `{ "AWS::Pinpoint::EventStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103907,6 +105986,9 @@ var CdkSchema = `{ "AWS::Pinpoint::GCMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103976,6 +106058,9 @@ var CdkSchema = `{ "AWS::Pinpoint::InAppTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104164,6 +106249,9 @@ var CdkSchema = `{ "AWS::Pinpoint::PushTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104325,6 +106413,9 @@ var CdkSchema = `{ "AWS::Pinpoint::SMSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104396,6 +106487,9 @@ var CdkSchema = `{ "AWS::Pinpoint::Segment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104672,6 +106766,9 @@ var CdkSchema = `{ "AWS::Pinpoint::SmsTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104747,6 +106844,9 @@ var CdkSchema = `{ "AWS::Pinpoint::VoiceChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104812,6 +106912,9 @@ var CdkSchema = `{ "AWS::PinpointEmail::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104940,6 +107043,9 @@ var CdkSchema = `{ "AWS::PinpointEmail::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105108,6 +107214,9 @@ var CdkSchema = `{ "AWS::PinpointEmail::DedicatedIpPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105184,6 +107293,9 @@ var CdkSchema = `{ "AWS::PinpointEmail::Identity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105285,6 +107397,9 @@ var CdkSchema = `{ "AWS::QLDB::Ledger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105362,6 +107477,9 @@ var CdkSchema = `{ "AWS::QLDB::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105461,6 +107579,9 @@ var CdkSchema = `{ "AWS::QuickSight::Analysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105751,6 +107872,9 @@ var CdkSchema = `{ "AWS::QuickSight::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -106059,6 +108183,9 @@ var CdkSchema = `{ "AWS::QuickSight::DataSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -106679,6 +108806,9 @@ var CdkSchema = `{ "AWS::QuickSight::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107236,6 +109366,9 @@ var CdkSchema = `{ "AWS::QuickSight::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107402,6 +109535,9 @@ var CdkSchema = `{ "AWS::QuickSight::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107685,6 +109821,9 @@ var CdkSchema = `{ "AWS::RAM::ResourceShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107774,6 +109913,9 @@ var CdkSchema = `{ "AWS::RDS::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107980,6 +110122,9 @@ var CdkSchema = `{ "AWS::RDS::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108056,6 +110201,9 @@ var CdkSchema = `{ "AWS::RDS::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108317,6 +110465,9 @@ var CdkSchema = `{ "AWS::RDS::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108398,6 +110549,9 @@ var CdkSchema = `{ "AWS::RDS::DBProxy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108536,6 +110690,9 @@ var CdkSchema = `{ "AWS::RDS::DBProxyEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108636,6 +110793,9 @@ var CdkSchema = `{ "AWS::RDS::DBProxyTargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108741,6 +110901,9 @@ var CdkSchema = `{ "AWS::RDS::DBSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108837,6 +111000,9 @@ var CdkSchema = `{ "AWS::RDS::DBSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108911,6 +111077,9 @@ var CdkSchema = `{ "AWS::RDS::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108989,6 +111158,9 @@ var CdkSchema = `{ "AWS::RDS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109069,6 +111241,9 @@ var CdkSchema = `{ "AWS::RDS::GlobalCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109142,6 +111317,9 @@ var CdkSchema = `{ "AWS::RDS::OptionGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109273,6 +111451,9 @@ var CdkSchema = `{ "AWS::RUM::AppMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109396,6 +111577,9 @@ var CdkSchema = `{ "AWS::Redshift::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109639,6 +111823,9 @@ var CdkSchema = `{ "AWS::Redshift::ClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109733,6 +111920,9 @@ var CdkSchema = `{ "AWS::Redshift::ClusterSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109801,6 +111991,9 @@ var CdkSchema = `{ "AWS::Redshift::ClusterSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109872,6 +112065,9 @@ var CdkSchema = `{ "AWS::Redshift::ClusterSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109947,6 +112143,9 @@ var CdkSchema = `{ "AWS::Redshift::EndpointAccess": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110037,6 +112236,9 @@ var CdkSchema = `{ "AWS::Redshift::EndpointAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110112,6 +112314,9 @@ var CdkSchema = `{ "AWS::Redshift::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110204,6 +112409,9 @@ var CdkSchema = `{ "AWS::Redshift::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110350,6 +112558,9 @@ var CdkSchema = `{ "AWS::RefactorSpaces::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110438,6 +112649,9 @@ var CdkSchema = `{ "AWS::RefactorSpaces::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110508,6 +112722,9 @@ var CdkSchema = `{ "AWS::RefactorSpaces::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110614,6 +112831,9 @@ var CdkSchema = `{ "AWS::RefactorSpaces::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110731,6 +112951,9 @@ var CdkSchema = `{ "AWS::Rekognition::Collection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110799,6 +113022,9 @@ var CdkSchema = `{ "AWS::Rekognition::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110861,6 +113087,9 @@ var CdkSchema = `{ "AWS::ResilienceHub::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110993,6 +113222,9 @@ var CdkSchema = `{ "AWS::ResilienceHub::ResiliencyPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111100,6 +113332,9 @@ var CdkSchema = `{ "AWS::ResourceGroups::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111264,6 +113499,9 @@ var CdkSchema = `{ "AWS::RoboMaker::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111331,6 +113569,9 @@ var CdkSchema = `{ "AWS::RoboMaker::Robot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111412,6 +113653,9 @@ var CdkSchema = `{ "AWS::RoboMaker::RobotApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111533,6 +113777,9 @@ var CdkSchema = `{ "AWS::RoboMaker::RobotApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111598,6 +113845,9 @@ var CdkSchema = `{ "AWS::RoboMaker::SimulationApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111757,6 +114007,9 @@ var CdkSchema = `{ "AWS::RoboMaker::SimulationApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111822,6 +114075,9 @@ var CdkSchema = `{ "AWS::Route53::DNSSEC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111884,6 +114140,9 @@ var CdkSchema = `{ "AWS::Route53::HealthCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111968,6 +114227,9 @@ var CdkSchema = `{ "AWS::Route53::HostedZone": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112097,6 +114359,9 @@ var CdkSchema = `{ "AWS::Route53::KeySigningKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112171,6 +114436,9 @@ var CdkSchema = `{ "AWS::Route53::RecordSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112313,6 +114581,9 @@ var CdkSchema = `{ "AWS::Route53::RecordSetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112472,6 +114743,9 @@ var CdkSchema = `{ "AWS::Route53RecoveryControl::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112548,6 +114822,9 @@ var CdkSchema = `{ "AWS::Route53RecoveryControl::ControlPanel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112619,6 +114896,9 @@ var CdkSchema = `{ "AWS::Route53RecoveryControl::RoutingControl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112687,6 +114967,9 @@ var CdkSchema = `{ "AWS::Route53RecoveryControl::SafetyRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112834,6 +115117,9 @@ var CdkSchema = `{ "AWS::Route53RecoveryReadiness::Cell": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112908,6 +115194,9 @@ var CdkSchema = `{ "AWS::Route53RecoveryReadiness::ReadinessCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112979,6 +115268,9 @@ var CdkSchema = `{ "AWS::Route53RecoveryReadiness::RecoveryGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113053,6 +115345,9 @@ var CdkSchema = `{ "AWS::Route53RecoveryReadiness::ResourceSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113207,6 +115502,9 @@ var CdkSchema = `{ "AWS::Route53Resolver::FirewallDomainList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113280,6 +115578,9 @@ var CdkSchema = `{ "AWS::Route53Resolver::FirewallRuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113382,6 +115683,9 @@ var CdkSchema = `{ "AWS::Route53Resolver::FirewallRuleGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113464,6 +115768,9 @@ var CdkSchema = `{ "AWS::Route53Resolver::ResolverConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113530,6 +115837,9 @@ var CdkSchema = `{ "AWS::Route53Resolver::ResolverDNSSECConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113588,6 +115898,9 @@ var CdkSchema = `{ "AWS::Route53Resolver::ResolverEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113688,6 +116001,9 @@ var CdkSchema = `{ "AWS::Route53Resolver::ResolverQueryLoggingConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113749,6 +116065,9 @@ var CdkSchema = `{ "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113810,6 +116129,9 @@ var CdkSchema = `{ "AWS::Route53Resolver::ResolverRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113909,6 +116231,9 @@ var CdkSchema = `{ "AWS::Route53Resolver::ResolverRuleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113978,6 +116303,9 @@ var CdkSchema = `{ "AWS::S3::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -114082,6 +116410,9 @@ var CdkSchema = `{ "AWS::S3::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115210,6 +117541,9 @@ var CdkSchema = `{ "AWS::S3::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115276,6 +117610,9 @@ var CdkSchema = `{ "AWS::S3::MultiRegionAccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115377,6 +117714,9 @@ var CdkSchema = `{ "AWS::S3::MultiRegionAccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115443,6 +117783,9 @@ var CdkSchema = `{ "AWS::S3::StorageLens": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115710,6 +118053,9 @@ var CdkSchema = `{ "AWS::S3ObjectLambda::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115822,6 +118168,9 @@ var CdkSchema = `{ "AWS::S3ObjectLambda::AccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115888,6 +118237,9 @@ var CdkSchema = `{ "AWS::S3Outposts::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115970,6 +118322,9 @@ var CdkSchema = `{ "AWS::S3Outposts::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116096,6 +118451,9 @@ var CdkSchema = `{ "AWS::S3Outposts::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116162,6 +118520,9 @@ var CdkSchema = `{ "AWS::S3Outposts::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116250,6 +118611,9 @@ var CdkSchema = `{ "AWS::SDB::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116308,6 +118672,9 @@ var CdkSchema = `{ "AWS::SES::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116366,6 +118733,9 @@ var CdkSchema = `{ "AWS::SES::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116507,6 +118877,9 @@ var CdkSchema = `{ "AWS::SES::ContactList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116603,6 +118976,9 @@ var CdkSchema = `{ "AWS::SES::ReceiptFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116696,6 +119072,9 @@ var CdkSchema = `{ "AWS::SES::ReceiptRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116945,6 +119324,9 @@ var CdkSchema = `{ "AWS::SES::ReceiptRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117003,6 +119385,9 @@ var CdkSchema = `{ "AWS::SES::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117082,6 +119467,9 @@ var CdkSchema = `{ "AWS::SNS::Subscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117169,6 +119557,9 @@ var CdkSchema = `{ "AWS::SNS::Topic": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117267,6 +119658,9 @@ var CdkSchema = `{ "AWS::SNS::TopicPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117336,6 +119730,9 @@ var CdkSchema = `{ "AWS::SQS::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117439,6 +119836,9 @@ var CdkSchema = `{ "AWS::SQS::QueuePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117508,6 +119908,9 @@ var CdkSchema = `{ "AWS::SSM::Association": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117670,6 +120073,9 @@ var CdkSchema = `{ "AWS::SSM::Document": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117798,6 +120204,9 @@ var CdkSchema = `{ "AWS::SSM::MaintenanceWindow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117897,6 +120306,9 @@ var CdkSchema = `{ "AWS::SSM::MaintenanceWindowTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117998,6 +120410,9 @@ var CdkSchema = `{ "AWS::SSM::MaintenanceWindowTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118272,6 +120687,9 @@ var CdkSchema = `{ "AWS::SSM::Parameter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118359,6 +120777,9 @@ var CdkSchema = `{ "AWS::SSM::PatchBaseline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118555,6 +120976,9 @@ var CdkSchema = `{ "AWS::SSM::ResourceDataSync": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118710,6 +121134,9 @@ var CdkSchema = `{ "AWS::SSMContacts::Contact": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118849,6 +121276,9 @@ var CdkSchema = `{ "AWS::SSMContacts::ContactChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118926,6 +121356,9 @@ var CdkSchema = `{ "AWS::SSMIncidents::ReplicationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119018,6 +121451,9 @@ var CdkSchema = `{ "AWS::SSMIncidents::ResponsePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119213,6 +121649,9 @@ var CdkSchema = `{ "AWS::SSO::Assignment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119295,6 +121734,9 @@ var CdkSchema = `{ "AWS::SSO::InstanceAccessControlAttributeConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119394,6 +121836,9 @@ var CdkSchema = `{ "AWS::SSO::PermissionSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119484,6 +121929,9 @@ var CdkSchema = `{ "AWS::SageMaker::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119582,6 +122030,9 @@ var CdkSchema = `{ "AWS::SageMaker::AppImageConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119701,6 +122152,9 @@ var CdkSchema = `{ "AWS::SageMaker::CodeRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119790,6 +122244,9 @@ var CdkSchema = `{ "AWS::SageMaker::DataQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120125,6 +122582,9 @@ var CdkSchema = `{ "AWS::SageMaker::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120214,6 +122674,9 @@ var CdkSchema = `{ "AWS::SageMaker::DeviceFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120308,6 +122771,9 @@ var CdkSchema = `{ "AWS::SageMaker::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120555,6 +123021,9 @@ var CdkSchema = `{ "AWS::SageMaker::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120747,6 +123216,9 @@ var CdkSchema = `{ "AWS::SageMaker::EndpointConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120994,6 +123466,9 @@ var CdkSchema = `{ "AWS::SageMaker::FeatureGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121105,6 +123580,9 @@ var CdkSchema = `{ "AWS::SageMaker::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121183,6 +123661,9 @@ var CdkSchema = `{ "AWS::SageMaker::ImageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121249,6 +123730,9 @@ var CdkSchema = `{ "AWS::SageMaker::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121441,6 +123925,9 @@ var CdkSchema = `{ "AWS::SageMaker::ModelBiasJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121784,6 +124271,9 @@ var CdkSchema = `{ "AWS::SageMaker::ModelExplainabilityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122102,6 +124592,9 @@ var CdkSchema = `{ "AWS::SageMaker::ModelPackageGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122176,6 +124669,9 @@ var CdkSchema = `{ "AWS::SageMaker::ModelQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122534,6 +125030,9 @@ var CdkSchema = `{ "AWS::SageMaker::MonitoringSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122961,6 +125460,9 @@ var CdkSchema = `{ "AWS::SageMaker::NotebookInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123078,6 +125580,9 @@ var CdkSchema = `{ "AWS::SageMaker::NotebookInstanceLifecycleConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123157,6 +125662,9 @@ var CdkSchema = `{ "AWS::SageMaker::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123242,6 +125750,9 @@ var CdkSchema = `{ "AWS::SageMaker::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123317,6 +125828,9 @@ var CdkSchema = `{ "AWS::SageMaker::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123510,6 +126024,9 @@ var CdkSchema = `{ "AWS::SageMaker::Workteam": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123630,6 +126147,9 @@ var CdkSchema = `{ "AWS::SecretsManager::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123699,6 +126219,9 @@ var CdkSchema = `{ "AWS::SecretsManager::RotationSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123827,6 +126350,9 @@ var CdkSchema = `{ "AWS::SecretsManager::Secret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123960,6 +126486,9 @@ var CdkSchema = `{ "AWS::SecretsManager::SecretTargetAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124030,6 +126559,9 @@ var CdkSchema = `{ "AWS::SecurityHub::Hub": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124088,6 +126620,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::AcceptedPortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124153,6 +126688,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::CloudFormationProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124274,6 +126812,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::CloudFormationProvisionedProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124423,6 +126964,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::LaunchNotificationConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124502,6 +127046,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::LaunchRoleConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124580,6 +127127,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::LaunchTemplateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124656,6 +127206,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::Portfolio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124734,6 +127287,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::PortfolioPrincipalAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124807,6 +127363,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::PortfolioProductAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124879,6 +127438,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::PortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124951,6 +127513,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::ResourceUpdateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125027,6 +127592,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::ServiceAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125122,6 +127690,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::ServiceActionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125192,6 +127763,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::StackSetConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125291,6 +127865,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::TagOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125360,6 +127937,9 @@ var CdkSchema = `{ "AWS::ServiceCatalog::TagOptionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125426,6 +128006,9 @@ var CdkSchema = `{ "AWS::ServiceCatalogAppRegistry::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125500,6 +128083,9 @@ var CdkSchema = `{ "AWS::ServiceCatalogAppRegistry::AttributeGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125578,6 +128164,9 @@ var CdkSchema = `{ "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125644,6 +128233,9 @@ var CdkSchema = `{ "AWS::ServiceCatalogAppRegistry::ResourceAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125714,6 +128306,9 @@ var CdkSchema = `{ "AWS::ServiceDiscovery::HttpNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125785,6 +128380,9 @@ var CdkSchema = `{ "AWS::ServiceDiscovery::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125854,6 +128452,9 @@ var CdkSchema = `{ "AWS::ServiceDiscovery::PrivateDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125959,6 +128560,9 @@ var CdkSchema = `{ "AWS::ServiceDiscovery::PublicDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126060,6 +128664,9 @@ var CdkSchema = `{ "AWS::ServiceDiscovery::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126206,6 +128813,9 @@ var CdkSchema = `{ "AWS::Signer::ProfilePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126283,6 +128893,9 @@ var CdkSchema = `{ "AWS::Signer::SigningProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126366,6 +128979,9 @@ var CdkSchema = `{ "AWS::StepFunctions::Activity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126450,6 +129066,9 @@ var CdkSchema = `{ "AWS::StepFunctions::StateMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126633,6 +129252,9 @@ var CdkSchema = `{ "AWS::Synthetics::Canary": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126888,6 +129510,9 @@ var CdkSchema = `{ "AWS::Timestream::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126955,6 +129580,9 @@ var CdkSchema = `{ "AWS::Timestream::ScheduledQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127248,6 +129876,9 @@ var CdkSchema = `{ "AWS::Timestream::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127325,6 +129956,9 @@ var CdkSchema = `{ "AWS::Transfer::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127524,6 +130158,9 @@ var CdkSchema = `{ "AWS::Transfer::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127667,6 +130304,9 @@ var CdkSchema = `{ "AWS::Transfer::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127768,6 +130408,9 @@ var CdkSchema = `{ "AWS::WAF::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127877,6 +130520,9 @@ var CdkSchema = `{ "AWS::WAF::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127961,6 +130607,9 @@ var CdkSchema = `{ "AWS::WAF::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128053,6 +130702,9 @@ var CdkSchema = `{ "AWS::WAF::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128161,6 +130813,9 @@ var CdkSchema = `{ "AWS::WAF::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128260,6 +130915,9 @@ var CdkSchema = `{ "AWS::WAF::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128367,6 +131025,9 @@ var CdkSchema = `{ "AWS::WAF::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128467,6 +131128,9 @@ var CdkSchema = `{ "AWS::WAFRegional::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128576,6 +131240,9 @@ var CdkSchema = `{ "AWS::WAFRegional::GeoMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128660,6 +131327,9 @@ var CdkSchema = `{ "AWS::WAFRegional::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128744,6 +131414,9 @@ var CdkSchema = `{ "AWS::WAFRegional::RateBasedRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128844,6 +131517,9 @@ var CdkSchema = `{ "AWS::WAFRegional::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128913,6 +131589,9 @@ var CdkSchema = `{ "AWS::WAFRegional::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129005,6 +131684,9 @@ var CdkSchema = `{ "AWS::WAFRegional::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129112,6 +131794,9 @@ var CdkSchema = `{ "AWS::WAFRegional::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129211,6 +131896,9 @@ var CdkSchema = `{ "AWS::WAFRegional::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129319,6 +132007,9 @@ var CdkSchema = `{ "AWS::WAFRegional::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129385,6 +132076,9 @@ var CdkSchema = `{ "AWS::WAFRegional::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129484,6 +132178,9 @@ var CdkSchema = `{ "AWS::WAFv2::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129569,6 +132266,9 @@ var CdkSchema = `{ "AWS::WAFv2::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129668,6 +132368,9 @@ var CdkSchema = `{ "AWS::WAFv2::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129749,6 +132452,9 @@ var CdkSchema = `{ "AWS::WAFv2::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130389,6 +133095,9 @@ var CdkSchema = `{ "AWS::WAFv2::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131238,6 +133947,9 @@ var CdkSchema = `{ "AWS::WAFv2::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131304,6 +134016,9 @@ var CdkSchema = `{ "AWS::Wisdom::Assistant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131391,6 +134106,9 @@ var CdkSchema = `{ "AWS::Wisdom::AssistantAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131479,6 +134197,9 @@ var CdkSchema = `{ "AWS::Wisdom::KnowledgeBase": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131609,6 +134330,9 @@ var CdkSchema = `{ "AWS::WorkSpaces::ConnectionAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131695,6 +134419,9 @@ var CdkSchema = `{ "AWS::WorkSpaces::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131804,6 +134531,9 @@ var CdkSchema = `{ "AWS::XRay::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131886,6 +134616,9 @@ var CdkSchema = `{ "AWS::XRay::SamplingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132073,6 +134806,9 @@ var CdkSchema = `{ "Alexa::ASK::Skill": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", diff --git a/schema/cdk.schema.json b/schema/cdk.schema.json index 1375116f0a..b3e6f1db5c 100644 --- a/schema/cdk.schema.json +++ b/schema/cdk.schema.json @@ -5,6 +5,9 @@ "AWS::ACMPCA::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -391,6 +394,9 @@ "AWS::ACMPCA::CertificateAuthority": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -733,6 +739,9 @@ "AWS::ACMPCA::CertificateAuthorityActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -805,6 +814,9 @@ "AWS::ACMPCA::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -881,6 +893,9 @@ "AWS::APS::RuleGroupsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -957,6 +972,9 @@ "AWS::APS::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1024,6 +1042,9 @@ "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1153,6 +1174,9 @@ "AWS::AmazonMQ::Broker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1440,6 +1464,9 @@ "AWS::AmazonMQ::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1542,6 +1569,9 @@ "AWS::AmazonMQ::ConfigurationAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1624,6 +1654,9 @@ "AWS::Amplify::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1829,6 +1862,9 @@ "AWS::Amplify::Branch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1966,6 +2002,9 @@ "AWS::Amplify::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2067,6 +2106,9 @@ "AWS::AmplifyUIBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2556,6 +2598,9 @@ "AWS::AmplifyUIBuilder::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2667,6 +2712,9 @@ "AWS::ApiGateway::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2725,6 +2773,9 @@ "AWS::ApiGateway::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2822,6 +2873,9 @@ "AWS::ApiGateway::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2916,6 +2970,9 @@ "AWS::ApiGateway::BasePathMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2990,6 +3047,9 @@ "AWS::ApiGateway::ClientCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3054,6 +3114,9 @@ "AWS::ApiGateway::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3293,6 +3356,9 @@ "AWS::ApiGateway::DocumentationPart": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3384,6 +3450,9 @@ "AWS::ApiGateway::DocumentationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3453,6 +3522,9 @@ "AWS::ApiGateway::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3559,6 +3631,9 @@ "AWS::ApiGateway::GatewayResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3646,6 +3721,9 @@ "AWS::ApiGateway::Method": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3896,6 +3974,9 @@ "AWS::ApiGateway::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3970,6 +4051,9 @@ "AWS::ApiGateway::RequestValidator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4041,6 +4125,9 @@ "AWS::ApiGateway::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4111,6 +4198,9 @@ "AWS::ApiGateway::RestApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4259,6 +4349,9 @@ "AWS::ApiGateway::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4444,6 +4537,9 @@ "AWS::ApiGateway::UsagePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4571,6 +4667,9 @@ "AWS::ApiGateway::UsagePlanKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4641,6 +4740,9 @@ "AWS::ApiGateway::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4719,6 +4821,9 @@ "AWS::ApiGatewayV2::Api": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4879,6 +4984,9 @@ "AWS::ApiGatewayV2::ApiGatewayManagedOverrides": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5049,6 +5157,9 @@ "AWS::ApiGatewayV2::ApiMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5122,6 +5233,9 @@ "AWS::ApiGatewayV2::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5234,6 +5348,9 @@ "AWS::ApiGatewayV2::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5302,6 +5419,9 @@ "AWS::ApiGatewayV2::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5409,6 +5529,9 @@ "AWS::ApiGatewayV2::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5560,6 +5683,9 @@ "AWS::ApiGatewayV2::IntegrationResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5642,6 +5768,9 @@ "AWS::ApiGatewayV2::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5718,6 +5847,9 @@ "AWS::ApiGatewayV2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5829,6 +5961,9 @@ "AWS::ApiGatewayV2::RouteResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5920,6 +6055,9 @@ "AWS::ApiGatewayV2::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6049,6 +6187,9 @@ "AWS::ApiGatewayV2::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6127,6 +6268,9 @@ "AWS::AppConfig::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6210,6 +6354,9 @@ "AWS::AppConfig::ConfigurationProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6325,6 +6472,9 @@ "AWS::AppConfig::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6424,6 +6574,9 @@ "AWS::AppConfig::DeploymentStrategy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6525,111 +6678,117 @@ "AWS::AppConfig::Environment": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "ApplicationId": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "Monitors": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" - }, - "type": "array" - }, - "Name": { - "type": "string" - }, - "Tags": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" - }, - "type": "array" - } - }, - "required": [ - "ApplicationId", - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppConfig::Environment" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppConfig::Environment.Monitors": { - "additionalProperties": false, - "properties": { - "AlarmArn": { - "type": "string" - }, - "AlarmRoleArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::Environment.Tags": { - "additionalProperties": false, - "properties": { - "Key": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "Monitors": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" + }, + "type": "array" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" + }, + "type": "array" + } + }, + "required": [ + "ApplicationId", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppConfig::Environment" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppConfig::Environment.Monitors": { + "additionalProperties": false, + "properties": { + "AlarmArn": { + "type": "string" + }, + "AlarmRoleArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::Environment.Tags": { + "additionalProperties": false, + "properties": { + "Key": { + "type": "string" + }, + "Value": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::HostedConfigurationVersion": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "Value": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::HostedConfigurationVersion": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -6710,6 +6869,9 @@ "AWS::AppFlow::ConnectorProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -7394,6 +7556,9 @@ "AWS::AppFlow::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8257,6 +8422,9 @@ "AWS::AppIntegrations::DataIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8360,6 +8528,9 @@ "AWS::AppIntegrations::EventIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8491,6 +8662,9 @@ "AWS::AppMesh::GatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8921,6 +9095,9 @@ "AWS::AppMesh::Mesh": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9014,6 +9191,9 @@ "AWS::AppMesh::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9526,6 +9706,9 @@ "AWS::AppMesh::VirtualGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10028,6 +10211,9 @@ "AWS::AppMesh::VirtualNode": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10737,6 +10923,9 @@ "AWS::AppMesh::VirtualRouter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10858,6 +11047,9 @@ "AWS::AppMesh::VirtualService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10982,6 +11174,9 @@ "AWS::AppRunner::ObservabilityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11061,6 +11256,9 @@ "AWS::AppRunner::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11399,6 +11597,9 @@ "AWS::AppRunner::VpcConnector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11479,6 +11680,9 @@ "AWS::AppStream::AppBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11600,6 +11804,9 @@ "AWS::AppStream::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11728,6 +11935,9 @@ "AWS::AppStream::ApplicationEntitlementAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11798,6 +12008,9 @@ "AWS::AppStream::ApplicationFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11864,6 +12077,9 @@ "AWS::AppStream::DirectoryConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11953,6 +12169,9 @@ "AWS::AppStream::Entitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12049,6 +12268,9 @@ "AWS::AppStream::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12236,6 +12458,9 @@ "AWS::AppStream::ImageBuilder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12387,6 +12612,9 @@ "AWS::AppStream::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12567,6 +12795,9 @@ "AWS::AppStream::StackFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12633,6 +12864,9 @@ "AWS::AppStream::StackUserAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12706,81 +12940,87 @@ "AWS::AppStream::User": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AuthenticationType": { - "type": "string" - }, - "FirstName": { - "type": "string" - }, - "LastName": { - "type": "string" - }, - "MessageAction": { - "type": "string" - }, - "UserName": { - "type": "string" - } - }, - "required": [ - "AuthenticationType", - "UserName" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppStream::User" - ], + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "AuthenticationType": { + "type": "string" + }, + "FirstName": { + "type": "string" + }, + "LastName": { + "type": "string" + }, + "MessageAction": { + "type": "string" + }, + "UserName": { + "type": "string" + } + }, + "required": [ + "AuthenticationType", + "UserName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppStream::User" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppSync::ApiCache": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppSync::ApiCache": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -12861,6 +13101,9 @@ "AWS::AppSync::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12932,6 +13175,9 @@ "AWS::AppSync::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13198,6 +13444,9 @@ "AWS::AppSync::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13267,6 +13516,9 @@ "AWS::AppSync::DomainNameApiAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13333,6 +13585,9 @@ "AWS::AppSync::FunctionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13455,6 +13710,9 @@ "AWS::AppSync::GraphQLApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13654,6 +13912,9 @@ "AWS::AppSync::GraphQLSchema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13722,6 +13983,9 @@ "AWS::AppSync::Resolver": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13879,6 +14143,9 @@ "AWS::ApplicationAutoScaling::ScalableTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14025,6 +14292,9 @@ "AWS::ApplicationAutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14238,6 +14508,9 @@ "AWS::ApplicationInsights::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14644,6 +14917,9 @@ "AWS::Athena::DataCatalog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14728,6 +15004,9 @@ "AWS::Athena::NamedQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14803,6 +15082,9 @@ "AWS::Athena::PreparedStatement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14876,6 +15158,9 @@ "AWS::Athena::WorkGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15019,6 +15304,9 @@ "AWS::AuditManager::Assessment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15212,6 +15500,9 @@ "AWS::AutoScaling::AutoScalingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -15752,6 +16043,9 @@ "AWS::AutoScaling::LaunchConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15941,6 +16235,9 @@ "AWS::AutoScaling::LifecycleHook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16025,6 +16322,9 @@ "AWS::AutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16431,6 +16731,9 @@ "AWS::AutoScaling::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16514,6 +16817,9 @@ "AWS::AutoScaling::WarmPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16597,6 +16903,9 @@ "AWS::AutoScalingPlans::ScalingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16892,6 +17201,9 @@ "AWS::Backup::BackupPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17077,6 +17389,9 @@ "AWS::Backup::BackupSelection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17200,6 +17515,9 @@ "AWS::Backup::BackupVault": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17320,6 +17638,9 @@ "AWS::Backup::Framework": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17434,6 +17755,9 @@ "AWS::Backup::ReportPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17512,6 +17836,9 @@ "AWS::Batch::ComputeEnvironment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17729,6 +18056,9 @@ "AWS::Batch::JobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18241,6 +18571,9 @@ "AWS::Batch::JobQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18344,6 +18677,9 @@ "AWS::Batch::SchedulingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18444,6 +18780,9 @@ "AWS::BillingConductor::BillingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18554,6 +18893,9 @@ "AWS::BillingConductor::CustomLineItem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18695,6 +19037,9 @@ "AWS::BillingConductor::PricingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18772,6 +19117,9 @@ "AWS::BillingConductor::PricingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18858,6 +19206,9 @@ "AWS::Budgets::Budget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19085,6 +19436,9 @@ "AWS::Budgets::BudgetsAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19296,6 +19650,9 @@ "AWS::CDK::Metadata": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19354,6 +19711,9 @@ "AWS::CE::AnomalyMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19448,6 +19808,9 @@ "AWS::CE::AnomalySubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19573,6 +19936,9 @@ "AWS::CE::CostCategory": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19649,6 +20015,9 @@ "AWS::CUR::ReportDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19758,6 +20127,9 @@ "AWS::Cassandra::Keyspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19822,6 +20194,9 @@ "AWS::Cassandra::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20001,6 +20376,9 @@ "AWS::CertificateManager::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20072,6 +20450,9 @@ "AWS::CertificateManager::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20179,6 +20560,9 @@ "AWS::Chatbot::SlackChannelConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20271,6 +20655,9 @@ "AWS::Cloud9::EnvironmentEC2": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20382,6 +20769,9 @@ "AWS::CloudFormation::CustomResource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20444,6 +20834,9 @@ "AWS::CloudFormation::HookDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20508,6 +20901,9 @@ "AWS::CloudFormation::HookTypeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20579,6 +20975,9 @@ "AWS::CloudFormation::HookVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20663,6 +21062,9 @@ "AWS::CloudFormation::Macro": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20738,6 +21140,9 @@ "AWS::CloudFormation::ModuleDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20802,6 +21207,9 @@ "AWS::CloudFormation::ModuleVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20868,6 +21276,9 @@ "AWS::CloudFormation::PublicTypeVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20938,6 +21349,9 @@ "AWS::CloudFormation::Publisher": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21003,6 +21417,9 @@ "AWS::CloudFormation::ResourceDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21067,6 +21484,9 @@ "AWS::CloudFormation::ResourceVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21151,6 +21571,9 @@ "AWS::CloudFormation::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21237,6 +21660,9 @@ "AWS::CloudFormation::StackSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21452,6 +21878,9 @@ "AWS::CloudFormation::TypeActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21549,6 +21978,9 @@ "AWS::CloudFormation::WaitCondition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -21616,6 +22048,9 @@ "AWS::CloudFormation::WaitConditionHandle": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21670,6 +22105,9 @@ "AWS::CloudFront::CachePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21844,6 +22282,9 @@ "AWS::CloudFront::CloudFrontOriginAccessIdentity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21918,6 +22359,9 @@ "AWS::CloudFront::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22654,6 +23098,9 @@ "AWS::CloudFront::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22750,6 +23197,9 @@ "AWS::CloudFront::KeyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22834,6 +23284,9 @@ "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22977,6 +23430,9 @@ "AWS::CloudFront::PublicKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23062,6 +23518,9 @@ "AWS::CloudFront::RealtimeLogConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23174,6 +23633,9 @@ "AWS::CloudFront::ResponseHeadersPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23517,6 +23979,9 @@ "AWS::CloudFront::StreamingDistribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23676,6 +24141,9 @@ "AWS::CloudTrail::Trail": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23841,6 +24309,9 @@ "AWS::CloudWatch::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24066,6 +24537,9 @@ "AWS::CloudWatch::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24305,6 +24779,9 @@ "AWS::CloudWatch::CompositeAlarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24395,6 +24872,9 @@ "AWS::CloudWatch::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24460,6 +24940,9 @@ "AWS::CloudWatch::InsightRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24538,6 +25021,9 @@ "AWS::CloudWatch::MetricStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24685,6 +25171,9 @@ "AWS::CodeArtifact::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24759,6 +25248,9 @@ "AWS::CodeArtifact::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24852,6 +25344,9 @@ "AWS::CodeBuild::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25398,6 +25893,9 @@ "AWS::CodeBuild::ReportGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25518,6 +26016,9 @@ "AWS::CodeBuild::SourceCredential": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25591,6 +26092,9 @@ "AWS::CodeCommit::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25737,6 +26241,9 @@ "AWS::CodeDeploy::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25804,6 +26311,9 @@ "AWS::CodeDeploy::DeploymentConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25937,6 +26447,9 @@ "AWS::CodeDeploy::DeploymentGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26432,6 +26945,9 @@ "AWS::CodeGuruProfiler::ProfilingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26527,6 +27043,9 @@ "AWS::CodeGuruReviewer::RepositoryAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26608,6 +27127,9 @@ "AWS::CodePipeline::CustomActionType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26768,6 +27290,9 @@ "AWS::CodePipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27063,6 +27588,9 @@ "AWS::CodePipeline::Webhook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27181,6 +27709,9 @@ "AWS::CodeStar::GitHubRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27296,6 +27827,9 @@ "AWS::CodeStarConnections::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27370,6 +27904,9 @@ "AWS::CodeStarNotifications::NotificationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27485,6 +28022,9 @@ "AWS::Cognito::IdentityPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27631,6 +28171,9 @@ "AWS::Cognito::IdentityPoolRoleAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27759,6 +28302,9 @@ "AWS::Cognito::UserPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28192,6 +28738,9 @@ "AWS::Cognito::UserPoolClient": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28371,6 +28920,9 @@ "AWS::Cognito::UserPoolDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28449,6 +29001,9 @@ "AWS::Cognito::UserPoolGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28523,6 +29078,9 @@ "AWS::Cognito::UserPoolIdentityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28605,6 +29163,9 @@ "AWS::Cognito::UserPoolResourceServer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28697,6 +29258,9 @@ "AWS::Cognito::UserPoolRiskConfigurationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28911,6 +29475,9 @@ "AWS::Cognito::UserPoolUICustomizationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28980,6 +29547,9 @@ "AWS::Cognito::UserPoolUser": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29084,6 +29654,9 @@ "AWS::Cognito::UserPoolUserToGroupAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29154,6 +29727,9 @@ "AWS::Config::AggregationAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29226,6 +29802,9 @@ "AWS::Config::ConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29365,6 +29944,9 @@ "AWS::Config::ConfigurationAggregator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29483,6 +30065,9 @@ "AWS::Config::ConfigurationRecorder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29569,6 +30154,9 @@ "AWS::Config::ConformancePack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29665,6 +30253,9 @@ "AWS::Config::DeliveryChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29751,6 +30342,9 @@ "AWS::Config::OrganizationConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29959,6 +30553,9 @@ "AWS::Config::OrganizationConformancePack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30061,6 +30658,9 @@ "AWS::Config::RemediationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30206,6 +30806,9 @@ "AWS::Config::StoredQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30281,6 +30884,9 @@ "AWS::Connect::ContactFlow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30366,6 +30972,9 @@ "AWS::Connect::ContactFlowModule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30448,6 +31057,9 @@ "AWS::Connect::HoursOfOperation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30570,6 +31182,9 @@ "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30652,6 +31267,9 @@ "AWS::Connect::QuickConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30796,6 +31414,9 @@ "AWS::Connect::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30931,6 +31552,9 @@ "AWS::Connect::UserHierarchyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31000,6 +31624,9 @@ "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31077,6 +31704,9 @@ "AWS::CustomerProfiles::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31453,6 +32083,9 @@ "AWS::CustomerProfiles::ObjectType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31611,6 +32244,9 @@ "AWS::DAX::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31729,6 +32365,9 @@ "AWS::DAX::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31793,6 +32432,9 @@ "AWS::DAX::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31864,6 +32506,9 @@ "AWS::DLM::LifecyclePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32287,6 +32932,9 @@ "AWS::DMS::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32351,6 +32999,9 @@ "AWS::DMS::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33254,6 +33905,9 @@ "AWS::DMS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33343,6 +33997,9 @@ "AWS::DMS::ReplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33453,6 +34110,9 @@ "AWS::DMS::ReplicationSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33531,6 +34191,9 @@ "AWS::DMS::ReplicationTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33636,6 +34299,9 @@ "AWS::DataBrew::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33985,6 +34651,9 @@ "AWS::DataBrew::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34450,6 +35119,9 @@ "AWS::DataBrew::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34548,6 +35220,9 @@ "AWS::DataBrew::Recipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35046,6 +35721,9 @@ "AWS::DataBrew::Ruleset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35208,6 +35886,9 @@ "AWS::DataBrew::Schedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35286,6 +35967,9 @@ "AWS::DataPipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35487,6 +36171,9 @@ "AWS::DataSync::Agent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35573,6 +36260,9 @@ "AWS::DataSync::LocationEFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35667,6 +36357,9 @@ "AWS::DataSync::LocationFSxLustre": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35745,6 +36438,9 @@ "AWS::DataSync::LocationFSxOpenZFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35857,6 +36553,9 @@ "AWS::DataSync::LocationFSxWindows": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35946,6 +36645,9 @@ "AWS::DataSync::LocationHDFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36083,6 +36785,9 @@ "AWS::DataSync::LocationNFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36186,6 +36891,9 @@ "AWS::DataSync::LocationObjectStorage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36280,6 +36988,9 @@ "AWS::DataSync::LocationS3": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36370,6 +37081,9 @@ "AWS::DataSync::LocationSMB": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36472,6 +37186,9 @@ "AWS::DataSync::Task": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36640,6 +37357,9 @@ "AWS::Detective::Graph": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36701,6 +37421,9 @@ "AWS::Detective::MemberInvitation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36777,6 +37500,9 @@ "AWS::DevOpsGuru::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36857,6 +37583,9 @@ "AWS::DevOpsGuru::ResourceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36961,6 +37690,9 @@ "AWS::DirectoryService::MicrosoftAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37062,6 +37794,9 @@ "AWS::DirectoryService::SimpleAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37167,6 +37902,9 @@ "AWS::DocDB::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37291,6 +38029,9 @@ "AWS::DocDB::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37370,6 +38111,9 @@ "AWS::DocDB::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37457,6 +38201,9 @@ "AWS::DocDB::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37535,6 +38282,9 @@ "AWS::DynamoDB::GlobalTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37937,6 +38687,9 @@ "AWS::DynamoDB::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38250,6 +39003,9 @@ "AWS::EC2::CapacityReservation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38369,6 +39125,9 @@ "AWS::EC2::CapacityReservationFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38499,6 +39258,9 @@ "AWS::EC2::CarrierGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38567,6 +39329,9 @@ "AWS::EC2::ClientVpnAuthorizationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38642,6 +39407,9 @@ "AWS::EC2::ClientVpnEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38891,6 +39659,9 @@ "AWS::EC2::ClientVpnRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38964,6 +39735,9 @@ "AWS::EC2::ClientVpnTargetNetworkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39030,6 +39804,9 @@ "AWS::EC2::CustomerGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39106,6 +39883,9 @@ "AWS::EC2::DHCPOptions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39191,6 +39971,9 @@ "AWS::EC2::EC2Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39692,6 +40475,9 @@ "AWS::EC2::EIP": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39762,6 +40548,9 @@ "AWS::EC2::EIPAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39832,6 +40621,9 @@ "AWS::EC2::EgressOnlyInternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39894,6 +40686,9 @@ "AWS::EC2::EnclaveCertificateIamRoleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39960,6 +40755,9 @@ "AWS::EC2::FlowLog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40057,6 +40855,9 @@ "AWS::EC2::GatewayRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40123,6 +40924,9 @@ "AWS::EC2::Host": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40195,6 +40999,9 @@ "AWS::EC2::IPAM": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40277,6 +41084,9 @@ "AWS::EC2::IPAMAllocation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40348,6 +41158,9 @@ "AWS::EC2::IPAMPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40468,6 +41281,9 @@ "AWS::EC2::IPAMScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40539,6 +41355,9 @@ "AWS::EC2::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -41049,6 +41868,9 @@ "AWS::EC2::InternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41110,6 +41932,9 @@ "AWS::EC2::KeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41184,6 +42009,9 @@ "AWS::EC2::LaunchTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41974,6 +42802,9 @@ "AWS::EC2::LocalGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42044,6 +42875,9 @@ "AWS::EC2::LocalGatewayRouteTableVPCAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42116,6 +42950,9 @@ "AWS::EC2::NatGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42190,6 +43027,9 @@ "AWS::EC2::NetworkAcl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42258,6 +43098,9 @@ "AWS::EC2::NetworkAclEntry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42371,6 +43214,9 @@ "AWS::EC2::NetworkInsightsAccessScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42549,6 +43395,9 @@ "AWS::EC2::NetworkInsightsAccessScopeAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42617,6 +43466,9 @@ "AWS::EC2::NetworkInsightsAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43120,6 +43972,9 @@ "AWS::EC2::NetworkInsightsPath": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43205,6 +44060,9 @@ "AWS::EC2::NetworkInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43337,6 +44195,9 @@ "AWS::EC2::NetworkInterfaceAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43410,6 +44271,9 @@ "AWS::EC2::NetworkInterfacePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43480,6 +44344,9 @@ "AWS::EC2::PlacementGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43538,6 +44405,9 @@ "AWS::EC2::PrefixList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43635,6 +44505,9 @@ "AWS::EC2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43733,6 +44606,9 @@ "AWS::EC2::RouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43801,6 +44677,9 @@ "AWS::EC2::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43959,6 +44838,9 @@ "AWS::EC2::SecurityGroupEgress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44046,6 +44928,9 @@ "AWS::EC2::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44141,6 +45026,9 @@ "AWS::EC2::SpotFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44873,6 +45761,9 @@ "AWS::EC2::Subnet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44971,6 +45862,9 @@ "AWS::EC2::SubnetCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45037,6 +45931,9 @@ "AWS::EC2::SubnetNetworkAclAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45103,6 +46000,9 @@ "AWS::EC2::SubnetRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45169,6 +46069,9 @@ "AWS::EC2::TrafficMirrorFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45239,6 +46142,9 @@ "AWS::EC2::TrafficMirrorFilterRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45349,6 +46255,9 @@ "AWS::EC2::TrafficMirrorSession": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45438,6 +46347,9 @@ "AWS::EC2::TrafficMirrorTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45508,6 +46420,9 @@ "AWS::EC2::TransitGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45605,6 +46520,9 @@ "AWS::EC2::TransitGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45684,6 +46602,9 @@ "AWS::EC2::TransitGatewayConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45765,6 +46686,9 @@ "AWS::EC2::TransitGatewayMulticastDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45836,6 +46760,9 @@ "AWS::EC2::TransitGatewayMulticastDomainAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45906,6 +46833,9 @@ "AWS::EC2::TransitGatewayMulticastGroupMember": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45976,6 +46906,9 @@ "AWS::EC2::TransitGatewayMulticastGroupSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46046,6 +46979,9 @@ "AWS::EC2::TransitGatewayPeeringAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46126,6 +47062,9 @@ "AWS::EC2::TransitGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46197,6 +47136,9 @@ "AWS::EC2::TransitGatewayRouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46265,6 +47207,9 @@ "AWS::EC2::TransitGatewayRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46331,6 +47276,9 @@ "AWS::EC2::TransitGatewayRouteTablePropagation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46397,6 +47345,9 @@ "AWS::EC2::TransitGatewayVpcAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46491,6 +47442,9 @@ "AWS::EC2::VPC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46574,6 +47528,9 @@ "AWS::EC2::VPCCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46660,6 +47617,9 @@ "AWS::EC2::VPCDHCPOptionsAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46726,6 +47686,9 @@ "AWS::EC2::VPCEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46819,6 +47782,9 @@ "AWS::EC2::VPCEndpointConnectionNotification": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46894,6 +47860,9 @@ "AWS::EC2::VPCEndpointService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46967,6 +47936,9 @@ "AWS::EC2::VPCEndpointServicePermissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47035,6 +48007,9 @@ "AWS::EC2::VPCGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47103,6 +48078,9 @@ "AWS::EC2::VPCPeeringConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47184,6 +48162,9 @@ "AWS::EC2::VPNConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47283,6 +48264,9 @@ "AWS::EC2::VPNConnectionRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47349,6 +48333,9 @@ "AWS::EC2::VPNGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47420,6 +48407,9 @@ "AWS::EC2::VPNGatewayRoutePropagation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47489,6 +48479,9 @@ "AWS::EC2::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47587,6 +48580,9 @@ "AWS::EC2::VolumeAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47657,6 +48653,9 @@ "AWS::ECR::PublicRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47727,6 +48726,9 @@ "AWS::ECR::PullThroughCacheRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47788,6 +48790,9 @@ "AWS::ECR::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47850,6 +48855,9 @@ "AWS::ECR::ReplicationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47980,6 +48988,9 @@ "AWS::ECR::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48095,6 +49106,9 @@ "AWS::ECS::CapacityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48205,6 +49219,9 @@ "AWS::ECS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48362,6 +49379,9 @@ "AWS::ECS::ClusterCapacityProviderAssociations": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48456,6 +49476,9 @@ "AWS::ECS::PrimaryTaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48526,6 +49549,9 @@ "AWS::ECS::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48813,6 +49839,9 @@ "AWS::ECS::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49604,6 +50633,9 @@ "AWS::ECS::TaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49782,6 +50814,9 @@ "AWS::EFS::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49925,6 +50960,9 @@ "AWS::EFS::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50059,6 +51097,9 @@ "AWS::EFS::MountTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50135,6 +51176,9 @@ "AWS::EKS::Addon": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50216,6 +51260,9 @@ "AWS::EKS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50408,6 +51455,9 @@ "AWS::EKS::FargateProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50530,6 +51580,9 @@ "AWS::EKS::IdentityProviderConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50658,6 +51711,9 @@ "AWS::EKS::Nodegroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50857,6 +51913,9 @@ "AWS::EMR::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51631,6 +52690,9 @@ "AWS::EMR::InstanceFleetConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51867,6 +52929,9 @@ "AWS::EMR::InstanceGroupConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52199,6 +53264,9 @@ "AWS::EMR::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52264,6 +53332,9 @@ "AWS::EMR::Step": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52377,6 +53448,9 @@ "AWS::EMR::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52488,6 +53562,9 @@ "AWS::EMR::StudioSessionMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52562,6 +53639,9 @@ "AWS::EMRContainers::VirtualCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52678,6 +53758,9 @@ "AWS::ElastiCache::CacheCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52883,6 +53966,9 @@ "AWS::ElastiCache::GlobalReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53023,6 +54109,9 @@ "AWS::ElastiCache::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53104,6 +54193,9 @@ "AWS::ElastiCache::ReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53376,6 +54468,9 @@ "AWS::ElastiCache::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53444,6 +54539,9 @@ "AWS::ElastiCache::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53513,6 +54611,9 @@ "AWS::ElastiCache::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53591,6 +54692,9 @@ "AWS::ElastiCache::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53673,6 +54777,9 @@ "AWS::ElastiCache::UserGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53745,6 +54852,9 @@ "AWS::ElasticBeanstalk::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53863,6 +54973,9 @@ "AWS::ElasticBeanstalk::ApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53948,6 +55061,9 @@ "AWS::ElasticBeanstalk::ConfigurationTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54069,6 +55185,9 @@ "AWS::ElasticBeanstalk::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54207,6 +55326,9 @@ "AWS::ElasticLoadBalancing::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54513,6 +55635,9 @@ "AWS::ElasticLoadBalancingV2::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54823,6 +55948,9 @@ "AWS::ElasticLoadBalancingV2::ListenerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54901,6 +56029,9 @@ "AWS::ElasticLoadBalancingV2::ListenerRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55315,6 +56446,9 @@ "AWS::ElasticLoadBalancingV2::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55445,6 +56579,9 @@ "AWS::ElasticLoadBalancingV2::TargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55608,6 +56745,9 @@ "AWS::Elasticsearch::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55927,6 +57067,9 @@ "AWS::EventSchemas::Discoverer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56017,6 +57160,9 @@ "AWS::EventSchemas::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56100,6 +57246,9 @@ "AWS::EventSchemas::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56169,6 +57318,9 @@ "AWS::EventSchemas::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56267,6 +57419,9 @@ "AWS::Events::ApiDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56346,6 +57501,9 @@ "AWS::Events::Archive": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56420,6 +57578,9 @@ "AWS::Events::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56624,6 +57785,9 @@ "AWS::Events::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56782,6 +57946,9 @@ "AWS::Events::EventBus": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56869,6 +58036,9 @@ "AWS::Events::EventBusPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56961,6 +58131,9 @@ "AWS::Events::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57477,6 +58650,9 @@ "AWS::Evidently::Experiment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57682,6 +58858,9 @@ "AWS::Evidently::Feature": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57809,6 +58988,9 @@ "AWS::Evidently::Launch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58013,6 +59195,9 @@ "AWS::Evidently::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58114,6 +59299,9 @@ "AWS::FIS::ExperimentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58356,6 +59544,9 @@ "AWS::FMS::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58422,6 +59613,9 @@ "AWS::FMS::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58579,6 +59773,9 @@ "AWS::FSx::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58988,6 +60185,9 @@ "AWS::FSx::Snapshot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59060,6 +60260,9 @@ "AWS::FSx::StorageVirtualMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59180,6 +60383,9 @@ "AWS::FSx::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59423,6 +60629,9 @@ "AWS::FinSpace::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59545,6 +60754,9 @@ "AWS::Forecast::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59631,6 +60843,9 @@ "AWS::Forecast::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59709,6 +60924,9 @@ "AWS::FraudDetector::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60037,6 +61255,9 @@ "AWS::FraudDetector::EntityType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60108,6 +61329,9 @@ "AWS::FraudDetector::EventType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60302,6 +61526,9 @@ "AWS::FraudDetector::Label": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60373,6 +61600,9 @@ "AWS::FraudDetector::Outcome": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60444,6 +61674,9 @@ "AWS::FraudDetector::Variable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60530,6 +61763,9 @@ "AWS::GameLift::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60617,6 +61853,9 @@ "AWS::GameLift::Build": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60707,6 +61946,9 @@ "AWS::GameLift::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60948,6 +62190,9 @@ "AWS::GameLift::GameServerGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61112,6 +62357,9 @@ "AWS::GameLift::GameSessionQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61258,6 +62506,9 @@ "AWS::GameLift::MatchmakingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61390,6 +62641,9 @@ "AWS::GameLift::MatchmakingRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61462,6 +62716,9 @@ "AWS::GameLift::Script": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61559,6 +62816,9 @@ "AWS::GlobalAccelerator::Accelerator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61639,6 +62899,9 @@ "AWS::GlobalAccelerator::EndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61769,6 +63032,9 @@ "AWS::GlobalAccelerator::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61861,6 +63127,9 @@ "AWS::Glue::Classifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62014,6 +63283,9 @@ "AWS::Glue::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62128,6 +63400,9 @@ "AWS::Glue::Crawler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62377,6 +63652,9 @@ "AWS::Glue::DataCatalogEncryptionSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62479,6 +63757,9 @@ "AWS::Glue::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62608,6 +63889,9 @@ "AWS::Glue::DevEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62718,6 +64002,9 @@ "AWS::Glue::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62877,6 +64164,9 @@ "AWS::Glue::MLTransform": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63074,6 +64364,9 @@ "AWS::Glue::Partition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63322,6 +64615,9 @@ "AWS::Glue::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63393,6 +64689,9 @@ "AWS::Glue::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63506,6 +64805,9 @@ "AWS::Glue::SchemaVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63587,6 +64889,9 @@ "AWS::Glue::SchemaVersionMetadata": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63657,6 +64962,9 @@ "AWS::Glue::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63779,6 +65087,9 @@ "AWS::Glue::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64060,6 +65371,9 @@ "AWS::Glue::Trigger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64219,6 +65533,9 @@ "AWS::Glue::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64286,6 +65603,9 @@ "AWS::Greengrass::ConnectorDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64388,6 +65708,9 @@ "AWS::Greengrass::ConnectorDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64476,6 +65799,9 @@ "AWS::Greengrass::CoreDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64582,6 +65908,9 @@ "AWS::Greengrass::CoreDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64674,6 +66003,9 @@ "AWS::Greengrass::DeviceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64780,6 +66112,9 @@ "AWS::Greengrass::DeviceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64872,6 +66207,9 @@ "AWS::Greengrass::FunctionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65077,6 +66415,9 @@ "AWS::Greengrass::FunctionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65268,6 +66609,9 @@ "AWS::Greengrass::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65366,6 +66710,9 @@ "AWS::Greengrass::GroupVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65449,6 +66796,9 @@ "AWS::Greengrass::LoggerDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65559,6 +66909,9 @@ "AWS::Greengrass::LoggerDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65655,6 +67008,9 @@ "AWS::Greengrass::ResourceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65900,6 +67256,9 @@ "AWS::Greengrass::ResourceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66131,6 +67490,9 @@ "AWS::Greengrass::SubscriptionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66238,6 +67600,9 @@ "AWS::Greengrass::SubscriptionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66331,6 +67696,9 @@ "AWS::GreengrassV2::ComponentVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66596,6 +67964,9 @@ "AWS::GroundStation::Config": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66863,6 +68234,9 @@ "AWS::GroundStation::DataflowEndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66994,6 +68368,9 @@ "AWS::GroundStation::MissionProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67095,6 +68472,9 @@ "AWS::GuardDuty::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67202,6 +68582,9 @@ "AWS::GuardDuty::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67350,6 +68733,9 @@ "AWS::GuardDuty::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67427,6 +68813,9 @@ "AWS::GuardDuty::Master": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67496,6 +68885,9 @@ "AWS::GuardDuty::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67575,6 +68967,9 @@ "AWS::GuardDuty::ThreatIntelSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67652,6 +69047,9 @@ "AWS::HealthLake::FHIRDatastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67768,6 +69166,9 @@ "AWS::IAM::AccessKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67836,6 +69237,9 @@ "AWS::IAM::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67925,6 +69329,9 @@ "AWS::IAM::InstanceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67996,6 +69403,9 @@ "AWS::IAM::ManagedPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68085,6 +69495,9 @@ "AWS::IAM::OIDCProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68165,6 +69578,9 @@ "AWS::IAM::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68249,6 +69665,9 @@ "AWS::IAM::Role": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68360,6 +69779,9 @@ "AWS::IAM::SAMLProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68431,6 +69853,9 @@ "AWS::IAM::ServerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68507,6 +69932,9 @@ "AWS::IAM::ServiceLinkedRole": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68575,6 +70003,9 @@ "AWS::IAM::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68697,6 +70128,9 @@ "AWS::IAM::UserToGroupAddition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68766,6 +70200,9 @@ "AWS::IAM::VirtualMFADevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68843,6 +70280,9 @@ "AWS::IVS::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68919,6 +70359,9 @@ "AWS::IVS::PlaybackKeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68990,6 +70433,9 @@ "AWS::IVS::RecordingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69103,6 +70549,9 @@ "AWS::IVS::StreamKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69171,6 +70620,9 @@ "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69271,6 +70723,9 @@ "AWS::ImageBuilder::ContainerRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69473,6 +70928,9 @@ "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69692,6 +71150,9 @@ "AWS::ImageBuilder::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69790,6 +71251,9 @@ "AWS::ImageBuilder::ImagePipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69913,6 +71377,9 @@ "AWS::ImageBuilder::ImageRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70117,6 +71584,9 @@ "AWS::ImageBuilder::InfrastructureConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70267,6 +71737,9 @@ "AWS::Inspector::AssessmentTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70328,6 +71801,9 @@ "AWS::Inspector::AssessmentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70410,6 +71886,9 @@ "AWS::Inspector::ResourceGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70475,6 +71954,9 @@ "AWS::InspectorV2::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70834,6 +72316,9 @@ "AWS::IoT1Click::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70900,6 +72385,9 @@ "AWS::IoT1Click::Placement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70971,6 +72459,9 @@ "AWS::IoT1Click::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71063,6 +72554,9 @@ "AWS::IoT::AccountAuditConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71217,6 +72711,9 @@ "AWS::IoT::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71309,6 +72806,9 @@ "AWS::IoT::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71383,6 +72883,9 @@ "AWS::IoT::CustomMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71457,6 +72960,9 @@ "AWS::IoT::Dimension": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71535,6 +73041,9 @@ "AWS::IoT::DomainConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71647,6 +73156,9 @@ "AWS::IoT::FleetMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71758,6 +73270,9 @@ "AWS::IoT::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71854,6 +73369,9 @@ "AWS::IoT::Logging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71924,6 +73442,9 @@ "AWS::IoT::MitigationAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72105,6 +73626,9 @@ "AWS::IoT::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72170,6 +73694,9 @@ "AWS::IoT::PolicyPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72236,6 +73763,9 @@ "AWS::IoT::ProvisioningTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72332,6 +73862,9 @@ "AWS::IoT::ResourceSpecificLogging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72402,6 +73935,9 @@ "AWS::IoT::ScheduledAudit": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72486,6 +74022,9 @@ "AWS::IoT::SecurityProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72731,6 +74270,9 @@ "AWS::IoT::Thing": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72807,6 +74349,9 @@ "AWS::IoT::ThingPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72873,6 +74418,9 @@ "AWS::IoT::TopicRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73688,6 +75236,9 @@ "AWS::IoT::TopicRuleDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73785,6 +75336,9 @@ "AWS::IoTAnalytics::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73903,6 +75457,9 @@ "AWS::IoTAnalytics::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74330,6 +75887,9 @@ "AWS::IoTAnalytics::Datastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74586,6 +76146,9 @@ "AWS::IoTAnalytics::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74919,6 +76482,9 @@ "AWS::IoTCoreDeviceAdvisor::SuiteDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74987,6 +76553,9 @@ "AWS::IoTEvents::AlarmModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75427,6 +76996,9 @@ "AWS::IoTEvents::DetectorModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75986,6 +77558,9 @@ "AWS::IoTEvents::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76087,6 +77662,9 @@ "AWS::IoTFleetHub::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76162,6 +77740,9 @@ "AWS::IoTSiteWise::AccessPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76304,6 +77885,9 @@ "AWS::IoTSiteWise::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76422,6 +78006,9 @@ "AWS::IoTSiteWise::AssetModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76713,6 +78300,9 @@ "AWS::IoTSiteWise::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76792,6 +78382,9 @@ "AWS::IoTSiteWise::Gateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76921,6 +78514,9 @@ "AWS::IoTSiteWise::Portal": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77009,6 +78605,9 @@ "AWS::IoTSiteWise::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77090,6 +78689,9 @@ "AWS::IoTThingsGraph::FlowTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77171,6 +78773,9 @@ "AWS::IoTTwinMaker::ComponentType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77432,6 +79037,9 @@ "AWS::IoTTwinMaker::Entity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77621,6 +79229,9 @@ "AWS::IoTTwinMaker::Scene": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77709,6 +79320,9 @@ "AWS::IoTTwinMaker::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77791,6 +79405,9 @@ "AWS::IoTWireless::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77874,6 +79491,9 @@ "AWS::IoTWireless::DeviceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77989,6 +79609,9 @@ "AWS::IoTWireless::FuotaTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78098,6 +79721,9 @@ "AWS::IoTWireless::MulticastGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78200,6 +79826,9 @@ "AWS::IoTWireless::PartnerAccount": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78300,6 +79929,9 @@ "AWS::IoTWireless::ServiceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78430,6 +80062,9 @@ "AWS::IoTWireless::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78570,6 +80205,9 @@ "AWS::IoTWireless::WirelessDevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78792,6 +80430,9 @@ "AWS::IoTWireless::WirelessGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78888,6 +80529,9 @@ "AWS::KMS::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78954,6 +80598,9 @@ "AWS::KMS::Key": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79043,6 +80690,9 @@ "AWS::KMS::ReplicaKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79124,6 +80774,9 @@ "AWS::KafkaConnect::Connector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79508,6 +81161,9 @@ "AWS::Kendra::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80785,6 +82441,9 @@ "AWS::Kendra::Faq": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80887,6 +82546,9 @@ "AWS::Kendra::Index": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81146,6 +82808,9 @@ "AWS::Kinesis::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81250,6 +82915,9 @@ "AWS::Kinesis::StreamConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81316,6 +82984,9 @@ "AWS::KinesisAnalytics::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81580,6 +83251,9 @@ "AWS::KinesisAnalytics::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81727,6 +83401,9 @@ "AWS::KinesisAnalytics::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81927,6 +83604,9 @@ "AWS::KinesisAnalyticsV2::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82496,6 +84176,9 @@ "AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82574,6 +84257,9 @@ "AWS::KinesisAnalyticsV2::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82709,6 +84395,9 @@ "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82905,6 +84594,9 @@ "AWS::KinesisFirehose::DeliveryStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83790,6 +85482,9 @@ "AWS::KinesisVideo::SignalingChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83860,6 +85555,9 @@ "AWS::KinesisVideo::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83936,6 +85634,9 @@ "AWS::LakeFormation::DataLakeSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84014,6 +85715,9 @@ "AWS::LakeFormation::Permissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84202,6 +85906,9 @@ "AWS::LakeFormation::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84271,6 +85978,9 @@ "AWS::Lambda::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84393,6 +86103,9 @@ "AWS::Lambda::CodeSigningConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84488,6 +86201,9 @@ "AWS::Lambda::EventInvokeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84599,6 +86315,9 @@ "AWS::Lambda::EventSourceMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84799,6 +86518,9 @@ "AWS::Lambda::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85058,6 +86780,9 @@ "AWS::Lambda::LayerVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85160,6 +86885,9 @@ "AWS::Lambda::LayerVersionPermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85233,6 +86961,9 @@ "AWS::Lambda::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85318,6 +87049,9 @@ "AWS::Lambda::Url": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85426,6 +87160,9 @@ "AWS::Lambda::Version": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85509,6 +87246,9 @@ "AWS::Lex::Bot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86625,6 +88365,9 @@ "AWS::Lex::BotAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86883,6 +88626,9 @@ "AWS::Lex::BotVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86983,6 +88729,9 @@ "AWS::Lex::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87054,6 +88803,9 @@ "AWS::LicenseManager::Grant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87133,6 +88885,9 @@ "AWS::LicenseManager::License": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87355,6 +89110,9 @@ "AWS::Lightsail::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87458,6 +89216,9 @@ "AWS::Lightsail::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87560,6 +89321,9 @@ "AWS::Lightsail::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87638,6 +89402,9 @@ "AWS::Lightsail::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87849,6 +89616,9 @@ "AWS::Lightsail::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87993,6 +89763,9 @@ "AWS::Lightsail::Disk": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88101,6 +89874,9 @@ "AWS::Lightsail::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88310,6 +90086,9 @@ "AWS::Lightsail::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88579,6 +90358,9 @@ "AWS::Lightsail::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88669,6 +90451,9 @@ "AWS::Lightsail::LoadBalancerTlsCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88748,6 +90533,9 @@ "AWS::Lightsail::StaticIp": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88813,6 +90601,9 @@ "AWS::Location::GeofenceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88887,6 +90678,9 @@ "AWS::Location::Map": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88971,6 +90765,9 @@ "AWS::Location::PlaceIndex": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89055,6 +90852,9 @@ "AWS::Location::RouteCalculator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89127,6 +90927,9 @@ "AWS::Location::Tracker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89204,6 +91007,9 @@ "AWS::Location::TrackerConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89270,6 +91076,9 @@ "AWS::Logs::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89344,6 +91153,9 @@ "AWS::Logs::LogGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89414,6 +91226,9 @@ "AWS::Logs::LogStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89479,6 +91294,9 @@ "AWS::Logs::MetricFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89575,6 +91393,9 @@ "AWS::Logs::QueryDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89647,6 +91468,9 @@ "AWS::Logs::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89713,6 +91537,9 @@ "AWS::Logs::SubscriptionFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89786,6 +91613,9 @@ "AWS::LookoutEquipment::InferenceScheduler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89879,6 +91709,9 @@ "AWS::LookoutMetrics::Alert": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89999,6 +91832,9 @@ "AWS::LookoutMetrics::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90394,6 +92230,9 @@ "AWS::LookoutVision::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90456,6 +92295,9 @@ "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90524,6 +92366,9 @@ "AWS::MSK::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90966,6 +92811,9 @@ "AWS::MSK::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91041,6 +92889,9 @@ "AWS::MWAA::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91214,6 +93065,9 @@ "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91298,6 +93152,9 @@ "AWS::Macie::FindingsFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91399,6 +93256,9 @@ "AWS::Macie::Session": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91460,6 +93320,9 @@ "AWS::ManagedBlockchain::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91649,6 +93512,9 @@ "AWS::ManagedBlockchain::Node": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91734,6 +93600,9 @@ "AWS::MediaConnect::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91905,6 +93774,9 @@ "AWS::MediaConnect::FlowEntitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92028,6 +93900,9 @@ "AWS::MediaConnect::FlowOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92164,6 +94039,9 @@ "AWS::MediaConnect::FlowSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92297,6 +94175,9 @@ "AWS::MediaConnect::FlowVpcInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92378,6 +94259,9 @@ "AWS::MediaConvert::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92497,6 +94381,9 @@ "AWS::MediaConvert::Preset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92571,6 +94458,9 @@ "AWS::MediaConvert::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92641,6 +94531,9 @@ "AWS::MediaLive::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95633,6 +97526,9 @@ "AWS::MediaLive::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95802,6 +97698,9 @@ "AWS::MediaLive::InputSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95875,6 +97774,9 @@ "AWS::MediaPackage::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95974,6 +97876,9 @@ "AWS::MediaPackage::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96060,6 +97965,9 @@ "AWS::MediaPackage::OriginEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96500,6 +98408,9 @@ "AWS::MediaPackage::PackagingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96838,6 +98749,9 @@ "AWS::MediaPackage::PackagingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96937,6 +98851,9 @@ "AWS::MediaStore::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97090,6 +99007,9 @@ "AWS::MediaTailor::PlaybackConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97283,6 +99203,9 @@ "AWS::MemoryDB::ACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97357,6 +99280,9 @@ "AWS::MemoryDB::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97508,6 +99434,9 @@ "AWS::MemoryDB::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97586,6 +99515,9 @@ "AWS::MemoryDB::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97664,6 +99596,9 @@ "AWS::MemoryDB::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97740,6 +99675,9 @@ "AWS::Neptune::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97891,6 +99829,9 @@ "AWS::Neptune::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97970,6 +99911,9 @@ "AWS::Neptune::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98065,6 +100009,9 @@ "AWS::Neptune::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98144,6 +100091,9 @@ "AWS::Neptune::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98222,6 +100172,9 @@ "AWS::NetworkFirewall::Firewall": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98329,6 +100282,9 @@ "AWS::NetworkFirewall::FirewallPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98545,6 +100501,9 @@ "AWS::NetworkFirewall::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98655,6 +100614,9 @@ "AWS::NetworkFirewall::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99131,6 +101093,9 @@ "AWS::NetworkManager::CustomerGatewayAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99204,6 +101169,9 @@ "AWS::NetworkManager::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99308,6 +101276,9 @@ "AWS::NetworkManager::GlobalNetwork": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99372,6 +101343,9 @@ "AWS::NetworkManager::Link": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99469,6 +101443,9 @@ "AWS::NetworkManager::LinkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99539,6 +101516,9 @@ "AWS::NetworkManager::Site": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99628,6 +101608,9 @@ "AWS::NetworkManager::TransitGatewayRegistration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99694,6 +101677,9 @@ "AWS::NimbleStudio::LaunchProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99859,6 +101845,9 @@ "AWS::NimbleStudio::StreamingImage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99941,6 +101930,9 @@ "AWS::NimbleStudio::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100042,6 +102034,9 @@ "AWS::NimbleStudio::StudioComponent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100268,6 +102263,9 @@ "AWS::OpenSearchService::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100575,6 +102573,9 @@ "AWS::OpsWorks::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100760,6 +102761,9 @@ "AWS::OpsWorks::ElasticLoadBalancerAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100826,6 +102830,9 @@ "AWS::OpsWorks::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101070,6 +103077,9 @@ "AWS::OpsWorks::Layer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101333,6 +103343,9 @@ "AWS::OpsWorks::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101570,6 +103583,9 @@ "AWS::OpsWorks::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101641,6 +103657,9 @@ "AWS::OpsWorks::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101713,6 +103732,9 @@ "AWS::OpsWorksCM::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101861,6 +103883,9 @@ "AWS::Panorama::ApplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101972,6 +103997,9 @@ "AWS::Panorama::Package": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102040,6 +104068,9 @@ "AWS::Panorama::PackageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102119,6 +104150,9 @@ "AWS::Personalize::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102217,6 +104251,9 @@ "AWS::Personalize::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102288,6 +104325,9 @@ "AWS::Personalize::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102357,6 +104397,9 @@ "AWS::Personalize::Solution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102471,6 +104514,9 @@ "AWS::Pinpoint::ADMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102544,6 +104590,9 @@ "AWS::Pinpoint::APNSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102630,6 +104679,9 @@ "AWS::Pinpoint::APNSSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102716,6 +104768,9 @@ "AWS::Pinpoint::APNSVoipChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102802,6 +104857,9 @@ "AWS::Pinpoint::APNSVoipSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102888,6 +104946,9 @@ "AWS::Pinpoint::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102953,6 +105014,9 @@ "AWS::Pinpoint::ApplicationSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103076,6 +105140,9 @@ "AWS::Pinpoint::BaiduChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103149,6 +105216,9 @@ "AWS::Pinpoint::Campaign": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103672,6 +105742,9 @@ "AWS::Pinpoint::EmailChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103751,6 +105824,9 @@ "AWS::Pinpoint::EmailTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103832,6 +105908,9 @@ "AWS::Pinpoint::EventStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103902,6 +105981,9 @@ "AWS::Pinpoint::GCMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103971,6 +106053,9 @@ "AWS::Pinpoint::InAppTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104159,6 +106244,9 @@ "AWS::Pinpoint::PushTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104320,6 +106408,9 @@ "AWS::Pinpoint::SMSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104391,6 +106482,9 @@ "AWS::Pinpoint::Segment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104667,6 +106761,9 @@ "AWS::Pinpoint::SmsTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104742,6 +106839,9 @@ "AWS::Pinpoint::VoiceChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104807,6 +106907,9 @@ "AWS::PinpointEmail::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104935,6 +107038,9 @@ "AWS::PinpointEmail::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105103,6 +107209,9 @@ "AWS::PinpointEmail::DedicatedIpPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105179,6 +107288,9 @@ "AWS::PinpointEmail::Identity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105280,6 +107392,9 @@ "AWS::QLDB::Ledger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105357,6 +107472,9 @@ "AWS::QLDB::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105456,6 +107574,9 @@ "AWS::QuickSight::Analysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105746,6 +107867,9 @@ "AWS::QuickSight::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -106054,6 +108178,9 @@ "AWS::QuickSight::DataSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -106674,6 +108801,9 @@ "AWS::QuickSight::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107231,6 +109361,9 @@ "AWS::QuickSight::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107397,6 +109530,9 @@ "AWS::QuickSight::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107680,6 +109816,9 @@ "AWS::RAM::ResourceShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107769,6 +109908,9 @@ "AWS::RDS::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107975,6 +110117,9 @@ "AWS::RDS::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108051,6 +110196,9 @@ "AWS::RDS::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108312,6 +110460,9 @@ "AWS::RDS::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108393,6 +110544,9 @@ "AWS::RDS::DBProxy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108531,6 +110685,9 @@ "AWS::RDS::DBProxyEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108631,6 +110788,9 @@ "AWS::RDS::DBProxyTargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108736,6 +110896,9 @@ "AWS::RDS::DBSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108832,6 +110995,9 @@ "AWS::RDS::DBSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108906,6 +111072,9 @@ "AWS::RDS::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108984,6 +111153,9 @@ "AWS::RDS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109064,6 +111236,9 @@ "AWS::RDS::GlobalCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109137,6 +111312,9 @@ "AWS::RDS::OptionGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109268,6 +111446,9 @@ "AWS::RUM::AppMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109391,6 +111572,9 @@ "AWS::Redshift::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109634,6 +111818,9 @@ "AWS::Redshift::ClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109728,6 +111915,9 @@ "AWS::Redshift::ClusterSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109796,6 +111986,9 @@ "AWS::Redshift::ClusterSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109867,6 +112060,9 @@ "AWS::Redshift::ClusterSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109942,6 +112138,9 @@ "AWS::Redshift::EndpointAccess": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110032,6 +112231,9 @@ "AWS::Redshift::EndpointAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110107,6 +112309,9 @@ "AWS::Redshift::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110199,6 +112404,9 @@ "AWS::Redshift::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110345,6 +112553,9 @@ "AWS::RefactorSpaces::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110433,6 +112644,9 @@ "AWS::RefactorSpaces::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110503,6 +112717,9 @@ "AWS::RefactorSpaces::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110609,6 +112826,9 @@ "AWS::RefactorSpaces::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110726,6 +112946,9 @@ "AWS::Rekognition::Collection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110794,6 +113017,9 @@ "AWS::Rekognition::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110856,6 +113082,9 @@ "AWS::ResilienceHub::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110988,6 +113217,9 @@ "AWS::ResilienceHub::ResiliencyPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111095,6 +113327,9 @@ "AWS::ResourceGroups::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111259,6 +113494,9 @@ "AWS::RoboMaker::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111326,6 +113564,9 @@ "AWS::RoboMaker::Robot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111407,6 +113648,9 @@ "AWS::RoboMaker::RobotApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111528,6 +113772,9 @@ "AWS::RoboMaker::RobotApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111593,6 +113840,9 @@ "AWS::RoboMaker::SimulationApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111752,6 +114002,9 @@ "AWS::RoboMaker::SimulationApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111817,6 +114070,9 @@ "AWS::Route53::DNSSEC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111879,6 +114135,9 @@ "AWS::Route53::HealthCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111963,6 +114222,9 @@ "AWS::Route53::HostedZone": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112092,6 +114354,9 @@ "AWS::Route53::KeySigningKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112166,6 +114431,9 @@ "AWS::Route53::RecordSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112308,6 +114576,9 @@ "AWS::Route53::RecordSetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112467,6 +114738,9 @@ "AWS::Route53RecoveryControl::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112543,6 +114817,9 @@ "AWS::Route53RecoveryControl::ControlPanel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112614,6 +114891,9 @@ "AWS::Route53RecoveryControl::RoutingControl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112682,6 +114962,9 @@ "AWS::Route53RecoveryControl::SafetyRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112829,6 +115112,9 @@ "AWS::Route53RecoveryReadiness::Cell": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112903,6 +115189,9 @@ "AWS::Route53RecoveryReadiness::ReadinessCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112974,6 +115263,9 @@ "AWS::Route53RecoveryReadiness::RecoveryGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113048,6 +115340,9 @@ "AWS::Route53RecoveryReadiness::ResourceSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113202,6 +115497,9 @@ "AWS::Route53Resolver::FirewallDomainList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113275,6 +115573,9 @@ "AWS::Route53Resolver::FirewallRuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113377,6 +115678,9 @@ "AWS::Route53Resolver::FirewallRuleGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113459,6 +115763,9 @@ "AWS::Route53Resolver::ResolverConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113525,6 +115832,9 @@ "AWS::Route53Resolver::ResolverDNSSECConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113583,6 +115893,9 @@ "AWS::Route53Resolver::ResolverEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113683,6 +115996,9 @@ "AWS::Route53Resolver::ResolverQueryLoggingConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113744,6 +116060,9 @@ "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113805,6 +116124,9 @@ "AWS::Route53Resolver::ResolverRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113904,6 +116226,9 @@ "AWS::Route53Resolver::ResolverRuleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113973,6 +116298,9 @@ "AWS::S3::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -114077,6 +116405,9 @@ "AWS::S3::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115205,6 +117536,9 @@ "AWS::S3::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115271,6 +117605,9 @@ "AWS::S3::MultiRegionAccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115372,6 +117709,9 @@ "AWS::S3::MultiRegionAccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115438,6 +117778,9 @@ "AWS::S3::StorageLens": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115705,6 +118048,9 @@ "AWS::S3ObjectLambda::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115817,6 +118163,9 @@ "AWS::S3ObjectLambda::AccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115883,6 +118232,9 @@ "AWS::S3Outposts::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115965,6 +118317,9 @@ "AWS::S3Outposts::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116091,6 +118446,9 @@ "AWS::S3Outposts::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116157,6 +118515,9 @@ "AWS::S3Outposts::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116245,6 +118606,9 @@ "AWS::SDB::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116303,6 +118667,9 @@ "AWS::SES::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116361,6 +118728,9 @@ "AWS::SES::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116502,6 +118872,9 @@ "AWS::SES::ContactList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116598,6 +118971,9 @@ "AWS::SES::ReceiptFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116691,6 +119067,9 @@ "AWS::SES::ReceiptRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116940,6 +119319,9 @@ "AWS::SES::ReceiptRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116998,6 +119380,9 @@ "AWS::SES::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117077,6 +119462,9 @@ "AWS::SNS::Subscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117164,6 +119552,9 @@ "AWS::SNS::Topic": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117262,6 +119653,9 @@ "AWS::SNS::TopicPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117331,6 +119725,9 @@ "AWS::SQS::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117434,6 +119831,9 @@ "AWS::SQS::QueuePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117503,6 +119903,9 @@ "AWS::SSM::Association": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117665,6 +120068,9 @@ "AWS::SSM::Document": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117793,6 +120199,9 @@ "AWS::SSM::MaintenanceWindow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117892,6 +120301,9 @@ "AWS::SSM::MaintenanceWindowTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117993,6 +120405,9 @@ "AWS::SSM::MaintenanceWindowTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118267,6 +120682,9 @@ "AWS::SSM::Parameter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118354,6 +120772,9 @@ "AWS::SSM::PatchBaseline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118550,6 +120971,9 @@ "AWS::SSM::ResourceDataSync": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118705,6 +121129,9 @@ "AWS::SSMContacts::Contact": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118844,6 +121271,9 @@ "AWS::SSMContacts::ContactChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118921,6 +121351,9 @@ "AWS::SSMIncidents::ReplicationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119013,6 +121446,9 @@ "AWS::SSMIncidents::ResponsePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119208,6 +121644,9 @@ "AWS::SSO::Assignment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119290,6 +121729,9 @@ "AWS::SSO::InstanceAccessControlAttributeConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119389,6 +121831,9 @@ "AWS::SSO::PermissionSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119479,6 +121924,9 @@ "AWS::SageMaker::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119577,6 +122025,9 @@ "AWS::SageMaker::AppImageConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119696,6 +122147,9 @@ "AWS::SageMaker::CodeRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119785,6 +122239,9 @@ "AWS::SageMaker::DataQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120120,6 +122577,9 @@ "AWS::SageMaker::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120209,6 +122669,9 @@ "AWS::SageMaker::DeviceFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120303,6 +122766,9 @@ "AWS::SageMaker::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120550,6 +123016,9 @@ "AWS::SageMaker::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120742,6 +123211,9 @@ "AWS::SageMaker::EndpointConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120989,6 +123461,9 @@ "AWS::SageMaker::FeatureGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121100,6 +123575,9 @@ "AWS::SageMaker::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121178,6 +123656,9 @@ "AWS::SageMaker::ImageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121244,6 +123725,9 @@ "AWS::SageMaker::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121436,6 +123920,9 @@ "AWS::SageMaker::ModelBiasJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121779,6 +124266,9 @@ "AWS::SageMaker::ModelExplainabilityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122097,6 +124587,9 @@ "AWS::SageMaker::ModelPackageGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122171,6 +124664,9 @@ "AWS::SageMaker::ModelQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122529,6 +125025,9 @@ "AWS::SageMaker::MonitoringSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122956,6 +125455,9 @@ "AWS::SageMaker::NotebookInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123073,6 +125575,9 @@ "AWS::SageMaker::NotebookInstanceLifecycleConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123152,6 +125657,9 @@ "AWS::SageMaker::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123237,6 +125745,9 @@ "AWS::SageMaker::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123312,6 +125823,9 @@ "AWS::SageMaker::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123505,6 +126019,9 @@ "AWS::SageMaker::Workteam": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123625,6 +126142,9 @@ "AWS::SecretsManager::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123694,6 +126214,9 @@ "AWS::SecretsManager::RotationSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123822,6 +126345,9 @@ "AWS::SecretsManager::Secret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123955,6 +126481,9 @@ "AWS::SecretsManager::SecretTargetAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124025,6 +126554,9 @@ "AWS::SecurityHub::Hub": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124083,6 +126615,9 @@ "AWS::ServiceCatalog::AcceptedPortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124148,6 +126683,9 @@ "AWS::ServiceCatalog::CloudFormationProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124269,6 +126807,9 @@ "AWS::ServiceCatalog::CloudFormationProvisionedProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124418,6 +126959,9 @@ "AWS::ServiceCatalog::LaunchNotificationConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124497,6 +127041,9 @@ "AWS::ServiceCatalog::LaunchRoleConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124575,6 +127122,9 @@ "AWS::ServiceCatalog::LaunchTemplateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124651,6 +127201,9 @@ "AWS::ServiceCatalog::Portfolio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124729,6 +127282,9 @@ "AWS::ServiceCatalog::PortfolioPrincipalAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124802,6 +127358,9 @@ "AWS::ServiceCatalog::PortfolioProductAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124874,6 +127433,9 @@ "AWS::ServiceCatalog::PortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124946,6 +127508,9 @@ "AWS::ServiceCatalog::ResourceUpdateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125022,6 +127587,9 @@ "AWS::ServiceCatalog::ServiceAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125117,6 +127685,9 @@ "AWS::ServiceCatalog::ServiceActionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125187,6 +127758,9 @@ "AWS::ServiceCatalog::StackSetConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125286,6 +127860,9 @@ "AWS::ServiceCatalog::TagOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125355,6 +127932,9 @@ "AWS::ServiceCatalog::TagOptionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125421,6 +128001,9 @@ "AWS::ServiceCatalogAppRegistry::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125495,6 +128078,9 @@ "AWS::ServiceCatalogAppRegistry::AttributeGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125573,6 +128159,9 @@ "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125639,6 +128228,9 @@ "AWS::ServiceCatalogAppRegistry::ResourceAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125709,6 +128301,9 @@ "AWS::ServiceDiscovery::HttpNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125780,6 +128375,9 @@ "AWS::ServiceDiscovery::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125849,6 +128447,9 @@ "AWS::ServiceDiscovery::PrivateDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125954,6 +128555,9 @@ "AWS::ServiceDiscovery::PublicDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126055,6 +128659,9 @@ "AWS::ServiceDiscovery::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126201,6 +128808,9 @@ "AWS::Signer::ProfilePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126278,6 +128888,9 @@ "AWS::Signer::SigningProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126361,6 +128974,9 @@ "AWS::StepFunctions::Activity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126445,6 +129061,9 @@ "AWS::StepFunctions::StateMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126628,6 +129247,9 @@ "AWS::Synthetics::Canary": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126883,6 +129505,9 @@ "AWS::Timestream::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126950,6 +129575,9 @@ "AWS::Timestream::ScheduledQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127243,6 +129871,9 @@ "AWS::Timestream::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127320,6 +129951,9 @@ "AWS::Transfer::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127519,6 +130153,9 @@ "AWS::Transfer::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127662,6 +130299,9 @@ "AWS::Transfer::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127763,6 +130403,9 @@ "AWS::WAF::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127872,6 +130515,9 @@ "AWS::WAF::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127956,6 +130602,9 @@ "AWS::WAF::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128048,6 +130697,9 @@ "AWS::WAF::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128156,6 +130808,9 @@ "AWS::WAF::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128255,6 +130910,9 @@ "AWS::WAF::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128362,6 +131020,9 @@ "AWS::WAF::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128462,6 +131123,9 @@ "AWS::WAFRegional::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128571,6 +131235,9 @@ "AWS::WAFRegional::GeoMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128655,6 +131322,9 @@ "AWS::WAFRegional::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128739,6 +131409,9 @@ "AWS::WAFRegional::RateBasedRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128839,6 +131512,9 @@ "AWS::WAFRegional::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128908,6 +131584,9 @@ "AWS::WAFRegional::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129000,6 +131679,9 @@ "AWS::WAFRegional::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129107,6 +131789,9 @@ "AWS::WAFRegional::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129206,6 +131891,9 @@ "AWS::WAFRegional::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129314,6 +132002,9 @@ "AWS::WAFRegional::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129380,6 +132071,9 @@ "AWS::WAFRegional::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129479,6 +132173,9 @@ "AWS::WAFv2::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129564,6 +132261,9 @@ "AWS::WAFv2::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129663,6 +132363,9 @@ "AWS::WAFv2::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129744,6 +132447,9 @@ "AWS::WAFv2::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130384,6 +133090,9 @@ "AWS::WAFv2::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131233,6 +133942,9 @@ "AWS::WAFv2::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131299,6 +134011,9 @@ "AWS::Wisdom::Assistant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131386,6 +134101,9 @@ "AWS::Wisdom::AssistantAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131474,6 +134192,9 @@ "AWS::Wisdom::KnowledgeBase": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131604,6 +134325,9 @@ "AWS::WorkSpaces::ConnectionAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131690,6 +134414,9 @@ "AWS::WorkSpaces::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131799,6 +134526,9 @@ "AWS::XRay::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131881,6 +134611,9 @@ "AWS::XRay::SamplingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132068,6 +134801,9 @@ "Alexa::ASK::Skill": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", diff --git a/schema/cloudformation.go b/schema/cloudformation.go index 494e51938a..57894923e2 100644 --- a/schema/cloudformation.go +++ b/schema/cloudformation.go @@ -10,6 +10,9 @@ var CloudformationSchema = `{ "AWS::ACMPCA::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -396,6 +399,9 @@ var CloudformationSchema = `{ "AWS::ACMPCA::CertificateAuthority": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -738,6 +744,9 @@ var CloudformationSchema = `{ "AWS::ACMPCA::CertificateAuthorityActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -810,6 +819,9 @@ var CloudformationSchema = `{ "AWS::ACMPCA::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -886,6 +898,9 @@ var CloudformationSchema = `{ "AWS::APS::RuleGroupsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -962,6 +977,9 @@ var CloudformationSchema = `{ "AWS::APS::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1029,6 +1047,9 @@ var CloudformationSchema = `{ "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1158,6 +1179,9 @@ var CloudformationSchema = `{ "AWS::AmazonMQ::Broker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1445,6 +1469,9 @@ var CloudformationSchema = `{ "AWS::AmazonMQ::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1547,6 +1574,9 @@ var CloudformationSchema = `{ "AWS::AmazonMQ::ConfigurationAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1629,6 +1659,9 @@ var CloudformationSchema = `{ "AWS::Amplify::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1834,6 +1867,9 @@ var CloudformationSchema = `{ "AWS::Amplify::Branch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1971,6 +2007,9 @@ var CloudformationSchema = `{ "AWS::Amplify::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2072,6 +2111,9 @@ var CloudformationSchema = `{ "AWS::AmplifyUIBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2561,6 +2603,9 @@ var CloudformationSchema = `{ "AWS::AmplifyUIBuilder::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2672,6 +2717,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2730,6 +2778,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2827,6 +2878,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2921,6 +2975,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::BasePathMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2995,6 +3052,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::ClientCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3059,6 +3119,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3298,6 +3361,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::DocumentationPart": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3389,6 +3455,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::DocumentationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3458,6 +3527,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3564,6 +3636,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::GatewayResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3651,6 +3726,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::Method": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3901,6 +3979,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3975,6 +4056,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::RequestValidator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4046,6 +4130,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4116,6 +4203,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::RestApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4264,6 +4354,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4449,6 +4542,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::UsagePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4576,6 +4672,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::UsagePlanKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4646,6 +4745,9 @@ var CloudformationSchema = `{ "AWS::ApiGateway::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4724,6 +4826,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::Api": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4884,6 +4989,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::ApiGatewayManagedOverrides": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5054,6 +5162,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::ApiMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5127,6 +5238,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5239,6 +5353,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5307,6 +5424,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5414,6 +5534,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5565,6 +5688,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::IntegrationResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5647,6 +5773,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5723,6 +5852,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5834,6 +5966,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::RouteResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5925,6 +6060,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6054,6 +6192,9 @@ var CloudformationSchema = `{ "AWS::ApiGatewayV2::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6132,6 +6273,9 @@ var CloudformationSchema = `{ "AWS::AppConfig::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6215,6 +6359,9 @@ var CloudformationSchema = `{ "AWS::AppConfig::ConfigurationProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6330,6 +6477,9 @@ var CloudformationSchema = `{ "AWS::AppConfig::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6429,6 +6579,9 @@ var CloudformationSchema = `{ "AWS::AppConfig::DeploymentStrategy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6530,111 +6683,117 @@ var CloudformationSchema = `{ "AWS::AppConfig::Environment": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "ApplicationId": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "Monitors": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" - }, - "type": "array" - }, - "Name": { - "type": "string" - }, - "Tags": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" - }, - "type": "array" - } - }, - "required": [ - "ApplicationId", - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppConfig::Environment" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppConfig::Environment.Monitors": { - "additionalProperties": false, - "properties": { - "AlarmArn": { - "type": "string" - }, - "AlarmRoleArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::Environment.Tags": { - "additionalProperties": false, - "properties": { - "Key": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "Monitors": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" + }, + "type": "array" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" + }, + "type": "array" + } + }, + "required": [ + "ApplicationId", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppConfig::Environment" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppConfig::Environment.Monitors": { + "additionalProperties": false, + "properties": { + "AlarmArn": { + "type": "string" + }, + "AlarmRoleArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::Environment.Tags": { + "additionalProperties": false, + "properties": { + "Key": { + "type": "string" + }, + "Value": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::HostedConfigurationVersion": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "Value": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::HostedConfigurationVersion": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -6715,6 +6874,9 @@ var CloudformationSchema = `{ "AWS::AppFlow::ConnectorProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -7399,6 +7561,9 @@ var CloudformationSchema = `{ "AWS::AppFlow::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8262,6 +8427,9 @@ var CloudformationSchema = `{ "AWS::AppIntegrations::DataIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8365,6 +8533,9 @@ var CloudformationSchema = `{ "AWS::AppIntegrations::EventIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8496,6 +8667,9 @@ var CloudformationSchema = `{ "AWS::AppMesh::GatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8926,6 +9100,9 @@ var CloudformationSchema = `{ "AWS::AppMesh::Mesh": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9019,6 +9196,9 @@ var CloudformationSchema = `{ "AWS::AppMesh::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9531,6 +9711,9 @@ var CloudformationSchema = `{ "AWS::AppMesh::VirtualGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10033,6 +10216,9 @@ var CloudformationSchema = `{ "AWS::AppMesh::VirtualNode": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10742,6 +10928,9 @@ var CloudformationSchema = `{ "AWS::AppMesh::VirtualRouter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10863,6 +11052,9 @@ var CloudformationSchema = `{ "AWS::AppMesh::VirtualService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10987,6 +11179,9 @@ var CloudformationSchema = `{ "AWS::AppRunner::ObservabilityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11066,6 +11261,9 @@ var CloudformationSchema = `{ "AWS::AppRunner::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11404,6 +11602,9 @@ var CloudformationSchema = `{ "AWS::AppRunner::VpcConnector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11484,6 +11685,9 @@ var CloudformationSchema = `{ "AWS::AppStream::AppBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11605,6 +11809,9 @@ var CloudformationSchema = `{ "AWS::AppStream::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11733,6 +11940,9 @@ var CloudformationSchema = `{ "AWS::AppStream::ApplicationEntitlementAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11803,6 +12013,9 @@ var CloudformationSchema = `{ "AWS::AppStream::ApplicationFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11869,6 +12082,9 @@ var CloudformationSchema = `{ "AWS::AppStream::DirectoryConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11958,6 +12174,9 @@ var CloudformationSchema = `{ "AWS::AppStream::Entitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12054,6 +12273,9 @@ var CloudformationSchema = `{ "AWS::AppStream::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12241,6 +12463,9 @@ var CloudformationSchema = `{ "AWS::AppStream::ImageBuilder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12392,6 +12617,9 @@ var CloudformationSchema = `{ "AWS::AppStream::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12572,6 +12800,9 @@ var CloudformationSchema = `{ "AWS::AppStream::StackFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12638,6 +12869,9 @@ var CloudformationSchema = `{ "AWS::AppStream::StackUserAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12711,81 +12945,87 @@ var CloudformationSchema = `{ "AWS::AppStream::User": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AuthenticationType": { - "type": "string" - }, - "FirstName": { - "type": "string" - }, - "LastName": { - "type": "string" - }, - "MessageAction": { - "type": "string" - }, - "UserName": { - "type": "string" - } - }, - "required": [ - "AuthenticationType", - "UserName" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppStream::User" - ], + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "AuthenticationType": { + "type": "string" + }, + "FirstName": { + "type": "string" + }, + "LastName": { + "type": "string" + }, + "MessageAction": { + "type": "string" + }, + "UserName": { + "type": "string" + } + }, + "required": [ + "AuthenticationType", + "UserName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppStream::User" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppSync::ApiCache": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppSync::ApiCache": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -12866,6 +13106,9 @@ var CloudformationSchema = `{ "AWS::AppSync::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12937,6 +13180,9 @@ var CloudformationSchema = `{ "AWS::AppSync::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13203,6 +13449,9 @@ var CloudformationSchema = `{ "AWS::AppSync::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13272,6 +13521,9 @@ var CloudformationSchema = `{ "AWS::AppSync::DomainNameApiAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13338,6 +13590,9 @@ var CloudformationSchema = `{ "AWS::AppSync::FunctionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13460,6 +13715,9 @@ var CloudformationSchema = `{ "AWS::AppSync::GraphQLApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13659,6 +13917,9 @@ var CloudformationSchema = `{ "AWS::AppSync::GraphQLSchema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13727,6 +13988,9 @@ var CloudformationSchema = `{ "AWS::AppSync::Resolver": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13884,6 +14148,9 @@ var CloudformationSchema = `{ "AWS::ApplicationAutoScaling::ScalableTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14030,6 +14297,9 @@ var CloudformationSchema = `{ "AWS::ApplicationAutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14243,6 +14513,9 @@ var CloudformationSchema = `{ "AWS::ApplicationInsights::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14649,6 +14922,9 @@ var CloudformationSchema = `{ "AWS::Athena::DataCatalog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14733,6 +15009,9 @@ var CloudformationSchema = `{ "AWS::Athena::NamedQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14808,6 +15087,9 @@ var CloudformationSchema = `{ "AWS::Athena::PreparedStatement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14881,6 +15163,9 @@ var CloudformationSchema = `{ "AWS::Athena::WorkGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15024,6 +15309,9 @@ var CloudformationSchema = `{ "AWS::AuditManager::Assessment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15217,6 +15505,9 @@ var CloudformationSchema = `{ "AWS::AutoScaling::AutoScalingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -15757,6 +16048,9 @@ var CloudformationSchema = `{ "AWS::AutoScaling::LaunchConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15946,6 +16240,9 @@ var CloudformationSchema = `{ "AWS::AutoScaling::LifecycleHook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16030,6 +16327,9 @@ var CloudformationSchema = `{ "AWS::AutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16436,6 +16736,9 @@ var CloudformationSchema = `{ "AWS::AutoScaling::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16519,6 +16822,9 @@ var CloudformationSchema = `{ "AWS::AutoScaling::WarmPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16602,6 +16908,9 @@ var CloudformationSchema = `{ "AWS::AutoScalingPlans::ScalingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16897,6 +17206,9 @@ var CloudformationSchema = `{ "AWS::Backup::BackupPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17082,6 +17394,9 @@ var CloudformationSchema = `{ "AWS::Backup::BackupSelection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17205,6 +17520,9 @@ var CloudformationSchema = `{ "AWS::Backup::BackupVault": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17325,6 +17643,9 @@ var CloudformationSchema = `{ "AWS::Backup::Framework": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17439,6 +17760,9 @@ var CloudformationSchema = `{ "AWS::Backup::ReportPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17517,6 +17841,9 @@ var CloudformationSchema = `{ "AWS::Batch::ComputeEnvironment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17734,6 +18061,9 @@ var CloudformationSchema = `{ "AWS::Batch::JobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18246,6 +18576,9 @@ var CloudformationSchema = `{ "AWS::Batch::JobQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18349,6 +18682,9 @@ var CloudformationSchema = `{ "AWS::Batch::SchedulingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18449,6 +18785,9 @@ var CloudformationSchema = `{ "AWS::BillingConductor::BillingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18559,6 +18898,9 @@ var CloudformationSchema = `{ "AWS::BillingConductor::CustomLineItem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18700,6 +19042,9 @@ var CloudformationSchema = `{ "AWS::BillingConductor::PricingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18777,6 +19122,9 @@ var CloudformationSchema = `{ "AWS::BillingConductor::PricingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18863,6 +19211,9 @@ var CloudformationSchema = `{ "AWS::Budgets::Budget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19090,6 +19441,9 @@ var CloudformationSchema = `{ "AWS::Budgets::BudgetsAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19301,6 +19655,9 @@ var CloudformationSchema = `{ "AWS::CE::AnomalyMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19395,6 +19752,9 @@ var CloudformationSchema = `{ "AWS::CE::AnomalySubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19520,6 +19880,9 @@ var CloudformationSchema = `{ "AWS::CE::CostCategory": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19596,6 +19959,9 @@ var CloudformationSchema = `{ "AWS::CUR::ReportDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19705,6 +20071,9 @@ var CloudformationSchema = `{ "AWS::Cassandra::Keyspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19769,6 +20138,9 @@ var CloudformationSchema = `{ "AWS::Cassandra::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19948,6 +20320,9 @@ var CloudformationSchema = `{ "AWS::CertificateManager::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20019,6 +20394,9 @@ var CloudformationSchema = `{ "AWS::CertificateManager::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20126,6 +20504,9 @@ var CloudformationSchema = `{ "AWS::Chatbot::SlackChannelConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20218,6 +20599,9 @@ var CloudformationSchema = `{ "AWS::Cloud9::EnvironmentEC2": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20329,6 +20713,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::CustomResource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20391,6 +20778,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::HookDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20455,6 +20845,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::HookTypeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20526,6 +20919,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::HookVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20610,6 +21006,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::Macro": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20685,6 +21084,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::ModuleDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20749,6 +21151,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::ModuleVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20815,6 +21220,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::PublicTypeVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20885,6 +21293,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::Publisher": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20950,6 +21361,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::ResourceDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21014,6 +21428,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::ResourceVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21098,6 +21515,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21184,6 +21604,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::StackSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21399,6 +21822,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::TypeActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21496,6 +21922,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::WaitCondition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -21563,6 +21992,9 @@ var CloudformationSchema = `{ "AWS::CloudFormation::WaitConditionHandle": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21617,6 +22049,9 @@ var CloudformationSchema = `{ "AWS::CloudFront::CachePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21791,6 +22226,9 @@ var CloudformationSchema = `{ "AWS::CloudFront::CloudFrontOriginAccessIdentity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21865,6 +22303,9 @@ var CloudformationSchema = `{ "AWS::CloudFront::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22601,6 +23042,9 @@ var CloudformationSchema = `{ "AWS::CloudFront::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22697,6 +23141,9 @@ var CloudformationSchema = `{ "AWS::CloudFront::KeyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22781,6 +23228,9 @@ var CloudformationSchema = `{ "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22924,6 +23374,9 @@ var CloudformationSchema = `{ "AWS::CloudFront::PublicKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23009,6 +23462,9 @@ var CloudformationSchema = `{ "AWS::CloudFront::RealtimeLogConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23121,6 +23577,9 @@ var CloudformationSchema = `{ "AWS::CloudFront::ResponseHeadersPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23464,6 +23923,9 @@ var CloudformationSchema = `{ "AWS::CloudFront::StreamingDistribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23623,6 +24085,9 @@ var CloudformationSchema = `{ "AWS::CloudTrail::Trail": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23788,6 +24253,9 @@ var CloudformationSchema = `{ "AWS::CloudWatch::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24013,6 +24481,9 @@ var CloudformationSchema = `{ "AWS::CloudWatch::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24252,6 +24723,9 @@ var CloudformationSchema = `{ "AWS::CloudWatch::CompositeAlarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24342,6 +24816,9 @@ var CloudformationSchema = `{ "AWS::CloudWatch::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24407,6 +24884,9 @@ var CloudformationSchema = `{ "AWS::CloudWatch::InsightRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24485,6 +24965,9 @@ var CloudformationSchema = `{ "AWS::CloudWatch::MetricStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24632,6 +25115,9 @@ var CloudformationSchema = `{ "AWS::CodeArtifact::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24706,6 +25192,9 @@ var CloudformationSchema = `{ "AWS::CodeArtifact::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24799,6 +25288,9 @@ var CloudformationSchema = `{ "AWS::CodeBuild::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25345,6 +25837,9 @@ var CloudformationSchema = `{ "AWS::CodeBuild::ReportGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25465,6 +25960,9 @@ var CloudformationSchema = `{ "AWS::CodeBuild::SourceCredential": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25538,6 +26036,9 @@ var CloudformationSchema = `{ "AWS::CodeCommit::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25684,6 +26185,9 @@ var CloudformationSchema = `{ "AWS::CodeDeploy::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25751,6 +26255,9 @@ var CloudformationSchema = `{ "AWS::CodeDeploy::DeploymentConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25884,6 +26391,9 @@ var CloudformationSchema = `{ "AWS::CodeDeploy::DeploymentGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26379,6 +26889,9 @@ var CloudformationSchema = `{ "AWS::CodeGuruProfiler::ProfilingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26474,6 +26987,9 @@ var CloudformationSchema = `{ "AWS::CodeGuruReviewer::RepositoryAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26555,6 +27071,9 @@ var CloudformationSchema = `{ "AWS::CodePipeline::CustomActionType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26715,6 +27234,9 @@ var CloudformationSchema = `{ "AWS::CodePipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27010,6 +27532,9 @@ var CloudformationSchema = `{ "AWS::CodePipeline::Webhook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27128,6 +27653,9 @@ var CloudformationSchema = `{ "AWS::CodeStar::GitHubRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27243,6 +27771,9 @@ var CloudformationSchema = `{ "AWS::CodeStarConnections::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27317,6 +27848,9 @@ var CloudformationSchema = `{ "AWS::CodeStarNotifications::NotificationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27432,6 +27966,9 @@ var CloudformationSchema = `{ "AWS::Cognito::IdentityPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27578,6 +28115,9 @@ var CloudformationSchema = `{ "AWS::Cognito::IdentityPoolRoleAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27706,6 +28246,9 @@ var CloudformationSchema = `{ "AWS::Cognito::UserPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28139,6 +28682,9 @@ var CloudformationSchema = `{ "AWS::Cognito::UserPoolClient": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28318,6 +28864,9 @@ var CloudformationSchema = `{ "AWS::Cognito::UserPoolDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28396,6 +28945,9 @@ var CloudformationSchema = `{ "AWS::Cognito::UserPoolGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28470,6 +29022,9 @@ var CloudformationSchema = `{ "AWS::Cognito::UserPoolIdentityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28552,6 +29107,9 @@ var CloudformationSchema = `{ "AWS::Cognito::UserPoolResourceServer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28644,6 +29202,9 @@ var CloudformationSchema = `{ "AWS::Cognito::UserPoolRiskConfigurationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28858,6 +29419,9 @@ var CloudformationSchema = `{ "AWS::Cognito::UserPoolUICustomizationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28927,6 +29491,9 @@ var CloudformationSchema = `{ "AWS::Cognito::UserPoolUser": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29031,6 +29598,9 @@ var CloudformationSchema = `{ "AWS::Cognito::UserPoolUserToGroupAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29101,6 +29671,9 @@ var CloudformationSchema = `{ "AWS::Config::AggregationAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29173,6 +29746,9 @@ var CloudformationSchema = `{ "AWS::Config::ConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29312,6 +29888,9 @@ var CloudformationSchema = `{ "AWS::Config::ConfigurationAggregator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29430,6 +30009,9 @@ var CloudformationSchema = `{ "AWS::Config::ConfigurationRecorder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29516,102 +30098,108 @@ var CloudformationSchema = `{ "AWS::Config::ConformancePack": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "ConformancePackInputParameters": { - "items": { - "$ref": "#/definitions/AWS::Config::ConformancePack.ConformancePackInputParameter" - }, - "type": "array" - }, - "ConformancePackName": { - "type": "string" - }, - "DeliveryS3Bucket": { - "type": "string" - }, - "DeliveryS3KeyPrefix": { - "type": "string" - }, - "TemplateBody": { - "type": "string" - }, - "TemplateS3Uri": { - "type": "string" - } - }, - "required": [ - "ConformancePackName" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::Config::ConformancePack" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::Config::ConformancePack.ConformancePackInputParameter": { - "additionalProperties": false, - "properties": { - "ParameterName": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ConformancePackInputParameters": { + "items": { + "$ref": "#/definitions/AWS::Config::ConformancePack.ConformancePackInputParameter" + }, + "type": "array" + }, + "ConformancePackName": { + "type": "string" + }, + "DeliveryS3Bucket": { + "type": "string" + }, + "DeliveryS3KeyPrefix": { + "type": "string" + }, + "TemplateBody": { + "type": "string" + }, + "TemplateS3Uri": { + "type": "string" + } + }, + "required": [ + "ConformancePackName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Config::ConformancePack" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Config::ConformancePack.ConformancePackInputParameter": { + "additionalProperties": false, + "properties": { + "ParameterName": { + "type": "string" + }, + "ParameterValue": { + "type": "string" + } + }, + "required": [ + "ParameterName", + "ParameterValue" + ], + "type": "object" + }, + "AWS::Config::DeliveryChannel": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "ParameterValue": { - "type": "string" - } - }, - "required": [ - "ParameterName", - "ParameterValue" - ], - "type": "object" - }, - "AWS::Config::DeliveryChannel": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -29698,6 +30286,9 @@ var CloudformationSchema = `{ "AWS::Config::OrganizationConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29906,6 +30497,9 @@ var CloudformationSchema = `{ "AWS::Config::OrganizationConformancePack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30008,6 +30602,9 @@ var CloudformationSchema = `{ "AWS::Config::RemediationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30153,6 +30750,9 @@ var CloudformationSchema = `{ "AWS::Config::StoredQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30228,6 +30828,9 @@ var CloudformationSchema = `{ "AWS::Connect::ContactFlow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30313,6 +30916,9 @@ var CloudformationSchema = `{ "AWS::Connect::ContactFlowModule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30395,6 +31001,9 @@ var CloudformationSchema = `{ "AWS::Connect::HoursOfOperation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30517,6 +31126,9 @@ var CloudformationSchema = `{ "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30599,6 +31211,9 @@ var CloudformationSchema = `{ "AWS::Connect::QuickConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30743,6 +31358,9 @@ var CloudformationSchema = `{ "AWS::Connect::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30878,6 +31496,9 @@ var CloudformationSchema = `{ "AWS::Connect::UserHierarchyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30947,6 +31568,9 @@ var CloudformationSchema = `{ "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31024,6 +31648,9 @@ var CloudformationSchema = `{ "AWS::CustomerProfiles::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31400,6 +32027,9 @@ var CloudformationSchema = `{ "AWS::CustomerProfiles::ObjectType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31558,6 +32188,9 @@ var CloudformationSchema = `{ "AWS::DAX::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31676,6 +32309,9 @@ var CloudformationSchema = `{ "AWS::DAX::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31740,6 +32376,9 @@ var CloudformationSchema = `{ "AWS::DAX::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31811,6 +32450,9 @@ var CloudformationSchema = `{ "AWS::DLM::LifecyclePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32234,6 +32876,9 @@ var CloudformationSchema = `{ "AWS::DMS::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32298,6 +32943,9 @@ var CloudformationSchema = `{ "AWS::DMS::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33201,6 +33849,9 @@ var CloudformationSchema = `{ "AWS::DMS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33290,6 +33941,9 @@ var CloudformationSchema = `{ "AWS::DMS::ReplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33400,6 +34054,9 @@ var CloudformationSchema = `{ "AWS::DMS::ReplicationSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33478,6 +34135,9 @@ var CloudformationSchema = `{ "AWS::DMS::ReplicationTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33583,6 +34243,9 @@ var CloudformationSchema = `{ "AWS::DataBrew::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33932,6 +34595,9 @@ var CloudformationSchema = `{ "AWS::DataBrew::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34397,6 +35063,9 @@ var CloudformationSchema = `{ "AWS::DataBrew::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34495,6 +35164,9 @@ var CloudformationSchema = `{ "AWS::DataBrew::Recipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34993,6 +35665,9 @@ var CloudformationSchema = `{ "AWS::DataBrew::Ruleset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35155,6 +35830,9 @@ var CloudformationSchema = `{ "AWS::DataBrew::Schedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35233,6 +35911,9 @@ var CloudformationSchema = `{ "AWS::DataPipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35434,6 +36115,9 @@ var CloudformationSchema = `{ "AWS::DataSync::Agent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35520,6 +36204,9 @@ var CloudformationSchema = `{ "AWS::DataSync::LocationEFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35614,6 +36301,9 @@ var CloudformationSchema = `{ "AWS::DataSync::LocationFSxLustre": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35692,6 +36382,9 @@ var CloudformationSchema = `{ "AWS::DataSync::LocationFSxOpenZFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35804,6 +36497,9 @@ var CloudformationSchema = `{ "AWS::DataSync::LocationFSxWindows": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35893,6 +36589,9 @@ var CloudformationSchema = `{ "AWS::DataSync::LocationHDFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36030,6 +36729,9 @@ var CloudformationSchema = `{ "AWS::DataSync::LocationNFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36133,6 +36835,9 @@ var CloudformationSchema = `{ "AWS::DataSync::LocationObjectStorage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36227,6 +36932,9 @@ var CloudformationSchema = `{ "AWS::DataSync::LocationS3": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36317,6 +37025,9 @@ var CloudformationSchema = `{ "AWS::DataSync::LocationSMB": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36419,6 +37130,9 @@ var CloudformationSchema = `{ "AWS::DataSync::Task": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36587,6 +37301,9 @@ var CloudformationSchema = `{ "AWS::Detective::Graph": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36648,6 +37365,9 @@ var CloudformationSchema = `{ "AWS::Detective::MemberInvitation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36724,6 +37444,9 @@ var CloudformationSchema = `{ "AWS::DevOpsGuru::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36804,6 +37527,9 @@ var CloudformationSchema = `{ "AWS::DevOpsGuru::ResourceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36908,6 +37634,9 @@ var CloudformationSchema = `{ "AWS::DirectoryService::MicrosoftAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37009,6 +37738,9 @@ var CloudformationSchema = `{ "AWS::DirectoryService::SimpleAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37114,6 +37846,9 @@ var CloudformationSchema = `{ "AWS::DocDB::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37238,6 +37973,9 @@ var CloudformationSchema = `{ "AWS::DocDB::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37317,6 +38055,9 @@ var CloudformationSchema = `{ "AWS::DocDB::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37404,6 +38145,9 @@ var CloudformationSchema = `{ "AWS::DocDB::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37482,6 +38226,9 @@ var CloudformationSchema = `{ "AWS::DynamoDB::GlobalTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37884,6 +38631,9 @@ var CloudformationSchema = `{ "AWS::DynamoDB::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38197,6 +38947,9 @@ var CloudformationSchema = `{ "AWS::EC2::CapacityReservation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38316,6 +39069,9 @@ var CloudformationSchema = `{ "AWS::EC2::CapacityReservationFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38446,6 +39202,9 @@ var CloudformationSchema = `{ "AWS::EC2::CarrierGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38514,6 +39273,9 @@ var CloudformationSchema = `{ "AWS::EC2::ClientVpnAuthorizationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38589,6 +39351,9 @@ var CloudformationSchema = `{ "AWS::EC2::ClientVpnEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38838,6 +39603,9 @@ var CloudformationSchema = `{ "AWS::EC2::ClientVpnRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38911,6 +39679,9 @@ var CloudformationSchema = `{ "AWS::EC2::ClientVpnTargetNetworkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38977,6 +39748,9 @@ var CloudformationSchema = `{ "AWS::EC2::CustomerGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39053,6 +39827,9 @@ var CloudformationSchema = `{ "AWS::EC2::DHCPOptions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39138,6 +39915,9 @@ var CloudformationSchema = `{ "AWS::EC2::EC2Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39639,6 +40419,9 @@ var CloudformationSchema = `{ "AWS::EC2::EIP": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39709,6 +40492,9 @@ var CloudformationSchema = `{ "AWS::EC2::EIPAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39779,6 +40565,9 @@ var CloudformationSchema = `{ "AWS::EC2::EgressOnlyInternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39841,6 +40630,9 @@ var CloudformationSchema = `{ "AWS::EC2::EnclaveCertificateIamRoleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39907,6 +40699,9 @@ var CloudformationSchema = `{ "AWS::EC2::FlowLog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40004,6 +40799,9 @@ var CloudformationSchema = `{ "AWS::EC2::GatewayRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40070,6 +40868,9 @@ var CloudformationSchema = `{ "AWS::EC2::Host": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40142,6 +40943,9 @@ var CloudformationSchema = `{ "AWS::EC2::IPAM": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40224,6 +41028,9 @@ var CloudformationSchema = `{ "AWS::EC2::IPAMAllocation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40295,6 +41102,9 @@ var CloudformationSchema = `{ "AWS::EC2::IPAMPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40415,6 +41225,9 @@ var CloudformationSchema = `{ "AWS::EC2::IPAMScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40486,6 +41299,9 @@ var CloudformationSchema = `{ "AWS::EC2::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -40996,6 +41812,9 @@ var CloudformationSchema = `{ "AWS::EC2::InternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41057,6 +41876,9 @@ var CloudformationSchema = `{ "AWS::EC2::KeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41131,6 +41953,9 @@ var CloudformationSchema = `{ "AWS::EC2::LaunchTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41921,6 +42746,9 @@ var CloudformationSchema = `{ "AWS::EC2::LocalGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41991,6 +42819,9 @@ var CloudformationSchema = `{ "AWS::EC2::LocalGatewayRouteTableVPCAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42063,6 +42894,9 @@ var CloudformationSchema = `{ "AWS::EC2::NatGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42137,6 +42971,9 @@ var CloudformationSchema = `{ "AWS::EC2::NetworkAcl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42205,6 +43042,9 @@ var CloudformationSchema = `{ "AWS::EC2::NetworkAclEntry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42318,6 +43158,9 @@ var CloudformationSchema = `{ "AWS::EC2::NetworkInsightsAccessScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42496,6 +43339,9 @@ var CloudformationSchema = `{ "AWS::EC2::NetworkInsightsAccessScopeAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42564,6 +43410,9 @@ var CloudformationSchema = `{ "AWS::EC2::NetworkInsightsAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43067,6 +43916,9 @@ var CloudformationSchema = `{ "AWS::EC2::NetworkInsightsPath": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43152,6 +44004,9 @@ var CloudformationSchema = `{ "AWS::EC2::NetworkInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43284,6 +44139,9 @@ var CloudformationSchema = `{ "AWS::EC2::NetworkInterfaceAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43357,6 +44215,9 @@ var CloudformationSchema = `{ "AWS::EC2::NetworkInterfacePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43427,6 +44288,9 @@ var CloudformationSchema = `{ "AWS::EC2::PlacementGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43485,6 +44349,9 @@ var CloudformationSchema = `{ "AWS::EC2::PrefixList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43582,6 +44449,9 @@ var CloudformationSchema = `{ "AWS::EC2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43680,6 +44550,9 @@ var CloudformationSchema = `{ "AWS::EC2::RouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43748,6 +44621,9 @@ var CloudformationSchema = `{ "AWS::EC2::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43906,6 +44782,9 @@ var CloudformationSchema = `{ "AWS::EC2::SecurityGroupEgress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43993,6 +44872,9 @@ var CloudformationSchema = `{ "AWS::EC2::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44088,6 +44970,9 @@ var CloudformationSchema = `{ "AWS::EC2::SpotFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44820,6 +45705,9 @@ var CloudformationSchema = `{ "AWS::EC2::Subnet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44918,6 +45806,9 @@ var CloudformationSchema = `{ "AWS::EC2::SubnetCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44984,6 +45875,9 @@ var CloudformationSchema = `{ "AWS::EC2::SubnetNetworkAclAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45050,6 +45944,9 @@ var CloudformationSchema = `{ "AWS::EC2::SubnetRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45116,6 +46013,9 @@ var CloudformationSchema = `{ "AWS::EC2::TrafficMirrorFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45186,6 +46086,9 @@ var CloudformationSchema = `{ "AWS::EC2::TrafficMirrorFilterRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45296,6 +46199,9 @@ var CloudformationSchema = `{ "AWS::EC2::TrafficMirrorSession": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45385,6 +46291,9 @@ var CloudformationSchema = `{ "AWS::EC2::TrafficMirrorTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45455,6 +46364,9 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45552,6 +46464,9 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45631,6 +46546,9 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGatewayConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45712,6 +46630,9 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGatewayMulticastDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45783,6 +46704,9 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGatewayMulticastDomainAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45853,6 +46777,9 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGatewayMulticastGroupMember": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45923,6 +46850,9 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGatewayMulticastGroupSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45993,6 +46923,9 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGatewayPeeringAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46073,6 +47006,9 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46144,6 +47080,9 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGatewayRouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46212,72 +47151,78 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGatewayRouteTableAssociation": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "TransitGatewayAttachmentId": { - "type": "string" - }, - "TransitGatewayRouteTableId": { - "type": "string" - } - }, - "required": [ - "TransitGatewayAttachmentId", - "TransitGatewayRouteTableId" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::EC2::TransitGatewayRouteTableAssociation" - ], + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "TransitGatewayAttachmentId": { + "type": "string" + }, + "TransitGatewayRouteTableId": { + "type": "string" + } + }, + "required": [ + "TransitGatewayAttachmentId", + "TransitGatewayRouteTableId" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::EC2::TransitGatewayRouteTableAssociation" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::EC2::TransitGatewayRouteTablePropagation": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::EC2::TransitGatewayRouteTablePropagation": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -46344,6 +47289,9 @@ var CloudformationSchema = `{ "AWS::EC2::TransitGatewayVpcAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46438,6 +47386,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46521,6 +47472,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPCCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46607,6 +47561,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPCDHCPOptionsAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46673,6 +47630,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPCEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46766,6 +47726,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPCEndpointConnectionNotification": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46841,6 +47804,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPCEndpointService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46914,6 +47880,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPCEndpointServicePermissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46982,6 +47951,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPCGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47050,6 +48022,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPCPeeringConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47131,6 +48106,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPNConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47230,6 +48208,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPNConnectionRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47296,6 +48277,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPNGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47367,6 +48351,9 @@ var CloudformationSchema = `{ "AWS::EC2::VPNGatewayRoutePropagation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47436,6 +48423,9 @@ var CloudformationSchema = `{ "AWS::EC2::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47534,6 +48524,9 @@ var CloudformationSchema = `{ "AWS::EC2::VolumeAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47604,6 +48597,9 @@ var CloudformationSchema = `{ "AWS::ECR::PublicRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47674,6 +48670,9 @@ var CloudformationSchema = `{ "AWS::ECR::PullThroughCacheRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47735,6 +48734,9 @@ var CloudformationSchema = `{ "AWS::ECR::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47797,6 +48799,9 @@ var CloudformationSchema = `{ "AWS::ECR::ReplicationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47927,6 +48932,9 @@ var CloudformationSchema = `{ "AWS::ECR::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48042,6 +49050,9 @@ var CloudformationSchema = `{ "AWS::ECS::CapacityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48152,6 +49163,9 @@ var CloudformationSchema = `{ "AWS::ECS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48309,6 +49323,9 @@ var CloudformationSchema = `{ "AWS::ECS::ClusterCapacityProviderAssociations": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48403,6 +49420,9 @@ var CloudformationSchema = `{ "AWS::ECS::PrimaryTaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48473,6 +49493,9 @@ var CloudformationSchema = `{ "AWS::ECS::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48760,6 +49783,9 @@ var CloudformationSchema = `{ "AWS::ECS::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49551,6 +50577,9 @@ var CloudformationSchema = `{ "AWS::ECS::TaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49729,6 +50758,9 @@ var CloudformationSchema = `{ "AWS::EFS::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49872,6 +50904,9 @@ var CloudformationSchema = `{ "AWS::EFS::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50006,6 +51041,9 @@ var CloudformationSchema = `{ "AWS::EFS::MountTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50082,6 +51120,9 @@ var CloudformationSchema = `{ "AWS::EKS::Addon": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50163,6 +51204,9 @@ var CloudformationSchema = `{ "AWS::EKS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50355,6 +51399,9 @@ var CloudformationSchema = `{ "AWS::EKS::FargateProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50477,6 +51524,9 @@ var CloudformationSchema = `{ "AWS::EKS::IdentityProviderConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50605,6 +51655,9 @@ var CloudformationSchema = `{ "AWS::EKS::Nodegroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50804,6 +51857,9 @@ var CloudformationSchema = `{ "AWS::EMR::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51578,6 +52634,9 @@ var CloudformationSchema = `{ "AWS::EMR::InstanceFleetConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51814,6 +52873,9 @@ var CloudformationSchema = `{ "AWS::EMR::InstanceGroupConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52146,6 +53208,9 @@ var CloudformationSchema = `{ "AWS::EMR::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52211,6 +53276,9 @@ var CloudformationSchema = `{ "AWS::EMR::Step": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52324,6 +53392,9 @@ var CloudformationSchema = `{ "AWS::EMR::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52435,6 +53506,9 @@ var CloudformationSchema = `{ "AWS::EMR::StudioSessionMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52509,6 +53583,9 @@ var CloudformationSchema = `{ "AWS::EMRContainers::VirtualCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52625,6 +53702,9 @@ var CloudformationSchema = `{ "AWS::ElastiCache::CacheCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52830,6 +53910,9 @@ var CloudformationSchema = `{ "AWS::ElastiCache::GlobalReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52970,6 +54053,9 @@ var CloudformationSchema = `{ "AWS::ElastiCache::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53051,6 +54137,9 @@ var CloudformationSchema = `{ "AWS::ElastiCache::ReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53323,6 +54412,9 @@ var CloudformationSchema = `{ "AWS::ElastiCache::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53391,6 +54483,9 @@ var CloudformationSchema = `{ "AWS::ElastiCache::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53460,6 +54555,9 @@ var CloudformationSchema = `{ "AWS::ElastiCache::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53538,6 +54636,9 @@ var CloudformationSchema = `{ "AWS::ElastiCache::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53620,6 +54721,9 @@ var CloudformationSchema = `{ "AWS::ElastiCache::UserGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53692,6 +54796,9 @@ var CloudformationSchema = `{ "AWS::ElasticBeanstalk::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53810,6 +54917,9 @@ var CloudformationSchema = `{ "AWS::ElasticBeanstalk::ApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53895,6 +55005,9 @@ var CloudformationSchema = `{ "AWS::ElasticBeanstalk::ConfigurationTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54016,6 +55129,9 @@ var CloudformationSchema = `{ "AWS::ElasticBeanstalk::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54154,6 +55270,9 @@ var CloudformationSchema = `{ "AWS::ElasticLoadBalancing::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54460,6 +55579,9 @@ var CloudformationSchema = `{ "AWS::ElasticLoadBalancingV2::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54770,6 +55892,9 @@ var CloudformationSchema = `{ "AWS::ElasticLoadBalancingV2::ListenerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54848,6 +55973,9 @@ var CloudformationSchema = `{ "AWS::ElasticLoadBalancingV2::ListenerRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55262,6 +56390,9 @@ var CloudformationSchema = `{ "AWS::ElasticLoadBalancingV2::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55392,6 +56523,9 @@ var CloudformationSchema = `{ "AWS::ElasticLoadBalancingV2::TargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55555,6 +56689,9 @@ var CloudformationSchema = `{ "AWS::Elasticsearch::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55874,6 +57011,9 @@ var CloudformationSchema = `{ "AWS::EventSchemas::Discoverer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55964,6 +57104,9 @@ var CloudformationSchema = `{ "AWS::EventSchemas::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56047,6 +57190,9 @@ var CloudformationSchema = `{ "AWS::EventSchemas::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56116,6 +57262,9 @@ var CloudformationSchema = `{ "AWS::EventSchemas::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56214,6 +57363,9 @@ var CloudformationSchema = `{ "AWS::Events::ApiDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56293,6 +57445,9 @@ var CloudformationSchema = `{ "AWS::Events::Archive": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56367,6 +57522,9 @@ var CloudformationSchema = `{ "AWS::Events::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56571,6 +57729,9 @@ var CloudformationSchema = `{ "AWS::Events::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56729,6 +57890,9 @@ var CloudformationSchema = `{ "AWS::Events::EventBus": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56816,6 +57980,9 @@ var CloudformationSchema = `{ "AWS::Events::EventBusPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56908,6 +58075,9 @@ var CloudformationSchema = `{ "AWS::Events::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57424,6 +58594,9 @@ var CloudformationSchema = `{ "AWS::Evidently::Experiment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57629,6 +58802,9 @@ var CloudformationSchema = `{ "AWS::Evidently::Feature": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57756,6 +58932,9 @@ var CloudformationSchema = `{ "AWS::Evidently::Launch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57960,6 +59139,9 @@ var CloudformationSchema = `{ "AWS::Evidently::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58061,6 +59243,9 @@ var CloudformationSchema = `{ "AWS::FIS::ExperimentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58303,6 +59488,9 @@ var CloudformationSchema = `{ "AWS::FMS::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58369,6 +59557,9 @@ var CloudformationSchema = `{ "AWS::FMS::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58526,6 +59717,9 @@ var CloudformationSchema = `{ "AWS::FSx::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58935,6 +60129,9 @@ var CloudformationSchema = `{ "AWS::FSx::Snapshot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59007,6 +60204,9 @@ var CloudformationSchema = `{ "AWS::FSx::StorageVirtualMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59127,6 +60327,9 @@ var CloudformationSchema = `{ "AWS::FSx::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59370,6 +60573,9 @@ var CloudformationSchema = `{ "AWS::FinSpace::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59492,6 +60698,9 @@ var CloudformationSchema = `{ "AWS::Forecast::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59578,6 +60787,9 @@ var CloudformationSchema = `{ "AWS::Forecast::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59656,6 +60868,9 @@ var CloudformationSchema = `{ "AWS::FraudDetector::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59984,6 +61199,9 @@ var CloudformationSchema = `{ "AWS::FraudDetector::EntityType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60055,6 +61273,9 @@ var CloudformationSchema = `{ "AWS::FraudDetector::EventType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60249,6 +61470,9 @@ var CloudformationSchema = `{ "AWS::FraudDetector::Label": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60320,6 +61544,9 @@ var CloudformationSchema = `{ "AWS::FraudDetector::Outcome": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60391,6 +61618,9 @@ var CloudformationSchema = `{ "AWS::FraudDetector::Variable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60477,6 +61707,9 @@ var CloudformationSchema = `{ "AWS::GameLift::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60564,6 +61797,9 @@ var CloudformationSchema = `{ "AWS::GameLift::Build": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60654,6 +61890,9 @@ var CloudformationSchema = `{ "AWS::GameLift::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60895,6 +62134,9 @@ var CloudformationSchema = `{ "AWS::GameLift::GameServerGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61059,6 +62301,9 @@ var CloudformationSchema = `{ "AWS::GameLift::GameSessionQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61205,6 +62450,9 @@ var CloudformationSchema = `{ "AWS::GameLift::MatchmakingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61337,6 +62585,9 @@ var CloudformationSchema = `{ "AWS::GameLift::MatchmakingRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61409,6 +62660,9 @@ var CloudformationSchema = `{ "AWS::GameLift::Script": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61506,6 +62760,9 @@ var CloudformationSchema = `{ "AWS::GlobalAccelerator::Accelerator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61586,6 +62843,9 @@ var CloudformationSchema = `{ "AWS::GlobalAccelerator::EndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61716,6 +62976,9 @@ var CloudformationSchema = `{ "AWS::GlobalAccelerator::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61808,6 +63071,9 @@ var CloudformationSchema = `{ "AWS::Glue::Classifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61961,6 +63227,9 @@ var CloudformationSchema = `{ "AWS::Glue::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62075,6 +63344,9 @@ var CloudformationSchema = `{ "AWS::Glue::Crawler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62324,6 +63596,9 @@ var CloudformationSchema = `{ "AWS::Glue::DataCatalogEncryptionSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62426,6 +63701,9 @@ var CloudformationSchema = `{ "AWS::Glue::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62555,6 +63833,9 @@ var CloudformationSchema = `{ "AWS::Glue::DevEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62665,6 +63946,9 @@ var CloudformationSchema = `{ "AWS::Glue::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62824,6 +64108,9 @@ var CloudformationSchema = `{ "AWS::Glue::MLTransform": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63021,6 +64308,9 @@ var CloudformationSchema = `{ "AWS::Glue::Partition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63269,6 +64559,9 @@ var CloudformationSchema = `{ "AWS::Glue::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63340,6 +64633,9 @@ var CloudformationSchema = `{ "AWS::Glue::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63453,6 +64749,9 @@ var CloudformationSchema = `{ "AWS::Glue::SchemaVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63534,6 +64833,9 @@ var CloudformationSchema = `{ "AWS::Glue::SchemaVersionMetadata": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63604,6 +64906,9 @@ var CloudformationSchema = `{ "AWS::Glue::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63726,6 +65031,9 @@ var CloudformationSchema = `{ "AWS::Glue::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64007,6 +65315,9 @@ var CloudformationSchema = `{ "AWS::Glue::Trigger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64166,6 +65477,9 @@ var CloudformationSchema = `{ "AWS::Glue::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64233,6 +65547,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::ConnectorDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64335,6 +65652,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::ConnectorDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64423,6 +65743,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::CoreDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64529,6 +65852,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::CoreDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64621,6 +65947,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::DeviceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64727,6 +66056,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::DeviceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64819,6 +66151,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::FunctionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65024,6 +66359,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::FunctionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65215,6 +66553,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65313,6 +66654,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::GroupVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65396,6 +66740,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::LoggerDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65506,6 +66853,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::LoggerDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65602,6 +66952,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::ResourceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65847,6 +67200,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::ResourceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66078,6 +67434,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::SubscriptionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66185,6 +67544,9 @@ var CloudformationSchema = `{ "AWS::Greengrass::SubscriptionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66278,6 +67640,9 @@ var CloudformationSchema = `{ "AWS::GreengrassV2::ComponentVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66543,6 +67908,9 @@ var CloudformationSchema = `{ "AWS::GroundStation::Config": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66810,6 +68178,9 @@ var CloudformationSchema = `{ "AWS::GroundStation::DataflowEndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66941,6 +68312,9 @@ var CloudformationSchema = `{ "AWS::GroundStation::MissionProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67042,6 +68416,9 @@ var CloudformationSchema = `{ "AWS::GuardDuty::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67149,6 +68526,9 @@ var CloudformationSchema = `{ "AWS::GuardDuty::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67297,6 +68677,9 @@ var CloudformationSchema = `{ "AWS::GuardDuty::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67374,6 +68757,9 @@ var CloudformationSchema = `{ "AWS::GuardDuty::Master": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67443,6 +68829,9 @@ var CloudformationSchema = `{ "AWS::GuardDuty::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67522,6 +68911,9 @@ var CloudformationSchema = `{ "AWS::GuardDuty::ThreatIntelSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67599,6 +68991,9 @@ var CloudformationSchema = `{ "AWS::HealthLake::FHIRDatastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67715,6 +69110,9 @@ var CloudformationSchema = `{ "AWS::IAM::AccessKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67783,6 +69181,9 @@ var CloudformationSchema = `{ "AWS::IAM::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67872,6 +69273,9 @@ var CloudformationSchema = `{ "AWS::IAM::InstanceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67943,6 +69347,9 @@ var CloudformationSchema = `{ "AWS::IAM::ManagedPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68032,6 +69439,9 @@ var CloudformationSchema = `{ "AWS::IAM::OIDCProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68112,6 +69522,9 @@ var CloudformationSchema = `{ "AWS::IAM::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68196,6 +69609,9 @@ var CloudformationSchema = `{ "AWS::IAM::Role": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68307,6 +69723,9 @@ var CloudformationSchema = `{ "AWS::IAM::SAMLProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68378,6 +69797,9 @@ var CloudformationSchema = `{ "AWS::IAM::ServerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68454,6 +69876,9 @@ var CloudformationSchema = `{ "AWS::IAM::ServiceLinkedRole": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68522,6 +69947,9 @@ var CloudformationSchema = `{ "AWS::IAM::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68644,6 +70072,9 @@ var CloudformationSchema = `{ "AWS::IAM::UserToGroupAddition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68713,6 +70144,9 @@ var CloudformationSchema = `{ "AWS::IAM::VirtualMFADevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68790,6 +70224,9 @@ var CloudformationSchema = `{ "AWS::IVS::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68866,6 +70303,9 @@ var CloudformationSchema = `{ "AWS::IVS::PlaybackKeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68937,6 +70377,9 @@ var CloudformationSchema = `{ "AWS::IVS::RecordingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69050,6 +70493,9 @@ var CloudformationSchema = `{ "AWS::IVS::StreamKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69118,6 +70564,9 @@ var CloudformationSchema = `{ "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69218,6 +70667,9 @@ var CloudformationSchema = `{ "AWS::ImageBuilder::ContainerRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69420,6 +70872,9 @@ var CloudformationSchema = `{ "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69639,6 +71094,9 @@ var CloudformationSchema = `{ "AWS::ImageBuilder::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69737,6 +71195,9 @@ var CloudformationSchema = `{ "AWS::ImageBuilder::ImagePipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69860,6 +71321,9 @@ var CloudformationSchema = `{ "AWS::ImageBuilder::ImageRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70064,6 +71528,9 @@ var CloudformationSchema = `{ "AWS::ImageBuilder::InfrastructureConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70214,6 +71681,9 @@ var CloudformationSchema = `{ "AWS::Inspector::AssessmentTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70275,6 +71745,9 @@ var CloudformationSchema = `{ "AWS::Inspector::AssessmentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70357,6 +71830,9 @@ var CloudformationSchema = `{ "AWS::Inspector::ResourceGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70422,6 +71898,9 @@ var CloudformationSchema = `{ "AWS::InspectorV2::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70781,6 +72260,9 @@ var CloudformationSchema = `{ "AWS::IoT1Click::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70847,6 +72329,9 @@ var CloudformationSchema = `{ "AWS::IoT1Click::Placement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70918,6 +72403,9 @@ var CloudformationSchema = `{ "AWS::IoT1Click::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71010,6 +72498,9 @@ var CloudformationSchema = `{ "AWS::IoT::AccountAuditConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71164,6 +72655,9 @@ var CloudformationSchema = `{ "AWS::IoT::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71256,6 +72750,9 @@ var CloudformationSchema = `{ "AWS::IoT::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71330,6 +72827,9 @@ var CloudformationSchema = `{ "AWS::IoT::CustomMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71404,6 +72904,9 @@ var CloudformationSchema = `{ "AWS::IoT::Dimension": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71482,6 +72985,9 @@ var CloudformationSchema = `{ "AWS::IoT::DomainConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71594,6 +73100,9 @@ var CloudformationSchema = `{ "AWS::IoT::FleetMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71705,6 +73214,9 @@ var CloudformationSchema = `{ "AWS::IoT::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71801,6 +73313,9 @@ var CloudformationSchema = `{ "AWS::IoT::Logging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71871,6 +73386,9 @@ var CloudformationSchema = `{ "AWS::IoT::MitigationAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72052,6 +73570,9 @@ var CloudformationSchema = `{ "AWS::IoT::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72117,6 +73638,9 @@ var CloudformationSchema = `{ "AWS::IoT::PolicyPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72183,6 +73707,9 @@ var CloudformationSchema = `{ "AWS::IoT::ProvisioningTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72279,6 +73806,9 @@ var CloudformationSchema = `{ "AWS::IoT::ResourceSpecificLogging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72349,6 +73879,9 @@ var CloudformationSchema = `{ "AWS::IoT::ScheduledAudit": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72433,6 +73966,9 @@ var CloudformationSchema = `{ "AWS::IoT::SecurityProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72678,6 +74214,9 @@ var CloudformationSchema = `{ "AWS::IoT::Thing": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72754,6 +74293,9 @@ var CloudformationSchema = `{ "AWS::IoT::ThingPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72820,6 +74362,9 @@ var CloudformationSchema = `{ "AWS::IoT::TopicRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73635,6 +75180,9 @@ var CloudformationSchema = `{ "AWS::IoT::TopicRuleDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73732,6 +75280,9 @@ var CloudformationSchema = `{ "AWS::IoTAnalytics::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73850,6 +75401,9 @@ var CloudformationSchema = `{ "AWS::IoTAnalytics::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74277,6 +75831,9 @@ var CloudformationSchema = `{ "AWS::IoTAnalytics::Datastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74533,6 +76090,9 @@ var CloudformationSchema = `{ "AWS::IoTAnalytics::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74866,6 +76426,9 @@ var CloudformationSchema = `{ "AWS::IoTCoreDeviceAdvisor::SuiteDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74934,6 +76497,9 @@ var CloudformationSchema = `{ "AWS::IoTEvents::AlarmModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75374,6 +76940,9 @@ var CloudformationSchema = `{ "AWS::IoTEvents::DetectorModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75933,6 +77502,9 @@ var CloudformationSchema = `{ "AWS::IoTEvents::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76034,6 +77606,9 @@ var CloudformationSchema = `{ "AWS::IoTFleetHub::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76109,6 +77684,9 @@ var CloudformationSchema = `{ "AWS::IoTSiteWise::AccessPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76251,6 +77829,9 @@ var CloudformationSchema = `{ "AWS::IoTSiteWise::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76369,6 +77950,9 @@ var CloudformationSchema = `{ "AWS::IoTSiteWise::AssetModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76660,6 +78244,9 @@ var CloudformationSchema = `{ "AWS::IoTSiteWise::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76739,6 +78326,9 @@ var CloudformationSchema = `{ "AWS::IoTSiteWise::Gateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76868,6 +78458,9 @@ var CloudformationSchema = `{ "AWS::IoTSiteWise::Portal": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76956,6 +78549,9 @@ var CloudformationSchema = `{ "AWS::IoTSiteWise::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77037,6 +78633,9 @@ var CloudformationSchema = `{ "AWS::IoTThingsGraph::FlowTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77118,6 +78717,9 @@ var CloudformationSchema = `{ "AWS::IoTTwinMaker::ComponentType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77379,6 +78981,9 @@ var CloudformationSchema = `{ "AWS::IoTTwinMaker::Entity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77568,6 +79173,9 @@ var CloudformationSchema = `{ "AWS::IoTTwinMaker::Scene": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77656,6 +79264,9 @@ var CloudformationSchema = `{ "AWS::IoTTwinMaker::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77738,6 +79349,9 @@ var CloudformationSchema = `{ "AWS::IoTWireless::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77821,6 +79435,9 @@ var CloudformationSchema = `{ "AWS::IoTWireless::DeviceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77936,6 +79553,9 @@ var CloudformationSchema = `{ "AWS::IoTWireless::FuotaTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78045,6 +79665,9 @@ var CloudformationSchema = `{ "AWS::IoTWireless::MulticastGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78147,6 +79770,9 @@ var CloudformationSchema = `{ "AWS::IoTWireless::PartnerAccount": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78247,6 +79873,9 @@ var CloudformationSchema = `{ "AWS::IoTWireless::ServiceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78377,6 +80006,9 @@ var CloudformationSchema = `{ "AWS::IoTWireless::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78517,6 +80149,9 @@ var CloudformationSchema = `{ "AWS::IoTWireless::WirelessDevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78739,6 +80374,9 @@ var CloudformationSchema = `{ "AWS::IoTWireless::WirelessGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78835,6 +80473,9 @@ var CloudformationSchema = `{ "AWS::KMS::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78901,6 +80542,9 @@ var CloudformationSchema = `{ "AWS::KMS::Key": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78990,6 +80634,9 @@ var CloudformationSchema = `{ "AWS::KMS::ReplicaKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79071,6 +80718,9 @@ var CloudformationSchema = `{ "AWS::KafkaConnect::Connector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79455,6 +81105,9 @@ var CloudformationSchema = `{ "AWS::Kendra::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80732,6 +82385,9 @@ var CloudformationSchema = `{ "AWS::Kendra::Faq": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80834,6 +82490,9 @@ var CloudformationSchema = `{ "AWS::Kendra::Index": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81093,6 +82752,9 @@ var CloudformationSchema = `{ "AWS::Kinesis::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81197,6 +82859,9 @@ var CloudformationSchema = `{ "AWS::Kinesis::StreamConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81263,6 +82928,9 @@ var CloudformationSchema = `{ "AWS::KinesisAnalytics::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81527,6 +83195,9 @@ var CloudformationSchema = `{ "AWS::KinesisAnalytics::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81674,6 +83345,9 @@ var CloudformationSchema = `{ "AWS::KinesisAnalytics::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81874,6 +83548,9 @@ var CloudformationSchema = `{ "AWS::KinesisAnalyticsV2::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82443,6 +84120,9 @@ var CloudformationSchema = `{ "AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82521,6 +84201,9 @@ var CloudformationSchema = `{ "AWS::KinesisAnalyticsV2::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82656,6 +84339,9 @@ var CloudformationSchema = `{ "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82852,6 +84538,9 @@ var CloudformationSchema = `{ "AWS::KinesisFirehose::DeliveryStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83737,6 +85426,9 @@ var CloudformationSchema = `{ "AWS::KinesisVideo::SignalingChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83807,6 +85499,9 @@ var CloudformationSchema = `{ "AWS::KinesisVideo::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83883,6 +85578,9 @@ var CloudformationSchema = `{ "AWS::LakeFormation::DataLakeSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83961,6 +85659,9 @@ var CloudformationSchema = `{ "AWS::LakeFormation::Permissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84149,6 +85850,9 @@ var CloudformationSchema = `{ "AWS::LakeFormation::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84218,6 +85922,9 @@ var CloudformationSchema = `{ "AWS::Lambda::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84340,6 +86047,9 @@ var CloudformationSchema = `{ "AWS::Lambda::CodeSigningConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84435,6 +86145,9 @@ var CloudformationSchema = `{ "AWS::Lambda::EventInvokeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84546,6 +86259,9 @@ var CloudformationSchema = `{ "AWS::Lambda::EventSourceMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84746,6 +86462,9 @@ var CloudformationSchema = `{ "AWS::Lambda::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85005,6 +86724,9 @@ var CloudformationSchema = `{ "AWS::Lambda::LayerVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85107,6 +86829,9 @@ var CloudformationSchema = `{ "AWS::Lambda::LayerVersionPermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85180,6 +86905,9 @@ var CloudformationSchema = `{ "AWS::Lambda::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85265,6 +86993,9 @@ var CloudformationSchema = `{ "AWS::Lambda::Url": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85373,6 +87104,9 @@ var CloudformationSchema = `{ "AWS::Lambda::Version": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85456,6 +87190,9 @@ var CloudformationSchema = `{ "AWS::Lex::Bot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86572,6 +88309,9 @@ var CloudformationSchema = `{ "AWS::Lex::BotAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86830,6 +88570,9 @@ var CloudformationSchema = `{ "AWS::Lex::BotVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86930,6 +88673,9 @@ var CloudformationSchema = `{ "AWS::Lex::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87001,6 +88747,9 @@ var CloudformationSchema = `{ "AWS::LicenseManager::Grant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87080,6 +88829,9 @@ var CloudformationSchema = `{ "AWS::LicenseManager::License": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87302,6 +89054,9 @@ var CloudformationSchema = `{ "AWS::Lightsail::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87405,6 +89160,9 @@ var CloudformationSchema = `{ "AWS::Lightsail::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87507,6 +89265,9 @@ var CloudformationSchema = `{ "AWS::Lightsail::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87585,6 +89346,9 @@ var CloudformationSchema = `{ "AWS::Lightsail::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87796,6 +89560,9 @@ var CloudformationSchema = `{ "AWS::Lightsail::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87940,6 +89707,9 @@ var CloudformationSchema = `{ "AWS::Lightsail::Disk": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88048,6 +89818,9 @@ var CloudformationSchema = `{ "AWS::Lightsail::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88257,6 +90030,9 @@ var CloudformationSchema = `{ "AWS::Lightsail::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88526,6 +90302,9 @@ var CloudformationSchema = `{ "AWS::Lightsail::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88616,6 +90395,9 @@ var CloudformationSchema = `{ "AWS::Lightsail::LoadBalancerTlsCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88695,6 +90477,9 @@ var CloudformationSchema = `{ "AWS::Lightsail::StaticIp": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88760,6 +90545,9 @@ var CloudformationSchema = `{ "AWS::Location::GeofenceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88834,6 +90622,9 @@ var CloudformationSchema = `{ "AWS::Location::Map": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88918,6 +90709,9 @@ var CloudformationSchema = `{ "AWS::Location::PlaceIndex": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89002,6 +90796,9 @@ var CloudformationSchema = `{ "AWS::Location::RouteCalculator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89074,6 +90871,9 @@ var CloudformationSchema = `{ "AWS::Location::Tracker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89151,6 +90951,9 @@ var CloudformationSchema = `{ "AWS::Location::TrackerConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89217,6 +91020,9 @@ var CloudformationSchema = `{ "AWS::Logs::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89291,6 +91097,9 @@ var CloudformationSchema = `{ "AWS::Logs::LogGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89361,6 +91170,9 @@ var CloudformationSchema = `{ "AWS::Logs::LogStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89426,102 +91238,108 @@ var CloudformationSchema = `{ "AWS::Logs::MetricFilter": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "FilterPattern": { - "type": "string" - }, - "LogGroupName": { - "type": "string" - }, - "MetricTransformations": { - "items": { - "$ref": "#/definitions/AWS::Logs::MetricFilter.MetricTransformation" - }, - "type": "array" - } - }, - "required": [ - "FilterPattern", - "LogGroupName", - "MetricTransformations" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::Logs::MetricFilter" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::Logs::MetricFilter.MetricTransformation": { - "additionalProperties": false, - "properties": { - "DefaultValue": { - "type": "number" - }, - "MetricName": { - "type": "string" - }, - "MetricNamespace": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "FilterPattern": { + "type": "string" + }, + "LogGroupName": { + "type": "string" + }, + "MetricTransformations": { + "items": { + "$ref": "#/definitions/AWS::Logs::MetricFilter.MetricTransformation" + }, + "type": "array" + } + }, + "required": [ + "FilterPattern", + "LogGroupName", + "MetricTransformations" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Logs::MetricFilter" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Logs::MetricFilter.MetricTransformation": { + "additionalProperties": false, + "properties": { + "DefaultValue": { + "type": "number" + }, + "MetricName": { + "type": "string" + }, + "MetricNamespace": { + "type": "string" + }, + "MetricValue": { + "type": "string" + } + }, + "required": [ + "MetricName", + "MetricNamespace", + "MetricValue" + ], + "type": "object" + }, + "AWS::Logs::QueryDefinition": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "MetricValue": { - "type": "string" - } - }, - "required": [ - "MetricName", - "MetricNamespace", - "MetricValue" - ], - "type": "object" - }, - "AWS::Logs::QueryDefinition": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -89594,6 +91412,9 @@ var CloudformationSchema = `{ "AWS::Logs::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89660,6 +91481,9 @@ var CloudformationSchema = `{ "AWS::Logs::SubscriptionFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89733,6 +91557,9 @@ var CloudformationSchema = `{ "AWS::LookoutEquipment::InferenceScheduler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89826,6 +91653,9 @@ var CloudformationSchema = `{ "AWS::LookoutMetrics::Alert": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89946,6 +91776,9 @@ var CloudformationSchema = `{ "AWS::LookoutMetrics::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90341,6 +92174,9 @@ var CloudformationSchema = `{ "AWS::LookoutVision::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90403,6 +92239,9 @@ var CloudformationSchema = `{ "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90471,6 +92310,9 @@ var CloudformationSchema = `{ "AWS::MSK::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90913,6 +92755,9 @@ var CloudformationSchema = `{ "AWS::MSK::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90988,6 +92833,9 @@ var CloudformationSchema = `{ "AWS::MWAA::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91161,6 +93009,9 @@ var CloudformationSchema = `{ "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91245,6 +93096,9 @@ var CloudformationSchema = `{ "AWS::Macie::FindingsFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91346,6 +93200,9 @@ var CloudformationSchema = `{ "AWS::Macie::Session": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91407,6 +93264,9 @@ var CloudformationSchema = `{ "AWS::ManagedBlockchain::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91596,6 +93456,9 @@ var CloudformationSchema = `{ "AWS::ManagedBlockchain::Node": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91681,6 +93544,9 @@ var CloudformationSchema = `{ "AWS::MediaConnect::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91852,6 +93718,9 @@ var CloudformationSchema = `{ "AWS::MediaConnect::FlowEntitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91975,6 +93844,9 @@ var CloudformationSchema = `{ "AWS::MediaConnect::FlowOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92111,6 +93983,9 @@ var CloudformationSchema = `{ "AWS::MediaConnect::FlowSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92244,6 +94119,9 @@ var CloudformationSchema = `{ "AWS::MediaConnect::FlowVpcInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92325,6 +94203,9 @@ var CloudformationSchema = `{ "AWS::MediaConvert::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92444,6 +94325,9 @@ var CloudformationSchema = `{ "AWS::MediaConvert::Preset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92518,6 +94402,9 @@ var CloudformationSchema = `{ "AWS::MediaConvert::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92588,6 +94475,9 @@ var CloudformationSchema = `{ "AWS::MediaLive::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95580,6 +97470,9 @@ var CloudformationSchema = `{ "AWS::MediaLive::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95749,6 +97642,9 @@ var CloudformationSchema = `{ "AWS::MediaLive::InputSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95822,6 +97718,9 @@ var CloudformationSchema = `{ "AWS::MediaPackage::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95921,6 +97820,9 @@ var CloudformationSchema = `{ "AWS::MediaPackage::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96007,6 +97909,9 @@ var CloudformationSchema = `{ "AWS::MediaPackage::OriginEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96447,6 +98352,9 @@ var CloudformationSchema = `{ "AWS::MediaPackage::PackagingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96785,6 +98693,9 @@ var CloudformationSchema = `{ "AWS::MediaPackage::PackagingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96884,6 +98795,9 @@ var CloudformationSchema = `{ "AWS::MediaStore::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97037,6 +98951,9 @@ var CloudformationSchema = `{ "AWS::MediaTailor::PlaybackConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97230,6 +99147,9 @@ var CloudformationSchema = `{ "AWS::MemoryDB::ACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97304,6 +99224,9 @@ var CloudformationSchema = `{ "AWS::MemoryDB::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97455,6 +99378,9 @@ var CloudformationSchema = `{ "AWS::MemoryDB::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97533,6 +99459,9 @@ var CloudformationSchema = `{ "AWS::MemoryDB::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97611,6 +99540,9 @@ var CloudformationSchema = `{ "AWS::MemoryDB::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97687,6 +99619,9 @@ var CloudformationSchema = `{ "AWS::Neptune::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97838,6 +99773,9 @@ var CloudformationSchema = `{ "AWS::Neptune::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97917,6 +99855,9 @@ var CloudformationSchema = `{ "AWS::Neptune::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98012,6 +99953,9 @@ var CloudformationSchema = `{ "AWS::Neptune::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98091,6 +100035,9 @@ var CloudformationSchema = `{ "AWS::Neptune::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98169,6 +100116,9 @@ var CloudformationSchema = `{ "AWS::NetworkFirewall::Firewall": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98276,6 +100226,9 @@ var CloudformationSchema = `{ "AWS::NetworkFirewall::FirewallPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98492,6 +100445,9 @@ var CloudformationSchema = `{ "AWS::NetworkFirewall::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98602,6 +100558,9 @@ var CloudformationSchema = `{ "AWS::NetworkFirewall::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99078,6 +101037,9 @@ var CloudformationSchema = `{ "AWS::NetworkManager::CustomerGatewayAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99151,6 +101113,9 @@ var CloudformationSchema = `{ "AWS::NetworkManager::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99255,6 +101220,9 @@ var CloudformationSchema = `{ "AWS::NetworkManager::GlobalNetwork": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99319,6 +101287,9 @@ var CloudformationSchema = `{ "AWS::NetworkManager::Link": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99416,6 +101387,9 @@ var CloudformationSchema = `{ "AWS::NetworkManager::LinkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99486,6 +101460,9 @@ var CloudformationSchema = `{ "AWS::NetworkManager::Site": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99575,6 +101552,9 @@ var CloudformationSchema = `{ "AWS::NetworkManager::TransitGatewayRegistration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99641,6 +101621,9 @@ var CloudformationSchema = `{ "AWS::NimbleStudio::LaunchProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99806,6 +101789,9 @@ var CloudformationSchema = `{ "AWS::NimbleStudio::StreamingImage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99888,6 +101874,9 @@ var CloudformationSchema = `{ "AWS::NimbleStudio::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99989,6 +101978,9 @@ var CloudformationSchema = `{ "AWS::NimbleStudio::StudioComponent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100215,6 +102207,9 @@ var CloudformationSchema = `{ "AWS::OpenSearchService::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100522,6 +102517,9 @@ var CloudformationSchema = `{ "AWS::OpsWorks::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100707,6 +102705,9 @@ var CloudformationSchema = `{ "AWS::OpsWorks::ElasticLoadBalancerAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100773,6 +102774,9 @@ var CloudformationSchema = `{ "AWS::OpsWorks::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101017,6 +103021,9 @@ var CloudformationSchema = `{ "AWS::OpsWorks::Layer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101280,6 +103287,9 @@ var CloudformationSchema = `{ "AWS::OpsWorks::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101517,6 +103527,9 @@ var CloudformationSchema = `{ "AWS::OpsWorks::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101588,6 +103601,9 @@ var CloudformationSchema = `{ "AWS::OpsWorks::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101660,6 +103676,9 @@ var CloudformationSchema = `{ "AWS::OpsWorksCM::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101808,6 +103827,9 @@ var CloudformationSchema = `{ "AWS::Panorama::ApplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101919,6 +103941,9 @@ var CloudformationSchema = `{ "AWS::Panorama::Package": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101987,6 +104012,9 @@ var CloudformationSchema = `{ "AWS::Panorama::PackageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102066,6 +104094,9 @@ var CloudformationSchema = `{ "AWS::Personalize::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102164,6 +104195,9 @@ var CloudformationSchema = `{ "AWS::Personalize::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102235,6 +104269,9 @@ var CloudformationSchema = `{ "AWS::Personalize::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102304,6 +104341,9 @@ var CloudformationSchema = `{ "AWS::Personalize::Solution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102418,6 +104458,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::ADMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102491,6 +104534,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::APNSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102577,6 +104623,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::APNSSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102663,6 +104712,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::APNSVoipChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102749,6 +104801,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::APNSVoipSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102835,6 +104890,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102900,6 +104958,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::ApplicationSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103023,6 +105084,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::BaiduChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103096,6 +105160,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::Campaign": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103619,6 +105686,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::EmailChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103698,6 +105768,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::EmailTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103779,6 +105852,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::EventStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103849,6 +105925,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::GCMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103918,6 +105997,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::InAppTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104106,6 +106188,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::PushTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104267,6 +106352,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::SMSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104338,6 +106426,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::Segment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104614,6 +106705,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::SmsTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104689,6 +106783,9 @@ var CloudformationSchema = `{ "AWS::Pinpoint::VoiceChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104754,6 +106851,9 @@ var CloudformationSchema = `{ "AWS::PinpointEmail::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104882,6 +106982,9 @@ var CloudformationSchema = `{ "AWS::PinpointEmail::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105050,6 +107153,9 @@ var CloudformationSchema = `{ "AWS::PinpointEmail::DedicatedIpPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105126,6 +107232,9 @@ var CloudformationSchema = `{ "AWS::PinpointEmail::Identity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105227,6 +107336,9 @@ var CloudformationSchema = `{ "AWS::QLDB::Ledger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105304,6 +107416,9 @@ var CloudformationSchema = `{ "AWS::QLDB::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105403,6 +107518,9 @@ var CloudformationSchema = `{ "AWS::QuickSight::Analysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105693,6 +107811,9 @@ var CloudformationSchema = `{ "AWS::QuickSight::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -106001,6 +108122,9 @@ var CloudformationSchema = `{ "AWS::QuickSight::DataSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -106621,6 +108745,9 @@ var CloudformationSchema = `{ "AWS::QuickSight::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107178,6 +109305,9 @@ var CloudformationSchema = `{ "AWS::QuickSight::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107344,6 +109474,9 @@ var CloudformationSchema = `{ "AWS::QuickSight::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107627,6 +109760,9 @@ var CloudformationSchema = `{ "AWS::RAM::ResourceShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107716,6 +109852,9 @@ var CloudformationSchema = `{ "AWS::RDS::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107922,6 +110061,9 @@ var CloudformationSchema = `{ "AWS::RDS::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107998,6 +110140,9 @@ var CloudformationSchema = `{ "AWS::RDS::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108259,6 +110404,9 @@ var CloudformationSchema = `{ "AWS::RDS::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108340,6 +110488,9 @@ var CloudformationSchema = `{ "AWS::RDS::DBProxy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108478,6 +110629,9 @@ var CloudformationSchema = `{ "AWS::RDS::DBProxyEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108578,6 +110732,9 @@ var CloudformationSchema = `{ "AWS::RDS::DBProxyTargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108683,6 +110840,9 @@ var CloudformationSchema = `{ "AWS::RDS::DBSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108779,6 +110939,9 @@ var CloudformationSchema = `{ "AWS::RDS::DBSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108853,6 +111016,9 @@ var CloudformationSchema = `{ "AWS::RDS::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108931,6 +111097,9 @@ var CloudformationSchema = `{ "AWS::RDS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109011,6 +111180,9 @@ var CloudformationSchema = `{ "AWS::RDS::GlobalCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109084,6 +111256,9 @@ var CloudformationSchema = `{ "AWS::RDS::OptionGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109215,6 +111390,9 @@ var CloudformationSchema = `{ "AWS::RUM::AppMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109338,6 +111516,9 @@ var CloudformationSchema = `{ "AWS::Redshift::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109581,6 +111762,9 @@ var CloudformationSchema = `{ "AWS::Redshift::ClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109675,6 +111859,9 @@ var CloudformationSchema = `{ "AWS::Redshift::ClusterSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109743,6 +111930,9 @@ var CloudformationSchema = `{ "AWS::Redshift::ClusterSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109814,6 +112004,9 @@ var CloudformationSchema = `{ "AWS::Redshift::ClusterSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109889,6 +112082,9 @@ var CloudformationSchema = `{ "AWS::Redshift::EndpointAccess": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109979,6 +112175,9 @@ var CloudformationSchema = `{ "AWS::Redshift::EndpointAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110054,6 +112253,9 @@ var CloudformationSchema = `{ "AWS::Redshift::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110146,6 +112348,9 @@ var CloudformationSchema = `{ "AWS::Redshift::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110292,6 +112497,9 @@ var CloudformationSchema = `{ "AWS::RefactorSpaces::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110380,6 +112588,9 @@ var CloudformationSchema = `{ "AWS::RefactorSpaces::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110450,6 +112661,9 @@ var CloudformationSchema = `{ "AWS::RefactorSpaces::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110556,6 +112770,9 @@ var CloudformationSchema = `{ "AWS::RefactorSpaces::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110673,6 +112890,9 @@ var CloudformationSchema = `{ "AWS::Rekognition::Collection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110741,6 +112961,9 @@ var CloudformationSchema = `{ "AWS::Rekognition::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110803,6 +113026,9 @@ var CloudformationSchema = `{ "AWS::ResilienceHub::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110935,6 +113161,9 @@ var CloudformationSchema = `{ "AWS::ResilienceHub::ResiliencyPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111042,6 +113271,9 @@ var CloudformationSchema = `{ "AWS::ResourceGroups::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111206,6 +113438,9 @@ var CloudformationSchema = `{ "AWS::RoboMaker::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111273,6 +113508,9 @@ var CloudformationSchema = `{ "AWS::RoboMaker::Robot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111354,6 +113592,9 @@ var CloudformationSchema = `{ "AWS::RoboMaker::RobotApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111475,6 +113716,9 @@ var CloudformationSchema = `{ "AWS::RoboMaker::RobotApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111540,6 +113784,9 @@ var CloudformationSchema = `{ "AWS::RoboMaker::SimulationApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111699,6 +113946,9 @@ var CloudformationSchema = `{ "AWS::RoboMaker::SimulationApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111764,6 +114014,9 @@ var CloudformationSchema = `{ "AWS::Route53::DNSSEC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111826,6 +114079,9 @@ var CloudformationSchema = `{ "AWS::Route53::HealthCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111910,6 +114166,9 @@ var CloudformationSchema = `{ "AWS::Route53::HostedZone": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112039,6 +114298,9 @@ var CloudformationSchema = `{ "AWS::Route53::KeySigningKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112113,6 +114375,9 @@ var CloudformationSchema = `{ "AWS::Route53::RecordSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112255,6 +114520,9 @@ var CloudformationSchema = `{ "AWS::Route53::RecordSetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112414,6 +114682,9 @@ var CloudformationSchema = `{ "AWS::Route53RecoveryControl::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112490,6 +114761,9 @@ var CloudformationSchema = `{ "AWS::Route53RecoveryControl::ControlPanel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112561,6 +114835,9 @@ var CloudformationSchema = `{ "AWS::Route53RecoveryControl::RoutingControl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112629,6 +114906,9 @@ var CloudformationSchema = `{ "AWS::Route53RecoveryControl::SafetyRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112776,6 +115056,9 @@ var CloudformationSchema = `{ "AWS::Route53RecoveryReadiness::Cell": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112850,6 +115133,9 @@ var CloudformationSchema = `{ "AWS::Route53RecoveryReadiness::ReadinessCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112921,6 +115207,9 @@ var CloudformationSchema = `{ "AWS::Route53RecoveryReadiness::RecoveryGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112995,6 +115284,9 @@ var CloudformationSchema = `{ "AWS::Route53RecoveryReadiness::ResourceSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113149,6 +115441,9 @@ var CloudformationSchema = `{ "AWS::Route53Resolver::FirewallDomainList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113222,6 +115517,9 @@ var CloudformationSchema = `{ "AWS::Route53Resolver::FirewallRuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113324,6 +115622,9 @@ var CloudformationSchema = `{ "AWS::Route53Resolver::FirewallRuleGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113406,6 +115707,9 @@ var CloudformationSchema = `{ "AWS::Route53Resolver::ResolverConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113472,6 +115776,9 @@ var CloudformationSchema = `{ "AWS::Route53Resolver::ResolverDNSSECConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113530,6 +115837,9 @@ var CloudformationSchema = `{ "AWS::Route53Resolver::ResolverEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113630,6 +115940,9 @@ var CloudformationSchema = `{ "AWS::Route53Resolver::ResolverQueryLoggingConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113691,6 +116004,9 @@ var CloudformationSchema = `{ "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113752,6 +116068,9 @@ var CloudformationSchema = `{ "AWS::Route53Resolver::ResolverRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113851,6 +116170,9 @@ var CloudformationSchema = `{ "AWS::Route53Resolver::ResolverRuleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113920,6 +116242,9 @@ var CloudformationSchema = `{ "AWS::S3::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -114024,6 +116349,9 @@ var CloudformationSchema = `{ "AWS::S3::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115152,6 +117480,9 @@ var CloudformationSchema = `{ "AWS::S3::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115218,6 +117549,9 @@ var CloudformationSchema = `{ "AWS::S3::MultiRegionAccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115319,6 +117653,9 @@ var CloudformationSchema = `{ "AWS::S3::MultiRegionAccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115385,6 +117722,9 @@ var CloudformationSchema = `{ "AWS::S3::StorageLens": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115652,6 +117992,9 @@ var CloudformationSchema = `{ "AWS::S3ObjectLambda::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115764,6 +118107,9 @@ var CloudformationSchema = `{ "AWS::S3ObjectLambda::AccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115830,6 +118176,9 @@ var CloudformationSchema = `{ "AWS::S3Outposts::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115912,6 +118261,9 @@ var CloudformationSchema = `{ "AWS::S3Outposts::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116038,6 +118390,9 @@ var CloudformationSchema = `{ "AWS::S3Outposts::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116104,6 +118459,9 @@ var CloudformationSchema = `{ "AWS::S3Outposts::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116192,6 +118550,9 @@ var CloudformationSchema = `{ "AWS::SDB::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116250,6 +118611,9 @@ var CloudformationSchema = `{ "AWS::SES::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116308,6 +118672,9 @@ var CloudformationSchema = `{ "AWS::SES::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116449,6 +118816,9 @@ var CloudformationSchema = `{ "AWS::SES::ContactList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116545,6 +118915,9 @@ var CloudformationSchema = `{ "AWS::SES::ReceiptFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116638,6 +119011,9 @@ var CloudformationSchema = `{ "AWS::SES::ReceiptRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116887,6 +119263,9 @@ var CloudformationSchema = `{ "AWS::SES::ReceiptRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116945,6 +119324,9 @@ var CloudformationSchema = `{ "AWS::SES::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117024,6 +119406,9 @@ var CloudformationSchema = `{ "AWS::SNS::Subscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117111,6 +119496,9 @@ var CloudformationSchema = `{ "AWS::SNS::Topic": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117209,6 +119597,9 @@ var CloudformationSchema = `{ "AWS::SNS::TopicPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117278,6 +119669,9 @@ var CloudformationSchema = `{ "AWS::SQS::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117381,6 +119775,9 @@ var CloudformationSchema = `{ "AWS::SQS::QueuePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117450,6 +119847,9 @@ var CloudformationSchema = `{ "AWS::SSM::Association": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117612,6 +120012,9 @@ var CloudformationSchema = `{ "AWS::SSM::Document": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117740,6 +120143,9 @@ var CloudformationSchema = `{ "AWS::SSM::MaintenanceWindow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117839,6 +120245,9 @@ var CloudformationSchema = `{ "AWS::SSM::MaintenanceWindowTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117940,6 +120349,9 @@ var CloudformationSchema = `{ "AWS::SSM::MaintenanceWindowTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118214,6 +120626,9 @@ var CloudformationSchema = `{ "AWS::SSM::Parameter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118301,6 +120716,9 @@ var CloudformationSchema = `{ "AWS::SSM::PatchBaseline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118497,6 +120915,9 @@ var CloudformationSchema = `{ "AWS::SSM::ResourceDataSync": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118652,6 +121073,9 @@ var CloudformationSchema = `{ "AWS::SSMContacts::Contact": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118791,6 +121215,9 @@ var CloudformationSchema = `{ "AWS::SSMContacts::ContactChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118868,6 +121295,9 @@ var CloudformationSchema = `{ "AWS::SSMIncidents::ReplicationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118960,6 +121390,9 @@ var CloudformationSchema = `{ "AWS::SSMIncidents::ResponsePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119155,6 +121588,9 @@ var CloudformationSchema = `{ "AWS::SSO::Assignment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119237,6 +121673,9 @@ var CloudformationSchema = `{ "AWS::SSO::InstanceAccessControlAttributeConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119336,6 +121775,9 @@ var CloudformationSchema = `{ "AWS::SSO::PermissionSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119426,6 +121868,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119524,6 +121969,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::AppImageConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119643,6 +122091,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::CodeRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119732,6 +122183,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::DataQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120067,6 +122521,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120156,6 +122613,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::DeviceFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120250,6 +122710,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120497,6 +122960,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120689,6 +123155,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::EndpointConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120936,6 +123405,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::FeatureGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121047,6 +123519,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121125,6 +123600,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::ImageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121191,6 +123669,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121383,6 +123864,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::ModelBiasJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121726,6 +124210,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::ModelExplainabilityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122044,6 +124531,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::ModelPackageGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122118,6 +124608,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::ModelQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122476,6 +124969,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::MonitoringSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122903,6 +125399,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::NotebookInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123020,6 +125519,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::NotebookInstanceLifecycleConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123099,6 +125601,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123184,6 +125689,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123259,6 +125767,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123452,6 +125963,9 @@ var CloudformationSchema = `{ "AWS::SageMaker::Workteam": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123572,6 +126086,9 @@ var CloudformationSchema = `{ "AWS::SecretsManager::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123641,6 +126158,9 @@ var CloudformationSchema = `{ "AWS::SecretsManager::RotationSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123769,6 +126289,9 @@ var CloudformationSchema = `{ "AWS::SecretsManager::Secret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123902,6 +126425,9 @@ var CloudformationSchema = `{ "AWS::SecretsManager::SecretTargetAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123972,6 +126498,9 @@ var CloudformationSchema = `{ "AWS::SecurityHub::Hub": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124030,6 +126559,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::AcceptedPortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124095,6 +126627,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::CloudFormationProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124216,6 +126751,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::CloudFormationProvisionedProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124365,6 +126903,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::LaunchNotificationConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124444,6 +126985,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::LaunchRoleConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124522,6 +127066,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::LaunchTemplateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124598,6 +127145,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::Portfolio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124676,6 +127226,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::PortfolioPrincipalAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124749,6 +127302,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::PortfolioProductAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124821,6 +127377,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::PortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124893,6 +127452,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::ResourceUpdateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124969,6 +127531,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::ServiceAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125064,6 +127629,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::ServiceActionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125134,6 +127702,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::StackSetConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125233,6 +127804,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::TagOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125302,6 +127876,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalog::TagOptionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125368,6 +127945,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalogAppRegistry::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125442,6 +128022,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalogAppRegistry::AttributeGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125520,6 +128103,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125586,6 +128172,9 @@ var CloudformationSchema = `{ "AWS::ServiceCatalogAppRegistry::ResourceAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125656,6 +128245,9 @@ var CloudformationSchema = `{ "AWS::ServiceDiscovery::HttpNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125727,6 +128319,9 @@ var CloudformationSchema = `{ "AWS::ServiceDiscovery::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125796,6 +128391,9 @@ var CloudformationSchema = `{ "AWS::ServiceDiscovery::PrivateDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125901,6 +128499,9 @@ var CloudformationSchema = `{ "AWS::ServiceDiscovery::PublicDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126002,6 +128603,9 @@ var CloudformationSchema = `{ "AWS::ServiceDiscovery::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126148,6 +128752,9 @@ var CloudformationSchema = `{ "AWS::Signer::ProfilePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126225,6 +128832,9 @@ var CloudformationSchema = `{ "AWS::Signer::SigningProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126308,6 +128918,9 @@ var CloudformationSchema = `{ "AWS::StepFunctions::Activity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126392,6 +129005,9 @@ var CloudformationSchema = `{ "AWS::StepFunctions::StateMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126575,6 +129191,9 @@ var CloudformationSchema = `{ "AWS::Synthetics::Canary": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126830,6 +129449,9 @@ var CloudformationSchema = `{ "AWS::Timestream::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126897,6 +129519,9 @@ var CloudformationSchema = `{ "AWS::Timestream::ScheduledQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127190,6 +129815,9 @@ var CloudformationSchema = `{ "AWS::Timestream::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127267,6 +129895,9 @@ var CloudformationSchema = `{ "AWS::Transfer::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127466,6 +130097,9 @@ var CloudformationSchema = `{ "AWS::Transfer::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127609,6 +130243,9 @@ var CloudformationSchema = `{ "AWS::Transfer::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127710,6 +130347,9 @@ var CloudformationSchema = `{ "AWS::WAF::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127819,6 +130459,9 @@ var CloudformationSchema = `{ "AWS::WAF::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127903,6 +130546,9 @@ var CloudformationSchema = `{ "AWS::WAF::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127995,6 +130641,9 @@ var CloudformationSchema = `{ "AWS::WAF::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128103,6 +130752,9 @@ var CloudformationSchema = `{ "AWS::WAF::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128202,6 +130854,9 @@ var CloudformationSchema = `{ "AWS::WAF::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128309,6 +130964,9 @@ var CloudformationSchema = `{ "AWS::WAF::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128409,6 +131067,9 @@ var CloudformationSchema = `{ "AWS::WAFRegional::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128518,6 +131179,9 @@ var CloudformationSchema = `{ "AWS::WAFRegional::GeoMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128602,6 +131266,9 @@ var CloudformationSchema = `{ "AWS::WAFRegional::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128686,6 +131353,9 @@ var CloudformationSchema = `{ "AWS::WAFRegional::RateBasedRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128786,6 +131456,9 @@ var CloudformationSchema = `{ "AWS::WAFRegional::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128855,6 +131528,9 @@ var CloudformationSchema = `{ "AWS::WAFRegional::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128947,6 +131623,9 @@ var CloudformationSchema = `{ "AWS::WAFRegional::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129054,6 +131733,9 @@ var CloudformationSchema = `{ "AWS::WAFRegional::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129153,6 +131835,9 @@ var CloudformationSchema = `{ "AWS::WAFRegional::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129261,6 +131946,9 @@ var CloudformationSchema = `{ "AWS::WAFRegional::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129327,6 +132015,9 @@ var CloudformationSchema = `{ "AWS::WAFRegional::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129426,6 +132117,9 @@ var CloudformationSchema = `{ "AWS::WAFv2::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129511,6 +132205,9 @@ var CloudformationSchema = `{ "AWS::WAFv2::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129610,6 +132307,9 @@ var CloudformationSchema = `{ "AWS::WAFv2::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129691,6 +132391,9 @@ var CloudformationSchema = `{ "AWS::WAFv2::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130331,6 +133034,9 @@ var CloudformationSchema = `{ "AWS::WAFv2::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131180,6 +133886,9 @@ var CloudformationSchema = `{ "AWS::WAFv2::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131246,6 +133955,9 @@ var CloudformationSchema = `{ "AWS::Wisdom::Assistant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131333,6 +134045,9 @@ var CloudformationSchema = `{ "AWS::Wisdom::AssistantAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131421,6 +134136,9 @@ var CloudformationSchema = `{ "AWS::Wisdom::KnowledgeBase": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131551,6 +134269,9 @@ var CloudformationSchema = `{ "AWS::WorkSpaces::ConnectionAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131637,6 +134358,9 @@ var CloudformationSchema = `{ "AWS::WorkSpaces::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131746,6 +134470,9 @@ var CloudformationSchema = `{ "AWS::XRay::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131828,6 +134555,9 @@ var CloudformationSchema = `{ "AWS::XRay::SamplingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132015,6 +134745,9 @@ var CloudformationSchema = `{ "Alexa::ASK::Skill": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", diff --git a/schema/cloudformation.schema.json b/schema/cloudformation.schema.json index eb591341d0..b3188dfe89 100644 --- a/schema/cloudformation.schema.json +++ b/schema/cloudformation.schema.json @@ -5,6 +5,9 @@ "AWS::ACMPCA::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -391,6 +394,9 @@ "AWS::ACMPCA::CertificateAuthority": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -733,6 +739,9 @@ "AWS::ACMPCA::CertificateAuthorityActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -805,6 +814,9 @@ "AWS::ACMPCA::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -881,6 +893,9 @@ "AWS::APS::RuleGroupsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -957,6 +972,9 @@ "AWS::APS::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1024,6 +1042,9 @@ "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1153,6 +1174,9 @@ "AWS::AmazonMQ::Broker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1440,6 +1464,9 @@ "AWS::AmazonMQ::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1542,6 +1569,9 @@ "AWS::AmazonMQ::ConfigurationAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1624,6 +1654,9 @@ "AWS::Amplify::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1829,6 +1862,9 @@ "AWS::Amplify::Branch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1966,6 +2002,9 @@ "AWS::Amplify::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2067,6 +2106,9 @@ "AWS::AmplifyUIBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2556,6 +2598,9 @@ "AWS::AmplifyUIBuilder::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2667,6 +2712,9 @@ "AWS::ApiGateway::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2725,6 +2773,9 @@ "AWS::ApiGateway::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2822,6 +2873,9 @@ "AWS::ApiGateway::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2916,6 +2970,9 @@ "AWS::ApiGateway::BasePathMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2990,6 +3047,9 @@ "AWS::ApiGateway::ClientCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3054,6 +3114,9 @@ "AWS::ApiGateway::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3293,6 +3356,9 @@ "AWS::ApiGateway::DocumentationPart": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3384,6 +3450,9 @@ "AWS::ApiGateway::DocumentationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3453,6 +3522,9 @@ "AWS::ApiGateway::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3559,6 +3631,9 @@ "AWS::ApiGateway::GatewayResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3646,6 +3721,9 @@ "AWS::ApiGateway::Method": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3896,6 +3974,9 @@ "AWS::ApiGateway::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3970,6 +4051,9 @@ "AWS::ApiGateway::RequestValidator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4041,6 +4125,9 @@ "AWS::ApiGateway::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4111,6 +4198,9 @@ "AWS::ApiGateway::RestApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4259,6 +4349,9 @@ "AWS::ApiGateway::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4444,6 +4537,9 @@ "AWS::ApiGateway::UsagePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4571,6 +4667,9 @@ "AWS::ApiGateway::UsagePlanKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4641,6 +4740,9 @@ "AWS::ApiGateway::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4719,6 +4821,9 @@ "AWS::ApiGatewayV2::Api": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4879,6 +4984,9 @@ "AWS::ApiGatewayV2::ApiGatewayManagedOverrides": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5049,6 +5157,9 @@ "AWS::ApiGatewayV2::ApiMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5122,6 +5233,9 @@ "AWS::ApiGatewayV2::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5234,6 +5348,9 @@ "AWS::ApiGatewayV2::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5302,6 +5419,9 @@ "AWS::ApiGatewayV2::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5409,6 +5529,9 @@ "AWS::ApiGatewayV2::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5560,6 +5683,9 @@ "AWS::ApiGatewayV2::IntegrationResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5642,6 +5768,9 @@ "AWS::ApiGatewayV2::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5718,6 +5847,9 @@ "AWS::ApiGatewayV2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5829,6 +5961,9 @@ "AWS::ApiGatewayV2::RouteResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5920,6 +6055,9 @@ "AWS::ApiGatewayV2::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6049,6 +6187,9 @@ "AWS::ApiGatewayV2::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6127,6 +6268,9 @@ "AWS::AppConfig::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6210,6 +6354,9 @@ "AWS::AppConfig::ConfigurationProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6325,6 +6472,9 @@ "AWS::AppConfig::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6424,6 +6574,9 @@ "AWS::AppConfig::DeploymentStrategy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6525,111 +6678,117 @@ "AWS::AppConfig::Environment": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "ApplicationId": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "Monitors": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" - }, - "type": "array" - }, - "Name": { - "type": "string" - }, - "Tags": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" - }, - "type": "array" - } - }, - "required": [ - "ApplicationId", - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppConfig::Environment" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppConfig::Environment.Monitors": { - "additionalProperties": false, - "properties": { - "AlarmArn": { - "type": "string" - }, - "AlarmRoleArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::Environment.Tags": { - "additionalProperties": false, - "properties": { - "Key": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "Monitors": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" + }, + "type": "array" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" + }, + "type": "array" + } + }, + "required": [ + "ApplicationId", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppConfig::Environment" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppConfig::Environment.Monitors": { + "additionalProperties": false, + "properties": { + "AlarmArn": { + "type": "string" + }, + "AlarmRoleArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::Environment.Tags": { + "additionalProperties": false, + "properties": { + "Key": { + "type": "string" + }, + "Value": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::HostedConfigurationVersion": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "Value": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::HostedConfigurationVersion": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -6710,6 +6869,9 @@ "AWS::AppFlow::ConnectorProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -7394,6 +7556,9 @@ "AWS::AppFlow::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8257,6 +8422,9 @@ "AWS::AppIntegrations::DataIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8360,6 +8528,9 @@ "AWS::AppIntegrations::EventIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8491,6 +8662,9 @@ "AWS::AppMesh::GatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8921,6 +9095,9 @@ "AWS::AppMesh::Mesh": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9014,6 +9191,9 @@ "AWS::AppMesh::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9526,6 +9706,9 @@ "AWS::AppMesh::VirtualGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10028,6 +10211,9 @@ "AWS::AppMesh::VirtualNode": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10737,6 +10923,9 @@ "AWS::AppMesh::VirtualRouter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10858,6 +11047,9 @@ "AWS::AppMesh::VirtualService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10982,6 +11174,9 @@ "AWS::AppRunner::ObservabilityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11061,6 +11256,9 @@ "AWS::AppRunner::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11399,6 +11597,9 @@ "AWS::AppRunner::VpcConnector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11479,6 +11680,9 @@ "AWS::AppStream::AppBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11600,6 +11804,9 @@ "AWS::AppStream::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11728,6 +11935,9 @@ "AWS::AppStream::ApplicationEntitlementAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11798,6 +12008,9 @@ "AWS::AppStream::ApplicationFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11864,6 +12077,9 @@ "AWS::AppStream::DirectoryConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11953,6 +12169,9 @@ "AWS::AppStream::Entitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12049,6 +12268,9 @@ "AWS::AppStream::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12236,6 +12458,9 @@ "AWS::AppStream::ImageBuilder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12387,6 +12612,9 @@ "AWS::AppStream::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12567,6 +12795,9 @@ "AWS::AppStream::StackFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12633,6 +12864,9 @@ "AWS::AppStream::StackUserAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12706,81 +12940,87 @@ "AWS::AppStream::User": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AuthenticationType": { - "type": "string" - }, - "FirstName": { - "type": "string" - }, - "LastName": { - "type": "string" - }, - "MessageAction": { - "type": "string" - }, - "UserName": { - "type": "string" - } - }, - "required": [ - "AuthenticationType", - "UserName" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppStream::User" - ], + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "AuthenticationType": { + "type": "string" + }, + "FirstName": { + "type": "string" + }, + "LastName": { + "type": "string" + }, + "MessageAction": { + "type": "string" + }, + "UserName": { + "type": "string" + } + }, + "required": [ + "AuthenticationType", + "UserName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppStream::User" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppSync::ApiCache": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppSync::ApiCache": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -12861,6 +13101,9 @@ "AWS::AppSync::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12932,6 +13175,9 @@ "AWS::AppSync::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13198,6 +13444,9 @@ "AWS::AppSync::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13267,6 +13516,9 @@ "AWS::AppSync::DomainNameApiAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13333,6 +13585,9 @@ "AWS::AppSync::FunctionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13455,6 +13710,9 @@ "AWS::AppSync::GraphQLApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13654,6 +13912,9 @@ "AWS::AppSync::GraphQLSchema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13722,6 +13983,9 @@ "AWS::AppSync::Resolver": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13879,6 +14143,9 @@ "AWS::ApplicationAutoScaling::ScalableTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14025,6 +14292,9 @@ "AWS::ApplicationAutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14238,6 +14508,9 @@ "AWS::ApplicationInsights::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14644,6 +14917,9 @@ "AWS::Athena::DataCatalog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14728,6 +15004,9 @@ "AWS::Athena::NamedQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14803,6 +15082,9 @@ "AWS::Athena::PreparedStatement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14876,6 +15158,9 @@ "AWS::Athena::WorkGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15019,6 +15304,9 @@ "AWS::AuditManager::Assessment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15212,6 +15500,9 @@ "AWS::AutoScaling::AutoScalingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -15752,6 +16043,9 @@ "AWS::AutoScaling::LaunchConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15941,6 +16235,9 @@ "AWS::AutoScaling::LifecycleHook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16025,6 +16322,9 @@ "AWS::AutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16431,6 +16731,9 @@ "AWS::AutoScaling::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16514,6 +16817,9 @@ "AWS::AutoScaling::WarmPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16597,6 +16903,9 @@ "AWS::AutoScalingPlans::ScalingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16892,6 +17201,9 @@ "AWS::Backup::BackupPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17077,6 +17389,9 @@ "AWS::Backup::BackupSelection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17200,6 +17515,9 @@ "AWS::Backup::BackupVault": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17320,6 +17638,9 @@ "AWS::Backup::Framework": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17434,6 +17755,9 @@ "AWS::Backup::ReportPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17512,6 +17836,9 @@ "AWS::Batch::ComputeEnvironment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17729,6 +18056,9 @@ "AWS::Batch::JobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18241,6 +18571,9 @@ "AWS::Batch::JobQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18344,6 +18677,9 @@ "AWS::Batch::SchedulingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18444,6 +18780,9 @@ "AWS::BillingConductor::BillingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18554,6 +18893,9 @@ "AWS::BillingConductor::CustomLineItem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18695,6 +19037,9 @@ "AWS::BillingConductor::PricingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18772,6 +19117,9 @@ "AWS::BillingConductor::PricingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18858,6 +19206,9 @@ "AWS::Budgets::Budget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19085,6 +19436,9 @@ "AWS::Budgets::BudgetsAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19296,6 +19650,9 @@ "AWS::CE::AnomalyMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19390,6 +19747,9 @@ "AWS::CE::AnomalySubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19515,6 +19875,9 @@ "AWS::CE::CostCategory": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19591,6 +19954,9 @@ "AWS::CUR::ReportDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19700,6 +20066,9 @@ "AWS::Cassandra::Keyspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19764,6 +20133,9 @@ "AWS::Cassandra::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19943,6 +20315,9 @@ "AWS::CertificateManager::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20014,6 +20389,9 @@ "AWS::CertificateManager::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20121,6 +20499,9 @@ "AWS::Chatbot::SlackChannelConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20213,6 +20594,9 @@ "AWS::Cloud9::EnvironmentEC2": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20324,6 +20708,9 @@ "AWS::CloudFormation::CustomResource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20386,6 +20773,9 @@ "AWS::CloudFormation::HookDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20450,6 +20840,9 @@ "AWS::CloudFormation::HookTypeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20521,6 +20914,9 @@ "AWS::CloudFormation::HookVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20605,6 +21001,9 @@ "AWS::CloudFormation::Macro": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20680,6 +21079,9 @@ "AWS::CloudFormation::ModuleDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20744,6 +21146,9 @@ "AWS::CloudFormation::ModuleVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20810,6 +21215,9 @@ "AWS::CloudFormation::PublicTypeVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20880,6 +21288,9 @@ "AWS::CloudFormation::Publisher": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20945,6 +21356,9 @@ "AWS::CloudFormation::ResourceDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21009,6 +21423,9 @@ "AWS::CloudFormation::ResourceVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21093,6 +21510,9 @@ "AWS::CloudFormation::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21179,6 +21599,9 @@ "AWS::CloudFormation::StackSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21394,6 +21817,9 @@ "AWS::CloudFormation::TypeActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21491,6 +21917,9 @@ "AWS::CloudFormation::WaitCondition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -21558,6 +21987,9 @@ "AWS::CloudFormation::WaitConditionHandle": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21612,6 +22044,9 @@ "AWS::CloudFront::CachePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21786,6 +22221,9 @@ "AWS::CloudFront::CloudFrontOriginAccessIdentity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21860,6 +22298,9 @@ "AWS::CloudFront::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22596,6 +23037,9 @@ "AWS::CloudFront::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22692,6 +23136,9 @@ "AWS::CloudFront::KeyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22776,6 +23223,9 @@ "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22919,6 +23369,9 @@ "AWS::CloudFront::PublicKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23004,6 +23457,9 @@ "AWS::CloudFront::RealtimeLogConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23116,6 +23572,9 @@ "AWS::CloudFront::ResponseHeadersPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23459,6 +23918,9 @@ "AWS::CloudFront::StreamingDistribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23618,6 +24080,9 @@ "AWS::CloudTrail::Trail": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23783,6 +24248,9 @@ "AWS::CloudWatch::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24008,6 +24476,9 @@ "AWS::CloudWatch::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24247,6 +24718,9 @@ "AWS::CloudWatch::CompositeAlarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24337,6 +24811,9 @@ "AWS::CloudWatch::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24402,6 +24879,9 @@ "AWS::CloudWatch::InsightRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24480,6 +24960,9 @@ "AWS::CloudWatch::MetricStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24627,6 +25110,9 @@ "AWS::CodeArtifact::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24701,6 +25187,9 @@ "AWS::CodeArtifact::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24794,6 +25283,9 @@ "AWS::CodeBuild::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25340,6 +25832,9 @@ "AWS::CodeBuild::ReportGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25460,6 +25955,9 @@ "AWS::CodeBuild::SourceCredential": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25533,6 +26031,9 @@ "AWS::CodeCommit::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25679,6 +26180,9 @@ "AWS::CodeDeploy::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25746,6 +26250,9 @@ "AWS::CodeDeploy::DeploymentConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25879,6 +26386,9 @@ "AWS::CodeDeploy::DeploymentGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26374,6 +26884,9 @@ "AWS::CodeGuruProfiler::ProfilingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26469,6 +26982,9 @@ "AWS::CodeGuruReviewer::RepositoryAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26550,6 +27066,9 @@ "AWS::CodePipeline::CustomActionType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26710,6 +27229,9 @@ "AWS::CodePipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27005,6 +27527,9 @@ "AWS::CodePipeline::Webhook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27123,6 +27648,9 @@ "AWS::CodeStar::GitHubRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27238,6 +27766,9 @@ "AWS::CodeStarConnections::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27312,6 +27843,9 @@ "AWS::CodeStarNotifications::NotificationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27427,6 +27961,9 @@ "AWS::Cognito::IdentityPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27573,6 +28110,9 @@ "AWS::Cognito::IdentityPoolRoleAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27701,6 +28241,9 @@ "AWS::Cognito::UserPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28134,6 +28677,9 @@ "AWS::Cognito::UserPoolClient": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28313,6 +28859,9 @@ "AWS::Cognito::UserPoolDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28391,6 +28940,9 @@ "AWS::Cognito::UserPoolGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28465,6 +29017,9 @@ "AWS::Cognito::UserPoolIdentityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28547,6 +29102,9 @@ "AWS::Cognito::UserPoolResourceServer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28639,6 +29197,9 @@ "AWS::Cognito::UserPoolRiskConfigurationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28853,6 +29414,9 @@ "AWS::Cognito::UserPoolUICustomizationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28922,6 +29486,9 @@ "AWS::Cognito::UserPoolUser": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29026,6 +29593,9 @@ "AWS::Cognito::UserPoolUserToGroupAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29096,6 +29666,9 @@ "AWS::Config::AggregationAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29168,6 +29741,9 @@ "AWS::Config::ConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29307,6 +29883,9 @@ "AWS::Config::ConfigurationAggregator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29425,6 +30004,9 @@ "AWS::Config::ConfigurationRecorder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29511,102 +30093,108 @@ "AWS::Config::ConformancePack": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "ConformancePackInputParameters": { - "items": { - "$ref": "#/definitions/AWS::Config::ConformancePack.ConformancePackInputParameter" - }, - "type": "array" - }, - "ConformancePackName": { - "type": "string" - }, - "DeliveryS3Bucket": { - "type": "string" - }, - "DeliveryS3KeyPrefix": { - "type": "string" - }, - "TemplateBody": { - "type": "string" - }, - "TemplateS3Uri": { - "type": "string" - } - }, - "required": [ - "ConformancePackName" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::Config::ConformancePack" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::Config::ConformancePack.ConformancePackInputParameter": { - "additionalProperties": false, - "properties": { - "ParameterName": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ConformancePackInputParameters": { + "items": { + "$ref": "#/definitions/AWS::Config::ConformancePack.ConformancePackInputParameter" + }, + "type": "array" + }, + "ConformancePackName": { + "type": "string" + }, + "DeliveryS3Bucket": { + "type": "string" + }, + "DeliveryS3KeyPrefix": { + "type": "string" + }, + "TemplateBody": { + "type": "string" + }, + "TemplateS3Uri": { + "type": "string" + } + }, + "required": [ + "ConformancePackName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Config::ConformancePack" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Config::ConformancePack.ConformancePackInputParameter": { + "additionalProperties": false, + "properties": { + "ParameterName": { + "type": "string" + }, + "ParameterValue": { + "type": "string" + } + }, + "required": [ + "ParameterName", + "ParameterValue" + ], + "type": "object" + }, + "AWS::Config::DeliveryChannel": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "ParameterValue": { - "type": "string" - } - }, - "required": [ - "ParameterName", - "ParameterValue" - ], - "type": "object" - }, - "AWS::Config::DeliveryChannel": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -29693,6 +30281,9 @@ "AWS::Config::OrganizationConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29901,6 +30492,9 @@ "AWS::Config::OrganizationConformancePack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30003,6 +30597,9 @@ "AWS::Config::RemediationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30148,6 +30745,9 @@ "AWS::Config::StoredQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30223,6 +30823,9 @@ "AWS::Connect::ContactFlow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30308,6 +30911,9 @@ "AWS::Connect::ContactFlowModule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30390,6 +30996,9 @@ "AWS::Connect::HoursOfOperation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30512,6 +31121,9 @@ "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30594,6 +31206,9 @@ "AWS::Connect::QuickConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30738,6 +31353,9 @@ "AWS::Connect::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30873,6 +31491,9 @@ "AWS::Connect::UserHierarchyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30942,6 +31563,9 @@ "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31019,6 +31643,9 @@ "AWS::CustomerProfiles::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31395,6 +32022,9 @@ "AWS::CustomerProfiles::ObjectType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31553,6 +32183,9 @@ "AWS::DAX::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31671,6 +32304,9 @@ "AWS::DAX::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31735,6 +32371,9 @@ "AWS::DAX::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31806,6 +32445,9 @@ "AWS::DLM::LifecyclePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32229,6 +32871,9 @@ "AWS::DMS::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32293,6 +32938,9 @@ "AWS::DMS::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33196,6 +33844,9 @@ "AWS::DMS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33285,6 +33936,9 @@ "AWS::DMS::ReplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33395,6 +34049,9 @@ "AWS::DMS::ReplicationSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33473,6 +34130,9 @@ "AWS::DMS::ReplicationTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33578,6 +34238,9 @@ "AWS::DataBrew::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33927,6 +34590,9 @@ "AWS::DataBrew::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34392,6 +35058,9 @@ "AWS::DataBrew::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34490,6 +35159,9 @@ "AWS::DataBrew::Recipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34988,6 +35660,9 @@ "AWS::DataBrew::Ruleset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35150,6 +35825,9 @@ "AWS::DataBrew::Schedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35228,6 +35906,9 @@ "AWS::DataPipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35429,6 +36110,9 @@ "AWS::DataSync::Agent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35515,6 +36199,9 @@ "AWS::DataSync::LocationEFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35609,6 +36296,9 @@ "AWS::DataSync::LocationFSxLustre": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35687,6 +36377,9 @@ "AWS::DataSync::LocationFSxOpenZFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35799,6 +36492,9 @@ "AWS::DataSync::LocationFSxWindows": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35888,6 +36584,9 @@ "AWS::DataSync::LocationHDFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36025,6 +36724,9 @@ "AWS::DataSync::LocationNFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36128,6 +36830,9 @@ "AWS::DataSync::LocationObjectStorage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36222,6 +36927,9 @@ "AWS::DataSync::LocationS3": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36312,6 +37020,9 @@ "AWS::DataSync::LocationSMB": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36414,6 +37125,9 @@ "AWS::DataSync::Task": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36582,6 +37296,9 @@ "AWS::Detective::Graph": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36643,6 +37360,9 @@ "AWS::Detective::MemberInvitation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36719,6 +37439,9 @@ "AWS::DevOpsGuru::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36799,6 +37522,9 @@ "AWS::DevOpsGuru::ResourceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36903,6 +37629,9 @@ "AWS::DirectoryService::MicrosoftAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37004,6 +37733,9 @@ "AWS::DirectoryService::SimpleAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37109,6 +37841,9 @@ "AWS::DocDB::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37233,6 +37968,9 @@ "AWS::DocDB::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37312,6 +38050,9 @@ "AWS::DocDB::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37399,6 +38140,9 @@ "AWS::DocDB::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37477,6 +38221,9 @@ "AWS::DynamoDB::GlobalTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37879,6 +38626,9 @@ "AWS::DynamoDB::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38192,6 +38942,9 @@ "AWS::EC2::CapacityReservation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38311,6 +39064,9 @@ "AWS::EC2::CapacityReservationFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38441,6 +39197,9 @@ "AWS::EC2::CarrierGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38509,6 +39268,9 @@ "AWS::EC2::ClientVpnAuthorizationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38584,6 +39346,9 @@ "AWS::EC2::ClientVpnEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38833,6 +39598,9 @@ "AWS::EC2::ClientVpnRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38906,6 +39674,9 @@ "AWS::EC2::ClientVpnTargetNetworkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38972,6 +39743,9 @@ "AWS::EC2::CustomerGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39048,6 +39822,9 @@ "AWS::EC2::DHCPOptions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39133,6 +39910,9 @@ "AWS::EC2::EC2Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39634,6 +40414,9 @@ "AWS::EC2::EIP": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39704,6 +40487,9 @@ "AWS::EC2::EIPAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39774,6 +40560,9 @@ "AWS::EC2::EgressOnlyInternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39836,6 +40625,9 @@ "AWS::EC2::EnclaveCertificateIamRoleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39902,6 +40694,9 @@ "AWS::EC2::FlowLog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39999,6 +40794,9 @@ "AWS::EC2::GatewayRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40065,6 +40863,9 @@ "AWS::EC2::Host": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40137,6 +40938,9 @@ "AWS::EC2::IPAM": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40219,6 +41023,9 @@ "AWS::EC2::IPAMAllocation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40290,6 +41097,9 @@ "AWS::EC2::IPAMPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40410,6 +41220,9 @@ "AWS::EC2::IPAMScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40481,6 +41294,9 @@ "AWS::EC2::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -40991,6 +41807,9 @@ "AWS::EC2::InternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41052,6 +41871,9 @@ "AWS::EC2::KeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41126,6 +41948,9 @@ "AWS::EC2::LaunchTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41916,6 +42741,9 @@ "AWS::EC2::LocalGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41986,6 +42814,9 @@ "AWS::EC2::LocalGatewayRouteTableVPCAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42058,6 +42889,9 @@ "AWS::EC2::NatGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42132,6 +42966,9 @@ "AWS::EC2::NetworkAcl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42200,6 +43037,9 @@ "AWS::EC2::NetworkAclEntry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42313,6 +43153,9 @@ "AWS::EC2::NetworkInsightsAccessScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42491,6 +43334,9 @@ "AWS::EC2::NetworkInsightsAccessScopeAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42559,6 +43405,9 @@ "AWS::EC2::NetworkInsightsAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43062,6 +43911,9 @@ "AWS::EC2::NetworkInsightsPath": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43147,6 +43999,9 @@ "AWS::EC2::NetworkInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43279,6 +44134,9 @@ "AWS::EC2::NetworkInterfaceAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43352,6 +44210,9 @@ "AWS::EC2::NetworkInterfacePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43422,6 +44283,9 @@ "AWS::EC2::PlacementGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43480,6 +44344,9 @@ "AWS::EC2::PrefixList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43577,6 +44444,9 @@ "AWS::EC2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43675,6 +44545,9 @@ "AWS::EC2::RouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43743,6 +44616,9 @@ "AWS::EC2::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43901,6 +44777,9 @@ "AWS::EC2::SecurityGroupEgress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43988,6 +44867,9 @@ "AWS::EC2::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44083,6 +44965,9 @@ "AWS::EC2::SpotFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44815,6 +45700,9 @@ "AWS::EC2::Subnet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44913,6 +45801,9 @@ "AWS::EC2::SubnetCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44979,6 +45870,9 @@ "AWS::EC2::SubnetNetworkAclAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45045,6 +45939,9 @@ "AWS::EC2::SubnetRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45111,6 +46008,9 @@ "AWS::EC2::TrafficMirrorFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45181,6 +46081,9 @@ "AWS::EC2::TrafficMirrorFilterRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45291,6 +46194,9 @@ "AWS::EC2::TrafficMirrorSession": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45380,6 +46286,9 @@ "AWS::EC2::TrafficMirrorTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45450,6 +46359,9 @@ "AWS::EC2::TransitGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45547,6 +46459,9 @@ "AWS::EC2::TransitGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45626,6 +46541,9 @@ "AWS::EC2::TransitGatewayConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45707,6 +46625,9 @@ "AWS::EC2::TransitGatewayMulticastDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45778,6 +46699,9 @@ "AWS::EC2::TransitGatewayMulticastDomainAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45848,6 +46772,9 @@ "AWS::EC2::TransitGatewayMulticastGroupMember": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45918,6 +46845,9 @@ "AWS::EC2::TransitGatewayMulticastGroupSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45988,6 +46918,9 @@ "AWS::EC2::TransitGatewayPeeringAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46068,6 +47001,9 @@ "AWS::EC2::TransitGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46139,6 +47075,9 @@ "AWS::EC2::TransitGatewayRouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46207,72 +47146,78 @@ "AWS::EC2::TransitGatewayRouteTableAssociation": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "TransitGatewayAttachmentId": { - "type": "string" - }, - "TransitGatewayRouteTableId": { - "type": "string" - } - }, - "required": [ - "TransitGatewayAttachmentId", - "TransitGatewayRouteTableId" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::EC2::TransitGatewayRouteTableAssociation" - ], + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "TransitGatewayAttachmentId": { + "type": "string" + }, + "TransitGatewayRouteTableId": { + "type": "string" + } + }, + "required": [ + "TransitGatewayAttachmentId", + "TransitGatewayRouteTableId" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::EC2::TransitGatewayRouteTableAssociation" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::EC2::TransitGatewayRouteTablePropagation": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::EC2::TransitGatewayRouteTablePropagation": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -46339,6 +47284,9 @@ "AWS::EC2::TransitGatewayVpcAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46433,6 +47381,9 @@ "AWS::EC2::VPC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46516,6 +47467,9 @@ "AWS::EC2::VPCCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46602,6 +47556,9 @@ "AWS::EC2::VPCDHCPOptionsAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46668,6 +47625,9 @@ "AWS::EC2::VPCEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46761,6 +47721,9 @@ "AWS::EC2::VPCEndpointConnectionNotification": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46836,6 +47799,9 @@ "AWS::EC2::VPCEndpointService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46909,6 +47875,9 @@ "AWS::EC2::VPCEndpointServicePermissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46977,6 +47946,9 @@ "AWS::EC2::VPCGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47045,6 +48017,9 @@ "AWS::EC2::VPCPeeringConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47126,6 +48101,9 @@ "AWS::EC2::VPNConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47225,6 +48203,9 @@ "AWS::EC2::VPNConnectionRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47291,6 +48272,9 @@ "AWS::EC2::VPNGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47362,6 +48346,9 @@ "AWS::EC2::VPNGatewayRoutePropagation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47431,6 +48418,9 @@ "AWS::EC2::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47529,6 +48519,9 @@ "AWS::EC2::VolumeAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47599,6 +48592,9 @@ "AWS::ECR::PublicRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47669,6 +48665,9 @@ "AWS::ECR::PullThroughCacheRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47730,6 +48729,9 @@ "AWS::ECR::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47792,6 +48794,9 @@ "AWS::ECR::ReplicationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47922,6 +48927,9 @@ "AWS::ECR::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48037,6 +49045,9 @@ "AWS::ECS::CapacityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48147,6 +49158,9 @@ "AWS::ECS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48304,6 +49318,9 @@ "AWS::ECS::ClusterCapacityProviderAssociations": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48398,6 +49415,9 @@ "AWS::ECS::PrimaryTaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48468,6 +49488,9 @@ "AWS::ECS::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48755,6 +49778,9 @@ "AWS::ECS::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49546,6 +50572,9 @@ "AWS::ECS::TaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49724,6 +50753,9 @@ "AWS::EFS::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49867,6 +50899,9 @@ "AWS::EFS::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50001,6 +51036,9 @@ "AWS::EFS::MountTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50077,6 +51115,9 @@ "AWS::EKS::Addon": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50158,6 +51199,9 @@ "AWS::EKS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50350,6 +51394,9 @@ "AWS::EKS::FargateProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50472,6 +51519,9 @@ "AWS::EKS::IdentityProviderConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50600,6 +51650,9 @@ "AWS::EKS::Nodegroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50799,6 +51852,9 @@ "AWS::EMR::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51573,6 +52629,9 @@ "AWS::EMR::InstanceFleetConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51809,6 +52868,9 @@ "AWS::EMR::InstanceGroupConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52141,6 +53203,9 @@ "AWS::EMR::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52206,6 +53271,9 @@ "AWS::EMR::Step": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52319,6 +53387,9 @@ "AWS::EMR::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52430,6 +53501,9 @@ "AWS::EMR::StudioSessionMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52504,6 +53578,9 @@ "AWS::EMRContainers::VirtualCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52620,6 +53697,9 @@ "AWS::ElastiCache::CacheCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52825,6 +53905,9 @@ "AWS::ElastiCache::GlobalReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52965,6 +54048,9 @@ "AWS::ElastiCache::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53046,6 +54132,9 @@ "AWS::ElastiCache::ReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53318,6 +54407,9 @@ "AWS::ElastiCache::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53386,6 +54478,9 @@ "AWS::ElastiCache::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53455,6 +54550,9 @@ "AWS::ElastiCache::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53533,6 +54631,9 @@ "AWS::ElastiCache::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53615,6 +54716,9 @@ "AWS::ElastiCache::UserGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53687,6 +54791,9 @@ "AWS::ElasticBeanstalk::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53805,6 +54912,9 @@ "AWS::ElasticBeanstalk::ApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53890,6 +55000,9 @@ "AWS::ElasticBeanstalk::ConfigurationTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54011,6 +55124,9 @@ "AWS::ElasticBeanstalk::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54149,6 +55265,9 @@ "AWS::ElasticLoadBalancing::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54455,6 +55574,9 @@ "AWS::ElasticLoadBalancingV2::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54765,6 +55887,9 @@ "AWS::ElasticLoadBalancingV2::ListenerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54843,6 +55968,9 @@ "AWS::ElasticLoadBalancingV2::ListenerRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55257,6 +56385,9 @@ "AWS::ElasticLoadBalancingV2::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55387,6 +56518,9 @@ "AWS::ElasticLoadBalancingV2::TargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55550,6 +56684,9 @@ "AWS::Elasticsearch::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55869,6 +57006,9 @@ "AWS::EventSchemas::Discoverer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55959,6 +57099,9 @@ "AWS::EventSchemas::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56042,6 +57185,9 @@ "AWS::EventSchemas::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56111,6 +57257,9 @@ "AWS::EventSchemas::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56209,6 +57358,9 @@ "AWS::Events::ApiDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56288,6 +57440,9 @@ "AWS::Events::Archive": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56362,6 +57517,9 @@ "AWS::Events::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56566,6 +57724,9 @@ "AWS::Events::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56724,6 +57885,9 @@ "AWS::Events::EventBus": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56811,6 +57975,9 @@ "AWS::Events::EventBusPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56903,6 +58070,9 @@ "AWS::Events::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57419,6 +58589,9 @@ "AWS::Evidently::Experiment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57624,6 +58797,9 @@ "AWS::Evidently::Feature": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57751,6 +58927,9 @@ "AWS::Evidently::Launch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57955,6 +59134,9 @@ "AWS::Evidently::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58056,6 +59238,9 @@ "AWS::FIS::ExperimentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58298,6 +59483,9 @@ "AWS::FMS::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58364,6 +59552,9 @@ "AWS::FMS::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58521,6 +59712,9 @@ "AWS::FSx::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58930,6 +60124,9 @@ "AWS::FSx::Snapshot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59002,6 +60199,9 @@ "AWS::FSx::StorageVirtualMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59122,6 +60322,9 @@ "AWS::FSx::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59365,6 +60568,9 @@ "AWS::FinSpace::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59487,6 +60693,9 @@ "AWS::Forecast::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59573,6 +60782,9 @@ "AWS::Forecast::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59651,6 +60863,9 @@ "AWS::FraudDetector::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59979,6 +61194,9 @@ "AWS::FraudDetector::EntityType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60050,6 +61268,9 @@ "AWS::FraudDetector::EventType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60244,6 +61465,9 @@ "AWS::FraudDetector::Label": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60315,6 +61539,9 @@ "AWS::FraudDetector::Outcome": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60386,6 +61613,9 @@ "AWS::FraudDetector::Variable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60472,6 +61702,9 @@ "AWS::GameLift::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60559,6 +61792,9 @@ "AWS::GameLift::Build": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60649,6 +61885,9 @@ "AWS::GameLift::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60890,6 +62129,9 @@ "AWS::GameLift::GameServerGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61054,6 +62296,9 @@ "AWS::GameLift::GameSessionQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61200,6 +62445,9 @@ "AWS::GameLift::MatchmakingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61332,6 +62580,9 @@ "AWS::GameLift::MatchmakingRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61404,6 +62655,9 @@ "AWS::GameLift::Script": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61501,6 +62755,9 @@ "AWS::GlobalAccelerator::Accelerator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61581,6 +62838,9 @@ "AWS::GlobalAccelerator::EndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61711,6 +62971,9 @@ "AWS::GlobalAccelerator::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61803,6 +63066,9 @@ "AWS::Glue::Classifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61956,6 +63222,9 @@ "AWS::Glue::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62070,6 +63339,9 @@ "AWS::Glue::Crawler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62319,6 +63591,9 @@ "AWS::Glue::DataCatalogEncryptionSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62421,6 +63696,9 @@ "AWS::Glue::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62550,6 +63828,9 @@ "AWS::Glue::DevEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62660,6 +63941,9 @@ "AWS::Glue::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62819,6 +64103,9 @@ "AWS::Glue::MLTransform": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63016,6 +64303,9 @@ "AWS::Glue::Partition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63264,6 +64554,9 @@ "AWS::Glue::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63335,6 +64628,9 @@ "AWS::Glue::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63448,6 +64744,9 @@ "AWS::Glue::SchemaVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63529,6 +64828,9 @@ "AWS::Glue::SchemaVersionMetadata": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63599,6 +64901,9 @@ "AWS::Glue::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63721,6 +65026,9 @@ "AWS::Glue::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64002,6 +65310,9 @@ "AWS::Glue::Trigger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64161,6 +65472,9 @@ "AWS::Glue::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64228,6 +65542,9 @@ "AWS::Greengrass::ConnectorDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64330,6 +65647,9 @@ "AWS::Greengrass::ConnectorDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64418,6 +65738,9 @@ "AWS::Greengrass::CoreDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64524,6 +65847,9 @@ "AWS::Greengrass::CoreDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64616,6 +65942,9 @@ "AWS::Greengrass::DeviceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64722,6 +66051,9 @@ "AWS::Greengrass::DeviceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64814,6 +66146,9 @@ "AWS::Greengrass::FunctionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65019,6 +66354,9 @@ "AWS::Greengrass::FunctionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65210,6 +66548,9 @@ "AWS::Greengrass::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65308,6 +66649,9 @@ "AWS::Greengrass::GroupVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65391,6 +66735,9 @@ "AWS::Greengrass::LoggerDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65501,6 +66848,9 @@ "AWS::Greengrass::LoggerDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65597,6 +66947,9 @@ "AWS::Greengrass::ResourceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65842,6 +67195,9 @@ "AWS::Greengrass::ResourceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66073,6 +67429,9 @@ "AWS::Greengrass::SubscriptionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66180,6 +67539,9 @@ "AWS::Greengrass::SubscriptionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66273,6 +67635,9 @@ "AWS::GreengrassV2::ComponentVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66538,6 +67903,9 @@ "AWS::GroundStation::Config": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66805,6 +68173,9 @@ "AWS::GroundStation::DataflowEndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66936,6 +68307,9 @@ "AWS::GroundStation::MissionProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67037,6 +68411,9 @@ "AWS::GuardDuty::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67144,6 +68521,9 @@ "AWS::GuardDuty::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67292,6 +68672,9 @@ "AWS::GuardDuty::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67369,6 +68752,9 @@ "AWS::GuardDuty::Master": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67438,6 +68824,9 @@ "AWS::GuardDuty::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67517,6 +68906,9 @@ "AWS::GuardDuty::ThreatIntelSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67594,6 +68986,9 @@ "AWS::HealthLake::FHIRDatastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67710,6 +69105,9 @@ "AWS::IAM::AccessKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67778,6 +69176,9 @@ "AWS::IAM::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67867,6 +69268,9 @@ "AWS::IAM::InstanceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67938,6 +69342,9 @@ "AWS::IAM::ManagedPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68027,6 +69434,9 @@ "AWS::IAM::OIDCProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68107,6 +69517,9 @@ "AWS::IAM::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68191,6 +69604,9 @@ "AWS::IAM::Role": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68302,6 +69718,9 @@ "AWS::IAM::SAMLProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68373,6 +69792,9 @@ "AWS::IAM::ServerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68449,6 +69871,9 @@ "AWS::IAM::ServiceLinkedRole": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68517,6 +69942,9 @@ "AWS::IAM::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68639,6 +70067,9 @@ "AWS::IAM::UserToGroupAddition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68708,6 +70139,9 @@ "AWS::IAM::VirtualMFADevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68785,6 +70219,9 @@ "AWS::IVS::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68861,6 +70298,9 @@ "AWS::IVS::PlaybackKeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68932,6 +70372,9 @@ "AWS::IVS::RecordingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69045,6 +70488,9 @@ "AWS::IVS::StreamKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69113,6 +70559,9 @@ "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69213,6 +70662,9 @@ "AWS::ImageBuilder::ContainerRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69415,6 +70867,9 @@ "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69634,6 +71089,9 @@ "AWS::ImageBuilder::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69732,6 +71190,9 @@ "AWS::ImageBuilder::ImagePipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69855,6 +71316,9 @@ "AWS::ImageBuilder::ImageRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70059,6 +71523,9 @@ "AWS::ImageBuilder::InfrastructureConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70209,6 +71676,9 @@ "AWS::Inspector::AssessmentTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70270,6 +71740,9 @@ "AWS::Inspector::AssessmentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70352,6 +71825,9 @@ "AWS::Inspector::ResourceGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70417,6 +71893,9 @@ "AWS::InspectorV2::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70776,6 +72255,9 @@ "AWS::IoT1Click::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70842,6 +72324,9 @@ "AWS::IoT1Click::Placement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70913,6 +72398,9 @@ "AWS::IoT1Click::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71005,6 +72493,9 @@ "AWS::IoT::AccountAuditConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71159,6 +72650,9 @@ "AWS::IoT::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71251,6 +72745,9 @@ "AWS::IoT::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71325,6 +72822,9 @@ "AWS::IoT::CustomMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71399,6 +72899,9 @@ "AWS::IoT::Dimension": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71477,6 +72980,9 @@ "AWS::IoT::DomainConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71589,6 +73095,9 @@ "AWS::IoT::FleetMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71700,6 +73209,9 @@ "AWS::IoT::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71796,6 +73308,9 @@ "AWS::IoT::Logging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71866,6 +73381,9 @@ "AWS::IoT::MitigationAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72047,6 +73565,9 @@ "AWS::IoT::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72112,6 +73633,9 @@ "AWS::IoT::PolicyPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72178,6 +73702,9 @@ "AWS::IoT::ProvisioningTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72274,6 +73801,9 @@ "AWS::IoT::ResourceSpecificLogging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72344,6 +73874,9 @@ "AWS::IoT::ScheduledAudit": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72428,6 +73961,9 @@ "AWS::IoT::SecurityProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72673,6 +74209,9 @@ "AWS::IoT::Thing": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72749,6 +74288,9 @@ "AWS::IoT::ThingPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72815,6 +74357,9 @@ "AWS::IoT::TopicRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73630,6 +75175,9 @@ "AWS::IoT::TopicRuleDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73727,6 +75275,9 @@ "AWS::IoTAnalytics::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73845,6 +75396,9 @@ "AWS::IoTAnalytics::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74272,6 +75826,9 @@ "AWS::IoTAnalytics::Datastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74528,6 +76085,9 @@ "AWS::IoTAnalytics::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74861,6 +76421,9 @@ "AWS::IoTCoreDeviceAdvisor::SuiteDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74929,6 +76492,9 @@ "AWS::IoTEvents::AlarmModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75369,6 +76935,9 @@ "AWS::IoTEvents::DetectorModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75928,6 +77497,9 @@ "AWS::IoTEvents::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76029,6 +77601,9 @@ "AWS::IoTFleetHub::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76104,6 +77679,9 @@ "AWS::IoTSiteWise::AccessPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76246,6 +77824,9 @@ "AWS::IoTSiteWise::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76364,6 +77945,9 @@ "AWS::IoTSiteWise::AssetModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76655,6 +78239,9 @@ "AWS::IoTSiteWise::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76734,6 +78321,9 @@ "AWS::IoTSiteWise::Gateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76863,6 +78453,9 @@ "AWS::IoTSiteWise::Portal": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76951,6 +78544,9 @@ "AWS::IoTSiteWise::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77032,6 +78628,9 @@ "AWS::IoTThingsGraph::FlowTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77113,6 +78712,9 @@ "AWS::IoTTwinMaker::ComponentType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77374,6 +78976,9 @@ "AWS::IoTTwinMaker::Entity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77563,6 +79168,9 @@ "AWS::IoTTwinMaker::Scene": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77651,6 +79259,9 @@ "AWS::IoTTwinMaker::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77733,6 +79344,9 @@ "AWS::IoTWireless::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77816,6 +79430,9 @@ "AWS::IoTWireless::DeviceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77931,6 +79548,9 @@ "AWS::IoTWireless::FuotaTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78040,6 +79660,9 @@ "AWS::IoTWireless::MulticastGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78142,6 +79765,9 @@ "AWS::IoTWireless::PartnerAccount": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78242,6 +79868,9 @@ "AWS::IoTWireless::ServiceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78372,6 +80001,9 @@ "AWS::IoTWireless::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78512,6 +80144,9 @@ "AWS::IoTWireless::WirelessDevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78734,6 +80369,9 @@ "AWS::IoTWireless::WirelessGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78830,6 +80468,9 @@ "AWS::KMS::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78896,6 +80537,9 @@ "AWS::KMS::Key": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78985,6 +80629,9 @@ "AWS::KMS::ReplicaKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79066,6 +80713,9 @@ "AWS::KafkaConnect::Connector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79450,6 +81100,9 @@ "AWS::Kendra::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80727,6 +82380,9 @@ "AWS::Kendra::Faq": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80829,6 +82485,9 @@ "AWS::Kendra::Index": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81088,6 +82747,9 @@ "AWS::Kinesis::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81192,6 +82854,9 @@ "AWS::Kinesis::StreamConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81258,6 +82923,9 @@ "AWS::KinesisAnalytics::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81522,6 +83190,9 @@ "AWS::KinesisAnalytics::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81669,6 +83340,9 @@ "AWS::KinesisAnalytics::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81869,6 +83543,9 @@ "AWS::KinesisAnalyticsV2::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82438,6 +84115,9 @@ "AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82516,6 +84196,9 @@ "AWS::KinesisAnalyticsV2::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82651,6 +84334,9 @@ "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82847,6 +84533,9 @@ "AWS::KinesisFirehose::DeliveryStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83732,6 +85421,9 @@ "AWS::KinesisVideo::SignalingChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83802,6 +85494,9 @@ "AWS::KinesisVideo::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83878,6 +85573,9 @@ "AWS::LakeFormation::DataLakeSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83956,6 +85654,9 @@ "AWS::LakeFormation::Permissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84144,6 +85845,9 @@ "AWS::LakeFormation::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84213,6 +85917,9 @@ "AWS::Lambda::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84335,6 +86042,9 @@ "AWS::Lambda::CodeSigningConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84430,6 +86140,9 @@ "AWS::Lambda::EventInvokeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84541,6 +86254,9 @@ "AWS::Lambda::EventSourceMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84741,6 +86457,9 @@ "AWS::Lambda::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85000,6 +86719,9 @@ "AWS::Lambda::LayerVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85102,6 +86824,9 @@ "AWS::Lambda::LayerVersionPermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85175,6 +86900,9 @@ "AWS::Lambda::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85260,6 +86988,9 @@ "AWS::Lambda::Url": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85368,6 +87099,9 @@ "AWS::Lambda::Version": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85451,6 +87185,9 @@ "AWS::Lex::Bot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86567,6 +88304,9 @@ "AWS::Lex::BotAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86825,6 +88565,9 @@ "AWS::Lex::BotVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86925,6 +88668,9 @@ "AWS::Lex::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86996,6 +88742,9 @@ "AWS::LicenseManager::Grant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87075,6 +88824,9 @@ "AWS::LicenseManager::License": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87297,6 +89049,9 @@ "AWS::Lightsail::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87400,6 +89155,9 @@ "AWS::Lightsail::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87502,6 +89260,9 @@ "AWS::Lightsail::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87580,6 +89341,9 @@ "AWS::Lightsail::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87791,6 +89555,9 @@ "AWS::Lightsail::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87935,6 +89702,9 @@ "AWS::Lightsail::Disk": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88043,6 +89813,9 @@ "AWS::Lightsail::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88252,6 +90025,9 @@ "AWS::Lightsail::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88521,6 +90297,9 @@ "AWS::Lightsail::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88611,6 +90390,9 @@ "AWS::Lightsail::LoadBalancerTlsCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88690,6 +90472,9 @@ "AWS::Lightsail::StaticIp": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88755,6 +90540,9 @@ "AWS::Location::GeofenceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88829,6 +90617,9 @@ "AWS::Location::Map": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88913,6 +90704,9 @@ "AWS::Location::PlaceIndex": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88997,6 +90791,9 @@ "AWS::Location::RouteCalculator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89069,6 +90866,9 @@ "AWS::Location::Tracker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89146,6 +90946,9 @@ "AWS::Location::TrackerConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89212,6 +91015,9 @@ "AWS::Logs::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89286,6 +91092,9 @@ "AWS::Logs::LogGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89356,6 +91165,9 @@ "AWS::Logs::LogStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89421,102 +91233,108 @@ "AWS::Logs::MetricFilter": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "FilterPattern": { - "type": "string" - }, - "LogGroupName": { - "type": "string" - }, - "MetricTransformations": { - "items": { - "$ref": "#/definitions/AWS::Logs::MetricFilter.MetricTransformation" - }, - "type": "array" - } - }, - "required": [ - "FilterPattern", - "LogGroupName", - "MetricTransformations" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::Logs::MetricFilter" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::Logs::MetricFilter.MetricTransformation": { - "additionalProperties": false, - "properties": { - "DefaultValue": { - "type": "number" - }, - "MetricName": { - "type": "string" - }, - "MetricNamespace": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "FilterPattern": { + "type": "string" + }, + "LogGroupName": { + "type": "string" + }, + "MetricTransformations": { + "items": { + "$ref": "#/definitions/AWS::Logs::MetricFilter.MetricTransformation" + }, + "type": "array" + } + }, + "required": [ + "FilterPattern", + "LogGroupName", + "MetricTransformations" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Logs::MetricFilter" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Logs::MetricFilter.MetricTransformation": { + "additionalProperties": false, + "properties": { + "DefaultValue": { + "type": "number" + }, + "MetricName": { + "type": "string" + }, + "MetricNamespace": { + "type": "string" + }, + "MetricValue": { + "type": "string" + } + }, + "required": [ + "MetricName", + "MetricNamespace", + "MetricValue" + ], + "type": "object" + }, + "AWS::Logs::QueryDefinition": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "MetricValue": { - "type": "string" - } - }, - "required": [ - "MetricName", - "MetricNamespace", - "MetricValue" - ], - "type": "object" - }, - "AWS::Logs::QueryDefinition": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -89589,6 +91407,9 @@ "AWS::Logs::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89655,6 +91476,9 @@ "AWS::Logs::SubscriptionFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89728,6 +91552,9 @@ "AWS::LookoutEquipment::InferenceScheduler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89821,6 +91648,9 @@ "AWS::LookoutMetrics::Alert": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89941,6 +91771,9 @@ "AWS::LookoutMetrics::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90336,6 +92169,9 @@ "AWS::LookoutVision::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90398,6 +92234,9 @@ "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90466,6 +92305,9 @@ "AWS::MSK::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90908,6 +92750,9 @@ "AWS::MSK::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90983,6 +92828,9 @@ "AWS::MWAA::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91156,6 +93004,9 @@ "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91240,6 +93091,9 @@ "AWS::Macie::FindingsFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91341,6 +93195,9 @@ "AWS::Macie::Session": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91402,6 +93259,9 @@ "AWS::ManagedBlockchain::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91591,6 +93451,9 @@ "AWS::ManagedBlockchain::Node": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91676,6 +93539,9 @@ "AWS::MediaConnect::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91847,6 +93713,9 @@ "AWS::MediaConnect::FlowEntitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91970,6 +93839,9 @@ "AWS::MediaConnect::FlowOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92106,6 +93978,9 @@ "AWS::MediaConnect::FlowSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92239,6 +94114,9 @@ "AWS::MediaConnect::FlowVpcInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92320,6 +94198,9 @@ "AWS::MediaConvert::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92439,6 +94320,9 @@ "AWS::MediaConvert::Preset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92513,6 +94397,9 @@ "AWS::MediaConvert::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92583,6 +94470,9 @@ "AWS::MediaLive::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95575,6 +97465,9 @@ "AWS::MediaLive::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95744,6 +97637,9 @@ "AWS::MediaLive::InputSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95817,6 +97713,9 @@ "AWS::MediaPackage::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95916,6 +97815,9 @@ "AWS::MediaPackage::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96002,6 +97904,9 @@ "AWS::MediaPackage::OriginEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96442,6 +98347,9 @@ "AWS::MediaPackage::PackagingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96780,6 +98688,9 @@ "AWS::MediaPackage::PackagingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96879,6 +98790,9 @@ "AWS::MediaStore::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97032,6 +98946,9 @@ "AWS::MediaTailor::PlaybackConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97225,6 +99142,9 @@ "AWS::MemoryDB::ACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97299,6 +99219,9 @@ "AWS::MemoryDB::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97450,6 +99373,9 @@ "AWS::MemoryDB::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97528,6 +99454,9 @@ "AWS::MemoryDB::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97606,6 +99535,9 @@ "AWS::MemoryDB::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97682,6 +99614,9 @@ "AWS::Neptune::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97833,6 +99768,9 @@ "AWS::Neptune::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97912,6 +99850,9 @@ "AWS::Neptune::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98007,6 +99948,9 @@ "AWS::Neptune::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98086,6 +100030,9 @@ "AWS::Neptune::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98164,6 +100111,9 @@ "AWS::NetworkFirewall::Firewall": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98271,6 +100221,9 @@ "AWS::NetworkFirewall::FirewallPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98487,6 +100440,9 @@ "AWS::NetworkFirewall::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98597,6 +100553,9 @@ "AWS::NetworkFirewall::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99073,6 +101032,9 @@ "AWS::NetworkManager::CustomerGatewayAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99146,6 +101108,9 @@ "AWS::NetworkManager::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99250,6 +101215,9 @@ "AWS::NetworkManager::GlobalNetwork": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99314,6 +101282,9 @@ "AWS::NetworkManager::Link": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99411,6 +101382,9 @@ "AWS::NetworkManager::LinkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99481,6 +101455,9 @@ "AWS::NetworkManager::Site": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99570,6 +101547,9 @@ "AWS::NetworkManager::TransitGatewayRegistration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99636,6 +101616,9 @@ "AWS::NimbleStudio::LaunchProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99801,6 +101784,9 @@ "AWS::NimbleStudio::StreamingImage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99883,6 +101869,9 @@ "AWS::NimbleStudio::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99984,6 +101973,9 @@ "AWS::NimbleStudio::StudioComponent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100210,6 +102202,9 @@ "AWS::OpenSearchService::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100517,6 +102512,9 @@ "AWS::OpsWorks::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100702,6 +102700,9 @@ "AWS::OpsWorks::ElasticLoadBalancerAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100768,6 +102769,9 @@ "AWS::OpsWorks::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101012,6 +103016,9 @@ "AWS::OpsWorks::Layer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101275,6 +103282,9 @@ "AWS::OpsWorks::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101512,6 +103522,9 @@ "AWS::OpsWorks::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101583,6 +103596,9 @@ "AWS::OpsWorks::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101655,6 +103671,9 @@ "AWS::OpsWorksCM::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101803,6 +103822,9 @@ "AWS::Panorama::ApplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101914,6 +103936,9 @@ "AWS::Panorama::Package": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101982,6 +104007,9 @@ "AWS::Panorama::PackageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102061,6 +104089,9 @@ "AWS::Personalize::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102159,6 +104190,9 @@ "AWS::Personalize::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102230,6 +104264,9 @@ "AWS::Personalize::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102299,6 +104336,9 @@ "AWS::Personalize::Solution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102413,6 +104453,9 @@ "AWS::Pinpoint::ADMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102486,6 +104529,9 @@ "AWS::Pinpoint::APNSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102572,6 +104618,9 @@ "AWS::Pinpoint::APNSSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102658,6 +104707,9 @@ "AWS::Pinpoint::APNSVoipChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102744,6 +104796,9 @@ "AWS::Pinpoint::APNSVoipSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102830,6 +104885,9 @@ "AWS::Pinpoint::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102895,6 +104953,9 @@ "AWS::Pinpoint::ApplicationSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103018,6 +105079,9 @@ "AWS::Pinpoint::BaiduChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103091,6 +105155,9 @@ "AWS::Pinpoint::Campaign": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103614,6 +105681,9 @@ "AWS::Pinpoint::EmailChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103693,6 +105763,9 @@ "AWS::Pinpoint::EmailTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103774,6 +105847,9 @@ "AWS::Pinpoint::EventStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103844,6 +105920,9 @@ "AWS::Pinpoint::GCMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103913,6 +105992,9 @@ "AWS::Pinpoint::InAppTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104101,6 +106183,9 @@ "AWS::Pinpoint::PushTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104262,6 +106347,9 @@ "AWS::Pinpoint::SMSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104333,6 +106421,9 @@ "AWS::Pinpoint::Segment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104609,6 +106700,9 @@ "AWS::Pinpoint::SmsTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104684,6 +106778,9 @@ "AWS::Pinpoint::VoiceChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104749,6 +106846,9 @@ "AWS::PinpointEmail::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104877,6 +106977,9 @@ "AWS::PinpointEmail::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105045,6 +107148,9 @@ "AWS::PinpointEmail::DedicatedIpPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105121,6 +107227,9 @@ "AWS::PinpointEmail::Identity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105222,6 +107331,9 @@ "AWS::QLDB::Ledger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105299,6 +107411,9 @@ "AWS::QLDB::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105398,6 +107513,9 @@ "AWS::QuickSight::Analysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105688,6 +107806,9 @@ "AWS::QuickSight::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105996,6 +108117,9 @@ "AWS::QuickSight::DataSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -106616,6 +108740,9 @@ "AWS::QuickSight::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107173,6 +109300,9 @@ "AWS::QuickSight::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107339,6 +109469,9 @@ "AWS::QuickSight::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107622,6 +109755,9 @@ "AWS::RAM::ResourceShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107711,6 +109847,9 @@ "AWS::RDS::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107917,6 +110056,9 @@ "AWS::RDS::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107993,6 +110135,9 @@ "AWS::RDS::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108254,6 +110399,9 @@ "AWS::RDS::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108335,6 +110483,9 @@ "AWS::RDS::DBProxy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108473,6 +110624,9 @@ "AWS::RDS::DBProxyEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108573,6 +110727,9 @@ "AWS::RDS::DBProxyTargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108678,6 +110835,9 @@ "AWS::RDS::DBSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108774,6 +110934,9 @@ "AWS::RDS::DBSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108848,6 +111011,9 @@ "AWS::RDS::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108926,6 +111092,9 @@ "AWS::RDS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109006,6 +111175,9 @@ "AWS::RDS::GlobalCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109079,6 +111251,9 @@ "AWS::RDS::OptionGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109210,6 +111385,9 @@ "AWS::RUM::AppMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109333,6 +111511,9 @@ "AWS::Redshift::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109576,6 +111757,9 @@ "AWS::Redshift::ClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109670,6 +111854,9 @@ "AWS::Redshift::ClusterSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109738,6 +111925,9 @@ "AWS::Redshift::ClusterSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109809,6 +111999,9 @@ "AWS::Redshift::ClusterSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109884,6 +112077,9 @@ "AWS::Redshift::EndpointAccess": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109974,6 +112170,9 @@ "AWS::Redshift::EndpointAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110049,6 +112248,9 @@ "AWS::Redshift::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110141,6 +112343,9 @@ "AWS::Redshift::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110287,6 +112492,9 @@ "AWS::RefactorSpaces::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110375,6 +112583,9 @@ "AWS::RefactorSpaces::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110445,6 +112656,9 @@ "AWS::RefactorSpaces::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110551,6 +112765,9 @@ "AWS::RefactorSpaces::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110668,6 +112885,9 @@ "AWS::Rekognition::Collection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110736,6 +112956,9 @@ "AWS::Rekognition::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110798,6 +113021,9 @@ "AWS::ResilienceHub::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110930,6 +113156,9 @@ "AWS::ResilienceHub::ResiliencyPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111037,6 +113266,9 @@ "AWS::ResourceGroups::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111201,6 +113433,9 @@ "AWS::RoboMaker::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111268,6 +113503,9 @@ "AWS::RoboMaker::Robot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111349,6 +113587,9 @@ "AWS::RoboMaker::RobotApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111470,6 +113711,9 @@ "AWS::RoboMaker::RobotApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111535,6 +113779,9 @@ "AWS::RoboMaker::SimulationApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111694,6 +113941,9 @@ "AWS::RoboMaker::SimulationApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111759,6 +114009,9 @@ "AWS::Route53::DNSSEC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111821,6 +114074,9 @@ "AWS::Route53::HealthCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111905,6 +114161,9 @@ "AWS::Route53::HostedZone": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112034,6 +114293,9 @@ "AWS::Route53::KeySigningKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112108,6 +114370,9 @@ "AWS::Route53::RecordSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112250,6 +114515,9 @@ "AWS::Route53::RecordSetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112409,6 +114677,9 @@ "AWS::Route53RecoveryControl::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112485,6 +114756,9 @@ "AWS::Route53RecoveryControl::ControlPanel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112556,6 +114830,9 @@ "AWS::Route53RecoveryControl::RoutingControl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112624,6 +114901,9 @@ "AWS::Route53RecoveryControl::SafetyRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112771,6 +115051,9 @@ "AWS::Route53RecoveryReadiness::Cell": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112845,6 +115128,9 @@ "AWS::Route53RecoveryReadiness::ReadinessCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112916,6 +115202,9 @@ "AWS::Route53RecoveryReadiness::RecoveryGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112990,6 +115279,9 @@ "AWS::Route53RecoveryReadiness::ResourceSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113144,6 +115436,9 @@ "AWS::Route53Resolver::FirewallDomainList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113217,6 +115512,9 @@ "AWS::Route53Resolver::FirewallRuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113319,6 +115617,9 @@ "AWS::Route53Resolver::FirewallRuleGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113401,6 +115702,9 @@ "AWS::Route53Resolver::ResolverConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113467,6 +115771,9 @@ "AWS::Route53Resolver::ResolverDNSSECConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113525,6 +115832,9 @@ "AWS::Route53Resolver::ResolverEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113625,6 +115935,9 @@ "AWS::Route53Resolver::ResolverQueryLoggingConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113686,6 +115999,9 @@ "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113747,6 +116063,9 @@ "AWS::Route53Resolver::ResolverRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113846,6 +116165,9 @@ "AWS::Route53Resolver::ResolverRuleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113915,6 +116237,9 @@ "AWS::S3::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -114019,6 +116344,9 @@ "AWS::S3::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115147,6 +117475,9 @@ "AWS::S3::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115213,6 +117544,9 @@ "AWS::S3::MultiRegionAccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115314,6 +117648,9 @@ "AWS::S3::MultiRegionAccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115380,6 +117717,9 @@ "AWS::S3::StorageLens": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115647,6 +117987,9 @@ "AWS::S3ObjectLambda::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115759,6 +118102,9 @@ "AWS::S3ObjectLambda::AccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115825,6 +118171,9 @@ "AWS::S3Outposts::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115907,6 +118256,9 @@ "AWS::S3Outposts::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116033,6 +118385,9 @@ "AWS::S3Outposts::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116099,6 +118454,9 @@ "AWS::S3Outposts::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116187,6 +118545,9 @@ "AWS::SDB::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116245,6 +118606,9 @@ "AWS::SES::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116303,6 +118667,9 @@ "AWS::SES::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116444,6 +118811,9 @@ "AWS::SES::ContactList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116540,6 +118910,9 @@ "AWS::SES::ReceiptFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116633,6 +119006,9 @@ "AWS::SES::ReceiptRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116882,6 +119258,9 @@ "AWS::SES::ReceiptRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116940,6 +119319,9 @@ "AWS::SES::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117019,6 +119401,9 @@ "AWS::SNS::Subscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117106,6 +119491,9 @@ "AWS::SNS::Topic": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117204,6 +119592,9 @@ "AWS::SNS::TopicPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117273,6 +119664,9 @@ "AWS::SQS::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117376,6 +119770,9 @@ "AWS::SQS::QueuePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117445,6 +119842,9 @@ "AWS::SSM::Association": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117607,6 +120007,9 @@ "AWS::SSM::Document": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117735,6 +120138,9 @@ "AWS::SSM::MaintenanceWindow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117834,6 +120240,9 @@ "AWS::SSM::MaintenanceWindowTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117935,6 +120344,9 @@ "AWS::SSM::MaintenanceWindowTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118209,6 +120621,9 @@ "AWS::SSM::Parameter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118296,6 +120711,9 @@ "AWS::SSM::PatchBaseline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118492,6 +120910,9 @@ "AWS::SSM::ResourceDataSync": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118647,6 +121068,9 @@ "AWS::SSMContacts::Contact": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118786,6 +121210,9 @@ "AWS::SSMContacts::ContactChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118863,6 +121290,9 @@ "AWS::SSMIncidents::ReplicationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118955,6 +121385,9 @@ "AWS::SSMIncidents::ResponsePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119150,6 +121583,9 @@ "AWS::SSO::Assignment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119232,6 +121668,9 @@ "AWS::SSO::InstanceAccessControlAttributeConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119331,6 +121770,9 @@ "AWS::SSO::PermissionSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119421,6 +121863,9 @@ "AWS::SageMaker::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119519,6 +121964,9 @@ "AWS::SageMaker::AppImageConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119638,6 +122086,9 @@ "AWS::SageMaker::CodeRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119727,6 +122178,9 @@ "AWS::SageMaker::DataQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120062,6 +122516,9 @@ "AWS::SageMaker::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120151,6 +122608,9 @@ "AWS::SageMaker::DeviceFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120245,6 +122705,9 @@ "AWS::SageMaker::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120492,6 +122955,9 @@ "AWS::SageMaker::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120684,6 +123150,9 @@ "AWS::SageMaker::EndpointConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120931,6 +123400,9 @@ "AWS::SageMaker::FeatureGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121042,6 +123514,9 @@ "AWS::SageMaker::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121120,6 +123595,9 @@ "AWS::SageMaker::ImageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121186,6 +123664,9 @@ "AWS::SageMaker::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121378,6 +123859,9 @@ "AWS::SageMaker::ModelBiasJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121721,6 +124205,9 @@ "AWS::SageMaker::ModelExplainabilityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122039,6 +124526,9 @@ "AWS::SageMaker::ModelPackageGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122113,6 +124603,9 @@ "AWS::SageMaker::ModelQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122471,6 +124964,9 @@ "AWS::SageMaker::MonitoringSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122898,6 +125394,9 @@ "AWS::SageMaker::NotebookInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123015,6 +125514,9 @@ "AWS::SageMaker::NotebookInstanceLifecycleConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123094,6 +125596,9 @@ "AWS::SageMaker::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123179,6 +125684,9 @@ "AWS::SageMaker::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123254,6 +125762,9 @@ "AWS::SageMaker::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123447,6 +125958,9 @@ "AWS::SageMaker::Workteam": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123567,6 +126081,9 @@ "AWS::SecretsManager::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123636,6 +126153,9 @@ "AWS::SecretsManager::RotationSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123764,6 +126284,9 @@ "AWS::SecretsManager::Secret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123897,6 +126420,9 @@ "AWS::SecretsManager::SecretTargetAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123967,6 +126493,9 @@ "AWS::SecurityHub::Hub": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124025,6 +126554,9 @@ "AWS::ServiceCatalog::AcceptedPortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124090,6 +126622,9 @@ "AWS::ServiceCatalog::CloudFormationProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124211,6 +126746,9 @@ "AWS::ServiceCatalog::CloudFormationProvisionedProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124360,6 +126898,9 @@ "AWS::ServiceCatalog::LaunchNotificationConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124439,6 +126980,9 @@ "AWS::ServiceCatalog::LaunchRoleConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124517,6 +127061,9 @@ "AWS::ServiceCatalog::LaunchTemplateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124593,6 +127140,9 @@ "AWS::ServiceCatalog::Portfolio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124671,6 +127221,9 @@ "AWS::ServiceCatalog::PortfolioPrincipalAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124744,6 +127297,9 @@ "AWS::ServiceCatalog::PortfolioProductAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124816,6 +127372,9 @@ "AWS::ServiceCatalog::PortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124888,6 +127447,9 @@ "AWS::ServiceCatalog::ResourceUpdateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124964,6 +127526,9 @@ "AWS::ServiceCatalog::ServiceAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125059,6 +127624,9 @@ "AWS::ServiceCatalog::ServiceActionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125129,6 +127697,9 @@ "AWS::ServiceCatalog::StackSetConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125228,6 +127799,9 @@ "AWS::ServiceCatalog::TagOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125297,6 +127871,9 @@ "AWS::ServiceCatalog::TagOptionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125363,6 +127940,9 @@ "AWS::ServiceCatalogAppRegistry::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125437,6 +128017,9 @@ "AWS::ServiceCatalogAppRegistry::AttributeGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125515,6 +128098,9 @@ "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125581,6 +128167,9 @@ "AWS::ServiceCatalogAppRegistry::ResourceAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125651,6 +128240,9 @@ "AWS::ServiceDiscovery::HttpNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125722,6 +128314,9 @@ "AWS::ServiceDiscovery::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125791,6 +128386,9 @@ "AWS::ServiceDiscovery::PrivateDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125896,6 +128494,9 @@ "AWS::ServiceDiscovery::PublicDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125997,6 +128598,9 @@ "AWS::ServiceDiscovery::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126143,6 +128747,9 @@ "AWS::Signer::ProfilePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126220,6 +128827,9 @@ "AWS::Signer::SigningProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126303,6 +128913,9 @@ "AWS::StepFunctions::Activity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126387,6 +129000,9 @@ "AWS::StepFunctions::StateMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126570,6 +129186,9 @@ "AWS::Synthetics::Canary": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126825,6 +129444,9 @@ "AWS::Timestream::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126892,6 +129514,9 @@ "AWS::Timestream::ScheduledQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127185,6 +129810,9 @@ "AWS::Timestream::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127262,6 +129890,9 @@ "AWS::Transfer::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127461,6 +130092,9 @@ "AWS::Transfer::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127604,6 +130238,9 @@ "AWS::Transfer::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127705,6 +130342,9 @@ "AWS::WAF::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127814,6 +130454,9 @@ "AWS::WAF::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127898,6 +130541,9 @@ "AWS::WAF::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127990,6 +130636,9 @@ "AWS::WAF::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128098,6 +130747,9 @@ "AWS::WAF::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128197,6 +130849,9 @@ "AWS::WAF::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128304,6 +130959,9 @@ "AWS::WAF::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128404,6 +131062,9 @@ "AWS::WAFRegional::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128513,6 +131174,9 @@ "AWS::WAFRegional::GeoMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128597,6 +131261,9 @@ "AWS::WAFRegional::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128681,6 +131348,9 @@ "AWS::WAFRegional::RateBasedRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128781,6 +131451,9 @@ "AWS::WAFRegional::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128850,6 +131523,9 @@ "AWS::WAFRegional::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128942,6 +131618,9 @@ "AWS::WAFRegional::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129049,6 +131728,9 @@ "AWS::WAFRegional::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129148,6 +131830,9 @@ "AWS::WAFRegional::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129256,6 +131941,9 @@ "AWS::WAFRegional::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129322,6 +132010,9 @@ "AWS::WAFRegional::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129421,6 +132112,9 @@ "AWS::WAFv2::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129506,6 +132200,9 @@ "AWS::WAFv2::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129605,6 +132302,9 @@ "AWS::WAFv2::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129686,6 +132386,9 @@ "AWS::WAFv2::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130326,6 +133029,9 @@ "AWS::WAFv2::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131175,6 +133881,9 @@ "AWS::WAFv2::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131241,6 +133950,9 @@ "AWS::Wisdom::Assistant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131328,6 +134040,9 @@ "AWS::Wisdom::AssistantAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131416,6 +134131,9 @@ "AWS::Wisdom::KnowledgeBase": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131546,6 +134264,9 @@ "AWS::WorkSpaces::ConnectionAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131632,6 +134353,9 @@ "AWS::WorkSpaces::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131741,6 +134465,9 @@ "AWS::XRay::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131823,6 +134550,9 @@ "AWS::XRay::SamplingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132010,6 +134740,9 @@ "Alexa::ASK::Skill": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", diff --git a/schema/sam.go b/schema/sam.go index 3ea10c4a91..609b9c822c 100644 --- a/schema/sam.go +++ b/schema/sam.go @@ -10,6 +10,9 @@ var SamSchema = `{ "AWS::ACMPCA::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -396,6 +399,9 @@ var SamSchema = `{ "AWS::ACMPCA::CertificateAuthority": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -738,6 +744,9 @@ var SamSchema = `{ "AWS::ACMPCA::CertificateAuthorityActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -810,6 +819,9 @@ var SamSchema = `{ "AWS::ACMPCA::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -886,6 +898,9 @@ var SamSchema = `{ "AWS::APS::RuleGroupsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -962,6 +977,9 @@ var SamSchema = `{ "AWS::APS::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1029,6 +1047,9 @@ var SamSchema = `{ "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1158,6 +1179,9 @@ var SamSchema = `{ "AWS::AmazonMQ::Broker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1445,6 +1469,9 @@ var SamSchema = `{ "AWS::AmazonMQ::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1547,6 +1574,9 @@ var SamSchema = `{ "AWS::AmazonMQ::ConfigurationAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1629,6 +1659,9 @@ var SamSchema = `{ "AWS::Amplify::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1834,6 +1867,9 @@ var SamSchema = `{ "AWS::Amplify::Branch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1971,6 +2007,9 @@ var SamSchema = `{ "AWS::Amplify::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2072,6 +2111,9 @@ var SamSchema = `{ "AWS::AmplifyUIBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2561,6 +2603,9 @@ var SamSchema = `{ "AWS::AmplifyUIBuilder::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2672,6 +2717,9 @@ var SamSchema = `{ "AWS::ApiGateway::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2730,6 +2778,9 @@ var SamSchema = `{ "AWS::ApiGateway::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2827,6 +2878,9 @@ var SamSchema = `{ "AWS::ApiGateway::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2921,6 +2975,9 @@ var SamSchema = `{ "AWS::ApiGateway::BasePathMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2995,6 +3052,9 @@ var SamSchema = `{ "AWS::ApiGateway::ClientCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3059,6 +3119,9 @@ var SamSchema = `{ "AWS::ApiGateway::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3298,6 +3361,9 @@ var SamSchema = `{ "AWS::ApiGateway::DocumentationPart": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3389,6 +3455,9 @@ var SamSchema = `{ "AWS::ApiGateway::DocumentationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3458,6 +3527,9 @@ var SamSchema = `{ "AWS::ApiGateway::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3564,6 +3636,9 @@ var SamSchema = `{ "AWS::ApiGateway::GatewayResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3651,6 +3726,9 @@ var SamSchema = `{ "AWS::ApiGateway::Method": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3901,6 +3979,9 @@ var SamSchema = `{ "AWS::ApiGateway::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3975,6 +4056,9 @@ var SamSchema = `{ "AWS::ApiGateway::RequestValidator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4046,6 +4130,9 @@ var SamSchema = `{ "AWS::ApiGateway::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4116,6 +4203,9 @@ var SamSchema = `{ "AWS::ApiGateway::RestApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4264,6 +4354,9 @@ var SamSchema = `{ "AWS::ApiGateway::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4449,6 +4542,9 @@ var SamSchema = `{ "AWS::ApiGateway::UsagePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4576,6 +4672,9 @@ var SamSchema = `{ "AWS::ApiGateway::UsagePlanKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4646,6 +4745,9 @@ var SamSchema = `{ "AWS::ApiGateway::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4724,6 +4826,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::Api": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4884,6 +4989,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::ApiGatewayManagedOverrides": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5054,6 +5162,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::ApiMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5127,6 +5238,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5239,6 +5353,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5307,6 +5424,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5414,6 +5534,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5565,6 +5688,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::IntegrationResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5647,6 +5773,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5723,6 +5852,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5834,6 +5966,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::RouteResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5925,6 +6060,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6054,6 +6192,9 @@ var SamSchema = `{ "AWS::ApiGatewayV2::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6132,6 +6273,9 @@ var SamSchema = `{ "AWS::AppConfig::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6215,6 +6359,9 @@ var SamSchema = `{ "AWS::AppConfig::ConfigurationProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6330,6 +6477,9 @@ var SamSchema = `{ "AWS::AppConfig::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6429,6 +6579,9 @@ var SamSchema = `{ "AWS::AppConfig::DeploymentStrategy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6530,111 +6683,117 @@ var SamSchema = `{ "AWS::AppConfig::Environment": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "ApplicationId": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "Monitors": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" - }, - "type": "array" - }, - "Name": { - "type": "string" - }, - "Tags": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" - }, - "type": "array" - } - }, - "required": [ - "ApplicationId", - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppConfig::Environment" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppConfig::Environment.Monitors": { - "additionalProperties": false, - "properties": { - "AlarmArn": { - "type": "string" - }, - "AlarmRoleArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::Environment.Tags": { - "additionalProperties": false, - "properties": { - "Key": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "Monitors": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" + }, + "type": "array" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" + }, + "type": "array" + } + }, + "required": [ + "ApplicationId", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppConfig::Environment" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppConfig::Environment.Monitors": { + "additionalProperties": false, + "properties": { + "AlarmArn": { + "type": "string" + }, + "AlarmRoleArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::Environment.Tags": { + "additionalProperties": false, + "properties": { + "Key": { + "type": "string" + }, + "Value": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::HostedConfigurationVersion": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "Value": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::HostedConfigurationVersion": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -6715,6 +6874,9 @@ var SamSchema = `{ "AWS::AppFlow::ConnectorProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -7399,6 +7561,9 @@ var SamSchema = `{ "AWS::AppFlow::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8262,6 +8427,9 @@ var SamSchema = `{ "AWS::AppIntegrations::DataIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8365,6 +8533,9 @@ var SamSchema = `{ "AWS::AppIntegrations::EventIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8496,6 +8667,9 @@ var SamSchema = `{ "AWS::AppMesh::GatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8926,6 +9100,9 @@ var SamSchema = `{ "AWS::AppMesh::Mesh": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9019,6 +9196,9 @@ var SamSchema = `{ "AWS::AppMesh::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9531,6 +9711,9 @@ var SamSchema = `{ "AWS::AppMesh::VirtualGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10033,6 +10216,9 @@ var SamSchema = `{ "AWS::AppMesh::VirtualNode": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10742,6 +10928,9 @@ var SamSchema = `{ "AWS::AppMesh::VirtualRouter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10863,6 +11052,9 @@ var SamSchema = `{ "AWS::AppMesh::VirtualService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10987,6 +11179,9 @@ var SamSchema = `{ "AWS::AppRunner::ObservabilityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11066,6 +11261,9 @@ var SamSchema = `{ "AWS::AppRunner::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11404,6 +11602,9 @@ var SamSchema = `{ "AWS::AppRunner::VpcConnector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11484,6 +11685,9 @@ var SamSchema = `{ "AWS::AppStream::AppBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11605,6 +11809,9 @@ var SamSchema = `{ "AWS::AppStream::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11733,6 +11940,9 @@ var SamSchema = `{ "AWS::AppStream::ApplicationEntitlementAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11803,6 +12013,9 @@ var SamSchema = `{ "AWS::AppStream::ApplicationFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11869,6 +12082,9 @@ var SamSchema = `{ "AWS::AppStream::DirectoryConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11958,6 +12174,9 @@ var SamSchema = `{ "AWS::AppStream::Entitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12054,6 +12273,9 @@ var SamSchema = `{ "AWS::AppStream::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12241,6 +12463,9 @@ var SamSchema = `{ "AWS::AppStream::ImageBuilder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12392,6 +12617,9 @@ var SamSchema = `{ "AWS::AppStream::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12572,6 +12800,9 @@ var SamSchema = `{ "AWS::AppStream::StackFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12638,6 +12869,9 @@ var SamSchema = `{ "AWS::AppStream::StackUserAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12711,81 +12945,87 @@ var SamSchema = `{ "AWS::AppStream::User": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AuthenticationType": { - "type": "string" - }, - "FirstName": { - "type": "string" - }, - "LastName": { - "type": "string" - }, - "MessageAction": { - "type": "string" - }, - "UserName": { - "type": "string" - } - }, - "required": [ - "AuthenticationType", - "UserName" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppStream::User" - ], + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "AuthenticationType": { + "type": "string" + }, + "FirstName": { + "type": "string" + }, + "LastName": { + "type": "string" + }, + "MessageAction": { + "type": "string" + }, + "UserName": { + "type": "string" + } + }, + "required": [ + "AuthenticationType", + "UserName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppStream::User" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppSync::ApiCache": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppSync::ApiCache": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -12866,6 +13106,9 @@ var SamSchema = `{ "AWS::AppSync::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12937,6 +13180,9 @@ var SamSchema = `{ "AWS::AppSync::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13203,6 +13449,9 @@ var SamSchema = `{ "AWS::AppSync::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13272,6 +13521,9 @@ var SamSchema = `{ "AWS::AppSync::DomainNameApiAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13338,6 +13590,9 @@ var SamSchema = `{ "AWS::AppSync::FunctionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13460,6 +13715,9 @@ var SamSchema = `{ "AWS::AppSync::GraphQLApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13659,6 +13917,9 @@ var SamSchema = `{ "AWS::AppSync::GraphQLSchema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13727,6 +13988,9 @@ var SamSchema = `{ "AWS::AppSync::Resolver": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13884,6 +14148,9 @@ var SamSchema = `{ "AWS::ApplicationAutoScaling::ScalableTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14030,6 +14297,9 @@ var SamSchema = `{ "AWS::ApplicationAutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14243,6 +14513,9 @@ var SamSchema = `{ "AWS::ApplicationInsights::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14649,6 +14922,9 @@ var SamSchema = `{ "AWS::Athena::DataCatalog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14733,6 +15009,9 @@ var SamSchema = `{ "AWS::Athena::NamedQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14808,6 +15087,9 @@ var SamSchema = `{ "AWS::Athena::PreparedStatement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14881,6 +15163,9 @@ var SamSchema = `{ "AWS::Athena::WorkGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15024,6 +15309,9 @@ var SamSchema = `{ "AWS::AuditManager::Assessment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15217,6 +15505,9 @@ var SamSchema = `{ "AWS::AutoScaling::AutoScalingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -15757,6 +16048,9 @@ var SamSchema = `{ "AWS::AutoScaling::LaunchConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15946,6 +16240,9 @@ var SamSchema = `{ "AWS::AutoScaling::LifecycleHook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16030,6 +16327,9 @@ var SamSchema = `{ "AWS::AutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16436,6 +16736,9 @@ var SamSchema = `{ "AWS::AutoScaling::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16519,6 +16822,9 @@ var SamSchema = `{ "AWS::AutoScaling::WarmPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16602,6 +16908,9 @@ var SamSchema = `{ "AWS::AutoScalingPlans::ScalingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16897,6 +17206,9 @@ var SamSchema = `{ "AWS::Backup::BackupPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17082,6 +17394,9 @@ var SamSchema = `{ "AWS::Backup::BackupSelection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17205,6 +17520,9 @@ var SamSchema = `{ "AWS::Backup::BackupVault": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17325,6 +17643,9 @@ var SamSchema = `{ "AWS::Backup::Framework": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17439,6 +17760,9 @@ var SamSchema = `{ "AWS::Backup::ReportPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17517,6 +17841,9 @@ var SamSchema = `{ "AWS::Batch::ComputeEnvironment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17734,6 +18061,9 @@ var SamSchema = `{ "AWS::Batch::JobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18246,6 +18576,9 @@ var SamSchema = `{ "AWS::Batch::JobQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18349,6 +18682,9 @@ var SamSchema = `{ "AWS::Batch::SchedulingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18449,6 +18785,9 @@ var SamSchema = `{ "AWS::BillingConductor::BillingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18559,6 +18898,9 @@ var SamSchema = `{ "AWS::BillingConductor::CustomLineItem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18700,6 +19042,9 @@ var SamSchema = `{ "AWS::BillingConductor::PricingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18777,6 +19122,9 @@ var SamSchema = `{ "AWS::BillingConductor::PricingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18863,6 +19211,9 @@ var SamSchema = `{ "AWS::Budgets::Budget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19090,6 +19441,9 @@ var SamSchema = `{ "AWS::Budgets::BudgetsAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19301,6 +19655,9 @@ var SamSchema = `{ "AWS::CE::AnomalyMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19395,6 +19752,9 @@ var SamSchema = `{ "AWS::CE::AnomalySubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19520,6 +19880,9 @@ var SamSchema = `{ "AWS::CE::CostCategory": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19596,6 +19959,9 @@ var SamSchema = `{ "AWS::CUR::ReportDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19705,6 +20071,9 @@ var SamSchema = `{ "AWS::Cassandra::Keyspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19769,6 +20138,9 @@ var SamSchema = `{ "AWS::Cassandra::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19948,6 +20320,9 @@ var SamSchema = `{ "AWS::CertificateManager::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20019,6 +20394,9 @@ var SamSchema = `{ "AWS::CertificateManager::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20126,6 +20504,9 @@ var SamSchema = `{ "AWS::Chatbot::SlackChannelConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20218,6 +20599,9 @@ var SamSchema = `{ "AWS::Cloud9::EnvironmentEC2": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20329,6 +20713,9 @@ var SamSchema = `{ "AWS::CloudFormation::CustomResource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20391,6 +20778,9 @@ var SamSchema = `{ "AWS::CloudFormation::HookDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20455,6 +20845,9 @@ var SamSchema = `{ "AWS::CloudFormation::HookTypeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20526,6 +20919,9 @@ var SamSchema = `{ "AWS::CloudFormation::HookVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20610,6 +21006,9 @@ var SamSchema = `{ "AWS::CloudFormation::Macro": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20685,6 +21084,9 @@ var SamSchema = `{ "AWS::CloudFormation::ModuleDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20749,6 +21151,9 @@ var SamSchema = `{ "AWS::CloudFormation::ModuleVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20815,6 +21220,9 @@ var SamSchema = `{ "AWS::CloudFormation::PublicTypeVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20885,6 +21293,9 @@ var SamSchema = `{ "AWS::CloudFormation::Publisher": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20950,6 +21361,9 @@ var SamSchema = `{ "AWS::CloudFormation::ResourceDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21014,6 +21428,9 @@ var SamSchema = `{ "AWS::CloudFormation::ResourceVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21098,6 +21515,9 @@ var SamSchema = `{ "AWS::CloudFormation::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21184,6 +21604,9 @@ var SamSchema = `{ "AWS::CloudFormation::StackSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21399,6 +21822,9 @@ var SamSchema = `{ "AWS::CloudFormation::TypeActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21496,6 +21922,9 @@ var SamSchema = `{ "AWS::CloudFormation::WaitCondition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -21563,6 +21992,9 @@ var SamSchema = `{ "AWS::CloudFormation::WaitConditionHandle": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21617,6 +22049,9 @@ var SamSchema = `{ "AWS::CloudFront::CachePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21791,6 +22226,9 @@ var SamSchema = `{ "AWS::CloudFront::CloudFrontOriginAccessIdentity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21865,6 +22303,9 @@ var SamSchema = `{ "AWS::CloudFront::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22601,6 +23042,9 @@ var SamSchema = `{ "AWS::CloudFront::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22697,6 +23141,9 @@ var SamSchema = `{ "AWS::CloudFront::KeyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22781,6 +23228,9 @@ var SamSchema = `{ "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22924,6 +23374,9 @@ var SamSchema = `{ "AWS::CloudFront::PublicKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23009,6 +23462,9 @@ var SamSchema = `{ "AWS::CloudFront::RealtimeLogConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23121,6 +23577,9 @@ var SamSchema = `{ "AWS::CloudFront::ResponseHeadersPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23464,6 +23923,9 @@ var SamSchema = `{ "AWS::CloudFront::StreamingDistribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23623,6 +24085,9 @@ var SamSchema = `{ "AWS::CloudTrail::Trail": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23788,6 +24253,9 @@ var SamSchema = `{ "AWS::CloudWatch::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24013,6 +24481,9 @@ var SamSchema = `{ "AWS::CloudWatch::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24252,6 +24723,9 @@ var SamSchema = `{ "AWS::CloudWatch::CompositeAlarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24342,6 +24816,9 @@ var SamSchema = `{ "AWS::CloudWatch::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24407,6 +24884,9 @@ var SamSchema = `{ "AWS::CloudWatch::InsightRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24485,6 +24965,9 @@ var SamSchema = `{ "AWS::CloudWatch::MetricStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24632,6 +25115,9 @@ var SamSchema = `{ "AWS::CodeArtifact::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24706,6 +25192,9 @@ var SamSchema = `{ "AWS::CodeArtifact::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24799,6 +25288,9 @@ var SamSchema = `{ "AWS::CodeBuild::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25345,6 +25837,9 @@ var SamSchema = `{ "AWS::CodeBuild::ReportGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25465,6 +25960,9 @@ var SamSchema = `{ "AWS::CodeBuild::SourceCredential": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25538,6 +26036,9 @@ var SamSchema = `{ "AWS::CodeCommit::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25684,6 +26185,9 @@ var SamSchema = `{ "AWS::CodeDeploy::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25751,6 +26255,9 @@ var SamSchema = `{ "AWS::CodeDeploy::DeploymentConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25884,6 +26391,9 @@ var SamSchema = `{ "AWS::CodeDeploy::DeploymentGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26379,6 +26889,9 @@ var SamSchema = `{ "AWS::CodeGuruProfiler::ProfilingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26474,6 +26987,9 @@ var SamSchema = `{ "AWS::CodeGuruReviewer::RepositoryAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26555,6 +27071,9 @@ var SamSchema = `{ "AWS::CodePipeline::CustomActionType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26715,6 +27234,9 @@ var SamSchema = `{ "AWS::CodePipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27010,6 +27532,9 @@ var SamSchema = `{ "AWS::CodePipeline::Webhook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27128,6 +27653,9 @@ var SamSchema = `{ "AWS::CodeStar::GitHubRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27243,6 +27771,9 @@ var SamSchema = `{ "AWS::CodeStarConnections::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27317,6 +27848,9 @@ var SamSchema = `{ "AWS::CodeStarNotifications::NotificationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27432,6 +27966,9 @@ var SamSchema = `{ "AWS::Cognito::IdentityPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27578,6 +28115,9 @@ var SamSchema = `{ "AWS::Cognito::IdentityPoolRoleAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27706,6 +28246,9 @@ var SamSchema = `{ "AWS::Cognito::UserPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28139,6 +28682,9 @@ var SamSchema = `{ "AWS::Cognito::UserPoolClient": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28318,6 +28864,9 @@ var SamSchema = `{ "AWS::Cognito::UserPoolDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28396,6 +28945,9 @@ var SamSchema = `{ "AWS::Cognito::UserPoolGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28470,6 +29022,9 @@ var SamSchema = `{ "AWS::Cognito::UserPoolIdentityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28552,6 +29107,9 @@ var SamSchema = `{ "AWS::Cognito::UserPoolResourceServer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28644,6 +29202,9 @@ var SamSchema = `{ "AWS::Cognito::UserPoolRiskConfigurationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28858,6 +29419,9 @@ var SamSchema = `{ "AWS::Cognito::UserPoolUICustomizationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28927,6 +29491,9 @@ var SamSchema = `{ "AWS::Cognito::UserPoolUser": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29031,6 +29598,9 @@ var SamSchema = `{ "AWS::Cognito::UserPoolUserToGroupAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29101,6 +29671,9 @@ var SamSchema = `{ "AWS::Config::AggregationAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29173,6 +29746,9 @@ var SamSchema = `{ "AWS::Config::ConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29312,6 +29888,9 @@ var SamSchema = `{ "AWS::Config::ConfigurationAggregator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29430,6 +30009,9 @@ var SamSchema = `{ "AWS::Config::ConfigurationRecorder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29516,102 +30098,108 @@ var SamSchema = `{ "AWS::Config::ConformancePack": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "ConformancePackInputParameters": { - "items": { - "$ref": "#/definitions/AWS::Config::ConformancePack.ConformancePackInputParameter" - }, - "type": "array" - }, - "ConformancePackName": { - "type": "string" - }, - "DeliveryS3Bucket": { - "type": "string" - }, - "DeliveryS3KeyPrefix": { - "type": "string" - }, - "TemplateBody": { - "type": "string" - }, - "TemplateS3Uri": { - "type": "string" - } - }, - "required": [ - "ConformancePackName" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::Config::ConformancePack" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::Config::ConformancePack.ConformancePackInputParameter": { - "additionalProperties": false, - "properties": { - "ParameterName": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ConformancePackInputParameters": { + "items": { + "$ref": "#/definitions/AWS::Config::ConformancePack.ConformancePackInputParameter" + }, + "type": "array" + }, + "ConformancePackName": { + "type": "string" + }, + "DeliveryS3Bucket": { + "type": "string" + }, + "DeliveryS3KeyPrefix": { + "type": "string" + }, + "TemplateBody": { + "type": "string" + }, + "TemplateS3Uri": { + "type": "string" + } + }, + "required": [ + "ConformancePackName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Config::ConformancePack" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Config::ConformancePack.ConformancePackInputParameter": { + "additionalProperties": false, + "properties": { + "ParameterName": { + "type": "string" + }, + "ParameterValue": { + "type": "string" + } + }, + "required": [ + "ParameterName", + "ParameterValue" + ], + "type": "object" + }, + "AWS::Config::DeliveryChannel": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "ParameterValue": { - "type": "string" - } - }, - "required": [ - "ParameterName", - "ParameterValue" - ], - "type": "object" - }, - "AWS::Config::DeliveryChannel": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -29698,6 +30286,9 @@ var SamSchema = `{ "AWS::Config::OrganizationConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29906,6 +30497,9 @@ var SamSchema = `{ "AWS::Config::OrganizationConformancePack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30008,6 +30602,9 @@ var SamSchema = `{ "AWS::Config::RemediationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30153,6 +30750,9 @@ var SamSchema = `{ "AWS::Config::StoredQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30228,6 +30828,9 @@ var SamSchema = `{ "AWS::Connect::ContactFlow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30313,6 +30916,9 @@ var SamSchema = `{ "AWS::Connect::ContactFlowModule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30395,6 +31001,9 @@ var SamSchema = `{ "AWS::Connect::HoursOfOperation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30517,6 +31126,9 @@ var SamSchema = `{ "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30599,6 +31211,9 @@ var SamSchema = `{ "AWS::Connect::QuickConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30743,6 +31358,9 @@ var SamSchema = `{ "AWS::Connect::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30878,6 +31496,9 @@ var SamSchema = `{ "AWS::Connect::UserHierarchyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30947,6 +31568,9 @@ var SamSchema = `{ "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31024,6 +31648,9 @@ var SamSchema = `{ "AWS::CustomerProfiles::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31400,6 +32027,9 @@ var SamSchema = `{ "AWS::CustomerProfiles::ObjectType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31558,6 +32188,9 @@ var SamSchema = `{ "AWS::DAX::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31676,6 +32309,9 @@ var SamSchema = `{ "AWS::DAX::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31740,6 +32376,9 @@ var SamSchema = `{ "AWS::DAX::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31811,6 +32450,9 @@ var SamSchema = `{ "AWS::DLM::LifecyclePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32234,6 +32876,9 @@ var SamSchema = `{ "AWS::DMS::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32298,6 +32943,9 @@ var SamSchema = `{ "AWS::DMS::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33201,6 +33849,9 @@ var SamSchema = `{ "AWS::DMS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33290,6 +33941,9 @@ var SamSchema = `{ "AWS::DMS::ReplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33400,6 +34054,9 @@ var SamSchema = `{ "AWS::DMS::ReplicationSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33478,6 +34135,9 @@ var SamSchema = `{ "AWS::DMS::ReplicationTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33583,6 +34243,9 @@ var SamSchema = `{ "AWS::DataBrew::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33932,6 +34595,9 @@ var SamSchema = `{ "AWS::DataBrew::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34397,6 +35063,9 @@ var SamSchema = `{ "AWS::DataBrew::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34495,6 +35164,9 @@ var SamSchema = `{ "AWS::DataBrew::Recipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34993,6 +35665,9 @@ var SamSchema = `{ "AWS::DataBrew::Ruleset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35155,6 +35830,9 @@ var SamSchema = `{ "AWS::DataBrew::Schedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35233,6 +35911,9 @@ var SamSchema = `{ "AWS::DataPipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35434,6 +36115,9 @@ var SamSchema = `{ "AWS::DataSync::Agent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35520,6 +36204,9 @@ var SamSchema = `{ "AWS::DataSync::LocationEFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35614,6 +36301,9 @@ var SamSchema = `{ "AWS::DataSync::LocationFSxLustre": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35692,6 +36382,9 @@ var SamSchema = `{ "AWS::DataSync::LocationFSxOpenZFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35804,6 +36497,9 @@ var SamSchema = `{ "AWS::DataSync::LocationFSxWindows": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35893,6 +36589,9 @@ var SamSchema = `{ "AWS::DataSync::LocationHDFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36030,6 +36729,9 @@ var SamSchema = `{ "AWS::DataSync::LocationNFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36133,6 +36835,9 @@ var SamSchema = `{ "AWS::DataSync::LocationObjectStorage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36227,6 +36932,9 @@ var SamSchema = `{ "AWS::DataSync::LocationS3": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36317,6 +37025,9 @@ var SamSchema = `{ "AWS::DataSync::LocationSMB": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36419,6 +37130,9 @@ var SamSchema = `{ "AWS::DataSync::Task": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36587,6 +37301,9 @@ var SamSchema = `{ "AWS::Detective::Graph": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36648,6 +37365,9 @@ var SamSchema = `{ "AWS::Detective::MemberInvitation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36724,6 +37444,9 @@ var SamSchema = `{ "AWS::DevOpsGuru::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36804,6 +37527,9 @@ var SamSchema = `{ "AWS::DevOpsGuru::ResourceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36908,6 +37634,9 @@ var SamSchema = `{ "AWS::DirectoryService::MicrosoftAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37009,6 +37738,9 @@ var SamSchema = `{ "AWS::DirectoryService::SimpleAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37114,6 +37846,9 @@ var SamSchema = `{ "AWS::DocDB::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37238,6 +37973,9 @@ var SamSchema = `{ "AWS::DocDB::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37317,6 +38055,9 @@ var SamSchema = `{ "AWS::DocDB::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37404,6 +38145,9 @@ var SamSchema = `{ "AWS::DocDB::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37482,6 +38226,9 @@ var SamSchema = `{ "AWS::DynamoDB::GlobalTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37884,6 +38631,9 @@ var SamSchema = `{ "AWS::DynamoDB::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38197,6 +38947,9 @@ var SamSchema = `{ "AWS::EC2::CapacityReservation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38316,6 +39069,9 @@ var SamSchema = `{ "AWS::EC2::CapacityReservationFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38446,6 +39202,9 @@ var SamSchema = `{ "AWS::EC2::CarrierGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38514,6 +39273,9 @@ var SamSchema = `{ "AWS::EC2::ClientVpnAuthorizationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38589,6 +39351,9 @@ var SamSchema = `{ "AWS::EC2::ClientVpnEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38838,6 +39603,9 @@ var SamSchema = `{ "AWS::EC2::ClientVpnRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38911,6 +39679,9 @@ var SamSchema = `{ "AWS::EC2::ClientVpnTargetNetworkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38977,6 +39748,9 @@ var SamSchema = `{ "AWS::EC2::CustomerGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39053,6 +39827,9 @@ var SamSchema = `{ "AWS::EC2::DHCPOptions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39138,6 +39915,9 @@ var SamSchema = `{ "AWS::EC2::EC2Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39639,6 +40419,9 @@ var SamSchema = `{ "AWS::EC2::EIP": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39709,6 +40492,9 @@ var SamSchema = `{ "AWS::EC2::EIPAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39779,6 +40565,9 @@ var SamSchema = `{ "AWS::EC2::EgressOnlyInternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39841,6 +40630,9 @@ var SamSchema = `{ "AWS::EC2::EnclaveCertificateIamRoleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39907,6 +40699,9 @@ var SamSchema = `{ "AWS::EC2::FlowLog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40004,6 +40799,9 @@ var SamSchema = `{ "AWS::EC2::GatewayRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40070,6 +40868,9 @@ var SamSchema = `{ "AWS::EC2::Host": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40142,6 +40943,9 @@ var SamSchema = `{ "AWS::EC2::IPAM": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40224,6 +41028,9 @@ var SamSchema = `{ "AWS::EC2::IPAMAllocation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40295,6 +41102,9 @@ var SamSchema = `{ "AWS::EC2::IPAMPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40415,6 +41225,9 @@ var SamSchema = `{ "AWS::EC2::IPAMScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40486,6 +41299,9 @@ var SamSchema = `{ "AWS::EC2::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -40996,6 +41812,9 @@ var SamSchema = `{ "AWS::EC2::InternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41057,6 +41876,9 @@ var SamSchema = `{ "AWS::EC2::KeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41131,6 +41953,9 @@ var SamSchema = `{ "AWS::EC2::LaunchTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41921,6 +42746,9 @@ var SamSchema = `{ "AWS::EC2::LocalGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41991,6 +42819,9 @@ var SamSchema = `{ "AWS::EC2::LocalGatewayRouteTableVPCAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42063,6 +42894,9 @@ var SamSchema = `{ "AWS::EC2::NatGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42137,6 +42971,9 @@ var SamSchema = `{ "AWS::EC2::NetworkAcl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42205,6 +43042,9 @@ var SamSchema = `{ "AWS::EC2::NetworkAclEntry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42318,6 +43158,9 @@ var SamSchema = `{ "AWS::EC2::NetworkInsightsAccessScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42496,6 +43339,9 @@ var SamSchema = `{ "AWS::EC2::NetworkInsightsAccessScopeAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42564,6 +43410,9 @@ var SamSchema = `{ "AWS::EC2::NetworkInsightsAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43067,6 +43916,9 @@ var SamSchema = `{ "AWS::EC2::NetworkInsightsPath": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43152,6 +44004,9 @@ var SamSchema = `{ "AWS::EC2::NetworkInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43284,6 +44139,9 @@ var SamSchema = `{ "AWS::EC2::NetworkInterfaceAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43357,6 +44215,9 @@ var SamSchema = `{ "AWS::EC2::NetworkInterfacePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43427,6 +44288,9 @@ var SamSchema = `{ "AWS::EC2::PlacementGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43485,6 +44349,9 @@ var SamSchema = `{ "AWS::EC2::PrefixList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43582,6 +44449,9 @@ var SamSchema = `{ "AWS::EC2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43680,6 +44550,9 @@ var SamSchema = `{ "AWS::EC2::RouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43748,6 +44621,9 @@ var SamSchema = `{ "AWS::EC2::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43906,6 +44782,9 @@ var SamSchema = `{ "AWS::EC2::SecurityGroupEgress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43993,6 +44872,9 @@ var SamSchema = `{ "AWS::EC2::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44088,6 +44970,9 @@ var SamSchema = `{ "AWS::EC2::SpotFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44820,6 +45705,9 @@ var SamSchema = `{ "AWS::EC2::Subnet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44918,6 +45806,9 @@ var SamSchema = `{ "AWS::EC2::SubnetCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44984,6 +45875,9 @@ var SamSchema = `{ "AWS::EC2::SubnetNetworkAclAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45050,6 +45944,9 @@ var SamSchema = `{ "AWS::EC2::SubnetRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45116,6 +46013,9 @@ var SamSchema = `{ "AWS::EC2::TrafficMirrorFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45186,6 +46086,9 @@ var SamSchema = `{ "AWS::EC2::TrafficMirrorFilterRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45296,6 +46199,9 @@ var SamSchema = `{ "AWS::EC2::TrafficMirrorSession": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45385,6 +46291,9 @@ var SamSchema = `{ "AWS::EC2::TrafficMirrorTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45455,6 +46364,9 @@ var SamSchema = `{ "AWS::EC2::TransitGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45552,6 +46464,9 @@ var SamSchema = `{ "AWS::EC2::TransitGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45631,6 +46546,9 @@ var SamSchema = `{ "AWS::EC2::TransitGatewayConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45712,6 +46630,9 @@ var SamSchema = `{ "AWS::EC2::TransitGatewayMulticastDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45783,6 +46704,9 @@ var SamSchema = `{ "AWS::EC2::TransitGatewayMulticastDomainAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45853,6 +46777,9 @@ var SamSchema = `{ "AWS::EC2::TransitGatewayMulticastGroupMember": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45923,6 +46850,9 @@ var SamSchema = `{ "AWS::EC2::TransitGatewayMulticastGroupSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45993,6 +46923,9 @@ var SamSchema = `{ "AWS::EC2::TransitGatewayPeeringAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46073,6 +47006,9 @@ var SamSchema = `{ "AWS::EC2::TransitGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46144,6 +47080,9 @@ var SamSchema = `{ "AWS::EC2::TransitGatewayRouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46212,72 +47151,78 @@ var SamSchema = `{ "AWS::EC2::TransitGatewayRouteTableAssociation": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "TransitGatewayAttachmentId": { - "type": "string" - }, - "TransitGatewayRouteTableId": { - "type": "string" - } - }, - "required": [ - "TransitGatewayAttachmentId", - "TransitGatewayRouteTableId" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::EC2::TransitGatewayRouteTableAssociation" - ], + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "TransitGatewayAttachmentId": { + "type": "string" + }, + "TransitGatewayRouteTableId": { + "type": "string" + } + }, + "required": [ + "TransitGatewayAttachmentId", + "TransitGatewayRouteTableId" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::EC2::TransitGatewayRouteTableAssociation" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::EC2::TransitGatewayRouteTablePropagation": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::EC2::TransitGatewayRouteTablePropagation": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -46344,6 +47289,9 @@ var SamSchema = `{ "AWS::EC2::TransitGatewayVpcAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46438,6 +47386,9 @@ var SamSchema = `{ "AWS::EC2::VPC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46521,6 +47472,9 @@ var SamSchema = `{ "AWS::EC2::VPCCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46607,6 +47561,9 @@ var SamSchema = `{ "AWS::EC2::VPCDHCPOptionsAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46673,6 +47630,9 @@ var SamSchema = `{ "AWS::EC2::VPCEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46766,6 +47726,9 @@ var SamSchema = `{ "AWS::EC2::VPCEndpointConnectionNotification": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46841,6 +47804,9 @@ var SamSchema = `{ "AWS::EC2::VPCEndpointService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46914,6 +47880,9 @@ var SamSchema = `{ "AWS::EC2::VPCEndpointServicePermissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46982,6 +47951,9 @@ var SamSchema = `{ "AWS::EC2::VPCGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47050,6 +48022,9 @@ var SamSchema = `{ "AWS::EC2::VPCPeeringConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47131,6 +48106,9 @@ var SamSchema = `{ "AWS::EC2::VPNConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47230,6 +48208,9 @@ var SamSchema = `{ "AWS::EC2::VPNConnectionRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47296,6 +48277,9 @@ var SamSchema = `{ "AWS::EC2::VPNGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47367,6 +48351,9 @@ var SamSchema = `{ "AWS::EC2::VPNGatewayRoutePropagation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47436,6 +48423,9 @@ var SamSchema = `{ "AWS::EC2::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47534,6 +48524,9 @@ var SamSchema = `{ "AWS::EC2::VolumeAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47604,6 +48597,9 @@ var SamSchema = `{ "AWS::ECR::PublicRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47674,6 +48670,9 @@ var SamSchema = `{ "AWS::ECR::PullThroughCacheRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47735,6 +48734,9 @@ var SamSchema = `{ "AWS::ECR::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47797,6 +48799,9 @@ var SamSchema = `{ "AWS::ECR::ReplicationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47927,6 +48932,9 @@ var SamSchema = `{ "AWS::ECR::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48042,6 +49050,9 @@ var SamSchema = `{ "AWS::ECS::CapacityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48152,6 +49163,9 @@ var SamSchema = `{ "AWS::ECS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48309,6 +49323,9 @@ var SamSchema = `{ "AWS::ECS::ClusterCapacityProviderAssociations": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48403,6 +49420,9 @@ var SamSchema = `{ "AWS::ECS::PrimaryTaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48473,6 +49493,9 @@ var SamSchema = `{ "AWS::ECS::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48760,6 +49783,9 @@ var SamSchema = `{ "AWS::ECS::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49551,6 +50577,9 @@ var SamSchema = `{ "AWS::ECS::TaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49729,6 +50758,9 @@ var SamSchema = `{ "AWS::EFS::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49872,6 +50904,9 @@ var SamSchema = `{ "AWS::EFS::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50006,6 +51041,9 @@ var SamSchema = `{ "AWS::EFS::MountTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50082,6 +51120,9 @@ var SamSchema = `{ "AWS::EKS::Addon": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50163,6 +51204,9 @@ var SamSchema = `{ "AWS::EKS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50355,6 +51399,9 @@ var SamSchema = `{ "AWS::EKS::FargateProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50477,6 +51524,9 @@ var SamSchema = `{ "AWS::EKS::IdentityProviderConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50605,6 +51655,9 @@ var SamSchema = `{ "AWS::EKS::Nodegroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50804,6 +51857,9 @@ var SamSchema = `{ "AWS::EMR::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51578,6 +52634,9 @@ var SamSchema = `{ "AWS::EMR::InstanceFleetConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51814,6 +52873,9 @@ var SamSchema = `{ "AWS::EMR::InstanceGroupConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52146,6 +53208,9 @@ var SamSchema = `{ "AWS::EMR::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52211,6 +53276,9 @@ var SamSchema = `{ "AWS::EMR::Step": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52324,6 +53392,9 @@ var SamSchema = `{ "AWS::EMR::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52435,6 +53506,9 @@ var SamSchema = `{ "AWS::EMR::StudioSessionMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52509,6 +53583,9 @@ var SamSchema = `{ "AWS::EMRContainers::VirtualCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52625,6 +53702,9 @@ var SamSchema = `{ "AWS::ElastiCache::CacheCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52830,6 +53910,9 @@ var SamSchema = `{ "AWS::ElastiCache::GlobalReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52970,6 +54053,9 @@ var SamSchema = `{ "AWS::ElastiCache::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53051,6 +54137,9 @@ var SamSchema = `{ "AWS::ElastiCache::ReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53323,6 +54412,9 @@ var SamSchema = `{ "AWS::ElastiCache::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53391,6 +54483,9 @@ var SamSchema = `{ "AWS::ElastiCache::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53460,6 +54555,9 @@ var SamSchema = `{ "AWS::ElastiCache::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53538,6 +54636,9 @@ var SamSchema = `{ "AWS::ElastiCache::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53620,6 +54721,9 @@ var SamSchema = `{ "AWS::ElastiCache::UserGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53692,6 +54796,9 @@ var SamSchema = `{ "AWS::ElasticBeanstalk::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53810,6 +54917,9 @@ var SamSchema = `{ "AWS::ElasticBeanstalk::ApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53895,6 +55005,9 @@ var SamSchema = `{ "AWS::ElasticBeanstalk::ConfigurationTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54016,6 +55129,9 @@ var SamSchema = `{ "AWS::ElasticBeanstalk::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54154,6 +55270,9 @@ var SamSchema = `{ "AWS::ElasticLoadBalancing::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54460,6 +55579,9 @@ var SamSchema = `{ "AWS::ElasticLoadBalancingV2::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54770,6 +55892,9 @@ var SamSchema = `{ "AWS::ElasticLoadBalancingV2::ListenerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54848,6 +55973,9 @@ var SamSchema = `{ "AWS::ElasticLoadBalancingV2::ListenerRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55262,6 +56390,9 @@ var SamSchema = `{ "AWS::ElasticLoadBalancingV2::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55392,6 +56523,9 @@ var SamSchema = `{ "AWS::ElasticLoadBalancingV2::TargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55555,6 +56689,9 @@ var SamSchema = `{ "AWS::Elasticsearch::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55874,6 +57011,9 @@ var SamSchema = `{ "AWS::EventSchemas::Discoverer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55964,6 +57104,9 @@ var SamSchema = `{ "AWS::EventSchemas::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56047,6 +57190,9 @@ var SamSchema = `{ "AWS::EventSchemas::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56116,6 +57262,9 @@ var SamSchema = `{ "AWS::EventSchemas::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56214,6 +57363,9 @@ var SamSchema = `{ "AWS::Events::ApiDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56293,6 +57445,9 @@ var SamSchema = `{ "AWS::Events::Archive": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56367,6 +57522,9 @@ var SamSchema = `{ "AWS::Events::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56571,6 +57729,9 @@ var SamSchema = `{ "AWS::Events::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56729,6 +57890,9 @@ var SamSchema = `{ "AWS::Events::EventBus": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56816,6 +57980,9 @@ var SamSchema = `{ "AWS::Events::EventBusPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56908,6 +58075,9 @@ var SamSchema = `{ "AWS::Events::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57424,6 +58594,9 @@ var SamSchema = `{ "AWS::Evidently::Experiment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57629,6 +58802,9 @@ var SamSchema = `{ "AWS::Evidently::Feature": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57756,6 +58932,9 @@ var SamSchema = `{ "AWS::Evidently::Launch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57960,6 +59139,9 @@ var SamSchema = `{ "AWS::Evidently::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58061,6 +59243,9 @@ var SamSchema = `{ "AWS::FIS::ExperimentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58303,6 +59488,9 @@ var SamSchema = `{ "AWS::FMS::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58369,6 +59557,9 @@ var SamSchema = `{ "AWS::FMS::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58526,6 +59717,9 @@ var SamSchema = `{ "AWS::FSx::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58935,6 +60129,9 @@ var SamSchema = `{ "AWS::FSx::Snapshot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59007,6 +60204,9 @@ var SamSchema = `{ "AWS::FSx::StorageVirtualMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59127,6 +60327,9 @@ var SamSchema = `{ "AWS::FSx::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59370,6 +60573,9 @@ var SamSchema = `{ "AWS::FinSpace::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59492,6 +60698,9 @@ var SamSchema = `{ "AWS::Forecast::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59578,6 +60787,9 @@ var SamSchema = `{ "AWS::Forecast::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59656,6 +60868,9 @@ var SamSchema = `{ "AWS::FraudDetector::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59984,6 +61199,9 @@ var SamSchema = `{ "AWS::FraudDetector::EntityType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60055,6 +61273,9 @@ var SamSchema = `{ "AWS::FraudDetector::EventType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60249,6 +61470,9 @@ var SamSchema = `{ "AWS::FraudDetector::Label": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60320,6 +61544,9 @@ var SamSchema = `{ "AWS::FraudDetector::Outcome": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60391,6 +61618,9 @@ var SamSchema = `{ "AWS::FraudDetector::Variable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60477,6 +61707,9 @@ var SamSchema = `{ "AWS::GameLift::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60564,6 +61797,9 @@ var SamSchema = `{ "AWS::GameLift::Build": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60654,6 +61890,9 @@ var SamSchema = `{ "AWS::GameLift::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60895,6 +62134,9 @@ var SamSchema = `{ "AWS::GameLift::GameServerGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61059,6 +62301,9 @@ var SamSchema = `{ "AWS::GameLift::GameSessionQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61205,6 +62450,9 @@ var SamSchema = `{ "AWS::GameLift::MatchmakingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61337,6 +62585,9 @@ var SamSchema = `{ "AWS::GameLift::MatchmakingRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61409,6 +62660,9 @@ var SamSchema = `{ "AWS::GameLift::Script": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61506,6 +62760,9 @@ var SamSchema = `{ "AWS::GlobalAccelerator::Accelerator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61586,6 +62843,9 @@ var SamSchema = `{ "AWS::GlobalAccelerator::EndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61716,6 +62976,9 @@ var SamSchema = `{ "AWS::GlobalAccelerator::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61808,6 +63071,9 @@ var SamSchema = `{ "AWS::Glue::Classifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61961,6 +63227,9 @@ var SamSchema = `{ "AWS::Glue::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62075,6 +63344,9 @@ var SamSchema = `{ "AWS::Glue::Crawler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62324,6 +63596,9 @@ var SamSchema = `{ "AWS::Glue::DataCatalogEncryptionSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62426,6 +63701,9 @@ var SamSchema = `{ "AWS::Glue::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62555,6 +63833,9 @@ var SamSchema = `{ "AWS::Glue::DevEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62665,6 +63946,9 @@ var SamSchema = `{ "AWS::Glue::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62824,6 +64108,9 @@ var SamSchema = `{ "AWS::Glue::MLTransform": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63021,6 +64308,9 @@ var SamSchema = `{ "AWS::Glue::Partition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63269,6 +64559,9 @@ var SamSchema = `{ "AWS::Glue::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63340,6 +64633,9 @@ var SamSchema = `{ "AWS::Glue::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63453,6 +64749,9 @@ var SamSchema = `{ "AWS::Glue::SchemaVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63534,6 +64833,9 @@ var SamSchema = `{ "AWS::Glue::SchemaVersionMetadata": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63604,6 +64906,9 @@ var SamSchema = `{ "AWS::Glue::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63726,6 +65031,9 @@ var SamSchema = `{ "AWS::Glue::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64007,6 +65315,9 @@ var SamSchema = `{ "AWS::Glue::Trigger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64166,6 +65477,9 @@ var SamSchema = `{ "AWS::Glue::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64233,6 +65547,9 @@ var SamSchema = `{ "AWS::Greengrass::ConnectorDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64335,6 +65652,9 @@ var SamSchema = `{ "AWS::Greengrass::ConnectorDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64423,6 +65743,9 @@ var SamSchema = `{ "AWS::Greengrass::CoreDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64529,6 +65852,9 @@ var SamSchema = `{ "AWS::Greengrass::CoreDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64621,6 +65947,9 @@ var SamSchema = `{ "AWS::Greengrass::DeviceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64727,6 +66056,9 @@ var SamSchema = `{ "AWS::Greengrass::DeviceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64819,6 +66151,9 @@ var SamSchema = `{ "AWS::Greengrass::FunctionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65024,6 +66359,9 @@ var SamSchema = `{ "AWS::Greengrass::FunctionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65215,6 +66553,9 @@ var SamSchema = `{ "AWS::Greengrass::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65313,6 +66654,9 @@ var SamSchema = `{ "AWS::Greengrass::GroupVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65396,6 +66740,9 @@ var SamSchema = `{ "AWS::Greengrass::LoggerDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65506,6 +66853,9 @@ var SamSchema = `{ "AWS::Greengrass::LoggerDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65602,6 +66952,9 @@ var SamSchema = `{ "AWS::Greengrass::ResourceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65847,6 +67200,9 @@ var SamSchema = `{ "AWS::Greengrass::ResourceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66078,6 +67434,9 @@ var SamSchema = `{ "AWS::Greengrass::SubscriptionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66185,6 +67544,9 @@ var SamSchema = `{ "AWS::Greengrass::SubscriptionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66278,6 +67640,9 @@ var SamSchema = `{ "AWS::GreengrassV2::ComponentVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66543,6 +67908,9 @@ var SamSchema = `{ "AWS::GroundStation::Config": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66810,6 +68178,9 @@ var SamSchema = `{ "AWS::GroundStation::DataflowEndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66941,6 +68312,9 @@ var SamSchema = `{ "AWS::GroundStation::MissionProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67042,6 +68416,9 @@ var SamSchema = `{ "AWS::GuardDuty::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67149,6 +68526,9 @@ var SamSchema = `{ "AWS::GuardDuty::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67297,6 +68677,9 @@ var SamSchema = `{ "AWS::GuardDuty::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67374,6 +68757,9 @@ var SamSchema = `{ "AWS::GuardDuty::Master": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67443,6 +68829,9 @@ var SamSchema = `{ "AWS::GuardDuty::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67522,6 +68911,9 @@ var SamSchema = `{ "AWS::GuardDuty::ThreatIntelSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67599,6 +68991,9 @@ var SamSchema = `{ "AWS::HealthLake::FHIRDatastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67715,6 +69110,9 @@ var SamSchema = `{ "AWS::IAM::AccessKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67783,6 +69181,9 @@ var SamSchema = `{ "AWS::IAM::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67872,6 +69273,9 @@ var SamSchema = `{ "AWS::IAM::InstanceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67943,6 +69347,9 @@ var SamSchema = `{ "AWS::IAM::ManagedPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68032,6 +69439,9 @@ var SamSchema = `{ "AWS::IAM::OIDCProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68112,6 +69522,9 @@ var SamSchema = `{ "AWS::IAM::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68196,6 +69609,9 @@ var SamSchema = `{ "AWS::IAM::Role": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68307,6 +69723,9 @@ var SamSchema = `{ "AWS::IAM::SAMLProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68378,6 +69797,9 @@ var SamSchema = `{ "AWS::IAM::ServerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68454,6 +69876,9 @@ var SamSchema = `{ "AWS::IAM::ServiceLinkedRole": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68522,6 +69947,9 @@ var SamSchema = `{ "AWS::IAM::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68644,6 +70072,9 @@ var SamSchema = `{ "AWS::IAM::UserToGroupAddition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68713,6 +70144,9 @@ var SamSchema = `{ "AWS::IAM::VirtualMFADevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68790,6 +70224,9 @@ var SamSchema = `{ "AWS::IVS::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68866,6 +70303,9 @@ var SamSchema = `{ "AWS::IVS::PlaybackKeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68937,6 +70377,9 @@ var SamSchema = `{ "AWS::IVS::RecordingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69050,6 +70493,9 @@ var SamSchema = `{ "AWS::IVS::StreamKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69118,6 +70564,9 @@ var SamSchema = `{ "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69218,6 +70667,9 @@ var SamSchema = `{ "AWS::ImageBuilder::ContainerRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69420,6 +70872,9 @@ var SamSchema = `{ "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69639,6 +71094,9 @@ var SamSchema = `{ "AWS::ImageBuilder::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69737,6 +71195,9 @@ var SamSchema = `{ "AWS::ImageBuilder::ImagePipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69860,6 +71321,9 @@ var SamSchema = `{ "AWS::ImageBuilder::ImageRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70064,6 +71528,9 @@ var SamSchema = `{ "AWS::ImageBuilder::InfrastructureConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70214,6 +71681,9 @@ var SamSchema = `{ "AWS::Inspector::AssessmentTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70275,6 +71745,9 @@ var SamSchema = `{ "AWS::Inspector::AssessmentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70357,6 +71830,9 @@ var SamSchema = `{ "AWS::Inspector::ResourceGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70422,6 +71898,9 @@ var SamSchema = `{ "AWS::InspectorV2::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70781,6 +72260,9 @@ var SamSchema = `{ "AWS::IoT1Click::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70847,6 +72329,9 @@ var SamSchema = `{ "AWS::IoT1Click::Placement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70918,6 +72403,9 @@ var SamSchema = `{ "AWS::IoT1Click::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71010,6 +72498,9 @@ var SamSchema = `{ "AWS::IoT::AccountAuditConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71164,6 +72655,9 @@ var SamSchema = `{ "AWS::IoT::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71256,6 +72750,9 @@ var SamSchema = `{ "AWS::IoT::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71330,6 +72827,9 @@ var SamSchema = `{ "AWS::IoT::CustomMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71404,6 +72904,9 @@ var SamSchema = `{ "AWS::IoT::Dimension": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71482,6 +72985,9 @@ var SamSchema = `{ "AWS::IoT::DomainConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71594,6 +73100,9 @@ var SamSchema = `{ "AWS::IoT::FleetMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71705,6 +73214,9 @@ var SamSchema = `{ "AWS::IoT::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71801,6 +73313,9 @@ var SamSchema = `{ "AWS::IoT::Logging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71871,6 +73386,9 @@ var SamSchema = `{ "AWS::IoT::MitigationAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72052,6 +73570,9 @@ var SamSchema = `{ "AWS::IoT::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72117,6 +73638,9 @@ var SamSchema = `{ "AWS::IoT::PolicyPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72183,6 +73707,9 @@ var SamSchema = `{ "AWS::IoT::ProvisioningTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72279,6 +73806,9 @@ var SamSchema = `{ "AWS::IoT::ResourceSpecificLogging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72349,6 +73879,9 @@ var SamSchema = `{ "AWS::IoT::ScheduledAudit": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72433,6 +73966,9 @@ var SamSchema = `{ "AWS::IoT::SecurityProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72678,6 +74214,9 @@ var SamSchema = `{ "AWS::IoT::Thing": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72754,6 +74293,9 @@ var SamSchema = `{ "AWS::IoT::ThingPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72820,6 +74362,9 @@ var SamSchema = `{ "AWS::IoT::TopicRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73635,6 +75180,9 @@ var SamSchema = `{ "AWS::IoT::TopicRuleDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73732,6 +75280,9 @@ var SamSchema = `{ "AWS::IoTAnalytics::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73850,6 +75401,9 @@ var SamSchema = `{ "AWS::IoTAnalytics::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74277,6 +75831,9 @@ var SamSchema = `{ "AWS::IoTAnalytics::Datastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74533,6 +76090,9 @@ var SamSchema = `{ "AWS::IoTAnalytics::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74866,6 +76426,9 @@ var SamSchema = `{ "AWS::IoTCoreDeviceAdvisor::SuiteDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74934,6 +76497,9 @@ var SamSchema = `{ "AWS::IoTEvents::AlarmModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75374,6 +76940,9 @@ var SamSchema = `{ "AWS::IoTEvents::DetectorModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75933,6 +77502,9 @@ var SamSchema = `{ "AWS::IoTEvents::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76034,6 +77606,9 @@ var SamSchema = `{ "AWS::IoTFleetHub::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76109,6 +77684,9 @@ var SamSchema = `{ "AWS::IoTSiteWise::AccessPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76251,6 +77829,9 @@ var SamSchema = `{ "AWS::IoTSiteWise::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76369,6 +77950,9 @@ var SamSchema = `{ "AWS::IoTSiteWise::AssetModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76660,6 +78244,9 @@ var SamSchema = `{ "AWS::IoTSiteWise::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76739,6 +78326,9 @@ var SamSchema = `{ "AWS::IoTSiteWise::Gateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76868,6 +78458,9 @@ var SamSchema = `{ "AWS::IoTSiteWise::Portal": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76956,6 +78549,9 @@ var SamSchema = `{ "AWS::IoTSiteWise::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77037,6 +78633,9 @@ var SamSchema = `{ "AWS::IoTThingsGraph::FlowTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77118,6 +78717,9 @@ var SamSchema = `{ "AWS::IoTTwinMaker::ComponentType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77379,6 +78981,9 @@ var SamSchema = `{ "AWS::IoTTwinMaker::Entity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77568,6 +79173,9 @@ var SamSchema = `{ "AWS::IoTTwinMaker::Scene": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77656,6 +79264,9 @@ var SamSchema = `{ "AWS::IoTTwinMaker::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77738,6 +79349,9 @@ var SamSchema = `{ "AWS::IoTWireless::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77821,6 +79435,9 @@ var SamSchema = `{ "AWS::IoTWireless::DeviceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77936,6 +79553,9 @@ var SamSchema = `{ "AWS::IoTWireless::FuotaTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78045,6 +79665,9 @@ var SamSchema = `{ "AWS::IoTWireless::MulticastGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78147,6 +79770,9 @@ var SamSchema = `{ "AWS::IoTWireless::PartnerAccount": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78247,6 +79873,9 @@ var SamSchema = `{ "AWS::IoTWireless::ServiceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78377,6 +80006,9 @@ var SamSchema = `{ "AWS::IoTWireless::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78517,6 +80149,9 @@ var SamSchema = `{ "AWS::IoTWireless::WirelessDevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78739,6 +80374,9 @@ var SamSchema = `{ "AWS::IoTWireless::WirelessGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78835,6 +80473,9 @@ var SamSchema = `{ "AWS::KMS::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78901,6 +80542,9 @@ var SamSchema = `{ "AWS::KMS::Key": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78990,6 +80634,9 @@ var SamSchema = `{ "AWS::KMS::ReplicaKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79071,6 +80718,9 @@ var SamSchema = `{ "AWS::KafkaConnect::Connector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79455,6 +81105,9 @@ var SamSchema = `{ "AWS::Kendra::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80732,6 +82385,9 @@ var SamSchema = `{ "AWS::Kendra::Faq": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80834,6 +82490,9 @@ var SamSchema = `{ "AWS::Kendra::Index": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81093,6 +82752,9 @@ var SamSchema = `{ "AWS::Kinesis::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81197,6 +82859,9 @@ var SamSchema = `{ "AWS::Kinesis::StreamConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81263,6 +82928,9 @@ var SamSchema = `{ "AWS::KinesisAnalytics::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81527,6 +83195,9 @@ var SamSchema = `{ "AWS::KinesisAnalytics::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81674,6 +83345,9 @@ var SamSchema = `{ "AWS::KinesisAnalytics::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81874,6 +83548,9 @@ var SamSchema = `{ "AWS::KinesisAnalyticsV2::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82443,6 +84120,9 @@ var SamSchema = `{ "AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82521,6 +84201,9 @@ var SamSchema = `{ "AWS::KinesisAnalyticsV2::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82656,6 +84339,9 @@ var SamSchema = `{ "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82852,6 +84538,9 @@ var SamSchema = `{ "AWS::KinesisFirehose::DeliveryStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83737,6 +85426,9 @@ var SamSchema = `{ "AWS::KinesisVideo::SignalingChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83807,6 +85499,9 @@ var SamSchema = `{ "AWS::KinesisVideo::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83883,6 +85578,9 @@ var SamSchema = `{ "AWS::LakeFormation::DataLakeSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83961,6 +85659,9 @@ var SamSchema = `{ "AWS::LakeFormation::Permissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84149,6 +85850,9 @@ var SamSchema = `{ "AWS::LakeFormation::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84218,6 +85922,9 @@ var SamSchema = `{ "AWS::Lambda::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84340,6 +86047,9 @@ var SamSchema = `{ "AWS::Lambda::CodeSigningConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84435,6 +86145,9 @@ var SamSchema = `{ "AWS::Lambda::EventInvokeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84546,6 +86259,9 @@ var SamSchema = `{ "AWS::Lambda::EventSourceMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84746,6 +86462,9 @@ var SamSchema = `{ "AWS::Lambda::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85005,6 +86724,9 @@ var SamSchema = `{ "AWS::Lambda::LayerVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85107,6 +86829,9 @@ var SamSchema = `{ "AWS::Lambda::LayerVersionPermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85180,6 +86905,9 @@ var SamSchema = `{ "AWS::Lambda::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85265,6 +86993,9 @@ var SamSchema = `{ "AWS::Lambda::Url": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85373,6 +87104,9 @@ var SamSchema = `{ "AWS::Lambda::Version": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85456,6 +87190,9 @@ var SamSchema = `{ "AWS::Lex::Bot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86572,6 +88309,9 @@ var SamSchema = `{ "AWS::Lex::BotAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86830,6 +88570,9 @@ var SamSchema = `{ "AWS::Lex::BotVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86930,6 +88673,9 @@ var SamSchema = `{ "AWS::Lex::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87001,6 +88747,9 @@ var SamSchema = `{ "AWS::LicenseManager::Grant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87080,6 +88829,9 @@ var SamSchema = `{ "AWS::LicenseManager::License": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87302,6 +89054,9 @@ var SamSchema = `{ "AWS::Lightsail::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87405,6 +89160,9 @@ var SamSchema = `{ "AWS::Lightsail::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87507,6 +89265,9 @@ var SamSchema = `{ "AWS::Lightsail::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87585,6 +89346,9 @@ var SamSchema = `{ "AWS::Lightsail::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87796,6 +89560,9 @@ var SamSchema = `{ "AWS::Lightsail::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87940,6 +89707,9 @@ var SamSchema = `{ "AWS::Lightsail::Disk": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88048,6 +89818,9 @@ var SamSchema = `{ "AWS::Lightsail::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88257,6 +90030,9 @@ var SamSchema = `{ "AWS::Lightsail::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88526,6 +90302,9 @@ var SamSchema = `{ "AWS::Lightsail::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88616,6 +90395,9 @@ var SamSchema = `{ "AWS::Lightsail::LoadBalancerTlsCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88695,6 +90477,9 @@ var SamSchema = `{ "AWS::Lightsail::StaticIp": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88760,6 +90545,9 @@ var SamSchema = `{ "AWS::Location::GeofenceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88834,6 +90622,9 @@ var SamSchema = `{ "AWS::Location::Map": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88918,6 +90709,9 @@ var SamSchema = `{ "AWS::Location::PlaceIndex": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89002,6 +90796,9 @@ var SamSchema = `{ "AWS::Location::RouteCalculator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89074,6 +90871,9 @@ var SamSchema = `{ "AWS::Location::Tracker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89151,6 +90951,9 @@ var SamSchema = `{ "AWS::Location::TrackerConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89217,6 +91020,9 @@ var SamSchema = `{ "AWS::Logs::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89291,6 +91097,9 @@ var SamSchema = `{ "AWS::Logs::LogGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89361,6 +91170,9 @@ var SamSchema = `{ "AWS::Logs::LogStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89426,102 +91238,108 @@ var SamSchema = `{ "AWS::Logs::MetricFilter": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "FilterPattern": { - "type": "string" - }, - "LogGroupName": { - "type": "string" - }, - "MetricTransformations": { - "items": { - "$ref": "#/definitions/AWS::Logs::MetricFilter.MetricTransformation" - }, - "type": "array" - } - }, - "required": [ - "FilterPattern", - "LogGroupName", - "MetricTransformations" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::Logs::MetricFilter" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::Logs::MetricFilter.MetricTransformation": { - "additionalProperties": false, - "properties": { - "DefaultValue": { - "type": "number" - }, - "MetricName": { - "type": "string" - }, - "MetricNamespace": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "FilterPattern": { + "type": "string" + }, + "LogGroupName": { + "type": "string" + }, + "MetricTransformations": { + "items": { + "$ref": "#/definitions/AWS::Logs::MetricFilter.MetricTransformation" + }, + "type": "array" + } + }, + "required": [ + "FilterPattern", + "LogGroupName", + "MetricTransformations" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Logs::MetricFilter" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Logs::MetricFilter.MetricTransformation": { + "additionalProperties": false, + "properties": { + "DefaultValue": { + "type": "number" + }, + "MetricName": { + "type": "string" + }, + "MetricNamespace": { + "type": "string" + }, + "MetricValue": { + "type": "string" + } + }, + "required": [ + "MetricName", + "MetricNamespace", + "MetricValue" + ], + "type": "object" + }, + "AWS::Logs::QueryDefinition": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "MetricValue": { - "type": "string" - } - }, - "required": [ - "MetricName", - "MetricNamespace", - "MetricValue" - ], - "type": "object" - }, - "AWS::Logs::QueryDefinition": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -89594,6 +91412,9 @@ var SamSchema = `{ "AWS::Logs::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89660,6 +91481,9 @@ var SamSchema = `{ "AWS::Logs::SubscriptionFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89733,6 +91557,9 @@ var SamSchema = `{ "AWS::LookoutEquipment::InferenceScheduler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89826,6 +91653,9 @@ var SamSchema = `{ "AWS::LookoutMetrics::Alert": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89946,6 +91776,9 @@ var SamSchema = `{ "AWS::LookoutMetrics::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90341,6 +92174,9 @@ var SamSchema = `{ "AWS::LookoutVision::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90403,6 +92239,9 @@ var SamSchema = `{ "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90471,6 +92310,9 @@ var SamSchema = `{ "AWS::MSK::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90913,6 +92755,9 @@ var SamSchema = `{ "AWS::MSK::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90988,6 +92833,9 @@ var SamSchema = `{ "AWS::MWAA::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91161,6 +93009,9 @@ var SamSchema = `{ "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91245,6 +93096,9 @@ var SamSchema = `{ "AWS::Macie::FindingsFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91346,6 +93200,9 @@ var SamSchema = `{ "AWS::Macie::Session": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91407,6 +93264,9 @@ var SamSchema = `{ "AWS::ManagedBlockchain::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91596,6 +93456,9 @@ var SamSchema = `{ "AWS::ManagedBlockchain::Node": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91681,6 +93544,9 @@ var SamSchema = `{ "AWS::MediaConnect::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91852,6 +93718,9 @@ var SamSchema = `{ "AWS::MediaConnect::FlowEntitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91975,6 +93844,9 @@ var SamSchema = `{ "AWS::MediaConnect::FlowOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92111,6 +93983,9 @@ var SamSchema = `{ "AWS::MediaConnect::FlowSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92244,6 +94119,9 @@ var SamSchema = `{ "AWS::MediaConnect::FlowVpcInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92325,6 +94203,9 @@ var SamSchema = `{ "AWS::MediaConvert::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92444,6 +94325,9 @@ var SamSchema = `{ "AWS::MediaConvert::Preset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92518,6 +94402,9 @@ var SamSchema = `{ "AWS::MediaConvert::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92588,6 +94475,9 @@ var SamSchema = `{ "AWS::MediaLive::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95580,6 +97470,9 @@ var SamSchema = `{ "AWS::MediaLive::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95749,6 +97642,9 @@ var SamSchema = `{ "AWS::MediaLive::InputSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95822,6 +97718,9 @@ var SamSchema = `{ "AWS::MediaPackage::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95921,6 +97820,9 @@ var SamSchema = `{ "AWS::MediaPackage::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96007,6 +97909,9 @@ var SamSchema = `{ "AWS::MediaPackage::OriginEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96447,6 +98352,9 @@ var SamSchema = `{ "AWS::MediaPackage::PackagingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96785,6 +98693,9 @@ var SamSchema = `{ "AWS::MediaPackage::PackagingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96884,6 +98795,9 @@ var SamSchema = `{ "AWS::MediaStore::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97037,6 +98951,9 @@ var SamSchema = `{ "AWS::MediaTailor::PlaybackConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97230,6 +99147,9 @@ var SamSchema = `{ "AWS::MemoryDB::ACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97304,6 +99224,9 @@ var SamSchema = `{ "AWS::MemoryDB::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97455,6 +99378,9 @@ var SamSchema = `{ "AWS::MemoryDB::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97533,6 +99459,9 @@ var SamSchema = `{ "AWS::MemoryDB::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97611,6 +99540,9 @@ var SamSchema = `{ "AWS::MemoryDB::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97687,6 +99619,9 @@ var SamSchema = `{ "AWS::Neptune::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97838,6 +99773,9 @@ var SamSchema = `{ "AWS::Neptune::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97917,6 +99855,9 @@ var SamSchema = `{ "AWS::Neptune::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98012,6 +99953,9 @@ var SamSchema = `{ "AWS::Neptune::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98091,6 +100035,9 @@ var SamSchema = `{ "AWS::Neptune::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98169,6 +100116,9 @@ var SamSchema = `{ "AWS::NetworkFirewall::Firewall": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98276,6 +100226,9 @@ var SamSchema = `{ "AWS::NetworkFirewall::FirewallPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98492,6 +100445,9 @@ var SamSchema = `{ "AWS::NetworkFirewall::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98602,6 +100558,9 @@ var SamSchema = `{ "AWS::NetworkFirewall::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99078,6 +101037,9 @@ var SamSchema = `{ "AWS::NetworkManager::CustomerGatewayAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99151,6 +101113,9 @@ var SamSchema = `{ "AWS::NetworkManager::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99255,6 +101220,9 @@ var SamSchema = `{ "AWS::NetworkManager::GlobalNetwork": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99319,6 +101287,9 @@ var SamSchema = `{ "AWS::NetworkManager::Link": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99416,6 +101387,9 @@ var SamSchema = `{ "AWS::NetworkManager::LinkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99486,6 +101460,9 @@ var SamSchema = `{ "AWS::NetworkManager::Site": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99575,6 +101552,9 @@ var SamSchema = `{ "AWS::NetworkManager::TransitGatewayRegistration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99641,6 +101621,9 @@ var SamSchema = `{ "AWS::NimbleStudio::LaunchProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99806,6 +101789,9 @@ var SamSchema = `{ "AWS::NimbleStudio::StreamingImage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99888,6 +101874,9 @@ var SamSchema = `{ "AWS::NimbleStudio::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99989,6 +101978,9 @@ var SamSchema = `{ "AWS::NimbleStudio::StudioComponent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100215,6 +102207,9 @@ var SamSchema = `{ "AWS::OpenSearchService::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100522,6 +102517,9 @@ var SamSchema = `{ "AWS::OpsWorks::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100707,6 +102705,9 @@ var SamSchema = `{ "AWS::OpsWorks::ElasticLoadBalancerAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100773,6 +102774,9 @@ var SamSchema = `{ "AWS::OpsWorks::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101017,6 +103021,9 @@ var SamSchema = `{ "AWS::OpsWorks::Layer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101280,6 +103287,9 @@ var SamSchema = `{ "AWS::OpsWorks::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101517,6 +103527,9 @@ var SamSchema = `{ "AWS::OpsWorks::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101588,6 +103601,9 @@ var SamSchema = `{ "AWS::OpsWorks::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101660,6 +103676,9 @@ var SamSchema = `{ "AWS::OpsWorksCM::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101808,6 +103827,9 @@ var SamSchema = `{ "AWS::Panorama::ApplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101919,6 +103941,9 @@ var SamSchema = `{ "AWS::Panorama::Package": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101987,6 +104012,9 @@ var SamSchema = `{ "AWS::Panorama::PackageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102066,6 +104094,9 @@ var SamSchema = `{ "AWS::Personalize::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102164,6 +104195,9 @@ var SamSchema = `{ "AWS::Personalize::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102235,6 +104269,9 @@ var SamSchema = `{ "AWS::Personalize::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102304,6 +104341,9 @@ var SamSchema = `{ "AWS::Personalize::Solution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102418,6 +104458,9 @@ var SamSchema = `{ "AWS::Pinpoint::ADMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102491,6 +104534,9 @@ var SamSchema = `{ "AWS::Pinpoint::APNSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102577,6 +104623,9 @@ var SamSchema = `{ "AWS::Pinpoint::APNSSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102663,6 +104712,9 @@ var SamSchema = `{ "AWS::Pinpoint::APNSVoipChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102749,6 +104801,9 @@ var SamSchema = `{ "AWS::Pinpoint::APNSVoipSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102835,6 +104890,9 @@ var SamSchema = `{ "AWS::Pinpoint::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102900,6 +104958,9 @@ var SamSchema = `{ "AWS::Pinpoint::ApplicationSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103023,6 +105084,9 @@ var SamSchema = `{ "AWS::Pinpoint::BaiduChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103096,6 +105160,9 @@ var SamSchema = `{ "AWS::Pinpoint::Campaign": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103619,6 +105686,9 @@ var SamSchema = `{ "AWS::Pinpoint::EmailChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103698,6 +105768,9 @@ var SamSchema = `{ "AWS::Pinpoint::EmailTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103779,6 +105852,9 @@ var SamSchema = `{ "AWS::Pinpoint::EventStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103849,6 +105925,9 @@ var SamSchema = `{ "AWS::Pinpoint::GCMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103918,6 +105997,9 @@ var SamSchema = `{ "AWS::Pinpoint::InAppTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104106,6 +106188,9 @@ var SamSchema = `{ "AWS::Pinpoint::PushTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104267,6 +106352,9 @@ var SamSchema = `{ "AWS::Pinpoint::SMSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104338,6 +106426,9 @@ var SamSchema = `{ "AWS::Pinpoint::Segment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104614,6 +106705,9 @@ var SamSchema = `{ "AWS::Pinpoint::SmsTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104689,6 +106783,9 @@ var SamSchema = `{ "AWS::Pinpoint::VoiceChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104754,6 +106851,9 @@ var SamSchema = `{ "AWS::PinpointEmail::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104882,6 +106982,9 @@ var SamSchema = `{ "AWS::PinpointEmail::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105050,6 +107153,9 @@ var SamSchema = `{ "AWS::PinpointEmail::DedicatedIpPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105126,6 +107232,9 @@ var SamSchema = `{ "AWS::PinpointEmail::Identity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105227,6 +107336,9 @@ var SamSchema = `{ "AWS::QLDB::Ledger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105304,6 +107416,9 @@ var SamSchema = `{ "AWS::QLDB::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105403,6 +107518,9 @@ var SamSchema = `{ "AWS::QuickSight::Analysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105693,6 +107811,9 @@ var SamSchema = `{ "AWS::QuickSight::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -106001,6 +108122,9 @@ var SamSchema = `{ "AWS::QuickSight::DataSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -106621,6 +108745,9 @@ var SamSchema = `{ "AWS::QuickSight::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107178,6 +109305,9 @@ var SamSchema = `{ "AWS::QuickSight::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107344,6 +109474,9 @@ var SamSchema = `{ "AWS::QuickSight::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107627,6 +109760,9 @@ var SamSchema = `{ "AWS::RAM::ResourceShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107716,6 +109852,9 @@ var SamSchema = `{ "AWS::RDS::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107922,6 +110061,9 @@ var SamSchema = `{ "AWS::RDS::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107998,6 +110140,9 @@ var SamSchema = `{ "AWS::RDS::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108259,6 +110404,9 @@ var SamSchema = `{ "AWS::RDS::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108340,6 +110488,9 @@ var SamSchema = `{ "AWS::RDS::DBProxy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108478,6 +110629,9 @@ var SamSchema = `{ "AWS::RDS::DBProxyEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108578,6 +110732,9 @@ var SamSchema = `{ "AWS::RDS::DBProxyTargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108683,6 +110840,9 @@ var SamSchema = `{ "AWS::RDS::DBSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108779,6 +110939,9 @@ var SamSchema = `{ "AWS::RDS::DBSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108853,6 +111016,9 @@ var SamSchema = `{ "AWS::RDS::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108931,6 +111097,9 @@ var SamSchema = `{ "AWS::RDS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109011,6 +111180,9 @@ var SamSchema = `{ "AWS::RDS::GlobalCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109084,6 +111256,9 @@ var SamSchema = `{ "AWS::RDS::OptionGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109215,6 +111390,9 @@ var SamSchema = `{ "AWS::RUM::AppMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109338,6 +111516,9 @@ var SamSchema = `{ "AWS::Redshift::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109581,6 +111762,9 @@ var SamSchema = `{ "AWS::Redshift::ClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109675,6 +111859,9 @@ var SamSchema = `{ "AWS::Redshift::ClusterSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109743,6 +111930,9 @@ var SamSchema = `{ "AWS::Redshift::ClusterSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109814,6 +112004,9 @@ var SamSchema = `{ "AWS::Redshift::ClusterSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109889,6 +112082,9 @@ var SamSchema = `{ "AWS::Redshift::EndpointAccess": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109979,6 +112175,9 @@ var SamSchema = `{ "AWS::Redshift::EndpointAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110054,6 +112253,9 @@ var SamSchema = `{ "AWS::Redshift::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110146,6 +112348,9 @@ var SamSchema = `{ "AWS::Redshift::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110292,6 +112497,9 @@ var SamSchema = `{ "AWS::RefactorSpaces::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110380,6 +112588,9 @@ var SamSchema = `{ "AWS::RefactorSpaces::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110450,6 +112661,9 @@ var SamSchema = `{ "AWS::RefactorSpaces::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110556,6 +112770,9 @@ var SamSchema = `{ "AWS::RefactorSpaces::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110673,6 +112890,9 @@ var SamSchema = `{ "AWS::Rekognition::Collection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110741,6 +112961,9 @@ var SamSchema = `{ "AWS::Rekognition::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110803,6 +113026,9 @@ var SamSchema = `{ "AWS::ResilienceHub::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110935,6 +113161,9 @@ var SamSchema = `{ "AWS::ResilienceHub::ResiliencyPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111042,6 +113271,9 @@ var SamSchema = `{ "AWS::ResourceGroups::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111206,6 +113438,9 @@ var SamSchema = `{ "AWS::RoboMaker::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111273,6 +113508,9 @@ var SamSchema = `{ "AWS::RoboMaker::Robot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111354,6 +113592,9 @@ var SamSchema = `{ "AWS::RoboMaker::RobotApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111475,6 +113716,9 @@ var SamSchema = `{ "AWS::RoboMaker::RobotApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111540,6 +113784,9 @@ var SamSchema = `{ "AWS::RoboMaker::SimulationApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111699,6 +113946,9 @@ var SamSchema = `{ "AWS::RoboMaker::SimulationApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111764,6 +114014,9 @@ var SamSchema = `{ "AWS::Route53::DNSSEC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111826,6 +114079,9 @@ var SamSchema = `{ "AWS::Route53::HealthCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111910,6 +114166,9 @@ var SamSchema = `{ "AWS::Route53::HostedZone": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112039,6 +114298,9 @@ var SamSchema = `{ "AWS::Route53::KeySigningKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112113,6 +114375,9 @@ var SamSchema = `{ "AWS::Route53::RecordSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112255,6 +114520,9 @@ var SamSchema = `{ "AWS::Route53::RecordSetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112414,6 +114682,9 @@ var SamSchema = `{ "AWS::Route53RecoveryControl::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112490,6 +114761,9 @@ var SamSchema = `{ "AWS::Route53RecoveryControl::ControlPanel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112561,6 +114835,9 @@ var SamSchema = `{ "AWS::Route53RecoveryControl::RoutingControl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112629,6 +114906,9 @@ var SamSchema = `{ "AWS::Route53RecoveryControl::SafetyRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112776,6 +115056,9 @@ var SamSchema = `{ "AWS::Route53RecoveryReadiness::Cell": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112850,6 +115133,9 @@ var SamSchema = `{ "AWS::Route53RecoveryReadiness::ReadinessCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112921,6 +115207,9 @@ var SamSchema = `{ "AWS::Route53RecoveryReadiness::RecoveryGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112995,6 +115284,9 @@ var SamSchema = `{ "AWS::Route53RecoveryReadiness::ResourceSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113149,6 +115441,9 @@ var SamSchema = `{ "AWS::Route53Resolver::FirewallDomainList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113222,6 +115517,9 @@ var SamSchema = `{ "AWS::Route53Resolver::FirewallRuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113324,6 +115622,9 @@ var SamSchema = `{ "AWS::Route53Resolver::FirewallRuleGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113406,6 +115707,9 @@ var SamSchema = `{ "AWS::Route53Resolver::ResolverConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113472,6 +115776,9 @@ var SamSchema = `{ "AWS::Route53Resolver::ResolverDNSSECConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113530,6 +115837,9 @@ var SamSchema = `{ "AWS::Route53Resolver::ResolverEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113630,6 +115940,9 @@ var SamSchema = `{ "AWS::Route53Resolver::ResolverQueryLoggingConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113691,6 +116004,9 @@ var SamSchema = `{ "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113752,6 +116068,9 @@ var SamSchema = `{ "AWS::Route53Resolver::ResolverRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113851,6 +116170,9 @@ var SamSchema = `{ "AWS::Route53Resolver::ResolverRuleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113920,6 +116242,9 @@ var SamSchema = `{ "AWS::S3::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -114024,6 +116349,9 @@ var SamSchema = `{ "AWS::S3::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115152,6 +117480,9 @@ var SamSchema = `{ "AWS::S3::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115218,6 +117549,9 @@ var SamSchema = `{ "AWS::S3::MultiRegionAccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115319,6 +117653,9 @@ var SamSchema = `{ "AWS::S3::MultiRegionAccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115385,6 +117722,9 @@ var SamSchema = `{ "AWS::S3::StorageLens": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115652,6 +117992,9 @@ var SamSchema = `{ "AWS::S3ObjectLambda::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115764,6 +118107,9 @@ var SamSchema = `{ "AWS::S3ObjectLambda::AccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115830,6 +118176,9 @@ var SamSchema = `{ "AWS::S3Outposts::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115912,6 +118261,9 @@ var SamSchema = `{ "AWS::S3Outposts::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116038,6 +118390,9 @@ var SamSchema = `{ "AWS::S3Outposts::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116104,6 +118459,9 @@ var SamSchema = `{ "AWS::S3Outposts::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116192,6 +118550,9 @@ var SamSchema = `{ "AWS::SDB::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116250,6 +118611,9 @@ var SamSchema = `{ "AWS::SES::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116308,6 +118672,9 @@ var SamSchema = `{ "AWS::SES::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116449,6 +118816,9 @@ var SamSchema = `{ "AWS::SES::ContactList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116545,6 +118915,9 @@ var SamSchema = `{ "AWS::SES::ReceiptFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116638,6 +119011,9 @@ var SamSchema = `{ "AWS::SES::ReceiptRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116887,6 +119263,9 @@ var SamSchema = `{ "AWS::SES::ReceiptRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116945,6 +119324,9 @@ var SamSchema = `{ "AWS::SES::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117024,6 +119406,9 @@ var SamSchema = `{ "AWS::SNS::Subscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117111,6 +119496,9 @@ var SamSchema = `{ "AWS::SNS::Topic": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117209,6 +119597,9 @@ var SamSchema = `{ "AWS::SNS::TopicPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117278,6 +119669,9 @@ var SamSchema = `{ "AWS::SQS::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117381,6 +119775,9 @@ var SamSchema = `{ "AWS::SQS::QueuePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117450,6 +119847,9 @@ var SamSchema = `{ "AWS::SSM::Association": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117612,6 +120012,9 @@ var SamSchema = `{ "AWS::SSM::Document": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117740,6 +120143,9 @@ var SamSchema = `{ "AWS::SSM::MaintenanceWindow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117839,6 +120245,9 @@ var SamSchema = `{ "AWS::SSM::MaintenanceWindowTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117940,6 +120349,9 @@ var SamSchema = `{ "AWS::SSM::MaintenanceWindowTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118214,6 +120626,9 @@ var SamSchema = `{ "AWS::SSM::Parameter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118301,6 +120716,9 @@ var SamSchema = `{ "AWS::SSM::PatchBaseline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118497,6 +120915,9 @@ var SamSchema = `{ "AWS::SSM::ResourceDataSync": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118652,6 +121073,9 @@ var SamSchema = `{ "AWS::SSMContacts::Contact": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118791,6 +121215,9 @@ var SamSchema = `{ "AWS::SSMContacts::ContactChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118868,6 +121295,9 @@ var SamSchema = `{ "AWS::SSMIncidents::ReplicationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118960,6 +121390,9 @@ var SamSchema = `{ "AWS::SSMIncidents::ResponsePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119155,6 +121588,9 @@ var SamSchema = `{ "AWS::SSO::Assignment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119237,6 +121673,9 @@ var SamSchema = `{ "AWS::SSO::InstanceAccessControlAttributeConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119336,6 +121775,9 @@ var SamSchema = `{ "AWS::SSO::PermissionSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119426,6 +121868,9 @@ var SamSchema = `{ "AWS::SageMaker::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119524,6 +121969,9 @@ var SamSchema = `{ "AWS::SageMaker::AppImageConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119643,6 +122091,9 @@ var SamSchema = `{ "AWS::SageMaker::CodeRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119732,6 +122183,9 @@ var SamSchema = `{ "AWS::SageMaker::DataQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120067,6 +122521,9 @@ var SamSchema = `{ "AWS::SageMaker::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120156,6 +122613,9 @@ var SamSchema = `{ "AWS::SageMaker::DeviceFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120250,6 +122710,9 @@ var SamSchema = `{ "AWS::SageMaker::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120497,6 +122960,9 @@ var SamSchema = `{ "AWS::SageMaker::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120689,6 +123155,9 @@ var SamSchema = `{ "AWS::SageMaker::EndpointConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120936,6 +123405,9 @@ var SamSchema = `{ "AWS::SageMaker::FeatureGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121047,6 +123519,9 @@ var SamSchema = `{ "AWS::SageMaker::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121125,6 +123600,9 @@ var SamSchema = `{ "AWS::SageMaker::ImageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121191,6 +123669,9 @@ var SamSchema = `{ "AWS::SageMaker::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121383,6 +123864,9 @@ var SamSchema = `{ "AWS::SageMaker::ModelBiasJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121726,6 +124210,9 @@ var SamSchema = `{ "AWS::SageMaker::ModelExplainabilityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122044,6 +124531,9 @@ var SamSchema = `{ "AWS::SageMaker::ModelPackageGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122118,6 +124608,9 @@ var SamSchema = `{ "AWS::SageMaker::ModelQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122476,6 +124969,9 @@ var SamSchema = `{ "AWS::SageMaker::MonitoringSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122903,6 +125399,9 @@ var SamSchema = `{ "AWS::SageMaker::NotebookInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123020,6 +125519,9 @@ var SamSchema = `{ "AWS::SageMaker::NotebookInstanceLifecycleConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123099,6 +125601,9 @@ var SamSchema = `{ "AWS::SageMaker::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123184,6 +125689,9 @@ var SamSchema = `{ "AWS::SageMaker::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123259,6 +125767,9 @@ var SamSchema = `{ "AWS::SageMaker::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123452,6 +125963,9 @@ var SamSchema = `{ "AWS::SageMaker::Workteam": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123572,6 +126086,9 @@ var SamSchema = `{ "AWS::SecretsManager::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123641,6 +126158,9 @@ var SamSchema = `{ "AWS::SecretsManager::RotationSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123769,6 +126289,9 @@ var SamSchema = `{ "AWS::SecretsManager::Secret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123902,6 +126425,9 @@ var SamSchema = `{ "AWS::SecretsManager::SecretTargetAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123972,6 +126498,9 @@ var SamSchema = `{ "AWS::SecurityHub::Hub": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124030,6 +126559,9 @@ var SamSchema = `{ "AWS::Serverless::Api": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124380,6 +126912,9 @@ var SamSchema = `{ "AWS::Serverless::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124494,6 +127029,9 @@ var SamSchema = `{ "AWS::Serverless::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125718,6 +128256,9 @@ var SamSchema = `{ "AWS::Serverless::HttpApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126001,6 +128542,9 @@ var SamSchema = `{ "AWS::Serverless::LayerVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126105,6 +128649,9 @@ var SamSchema = `{ "AWS::Serverless::SimpleTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126220,6 +128767,9 @@ var SamSchema = `{ "AWS::Serverless::StateMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126598,6 +129148,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::AcceptedPortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126663,6 +129216,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::CloudFormationProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126784,6 +129340,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::CloudFormationProvisionedProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126933,6 +129492,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::LaunchNotificationConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127012,6 +129574,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::LaunchRoleConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127090,6 +129655,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::LaunchTemplateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127166,6 +129734,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::Portfolio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127244,6 +129815,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::PortfolioPrincipalAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127317,6 +129891,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::PortfolioProductAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127389,6 +129966,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::PortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127461,6 +130041,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::ResourceUpdateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127537,6 +130120,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::ServiceAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127632,6 +130218,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::ServiceActionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127702,6 +130291,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::StackSetConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127801,6 +130393,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::TagOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127870,6 +130465,9 @@ var SamSchema = `{ "AWS::ServiceCatalog::TagOptionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127936,6 +130534,9 @@ var SamSchema = `{ "AWS::ServiceCatalogAppRegistry::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128010,6 +130611,9 @@ var SamSchema = `{ "AWS::ServiceCatalogAppRegistry::AttributeGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128088,6 +130692,9 @@ var SamSchema = `{ "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128154,6 +130761,9 @@ var SamSchema = `{ "AWS::ServiceCatalogAppRegistry::ResourceAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128224,6 +130834,9 @@ var SamSchema = `{ "AWS::ServiceDiscovery::HttpNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128295,6 +130908,9 @@ var SamSchema = `{ "AWS::ServiceDiscovery::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128364,6 +130980,9 @@ var SamSchema = `{ "AWS::ServiceDiscovery::PrivateDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128469,6 +131088,9 @@ var SamSchema = `{ "AWS::ServiceDiscovery::PublicDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128570,6 +131192,9 @@ var SamSchema = `{ "AWS::ServiceDiscovery::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128716,6 +131341,9 @@ var SamSchema = `{ "AWS::Signer::ProfilePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128793,6 +131421,9 @@ var SamSchema = `{ "AWS::Signer::SigningProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128876,6 +131507,9 @@ var SamSchema = `{ "AWS::StepFunctions::Activity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128960,6 +131594,9 @@ var SamSchema = `{ "AWS::StepFunctions::StateMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129143,6 +131780,9 @@ var SamSchema = `{ "AWS::Synthetics::Canary": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129398,6 +132038,9 @@ var SamSchema = `{ "AWS::Timestream::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129465,6 +132108,9 @@ var SamSchema = `{ "AWS::Timestream::ScheduledQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129758,6 +132404,9 @@ var SamSchema = `{ "AWS::Timestream::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129835,6 +132484,9 @@ var SamSchema = `{ "AWS::Transfer::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130034,6 +132686,9 @@ var SamSchema = `{ "AWS::Transfer::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130177,6 +132832,9 @@ var SamSchema = `{ "AWS::Transfer::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130278,6 +132936,9 @@ var SamSchema = `{ "AWS::WAF::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130387,6 +133048,9 @@ var SamSchema = `{ "AWS::WAF::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130471,6 +133135,9 @@ var SamSchema = `{ "AWS::WAF::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130563,6 +133230,9 @@ var SamSchema = `{ "AWS::WAF::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130671,6 +133341,9 @@ var SamSchema = `{ "AWS::WAF::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130770,6 +133443,9 @@ var SamSchema = `{ "AWS::WAF::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130877,6 +133553,9 @@ var SamSchema = `{ "AWS::WAF::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130977,6 +133656,9 @@ var SamSchema = `{ "AWS::WAFRegional::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131086,6 +133768,9 @@ var SamSchema = `{ "AWS::WAFRegional::GeoMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131170,6 +133855,9 @@ var SamSchema = `{ "AWS::WAFRegional::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131254,6 +133942,9 @@ var SamSchema = `{ "AWS::WAFRegional::RateBasedRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131354,6 +134045,9 @@ var SamSchema = `{ "AWS::WAFRegional::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131423,6 +134117,9 @@ var SamSchema = `{ "AWS::WAFRegional::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131515,6 +134212,9 @@ var SamSchema = `{ "AWS::WAFRegional::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131622,6 +134322,9 @@ var SamSchema = `{ "AWS::WAFRegional::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131721,6 +134424,9 @@ var SamSchema = `{ "AWS::WAFRegional::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131829,6 +134535,9 @@ var SamSchema = `{ "AWS::WAFRegional::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131895,6 +134604,9 @@ var SamSchema = `{ "AWS::WAFRegional::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131994,6 +134706,9 @@ var SamSchema = `{ "AWS::WAFv2::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132079,6 +134794,9 @@ var SamSchema = `{ "AWS::WAFv2::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132178,6 +134896,9 @@ var SamSchema = `{ "AWS::WAFv2::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132259,6 +134980,9 @@ var SamSchema = `{ "AWS::WAFv2::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132899,6 +135623,9 @@ var SamSchema = `{ "AWS::WAFv2::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -133748,6 +136475,9 @@ var SamSchema = `{ "AWS::WAFv2::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -133814,6 +136544,9 @@ var SamSchema = `{ "AWS::Wisdom::Assistant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -133901,6 +136634,9 @@ var SamSchema = `{ "AWS::Wisdom::AssistantAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -133989,6 +136725,9 @@ var SamSchema = `{ "AWS::Wisdom::KnowledgeBase": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -134119,6 +136858,9 @@ var SamSchema = `{ "AWS::WorkSpaces::ConnectionAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -134205,6 +136947,9 @@ var SamSchema = `{ "AWS::WorkSpaces::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -134314,6 +137059,9 @@ var SamSchema = `{ "AWS::XRay::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -134396,6 +137144,9 @@ var SamSchema = `{ "AWS::XRay::SamplingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -134583,6 +137334,9 @@ var SamSchema = `{ "Alexa::ASK::Skill": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", diff --git a/schema/sam.schema.json b/schema/sam.schema.json index 9607373791..e17baf1264 100644 --- a/schema/sam.schema.json +++ b/schema/sam.schema.json @@ -5,6 +5,9 @@ "AWS::ACMPCA::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -391,6 +394,9 @@ "AWS::ACMPCA::CertificateAuthority": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -733,6 +739,9 @@ "AWS::ACMPCA::CertificateAuthorityActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -805,6 +814,9 @@ "AWS::ACMPCA::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -881,6 +893,9 @@ "AWS::APS::RuleGroupsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -957,6 +972,9 @@ "AWS::APS::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1024,6 +1042,9 @@ "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1153,6 +1174,9 @@ "AWS::AmazonMQ::Broker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1440,6 +1464,9 @@ "AWS::AmazonMQ::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1542,6 +1569,9 @@ "AWS::AmazonMQ::ConfigurationAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1624,6 +1654,9 @@ "AWS::Amplify::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1829,6 +1862,9 @@ "AWS::Amplify::Branch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -1966,6 +2002,9 @@ "AWS::Amplify::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2067,6 +2106,9 @@ "AWS::AmplifyUIBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2556,6 +2598,9 @@ "AWS::AmplifyUIBuilder::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2667,6 +2712,9 @@ "AWS::ApiGateway::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2725,6 +2773,9 @@ "AWS::ApiGateway::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2822,6 +2873,9 @@ "AWS::ApiGateway::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2916,6 +2970,9 @@ "AWS::ApiGateway::BasePathMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -2990,6 +3047,9 @@ "AWS::ApiGateway::ClientCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3054,6 +3114,9 @@ "AWS::ApiGateway::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3293,6 +3356,9 @@ "AWS::ApiGateway::DocumentationPart": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3384,6 +3450,9 @@ "AWS::ApiGateway::DocumentationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3453,6 +3522,9 @@ "AWS::ApiGateway::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3559,6 +3631,9 @@ "AWS::ApiGateway::GatewayResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3646,6 +3721,9 @@ "AWS::ApiGateway::Method": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3896,6 +3974,9 @@ "AWS::ApiGateway::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -3970,6 +4051,9 @@ "AWS::ApiGateway::RequestValidator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4041,6 +4125,9 @@ "AWS::ApiGateway::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4111,6 +4198,9 @@ "AWS::ApiGateway::RestApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4259,6 +4349,9 @@ "AWS::ApiGateway::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4444,6 +4537,9 @@ "AWS::ApiGateway::UsagePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4571,6 +4667,9 @@ "AWS::ApiGateway::UsagePlanKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4641,6 +4740,9 @@ "AWS::ApiGateway::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4719,6 +4821,9 @@ "AWS::ApiGatewayV2::Api": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -4879,6 +4984,9 @@ "AWS::ApiGatewayV2::ApiGatewayManagedOverrides": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5049,6 +5157,9 @@ "AWS::ApiGatewayV2::ApiMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5122,6 +5233,9 @@ "AWS::ApiGatewayV2::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5234,6 +5348,9 @@ "AWS::ApiGatewayV2::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5302,6 +5419,9 @@ "AWS::ApiGatewayV2::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5409,6 +5529,9 @@ "AWS::ApiGatewayV2::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5560,6 +5683,9 @@ "AWS::ApiGatewayV2::IntegrationResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5642,6 +5768,9 @@ "AWS::ApiGatewayV2::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5718,6 +5847,9 @@ "AWS::ApiGatewayV2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5829,6 +5961,9 @@ "AWS::ApiGatewayV2::RouteResponse": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -5920,6 +6055,9 @@ "AWS::ApiGatewayV2::Stage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6049,6 +6187,9 @@ "AWS::ApiGatewayV2::VpcLink": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6127,6 +6268,9 @@ "AWS::AppConfig::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6210,6 +6354,9 @@ "AWS::AppConfig::ConfigurationProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6325,6 +6472,9 @@ "AWS::AppConfig::Deployment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6424,6 +6574,9 @@ "AWS::AppConfig::DeploymentStrategy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -6525,111 +6678,117 @@ "AWS::AppConfig::Environment": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "ApplicationId": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "Monitors": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" - }, - "type": "array" - }, - "Name": { - "type": "string" - }, - "Tags": { - "items": { - "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" - }, - "type": "array" - } - }, - "required": [ - "ApplicationId", - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppConfig::Environment" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppConfig::Environment.Monitors": { - "additionalProperties": false, - "properties": { - "AlarmArn": { - "type": "string" - }, - "AlarmRoleArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::Environment.Tags": { - "additionalProperties": false, - "properties": { - "Key": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "Monitors": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Monitors" + }, + "type": "array" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/AWS::AppConfig::Environment.Tags" + }, + "type": "array" + } + }, + "required": [ + "ApplicationId", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppConfig::Environment" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppConfig::Environment.Monitors": { + "additionalProperties": false, + "properties": { + "AlarmArn": { + "type": "string" + }, + "AlarmRoleArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::Environment.Tags": { + "additionalProperties": false, + "properties": { + "Key": { + "type": "string" + }, + "Value": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::AppConfig::HostedConfigurationVersion": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "Value": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::AppConfig::HostedConfigurationVersion": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -6710,6 +6869,9 @@ "AWS::AppFlow::ConnectorProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -7394,6 +7556,9 @@ "AWS::AppFlow::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8257,6 +8422,9 @@ "AWS::AppIntegrations::DataIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8360,6 +8528,9 @@ "AWS::AppIntegrations::EventIntegration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8491,6 +8662,9 @@ "AWS::AppMesh::GatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -8921,6 +9095,9 @@ "AWS::AppMesh::Mesh": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9014,6 +9191,9 @@ "AWS::AppMesh::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -9526,6 +9706,9 @@ "AWS::AppMesh::VirtualGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10028,6 +10211,9 @@ "AWS::AppMesh::VirtualNode": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10737,6 +10923,9 @@ "AWS::AppMesh::VirtualRouter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10858,6 +11047,9 @@ "AWS::AppMesh::VirtualService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -10982,6 +11174,9 @@ "AWS::AppRunner::ObservabilityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11061,6 +11256,9 @@ "AWS::AppRunner::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11399,6 +11597,9 @@ "AWS::AppRunner::VpcConnector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11479,6 +11680,9 @@ "AWS::AppStream::AppBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11600,6 +11804,9 @@ "AWS::AppStream::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11728,6 +11935,9 @@ "AWS::AppStream::ApplicationEntitlementAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11798,6 +12008,9 @@ "AWS::AppStream::ApplicationFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11864,6 +12077,9 @@ "AWS::AppStream::DirectoryConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -11953,6 +12169,9 @@ "AWS::AppStream::Entitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12049,6 +12268,9 @@ "AWS::AppStream::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12236,6 +12458,9 @@ "AWS::AppStream::ImageBuilder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12387,6 +12612,9 @@ "AWS::AppStream::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12567,6 +12795,9 @@ "AWS::AppStream::StackFleetAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12633,6 +12864,9 @@ "AWS::AppStream::StackUserAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12706,81 +12940,87 @@ "AWS::AppStream::User": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AuthenticationType": { - "type": "string" - }, - "FirstName": { - "type": "string" - }, - "LastName": { - "type": "string" - }, - "MessageAction": { - "type": "string" - }, - "UserName": { - "type": "string" - } - }, - "required": [ - "AuthenticationType", - "UserName" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::AppStream::User" - ], + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "AuthenticationType": { + "type": "string" + }, + "FirstName": { + "type": "string" + }, + "LastName": { + "type": "string" + }, + "MessageAction": { + "type": "string" + }, + "UserName": { + "type": "string" + } + }, + "required": [ + "AuthenticationType", + "UserName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::AppStream::User" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::AppSync::ApiCache": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::AppSync::ApiCache": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -12861,6 +13101,9 @@ "AWS::AppSync::ApiKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -12932,6 +13175,9 @@ "AWS::AppSync::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13198,6 +13444,9 @@ "AWS::AppSync::DomainName": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13267,6 +13516,9 @@ "AWS::AppSync::DomainNameApiAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13333,6 +13585,9 @@ "AWS::AppSync::FunctionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13455,6 +13710,9 @@ "AWS::AppSync::GraphQLApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13654,6 +13912,9 @@ "AWS::AppSync::GraphQLSchema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13722,6 +13983,9 @@ "AWS::AppSync::Resolver": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -13879,6 +14143,9 @@ "AWS::ApplicationAutoScaling::ScalableTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14025,6 +14292,9 @@ "AWS::ApplicationAutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14238,6 +14508,9 @@ "AWS::ApplicationInsights::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14644,6 +14917,9 @@ "AWS::Athena::DataCatalog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14728,6 +15004,9 @@ "AWS::Athena::NamedQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14803,6 +15082,9 @@ "AWS::Athena::PreparedStatement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -14876,6 +15158,9 @@ "AWS::Athena::WorkGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15019,6 +15304,9 @@ "AWS::AuditManager::Assessment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15212,6 +15500,9 @@ "AWS::AutoScaling::AutoScalingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -15752,6 +16043,9 @@ "AWS::AutoScaling::LaunchConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -15941,6 +16235,9 @@ "AWS::AutoScaling::LifecycleHook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16025,6 +16322,9 @@ "AWS::AutoScaling::ScalingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16431,6 +16731,9 @@ "AWS::AutoScaling::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16514,6 +16817,9 @@ "AWS::AutoScaling::WarmPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16597,6 +16903,9 @@ "AWS::AutoScalingPlans::ScalingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -16892,6 +17201,9 @@ "AWS::Backup::BackupPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17077,6 +17389,9 @@ "AWS::Backup::BackupSelection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17200,6 +17515,9 @@ "AWS::Backup::BackupVault": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17320,6 +17638,9 @@ "AWS::Backup::Framework": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17434,6 +17755,9 @@ "AWS::Backup::ReportPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17512,6 +17836,9 @@ "AWS::Batch::ComputeEnvironment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -17729,6 +18056,9 @@ "AWS::Batch::JobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18241,6 +18571,9 @@ "AWS::Batch::JobQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18344,6 +18677,9 @@ "AWS::Batch::SchedulingPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18444,6 +18780,9 @@ "AWS::BillingConductor::BillingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18554,6 +18893,9 @@ "AWS::BillingConductor::CustomLineItem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18695,6 +19037,9 @@ "AWS::BillingConductor::PricingPlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18772,6 +19117,9 @@ "AWS::BillingConductor::PricingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -18858,6 +19206,9 @@ "AWS::Budgets::Budget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19085,6 +19436,9 @@ "AWS::Budgets::BudgetsAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19296,6 +19650,9 @@ "AWS::CE::AnomalyMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19390,6 +19747,9 @@ "AWS::CE::AnomalySubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19515,6 +19875,9 @@ "AWS::CE::CostCategory": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19591,6 +19954,9 @@ "AWS::CUR::ReportDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19700,6 +20066,9 @@ "AWS::Cassandra::Keyspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19764,6 +20133,9 @@ "AWS::Cassandra::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -19943,6 +20315,9 @@ "AWS::CertificateManager::Account": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20014,6 +20389,9 @@ "AWS::CertificateManager::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20121,6 +20499,9 @@ "AWS::Chatbot::SlackChannelConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20213,6 +20594,9 @@ "AWS::Cloud9::EnvironmentEC2": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20324,6 +20708,9 @@ "AWS::CloudFormation::CustomResource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20386,6 +20773,9 @@ "AWS::CloudFormation::HookDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20450,6 +20840,9 @@ "AWS::CloudFormation::HookTypeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20521,6 +20914,9 @@ "AWS::CloudFormation::HookVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20605,6 +21001,9 @@ "AWS::CloudFormation::Macro": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20680,6 +21079,9 @@ "AWS::CloudFormation::ModuleDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20744,6 +21146,9 @@ "AWS::CloudFormation::ModuleVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20810,6 +21215,9 @@ "AWS::CloudFormation::PublicTypeVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20880,6 +21288,9 @@ "AWS::CloudFormation::Publisher": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -20945,6 +21356,9 @@ "AWS::CloudFormation::ResourceDefaultVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21009,6 +21423,9 @@ "AWS::CloudFormation::ResourceVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21093,6 +21510,9 @@ "AWS::CloudFormation::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21179,6 +21599,9 @@ "AWS::CloudFormation::StackSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21394,6 +21817,9 @@ "AWS::CloudFormation::TypeActivation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21491,6 +21917,9 @@ "AWS::CloudFormation::WaitCondition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -21558,6 +21987,9 @@ "AWS::CloudFormation::WaitConditionHandle": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21612,6 +22044,9 @@ "AWS::CloudFront::CachePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21786,6 +22221,9 @@ "AWS::CloudFront::CloudFrontOriginAccessIdentity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -21860,6 +22298,9 @@ "AWS::CloudFront::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22596,6 +23037,9 @@ "AWS::CloudFront::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22692,6 +23136,9 @@ "AWS::CloudFront::KeyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22776,6 +23223,9 @@ "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -22919,6 +23369,9 @@ "AWS::CloudFront::PublicKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23004,6 +23457,9 @@ "AWS::CloudFront::RealtimeLogConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23116,6 +23572,9 @@ "AWS::CloudFront::ResponseHeadersPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23459,6 +23918,9 @@ "AWS::CloudFront::StreamingDistribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23618,6 +24080,9 @@ "AWS::CloudTrail::Trail": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -23783,6 +24248,9 @@ "AWS::CloudWatch::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24008,6 +24476,9 @@ "AWS::CloudWatch::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24247,6 +24718,9 @@ "AWS::CloudWatch::CompositeAlarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24337,6 +24811,9 @@ "AWS::CloudWatch::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24402,6 +24879,9 @@ "AWS::CloudWatch::InsightRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24480,6 +24960,9 @@ "AWS::CloudWatch::MetricStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24627,6 +25110,9 @@ "AWS::CodeArtifact::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24701,6 +25187,9 @@ "AWS::CodeArtifact::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -24794,6 +25283,9 @@ "AWS::CodeBuild::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25340,6 +25832,9 @@ "AWS::CodeBuild::ReportGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25460,6 +25955,9 @@ "AWS::CodeBuild::SourceCredential": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25533,6 +26031,9 @@ "AWS::CodeCommit::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25679,6 +26180,9 @@ "AWS::CodeDeploy::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25746,6 +26250,9 @@ "AWS::CodeDeploy::DeploymentConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -25879,6 +26386,9 @@ "AWS::CodeDeploy::DeploymentGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26374,6 +26884,9 @@ "AWS::CodeGuruProfiler::ProfilingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26469,6 +26982,9 @@ "AWS::CodeGuruReviewer::RepositoryAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26550,6 +27066,9 @@ "AWS::CodePipeline::CustomActionType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -26710,6 +27229,9 @@ "AWS::CodePipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27005,6 +27527,9 @@ "AWS::CodePipeline::Webhook": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27123,6 +27648,9 @@ "AWS::CodeStar::GitHubRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27238,6 +27766,9 @@ "AWS::CodeStarConnections::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27312,6 +27843,9 @@ "AWS::CodeStarNotifications::NotificationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27427,6 +27961,9 @@ "AWS::Cognito::IdentityPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27573,6 +28110,9 @@ "AWS::Cognito::IdentityPoolRoleAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -27701,6 +28241,9 @@ "AWS::Cognito::UserPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28134,6 +28677,9 @@ "AWS::Cognito::UserPoolClient": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28313,6 +28859,9 @@ "AWS::Cognito::UserPoolDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28391,6 +28940,9 @@ "AWS::Cognito::UserPoolGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28465,6 +29017,9 @@ "AWS::Cognito::UserPoolIdentityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28547,6 +29102,9 @@ "AWS::Cognito::UserPoolResourceServer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28639,6 +29197,9 @@ "AWS::Cognito::UserPoolRiskConfigurationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28853,6 +29414,9 @@ "AWS::Cognito::UserPoolUICustomizationAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -28922,6 +29486,9 @@ "AWS::Cognito::UserPoolUser": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29026,6 +29593,9 @@ "AWS::Cognito::UserPoolUserToGroupAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29096,6 +29666,9 @@ "AWS::Config::AggregationAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29168,6 +29741,9 @@ "AWS::Config::ConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29307,6 +29883,9 @@ "AWS::Config::ConfigurationAggregator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29425,6 +30004,9 @@ "AWS::Config::ConfigurationRecorder": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29511,102 +30093,108 @@ "AWS::Config::ConformancePack": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "ConformancePackInputParameters": { - "items": { - "$ref": "#/definitions/AWS::Config::ConformancePack.ConformancePackInputParameter" - }, - "type": "array" - }, - "ConformancePackName": { - "type": "string" - }, - "DeliveryS3Bucket": { - "type": "string" - }, - "DeliveryS3KeyPrefix": { - "type": "string" - }, - "TemplateBody": { - "type": "string" - }, - "TemplateS3Uri": { - "type": "string" - } - }, - "required": [ - "ConformancePackName" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::Config::ConformancePack" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::Config::ConformancePack.ConformancePackInputParameter": { - "additionalProperties": false, - "properties": { - "ParameterName": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ConformancePackInputParameters": { + "items": { + "$ref": "#/definitions/AWS::Config::ConformancePack.ConformancePackInputParameter" + }, + "type": "array" + }, + "ConformancePackName": { + "type": "string" + }, + "DeliveryS3Bucket": { + "type": "string" + }, + "DeliveryS3KeyPrefix": { + "type": "string" + }, + "TemplateBody": { + "type": "string" + }, + "TemplateS3Uri": { + "type": "string" + } + }, + "required": [ + "ConformancePackName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Config::ConformancePack" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Config::ConformancePack.ConformancePackInputParameter": { + "additionalProperties": false, + "properties": { + "ParameterName": { + "type": "string" + }, + "ParameterValue": { + "type": "string" + } + }, + "required": [ + "ParameterName", + "ParameterValue" + ], + "type": "object" + }, + "AWS::Config::DeliveryChannel": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "ParameterValue": { - "type": "string" - } - }, - "required": [ - "ParameterName", - "ParameterValue" - ], - "type": "object" - }, - "AWS::Config::DeliveryChannel": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -29693,6 +30281,9 @@ "AWS::Config::OrganizationConfigRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -29901,6 +30492,9 @@ "AWS::Config::OrganizationConformancePack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30003,6 +30597,9 @@ "AWS::Config::RemediationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30148,6 +30745,9 @@ "AWS::Config::StoredQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30223,6 +30823,9 @@ "AWS::Connect::ContactFlow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30308,6 +30911,9 @@ "AWS::Connect::ContactFlowModule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30390,6 +30996,9 @@ "AWS::Connect::HoursOfOperation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30512,6 +31121,9 @@ "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30594,6 +31206,9 @@ "AWS::Connect::QuickConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30738,6 +31353,9 @@ "AWS::Connect::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30873,6 +31491,9 @@ "AWS::Connect::UserHierarchyGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -30942,6 +31563,9 @@ "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31019,6 +31643,9 @@ "AWS::CustomerProfiles::Integration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31395,6 +32022,9 @@ "AWS::CustomerProfiles::ObjectType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31553,6 +32183,9 @@ "AWS::DAX::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31671,6 +32304,9 @@ "AWS::DAX::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31735,6 +32371,9 @@ "AWS::DAX::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -31806,6 +32445,9 @@ "AWS::DLM::LifecyclePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32229,6 +32871,9 @@ "AWS::DMS::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -32293,6 +32938,9 @@ "AWS::DMS::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33196,6 +33844,9 @@ "AWS::DMS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33285,6 +33936,9 @@ "AWS::DMS::ReplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33395,6 +34049,9 @@ "AWS::DMS::ReplicationSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33473,6 +34130,9 @@ "AWS::DMS::ReplicationTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33578,6 +34238,9 @@ "AWS::DataBrew::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -33927,6 +34590,9 @@ "AWS::DataBrew::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34392,6 +35058,9 @@ "AWS::DataBrew::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34490,6 +35159,9 @@ "AWS::DataBrew::Recipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -34988,6 +35660,9 @@ "AWS::DataBrew::Ruleset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35150,6 +35825,9 @@ "AWS::DataBrew::Schedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35228,6 +35906,9 @@ "AWS::DataPipeline::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35429,6 +36110,9 @@ "AWS::DataSync::Agent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35515,6 +36199,9 @@ "AWS::DataSync::LocationEFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35609,6 +36296,9 @@ "AWS::DataSync::LocationFSxLustre": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35687,6 +36377,9 @@ "AWS::DataSync::LocationFSxOpenZFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35799,6 +36492,9 @@ "AWS::DataSync::LocationFSxWindows": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -35888,6 +36584,9 @@ "AWS::DataSync::LocationHDFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36025,6 +36724,9 @@ "AWS::DataSync::LocationNFS": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36128,6 +36830,9 @@ "AWS::DataSync::LocationObjectStorage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36222,6 +36927,9 @@ "AWS::DataSync::LocationS3": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36312,6 +37020,9 @@ "AWS::DataSync::LocationSMB": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36414,6 +37125,9 @@ "AWS::DataSync::Task": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36582,6 +37296,9 @@ "AWS::Detective::Graph": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36643,6 +37360,9 @@ "AWS::Detective::MemberInvitation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36719,6 +37439,9 @@ "AWS::DevOpsGuru::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36799,6 +37522,9 @@ "AWS::DevOpsGuru::ResourceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -36903,6 +37629,9 @@ "AWS::DirectoryService::MicrosoftAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37004,6 +37733,9 @@ "AWS::DirectoryService::SimpleAD": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37109,6 +37841,9 @@ "AWS::DocDB::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37233,6 +37968,9 @@ "AWS::DocDB::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37312,6 +38050,9 @@ "AWS::DocDB::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37399,6 +38140,9 @@ "AWS::DocDB::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37477,6 +38221,9 @@ "AWS::DynamoDB::GlobalTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -37879,6 +38626,9 @@ "AWS::DynamoDB::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38192,6 +38942,9 @@ "AWS::EC2::CapacityReservation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38311,6 +39064,9 @@ "AWS::EC2::CapacityReservationFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38441,6 +39197,9 @@ "AWS::EC2::CarrierGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38509,6 +39268,9 @@ "AWS::EC2::ClientVpnAuthorizationRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38584,6 +39346,9 @@ "AWS::EC2::ClientVpnEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38833,6 +39598,9 @@ "AWS::EC2::ClientVpnRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38906,6 +39674,9 @@ "AWS::EC2::ClientVpnTargetNetworkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -38972,6 +39743,9 @@ "AWS::EC2::CustomerGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39048,6 +39822,9 @@ "AWS::EC2::DHCPOptions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39133,6 +39910,9 @@ "AWS::EC2::EC2Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39634,6 +40414,9 @@ "AWS::EC2::EIP": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39704,6 +40487,9 @@ "AWS::EC2::EIPAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39774,6 +40560,9 @@ "AWS::EC2::EgressOnlyInternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39836,6 +40625,9 @@ "AWS::EC2::EnclaveCertificateIamRoleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39902,6 +40694,9 @@ "AWS::EC2::FlowLog": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -39999,6 +40794,9 @@ "AWS::EC2::GatewayRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40065,6 +40863,9 @@ "AWS::EC2::Host": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40137,6 +40938,9 @@ "AWS::EC2::IPAM": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40219,6 +41023,9 @@ "AWS::EC2::IPAMAllocation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40290,6 +41097,9 @@ "AWS::EC2::IPAMPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40410,6 +41220,9 @@ "AWS::EC2::IPAMScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -40481,6 +41294,9 @@ "AWS::EC2::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "CreationPolicy": { "type": "object" }, @@ -40991,6 +41807,9 @@ "AWS::EC2::InternetGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41052,6 +41871,9 @@ "AWS::EC2::KeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41126,6 +41948,9 @@ "AWS::EC2::LaunchTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41916,6 +42741,9 @@ "AWS::EC2::LocalGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -41986,6 +42814,9 @@ "AWS::EC2::LocalGatewayRouteTableVPCAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42058,6 +42889,9 @@ "AWS::EC2::NatGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42132,6 +42966,9 @@ "AWS::EC2::NetworkAcl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42200,6 +43037,9 @@ "AWS::EC2::NetworkAclEntry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42313,6 +43153,9 @@ "AWS::EC2::NetworkInsightsAccessScope": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42491,6 +43334,9 @@ "AWS::EC2::NetworkInsightsAccessScopeAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -42559,6 +43405,9 @@ "AWS::EC2::NetworkInsightsAnalysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43062,6 +43911,9 @@ "AWS::EC2::NetworkInsightsPath": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43147,6 +43999,9 @@ "AWS::EC2::NetworkInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43279,6 +44134,9 @@ "AWS::EC2::NetworkInterfaceAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43352,6 +44210,9 @@ "AWS::EC2::NetworkInterfacePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43422,6 +44283,9 @@ "AWS::EC2::PlacementGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43480,6 +44344,9 @@ "AWS::EC2::PrefixList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43577,6 +44444,9 @@ "AWS::EC2::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43675,6 +44545,9 @@ "AWS::EC2::RouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43743,6 +44616,9 @@ "AWS::EC2::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43901,6 +44777,9 @@ "AWS::EC2::SecurityGroupEgress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -43988,6 +44867,9 @@ "AWS::EC2::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44083,6 +44965,9 @@ "AWS::EC2::SpotFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44815,6 +45700,9 @@ "AWS::EC2::Subnet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44913,6 +45801,9 @@ "AWS::EC2::SubnetCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -44979,6 +45870,9 @@ "AWS::EC2::SubnetNetworkAclAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45045,6 +45939,9 @@ "AWS::EC2::SubnetRouteTableAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45111,6 +46008,9 @@ "AWS::EC2::TrafficMirrorFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45181,6 +46081,9 @@ "AWS::EC2::TrafficMirrorFilterRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45291,6 +46194,9 @@ "AWS::EC2::TrafficMirrorSession": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45380,6 +46286,9 @@ "AWS::EC2::TrafficMirrorTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45450,6 +46359,9 @@ "AWS::EC2::TransitGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45547,6 +46459,9 @@ "AWS::EC2::TransitGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45626,6 +46541,9 @@ "AWS::EC2::TransitGatewayConnect": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45707,6 +46625,9 @@ "AWS::EC2::TransitGatewayMulticastDomain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45778,6 +46699,9 @@ "AWS::EC2::TransitGatewayMulticastDomainAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45848,6 +46772,9 @@ "AWS::EC2::TransitGatewayMulticastGroupMember": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45918,6 +46845,9 @@ "AWS::EC2::TransitGatewayMulticastGroupSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -45988,6 +46918,9 @@ "AWS::EC2::TransitGatewayPeeringAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46068,6 +47001,9 @@ "AWS::EC2::TransitGatewayRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46139,6 +47075,9 @@ "AWS::EC2::TransitGatewayRouteTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46207,72 +47146,78 @@ "AWS::EC2::TransitGatewayRouteTableAssociation": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "TransitGatewayAttachmentId": { - "type": "string" - }, - "TransitGatewayRouteTableId": { - "type": "string" - } - }, - "required": [ - "TransitGatewayAttachmentId", - "TransitGatewayRouteTableId" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::EC2::TransitGatewayRouteTableAssociation" - ], + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "TransitGatewayAttachmentId": { + "type": "string" + }, + "TransitGatewayRouteTableId": { + "type": "string" + } + }, + "required": [ + "TransitGatewayAttachmentId", + "TransitGatewayRouteTableId" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::EC2::TransitGatewayRouteTableAssociation" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::EC2::TransitGatewayRouteTablePropagation": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::EC2::TransitGatewayRouteTablePropagation": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -46339,6 +47284,9 @@ "AWS::EC2::TransitGatewayVpcAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46433,6 +47381,9 @@ "AWS::EC2::VPC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46516,6 +47467,9 @@ "AWS::EC2::VPCCidrBlock": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46602,6 +47556,9 @@ "AWS::EC2::VPCDHCPOptionsAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46668,6 +47625,9 @@ "AWS::EC2::VPCEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46761,6 +47721,9 @@ "AWS::EC2::VPCEndpointConnectionNotification": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46836,6 +47799,9 @@ "AWS::EC2::VPCEndpointService": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46909,6 +47875,9 @@ "AWS::EC2::VPCEndpointServicePermissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -46977,6 +47946,9 @@ "AWS::EC2::VPCGatewayAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47045,6 +48017,9 @@ "AWS::EC2::VPCPeeringConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47126,6 +48101,9 @@ "AWS::EC2::VPNConnection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47225,6 +48203,9 @@ "AWS::EC2::VPNConnectionRoute": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47291,6 +48272,9 @@ "AWS::EC2::VPNGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47362,6 +48346,9 @@ "AWS::EC2::VPNGatewayRoutePropagation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47431,6 +48418,9 @@ "AWS::EC2::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47529,6 +48519,9 @@ "AWS::EC2::VolumeAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47599,6 +48592,9 @@ "AWS::ECR::PublicRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47669,6 +48665,9 @@ "AWS::ECR::PullThroughCacheRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47730,6 +48729,9 @@ "AWS::ECR::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47792,6 +48794,9 @@ "AWS::ECR::ReplicationConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -47922,6 +48927,9 @@ "AWS::ECR::Repository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48037,6 +49045,9 @@ "AWS::ECS::CapacityProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48147,6 +49158,9 @@ "AWS::ECS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48304,6 +49318,9 @@ "AWS::ECS::ClusterCapacityProviderAssociations": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48398,6 +49415,9 @@ "AWS::ECS::PrimaryTaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48468,6 +49488,9 @@ "AWS::ECS::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -48755,6 +49778,9 @@ "AWS::ECS::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49546,6 +50572,9 @@ "AWS::ECS::TaskSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49724,6 +50753,9 @@ "AWS::EFS::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -49867,6 +50899,9 @@ "AWS::EFS::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50001,6 +51036,9 @@ "AWS::EFS::MountTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50077,6 +51115,9 @@ "AWS::EKS::Addon": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50158,6 +51199,9 @@ "AWS::EKS::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50350,6 +51394,9 @@ "AWS::EKS::FargateProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50472,6 +51519,9 @@ "AWS::EKS::IdentityProviderConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50600,6 +51650,9 @@ "AWS::EKS::Nodegroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -50799,6 +51852,9 @@ "AWS::EMR::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51573,6 +52629,9 @@ "AWS::EMR::InstanceFleetConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -51809,6 +52868,9 @@ "AWS::EMR::InstanceGroupConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52141,6 +53203,9 @@ "AWS::EMR::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52206,6 +53271,9 @@ "AWS::EMR::Step": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52319,6 +53387,9 @@ "AWS::EMR::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52430,6 +53501,9 @@ "AWS::EMR::StudioSessionMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52504,6 +53578,9 @@ "AWS::EMRContainers::VirtualCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52620,6 +53697,9 @@ "AWS::ElastiCache::CacheCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52825,6 +53905,9 @@ "AWS::ElastiCache::GlobalReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -52965,6 +54048,9 @@ "AWS::ElastiCache::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53046,6 +54132,9 @@ "AWS::ElastiCache::ReplicationGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53318,6 +54407,9 @@ "AWS::ElastiCache::SecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53386,6 +54478,9 @@ "AWS::ElastiCache::SecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53455,6 +54550,9 @@ "AWS::ElastiCache::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53533,6 +54631,9 @@ "AWS::ElastiCache::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53615,6 +54716,9 @@ "AWS::ElastiCache::UserGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53687,6 +54791,9 @@ "AWS::ElasticBeanstalk::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53805,6 +54912,9 @@ "AWS::ElasticBeanstalk::ApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -53890,6 +55000,9 @@ "AWS::ElasticBeanstalk::ConfigurationTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54011,6 +55124,9 @@ "AWS::ElasticBeanstalk::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54149,6 +55265,9 @@ "AWS::ElasticLoadBalancing::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54455,6 +55574,9 @@ "AWS::ElasticLoadBalancingV2::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54765,6 +55887,9 @@ "AWS::ElasticLoadBalancingV2::ListenerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -54843,6 +55968,9 @@ "AWS::ElasticLoadBalancingV2::ListenerRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55257,6 +56385,9 @@ "AWS::ElasticLoadBalancingV2::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55387,6 +56518,9 @@ "AWS::ElasticLoadBalancingV2::TargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55550,6 +56684,9 @@ "AWS::Elasticsearch::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55869,6 +57006,9 @@ "AWS::EventSchemas::Discoverer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -55959,6 +57099,9 @@ "AWS::EventSchemas::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56042,6 +57185,9 @@ "AWS::EventSchemas::RegistryPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56111,6 +57257,9 @@ "AWS::EventSchemas::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56209,6 +57358,9 @@ "AWS::Events::ApiDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56288,6 +57440,9 @@ "AWS::Events::Archive": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56362,6 +57517,9 @@ "AWS::Events::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56566,6 +57724,9 @@ "AWS::Events::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56724,6 +57885,9 @@ "AWS::Events::EventBus": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56811,6 +57975,9 @@ "AWS::Events::EventBusPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -56903,6 +58070,9 @@ "AWS::Events::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57419,6 +58589,9 @@ "AWS::Evidently::Experiment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57624,6 +58797,9 @@ "AWS::Evidently::Feature": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57751,6 +58927,9 @@ "AWS::Evidently::Launch": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -57955,6 +59134,9 @@ "AWS::Evidently::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58056,6 +59238,9 @@ "AWS::FIS::ExperimentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58298,6 +59483,9 @@ "AWS::FMS::NotificationChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58364,6 +59552,9 @@ "AWS::FMS::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58521,6 +59712,9 @@ "AWS::FSx::FileSystem": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -58930,6 +60124,9 @@ "AWS::FSx::Snapshot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59002,6 +60199,9 @@ "AWS::FSx::StorageVirtualMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59122,6 +60322,9 @@ "AWS::FSx::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59365,6 +60568,9 @@ "AWS::FinSpace::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59487,6 +60693,9 @@ "AWS::Forecast::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59573,6 +60782,9 @@ "AWS::Forecast::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59651,6 +60863,9 @@ "AWS::FraudDetector::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -59979,6 +61194,9 @@ "AWS::FraudDetector::EntityType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60050,6 +61268,9 @@ "AWS::FraudDetector::EventType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60244,6 +61465,9 @@ "AWS::FraudDetector::Label": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60315,6 +61539,9 @@ "AWS::FraudDetector::Outcome": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60386,6 +61613,9 @@ "AWS::FraudDetector::Variable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60472,6 +61702,9 @@ "AWS::GameLift::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60559,6 +61792,9 @@ "AWS::GameLift::Build": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60649,6 +61885,9 @@ "AWS::GameLift::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -60890,6 +62129,9 @@ "AWS::GameLift::GameServerGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61054,6 +62296,9 @@ "AWS::GameLift::GameSessionQueue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61200,6 +62445,9 @@ "AWS::GameLift::MatchmakingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61332,6 +62580,9 @@ "AWS::GameLift::MatchmakingRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61404,6 +62655,9 @@ "AWS::GameLift::Script": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61501,6 +62755,9 @@ "AWS::GlobalAccelerator::Accelerator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61581,6 +62838,9 @@ "AWS::GlobalAccelerator::EndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61711,6 +62971,9 @@ "AWS::GlobalAccelerator::Listener": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61803,6 +63066,9 @@ "AWS::Glue::Classifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -61956,6 +63222,9 @@ "AWS::Glue::Connection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62070,6 +63339,9 @@ "AWS::Glue::Crawler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62319,6 +63591,9 @@ "AWS::Glue::DataCatalogEncryptionSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62421,6 +63696,9 @@ "AWS::Glue::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62550,6 +63828,9 @@ "AWS::Glue::DevEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62660,6 +63941,9 @@ "AWS::Glue::Job": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -62819,6 +64103,9 @@ "AWS::Glue::MLTransform": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63016,6 +64303,9 @@ "AWS::Glue::Partition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63264,6 +64554,9 @@ "AWS::Glue::Registry": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63335,6 +64628,9 @@ "AWS::Glue::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63448,6 +64744,9 @@ "AWS::Glue::SchemaVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63529,6 +64828,9 @@ "AWS::Glue::SchemaVersionMetadata": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63599,6 +64901,9 @@ "AWS::Glue::SecurityConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -63721,6 +65026,9 @@ "AWS::Glue::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64002,6 +65310,9 @@ "AWS::Glue::Trigger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64161,6 +65472,9 @@ "AWS::Glue::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64228,6 +65542,9 @@ "AWS::Greengrass::ConnectorDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64330,6 +65647,9 @@ "AWS::Greengrass::ConnectorDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64418,6 +65738,9 @@ "AWS::Greengrass::CoreDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64524,6 +65847,9 @@ "AWS::Greengrass::CoreDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64616,6 +65942,9 @@ "AWS::Greengrass::DeviceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64722,6 +66051,9 @@ "AWS::Greengrass::DeviceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -64814,6 +66146,9 @@ "AWS::Greengrass::FunctionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65019,6 +66354,9 @@ "AWS::Greengrass::FunctionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65210,6 +66548,9 @@ "AWS::Greengrass::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65308,6 +66649,9 @@ "AWS::Greengrass::GroupVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65391,6 +66735,9 @@ "AWS::Greengrass::LoggerDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65501,6 +66848,9 @@ "AWS::Greengrass::LoggerDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65597,6 +66947,9 @@ "AWS::Greengrass::ResourceDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -65842,6 +67195,9 @@ "AWS::Greengrass::ResourceDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66073,6 +67429,9 @@ "AWS::Greengrass::SubscriptionDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66180,6 +67539,9 @@ "AWS::Greengrass::SubscriptionDefinitionVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66273,6 +67635,9 @@ "AWS::GreengrassV2::ComponentVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66538,6 +67903,9 @@ "AWS::GroundStation::Config": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66805,6 +68173,9 @@ "AWS::GroundStation::DataflowEndpointGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -66936,6 +68307,9 @@ "AWS::GroundStation::MissionProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67037,6 +68411,9 @@ "AWS::GuardDuty::Detector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67144,6 +68521,9 @@ "AWS::GuardDuty::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67292,6 +68672,9 @@ "AWS::GuardDuty::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67369,6 +68752,9 @@ "AWS::GuardDuty::Master": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67438,6 +68824,9 @@ "AWS::GuardDuty::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67517,6 +68906,9 @@ "AWS::GuardDuty::ThreatIntelSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67594,6 +68986,9 @@ "AWS::HealthLake::FHIRDatastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67710,6 +69105,9 @@ "AWS::IAM::AccessKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67778,6 +69176,9 @@ "AWS::IAM::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67867,6 +69268,9 @@ "AWS::IAM::InstanceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -67938,6 +69342,9 @@ "AWS::IAM::ManagedPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68027,6 +69434,9 @@ "AWS::IAM::OIDCProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68107,6 +69517,9 @@ "AWS::IAM::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68191,6 +69604,9 @@ "AWS::IAM::Role": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68302,6 +69718,9 @@ "AWS::IAM::SAMLProvider": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68373,6 +69792,9 @@ "AWS::IAM::ServerCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68449,6 +69871,9 @@ "AWS::IAM::ServiceLinkedRole": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68517,6 +69942,9 @@ "AWS::IAM::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68639,6 +70067,9 @@ "AWS::IAM::UserToGroupAddition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68708,6 +70139,9 @@ "AWS::IAM::VirtualMFADevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68785,6 +70219,9 @@ "AWS::IVS::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68861,6 +70298,9 @@ "AWS::IVS::PlaybackKeyPair": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -68932,6 +70372,9 @@ "AWS::IVS::RecordingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69045,6 +70488,9 @@ "AWS::IVS::StreamKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69113,6 +70559,9 @@ "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69213,6 +70662,9 @@ "AWS::ImageBuilder::ContainerRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69415,6 +70867,9 @@ "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69634,6 +71089,9 @@ "AWS::ImageBuilder::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69732,6 +71190,9 @@ "AWS::ImageBuilder::ImagePipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -69855,6 +71316,9 @@ "AWS::ImageBuilder::ImageRecipe": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70059,6 +71523,9 @@ "AWS::ImageBuilder::InfrastructureConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70209,6 +71676,9 @@ "AWS::Inspector::AssessmentTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70270,6 +71740,9 @@ "AWS::Inspector::AssessmentTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70352,6 +71825,9 @@ "AWS::Inspector::ResourceGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70417,6 +71893,9 @@ "AWS::InspectorV2::Filter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70776,6 +72255,9 @@ "AWS::IoT1Click::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70842,6 +72324,9 @@ "AWS::IoT1Click::Placement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -70913,6 +72398,9 @@ "AWS::IoT1Click::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71005,6 +72493,9 @@ "AWS::IoT::AccountAuditConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71159,6 +72650,9 @@ "AWS::IoT::Authorizer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71251,6 +72745,9 @@ "AWS::IoT::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71325,6 +72822,9 @@ "AWS::IoT::CustomMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71399,6 +72899,9 @@ "AWS::IoT::Dimension": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71477,6 +72980,9 @@ "AWS::IoT::DomainConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71589,6 +73095,9 @@ "AWS::IoT::FleetMetric": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71700,6 +73209,9 @@ "AWS::IoT::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71796,6 +73308,9 @@ "AWS::IoT::Logging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -71866,6 +73381,9 @@ "AWS::IoT::MitigationAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72047,6 +73565,9 @@ "AWS::IoT::Policy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72112,6 +73633,9 @@ "AWS::IoT::PolicyPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72178,6 +73702,9 @@ "AWS::IoT::ProvisioningTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72274,6 +73801,9 @@ "AWS::IoT::ResourceSpecificLogging": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72344,6 +73874,9 @@ "AWS::IoT::ScheduledAudit": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72428,6 +73961,9 @@ "AWS::IoT::SecurityProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72673,6 +74209,9 @@ "AWS::IoT::Thing": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72749,6 +74288,9 @@ "AWS::IoT::ThingPrincipalAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -72815,6 +74357,9 @@ "AWS::IoT::TopicRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73630,6 +75175,9 @@ "AWS::IoT::TopicRuleDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73727,6 +75275,9 @@ "AWS::IoTAnalytics::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -73845,6 +75396,9 @@ "AWS::IoTAnalytics::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74272,6 +75826,9 @@ "AWS::IoTAnalytics::Datastore": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74528,6 +76085,9 @@ "AWS::IoTAnalytics::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74861,6 +76421,9 @@ "AWS::IoTCoreDeviceAdvisor::SuiteDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -74929,6 +76492,9 @@ "AWS::IoTEvents::AlarmModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75369,6 +76935,9 @@ "AWS::IoTEvents::DetectorModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -75928,6 +77497,9 @@ "AWS::IoTEvents::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76029,6 +77601,9 @@ "AWS::IoTFleetHub::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76104,6 +77679,9 @@ "AWS::IoTSiteWise::AccessPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76246,6 +77824,9 @@ "AWS::IoTSiteWise::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76364,6 +77945,9 @@ "AWS::IoTSiteWise::AssetModel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76655,6 +78239,9 @@ "AWS::IoTSiteWise::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76734,6 +78321,9 @@ "AWS::IoTSiteWise::Gateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76863,6 +78453,9 @@ "AWS::IoTSiteWise::Portal": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -76951,6 +78544,9 @@ "AWS::IoTSiteWise::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77032,6 +78628,9 @@ "AWS::IoTThingsGraph::FlowTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77113,6 +78712,9 @@ "AWS::IoTTwinMaker::ComponentType": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77374,6 +78976,9 @@ "AWS::IoTTwinMaker::Entity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77563,6 +79168,9 @@ "AWS::IoTTwinMaker::Scene": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77651,6 +79259,9 @@ "AWS::IoTTwinMaker::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77733,6 +79344,9 @@ "AWS::IoTWireless::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77816,6 +79430,9 @@ "AWS::IoTWireless::DeviceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -77931,6 +79548,9 @@ "AWS::IoTWireless::FuotaTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78040,6 +79660,9 @@ "AWS::IoTWireless::MulticastGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78142,6 +79765,9 @@ "AWS::IoTWireless::PartnerAccount": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78242,6 +79868,9 @@ "AWS::IoTWireless::ServiceProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78372,6 +80001,9 @@ "AWS::IoTWireless::TaskDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78512,6 +80144,9 @@ "AWS::IoTWireless::WirelessDevice": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78734,6 +80369,9 @@ "AWS::IoTWireless::WirelessGateway": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78830,6 +80468,9 @@ "AWS::KMS::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78896,6 +80537,9 @@ "AWS::KMS::Key": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -78985,6 +80629,9 @@ "AWS::KMS::ReplicaKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79066,6 +80713,9 @@ "AWS::KafkaConnect::Connector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -79450,6 +81100,9 @@ "AWS::Kendra::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80727,6 +82380,9 @@ "AWS::Kendra::Faq": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -80829,6 +82485,9 @@ "AWS::Kendra::Index": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81088,6 +82747,9 @@ "AWS::Kinesis::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81192,6 +82854,9 @@ "AWS::Kinesis::StreamConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81258,6 +82923,9 @@ "AWS::KinesisAnalytics::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81522,6 +83190,9 @@ "AWS::KinesisAnalytics::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81669,6 +83340,9 @@ "AWS::KinesisAnalytics::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -81869,6 +83543,9 @@ "AWS::KinesisAnalyticsV2::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82438,6 +84115,9 @@ "AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82516,6 +84196,9 @@ "AWS::KinesisAnalyticsV2::ApplicationOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82651,6 +84334,9 @@ "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -82847,6 +84533,9 @@ "AWS::KinesisFirehose::DeliveryStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83732,6 +85421,9 @@ "AWS::KinesisVideo::SignalingChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83802,6 +85494,9 @@ "AWS::KinesisVideo::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83878,6 +85573,9 @@ "AWS::LakeFormation::DataLakeSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -83956,6 +85654,9 @@ "AWS::LakeFormation::Permissions": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84144,6 +85845,9 @@ "AWS::LakeFormation::Resource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84213,6 +85917,9 @@ "AWS::Lambda::Alias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84335,6 +86042,9 @@ "AWS::Lambda::CodeSigningConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84430,6 +86140,9 @@ "AWS::Lambda::EventInvokeConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84541,6 +86254,9 @@ "AWS::Lambda::EventSourceMapping": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -84741,6 +86457,9 @@ "AWS::Lambda::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85000,6 +86719,9 @@ "AWS::Lambda::LayerVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85102,6 +86824,9 @@ "AWS::Lambda::LayerVersionPermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85175,6 +86900,9 @@ "AWS::Lambda::Permission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85260,6 +86988,9 @@ "AWS::Lambda::Url": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85368,6 +87099,9 @@ "AWS::Lambda::Version": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -85451,6 +87185,9 @@ "AWS::Lex::Bot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86567,6 +88304,9 @@ "AWS::Lex::BotAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86825,6 +88565,9 @@ "AWS::Lex::BotVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86925,6 +88668,9 @@ "AWS::Lex::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -86996,6 +88742,9 @@ "AWS::LicenseManager::Grant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87075,6 +88824,9 @@ "AWS::LicenseManager::License": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87297,6 +89049,9 @@ "AWS::Lightsail::Alarm": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87400,6 +89155,9 @@ "AWS::Lightsail::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87502,6 +89260,9 @@ "AWS::Lightsail::Certificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87580,6 +89341,9 @@ "AWS::Lightsail::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87791,6 +89555,9 @@ "AWS::Lightsail::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -87935,6 +89702,9 @@ "AWS::Lightsail::Disk": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88043,6 +89813,9 @@ "AWS::Lightsail::Distribution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88252,6 +90025,9 @@ "AWS::Lightsail::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88521,6 +90297,9 @@ "AWS::Lightsail::LoadBalancer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88611,6 +90390,9 @@ "AWS::Lightsail::LoadBalancerTlsCertificate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88690,6 +90472,9 @@ "AWS::Lightsail::StaticIp": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88755,6 +90540,9 @@ "AWS::Location::GeofenceCollection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88829,6 +90617,9 @@ "AWS::Location::Map": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88913,6 +90704,9 @@ "AWS::Location::PlaceIndex": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -88997,6 +90791,9 @@ "AWS::Location::RouteCalculator": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89069,6 +90866,9 @@ "AWS::Location::Tracker": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89146,6 +90946,9 @@ "AWS::Location::TrackerConsumer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89212,6 +91015,9 @@ "AWS::Logs::Destination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89286,6 +91092,9 @@ "AWS::Logs::LogGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89356,6 +91165,9 @@ "AWS::Logs::LogStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89421,102 +91233,108 @@ "AWS::Logs::MetricFilter": { "additionalProperties": false, "properties": { - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "FilterPattern": { - "type": "string" - }, - "LogGroupName": { - "type": "string" - }, - "MetricTransformations": { - "items": { - "$ref": "#/definitions/AWS::Logs::MetricFilter.MetricTransformation" - }, - "type": "array" - } - }, - "required": [ - "FilterPattern", - "LogGroupName", - "MetricTransformations" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::Logs::MetricFilter" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::Logs::MetricFilter.MetricTransformation": { - "additionalProperties": false, - "properties": { - "DefaultValue": { - "type": "number" - }, - "MetricName": { - "type": "string" - }, - "MetricNamespace": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "FilterPattern": { + "type": "string" + }, + "LogGroupName": { + "type": "string" + }, + "MetricTransformations": { + "items": { + "$ref": "#/definitions/AWS::Logs::MetricFilter.MetricTransformation" + }, + "type": "array" + } + }, + "required": [ + "FilterPattern", + "LogGroupName", + "MetricTransformations" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Logs::MetricFilter" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Logs::MetricFilter.MetricTransformation": { + "additionalProperties": false, + "properties": { + "DefaultValue": { + "type": "number" + }, + "MetricName": { + "type": "string" + }, + "MetricNamespace": { + "type": "string" + }, + "MetricValue": { + "type": "string" + } + }, + "required": [ + "MetricName", + "MetricNamespace", + "MetricValue" + ], + "type": "object" + }, + "AWS::Logs::QueryDefinition": { + "additionalProperties": false, + "properties": { + "Condition": { "type": "string" }, - "MetricValue": { - "type": "string" - } - }, - "required": [ - "MetricName", - "MetricNamespace", - "MetricValue" - ], - "type": "object" - }, - "AWS::Logs::QueryDefinition": { - "additionalProperties": false, - "properties": { "DeletionPolicy": { "enum": [ "Delete", @@ -89589,6 +91407,9 @@ "AWS::Logs::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89655,6 +91476,9 @@ "AWS::Logs::SubscriptionFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89728,6 +91552,9 @@ "AWS::LookoutEquipment::InferenceScheduler": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89821,6 +91648,9 @@ "AWS::LookoutMetrics::Alert": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -89941,6 +91771,9 @@ "AWS::LookoutMetrics::AnomalyDetector": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90336,6 +92169,9 @@ "AWS::LookoutVision::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90398,6 +92234,9 @@ "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90466,6 +92305,9 @@ "AWS::MSK::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90908,6 +92750,9 @@ "AWS::MSK::Configuration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -90983,6 +92828,9 @@ "AWS::MWAA::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91156,6 +93004,9 @@ "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91240,6 +93091,9 @@ "AWS::Macie::FindingsFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91341,6 +93195,9 @@ "AWS::Macie::Session": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91402,6 +93259,9 @@ "AWS::ManagedBlockchain::Member": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91591,6 +93451,9 @@ "AWS::ManagedBlockchain::Node": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91676,6 +93539,9 @@ "AWS::MediaConnect::Flow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91847,6 +93713,9 @@ "AWS::MediaConnect::FlowEntitlement": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -91970,6 +93839,9 @@ "AWS::MediaConnect::FlowOutput": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92106,6 +93978,9 @@ "AWS::MediaConnect::FlowSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92239,6 +94114,9 @@ "AWS::MediaConnect::FlowVpcInterface": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92320,6 +94198,9 @@ "AWS::MediaConvert::JobTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92439,6 +94320,9 @@ "AWS::MediaConvert::Preset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92513,6 +94397,9 @@ "AWS::MediaConvert::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -92583,6 +94470,9 @@ "AWS::MediaLive::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95575,6 +97465,9 @@ "AWS::MediaLive::Input": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95744,6 +97637,9 @@ "AWS::MediaLive::InputSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95817,6 +97713,9 @@ "AWS::MediaPackage::Asset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -95916,6 +97815,9 @@ "AWS::MediaPackage::Channel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96002,6 +97904,9 @@ "AWS::MediaPackage::OriginEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96442,6 +98347,9 @@ "AWS::MediaPackage::PackagingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96780,6 +98688,9 @@ "AWS::MediaPackage::PackagingGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -96879,6 +98790,9 @@ "AWS::MediaStore::Container": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97032,6 +98946,9 @@ "AWS::MediaTailor::PlaybackConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97225,6 +99142,9 @@ "AWS::MemoryDB::ACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97299,6 +99219,9 @@ "AWS::MemoryDB::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97450,6 +99373,9 @@ "AWS::MemoryDB::ParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97528,6 +99454,9 @@ "AWS::MemoryDB::SubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97606,6 +99535,9 @@ "AWS::MemoryDB::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97682,6 +99614,9 @@ "AWS::Neptune::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97833,6 +99768,9 @@ "AWS::Neptune::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -97912,6 +99850,9 @@ "AWS::Neptune::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98007,6 +99948,9 @@ "AWS::Neptune::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98086,6 +100030,9 @@ "AWS::Neptune::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98164,6 +100111,9 @@ "AWS::NetworkFirewall::Firewall": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98271,6 +100221,9 @@ "AWS::NetworkFirewall::FirewallPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98487,6 +100440,9 @@ "AWS::NetworkFirewall::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -98597,6 +100553,9 @@ "AWS::NetworkFirewall::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99073,6 +101032,9 @@ "AWS::NetworkManager::CustomerGatewayAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99146,6 +101108,9 @@ "AWS::NetworkManager::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99250,6 +101215,9 @@ "AWS::NetworkManager::GlobalNetwork": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99314,6 +101282,9 @@ "AWS::NetworkManager::Link": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99411,6 +101382,9 @@ "AWS::NetworkManager::LinkAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99481,6 +101455,9 @@ "AWS::NetworkManager::Site": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99570,6 +101547,9 @@ "AWS::NetworkManager::TransitGatewayRegistration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99636,6 +101616,9 @@ "AWS::NimbleStudio::LaunchProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99801,6 +101784,9 @@ "AWS::NimbleStudio::StreamingImage": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99883,6 +101869,9 @@ "AWS::NimbleStudio::Studio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -99984,6 +101973,9 @@ "AWS::NimbleStudio::StudioComponent": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100210,6 +102202,9 @@ "AWS::OpenSearchService::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100517,6 +102512,9 @@ "AWS::OpsWorks::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100702,6 +102700,9 @@ "AWS::OpsWorks::ElasticLoadBalancerAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -100768,6 +102769,9 @@ "AWS::OpsWorks::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101012,6 +103016,9 @@ "AWS::OpsWorks::Layer": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101275,6 +103282,9 @@ "AWS::OpsWorks::Stack": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101512,6 +103522,9 @@ "AWS::OpsWorks::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101583,6 +103596,9 @@ "AWS::OpsWorks::Volume": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101655,6 +103671,9 @@ "AWS::OpsWorksCM::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101803,6 +103822,9 @@ "AWS::Panorama::ApplicationInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101914,6 +103936,9 @@ "AWS::Panorama::Package": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -101982,6 +104007,9 @@ "AWS::Panorama::PackageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102061,6 +104089,9 @@ "AWS::Personalize::Dataset": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102159,6 +104190,9 @@ "AWS::Personalize::DatasetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102230,6 +104264,9 @@ "AWS::Personalize::Schema": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102299,6 +104336,9 @@ "AWS::Personalize::Solution": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102413,6 +104453,9 @@ "AWS::Pinpoint::ADMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102486,6 +104529,9 @@ "AWS::Pinpoint::APNSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102572,6 +104618,9 @@ "AWS::Pinpoint::APNSSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102658,6 +104707,9 @@ "AWS::Pinpoint::APNSVoipChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102744,6 +104796,9 @@ "AWS::Pinpoint::APNSVoipSandboxChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102830,6 +104885,9 @@ "AWS::Pinpoint::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -102895,6 +104953,9 @@ "AWS::Pinpoint::ApplicationSettings": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103018,6 +105079,9 @@ "AWS::Pinpoint::BaiduChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103091,6 +105155,9 @@ "AWS::Pinpoint::Campaign": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103614,6 +105681,9 @@ "AWS::Pinpoint::EmailChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103693,6 +105763,9 @@ "AWS::Pinpoint::EmailTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103774,6 +105847,9 @@ "AWS::Pinpoint::EventStream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103844,6 +105920,9 @@ "AWS::Pinpoint::GCMChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -103913,6 +105992,9 @@ "AWS::Pinpoint::InAppTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104101,6 +106183,9 @@ "AWS::Pinpoint::PushTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104262,6 +106347,9 @@ "AWS::Pinpoint::SMSChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104333,6 +106421,9 @@ "AWS::Pinpoint::Segment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104609,6 +106700,9 @@ "AWS::Pinpoint::SmsTemplate": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104684,6 +106778,9 @@ "AWS::Pinpoint::VoiceChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104749,6 +106846,9 @@ "AWS::PinpointEmail::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -104877,6 +106977,9 @@ "AWS::PinpointEmail::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105045,6 +107148,9 @@ "AWS::PinpointEmail::DedicatedIpPool": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105121,6 +107227,9 @@ "AWS::PinpointEmail::Identity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105222,6 +107331,9 @@ "AWS::QLDB::Ledger": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105299,6 +107411,9 @@ "AWS::QLDB::Stream": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105398,6 +107513,9 @@ "AWS::QuickSight::Analysis": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105688,6 +107806,9 @@ "AWS::QuickSight::Dashboard": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -105996,6 +108117,9 @@ "AWS::QuickSight::DataSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -106616,6 +108740,9 @@ "AWS::QuickSight::DataSource": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107173,6 +109300,9 @@ "AWS::QuickSight::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107339,6 +109469,9 @@ "AWS::QuickSight::Theme": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107622,6 +109755,9 @@ "AWS::RAM::ResourceShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107711,6 +109847,9 @@ "AWS::RDS::DBCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107917,6 +110056,9 @@ "AWS::RDS::DBClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -107993,6 +110135,9 @@ "AWS::RDS::DBInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108254,6 +110399,9 @@ "AWS::RDS::DBParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108335,6 +110483,9 @@ "AWS::RDS::DBProxy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108473,6 +110624,9 @@ "AWS::RDS::DBProxyEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108573,6 +110727,9 @@ "AWS::RDS::DBProxyTargetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108678,6 +110835,9 @@ "AWS::RDS::DBSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108774,6 +110934,9 @@ "AWS::RDS::DBSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108848,6 +111011,9 @@ "AWS::RDS::DBSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -108926,6 +111092,9 @@ "AWS::RDS::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109006,6 +111175,9 @@ "AWS::RDS::GlobalCluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109079,6 +111251,9 @@ "AWS::RDS::OptionGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109210,6 +111385,9 @@ "AWS::RUM::AppMonitor": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109333,6 +111511,9 @@ "AWS::Redshift::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109576,6 +111757,9 @@ "AWS::Redshift::ClusterParameterGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109670,6 +111854,9 @@ "AWS::Redshift::ClusterSecurityGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109738,6 +111925,9 @@ "AWS::Redshift::ClusterSecurityGroupIngress": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109809,6 +111999,9 @@ "AWS::Redshift::ClusterSubnetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109884,6 +112077,9 @@ "AWS::Redshift::EndpointAccess": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -109974,6 +112170,9 @@ "AWS::Redshift::EndpointAuthorization": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110049,6 +112248,9 @@ "AWS::Redshift::EventSubscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110141,6 +112343,9 @@ "AWS::Redshift::ScheduledAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110287,6 +112492,9 @@ "AWS::RefactorSpaces::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110375,6 +112583,9 @@ "AWS::RefactorSpaces::Environment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110445,6 +112656,9 @@ "AWS::RefactorSpaces::Route": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110551,6 +112765,9 @@ "AWS::RefactorSpaces::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110668,6 +112885,9 @@ "AWS::Rekognition::Collection": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110736,6 +112956,9 @@ "AWS::Rekognition::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110798,6 +113021,9 @@ "AWS::ResilienceHub::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -110930,6 +113156,9 @@ "AWS::ResilienceHub::ResiliencyPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111037,6 +113266,9 @@ "AWS::ResourceGroups::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111201,6 +113433,9 @@ "AWS::RoboMaker::Fleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111268,6 +113503,9 @@ "AWS::RoboMaker::Robot": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111349,6 +113587,9 @@ "AWS::RoboMaker::RobotApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111470,6 +113711,9 @@ "AWS::RoboMaker::RobotApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111535,6 +113779,9 @@ "AWS::RoboMaker::SimulationApplication": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111694,6 +113941,9 @@ "AWS::RoboMaker::SimulationApplicationVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111759,6 +114009,9 @@ "AWS::Route53::DNSSEC": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111821,6 +114074,9 @@ "AWS::Route53::HealthCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -111905,6 +114161,9 @@ "AWS::Route53::HostedZone": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112034,6 +114293,9 @@ "AWS::Route53::KeySigningKey": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112108,6 +114370,9 @@ "AWS::Route53::RecordSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112250,6 +114515,9 @@ "AWS::Route53::RecordSetGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112409,6 +114677,9 @@ "AWS::Route53RecoveryControl::Cluster": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112485,6 +114756,9 @@ "AWS::Route53RecoveryControl::ControlPanel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112556,6 +114830,9 @@ "AWS::Route53RecoveryControl::RoutingControl": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112624,6 +114901,9 @@ "AWS::Route53RecoveryControl::SafetyRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112771,6 +115051,9 @@ "AWS::Route53RecoveryReadiness::Cell": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112845,6 +115128,9 @@ "AWS::Route53RecoveryReadiness::ReadinessCheck": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112916,6 +115202,9 @@ "AWS::Route53RecoveryReadiness::RecoveryGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -112990,6 +115279,9 @@ "AWS::Route53RecoveryReadiness::ResourceSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113144,6 +115436,9 @@ "AWS::Route53Resolver::FirewallDomainList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113217,6 +115512,9 @@ "AWS::Route53Resolver::FirewallRuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113319,6 +115617,9 @@ "AWS::Route53Resolver::FirewallRuleGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113401,6 +115702,9 @@ "AWS::Route53Resolver::ResolverConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113467,6 +115771,9 @@ "AWS::Route53Resolver::ResolverDNSSECConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113525,6 +115832,9 @@ "AWS::Route53Resolver::ResolverEndpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113625,6 +115935,9 @@ "AWS::Route53Resolver::ResolverQueryLoggingConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113686,6 +115999,9 @@ "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113747,6 +116063,9 @@ "AWS::Route53Resolver::ResolverRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113846,6 +116165,9 @@ "AWS::Route53Resolver::ResolverRuleAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -113915,6 +116237,9 @@ "AWS::S3::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -114019,6 +116344,9 @@ "AWS::S3::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115147,6 +117475,9 @@ "AWS::S3::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115213,6 +117544,9 @@ "AWS::S3::MultiRegionAccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115314,6 +117648,9 @@ "AWS::S3::MultiRegionAccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115380,6 +117717,9 @@ "AWS::S3::StorageLens": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115647,6 +117987,9 @@ "AWS::S3ObjectLambda::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115759,6 +118102,9 @@ "AWS::S3ObjectLambda::AccessPointPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115825,6 +118171,9 @@ "AWS::S3Outposts::AccessPoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -115907,6 +118256,9 @@ "AWS::S3Outposts::Bucket": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116033,6 +118385,9 @@ "AWS::S3Outposts::BucketPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116099,6 +118454,9 @@ "AWS::S3Outposts::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116187,6 +118545,9 @@ "AWS::SDB::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116245,6 +118606,9 @@ "AWS::SES::ConfigurationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116303,6 +118667,9 @@ "AWS::SES::ConfigurationSetEventDestination": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116444,6 +118811,9 @@ "AWS::SES::ContactList": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116540,6 +118910,9 @@ "AWS::SES::ReceiptFilter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116633,6 +119006,9 @@ "AWS::SES::ReceiptRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116882,6 +119258,9 @@ "AWS::SES::ReceiptRuleSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -116940,6 +119319,9 @@ "AWS::SES::Template": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117019,6 +119401,9 @@ "AWS::SNS::Subscription": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117106,6 +119491,9 @@ "AWS::SNS::Topic": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117204,6 +119592,9 @@ "AWS::SNS::TopicPolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117273,6 +119664,9 @@ "AWS::SQS::Queue": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117376,6 +119770,9 @@ "AWS::SQS::QueuePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117445,6 +119842,9 @@ "AWS::SSM::Association": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117607,6 +120007,9 @@ "AWS::SSM::Document": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117735,6 +120138,9 @@ "AWS::SSM::MaintenanceWindow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117834,6 +120240,9 @@ "AWS::SSM::MaintenanceWindowTarget": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -117935,6 +120344,9 @@ "AWS::SSM::MaintenanceWindowTask": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118209,6 +120621,9 @@ "AWS::SSM::Parameter": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118296,6 +120711,9 @@ "AWS::SSM::PatchBaseline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118492,6 +120910,9 @@ "AWS::SSM::ResourceDataSync": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118647,6 +121068,9 @@ "AWS::SSMContacts::Contact": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118786,6 +121210,9 @@ "AWS::SSMContacts::ContactChannel": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118863,6 +121290,9 @@ "AWS::SSMIncidents::ReplicationSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -118955,6 +121385,9 @@ "AWS::SSMIncidents::ResponsePlan": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119150,6 +121583,9 @@ "AWS::SSO::Assignment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119232,6 +121668,9 @@ "AWS::SSO::InstanceAccessControlAttributeConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119331,6 +121770,9 @@ "AWS::SSO::PermissionSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119421,6 +121863,9 @@ "AWS::SageMaker::App": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119519,6 +121964,9 @@ "AWS::SageMaker::AppImageConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119638,6 +122086,9 @@ "AWS::SageMaker::CodeRepository": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -119727,6 +122178,9 @@ "AWS::SageMaker::DataQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120062,6 +122516,9 @@ "AWS::SageMaker::Device": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120151,6 +122608,9 @@ "AWS::SageMaker::DeviceFleet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120245,6 +122705,9 @@ "AWS::SageMaker::Domain": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120492,6 +122955,9 @@ "AWS::SageMaker::Endpoint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120684,6 +123150,9 @@ "AWS::SageMaker::EndpointConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -120931,6 +123400,9 @@ "AWS::SageMaker::FeatureGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121042,6 +123514,9 @@ "AWS::SageMaker::Image": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121120,6 +123595,9 @@ "AWS::SageMaker::ImageVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121186,6 +123664,9 @@ "AWS::SageMaker::Model": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121378,6 +123859,9 @@ "AWS::SageMaker::ModelBiasJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -121721,6 +124205,9 @@ "AWS::SageMaker::ModelExplainabilityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122039,6 +124526,9 @@ "AWS::SageMaker::ModelPackageGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122113,6 +124603,9 @@ "AWS::SageMaker::ModelQualityJobDefinition": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122471,6 +124964,9 @@ "AWS::SageMaker::MonitoringSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -122898,6 +125394,9 @@ "AWS::SageMaker::NotebookInstance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123015,6 +125514,9 @@ "AWS::SageMaker::NotebookInstanceLifecycleConfig": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123094,6 +125596,9 @@ "AWS::SageMaker::Pipeline": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123179,6 +125684,9 @@ "AWS::SageMaker::Project": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123254,6 +125762,9 @@ "AWS::SageMaker::UserProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123447,6 +125958,9 @@ "AWS::SageMaker::Workteam": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123567,6 +126081,9 @@ "AWS::SecretsManager::ResourcePolicy": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123636,6 +126153,9 @@ "AWS::SecretsManager::RotationSchedule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123764,6 +126284,9 @@ "AWS::SecretsManager::Secret": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123897,6 +126420,9 @@ "AWS::SecretsManager::SecretTargetAttachment": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -123967,6 +126493,9 @@ "AWS::SecurityHub::Hub": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124025,6 +126554,9 @@ "AWS::Serverless::Api": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124375,6 +126907,9 @@ "AWS::Serverless::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -124489,6 +127024,9 @@ "AWS::Serverless::Function": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125713,6 +128251,9 @@ "AWS::Serverless::HttpApi": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -125996,6 +128537,9 @@ "AWS::Serverless::LayerVersion": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126100,6 +128644,9 @@ "AWS::Serverless::SimpleTable": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126215,6 +128762,9 @@ "AWS::Serverless::StateMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126593,6 +129143,9 @@ "AWS::ServiceCatalog::AcceptedPortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126658,6 +129211,9 @@ "AWS::ServiceCatalog::CloudFormationProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126779,6 +129335,9 @@ "AWS::ServiceCatalog::CloudFormationProvisionedProduct": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -126928,6 +129487,9 @@ "AWS::ServiceCatalog::LaunchNotificationConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127007,6 +129569,9 @@ "AWS::ServiceCatalog::LaunchRoleConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127085,6 +129650,9 @@ "AWS::ServiceCatalog::LaunchTemplateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127161,6 +129729,9 @@ "AWS::ServiceCatalog::Portfolio": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127239,6 +129810,9 @@ "AWS::ServiceCatalog::PortfolioPrincipalAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127312,6 +129886,9 @@ "AWS::ServiceCatalog::PortfolioProductAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127384,6 +129961,9 @@ "AWS::ServiceCatalog::PortfolioShare": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127456,6 +130036,9 @@ "AWS::ServiceCatalog::ResourceUpdateConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127532,6 +130115,9 @@ "AWS::ServiceCatalog::ServiceAction": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127627,6 +130213,9 @@ "AWS::ServiceCatalog::ServiceActionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127697,6 +130286,9 @@ "AWS::ServiceCatalog::StackSetConstraint": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127796,6 +130388,9 @@ "AWS::ServiceCatalog::TagOption": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127865,6 +130460,9 @@ "AWS::ServiceCatalog::TagOptionAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -127931,6 +130529,9 @@ "AWS::ServiceCatalogAppRegistry::Application": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128005,6 +130606,9 @@ "AWS::ServiceCatalogAppRegistry::AttributeGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128083,6 +130687,9 @@ "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128149,6 +130756,9 @@ "AWS::ServiceCatalogAppRegistry::ResourceAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128219,6 +130829,9 @@ "AWS::ServiceDiscovery::HttpNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128290,6 +130903,9 @@ "AWS::ServiceDiscovery::Instance": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128359,6 +130975,9 @@ "AWS::ServiceDiscovery::PrivateDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128464,6 +131083,9 @@ "AWS::ServiceDiscovery::PublicDnsNamespace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128565,6 +131187,9 @@ "AWS::ServiceDiscovery::Service": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128711,6 +131336,9 @@ "AWS::Signer::ProfilePermission": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128788,6 +131416,9 @@ "AWS::Signer::SigningProfile": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128871,6 +131502,9 @@ "AWS::StepFunctions::Activity": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -128955,6 +131589,9 @@ "AWS::StepFunctions::StateMachine": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129138,6 +131775,9 @@ "AWS::Synthetics::Canary": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129393,6 +132033,9 @@ "AWS::Timestream::Database": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129460,6 +132103,9 @@ "AWS::Timestream::ScheduledQuery": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129753,6 +132399,9 @@ "AWS::Timestream::Table": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -129830,6 +132479,9 @@ "AWS::Transfer::Server": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130029,6 +132681,9 @@ "AWS::Transfer::User": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130172,6 +132827,9 @@ "AWS::Transfer::Workflow": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130273,6 +132931,9 @@ "AWS::WAF::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130382,6 +133043,9 @@ "AWS::WAF::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130466,6 +133130,9 @@ "AWS::WAF::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130558,6 +133225,9 @@ "AWS::WAF::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130666,6 +133336,9 @@ "AWS::WAF::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130765,6 +133438,9 @@ "AWS::WAF::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130872,6 +133548,9 @@ "AWS::WAF::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -130972,6 +133651,9 @@ "AWS::WAFRegional::ByteMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131081,6 +133763,9 @@ "AWS::WAFRegional::GeoMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131165,6 +133850,9 @@ "AWS::WAFRegional::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131249,6 +133937,9 @@ "AWS::WAFRegional::RateBasedRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131349,6 +134040,9 @@ "AWS::WAFRegional::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131418,6 +134112,9 @@ "AWS::WAFRegional::Rule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131510,6 +134207,9 @@ "AWS::WAFRegional::SizeConstraintSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131617,6 +134317,9 @@ "AWS::WAFRegional::SqlInjectionMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131716,6 +134419,9 @@ "AWS::WAFRegional::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131824,6 +134530,9 @@ "AWS::WAFRegional::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131890,6 +134599,9 @@ "AWS::WAFRegional::XssMatchSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -131989,6 +134701,9 @@ "AWS::WAFv2::IPSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132074,6 +134789,9 @@ "AWS::WAFv2::LoggingConfiguration": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132173,6 +134891,9 @@ "AWS::WAFv2::RegexPatternSet": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132254,6 +134975,9 @@ "AWS::WAFv2::RuleGroup": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -132894,6 +135618,9 @@ "AWS::WAFv2::WebACL": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -133743,6 +136470,9 @@ "AWS::WAFv2::WebACLAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -133809,6 +136539,9 @@ "AWS::Wisdom::Assistant": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -133896,6 +136629,9 @@ "AWS::Wisdom::AssistantAssociation": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -133984,6 +136720,9 @@ "AWS::Wisdom::KnowledgeBase": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -134114,6 +136853,9 @@ "AWS::WorkSpaces::ConnectionAlias": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -134200,6 +136942,9 @@ "AWS::WorkSpaces::Workspace": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -134309,6 +137054,9 @@ "AWS::XRay::Group": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -134391,6 +137139,9 @@ "AWS::XRay::SamplingRule": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete", @@ -134578,6 +137329,9 @@ "Alexa::ASK::Skill": { "additionalProperties": false, "properties": { + "Condition": { + "type": "string" + }, "DeletionPolicy": { "enum": [ "Delete",