From f2fa766c666bb7f29e9fcf9dad30d3cd1fc4a6bf Mon Sep 17 00:00:00 2001 From: kddejong <36457093+kddejong@users.noreply.github.com> Date: Fri, 26 Apr 2024 16:52:53 +0000 Subject: [PATCH] Update CloudFormation specs to 170.0.0 --- .../data/AdditionalSpecs/Policies.json | 75 ++- .../data/AdditionalSpecs/RdsProperties.json | 84 +++ src/cfnlint/data/CloudSpecs/af-south-1.json | 6 + .../data/CloudSpecs/ap-northeast-1.json | 4 + .../data/CloudSpecs/ap-northeast-2.json | 6 + src/cfnlint/data/CloudSpecs/ap-south-2.json | 7 + .../data/CloudSpecs/ap-southeast-1.json | 33 + .../data/CloudSpecs/ap-southeast-2.json | 10 + src/cfnlint/data/CloudSpecs/eu-central-1.json | 256 +++++++- src/cfnlint/data/CloudSpecs/eu-central-2.json | 7 + src/cfnlint/data/CloudSpecs/eu-north-1.json | 10 + src/cfnlint/data/CloudSpecs/eu-south-2.json | 7 + src/cfnlint/data/CloudSpecs/eu-west-1.json | 10 + src/cfnlint/data/CloudSpecs/me-central-1.json | 7 + src/cfnlint/data/CloudSpecs/me-south-1.json | 6 + src/cfnlint/data/CloudSpecs/sa-east-1.json | 6 + src/cfnlint/data/CloudSpecs/us-east-1.json | 607 ++++++++++-------- src/cfnlint/data/CloudSpecs/us-east-2.json | 10 + src/cfnlint/data/CloudSpecs/us-west-2.json | 10 + .../05_pricing_property_values.json | 7 + .../06_ssm_service_removal.json | 68 -- .../05_pricing_property_values.json | 7 + .../05_pricing_property_values.json | 7 + .../05_pricing_property_values.json | 7 + .../data/Serverless/ManagedPolicies.json | 5 + 25 files changed, 895 insertions(+), 367 deletions(-) diff --git a/src/cfnlint/data/AdditionalSpecs/Policies.json b/src/cfnlint/data/AdditionalSpecs/Policies.json index 0c77d7602e..5db40c9eb4 100644 --- a/src/cfnlint/data/AdditionalSpecs/Policies.json +++ b/src/cfnlint/data/AdditionalSpecs/Policies.json @@ -395,6 +395,7 @@ "CreateVirtualService", "DeleteGatewayRoute", "DeleteMesh", + "DeleteMeshPolicy", "DeleteRoute", "DeleteVirtualGateway", "DeleteVirtualNode", @@ -407,6 +408,7 @@ "DescribeVirtualNode", "DescribeVirtualRouter", "DescribeVirtualService", + "GetMeshPolicy", "ListGatewayRoutes", "ListMeshes", "ListRoutes", @@ -414,6 +416,7 @@ "ListVirtualNodes", "ListVirtualRouters", "ListVirtualServices", + "PutMeshPolicy", "StreamAggregatedResources", "UpdateGatewayRoute", "UpdateMesh", @@ -5931,6 +5934,7 @@ "Actions": [ "CreateProfile", "CreateTrustAnchor", + "DeleteAttributeMapping", "DeleteCrl", "DeleteProfile", "DeleteTrustAnchor", @@ -5950,6 +5954,7 @@ "ListSubjects", "ListTagsForResource", "ListTrustAnchors", + "PutAttributeMapping", "PutNotificationSettings", "ResetNotificationSettings", "TagResource", @@ -9543,6 +9548,14 @@ "signer:ProfileVersion" ] }, + "AWS Signin": { + "Actions": [ + "CreateTrustedIdentityPropagationApplicationForConsole", + "ListTrustedIdentityPropagationApplicationsForConsole" + ], + "HasResource": false, + "StringPrefix": "signin" + }, "AWS SimSpace Weaver": { "ARNFormat": "arn:aws:simspaceweaver:${Region}:${Account}:${ResourceType}/${ResourceId}", "ARNRegex": "^arn:aws:simspaceweaver:.+:.+:.+", @@ -9672,7 +9685,8 @@ "UntagResource", "UpdateMapRun", "UpdateStateMachine", - "UpdateStateMachineAlias" + "UpdateStateMachineAlias", + "ValidateStateMachineDefinition" ], "HasResource": true, "StringPrefix": "states", @@ -11432,12 +11446,14 @@ "ARNFormat": "arn:aws:bedrock:${Region}:${Account}:${ResourceType}/${ResourceId}", "ARNRegex": "^arn:aws:bedrock:.*:.*:.+", "Actions": [ + "ApplyGuardrail", "AssociateAgentKnowledgeBase", "AssociateThirdPartyKnowledgeBase", "CreateAgent", "CreateAgentActionGroup", "CreateAgentAlias", "CreateDataSource", + "CreateEvaluationJob", "CreateFoundationModelAgreement", "CreateGuardrail", "CreateGuardrailVersion", @@ -11466,6 +11482,7 @@ "GetAgentVersion", "GetCustomModel", "GetDataSource", + "GetEvaluationJob", "GetFoundationModel", "GetFoundationModelAvailability", "GetGuardrail", @@ -11487,6 +11504,7 @@ "ListAgents", "ListCustomModels", "ListDataSources", + "ListEvaluationJobs", "ListFoundationModelAgreementOffers", "ListFoundationModels", "ListGuardrails", @@ -11504,6 +11522,7 @@ "Retrieve", "RetrieveAndGenerate", "StartIngestionJob", + "StopEvaluationJob", "StopModelCustomizationJob", "StopModelInvocationJob", "TagResource", @@ -13300,6 +13319,9 @@ "CreateRelatedItem", "CreateTemplate", "DeleteDomain", + "DeleteField", + "DeleteLayout", + "DeleteTemplate", "GetCase", "GetCaseAuditEvents", "GetCaseEventConfiguration", @@ -16016,6 +16038,7 @@ "ClaimGameServer", "CreateAlias", "CreateBuild", + "CreateContainerGroupDefinition", "CreateFleet", "CreateFleetLocations", "CreateGameServerGroup", @@ -16031,6 +16054,7 @@ "CreateVpcPeeringConnection", "DeleteAlias", "DeleteBuild", + "DeleteContainerGroupDefinition", "DeleteFleet", "DeleteFleetLocations", "DeleteGameServerGroup", @@ -16047,6 +16071,7 @@ "DescribeAlias", "DescribeBuild", "DescribeCompute", + "DescribeContainerGroupDefinition", "DescribeEC2InstanceLimits", "DescribeFleetAttributes", "DescribeFleetCapacity", @@ -16080,6 +16105,7 @@ "ListAliases", "ListBuilds", "ListCompute", + "ListContainerGroupDefinitions", "ListFleets", "ListGameServerGroups", "ListGameServers", @@ -19177,6 +19203,7 @@ "UpdateRefreshSchedule", "UpdateResourcePermissions", "UpdateRoleCustomPermission", + "UpdateSPICECapacityConfiguration", "UpdateTemplate", "UpdateTemplateAlias", "UpdateTemplatePermissions", @@ -19966,6 +19993,35 @@ "HasResource": false, "StringPrefix": "route53domains" }, + "Amazon Route 53 Profiles enables sharing DNS settings with VPCs": { + "ARNFormat": "arn:aws:route53profiles:${Region}:${Account}:${ResourceType}/${ResourceId}", + "ARNRegex": "^arn:aws:route53profiles:.+:.+:.+", + "Actions": [ + "AssociateProfile", + "AssociateResourceToProfile", + "CreateProfile", + "DeleteProfile", + "DisassociateProfile", + "DisassociateResourceFromProfile", + "GetProfile", + "GetProfileAssociation", + "GetProfileResourceAssociation", + "ListProfileAssociations", + "ListProfileResourceAssociations", + "ListProfiles", + "ListTagsForResource", + "TagResource", + "UntagResource", + "UpdateProfileResourceAssociation" + ], + "HasResource": true, + "StringPrefix": "route53profiles", + "conditionKeys": [ + "aws:RequestTag/${TagKey}", + "aws:ResourceTag/${TagKey}", + "aws:TagKeys" + ] + }, "Amazon Route 53 Recovery Cluster": { "ARNFormat": "arn:aws:route53-recovery-control::${Account}:${ResourceType}/${ResourceName}", "ARNRegex": "^arn:aws:route53-recovery-control::.+:.+", @@ -21765,6 +21821,8 @@ "StringPrefix": "verifiedpermissions" }, "Amazon WorkDocs": { + "ARNFormat": "arn:aws:workdocs:${Region}:${Account}:${ResourceType}/${ResourceName}", + "ARNRegex": "^arn:aws:workdocs:.+:.+:.+", "Actions": [ "AbortDocumentVersionUpload", "ActivateUser", @@ -21798,6 +21856,7 @@ "DescribeDocumentVersions", "DescribeFolderContents", "DescribeGroups", + "DescribeInstanceExports", "DescribeInstances", "DescribeNotificationPermissions", "DescribeNotificationSubscriptions", @@ -21819,6 +21878,7 @@ "RemoveResourcePermission", "RestoreDocumentVersions", "SearchResources", + "StartInstanceExport", "UpdateDocument", "UpdateDocumentVersion", "UpdateFolder", @@ -21826,7 +21886,7 @@ "UpdateUser", "UpdateUserAdministrativeSettings" ], - "HasResource": false, + "HasResource": true, "StringPrefix": "workdocs" }, "Amazon WorkLink": { @@ -21880,7 +21940,6 @@ "ARNFormat": "arn:aws:workmail:${Region}:${Account}:${ResourceType}/${ResourceId}", "ARNRegex": "^arn:aws:workmail:.+:.+:.+", "Actions": [ - "AddMembersToGroup", "AllowVendedLogDeliveryForResource", "AssociateDelegateToResource", "AssociateMemberToGroup", @@ -21918,19 +21977,14 @@ "DeleteUser", "DeregisterFromWorkMail", "DeregisterMailDomain", - "DescribeDirectories", "DescribeEmailMonitoringConfiguration", "DescribeEntity", "DescribeGroup", "DescribeInboundDmarcSettings", "DescribeInboundMailFlowRule", - "DescribeKmsKeys", "DescribeMailDomains", - "DescribeMailGroups", - "DescribeMailUsers", "DescribeMailboxExportJob", "DescribeOrganization", - "DescribeOrganizations", "DescribeOutboundMailFlowRule", "DescribeResource", "DescribeSmtpGateway", @@ -21945,7 +21999,6 @@ "GetJournalingRules", "GetMailDomain", "GetMailDomainDetails", - "GetMailGroupDetails", "GetMailboxDetails", "GetMobileDeviceAccessEffect", "GetMobileDeviceAccessOverride", @@ -21963,7 +22016,6 @@ "ListMailDomains", "ListMailboxExportJobs", "ListMailboxPermissions", - "ListMembersInMailGroup", "ListMobileDeviceAccessOverrides", "ListMobileDeviceAccessRules", "ListOrganizations", @@ -21981,11 +22033,8 @@ "PutRetentionPolicy", "RegisterMailDomain", "RegisterToWorkMail", - "RemoveMembersFromGroup", "ResetPassword", - "ResetUserPassword", "SearchMembers", - "SetAdmin", "SetDefaultMailDomain", "SetJournalingRules", "SetMobilePolicyDetails", diff --git a/src/cfnlint/data/AdditionalSpecs/RdsProperties.json b/src/cfnlint/data/AdditionalSpecs/RdsProperties.json index bec20ba3b3..6d34b617b4 100644 --- a/src/cfnlint/data/AdditionalSpecs/RdsProperties.json +++ b/src/cfnlint/data/AdditionalSpecs/RdsProperties.json @@ -9519,6 +9519,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m7g.12xlarge", "db.m7g.16xlarge", "db.m7g.2xlarge", @@ -10519,6 +10526,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.r5.12xlarge", "db.r5.16xlarge", "db.r5.24xlarge", @@ -10767,6 +10781,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m7g.12xlarge", "db.m7g.16xlarge", "db.m7g.2xlarge", @@ -11289,6 +11310,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.r5.12xlarge", "db.r5.16xlarge", "db.r5.24xlarge", @@ -13157,6 +13185,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m7g.12xlarge", "db.m7g.16xlarge", "db.m7g.2xlarge", @@ -14234,6 +14269,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.r5.12xlarge", "db.r5.16xlarge", "db.r5.24xlarge", @@ -14490,6 +14532,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m7g.12xlarge", "db.m7g.16xlarge", "db.m7g.2xlarge", @@ -15043,6 +15092,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.r5.12xlarge", "db.r5.16xlarge", "db.r5.24xlarge", @@ -16976,6 +17032,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m7g.12xlarge", "db.m7g.16xlarge", "db.m7g.2xlarge", @@ -18051,6 +18114,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.r5.12xlarge", "db.r5.16xlarge", "db.r5.24xlarge", @@ -18307,6 +18377,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m7g.12xlarge", "db.m7g.16xlarge", "db.m7g.2xlarge", @@ -18854,6 +18931,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.r5.12xlarge", "db.r5.16xlarge", "db.r5.24xlarge", diff --git a/src/cfnlint/data/CloudSpecs/af-south-1.json b/src/cfnlint/data/CloudSpecs/af-south-1.json index 90ece98da0..7d58832f08 100644 --- a/src/cfnlint/data/CloudSpecs/af-south-1.json +++ b/src/cfnlint/data/CloudSpecs/af-south-1.json @@ -6613,15 +6613,21 @@ "AWS::GroundStation::Config.Frequency.Units": "CACHED", "AWS::GroundStation::Config.FrequencyBandwidth.Units": "CACHED", "AWS::GroundStation::Config.Name": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": "CACHED", "AWS::GroundStation::Config.S3RecordingConfig.Prefix": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": "CACHED", "AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED", + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": "CACHED", "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED", "AWS::GroundStation::MissionProfile.Name": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": "CACHED", + "AWS::GroundStation::MissionProfile.TrackingConfigArn": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Status": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureConfiguration.Name": "CACHED", diff --git a/src/cfnlint/data/CloudSpecs/ap-northeast-1.json b/src/cfnlint/data/CloudSpecs/ap-northeast-1.json index fa33a77058..6cfc39ef57 100644 --- a/src/cfnlint/data/CloudSpecs/ap-northeast-1.json +++ b/src/cfnlint/data/CloudSpecs/ap-northeast-1.json @@ -8464,6 +8464,10 @@ "AWS::DMS::DataProvider.DataProviderName": "CACHED", "AWS::DMS::DataProvider.Description": "CACHED", "AWS::DMS::DataProvider.Engine": "CACHED", + "AWS::DMS::DataProvider.MicrosoftSqlServerSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.MySqlSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.OracleSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.PostgreSqlSettings.SslMode": "CACHED", "AWS::DMS::InstanceProfile.AvailabilityZone": "CACHED", "AWS::DMS::InstanceProfile.Description": "CACHED", "AWS::DMS::InstanceProfile.InstanceProfileIdentifier": "CACHED", diff --git a/src/cfnlint/data/CloudSpecs/ap-northeast-2.json b/src/cfnlint/data/CloudSpecs/ap-northeast-2.json index 55c04aa723..03fc0a6aa4 100644 --- a/src/cfnlint/data/CloudSpecs/ap-northeast-2.json +++ b/src/cfnlint/data/CloudSpecs/ap-northeast-2.json @@ -8881,15 +8881,21 @@ "AWS::GroundStation::Config.Frequency.Units": "CACHED", "AWS::GroundStation::Config.FrequencyBandwidth.Units": "CACHED", "AWS::GroundStation::Config.Name": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": "CACHED", "AWS::GroundStation::Config.S3RecordingConfig.Prefix": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": "CACHED", "AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED", + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": "CACHED", "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED", "AWS::GroundStation::MissionProfile.Name": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": "CACHED", + "AWS::GroundStation::MissionProfile.TrackingConfigArn": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Status": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureConfiguration.Name": "CACHED", diff --git a/src/cfnlint/data/CloudSpecs/ap-south-2.json b/src/cfnlint/data/CloudSpecs/ap-south-2.json index 72699b6def..cf89647b7b 100644 --- a/src/cfnlint/data/CloudSpecs/ap-south-2.json +++ b/src/cfnlint/data/CloudSpecs/ap-south-2.json @@ -7014,6 +7014,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m6i.12xlarge", "db.m6i.16xlarge", "db.m6i.24xlarge", diff --git a/src/cfnlint/data/CloudSpecs/ap-southeast-1.json b/src/cfnlint/data/CloudSpecs/ap-southeast-1.json index 07ecf750fb..131af9fa2e 100644 --- a/src/cfnlint/data/CloudSpecs/ap-southeast-1.json +++ b/src/cfnlint/data/CloudSpecs/ap-southeast-1.json @@ -739,6 +739,21 @@ "AWS::Batch::JobQueue.JobStateTimeLimitAction": "CACHED", "AWS::Batch::SchedulingPolicy.FairsharePolicy": "CACHED", "AWS::Batch::SchedulingPolicy.ShareAttributes": "CACHED", + "AWS::Budgets::Budget.AutoAdjustData": "CACHED", + "AWS::Budgets::Budget.BudgetData": "CACHED", + "AWS::Budgets::Budget.CostTypes": "CACHED", + "AWS::Budgets::Budget.HistoricalOptions": "CACHED", + "AWS::Budgets::Budget.Notification": "CACHED", + "AWS::Budgets::Budget.NotificationWithSubscribers": "CACHED", + "AWS::Budgets::Budget.Spend": "CACHED", + "AWS::Budgets::Budget.Subscriber": "CACHED", + "AWS::Budgets::Budget.TimePeriod": "CACHED", + "AWS::Budgets::BudgetsAction.ActionThreshold": "CACHED", + "AWS::Budgets::BudgetsAction.Definition": "CACHED", + "AWS::Budgets::BudgetsAction.IamActionDefinition": "CACHED", + "AWS::Budgets::BudgetsAction.ScpActionDefinition": "CACHED", + "AWS::Budgets::BudgetsAction.SsmActionDefinition": "CACHED", + "AWS::Budgets::BudgetsAction.Subscriber": "CACHED", "AWS::CE::AnomalyMonitor.ResourceTag": "CACHED", "AWS::CE::AnomalySubscription.ResourceTag": "CACHED", "AWS::CE::AnomalySubscription.Subscriber": "CACHED", @@ -7152,6 +7167,8 @@ "AWS::Batch::JobDefinition": "CACHED", "AWS::Batch::JobQueue": "CACHED", "AWS::Batch::SchedulingPolicy": "CACHED", + "AWS::Budgets::Budget": "CACHED", + "AWS::Budgets::BudgetsAction": "CACHED", "AWS::CDK::Metadata": "CACHED", "AWS::CE::AnomalyMonitor": "CACHED", "AWS::CE::AnomalySubscription": "CACHED", @@ -8826,6 +8843,12 @@ "AWS::Budgets::Budget.Threshold": "CACHED", "AWS::Budgets::Budget.ThresholdType": "CACHED", "AWS::Budgets::Budget.TimeUnit": "CACHED", + "AWS::Budgets::BudgetsAction.ActionThreshold.Type": "CACHED", + "AWS::Budgets::BudgetsAction.ActionType": "CACHED", + "AWS::Budgets::BudgetsAction.ApprovalModel": "CACHED", + "AWS::Budgets::BudgetsAction.NotificationType": "CACHED", + "AWS::Budgets::BudgetsAction.SsmActionDefinition.Subtype": "CACHED", + "AWS::Budgets::BudgetsAction.Subscriber.Type": "CACHED", "AWS::CE::AnomalyMonitor.MonitorDimension": "CACHED", "AWS::CE::AnomalyMonitor.MonitorName": "CACHED", "AWS::CE::AnomalyMonitor.MonitorType": "CACHED", @@ -9447,6 +9470,10 @@ "AWS::DMS::DataProvider.DataProviderName": "CACHED", "AWS::DMS::DataProvider.Description": "CACHED", "AWS::DMS::DataProvider.Engine": "CACHED", + "AWS::DMS::DataProvider.MicrosoftSqlServerSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.MySqlSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.OracleSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.PostgreSqlSettings.SslMode": "CACHED", "AWS::DMS::InstanceProfile.AvailabilityZone": "CACHED", "AWS::DMS::InstanceProfile.Description": "CACHED", "AWS::DMS::InstanceProfile.InstanceProfileIdentifier": "CACHED", @@ -10275,15 +10302,21 @@ "AWS::GroundStation::Config.Frequency.Units": "CACHED", "AWS::GroundStation::Config.FrequencyBandwidth.Units": "CACHED", "AWS::GroundStation::Config.Name": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": "CACHED", "AWS::GroundStation::Config.S3RecordingConfig.Prefix": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": "CACHED", "AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED", + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": "CACHED", "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED", "AWS::GroundStation::MissionProfile.Name": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": "CACHED", + "AWS::GroundStation::MissionProfile.TrackingConfigArn": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Status": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureConfiguration.Name": "CACHED", diff --git a/src/cfnlint/data/CloudSpecs/ap-southeast-2.json b/src/cfnlint/data/CloudSpecs/ap-southeast-2.json index abb3ace8d5..6b9811bd58 100644 --- a/src/cfnlint/data/CloudSpecs/ap-southeast-2.json +++ b/src/cfnlint/data/CloudSpecs/ap-southeast-2.json @@ -9001,6 +9001,10 @@ "AWS::DMS::DataProvider.DataProviderName": "CACHED", "AWS::DMS::DataProvider.Description": "CACHED", "AWS::DMS::DataProvider.Engine": "CACHED", + "AWS::DMS::DataProvider.MicrosoftSqlServerSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.MySqlSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.OracleSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.PostgreSqlSettings.SslMode": "CACHED", "AWS::DMS::InstanceProfile.AvailabilityZone": "CACHED", "AWS::DMS::InstanceProfile.Description": "CACHED", "AWS::DMS::InstanceProfile.InstanceProfileIdentifier": "CACHED", @@ -9829,15 +9833,21 @@ "AWS::GroundStation::Config.Frequency.Units": "CACHED", "AWS::GroundStation::Config.FrequencyBandwidth.Units": "CACHED", "AWS::GroundStation::Config.Name": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": "CACHED", "AWS::GroundStation::Config.S3RecordingConfig.Prefix": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": "CACHED", "AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED", + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": "CACHED", "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED", "AWS::GroundStation::MissionProfile.Name": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": "CACHED", + "AWS::GroundStation::MissionProfile.TrackingConfigArn": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Status": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureConfiguration.Name": "CACHED", diff --git a/src/cfnlint/data/CloudSpecs/eu-central-1.json b/src/cfnlint/data/CloudSpecs/eu-central-1.json index aa22a6c49e..eb85a309c4 100644 --- a/src/cfnlint/data/CloudSpecs/eu-central-1.json +++ b/src/cfnlint/data/CloudSpecs/eu-central-1.json @@ -4213,7 +4213,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultdatetimepickercontroloptions.html#cfn-quicksight-analysis-defaultdatetimepickercontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Analysis.DefaultDateTimePickerControlOptions.Type" + } } } }, @@ -4230,7 +4233,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration.html#cfn-quicksight-analysis-defaultfiltercontrolconfiguration-title", "PrimitiveType": "String", "Required": true, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Analysis.DefaultFilterControlConfiguration.Title" + } } } }, @@ -4300,7 +4306,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultfilterdropdowncontroloptions.html#cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Analysis.DefaultFilterDropDownControlOptions.Type" + } } } }, @@ -4323,7 +4332,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultfilterlistcontroloptions.html#cfn-quicksight-analysis-defaultfilterlistcontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Analysis.DefaultFilterListControlOptions.Type" + } } } }, @@ -4375,7 +4387,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultslidercontroloptions.html#cfn-quicksight-analysis-defaultslidercontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Analysis.DefaultSliderControlOptions.Type" + } } } }, @@ -4386,7 +4401,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaulttextareacontroloptions.html#cfn-quicksight-analysis-defaulttextareacontroloptions-delimiter", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Analysis.DefaultTextAreaControlOptions.Delimiter" + } }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaulttextareacontroloptions.html#cfn-quicksight-analysis-defaulttextareacontroloptions-displayoptions", @@ -4499,13 +4517,19 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercrosssheetcontrol.html#cfn-quicksight-analysis-filtercrosssheetcontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Analysis.FilterCrossSheetControl.FilterControlId" + } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercrosssheetcontrol.html#cfn-quicksight-analysis-filtercrosssheetcontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Analysis.FilterCrossSheetControl.SourceFilterId" + } } } }, @@ -5417,7 +5441,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultdatetimepickercontroloptions.html#cfn-quicksight-dashboard-defaultdatetimepickercontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Dashboard.DefaultDateTimePickerControlOptions.Type" + } } } }, @@ -5434,7 +5461,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultfiltercontrolconfiguration.html#cfn-quicksight-dashboard-defaultfiltercontrolconfiguration-title", "PrimitiveType": "String", "Required": true, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Dashboard.DefaultFilterControlConfiguration.Title" + } } } }, @@ -5504,7 +5534,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultfilterdropdowncontroloptions.html#cfn-quicksight-dashboard-defaultfilterdropdowncontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Dashboard.DefaultFilterDropDownControlOptions.Type" + } } } }, @@ -5527,7 +5560,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultfilterlistcontroloptions.html#cfn-quicksight-dashboard-defaultfilterlistcontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Dashboard.DefaultFilterListControlOptions.Type" + } } } }, @@ -5579,7 +5615,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultslidercontroloptions.html#cfn-quicksight-dashboard-defaultslidercontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Dashboard.DefaultSliderControlOptions.Type" + } } } }, @@ -5590,7 +5629,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaulttextareacontroloptions.html#cfn-quicksight-dashboard-defaulttextareacontroloptions-delimiter", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Dashboard.DefaultTextAreaControlOptions.Delimiter" + } }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaulttextareacontroloptions.html#cfn-quicksight-dashboard-defaulttextareacontroloptions-displayoptions", @@ -5706,13 +5748,19 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercrosssheetcontrol.html#cfn-quicksight-dashboard-filtercrosssheetcontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Dashboard.FilterCrossSheetControl.FilterControlId" + } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercrosssheetcontrol.html#cfn-quicksight-dashboard-filtercrosssheetcontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Dashboard.FilterCrossSheetControl.SourceFilterId" + } } } }, @@ -6697,7 +6745,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultdatetimepickercontroloptions.html#cfn-quicksight-template-defaultdatetimepickercontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Template.DefaultDateTimePickerControlOptions.Type" + } } } }, @@ -6714,7 +6765,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontrolconfiguration.html#cfn-quicksight-template-defaultfiltercontrolconfiguration-title", "PrimitiveType": "String", "Required": true, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Template.DefaultFilterControlConfiguration.Title" + } } } }, @@ -6784,7 +6838,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfilterdropdowncontroloptions.html#cfn-quicksight-template-defaultfilterdropdowncontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Template.DefaultFilterDropDownControlOptions.Type" + } } } }, @@ -6807,7 +6864,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfilterlistcontroloptions.html#cfn-quicksight-template-defaultfilterlistcontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Template.DefaultFilterListControlOptions.Type" + } } } }, @@ -6859,7 +6919,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultslidercontroloptions.html#cfn-quicksight-template-defaultslidercontroloptions-type", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Template.DefaultSliderControlOptions.Type" + } } } }, @@ -6870,7 +6933,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaulttextareacontroloptions.html#cfn-quicksight-template-defaulttextareacontroloptions-delimiter", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Template.DefaultTextAreaControlOptions.Delimiter" + } }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaulttextareacontroloptions.html#cfn-quicksight-template-defaulttextareacontroloptions-displayoptions", @@ -6983,13 +7049,19 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercrosssheetcontrol.html#cfn-quicksight-template-filtercrosssheetcontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Template.FilterCrossSheetControl.FilterControlId" + } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercrosssheetcontrol.html#cfn-quicksight-template-filtercrosssheetcontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::QuickSight::Template.FilterCrossSheetControl.SourceFilterId" + } } } }, @@ -11483,6 +11555,10 @@ "AWS::DMS::DataProvider.DataProviderName": "CACHED", "AWS::DMS::DataProvider.Description": "CACHED", "AWS::DMS::DataProvider.Engine": "CACHED", + "AWS::DMS::DataProvider.MicrosoftSqlServerSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.MySqlSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.OracleSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.PostgreSqlSettings.SslMode": "CACHED", "AWS::DMS::InstanceProfile.AvailabilityZone": "CACHED", "AWS::DMS::InstanceProfile.Description": "CACHED", "AWS::DMS::InstanceProfile.InstanceProfileIdentifier": "CACHED", @@ -12273,15 +12349,21 @@ "AWS::GroundStation::Config.Frequency.Units": "CACHED", "AWS::GroundStation::Config.FrequencyBandwidth.Units": "CACHED", "AWS::GroundStation::Config.Name": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": "CACHED", "AWS::GroundStation::Config.S3RecordingConfig.Prefix": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": "CACHED", "AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED", + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": "CACHED", "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED", "AWS::GroundStation::MissionProfile.Name": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": "CACHED", + "AWS::GroundStation::MissionProfile.TrackingConfigArn": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Status": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureConfiguration.Name": "CACHED", @@ -13911,7 +13993,39 @@ "AWS::QuickSight::Analysis.DecimalParameterDeclaration.Name": "CACHED", "AWS::QuickSight::Analysis.DecimalParameterDeclaration.ParameterValueType": "CACHED", "AWS::QuickSight::Analysis.DecimalValueWhenUnsetConfiguration.ValueWhenUnsetOption": "CACHED", + "AWS::QuickSight::Analysis.DefaultDateTimePickerControlOptions.Type": { + "AllowedValues": [ + "SINGLE_VALUED", + "DATE_RANGE" + ] + }, + "AWS::QuickSight::Analysis.DefaultFilterControlConfiguration.Title": { + "StringMax": 2048, + "StringMin": 1 + }, + "AWS::QuickSight::Analysis.DefaultFilterDropDownControlOptions.Type": { + "AllowedValues": [ + "MULTI_SELECT", + "SINGLE_SELECT" + ] + }, + "AWS::QuickSight::Analysis.DefaultFilterListControlOptions.Type": { + "AllowedValues": [ + "MULTI_SELECT", + "SINGLE_SELECT" + ] + }, "AWS::QuickSight::Analysis.DefaultNewSheetConfiguration.SheetContentType": "CACHED", + "AWS::QuickSight::Analysis.DefaultSliderControlOptions.Type": { + "AllowedValues": [ + "SINGLE_POINT", + "RANGE" + ] + }, + "AWS::QuickSight::Analysis.DefaultTextAreaControlOptions.Delimiter": { + "StringMax": 2048, + "StringMin": 1 + }, "AWS::QuickSight::Analysis.DestinationParameterValueConfiguration.SelectAllValueOptions": "CACHED", "AWS::QuickSight::Analysis.DestinationParameterValueConfiguration.SourceField": "CACHED", "AWS::QuickSight::Analysis.DonutCenterOptions.LabelVisibility": "CACHED", @@ -13933,6 +14047,16 @@ "AWS::QuickSight::Analysis.FieldTooltipItem.Visibility": "CACHED", "AWS::QuickSight::Analysis.FilledMapShapeConditionalFormatting.FieldId": "CACHED", "AWS::QuickSight::Analysis.FilledMapVisual.VisualId": "CACHED", + "AWS::QuickSight::Analysis.FilterCrossSheetControl.FilterControlId": { + "AllowedPatternRegex": "^[\\w\\-]+$", + "StringMax": 512, + "StringMin": 1 + }, + "AWS::QuickSight::Analysis.FilterCrossSheetControl.SourceFilterId": { + "AllowedPatternRegex": "^[\\w\\-]+$", + "StringMax": 512, + "StringMin": 1 + }, "AWS::QuickSight::Analysis.FilterDateTimePickerControl.FilterControlId": "CACHED", "AWS::QuickSight::Analysis.FilterDateTimePickerControl.SourceFilterId": "CACHED", "AWS::QuickSight::Analysis.FilterDateTimePickerControl.Title": "CACHED", @@ -14410,7 +14534,39 @@ "AWS::QuickSight::Dashboard.DecimalParameterDeclaration.Name": "CACHED", "AWS::QuickSight::Dashboard.DecimalParameterDeclaration.ParameterValueType": "CACHED", "AWS::QuickSight::Dashboard.DecimalValueWhenUnsetConfiguration.ValueWhenUnsetOption": "CACHED", + "AWS::QuickSight::Dashboard.DefaultDateTimePickerControlOptions.Type": { + "AllowedValues": [ + "SINGLE_VALUED", + "DATE_RANGE" + ] + }, + "AWS::QuickSight::Dashboard.DefaultFilterControlConfiguration.Title": { + "StringMax": 2048, + "StringMin": 1 + }, + "AWS::QuickSight::Dashboard.DefaultFilterDropDownControlOptions.Type": { + "AllowedValues": [ + "MULTI_SELECT", + "SINGLE_SELECT" + ] + }, + "AWS::QuickSight::Dashboard.DefaultFilterListControlOptions.Type": { + "AllowedValues": [ + "MULTI_SELECT", + "SINGLE_SELECT" + ] + }, "AWS::QuickSight::Dashboard.DefaultNewSheetConfiguration.SheetContentType": "CACHED", + "AWS::QuickSight::Dashboard.DefaultSliderControlOptions.Type": { + "AllowedValues": [ + "SINGLE_POINT", + "RANGE" + ] + }, + "AWS::QuickSight::Dashboard.DefaultTextAreaControlOptions.Delimiter": { + "StringMax": 2048, + "StringMin": 1 + }, "AWS::QuickSight::Dashboard.DestinationParameterValueConfiguration.SelectAllValueOptions": "CACHED", "AWS::QuickSight::Dashboard.DestinationParameterValueConfiguration.SourceField": "CACHED", "AWS::QuickSight::Dashboard.DonutCenterOptions.LabelVisibility": "CACHED", @@ -14435,6 +14591,16 @@ "AWS::QuickSight::Dashboard.FieldTooltipItem.Visibility": "CACHED", "AWS::QuickSight::Dashboard.FilledMapShapeConditionalFormatting.FieldId": "CACHED", "AWS::QuickSight::Dashboard.FilledMapVisual.VisualId": "CACHED", + "AWS::QuickSight::Dashboard.FilterCrossSheetControl.FilterControlId": { + "AllowedPatternRegex": "^[\\w\\-]+$", + "StringMax": 512, + "StringMin": 1 + }, + "AWS::QuickSight::Dashboard.FilterCrossSheetControl.SourceFilterId": { + "AllowedPatternRegex": "^[\\w\\-]+$", + "StringMax": 512, + "StringMin": 1 + }, "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.FilterControlId": "CACHED", "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.SourceFilterId": "CACHED", "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.Title": "CACHED", @@ -15012,7 +15178,39 @@ "AWS::QuickSight::Template.DecimalParameterDeclaration.Name": "CACHED", "AWS::QuickSight::Template.DecimalParameterDeclaration.ParameterValueType": "CACHED", "AWS::QuickSight::Template.DecimalValueWhenUnsetConfiguration.ValueWhenUnsetOption": "CACHED", + "AWS::QuickSight::Template.DefaultDateTimePickerControlOptions.Type": { + "AllowedValues": [ + "SINGLE_VALUED", + "DATE_RANGE" + ] + }, + "AWS::QuickSight::Template.DefaultFilterControlConfiguration.Title": { + "StringMax": 2048, + "StringMin": 1 + }, + "AWS::QuickSight::Template.DefaultFilterDropDownControlOptions.Type": { + "AllowedValues": [ + "MULTI_SELECT", + "SINGLE_SELECT" + ] + }, + "AWS::QuickSight::Template.DefaultFilterListControlOptions.Type": { + "AllowedValues": [ + "MULTI_SELECT", + "SINGLE_SELECT" + ] + }, "AWS::QuickSight::Template.DefaultNewSheetConfiguration.SheetContentType": "CACHED", + "AWS::QuickSight::Template.DefaultSliderControlOptions.Type": { + "AllowedValues": [ + "SINGLE_POINT", + "RANGE" + ] + }, + "AWS::QuickSight::Template.DefaultTextAreaControlOptions.Delimiter": { + "StringMax": 2048, + "StringMin": 1 + }, "AWS::QuickSight::Template.DestinationParameterValueConfiguration.SelectAllValueOptions": "CACHED", "AWS::QuickSight::Template.DestinationParameterValueConfiguration.SourceField": "CACHED", "AWS::QuickSight::Template.DonutCenterOptions.LabelVisibility": "CACHED", @@ -15034,6 +15232,16 @@ "AWS::QuickSight::Template.FieldTooltipItem.Visibility": "CACHED", "AWS::QuickSight::Template.FilledMapShapeConditionalFormatting.FieldId": "CACHED", "AWS::QuickSight::Template.FilledMapVisual.VisualId": "CACHED", + "AWS::QuickSight::Template.FilterCrossSheetControl.FilterControlId": { + "AllowedPatternRegex": "^[\\w\\-]+$", + "StringMax": 512, + "StringMin": 1 + }, + "AWS::QuickSight::Template.FilterCrossSheetControl.SourceFilterId": { + "AllowedPatternRegex": "^[\\w\\-]+$", + "StringMax": 512, + "StringMin": 1 + }, "AWS::QuickSight::Template.FilterDateTimePickerControl.FilterControlId": "CACHED", "AWS::QuickSight::Template.FilterDateTimePickerControl.SourceFilterId": "CACHED", "AWS::QuickSight::Template.FilterDateTimePickerControl.Title": "CACHED", diff --git a/src/cfnlint/data/CloudSpecs/eu-central-2.json b/src/cfnlint/data/CloudSpecs/eu-central-2.json index 5a7e247765..804c802e8e 100644 --- a/src/cfnlint/data/CloudSpecs/eu-central-2.json +++ b/src/cfnlint/data/CloudSpecs/eu-central-2.json @@ -6666,6 +6666,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m6i.12xlarge", "db.m6i.16xlarge", "db.m6i.24xlarge", diff --git a/src/cfnlint/data/CloudSpecs/eu-north-1.json b/src/cfnlint/data/CloudSpecs/eu-north-1.json index 5820a28a7e..818c24ede9 100644 --- a/src/cfnlint/data/CloudSpecs/eu-north-1.json +++ b/src/cfnlint/data/CloudSpecs/eu-north-1.json @@ -7145,6 +7145,10 @@ "AWS::DMS::DataProvider.DataProviderName": "CACHED", "AWS::DMS::DataProvider.Description": "CACHED", "AWS::DMS::DataProvider.Engine": "CACHED", + "AWS::DMS::DataProvider.MicrosoftSqlServerSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.MySqlSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.OracleSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.PostgreSqlSettings.SslMode": "CACHED", "AWS::DMS::InstanceProfile.AvailabilityZone": "CACHED", "AWS::DMS::InstanceProfile.Description": "CACHED", "AWS::DMS::InstanceProfile.InstanceProfileIdentifier": "CACHED", @@ -7759,15 +7763,21 @@ "AWS::GroundStation::Config.Frequency.Units": "CACHED", "AWS::GroundStation::Config.FrequencyBandwidth.Units": "CACHED", "AWS::GroundStation::Config.Name": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": "CACHED", "AWS::GroundStation::Config.S3RecordingConfig.Prefix": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": "CACHED", "AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED", + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": "CACHED", "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED", "AWS::GroundStation::MissionProfile.Name": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": "CACHED", + "AWS::GroundStation::MissionProfile.TrackingConfigArn": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Status": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureConfiguration.Name": "CACHED", diff --git a/src/cfnlint/data/CloudSpecs/eu-south-2.json b/src/cfnlint/data/CloudSpecs/eu-south-2.json index 3a68a05d03..7810e1c448 100644 --- a/src/cfnlint/data/CloudSpecs/eu-south-2.json +++ b/src/cfnlint/data/CloudSpecs/eu-south-2.json @@ -6355,6 +6355,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m6i.12xlarge", "db.m6i.16xlarge", "db.m6i.24xlarge", diff --git a/src/cfnlint/data/CloudSpecs/eu-west-1.json b/src/cfnlint/data/CloudSpecs/eu-west-1.json index 449791b95f..3408037fd6 100644 --- a/src/cfnlint/data/CloudSpecs/eu-west-1.json +++ b/src/cfnlint/data/CloudSpecs/eu-west-1.json @@ -8675,6 +8675,10 @@ "AWS::DMS::DataProvider.DataProviderName": "CACHED", "AWS::DMS::DataProvider.Description": "CACHED", "AWS::DMS::DataProvider.Engine": "CACHED", + "AWS::DMS::DataProvider.MicrosoftSqlServerSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.MySqlSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.OracleSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.PostgreSqlSettings.SslMode": "CACHED", "AWS::DMS::InstanceProfile.AvailabilityZone": "CACHED", "AWS::DMS::InstanceProfile.Description": "CACHED", "AWS::DMS::InstanceProfile.InstanceProfileIdentifier": "CACHED", @@ -9513,15 +9517,21 @@ "AWS::GroundStation::Config.Frequency.Units": "CACHED", "AWS::GroundStation::Config.FrequencyBandwidth.Units": "CACHED", "AWS::GroundStation::Config.Name": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": "CACHED", "AWS::GroundStation::Config.S3RecordingConfig.Prefix": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": "CACHED", "AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED", + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": "CACHED", "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED", "AWS::GroundStation::MissionProfile.Name": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": "CACHED", + "AWS::GroundStation::MissionProfile.TrackingConfigArn": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Status": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureConfiguration.Name": "CACHED", diff --git a/src/cfnlint/data/CloudSpecs/me-central-1.json b/src/cfnlint/data/CloudSpecs/me-central-1.json index c917a63b62..98d9c8796b 100644 --- a/src/cfnlint/data/CloudSpecs/me-central-1.json +++ b/src/cfnlint/data/CloudSpecs/me-central-1.json @@ -6884,6 +6884,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m6i.12xlarge", "db.m6i.16xlarge", "db.m6i.24xlarge", diff --git a/src/cfnlint/data/CloudSpecs/me-south-1.json b/src/cfnlint/data/CloudSpecs/me-south-1.json index d23d4aaa6e..a75797dd79 100644 --- a/src/cfnlint/data/CloudSpecs/me-south-1.json +++ b/src/cfnlint/data/CloudSpecs/me-south-1.json @@ -5281,15 +5281,21 @@ "AWS::GroundStation::Config.Frequency.Units": "CACHED", "AWS::GroundStation::Config.FrequencyBandwidth.Units": "CACHED", "AWS::GroundStation::Config.Name": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": "CACHED", "AWS::GroundStation::Config.S3RecordingConfig.Prefix": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": "CACHED", "AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED", + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": "CACHED", "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED", "AWS::GroundStation::MissionProfile.Name": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": "CACHED", + "AWS::GroundStation::MissionProfile.TrackingConfigArn": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Status": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureConfiguration.Name": "CACHED", diff --git a/src/cfnlint/data/CloudSpecs/sa-east-1.json b/src/cfnlint/data/CloudSpecs/sa-east-1.json index c15697b68e..edeebc1cc8 100644 --- a/src/cfnlint/data/CloudSpecs/sa-east-1.json +++ b/src/cfnlint/data/CloudSpecs/sa-east-1.json @@ -8135,15 +8135,21 @@ "AWS::GroundStation::Config.Frequency.Units": "CACHED", "AWS::GroundStation::Config.FrequencyBandwidth.Units": "CACHED", "AWS::GroundStation::Config.Name": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": "CACHED", "AWS::GroundStation::Config.S3RecordingConfig.Prefix": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": "CACHED", "AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED", + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": "CACHED", "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED", "AWS::GroundStation::MissionProfile.Name": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": "CACHED", + "AWS::GroundStation::MissionProfile.TrackingConfigArn": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Status": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureConfiguration.Name": "CACHED", diff --git a/src/cfnlint/data/CloudSpecs/us-east-1.json b/src/cfnlint/data/CloudSpecs/us-east-1.json index 3a28effeef..6d46b130d7 100644 --- a/src/cfnlint/data/CloudSpecs/us-east-1.json +++ b/src/cfnlint/data/CloudSpecs/us-east-1.json @@ -28749,7 +28749,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-dataprovider-microsoftsqlserversettings.html#cfn-dms-dataprovider-microsoftsqlserversettings-sslmode", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::DMS::DataProvider.MicrosoftSqlServerSettings.SslMode" + } } } }, @@ -28778,7 +28781,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-dataprovider-mysqlsettings.html#cfn-dms-dataprovider-mysqlsettings-sslmode", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::DMS::DataProvider.MySqlSettings.SslMode" + } } } }, @@ -28843,7 +28849,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-dataprovider-oraclesettings.html#cfn-dms-dataprovider-oraclesettings-sslmode", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::DMS::DataProvider.OracleSettings.SslMode" + } } } }, @@ -28878,7 +28887,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-dataprovider-postgresqlsettings.html#cfn-dms-dataprovider-postgresqlsettings-sslmode", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::DMS::DataProvider.PostgreSqlSettings.SslMode" + } } } }, @@ -55473,7 +55485,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-s3recordingconfig.html#cfn-groundstation-config-s3recordingconfig-bucketarn", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::GroundStation::Config.S3RecordingConfig.BucketArn" + } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-s3recordingconfig.html#cfn-groundstation-config-s3recordingconfig-prefix", @@ -55488,7 +55503,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-s3recordingconfig.html#cfn-groundstation-config-s3recordingconfig-rolearn", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::GroundStation::Config.S3RecordingConfig.RoleArn" + } } } }, @@ -55539,7 +55557,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-uplinkechoconfig.html#cfn-groundstation-config-uplinkechoconfig-antennauplinkconfigarn", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn" + } }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-uplinkechoconfig.html#cfn-groundstation-config-uplinkechoconfig-enabled", @@ -55798,13 +55819,19 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-missionprofile-streamskmskey.html#cfn-groundstation-missionprofile-streamskmskey-kmsaliasarn", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn" + } }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-missionprofile-streamskmskey.html#cfn-groundstation-missionprofile-streamskmskey-kmskeyarn", "PrimitiveType": "String", "Required": false, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn" + } } } }, @@ -199292,7 +199319,10 @@ "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html#cfn-groundstation-missionprofile-trackingconfigarn", "PrimitiveType": "String", "Required": true, - "UpdateType": "Mutable" + "UpdateType": "Mutable", + "Value": { + "ValueType": "AWS::GroundStation::MissionProfile.TrackingConfigArn" + } } } }, @@ -240618,7 +240648,9 @@ }, "AWS::CUR::ReportDefinition.AdditionalSchemaElements": { "AllowedValues": [ - "RESOURCES" + "RESOURCES", + "SPLIT_COST_ALLOCATION_DATA", + "MANUAL_DISCOUNT_COMPATIBILITY" ] }, "AWS::CUR::ReportDefinition.BillingViewArn": { @@ -244098,6 +244130,38 @@ "aurora_postgresql" ] }, + "AWS::DMS::DataProvider.MicrosoftSqlServerSettings.SslMode": { + "AllowedValues": [ + "none", + "require", + "verify-ca", + "verify-full" + ] + }, + "AWS::DMS::DataProvider.MySqlSettings.SslMode": { + "AllowedValues": [ + "none", + "require", + "verify-ca", + "verify-full" + ] + }, + "AWS::DMS::DataProvider.OracleSettings.SslMode": { + "AllowedValues": [ + "none", + "require", + "verify-ca", + "verify-full" + ] + }, + "AWS::DMS::DataProvider.PostgreSqlSettings.SslMode": { + "AllowedValues": [ + "none", + "require", + "verify-ca", + "verify-full" + ] + }, "AWS::DMS::InstanceProfile.AvailabilityZone": { "StringMax": 255, "StringMin": 1 @@ -247916,7 +247980,8 @@ "AWS::GameLift::Fleet.ComputeType": { "AllowedValues": [ "EC2", - "ANYWHERE" + "ANYWHERE", + "CONTAINER" ] }, "AWS::GameLift::Fleet.Description": { @@ -248811,9 +248876,15 @@ "AWS::GroundStation::Config.Name": { "AllowedPatternRegex": "^[ a-zA-Z0-9_:-]{1,256}$" }, + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": { + "AllowedPatternRegex": "^arn:aws[A-Za-z0-9-]{0,64}:s3:::[A-Za-z0-9-]{1,64}$" + }, "AWS::GroundStation::Config.S3RecordingConfig.Prefix": { "AllowedPatternRegex": "^([a-zA-Z0-9_\\-=/]|\\{satellite_id\\}|\\{config\\-name}|\\{s3\\-config-id}|\\{year\\}|\\{month\\}|\\{day\\}){1,900}$" }, + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": { + "AllowedPatternRegex": "^arn:[^:\\n]+:iam::[^:\\n]+:role\\/.+$" + }, "AWS::GroundStation::Config.SpectrumConfig.Polarization": { "AllowedValues": [ "LEFT_HAND", @@ -248828,6 +248899,9 @@ "REMOVED" ] }, + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": { + "AllowedPatternRegex": "^(arn:(aws[a-zA-Z-]*)?:[a-z0-9-.]+:.*)|()$" + }, "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": { "AllowedValues": [ "LEFT_HAND", @@ -248858,6 +248932,15 @@ "AWS::GroundStation::MissionProfile.Name": { "AllowedPatternRegex": "^[ a-zA-Z0-9_:-]{1,256}$" }, + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": { + "AllowedPatternRegex": "^(arn:(aws[a-zA-Z-]*)?:[a-z0-9-.]+:.*)|()$" + }, + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": { + "AllowedPatternRegex": "^(arn:(aws[a-zA-Z-]*)?:[a-z0-9-.]+:.*)|()$" + }, + "AWS::GroundStation::MissionProfile.TrackingConfigArn": { + "AllowedPatternRegex": "^(arn:(aws[a-zA-Z-]*)?:[a-z0-9-.]+:.*)|()$" + }, "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": { "StringMax": 256, "StringMin": 1 @@ -257744,7 +257827,7 @@ ] }, "AWS::QuickSight::Analysis.AnalysisError.Message": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Analysis.AnalysisError.Type": { "AllowedValues": [ @@ -257761,7 +257844,7 @@ ] }, "AWS::QuickSight::Analysis.AnalysisId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -257841,12 +257924,12 @@ ] }, "AWS::QuickSight::Analysis.BarChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.BodySectionConfiguration.SectionId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -257869,7 +257952,7 @@ ] }, "AWS::QuickSight::Analysis.BoxPlotVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -257916,7 +257999,7 @@ "StringMin": 0 }, "AWS::QuickSight::Analysis.CategoryFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -257972,7 +258055,7 @@ ] }, "AWS::QuickSight::Analysis.ComboChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258081,7 +258164,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration.Symbol": { - "AllowedPatternRegex": "[A-Z]{3}" + "AllowedPatternRegex": "^[A-Z]{3}$" }, "AWS::QuickSight::Analysis.CustomActionURLOperation.URLTarget": { "AllowedValues": [ @@ -258131,7 +258214,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.CustomContentVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258326,7 +258409,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.DataSetReference.DataSetPlaceholder": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Analysis.DateAxisOptions.MissingDateVisibility": { "AllowedValues": [ @@ -258376,7 +258459,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.DateTimeParameter.Name": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Analysis.DateTimeParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", @@ -258407,7 +258490,7 @@ ] }, "AWS::QuickSight::Analysis.DecimalParameter.Name": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Analysis.DecimalParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", @@ -258452,12 +258535,12 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.EmptyVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.Entity.Path": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Analysis.ExcludePeriodConfiguration.Granularity": { "AllowedValues": [ @@ -258539,17 +258622,17 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.FilledMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterDateTimePickerControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterDateTimePickerControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258564,12 +258647,12 @@ ] }, "AWS::QuickSight::Analysis.FilterDropDownControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterDropDownControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258590,7 +258673,7 @@ ] }, "AWS::QuickSight::Analysis.FilterGroup.FilterGroupId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258627,12 +258710,12 @@ ] }, "AWS::QuickSight::Analysis.FilterListControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterListControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258656,12 +258739,12 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterRelativeDateTimeControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterRelativeDateTimeControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258670,12 +258753,12 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterSliderControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterSliderControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258694,12 +258777,12 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterTextAreaControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterTextAreaControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258708,12 +258791,12 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterTextFieldControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterTextFieldControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258752,7 +258835,7 @@ ] }, "AWS::QuickSight::Analysis.ForecastComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258775,7 +258858,7 @@ ] }, "AWS::QuickSight::Analysis.FreeFormLayoutElement.ElementId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258852,7 +258935,7 @@ ] }, "AWS::QuickSight::Analysis.FunnelChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258864,7 +258947,7 @@ ] }, "AWS::QuickSight::Analysis.GaugeChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258896,7 +258979,7 @@ ] }, "AWS::QuickSight::Analysis.GeospatialMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258921,7 +259004,7 @@ "NumberMin": 1 }, "AWS::QuickSight::Analysis.GridLayoutElement.ElementId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258944,7 +259027,7 @@ ] }, "AWS::QuickSight::Analysis.GrowthRateComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258953,12 +259036,12 @@ "NumberMin": 2 }, "AWS::QuickSight::Analysis.HeaderFooterSectionConfiguration.SectionId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.HeatMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258969,7 +259052,7 @@ ] }, "AWS::QuickSight::Analysis.HistogramVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -258978,12 +259061,12 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.InsightVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.IntegerParameter.Name": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Analysis.IntegerParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", @@ -259037,7 +259120,7 @@ ] }, "AWS::QuickSight::Analysis.KPIVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259119,7 +259202,7 @@ ] }, "AWS::QuickSight::Analysis.LineChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259142,7 +259225,7 @@ ] }, "AWS::QuickSight::Analysis.LocalNavigationConfiguration.TargetSheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259170,7 +259253,7 @@ ] }, "AWS::QuickSight::Analysis.MaximumMinimumComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259181,7 +259264,7 @@ ] }, "AWS::QuickSight::Analysis.MetricComparisonComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259231,7 +259314,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.NumericEqualityFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259259,7 +259342,7 @@ ] }, "AWS::QuickSight::Analysis.NumericRangeFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259360,7 +259443,7 @@ ] }, "AWS::QuickSight::Analysis.ParameterDateTimePickerControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259374,7 +259457,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterDropDownControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259394,7 +259477,7 @@ ] }, "AWS::QuickSight::Analysis.ParameterListControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259414,7 +259497,7 @@ ] }, "AWS::QuickSight::Analysis.ParameterSliderControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259432,7 +259515,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterTextAreaControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259446,7 +259529,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterTextFieldControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259468,12 +259551,12 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.PeriodOverPeriodComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.PeriodToDateComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259491,7 +259574,7 @@ ] }, "AWS::QuickSight::Analysis.PieChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259593,7 +259676,7 @@ ] }, "AWS::QuickSight::Analysis.PivotTableVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259662,7 +259745,7 @@ "NumberMin": -360 }, "AWS::QuickSight::Analysis.RadarChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259679,7 +259762,7 @@ ] }, "AWS::QuickSight::Analysis.ReferenceLineCustomLabelConfiguration.CustomLabel": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Analysis.ReferenceLineDataConfiguration.AxisBinding": { "AllowedValues": [ @@ -259730,7 +259813,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.RelativeDatesFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259814,17 +259897,17 @@ ] }, "AWS::QuickSight::Analysis.SameSheetTargetVisualConfiguration.TargetVisuals": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.SankeyDiagramVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ScatterPlotVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259877,7 +259960,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.Sheet.SheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259906,7 +259989,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.SheetDefinition.SheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259929,7 +260012,7 @@ "StringMin": 0 }, "AWS::QuickSight::Analysis.SheetTextBox.SheetTextBoxId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259940,12 +260023,12 @@ ] }, "AWS::QuickSight::Analysis.SheetVisualScopingConfiguration.SheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.SheetVisualScopingConfiguration.VisualIds": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -259992,7 +260075,7 @@ ] }, "AWS::QuickSight::Analysis.StringParameter.Name": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Analysis.StringParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", @@ -260143,7 +260226,7 @@ ] }, "AWS::QuickSight::Analysis.TableVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260179,7 +260262,7 @@ "NumberMin": 1 }, "AWS::QuickSight::Analysis.TimeEqualityFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260215,7 +260298,7 @@ ] }, "AWS::QuickSight::Analysis.TimeRangeFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260257,7 +260340,7 @@ ] }, "AWS::QuickSight::Analysis.TopBottomFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260280,7 +260363,7 @@ ] }, "AWS::QuickSight::Analysis.TopBottomMoversComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260301,7 +260384,7 @@ ] }, "AWS::QuickSight::Analysis.TopBottomRankedComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260316,7 +260399,7 @@ ] }, "AWS::QuickSight::Analysis.TotalAggregationComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260354,7 +260437,7 @@ ] }, "AWS::QuickSight::Analysis.TreeMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260369,7 +260452,7 @@ "StringMin": 1 }, "AWS::QuickSight::Analysis.UniqueValuesComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260380,7 +260463,7 @@ ] }, "AWS::QuickSight::Analysis.VisualCustomAction.CustomActionId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260416,7 +260499,7 @@ ] }, "AWS::QuickSight::Analysis.WaterfallVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260457,7 +260540,7 @@ ] }, "AWS::QuickSight::Analysis.WordCloudVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260563,12 +260646,12 @@ ] }, "AWS::QuickSight::Dashboard.BarChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.BodySectionConfiguration.SectionId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260591,7 +260674,7 @@ ] }, "AWS::QuickSight::Dashboard.BoxPlotVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260638,7 +260721,7 @@ "StringMin": 0 }, "AWS::QuickSight::Dashboard.CategoryFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260694,7 +260777,7 @@ ] }, "AWS::QuickSight::Dashboard.ComboChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260803,7 +260886,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration.Symbol": { - "AllowedPatternRegex": "[A-Z]{3}" + "AllowedPatternRegex": "^[A-Z]{3}$" }, "AWS::QuickSight::Dashboard.CustomActionURLOperation.URLTarget": { "AllowedValues": [ @@ -260853,7 +260936,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.CustomContentVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -260919,7 +261002,7 @@ "StringMin": 0 }, "AWS::QuickSight::Dashboard.DashboardError.Message": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Dashboard.DashboardError.Type": { "AllowedValues": [ @@ -260936,7 +261019,7 @@ ] }, "AWS::QuickSight::Dashboard.DashboardId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261103,7 +261186,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.DataSetReference.DataSetPlaceholder": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Dashboard.DateAxisOptions.MissingDateVisibility": { "AllowedValues": [ @@ -261153,7 +261236,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.DateTimeParameter.Name": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Dashboard.DateTimeParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", @@ -261184,7 +261267,7 @@ ] }, "AWS::QuickSight::Dashboard.DecimalParameter.Name": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Dashboard.DecimalParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", @@ -261229,12 +261312,12 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.EmptyVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.Entity.Path": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Dashboard.ExcludePeriodConfiguration.Granularity": { "AllowedValues": [ @@ -261334,17 +261417,17 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilledMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261359,12 +261442,12 @@ ] }, "AWS::QuickSight::Dashboard.FilterDropDownControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterDropDownControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261385,7 +261468,7 @@ ] }, "AWS::QuickSight::Dashboard.FilterGroup.FilterGroupId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261422,12 +261505,12 @@ ] }, "AWS::QuickSight::Dashboard.FilterListControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterListControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261451,12 +261534,12 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261465,12 +261548,12 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterSliderControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterSliderControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261489,12 +261572,12 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterTextAreaControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterTextAreaControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261503,12 +261586,12 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterTextFieldControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterTextFieldControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261547,7 +261630,7 @@ ] }, "AWS::QuickSight::Dashboard.ForecastComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261570,7 +261653,7 @@ ] }, "AWS::QuickSight::Dashboard.FreeFormLayoutElement.ElementId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261647,7 +261730,7 @@ ] }, "AWS::QuickSight::Dashboard.FunnelChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261659,7 +261742,7 @@ ] }, "AWS::QuickSight::Dashboard.GaugeChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261691,7 +261774,7 @@ ] }, "AWS::QuickSight::Dashboard.GeospatialMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261716,7 +261799,7 @@ "NumberMin": 1 }, "AWS::QuickSight::Dashboard.GridLayoutElement.ElementId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261739,7 +261822,7 @@ ] }, "AWS::QuickSight::Dashboard.GrowthRateComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261748,12 +261831,12 @@ "NumberMin": 2 }, "AWS::QuickSight::Dashboard.HeaderFooterSectionConfiguration.SectionId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.HeatMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261764,7 +261847,7 @@ ] }, "AWS::QuickSight::Dashboard.HistogramVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261773,12 +261856,12 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.InsightVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.IntegerParameter.Name": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Dashboard.IntegerParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", @@ -261832,7 +261915,7 @@ ] }, "AWS::QuickSight::Dashboard.KPIVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261914,12 +261997,12 @@ ] }, "AWS::QuickSight::Dashboard.LineChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.LinkEntities": { - "AllowedPatternRegex": "^arn:aws[\\w\\-]*:quicksight:[\\w\\-]+:\\d+:analysis/[\\w\\-]{1,512}", + "AllowedPatternRegex": "^arn:aws[\\w\\-]*:quicksight:[\\w\\-]+:\\d+:analysis/[\\w\\-]{1,512}$", "StringMax": 1024, "StringMin": 1 }, @@ -261942,7 +262025,7 @@ ] }, "AWS::QuickSight::Dashboard.LocalNavigationConfiguration.TargetSheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261970,7 +262053,7 @@ ] }, "AWS::QuickSight::Dashboard.MaximumMinimumComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -261981,7 +262064,7 @@ ] }, "AWS::QuickSight::Dashboard.MetricComparisonComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262031,7 +262114,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.NumericEqualityFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262059,7 +262142,7 @@ ] }, "AWS::QuickSight::Dashboard.NumericRangeFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262160,7 +262243,7 @@ ] }, "AWS::QuickSight::Dashboard.ParameterDateTimePickerControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262174,7 +262257,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterDropDownControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262194,7 +262277,7 @@ ] }, "AWS::QuickSight::Dashboard.ParameterListControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262214,7 +262297,7 @@ ] }, "AWS::QuickSight::Dashboard.ParameterSliderControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262232,7 +262315,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterTextAreaControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262246,7 +262329,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterTextFieldControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262268,12 +262351,12 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.PeriodOverPeriodComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PeriodToDateComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262291,7 +262374,7 @@ ] }, "AWS::QuickSight::Dashboard.PieChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262393,7 +262476,7 @@ ] }, "AWS::QuickSight::Dashboard.PivotTableVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262462,7 +262545,7 @@ "NumberMin": -360 }, "AWS::QuickSight::Dashboard.RadarChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262479,7 +262562,7 @@ ] }, "AWS::QuickSight::Dashboard.ReferenceLineCustomLabelConfiguration.CustomLabel": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Dashboard.ReferenceLineDataConfiguration.AxisBinding": { "AllowedValues": [ @@ -262530,7 +262613,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.RelativeDatesFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262614,17 +262697,17 @@ ] }, "AWS::QuickSight::Dashboard.SameSheetTargetVisualConfiguration.TargetVisuals": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SankeyDiagramVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ScatterPlotVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262677,7 +262760,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.Sheet.SheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262712,7 +262795,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.SheetDefinition.SheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262741,7 +262824,7 @@ "StringMin": 0 }, "AWS::QuickSight::Dashboard.SheetTextBox.SheetTextBoxId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262752,12 +262835,12 @@ ] }, "AWS::QuickSight::Dashboard.SheetVisualScopingConfiguration.SheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SheetVisualScopingConfiguration.VisualIds": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262793,7 +262876,7 @@ "NumberMin": 1 }, "AWS::QuickSight::Dashboard.StringParameter.Name": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Dashboard.StringParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", @@ -262944,7 +263027,7 @@ ] }, "AWS::QuickSight::Dashboard.TableVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -262980,7 +263063,7 @@ "NumberMin": 1 }, "AWS::QuickSight::Dashboard.TimeEqualityFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263016,7 +263099,7 @@ ] }, "AWS::QuickSight::Dashboard.TimeRangeFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263058,7 +263141,7 @@ ] }, "AWS::QuickSight::Dashboard.TopBottomFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263081,7 +263164,7 @@ ] }, "AWS::QuickSight::Dashboard.TopBottomMoversComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263102,7 +263185,7 @@ ] }, "AWS::QuickSight::Dashboard.TopBottomRankedComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263117,7 +263200,7 @@ ] }, "AWS::QuickSight::Dashboard.TotalAggregationComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263155,7 +263238,7 @@ ] }, "AWS::QuickSight::Dashboard.TreeMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263170,7 +263253,7 @@ "StringMin": 1 }, "AWS::QuickSight::Dashboard.UniqueValuesComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263191,7 +263274,7 @@ ] }, "AWS::QuickSight::Dashboard.VisualCustomAction.CustomActionId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263233,7 +263316,7 @@ ] }, "AWS::QuickSight::Dashboard.WaterfallVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263274,7 +263357,7 @@ ] }, "AWS::QuickSight::Dashboard.WordCloudVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263903,12 +263986,12 @@ ] }, "AWS::QuickSight::Template.BarChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.BodySectionConfiguration.SectionId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263931,7 +264014,7 @@ ] }, "AWS::QuickSight::Template.BoxPlotVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -263978,7 +264061,7 @@ "StringMin": 0 }, "AWS::QuickSight::Template.CategoryFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264034,7 +264117,7 @@ ] }, "AWS::QuickSight::Template.ComboChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264143,7 +264226,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.CurrencyDisplayFormatConfiguration.Symbol": { - "AllowedPatternRegex": "[A-Z]{3}" + "AllowedPatternRegex": "^[A-Z]{3}$" }, "AWS::QuickSight::Template.CustomActionURLOperation.URLTarget": { "AllowedValues": [ @@ -264193,7 +264276,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.CustomContentVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264384,7 +264467,7 @@ "StringMin": 0 }, "AWS::QuickSight::Template.DataSetReference.DataSetPlaceholder": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Template.DateAxisOptions.MissingDateVisibility": { "AllowedValues": [ @@ -264504,12 +264587,12 @@ "StringMin": 1 }, "AWS::QuickSight::Template.EmptyVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.Entity.Path": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Template.ExcludePeriodConfiguration.Granularity": { "AllowedValues": [ @@ -264591,17 +264674,17 @@ "StringMin": 1 }, "AWS::QuickSight::Template.FilledMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.FilterDateTimePickerControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.FilterDateTimePickerControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264616,12 +264699,12 @@ ] }, "AWS::QuickSight::Template.FilterDropDownControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.FilterDropDownControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264642,7 +264725,7 @@ ] }, "AWS::QuickSight::Template.FilterGroup.FilterGroupId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264679,12 +264762,12 @@ ] }, "AWS::QuickSight::Template.FilterListControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.FilterListControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264708,12 +264791,12 @@ "StringMin": 1 }, "AWS::QuickSight::Template.FilterRelativeDateTimeControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.FilterRelativeDateTimeControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264722,12 +264805,12 @@ "StringMin": 1 }, "AWS::QuickSight::Template.FilterSliderControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.FilterSliderControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264746,12 +264829,12 @@ "StringMin": 1 }, "AWS::QuickSight::Template.FilterTextAreaControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.FilterTextAreaControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264760,12 +264843,12 @@ "StringMin": 1 }, "AWS::QuickSight::Template.FilterTextFieldControl.FilterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.FilterTextFieldControl.SourceFilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264804,7 +264887,7 @@ ] }, "AWS::QuickSight::Template.ForecastComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264827,7 +264910,7 @@ ] }, "AWS::QuickSight::Template.FreeFormLayoutElement.ElementId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264904,7 +264987,7 @@ ] }, "AWS::QuickSight::Template.FunnelChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264916,7 +264999,7 @@ ] }, "AWS::QuickSight::Template.GaugeChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264948,7 +265031,7 @@ ] }, "AWS::QuickSight::Template.GeospatialMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264973,7 +265056,7 @@ "NumberMin": 1 }, "AWS::QuickSight::Template.GridLayoutElement.ElementId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -264996,7 +265079,7 @@ ] }, "AWS::QuickSight::Template.GrowthRateComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265005,12 +265088,12 @@ "NumberMin": 2 }, "AWS::QuickSight::Template.HeaderFooterSectionConfiguration.SectionId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.HeatMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265021,7 +265104,7 @@ ] }, "AWS::QuickSight::Template.HistogramVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265030,7 +265113,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.InsightVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265086,7 +265169,7 @@ ] }, "AWS::QuickSight::Template.KPIVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265168,7 +265251,7 @@ ] }, "AWS::QuickSight::Template.LineChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265191,7 +265274,7 @@ ] }, "AWS::QuickSight::Template.LocalNavigationConfiguration.TargetSheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265219,7 +265302,7 @@ ] }, "AWS::QuickSight::Template.MaximumMinimumComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265230,7 +265313,7 @@ ] }, "AWS::QuickSight::Template.MetricComparisonComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265280,7 +265363,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.NumericEqualityFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265308,7 +265391,7 @@ ] }, "AWS::QuickSight::Template.NumericRangeFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265409,7 +265492,7 @@ ] }, "AWS::QuickSight::Template.ParameterDateTimePickerControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265423,7 +265506,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.ParameterDropDownControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265443,7 +265526,7 @@ ] }, "AWS::QuickSight::Template.ParameterListControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265463,7 +265546,7 @@ ] }, "AWS::QuickSight::Template.ParameterSliderControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265481,7 +265564,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.ParameterTextAreaControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265495,7 +265578,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.ParameterTextFieldControl.ParameterControlId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265517,12 +265600,12 @@ "StringMin": 1 }, "AWS::QuickSight::Template.PeriodOverPeriodComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.PeriodToDateComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265540,7 +265623,7 @@ ] }, "AWS::QuickSight::Template.PieChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265642,7 +265725,7 @@ ] }, "AWS::QuickSight::Template.PivotTableVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265711,7 +265794,7 @@ "NumberMin": -360 }, "AWS::QuickSight::Template.RadarChartVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265728,7 +265811,7 @@ ] }, "AWS::QuickSight::Template.ReferenceLineCustomLabelConfiguration.CustomLabel": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Template.ReferenceLineDataConfiguration.AxisBinding": { "AllowedValues": [ @@ -265779,7 +265862,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.RelativeDatesFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265863,17 +265946,17 @@ ] }, "AWS::QuickSight::Template.SameSheetTargetVisualConfiguration.TargetVisuals": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.SankeyDiagramVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.ScatterPlotVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265926,7 +266009,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.Sheet.SheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265955,7 +266038,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.SheetDefinition.SheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265978,7 +266061,7 @@ "StringMin": 0 }, "AWS::QuickSight::Template.SheetTextBox.SheetTextBoxId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -265989,12 +266072,12 @@ ] }, "AWS::QuickSight::Template.SheetVisualScopingConfiguration.SheetId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.SheetVisualScopingConfiguration.VisualIds": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266178,12 +266261,12 @@ ] }, "AWS::QuickSight::Template.TableVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Template.TemplateError.Message": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Template.TemplateError.Type": { "AllowedValues": [ @@ -266194,7 +266277,7 @@ ] }, "AWS::QuickSight::Template.TemplateId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266245,7 +266328,7 @@ "NumberMin": 1 }, "AWS::QuickSight::Template.TimeEqualityFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266281,7 +266364,7 @@ ] }, "AWS::QuickSight::Template.TimeRangeFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266323,7 +266406,7 @@ ] }, "AWS::QuickSight::Template.TopBottomFilter.FilterId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266346,7 +266429,7 @@ ] }, "AWS::QuickSight::Template.TopBottomMoversComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266367,7 +266450,7 @@ ] }, "AWS::QuickSight::Template.TopBottomRankedComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266382,7 +266465,7 @@ ] }, "AWS::QuickSight::Template.TotalAggregationComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266420,7 +266503,7 @@ ] }, "AWS::QuickSight::Template.TreeMapVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266435,7 +266518,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.UniqueValuesComputation.ComputationId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266450,7 +266533,7 @@ "StringMin": 1 }, "AWS::QuickSight::Template.VisualCustomAction.CustomActionId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266486,7 +266569,7 @@ ] }, "AWS::QuickSight::Template.WaterfallVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266527,7 +266610,7 @@ ] }, "AWS::QuickSight::Template.WordCloudVisual.VisualId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266537,7 +266620,7 @@ "StringMin": 12 }, "AWS::QuickSight::Theme.BaseThemeId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, @@ -266559,7 +266642,7 @@ "StringMin": 1 }, "AWS::QuickSight::Theme.ThemeError.Message": { - "AllowedPatternRegex": ".*\\S.*" + "AllowedPatternRegex": "\\S" }, "AWS::QuickSight::Theme.ThemeError.Type": { "AllowedValues": [ @@ -266567,12 +266650,12 @@ ] }, "AWS::QuickSight::Theme.ThemeId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Theme.ThemeVersion.BaseThemeId": { - "AllowedPatternRegex": "[\\w\\-]+", + "AllowedPatternRegex": "^[\\w\\-]+$", "StringMax": 512, "StringMin": 1 }, diff --git a/src/cfnlint/data/CloudSpecs/us-east-2.json b/src/cfnlint/data/CloudSpecs/us-east-2.json index 9dd7fc02e2..773271c05f 100644 --- a/src/cfnlint/data/CloudSpecs/us-east-2.json +++ b/src/cfnlint/data/CloudSpecs/us-east-2.json @@ -7870,6 +7870,10 @@ "AWS::DMS::DataProvider.DataProviderName": "CACHED", "AWS::DMS::DataProvider.Description": "CACHED", "AWS::DMS::DataProvider.Engine": "CACHED", + "AWS::DMS::DataProvider.MicrosoftSqlServerSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.MySqlSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.OracleSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.PostgreSqlSettings.SslMode": "CACHED", "AWS::DMS::InstanceProfile.AvailabilityZone": "CACHED", "AWS::DMS::InstanceProfile.Description": "CACHED", "AWS::DMS::InstanceProfile.InstanceProfileIdentifier": "CACHED", @@ -8711,15 +8715,21 @@ "AWS::GroundStation::Config.Frequency.Units": "CACHED", "AWS::GroundStation::Config.FrequencyBandwidth.Units": "CACHED", "AWS::GroundStation::Config.Name": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": "CACHED", "AWS::GroundStation::Config.S3RecordingConfig.Prefix": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": "CACHED", "AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED", + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": "CACHED", "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED", "AWS::GroundStation::MissionProfile.Name": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": "CACHED", + "AWS::GroundStation::MissionProfile.TrackingConfigArn": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Status": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureConfiguration.Name": "CACHED", diff --git a/src/cfnlint/data/CloudSpecs/us-west-2.json b/src/cfnlint/data/CloudSpecs/us-west-2.json index f0cafcf6bf..b495c96934 100644 --- a/src/cfnlint/data/CloudSpecs/us-west-2.json +++ b/src/cfnlint/data/CloudSpecs/us-west-2.json @@ -9088,6 +9088,10 @@ "AWS::DMS::DataProvider.DataProviderName": "CACHED", "AWS::DMS::DataProvider.Description": "CACHED", "AWS::DMS::DataProvider.Engine": "CACHED", + "AWS::DMS::DataProvider.MicrosoftSqlServerSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.MySqlSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.OracleSettings.SslMode": "CACHED", + "AWS::DMS::DataProvider.PostgreSqlSettings.SslMode": "CACHED", "AWS::DMS::InstanceProfile.AvailabilityZone": "CACHED", "AWS::DMS::InstanceProfile.Description": "CACHED", "AWS::DMS::InstanceProfile.InstanceProfileIdentifier": "CACHED", @@ -9936,15 +9940,21 @@ "AWS::GroundStation::Config.Frequency.Units": "CACHED", "AWS::GroundStation::Config.FrequencyBandwidth.Units": "CACHED", "AWS::GroundStation::Config.Name": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.BucketArn": "CACHED", "AWS::GroundStation::Config.S3RecordingConfig.Prefix": "CACHED", + "AWS::GroundStation::Config.S3RecordingConfig.RoleArn": "CACHED", "AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED", + "AWS::GroundStation::Config.UplinkEchoConfig.AntennaUplinkConfigArn": "CACHED", "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": "CACHED", "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED", "AWS::GroundStation::MissionProfile.Name": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsAliasArn": "CACHED", + "AWS::GroundStation::MissionProfile.StreamsKmsKey.KmsKeyArn": "CACHED", + "AWS::GroundStation::MissionProfile.TrackingConfigArn": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Name": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureAdditionalConfiguration.Status": "CACHED", "AWS::GuardDuty::Detector.CFNFeatureConfiguration.Name": "CACHED", diff --git a/src/cfnlint/data/ExtendedSpecs/ap-south-2/05_pricing_property_values.json b/src/cfnlint/data/ExtendedSpecs/ap-south-2/05_pricing_property_values.json index ce75296173..6438d3f7a2 100644 --- a/src/cfnlint/data/ExtendedSpecs/ap-south-2/05_pricing_property_values.json +++ b/src/cfnlint/data/ExtendedSpecs/ap-south-2/05_pricing_property_values.json @@ -840,6 +840,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m6i.12xlarge", "db.m6i.16xlarge", "db.m6i.24xlarge", diff --git a/src/cfnlint/data/ExtendedSpecs/ap-southeast-1/06_ssm_service_removal.json b/src/cfnlint/data/ExtendedSpecs/ap-southeast-1/06_ssm_service_removal.json index ffcd3fff6f..86f3fc2730 100644 --- a/src/cfnlint/data/ExtendedSpecs/ap-southeast-1/06_ssm_service_removal.json +++ b/src/cfnlint/data/ExtendedSpecs/ap-southeast-1/06_ssm_service_removal.json @@ -1,76 +1,8 @@ [ - { - "op": "remove", - "path": "/ResourceTypes/AWS::Budgets::Budget" - }, - { - "op": "remove", - "path": "/ResourceTypes/AWS::Budgets::BudgetsAction" - }, { "op": "remove", "path": "/ResourceTypes/AWS::DataPipeline::Pipeline" }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::Budget.AutoAdjustData" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::Budget.BudgetData" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::Budget.CostTypes" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::Budget.HistoricalOptions" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::Budget.Notification" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::Budget.NotificationWithSubscribers" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::Budget.Spend" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::Budget.Subscriber" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::Budget.TimePeriod" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::BudgetsAction.ActionThreshold" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::BudgetsAction.Definition" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::BudgetsAction.IamActionDefinition" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::BudgetsAction.ScpActionDefinition" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::BudgetsAction.SsmActionDefinition" - }, - { - "op": "remove", - "path": "/PropertyTypes/AWS::Budgets::BudgetsAction.Subscriber" - }, { "op": "remove", "path": "/PropertyTypes/AWS::DataPipeline::Pipeline.Field" diff --git a/src/cfnlint/data/ExtendedSpecs/eu-central-2/05_pricing_property_values.json b/src/cfnlint/data/ExtendedSpecs/eu-central-2/05_pricing_property_values.json index 51897c6bfa..caa51d93d1 100644 --- a/src/cfnlint/data/ExtendedSpecs/eu-central-2/05_pricing_property_values.json +++ b/src/cfnlint/data/ExtendedSpecs/eu-central-2/05_pricing_property_values.json @@ -832,6 +832,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m6i.12xlarge", "db.m6i.16xlarge", "db.m6i.24xlarge", diff --git a/src/cfnlint/data/ExtendedSpecs/eu-south-2/05_pricing_property_values.json b/src/cfnlint/data/ExtendedSpecs/eu-south-2/05_pricing_property_values.json index 4bb92a895d..c0313f0002 100644 --- a/src/cfnlint/data/ExtendedSpecs/eu-south-2/05_pricing_property_values.json +++ b/src/cfnlint/data/ExtendedSpecs/eu-south-2/05_pricing_property_values.json @@ -832,6 +832,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m6i.12xlarge", "db.m6i.16xlarge", "db.m6i.24xlarge", diff --git a/src/cfnlint/data/ExtendedSpecs/me-central-1/05_pricing_property_values.json b/src/cfnlint/data/ExtendedSpecs/me-central-1/05_pricing_property_values.json index e01392235c..2b29a09e9b 100644 --- a/src/cfnlint/data/ExtendedSpecs/me-central-1/05_pricing_property_values.json +++ b/src/cfnlint/data/ExtendedSpecs/me-central-1/05_pricing_property_values.json @@ -840,6 +840,13 @@ "db.m6g.8xlarge", "db.m6g.large", "db.m6g.xlarge", + "db.m6gd.12xlarge", + "db.m6gd.16xlarge", + "db.m6gd.2xlarge", + "db.m6gd.4xlarge", + "db.m6gd.8xlarge", + "db.m6gd.large", + "db.m6gd.xlarge", "db.m6i.12xlarge", "db.m6i.16xlarge", "db.m6i.24xlarge", diff --git a/src/cfnlint/data/Serverless/ManagedPolicies.json b/src/cfnlint/data/Serverless/ManagedPolicies.json index da4f189a09..f9cd8e4553 100644 --- a/src/cfnlint/data/Serverless/ManagedPolicies.json +++ b/src/cfnlint/data/Serverless/ManagedPolicies.json @@ -489,6 +489,7 @@ "AWSServiceCatalogOrgsDataSyncServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceCatalogOrgsDataSyncServiceRolePolicy", "AWSServiceCatalogSyncServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceCatalogSyncServiceRolePolicy", "AWSServiceRoleForAmazonEKSNodegroup": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForAmazonEKSNodegroup", + "AWSServiceRoleForAmazonQDeveloper": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForAmazonQDeveloper", "AWSServiceRoleForCloudWatchAlarmsActionSSMServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForCloudWatchAlarmsActionSSMServiceRolePolicy", "AWSServiceRoleForCloudWatchMetrics_DbPerfInsightsServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForCloudWatchMetrics_DbPerfInsightsServiceRolePolicy", "AWSServiceRoleForCodeGuru-Profiler": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForCodeGuru-Profiler", @@ -502,6 +503,7 @@ "AWSServiceRoleForNeptuneGraphPolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForNeptuneGraphPolicy", "AWSServiceRoleForPrivateMarketplaceAdminPolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForPrivateMarketplaceAdminPolicy", "AWSServiceRoleForSMS": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForSMS", + "AWSServiceRoleForUserSubscriptions": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForUserSubscriptions", "AWSServiceRolePolicyForBackupReports": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRolePolicyForBackupReports", "AWSServiceRolePolicyForBackupRestoreTesting": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRolePolicyForBackupRestoreTesting", "AWSShieldDRTAccessPolicy": "arn:aws:iam::aws:policy/service-role/AWSShieldDRTAccessPolicy", @@ -645,6 +647,9 @@ "AmazonDataZoneGlueManageAccessRolePolicy": "arn:aws:iam::aws:policy/service-role/AmazonDataZoneGlueManageAccessRolePolicy", "AmazonDataZoneRedshiftGlueProvisioningPolicy": "arn:aws:iam::aws:policy/AmazonDataZoneRedshiftGlueProvisioningPolicy", "AmazonDataZoneRedshiftManageAccessRolePolicy": "arn:aws:iam::aws:policy/service-role/AmazonDataZoneRedshiftManageAccessRolePolicy", + "AmazonDataZoneSageMakerEnvironmentRolePermissionsBoundary": "arn:aws:iam::aws:policy/AmazonDataZoneSageMakerEnvironmentRolePermissionsBoundary", + "AmazonDataZoneSageMakerManageAccessRolePolicy": "arn:aws:iam::aws:policy/AmazonDataZoneSageMakerManageAccessRolePolicy", + "AmazonDataZoneSageMakerProvisioningRolePolicy": "arn:aws:iam::aws:policy/AmazonDataZoneSageMakerProvisioningRolePolicy", "AmazonDetectiveFullAccess": "arn:aws:iam::aws:policy/AmazonDetectiveFullAccess", "AmazonDetectiveInvestigatorAccess": "arn:aws:iam::aws:policy/AmazonDetectiveInvestigatorAccess", "AmazonDetectiveMemberAccess": "arn:aws:iam::aws:policy/AmazonDetectiveMemberAccess",