From 912798e6ab473df24ae5001c21573ed58412459f Mon Sep 17 00:00:00 2001 From: Ramon Date: Fri, 24 Nov 2023 14:55:26 +0100 Subject: [PATCH] update cloudformation_actions.py --- pycfmodel/cloudformation_actions.py | 46 +++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/pycfmodel/cloudformation_actions.py b/pycfmodel/cloudformation_actions.py index 63bdca3..6f312e0 100644 --- a/pycfmodel/cloudformation_actions.py +++ b/pycfmodel/cloudformation_actions.py @@ -2080,6 +2080,12 @@ "cloudformation:UpdateStackSet", "cloudformation:UpdateTerminationProtection", "cloudformation:ValidateTemplate", + "cloudfront-keyvaluestore:DeleteKey", + "cloudfront-keyvaluestore:DescribeKeyValueStore", + "cloudfront-keyvaluestore:GetKey", + "cloudfront-keyvaluestore:ListKeys", + "cloudfront-keyvaluestore:PutKey", + "cloudfront-keyvaluestore:UpdateKeys", "cloudfront:AssociateAlias", "cloudfront:CopyDistribution", "cloudfront:CreateCachePolicy", @@ -4536,6 +4542,7 @@ "ec2:AssociateEnclaveCertificateIamRole", "ec2:AssociateIamInstanceProfile", "ec2:AssociateInstanceEventWindow", + "ec2:AssociateIpamByoasn", "ec2:AssociateIpamResourceDiscovery", "ec2:AssociateNatGatewayAddress", "ec2:AssociateRouteTable", @@ -4732,6 +4739,7 @@ "ec2:DeleteVpnConnectionRoute", "ec2:DeleteVpnGateway", "ec2:DeprovisionByoipCidr", + "ec2:DeprovisionIpamByoasn", "ec2:DeprovisionIpamPoolCidr", "ec2:DeprovisionPublicIpv4PoolCidr", "ec2:DeregisterImage", @@ -4747,6 +4755,7 @@ "ec2:DescribeAwsNetworkPerformanceMetricSubscriptions", "ec2:DescribeBundleTasks", "ec2:DescribeByoipCidrs", + "ec2:DescribeCapacityBlockOfferings", "ec2:DescribeCapacityReservationFleets", "ec2:DescribeCapacityReservations", "ec2:DescribeCarrierGateways", @@ -4788,10 +4797,12 @@ "ec2:DescribeInstanceEventNotificationAttributes", "ec2:DescribeInstanceEventWindows", "ec2:DescribeInstanceStatus", + "ec2:DescribeInstanceTopology", "ec2:DescribeInstanceTypeOfferings", "ec2:DescribeInstanceTypes", "ec2:DescribeInstances", "ec2:DescribeInternetGateways", + "ec2:DescribeIpamByoasn", "ec2:DescribeIpamPools", "ec2:DescribeIpamResourceDiscoveries", "ec2:DescribeIpamResourceDiscoveryAssociations", @@ -4808,6 +4819,7 @@ "ec2:DescribeLocalGatewayVirtualInterfaceGroups", "ec2:DescribeLocalGatewayVirtualInterfaces", "ec2:DescribeLocalGateways", + "ec2:DescribeLockedSnapshots", "ec2:DescribeManagedPrefixLists", "ec2:DescribeMovingAddresses", "ec2:DescribeNatGateways", @@ -4901,6 +4913,7 @@ "ec2:DisableImageDeprecation", "ec2:DisableIpamOrganizationAdminAccount", "ec2:DisableSerialConsoleAccess", + "ec2:DisableSnapshotBlockPublicAccess", "ec2:DisableTransitGatewayRouteTablePropagation", "ec2:DisableVgwRoutePropagation", "ec2:DisableVpcClassicLink", @@ -4910,6 +4923,7 @@ "ec2:DisassociateEnclaveCertificateIamRole", "ec2:DisassociateIamInstanceProfile", "ec2:DisassociateInstanceEventWindow", + "ec2:DisassociateIpamByoasn", "ec2:DisassociateIpamResourceDiscovery", "ec2:DisassociateNatGatewayAddress", "ec2:DisassociateRouteTable", @@ -4931,6 +4945,7 @@ "ec2:EnableIpamOrganizationAdminAccount", "ec2:EnableReachabilityAnalyzerOrganizationSharing", "ec2:EnableSerialConsoleAccess", + "ec2:EnableSnapshotBlockPublicAccess", "ec2:EnableTransitGatewayRouteTablePropagation", "ec2:EnableVgwRoutePropagation", "ec2:EnableVolumeIO", @@ -4958,6 +4973,7 @@ "ec2:GetInstanceUefiData", "ec2:GetIpamAddressHistory", "ec2:GetIpamDiscoveredAccounts", + "ec2:GetIpamDiscoveredPublicAddresses", "ec2:GetIpamDiscoveredResourceCidrs", "ec2:GetIpamPoolAllocations", "ec2:GetIpamPoolCidrs", @@ -4972,6 +4988,7 @@ "ec2:GetResourcePolicy", "ec2:GetSecurityGroupsForVpc", "ec2:GetSerialConsoleAccessStatus", + "ec2:GetSnapshotBlockPublicAccessState", "ec2:GetSpotPlacementScores", "ec2:GetSubnetCidrReservations", "ec2:GetTransitGatewayAttachmentPropagations", @@ -4997,6 +5014,7 @@ "ec2:InjectApiError", "ec2:ListImagesInRecycleBin", "ec2:ListSnapshotsInRecycleBin", + "ec2:LockSnapshot", "ec2:ModifyAddressAttribute", "ec2:ModifyAvailabilityZoneGroup", "ec2:ModifyCapacityReservation", @@ -5066,8 +5084,10 @@ "ec2:MoveByoipCidrToIpam", "ec2:PauseVolumeIO", "ec2:ProvisionByoipCidr", + "ec2:ProvisionIpamByoasn", "ec2:ProvisionIpamPoolCidr", "ec2:ProvisionPublicIpv4PoolCidr", + "ec2:PurchaseCapacityBlock", "ec2:PurchaseHostReservation", "ec2:PurchaseReservedInstancesOffering", "ec2:PurchaseScheduledInstances", @@ -5127,6 +5147,7 @@ "ec2:UnassignIpv6Addresses", "ec2:UnassignPrivateIpAddresses", "ec2:UnassignPrivateNatGatewayAddress", + "ec2:UnlockSnapshot", "ec2:UnmonitorInstances", "ec2:UpdateSecurityGroupRuleDescriptionsEgress", "ec2:UpdateSecurityGroupRuleDescriptionsIngress", @@ -7859,6 +7880,7 @@ "iotsitewise:CreateAccessPolicy", "iotsitewise:CreateAsset", "iotsitewise:CreateAssetModel", + "iotsitewise:CreateAssetModelCompositeModel", "iotsitewise:CreateBulkImportJob", "iotsitewise:CreateDashboard", "iotsitewise:CreateGateway", @@ -7867,14 +7889,18 @@ "iotsitewise:DeleteAccessPolicy", "iotsitewise:DeleteAsset", "iotsitewise:DeleteAssetModel", + "iotsitewise:DeleteAssetModelCompositeModel", "iotsitewise:DeleteDashboard", "iotsitewise:DeleteGateway", "iotsitewise:DeletePortal", "iotsitewise:DeleteProject", "iotsitewise:DeleteTimeSeries", "iotsitewise:DescribeAccessPolicy", + "iotsitewise:DescribeAction", "iotsitewise:DescribeAsset", + "iotsitewise:DescribeAssetCompositeModel", "iotsitewise:DescribeAssetModel", + "iotsitewise:DescribeAssetModelCompositeModel", "iotsitewise:DescribeAssetProperty", "iotsitewise:DescribeBulkImportJob", "iotsitewise:DescribeDashboard", @@ -7888,11 +7914,16 @@ "iotsitewise:DescribeTimeSeries", "iotsitewise:DisassociateAssets", "iotsitewise:DisassociateTimeSeriesFromAssetProperty", + "iotsitewise:EnableSiteWiseIntegration", + "iotsitewise:ExecuteAction", + "iotsitewise:ExecuteQuery", "iotsitewise:GetAssetPropertyAggregates", "iotsitewise:GetAssetPropertyValue", "iotsitewise:GetAssetPropertyValueHistory", "iotsitewise:GetInterpolatedAssetPropertyValues", "iotsitewise:ListAccessPolicies", + "iotsitewise:ListActions", + "iotsitewise:ListAssetModelCompositeModels", "iotsitewise:ListAssetModelProperties", "iotsitewise:ListAssetModels", "iotsitewise:ListAssetProperties", @@ -7900,6 +7931,7 @@ "iotsitewise:ListAssets", "iotsitewise:ListAssociatedAssets", "iotsitewise:ListBulkImportJobs", + "iotsitewise:ListCompositionRelationships", "iotsitewise:ListDashboards", "iotsitewise:ListGateways", "iotsitewise:ListPortals", @@ -7915,6 +7947,7 @@ "iotsitewise:UpdateAccessPolicy", "iotsitewise:UpdateAsset", "iotsitewise:UpdateAssetModel", + "iotsitewise:UpdateAssetModelCompositeModel", "iotsitewise:UpdateAssetModelPropertyRouting", "iotsitewise:UpdateAssetProperty", "iotsitewise:UpdateDashboard", @@ -7923,8 +7956,10 @@ "iotsitewise:UpdatePortal", "iotsitewise:UpdateProject", "iottwinmaker:BatchPutPropertyValues", + "iottwinmaker:CancelMetadataTransferJob", "iottwinmaker:CreateComponentType", "iottwinmaker:CreateEntity", + "iottwinmaker:CreateMetadataTransferJob", "iottwinmaker:CreateScene", "iottwinmaker:CreateSyncJob", "iottwinmaker:CreateWorkspace", @@ -7936,6 +7971,7 @@ "iottwinmaker:ExecuteQuery", "iottwinmaker:GetComponentType", "iottwinmaker:GetEntity", + "iottwinmaker:GetMetadataTransferJob", "iottwinmaker:GetPricingPlan", "iottwinmaker:GetPropertyValue", "iottwinmaker:GetPropertyValueHistory", @@ -7943,7 +7979,10 @@ "iottwinmaker:GetSyncJob", "iottwinmaker:GetWorkspace", "iottwinmaker:ListComponentTypes", + "iottwinmaker:ListComponents", "iottwinmaker:ListEntities", + "iottwinmaker:ListMetadataTransferJobs", + "iottwinmaker:ListProperties", "iottwinmaker:ListScenes", "iottwinmaker:ListSyncJobs", "iottwinmaker:ListSyncResources", @@ -8370,6 +8409,7 @@ "kinesis:AddTagsToStream", "kinesis:CreateStream", "kinesis:DecreaseStreamRetentionPeriod", + "kinesis:DeleteResourcePolicy", "kinesis:DeleteStream", "kinesis:DeregisterStreamConsumer", "kinesis:DescribeLimits", @@ -8379,6 +8419,7 @@ "kinesis:DisableEnhancedMonitoring", "kinesis:EnableEnhancedMonitoring", "kinesis:GetRecords", + "kinesis:GetResourcePolicy", "kinesis:GetShardIterator", "kinesis:IncreaseStreamRetentionPeriod", "kinesis:ListShards", @@ -8388,6 +8429,7 @@ "kinesis:MergeShards", "kinesis:PutRecord", "kinesis:PutRecords", + "kinesis:PutResourcePolicy", "kinesis:RegisterStreamConsumer", "kinesis:RemoveTagsFromStream", "kinesis:SplitShard", @@ -11574,6 +11616,7 @@ "redshift:CreateEventSubscription", "redshift:CreateHsmClientCertificate", "redshift:CreateHsmConfiguration", + "redshift:CreateRedshiftIdcApplication", "redshift:CreateSavedQuery", "redshift:CreateScheduledAction", "redshift:CreateSnapshotCopyGrant", @@ -11593,6 +11636,7 @@ "redshift:DeleteHsmClientCertificate", "redshift:DeleteHsmConfiguration", "redshift:DeletePartner", + "redshift:DeleteRedshiftIdcApplication", "redshift:DeleteResourcePolicy", "redshift:DeleteSavedQueries", "redshift:DeleteScheduledAction", @@ -11629,6 +11673,7 @@ "redshift:DescribeOrderableClusterOptions", "redshift:DescribePartners", "redshift:DescribeQuery", + "redshift:DescribeRedshiftIdcApplications", "redshift:DescribeReservedNodeExchangeStatus", "redshift:DescribeReservedNodeOfferings", "redshift:DescribeReservedNodes", @@ -11673,6 +11718,7 @@ "redshift:ModifyCustomDomainAssociation", "redshift:ModifyEndpointAccess", "redshift:ModifyEventSubscription", + "redshift:ModifyRedshiftIdcApplication", "redshift:ModifySavedQuery", "redshift:ModifyScheduledAction", "redshift:ModifySnapshotCopyRetentionPeriod",