Skip to content

Commit

Permalink
Update CloudFormation specs to 169.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
kddejong authored and github-actions[bot] committed Apr 19, 2024
1 parent 67e6bc2 commit 59f4ba4
Show file tree
Hide file tree
Showing 7 changed files with 71 additions and 19 deletions.
27 changes: 25 additions & 2 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -8194,27 +8194,32 @@
"ARNFormat": "arn:aws:outposts:${Region}:${Account}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:aws:outposts:.+",
"Actions": [
"CancelCapacityTask",
"CancelOrder",
"CreateOrder",
"CreateOutpost",
"CreatePrivateConnectivityConfig",
"CreateSite",
"DeleteOutpost",
"DeleteSite",
"GetCapacityTask",
"GetCatalogItem",
"GetConnection",
"GetOrder",
"GetOutpost",
"GetOutpostInstanceTypes",
"GetOutpostSupportedInstanceTypes",
"GetPrivateConnectivityConfig",
"GetSite",
"GetSiteAddress",
"ListAssets",
"ListCapacityTasks",
"ListCatalogItems",
"ListOrders",
"ListOutposts",
"ListSites",
"ListTagsForResource",
"StartCapacityTask",
"StartConnection",
"TagResource",
"UntagResource",
Expand Down Expand Up @@ -10728,6 +10733,7 @@
"Actions": [
"AssociateLenses",
"AssociateProfiles",
"ConfigureIntegration",
"CreateLensShare",
"CreateLensVersion",
"CreateMilestone",
Expand All @@ -10750,6 +10756,7 @@
"ExportLens",
"GetAnswer",
"GetConsolidatedReport",
"GetGlobalSettings",
"GetLens",
"GetLensReview",
"GetLensReviewReport",
Expand Down Expand Up @@ -10785,6 +10792,7 @@
"UntagResource",
"UpdateAnswer",
"UpdateGlobalSettings",
"UpdateIntegration",
"UpdateLensReview",
"UpdateProfile",
"UpdateReviewTemplate",
Expand All @@ -10802,7 +10810,8 @@
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
"aws:TagKeys",
"wellarchitected:JiraProjectKey"
]
},
"AWS Wickr": {
Expand Down Expand Up @@ -12296,11 +12305,13 @@
"CreateMonitor",
"DeleteMonitor",
"GetHealthEvent",
"GetInternetEvent",
"GetMonitor",
"GetQueryResults",
"GetQueryStatus",
"Link",
"ListHealthEvents",
"ListInternetEvents",
"ListMonitors",
"ListTagsForResource",
"StartQuery",
Expand Down Expand Up @@ -14848,18 +14859,21 @@
"CancelJobRun",
"CreateJobTemplate",
"CreateManagedEndpoint",
"CreateSecurityConfiguration",
"CreateVirtualCluster",
"DeleteJobTemplate",
"DeleteManagedEndpoint",
"DeleteVirtualCluster",
"DescribeJobRun",
"DescribeJobTemplate",
"DescribeManagedEndpoint",
"DescribeSecurityConfiguration",
"DescribeVirtualCluster",
"GetManagedEndpointSessionCredentials",
"ListJobRuns",
"ListJobTemplates",
"ListManagedEndpoints",
"ListSecurityConfigurations",
"ListTagsForResource",
"ListVirtualClusters",
"StartJobRun",
Expand Down Expand Up @@ -18777,12 +18791,15 @@
"Amazon Q": {
"Actions": [
"GetConversation",
"GetIdentityMetadata",
"GetTroubleshootingResults",
"ListConversations",
"PassRequest",
"SendMessage",
"StartConversation",
"StartTroubleshootingAnalysis",
"StartTroubleshootingResolutionExplanation"
"StartTroubleshootingResolutionExplanation",
"UpdateTroubleshootingCommandResult"
],
"HasResource": false,
"StringPrefix": "q"
Expand Down Expand Up @@ -22011,11 +22028,13 @@
"ARNFormat": "arn:aws:workspaces:${Region}:${Account}:*",
"ARNRegex": "^arn:aws:workspaces:.*:.*:.*",
"Actions": [
"AcceptAccountLinkInvitation",
"AssociateConnectionAlias",
"AssociateIpGroups",
"AssociateWorkspaceApplication",
"AuthorizeIpRules",
"CopyWorkspaceImage",
"CreateAccountLinkInvitation",
"CreateConnectClientAddIn",
"CreateConnectionAlias",
"CreateIpGroup",
Expand All @@ -22025,6 +22044,7 @@
"CreateWorkspaceBundle",
"CreateWorkspaceImage",
"CreateWorkspaces",
"DeleteAccountLinkInvitation",
"DeleteClientBranding",
"DeleteConnectClientAddIn",
"DeleteConnectionAlias",
Expand Down Expand Up @@ -22058,8 +22078,10 @@
"DisassociateConnectionAlias",
"DisassociateIpGroups",
"DisassociateWorkspaceApplication",
"GetAccountLink",
"ImportClientBranding",
"ImportWorkspaceImage",
"ListAccountLinks",
"ListAvailableManagementCidrRanges",
"MigrateWorkspace",
"ModifyAccount",
Expand All @@ -22074,6 +22096,7 @@
"RebootWorkspaces",
"RebuildWorkspaces",
"RegisterWorkspaceDirectory",
"RejectAccountLinkInvitation",
"RestoreWorkspace",
"RevokeIpRules",
"StartWorkspaces",
Expand Down
8 changes: 0 additions & 8 deletions src/cfnlint/data/AdditionalSpecs/RdsProperties.json
Original file line number Diff line number Diff line change
Expand Up @@ -20614,14 +20614,6 @@
"db.t3.xlarge"
],
"il-central-1": [
"db.m5.2xlarge",
"db.m5.4xlarge",
"db.m5.large",
"db.m5.xlarge",
"db.r5.2xlarge",
"db.r5.4xlarge",
"db.r5.large",
"db.r5.xlarge",
"db.r6i.2xlarge",
"db.r6i.4xlarge",
"db.r6i.large",
Expand Down
19 changes: 17 additions & 2 deletions src/cfnlint/data/CloudSpecs/ap-northeast-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -6050,7 +6050,10 @@
"PrimitiveItemType": "String",
"Required": false,
"Type": "List",
"UpdateType": "Mutable"
"UpdateType": "Mutable",
"Value": {
"ValueType": "AWS::AppIntegrations::Application.Permissions"
}
},
"Tags": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-application.html#cfn-appintegrations-application-tags",
Expand Down Expand Up @@ -6356,7 +6359,10 @@
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-bgpasnextended",
"PrimitiveType": "Double",
"Required": false,
"UpdateType": "Immutable"
"UpdateType": "Immutable",
"Value": {
"ValueType": "AWS::EC2::CustomerGateway.BgpAsnExtended"
}
},
"CertificateArn": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-certificatearn",
Expand Down Expand Up @@ -7592,6 +7598,11 @@
"AWS::AppIntegrations::Application.ExternalUrlConfig.ApprovedOrigins": "CACHED",
"AWS::AppIntegrations::Application.Name": "CACHED",
"AWS::AppIntegrations::Application.Namespace": "CACHED",
"AWS::AppIntegrations::Application.Permissions": {
"AllowedPatternRegex": "^[a-zA-Z0-9\\/\\._\\-\\*]+$",
"StringMax": 255,
"StringMin": 1
},
"AWS::AppIntegrations::DataIntegration.Description": "CACHED",
"AWS::AppIntegrations::DataIntegration.FileConfiguration.Folders": "CACHED",
"AWS::AppIntegrations::DataIntegration.KmsKey": "CACHED",
Expand Down Expand Up @@ -8695,6 +8706,10 @@
"AWS::EC2::CapacityReservationFleet.InstanceMatchCriteria": "CACHED",
"AWS::EC2::CapacityReservationFleet.Tenancy": "CACHED",
"AWS::EC2::CapacityReservationFleet.TotalTargetCapacity": "CACHED",
"AWS::EC2::CustomerGateway.BgpAsnExtended": {
"NumberMax": 4294967294,
"NumberMin": 2147483648
},
"AWS::EC2::CustomerGateway.CertificateArn": "CACHED",
"AWS::EC2::EC2Fleet.CapacityRebalance.ReplacementStrategy": "CACHED",
"AWS::EC2::EC2Fleet.CapacityReservationOptionsRequest.UsageStrategy": "CACHED",
Expand Down
19 changes: 17 additions & 2 deletions src/cfnlint/data/CloudSpecs/eu-central-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -6087,7 +6087,10 @@
"PrimitiveItemType": "String",
"Required": false,
"Type": "List",
"UpdateType": "Mutable"
"UpdateType": "Mutable",
"Value": {
"ValueType": "AWS::AppIntegrations::Application.Permissions"
}
},
"Tags": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-application.html#cfn-appintegrations-application-tags",
Expand Down Expand Up @@ -6457,7 +6460,10 @@
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-bgpasnextended",
"PrimitiveType": "Double",
"Required": false,
"UpdateType": "Immutable"
"UpdateType": "Immutable",
"Value": {
"ValueType": "AWS::EC2::CustomerGateway.BgpAsnExtended"
}
},
"CertificateArn": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-certificatearn",
Expand Down Expand Up @@ -7846,6 +7852,11 @@
"AWS::AppIntegrations::Application.ExternalUrlConfig.ApprovedOrigins": "CACHED",
"AWS::AppIntegrations::Application.Name": "CACHED",
"AWS::AppIntegrations::Application.Namespace": "CACHED",
"AWS::AppIntegrations::Application.Permissions": {
"AllowedPatternRegex": "^[a-zA-Z0-9\\/\\._\\-\\*]+$",
"StringMax": 255,
"StringMin": 1
},
"AWS::AppIntegrations::DataIntegration.Description": "CACHED",
"AWS::AppIntegrations::DataIntegration.FileConfiguration.Folders": "CACHED",
"AWS::AppIntegrations::DataIntegration.KmsKey": "CACHED",
Expand Down Expand Up @@ -8958,6 +8969,10 @@
"AWS::EC2::CapacityReservationFleet.InstanceMatchCriteria": "CACHED",
"AWS::EC2::CapacityReservationFleet.Tenancy": "CACHED",
"AWS::EC2::CapacityReservationFleet.TotalTargetCapacity": "CACHED",
"AWS::EC2::CustomerGateway.BgpAsnExtended": {
"NumberMax": 4294967294,
"NumberMin": 2147483648
},
"AWS::EC2::CustomerGateway.CertificateArn": "CACHED",
"AWS::EC2::EC2Fleet.CapacityRebalance.ReplacementStrategy": "CACHED",
"AWS::EC2::EC2Fleet.CapacityReservationOptionsRequest.UsageStrategy": "CACHED",
Expand Down
7 changes: 3 additions & 4 deletions src/cfnlint/data/CloudSpecs/us-east-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -238640,7 +238640,7 @@
"StringMin": 1
},
"AWS::AppIntegrations::Application.Name": {
"AllowedPatternRegex": "^[a-zA-Z0-9/\\._\\-]+$",
"AllowedPatternRegex": "^[a-zA-Z0-9\\/\\._ \\-]+$",
"StringMax": 255,
"StringMin": 1
},
Expand Down Expand Up @@ -268301,7 +268301,7 @@
]
},
"AWS::S3::Bucket.BucketName": {
"AllowedPatternRegex": "^[a-z0-9][a-z0-9//.//-]*[a-z0-9]$",
"AllowedPatternRegex": "^[a-z0-9][a-z0-9.-]*[a-z0-9]$",
"StringMax": 63,
"StringMin": 3
},
Expand Down Expand Up @@ -273278,8 +273278,7 @@
"AWS::VpcLattice::TargetGroup.HealthCheckConfig.ProtocolVersion": {
"AllowedValues": [
"HTTP1",
"HTTP2",
"GRPC"
"HTTP2"
]
},
"AWS::VpcLattice::TargetGroup.HealthCheckConfig.UnhealthyThresholdCount": {
Expand Down
9 changes: 8 additions & 1 deletion src/cfnlint/data/CloudSpecs/us-west-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -6881,7 +6881,10 @@
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-bgpasnextended",
"PrimitiveType": "Double",
"Required": false,
"UpdateType": "Immutable"
"UpdateType": "Immutable",
"Value": {
"ValueType": "AWS::EC2::CustomerGateway.BgpAsnExtended"
}
},
"CertificateArn": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-certificatearn",
Expand Down Expand Up @@ -9421,6 +9424,10 @@
"AWS::EC2::CapacityReservationFleet.InstanceMatchCriteria": "CACHED",
"AWS::EC2::CapacityReservationFleet.Tenancy": "CACHED",
"AWS::EC2::CapacityReservationFleet.TotalTargetCapacity": "CACHED",
"AWS::EC2::CustomerGateway.BgpAsnExtended": {
"NumberMax": 4294967294,
"NumberMin": 2147483648
},
"AWS::EC2::CustomerGateway.CertificateArn": "CACHED",
"AWS::EC2::EC2Fleet.CapacityRebalance.ReplacementStrategy": "CACHED",
"AWS::EC2::EC2Fleet.CapacityReservationOptionsRequest.UsageStrategy": "CACHED",
Expand Down
1 change: 1 addition & 0 deletions src/cfnlint/data/Serverless/ManagedPolicies.json
Original file line number Diff line number Diff line change
Expand Up @@ -1172,6 +1172,7 @@
"ServiceQuotasReadOnlyAccess": "arn:aws:iam::aws:policy/ServiceQuotasReadOnlyAccess",
"ServiceQuotasServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/ServiceQuotasServiceRolePolicy",
"SimpleWorkflowFullAccess": "arn:aws:iam::aws:policy/SimpleWorkflowFullAccess",
"SplitCostAllocationDataServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/SplitCostAllocationDataServiceRolePolicy",
"SupportUser": "arn:aws:iam::aws:policy/job-function/SupportUser",
"SystemAdministrator": "arn:aws:iam::aws:policy/job-function/SystemAdministrator",
"TranslateFullAccess": "arn:aws:iam::aws:policy/TranslateFullAccess",
Expand Down

0 comments on commit 59f4ba4

Please sign in to comment.