Skip to content

Instantly share code, notes, and snippets.

@santoshstha
Forked from wbingli/aws-permissions.json
Created January 24, 2024 02:29
Show Gist options
  • Save santoshstha/8528521c53cfeb0cef41ca93766b5296 to your computer and use it in GitHub Desktop.
Save santoshstha/8528521c53cfeb0cef41ca93766b5296 to your computer and use it in GitHub Desktop.

Revisions

  1. @wbingli wbingli created this gist Nov 25, 2016.
    974 changes: 974 additions & 0 deletions aws-permissions.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,974 @@
    {
    "autoscaling": {
    "CreateAutoScalingGroup": "autoscaling:CreateAutoScalingGroup",
    "CreateLaunchConfiguration": "autoscaling:CreateLaunchConfiguration",
    "CreateOrUpdateScalingTrigger": "autoscaling:CreateOrUpdateScalingTrigger",
    "CreateOrUpdateTags": "autoscaling:CreateOrUpdateTags",
    "DeleteAutoScalingGroup": "autoscaling:DeleteAutoScalingGroup",
    "DeleteLaunchConfiguration": "autoscaling:DeleteLaunchConfiguration",
    "DeleteNotificationConfiguration": "autoscaling:DeleteNotificationConfiguration",
    "DeletePolicy": "autoscaling:DeletePolicy",
    "DeleteScheduledAction": "autoscaling:DeleteScheduledAction",
    "DeleteTags": "autoscaling:DeleteTags",
    "DeleteTrigger": "autoscaling:DeleteTrigger",
    "DescribeAdjustmentTypes": "autoscaling:DescribeAdjustmentTypes",
    "DescribeAutoScalingGroups": "autoscaling:DescribeAutoScalingGroups",
    "DescribeAutoScalingInstances": "autoscaling:DescribeAutoScalingInstances",
    "DescribeAutoScalingNotificationTypes": "autoscaling:DescribeAutoScalingNotificationTypes",
    "DescribeLaunchConfigurations": "autoscaling:DescribeLaunchConfigurations",
    "DescribeMetricCollectionTypes": "autoscaling:DescribeMetricCollectionTypes",
    "DescribeNotificationConfigurations": "autoscaling:DescribeNotificationConfigurations",
    "DescribePolicies": "autoscaling:DescribePolicies",
    "DescribeScalingActivities": "autoscaling:DescribeScalingActivities",
    "DescribeScalingProcessTypes": "autoscaling:DescribeScalingProcessTypes",
    "DescribeScheduledActions": "autoscaling:DescribeScheduledActions",
    "DescribeTags": "autoscaling:DescribeTags",
    "DescribeTriggers": "autoscaling:DescribeTriggers",
    "DisableMetricsCollection": "autoscaling:DisableMetricsCollection",
    "EnableMetricsCollection": "autoscaling:EnableMetricsCollection",
    "ExecutePolicy": "autoscaling:ExecutePolicy",
    "PutNotificationConfiguration": "autoscaling:PutNotificationConfiguration",
    "PutScalingPolicy": "autoscaling:PutScalingPolicy",
    "PutScheduledUpdateGroupAction": "autoscaling:PutScheduledUpdateGroupAction",
    "ResumeProcesses": "autoscaling:ResumeProcesses",
    "SetDesiredCapacity": "autoscaling:SetDesiredCapacity",
    "SetInstanceHealth": "autoscaling:SetInstanceHealth",
    "SuspendProcesses": "autoscaling:SuspendProcesses",
    "TerminateInstanceInAutoScalingGroup": "autoscaling:TerminateInstanceInAutoScalingGroup",
    "UpdateAutoScalingGroup": "autoscaling:UpdateAutoScalingGroup"
    },
    "cloudformation": {
    "CreateStack": "cloudformation:CreateStack",
    "DeleteStack": "cloudformation:DeleteStack",
    "DescribeStackEvents": "cloudformation:DescribeStackEvents",
    "DescribeStackResource": "cloudformation:DescribeStackResource",
    "DescribeStackResources": "cloudformation:DescribeStackResources",
    "DescribeStacks": "cloudformation:DescribeStacks",
    "EstimateTemplateCost": "cloudformation:EstimateTemplateCost",
    "GetTemplate": "cloudformation:GetTemplate",
    "ListStackResources": "cloudformation:ListStackResources",
    "ListStacks": "cloudformation:ListStacks",
    "UpdateStack": "cloudformation:UpdateStack",
    "ValidateTemplate": "cloudformation:ValidateTemplate"
    },
    "cloudfront": {
    "CreateCloudFrontOriginAccessIdentity": "cloudfront:CreateCloudFrontOriginAccessIdentity",
    "CreateDistribution": "cloudfront:CreateDistribution",
    "CreateInvalidation": "cloudfront:CreateInvalidation",
    "CreateStreamingDistribution": "cloudfront:CreateStreamingDistribution",
    "DeleteCloudFrontOriginAccessIdentity": "cloudfront:DeleteCloudFrontOriginAccessIdentity",
    "DeleteDistribution": "cloudfront:DeleteDistribution",
    "DeleteStreamingDistribution": "cloudfront:DeleteStreamingDistribution",
    "GetCloudFrontOriginAccessIdentity": "cloudfront:GetCloudFrontOriginAccessIdentity",
    "GetCloudFrontOriginAccessIdentityConfig": "cloudfront:GetCloudFrontOriginAccessIdentityConfig",
    "GetDistribution": "cloudfront:GetDistribution",
    "GetDistributionConfig": "cloudfront:GetDistributionConfig",
    "GetInvalidation": "cloudfront:GetInvalidation",
    "GetStreamingDistribution": "cloudfront:GetStreamingDistribution",
    "GetStreamingDistributionConfig": "cloudfront:GetStreamingDistributionConfig",
    "ListCloudFrontOriginAccessIdentities": "cloudfront:ListCloudFrontOriginAccessIdentities",
    "ListDistributions": "cloudfront:ListDistributions",
    "ListInvalidations": "cloudfront:ListInvalidations",
    "ListStreamingDistributions": "cloudfront:ListStreamingDistributions",
    "UpdateCloudFrontOriginAccessIdentity": "cloudfront:UpdateCloudFrontOriginAccessIdentity",
    "UpdateDistribution": "cloudfront:UpdateDistribution",
    "UpdateStreamingDistribution": "cloudfront:UpdateStreamingDistribution"
    },
    "cloudsearch": {
    "BuildSuggesters": "cloudsearch:BuildSuggesters",
    "CreateDomain": "cloudsearch:CreateDomain",
    "DefineAnalysisScheme": "cloudsearch:DefineAnalysisScheme",
    "DefineExpression": "cloudsearch:DefineExpression",
    "DefineIndexField": "cloudsearch:DefineIndexField",
    "DefineSuggester": "cloudsearch:DefineSuggester",
    "DeleteAnalysisScheme": "cloudsearch:DeleteAnalysisScheme",
    "DeleteDomain": "cloudsearch:DeleteDomain",
    "DeleteExpression": "cloudsearch:DeleteExpression",
    "DeleteIndexField": "cloudsearch:DeleteIndexField",
    "DeleteSuggester": "cloudsearch:DeleteSuggester",
    "DescribeAnalysisSchemes": "cloudsearch:DescribeAnalysisSchemes",
    "DescribeAvailabilityOptions": "cloudsearch:DescribeAvailabilityOptions",
    "DescribeDomains": "cloudsearch:DescribeDomains",
    "DescribeExpressions": "cloudsearch:DescribeExpressions",
    "DescribeIndexFields": "cloudsearch:DescribeIndexFields",
    "DescribeScalingParameters": "cloudsearch:DescribeScalingParameters",
    "DescribeServiceAccessPolicies": "cloudsearch:DescribeServiceAccessPolicies",
    "DescribeSuggesters": "cloudsearch:DescribeSuggesters",
    "IndexDocuments": "cloudsearch:IndexDocuments",
    "ListDomainNames": "cloudsearch:ListDomainNames",
    "UpdateAvailabilityOptions": "cloudsearch:UpdateAvailabilityOptions",
    "UpdateScalingParameters": "cloudsearch:UpdateScalingParameters",
    "UpdateServiceAccessPolicies": "cloudsearch:UpdateServiceAccessPolicies"
    },
    "cloudtrail": {
    "CreateTrail": "cloudtrail:CreateTrail",
    "DeleteTrail": "cloudtrail:DeleteTrail",
    "DescribeTrails": "cloudtrail:DescribeTrails",
    "GetTrailStatus": "cloudtrail:GetTrailStatus",
    "StartLogging": "cloudtrail:StartLogging",
    "StopLogging": "cloudtrail:StopLogging",
    "UpdateTrail": "cloudtrail:UpdateTrail"
    },
    "cloudwatch": {
    "DeleteAlarms": "cloudwatch:DeleteAlarms",
    "DescribeAlarmHistory": "cloudwatch:DescribeAlarmHistory",
    "DescribeAlarms": "cloudwatch:DescribeAlarms",
    "DescribeAlarmsForMetric": "cloudwatch:DescribeAlarmsForMetric",
    "DisableAlarmActions": "cloudwatch:DisableAlarmActions",
    "EnableAlarmActions": "cloudwatch:EnableAlarmActions",
    "GetMetricStatistics": "cloudwatch:GetMetricStatistics",
    "ListMetrics": "cloudwatch:ListMetrics",
    "PutMetricAlarm": "cloudwatch:PutMetricAlarm",
    "PutMetricData": "cloudwatch:PutMetricData",
    "SetAlarmState": "cloudwatch:SetAlarmState"
    },
    "cognito-identity": {
    "CreateIdentityPool": "cognito-identity:CreateIdentityPool",
    "DeleteIdentityPool": "cognito-identity:DeleteIdentityPool",
    "DescribeIdentityPool": "cognito-identity:DescribeIdentityPool",
    "ListIdentities": "cognito-identity:ListIdentities",
    "ListIdentityPools": "cognito-identity:ListIdentityPools",
    "UpdateIdentityPool": "cognito-identity:UpdateIdentityPool"
    },
    "cognito-sync": {
    "DeleteDataset": "cognito-sync:DeleteDataset",
    "DescribeDataset": "cognito-sync:DescribeDataset",
    "DescribeIdentityPoolUsage": "cognito-sync:DescribeIdentityPoolUsage",
    "DescribeIdentityUsage": "cognito-sync:DescribeIdentityUsage",
    "ListDatasets": "cognito-sync:ListDatasets",
    "ListIdentityPoolUsage": "cognito-sync:ListIdentityPoolUsage",
    "ListRecords": "cognito-sync:ListRecords",
    "UpdateRecords": "cognito-sync:UpdateRecords"
    },
    "directconnect": {
    "CreateConnection": "directconnect:CreateConnection",
    "CreatePrivateVirtualInterface": "directconnect:CreatePrivateVirtualInterface",
    "CreatePublicVirtualInterface": "directconnect:CreatePublicVirtualInterface",
    "DeleteConnection": "directconnect:DeleteConnection",
    "DeleteVirtualInterface": "directconnect:DeleteVirtualInterface",
    "DescribeConnectionDetail": "directconnect:DescribeConnectionDetail",
    "DescribeConnections": "directconnect:DescribeConnections",
    "DescribeOfferingDetail": "directconnect:DescribeOfferingDetail",
    "DescribeOfferings": "directconnect:DescribeOfferings",
    "DescribeVirtualGateways": "directconnect:DescribeVirtualGateways",
    "DescribeVirtualInterfaces": "directconnect:DescribeVirtualInterfaces"
    },
    "dynamodb": {
    "BatchGetItem": "dynamodb:BatchGetItem",
    "BatchWriteItem": "dynamodb:BatchWriteItem",
    "CreateTable": "dynamodb:CreateTable",
    "DeleteItem": "dynamodb:DeleteItem",
    "DeleteTable": "dynamodb:DeleteTable",
    "DescribeTable": "dynamodb:DescribeTable",
    "GetItem": "dynamodb:GetItem",
    "ListTables": "dynamodb:ListTables",
    "PutItem": "dynamodb:PutItem",
    "Query": "dynamodb:Query",
    "Scan": "dynamodb:Scan",
    "UpdateItem": "dynamodb:UpdateItem",
    "UpdateTable": "dynamodb:UpdateTable"
    },
    "ec2": {
    "AcceptVpcPeeringConnection": "ec2:AcceptVpcPeeringConnection",
    "ActivateLicense": "ec2:ActivateLicense",
    "AllocateAddress": "ec2:AllocateAddress",
    "AssignPrivateIpAddresses": "ec2:AssignPrivateIpAddresses",
    "AssociateAddress": "ec2:AssociateAddress",
    "AssociateDhcpOptions": "ec2:AssociateDhcpOptions",
    "AssociateRouteTable": "ec2:AssociateRouteTable",
    "AttachInternetGateway": "ec2:AttachInternetGateway",
    "AttachNetworkInterface": "ec2:AttachNetworkInterface",
    "AttachVolume": "ec2:AttachVolume",
    "AttachVpnGateway": "ec2:AttachVpnGateway",
    "AuthorizeSecurityGroupEgress": "ec2:AuthorizeSecurityGroupEgress",
    "AuthorizeSecurityGroupIngress": "ec2:AuthorizeSecurityGroupIngress",
    "BundleInstance": "ec2:BundleInstance",
    "CancelBundleTask": "ec2:CancelBundleTask",
    "CancelConversionTask": "ec2:CancelConversionTask",
    "CancelExportTask": "ec2:CancelExportTask",
    "CancelReservedInstancesListing": "ec2:CancelReservedInstancesListing",
    "CancelSpotInstanceRequests": "ec2:CancelSpotInstanceRequests",
    "ConfirmProductInstance": "ec2:ConfirmProductInstance",
    "CopyImage": "ec2:CopyImage",
    "CopySnapshot": "ec2:CopySnapshot",
    "CreateCustomerGateway": "ec2:CreateCustomerGateway",
    "CreateDhcpOptions": "ec2:CreateDhcpOptions",
    "CreateImage": "ec2:CreateImage",
    "CreateInstanceExportTask": "ec2:CreateInstanceExportTask",
    "CreateInternetGateway": "ec2:CreateInternetGateway",
    "CreateKeyPair": "ec2:CreateKeyPair",
    "CreateNetworkAcl": "ec2:CreateNetworkAcl",
    "CreateNetworkAclEntry": "ec2:CreateNetworkAclEntry",
    "CreateNetworkInterface": "ec2:CreateNetworkInterface",
    "CreatePlacementGroup": "ec2:CreatePlacementGroup",
    "CreateReservedInstancesListing": "ec2:CreateReservedInstancesListing",
    "CreateRoute": "ec2:CreateRoute",
    "CreateRouteTable": "ec2:CreateRouteTable",
    "CreateSecurityGroup": "ec2:CreateSecurityGroup",
    "CreateSnapshot": "ec2:CreateSnapshot",
    "CreateSpotDatafeedSubscription": "ec2:CreateSpotDatafeedSubscription",
    "CreateSubnet": "ec2:CreateSubnet",
    "CreateTags": "ec2:CreateTags",
    "CreateVolume": "ec2:CreateVolume",
    "CreateVpc": "ec2:CreateVpc",
    "CreateVpcPeeringConnection": "ec2:CreateVpcPeeringConnection",
    "CreateVpnConnection": "ec2:CreateVpnConnection",
    "CreateVpnConnectionRoute": "ec2:CreateVpnConnectionRoute",
    "CreateVpnGateway": "ec2:CreateVpnGateway",
    "DeactivateLicense": "ec2:DeactivateLicense",
    "DeleteCustomerGateway": "ec2:DeleteCustomerGateway",
    "DeleteDhcpOptions": "ec2:DeleteDhcpOptions",
    "DeleteInternetGateway": "ec2:DeleteInternetGateway",
    "DeleteKeyPair": "ec2:DeleteKeyPair",
    "DeleteNetworkAcl": "ec2:DeleteNetworkAcl",
    "DeleteNetworkAclEntry": "ec2:DeleteNetworkAclEntry",
    "DeleteNetworkInterface": "ec2:DeleteNetworkInterface",
    "DeletePlacementGroup": "ec2:DeletePlacementGroup",
    "DeleteRoute": "ec2:DeleteRoute",
    "DeleteRouteTable": "ec2:DeleteRouteTable",
    "DeleteSecurityGroup": "ec2:DeleteSecurityGroup",
    "DeleteSnapshot": "ec2:DeleteSnapshot",
    "DeleteSpotDatafeedSubscription": "ec2:DeleteSpotDatafeedSubscription",
    "DeleteSubnet": "ec2:DeleteSubnet",
    "DeleteTags": "ec2:DeleteTags",
    "DeleteVolume": "ec2:DeleteVolume",
    "DeleteVpc": "ec2:DeleteVpc",
    "DeleteVpcPeeringConnection": "ec2:DeleteVpcPeeringConnection",
    "DeleteVpnConnection": "ec2:DeleteVpnConnection",
    "DeleteVpnConnectionRoute": "ec2:DeleteVpnConnectionRoute",
    "DeleteVpnGateway": "ec2:DeleteVpnGateway",
    "DeregisterImage": "ec2:DeregisterImage",
    "DescribeAccountAttributes": "ec2:DescribeAccountAttributes",
    "DescribeAddresses": "ec2:DescribeAddresses",
    "DescribeAvailabilityZones": "ec2:DescribeAvailabilityZones",
    "DescribeBundleTasks": "ec2:DescribeBundleTasks",
    "DescribeConversionTasks": "ec2:DescribeConversionTasks",
    "DescribeCustomerGateways": "ec2:DescribeCustomerGateways",
    "DescribeDhcpOptions": "ec2:DescribeDhcpOptions",
    "DescribeExportTasks": "ec2:DescribeExportTasks",
    "DescribeImageAttribute": "ec2:DescribeImageAttribute",
    "DescribeImages": "ec2:DescribeImages",
    "DescribeInstanceAttribute": "ec2:DescribeInstanceAttribute",
    "DescribeInstanceStatus": "ec2:DescribeInstanceStatus",
    "DescribeInstances": "ec2:DescribeInstances",
    "DescribeInternetGateways": "ec2:DescribeInternetGateways",
    "DescribeKeyPairs": "ec2:DescribeKeyPairs",
    "DescribeLicenses": "ec2:DescribeLicenses",
    "DescribeNetworkAcls": "ec2:DescribeNetworkAcls",
    "DescribeNetworkInterfaceAttribute": "ec2:DescribeNetworkInterfaceAttribute",
    "DescribeNetworkInterfaces": "ec2:DescribeNetworkInterfaces",
    "DescribePlacementGroups": "ec2:DescribePlacementGroups",
    "DescribeRegions": "ec2:DescribeRegions",
    "DescribeReservedInstances": "ec2:DescribeReservedInstances",
    "DescribeReservedInstancesListings": "ec2:DescribeReservedInstancesListings",
    "DescribeReservedInstancesModifications": "ec2:DescribeReservedInstancesModifications",
    "DescribeReservedInstancesOfferings": "ec2:DescribeReservedInstancesOfferings",
    "DescribeRouteTables": "ec2:DescribeRouteTables",
    "DescribeSecurityGroups": "ec2:DescribeSecurityGroups",
    "DescribeSnapshotAttribute": "ec2:DescribeSnapshotAttribute",
    "DescribeSnapshots": "ec2:DescribeSnapshots",
    "DescribeSpotDatafeedSubscription": "ec2:DescribeSpotDatafeedSubscription",
    "DescribeSpotInstanceRequests": "ec2:DescribeSpotInstanceRequests",
    "DescribeSpotPriceHistory": "ec2:DescribeSpotPriceHistory",
    "DescribeSubnets": "ec2:DescribeSubnets",
    "DescribeTags": "ec2:DescribeTags",
    "DescribeVolumeAttribute": "ec2:DescribeVolumeAttribute",
    "DescribeVolumeStatus": "ec2:DescribeVolumeStatus",
    "DescribeVolumes": "ec2:DescribeVolumes",
    "DescribeVpcAttribute": "ec2:DescribeVpcAttribute",
    "DescribeVpcPeeringConnection": "ec2:DescribeVpcPeeringConnection",
    "DescribeVpcs": "ec2:DescribeVpcs",
    "DescribeVpnConnections": "ec2:DescribeVpnConnections",
    "DescribeVpnGateways": "ec2:DescribeVpnGateways",
    "DetachInternetGateway": "ec2:DetachInternetGateway",
    "DetachNetworkInterface": "ec2:DetachNetworkInterface",
    "DetachVolume": "ec2:DetachVolume",
    "DetachVpnGateway": "ec2:DetachVpnGateway",
    "DisableVgwRoutePropagation": "ec2:DisableVgwRoutePropagation",
    "DisassociateAddress": "ec2:DisassociateAddress",
    "DisassociateRouteTable": "ec2:DisassociateRouteTable",
    "EnableVgwRoutePropagation": "ec2:EnableVgwRoutePropagation",
    "EnableVolumeIO": "ec2:EnableVolumeIO",
    "GetConsoleOutput": "ec2:GetConsoleOutput",
    "GetPasswordData": "ec2:GetPasswordData",
    "ImportInstance": "ec2:ImportInstance",
    "ImportKeyPair": "ec2:ImportKeyPair",
    "ImportVolume": "ec2:ImportVolume",
    "ModifyImageAttribute": "ec2:ModifyImageAttribute",
    "ModifyInstanceAttribute": "ec2:ModifyInstanceAttribute",
    "ModifyNetworkInterfaceAttribute": "ec2:ModifyNetworkInterfaceAttribute",
    "ModifyReservedInstances": "ec2:ModifyReservedInstances",
    "ModifySnapshotAttribute": "ec2:ModifySnapshotAttribute",
    "ModifyVolumeAttribute": "ec2:ModifyVolumeAttribute",
    "ModifyVpcAttribute": "ec2:ModifyVpcAttribute",
    "MonitorInstances": "ec2:MonitorInstances",
    "PurchaseReservedInstancesOffering": "ec2:PurchaseReservedInstancesOffering",
    "RebootInstances": "ec2:RebootInstances",
    "RegisterImage": "ec2:RegisterImage",
    "RejectVpcPeeringConnection": "ec2:RejectVpcPeeringConnection",
    "ReleaseAddress": "ec2:ReleaseAddress",
    "ReplaceNetworkAclAssociation": "ec2:ReplaceNetworkAclAssociation",
    "ReplaceNetworkAclEntry": "ec2:ReplaceNetworkAclEntry",
    "ReplaceRoute": "ec2:ReplaceRoute",
    "ReplaceRouteTableAssociation": "ec2:ReplaceRouteTableAssociation",
    "ReportInstanceStatus": "ec2:ReportInstanceStatus",
    "RequestSpotInstances": "ec2:RequestSpotInstances",
    "ResetImageAttribute": "ec2:ResetImageAttribute",
    "ResetInstanceAttribute": "ec2:ResetInstanceAttribute",
    "ResetNetworkInterfaceAttribute": "ec2:ResetNetworkInterfaceAttribute",
    "ResetSnapshotAttribute": "ec2:ResetSnapshotAttribute",
    "RevokeSecurityGroupEgress": "ec2:RevokeSecurityGroupEgress",
    "RevokeSecurityGroupIngress": "ec2:RevokeSecurityGroupIngress",
    "RunInstances": "ec2:RunInstances",
    "StartInstances": "ec2:StartInstances",
    "StopInstances": "ec2:StopInstances",
    "TerminateInstances": "ec2:TerminateInstances",
    "UnassignPrivateIpAddresses": "ec2:UnassignPrivateIpAddresses",
    "UnmonitorInstances": "ec2:UnmonitorInstances"
    },
    "elasticache": {
    "AuthorizeCacheSecurityGroupIngress": "elasticache:AuthorizeCacheSecurityGroupIngress",
    "CreateCacheCluster": "elasticache:CreateCacheCluster",
    "CreateCacheParameterGroup": "elasticache:CreateCacheParameterGroup",
    "CreateCacheSecurityGroup": "elasticache:CreateCacheSecurityGroup",
    "DeleteCacheCluster": "elasticache:DeleteCacheCluster",
    "DeleteCacheParameterGroup": "elasticache:DeleteCacheParameterGroup",
    "DeleteCacheSecurityGroup": "elasticache:DeleteCacheSecurityGroup",
    "DescribeCacheClusters": "elasticache:DescribeCacheClusters",
    "DescribeCacheParameterGroups": "elasticache:DescribeCacheParameterGroups",
    "DescribeCacheParameters": "elasticache:DescribeCacheParameters",
    "DescribeCacheSecurityGroups": "elasticache:DescribeCacheSecurityGroups",
    "DescribeEngineDefaultParameters": "elasticache:DescribeEngineDefaultParameters",
    "DescribeEvents": "elasticache:DescribeEvents",
    "ModifyCacheCluster": "elasticache:ModifyCacheCluster",
    "ModifyCacheParameterGroup": "elasticache:ModifyCacheParameterGroup",
    "RebootCacheCluster": "elasticache:RebootCacheCluster",
    "ResetCacheParameterGroup": "elasticache:ResetCacheParameterGroup",
    "RevokeCacheSecurityGroupIngress": "elasticache:RevokeCacheSecurityGroupIngress"
    },
    "elasticbeanstalk": {
    "CheckDNSAvailability": "elasticbeanstalk:CheckDNSAvailability",
    "CreateApplication": "elasticbeanstalk:CreateApplication",
    "CreateApplicationVersion": "elasticbeanstalk:CreateApplicationVersion",
    "CreateConfigurationTemplate": "elasticbeanstalk:CreateConfigurationTemplate",
    "CreateEnvironment": "elasticbeanstalk:CreateEnvironment",
    "CreateStorageLocation": "elasticbeanstalk:CreateStorageLocation",
    "DeleteApplication": "elasticbeanstalk:DeleteApplication",
    "DeleteApplicationVersion": "elasticbeanstalk:DeleteApplicationVersion",
    "DeleteConfigurationTemplate": "elasticbeanstalk:DeleteConfigurationTemplate",
    "DeleteEnvironmentConfiguration": "elasticbeanstalk:DeleteEnvironmentConfiguration",
    "DescribeApplicationVersions": "elasticbeanstalk:DescribeApplicationVersions",
    "DescribeApplications": "elasticbeanstalk:DescribeApplications",
    "DescribeConfigurationOptions": "elasticbeanstalk:DescribeConfigurationOptions",
    "DescribeConfigurationSettings": "elasticbeanstalk:DescribeConfigurationSettings",
    "DescribeEnvironmentResources": "elasticbeanstalk:DescribeEnvironmentResources",
    "DescribeEnvironments": "elasticbeanstalk:DescribeEnvironments",
    "DescribeEvents": "elasticbeanstalk:DescribeEvents",
    "ListAvailableSolutionStacks": "elasticbeanstalk:ListAvailableSolutionStacks",
    "RebuildEnvironment": "elasticbeanstalk:RebuildEnvironment",
    "RequestEnvironmentInfo": "elasticbeanstalk:RequestEnvironmentInfo",
    "RestartAppServer": "elasticbeanstalk:RestartAppServer",
    "RetrieveEnvironmentInfo": "elasticbeanstalk:RetrieveEnvironmentInfo",
    "SwapEnvironmentCNAMEs": "elasticbeanstalk:SwapEnvironmentCNAMEs",
    "TerminateEnvironment": "elasticbeanstalk:TerminateEnvironment",
    "UpdateApplication": "elasticbeanstalk:UpdateApplication",
    "UpdateApplicationVersion": "elasticbeanstalk:UpdateApplicationVersion",
    "UpdateConfigurationTemplate": "elasticbeanstalk:UpdateConfigurationTemplate",
    "UpdateEnvironment": "elasticbeanstalk:UpdateEnvironment",
    "ValidateConfigurationSettings": "elasticbeanstalk:ValidateConfigurationSettings"
    },
    "elasticloadbalancing": {
    "ApplySecurityGroupsToLoadBalancer": "elasticloadbalancing:ApplySecurityGroupsToLoadBalancer",
    "AttachLoadBalancerToSubnets": "elasticloadbalancing:AttachLoadBalancerToSubnets",
    "ConfigureHealthCheck": "elasticloadbalancing:ConfigureHealthCheck",
    "CreateAppCookieStickinessPolicy": "elasticloadbalancing:CreateAppCookieStickinessPolicy",
    "CreateLBCookieStickinessPolicy": "elasticloadbalancing:CreateLBCookieStickinessPolicy",
    "CreateLoadBalancer": "elasticloadbalancing:CreateLoadBalancer",
    "CreateLoadBalancerListeners": "elasticloadbalancing:CreateLoadBalancerListeners",
    "CreateLoadBalancerPolicy": "elasticloadbalancing:CreateLoadBalancerPolicy",
    "DeleteLoadBalancer": "elasticloadbalancing:DeleteLoadBalancer",
    "DeleteLoadBalancerListeners": "elasticloadbalancing:DeleteLoadBalancerListeners",
    "DeleteLoadBalancerPolicy": "elasticloadbalancing:DeleteLoadBalancerPolicy",
    "DeregisterInstancesFromLoadBalancer": "elasticloadbalancing:DeregisterInstancesFromLoadBalancer",
    "DescribeInstanceHealth": "elasticloadbalancing:DescribeInstanceHealth",
    "DescribeLoadBalancerAttributes": "elasticloadbalancing:DescribeLoadBalancerAttributes",
    "DescribeLoadBalancerPolicies": "elasticloadbalancing:DescribeLoadBalancerPolicies",
    "DescribeLoadBalancerPolicyTypes": "elasticloadbalancing:DescribeLoadBalancerPolicyTypes",
    "DescribeLoadBalancers": "elasticloadbalancing:DescribeLoadBalancers",
    "DetachLoadBalancerFromSubnets": "elasticloadbalancing:DetachLoadBalancerFromSubnets",
    "DisableAvailabilityZonesForLoadBalancer": "elasticloadbalancing:DisableAvailabilityZonesForLoadBalancer",
    "EnableAvailabilityZonesForLoadBalancer": "elasticloadbalancing:EnableAvailabilityZonesForLoadBalancer",
    "ModifyLoadBalancerAttributes": "elasticloadbalancing:ModifyLoadBalancerAttributes",
    "RegisterInstancesWithLoadBalancer": "elasticloadbalancing:RegisterInstancesWithLoadBalancer",
    "SetLoadBalancerListenerSSLCertificate": "elasticloadbalancing:SetLoadBalancerListenerSSLCertificate",
    "SetLoadBalancerPoliciesForBackendServer": "elasticloadbalancing:SetLoadBalancerPoliciesForBackendServer",
    "SetLoadBalancerPoliciesOfListener": "elasticloadbalancing:SetLoadBalancerPoliciesOfListener"
    },
    "elasticmapreduce": {
    "AddInstanceGroups": "elasticmapreduce:AddInstanceGroups",
    "AddJobFlowSteps": "elasticmapreduce:AddJobFlowSteps",
    "AddTags": "elasticmapreduce:AddTags",
    "DescribeCluster": "elasticmapreduce:DescribeCluster",
    "DescribeJobFlows": "elasticmapreduce:DescribeJobFlows",
    "DescribeStep": "elasticmapreduce:DescribeStep",
    "ListBootstrapActions": "elasticmapreduce:ListBootstrapActions",
    "ListClusters": "elasticmapreduce:ListClusters",
    "ListInstanceGroups": "elasticmapreduce:ListInstanceGroups",
    "ListInstances": "elasticmapreduce:ListInstances",
    "ListSteps": "elasticmapreduce:ListSteps",
    "ModifyInstanceGroups": "elasticmapreduce:ModifyInstanceGroups",
    "RemoveTags": "elasticmapreduce:RemoveTags",
    "RunJobFlow": "elasticmapreduce:RunJobFlow",
    "SetTerminationProtection": "elasticmapreduce:SetTerminationProtection",
    "TerminateJobFlows": "elasticmapreduce:TerminateJobFlows"
    },
    "elastictranscoder": {
    "CancelJob": "elastictranscoder:CancelJob",
    "CreateJob": "elastictranscoder:CreateJob",
    "CreatePipeline": "elastictranscoder:CreatePipeline",
    "CreatePreset": "elastictranscoder:CreatePreset",
    "DeletePipeline": "elastictranscoder:DeletePipeline",
    "DeletePreset": "elastictranscoder:DeletePreset",
    "ListJobsByPipeline": "elastictranscoder:ListJobsByPipeline",
    "ListJobsByStatus": "elastictranscoder:ListJobsByStatus",
    "ListPipelines": "elastictranscoder:ListPipelines",
    "ListPresets": "elastictranscoder:ListPresets",
    "ReadJob": "elastictranscoder:ReadJob",
    "ReadPipeline": "elastictranscoder:ReadPipeline",
    "ReadPreset": "elastictranscoder:ReadPreset",
    "TestRole": "elastictranscoder:TestRole",
    "UpdatePipeline": "elastictranscoder:UpdatePipeline",
    "UpdatePipelineNotifications": "elastictranscoder:UpdatePipelineNotifications",
    "UpdatePipelineStatus": "elastictranscoder:UpdatePipelineStatus"
    },
    "glacier": {
    "AbortMultipartUpload": "glacier:AbortMultipartUpload",
    "CompleteMultipartUpload": "glacier:CompleteMultipartUpload",
    "CreateVault": "glacier:CreateVault",
    "DeleteArchive": "glacier:DeleteArchive",
    "DeleteVault": "glacier:DeleteVault",
    "DeleteVaultNotifications": "glacier:DeleteVaultNotifications",
    "DescribeJob": "glacier:DescribeJob",
    "DescribeVault": "glacier:DescribeVault",
    "GetJobOutput": "glacier:GetJobOutput",
    "GetVaultNotifications": "glacier:GetVaultNotifications",
    "InitiateJob": "glacier:InitiateJob",
    "InitiateMultipartUpload": "glacier:InitiateMultipartUpload",
    "ListJobs": "glacier:ListJobs",
    "ListMultipartUploads": "glacier:ListMultipartUploads",
    "ListParts": "glacier:ListParts",
    "ListVaults": "glacier:ListVaults",
    "SetVaultNotifications": "glacier:SetVaultNotifications",
    "UploadArchive": "glacier:UploadArchive",
    "UploadMultipartPart": "glacier:UploadMultipartPart"
    },
    "iam": {
    "AddRoleToInstanceProfile": "iam:AddRoleToInstanceProfile",
    "AddUserToGroup": "iam:AddUserToGroup",
    "ChangePassword": "iam:ChangePassword",
    "CreateAccessKey": "iam:CreateAccessKey",
    "CreateAccountAlias": "iam:CreateAccountAlias",
    "CreateGroup": "iam:CreateGroup",
    "CreateInstanceProfile": "iam:CreateInstanceProfile",
    "CreateLoginProfile": "iam:CreateLoginProfile",
    "CreateRole": "iam:CreateRole",
    "CreateSAMLProvider": "iam:CreateSAMLProvider",
    "CreateUser": "iam:CreateUser",
    "CreateVirtualMFADevice": "iam:CreateVirtualMFADevice",
    "DeactivateMFADevice": "iam:DeactivateMFADevice",
    "DeleteAccessKey": "iam:DeleteAccessKey",
    "DeleteAccountAlias": "iam:DeleteAccountAlias",
    "DeleteAccountPasswordPolicy": "iam:DeleteAccountPasswordPolicy",
    "DeleteGroup": "iam:DeleteGroup",
    "DeleteGroupPolicy": "iam:DeleteGroupPolicy",
    "DeleteInstanceProfile": "iam:DeleteInstanceProfile",
    "DeleteLoginProfile": "iam:DeleteLoginProfile",
    "DeleteRole": "iam:DeleteRole",
    "DeleteRolePolicy": "iam:DeleteRolePolicy",
    "DeleteSAMLProvider": "iam:DeleteSAMLProvider",
    "DeleteServerCertificate": "iam:DeleteServerCertificate",
    "DeleteSigningCertificate": "iam:DeleteSigningCertificate",
    "DeleteUser": "iam:DeleteUser",
    "DeleteUserPolicy": "iam:DeleteUserPolicy",
    "DeleteVirtualMFADevice": "iam:DeleteVirtualMFADevice",
    "EnableMFADevice": "iam:EnableMFADevice",
    "GenerateCredentialReport": "iam:GenerateCredentialReport",
    "GetAccountPasswordPolicy": "iam:GetAccountPasswordPolicy",
    "GetAccountSummary": "iam:GetAccountSummary",
    "GetCredentialReport": "iam:GetCredentialReport",
    "GetGroup": "iam:GetGroup",
    "GetGroupPolicy": "iam:GetGroupPolicy",
    "GetInstanceProfile": "iam:GetInstanceProfile",
    "GetLoginProfile": "iam:GetLoginProfile",
    "GetRole": "iam:GetRole",
    "GetRolePolicy": "iam:GetRolePolicy",
    "GetSAMLProvider": "iam:GetSAMLProvider",
    "GetServerCertificate": "iam:GetServerCertificate",
    "GetUser": "iam:GetUser",
    "GetUserPolicy": "iam:GetUserPolicy",
    "ListAccessKeys": "iam:ListAccessKeys",
    "ListAccountAliases": "iam:ListAccountAliases",
    "ListGroupPolicies": "iam:ListGroupPolicies",
    "ListGroups": "iam:ListGroups",
    "ListGroupsForUser": "iam:ListGroupsForUser",
    "ListInstanceProfiles": "iam:ListInstanceProfiles",
    "ListInstanceProfilesForRole": "iam:ListInstanceProfilesForRole",
    "ListMFADevices": "iam:ListMFADevices",
    "ListRolePolicies": "iam:ListRolePolicies",
    "ListRoles": "iam:ListRoles",
    "ListSAMLProviders": "iam:ListSAMLProviders",
    "ListServerCertificates": "iam:ListServerCertificates",
    "ListSigningCertificates": "iam:ListSigningCertificates",
    "ListUserPolicies": "iam:ListUserPolicies",
    "ListUsers": "iam:ListUsers",
    "ListVirtualMFADevices": "iam:ListVirtualMFADevices",
    "PassRole": "iam:PassRole",
    "PutGroupPolicy": "iam:PutGroupPolicy",
    "PutRolePolicy": "iam:PutRolePolicy",
    "PutUserPolicy": "iam:PutUserPolicy",
    "RemoveRoleFromInstanceProfile": "iam:RemoveRoleFromInstanceProfile",
    "RemoveUserFromGroup": "iam:RemoveUserFromGroup",
    "ResyncMFADevice": "iam:ResyncMFADevice",
    "UpdateAccessKey": "iam:UpdateAccessKey",
    "UpdateAccountPasswordPolicy": "iam:UpdateAccountPasswordPolicy",
    "UpdateAssumeRolePolicy": "iam:UpdateAssumeRolePolicy",
    "UpdateGroup": "iam:UpdateGroup",
    "UpdateLoginProfile": "iam:UpdateLoginProfile",
    "UpdateSAMLProvider": "iam:UpdateSAMLProvider",
    "UpdateServerCertificate": "iam:UpdateServerCertificate",
    "UpdateSigningCertificate": "iam:UpdateSigningCertificate",
    "UpdateUser": "iam:UpdateUser",
    "UploadServerCertificate": "iam:UploadServerCertificate",
    "UploadSigningCertificate": "iam:UploadSigningCertificate"
    },
    "importexport": {
    "CancelJob": "importexport:CancelJob",
    "CreateJob": "importexport:CreateJob",
    "GetStatus": "importexport:GetStatus",
    "ListJobs": "importexport:ListJobs",
    "UpdateJob": "importexport:UpdateJob"
    },
    "kinesis": {
    "CreateStream": "kinesis:CreateStream",
    "DeleteStream": "kinesis:DeleteStream",
    "DescribeStream": "kinesis:DescribeStream",
    "GetRecords": "kinesis:GetRecords",
    "GetShardIterator": "kinesis:GetShardIterator",
    "ListStreams": "kinesis:ListStreams",
    "MergeShards": "kinesis:MergeShards",
    "PutRecord": "kinesis:PutRecord",
    "SplitShard": "kinesis:SplitShard"
    },
    "logs": {
    "CreateLogGroup": "logs:CreateLogGroup",
    "CreateLogStream": "logs:CreateLogStream",
    "DeleteLogGroup": "logs:DeleteLogGroup",
    "DeleteLogStream": "logs:DeleteLogStream",
    "DeleteMetricFilter": "logs:DeleteMetricFilter",
    "DeleteRetentionPolicy": "logs:DeleteRetentionPolicy",
    "DescribeLogGroups": "logs:DescribeLogGroups",
    "DescribeLogStreams": "logs:DescribeLogStreams",
    "DescribeMetricFilters": "logs:DescribeMetricFilters",
    "GetLogEvents": "logs:GetLogEvents",
    "PutLogEvents": "logs:PutLogEvents",
    "PutMetricFilter": "logs:PutMetricFilter",
    "PutRetentionPolicy": "logs:PutRetentionPolicy",
    "TestMetricFilter": "logs:TestMetricFilter"
    },
    "opsworks": {
    "AssignVolume": "opsworks:AssignVolume",
    "AssociateElasticIp": "opsworks:AssociateElasticIp",
    "AttachElasticLoadBalancer": "opsworks:AttachElasticLoadBalancer",
    "CloneStack": "opsworks:CloneStack",
    "CreateApp": "opsworks:CreateApp",
    "CreateDeployment": "opsworks:CreateDeployment",
    "CreateInstance": "opsworks:CreateInstance",
    "CreateLayer": "opsworks:CreateLayer",
    "CreateStack": "opsworks:CreateStack",
    "CreateUserProfile": "opsworks:CreateUserProfile",
    "DeleteApp": "opsworks:DeleteApp",
    "DeleteInstance": "opsworks:DeleteInstance",
    "DeleteLayer": "opsworks:DeleteLayer",
    "DeleteStack": "opsworks:DeleteStack",
    "DeleteUserProfile": "opsworks:DeleteUserProfile",
    "DeregisterElasticIp": "opsworks:DeregisterElasticIp",
    "DeregisterVolume": "opsworks:DeregisterVolume",
    "DescribeApps": "opsworks:DescribeApps",
    "DescribeCommands": "opsworks:DescribeCommands",
    "DescribeDeployments": "opsworks:DescribeDeployments",
    "DescribeElasticIps": "opsworks:DescribeElasticIps",
    "DescribeElasticLoadBalancers": "opsworks:DescribeElasticLoadBalancers",
    "DescribeInstances": "opsworks:DescribeInstances",
    "DescribeLayers": "opsworks:DescribeLayers",
    "DescribeLoadBasedAutoScaling": "opsworks:DescribeLoadBasedAutoScaling",
    "DescribePermissions": "opsworks:DescribePermissions",
    "DescribeRaidArrays": "opsworks:DescribeRaidArrays",
    "DescribeServiceErrors": "opsworks:DescribeServiceErrors",
    "DescribeStacks": "opsworks:DescribeStacks",
    "DescribeTimeBasedAutoScaling": "opsworks:DescribeTimeBasedAutoScaling",
    "DescribeUserProfiles": "opsworks:DescribeUserProfiles",
    "DescribeVolumes": "opsworks:DescribeVolumes",
    "DetachElasticLoadBalancer": "opsworks:DetachElasticLoadBalancer",
    "DisassociateElasticIp": "opsworks:DisassociateElasticIp",
    "GetHostnameSuggestion": "opsworks:GetHostnameSuggestion",
    "RebootInstance": "opsworks:RebootInstance",
    "RegisterElasticIp": "opsworks:RegisterElasticIp",
    "RegisterVolume": "opsworks:RegisterVolume",
    "SetLoadBasedAutoScaling": "opsworks:SetLoadBasedAutoScaling",
    "SetPermission": "opsworks:SetPermission",
    "SetTimeBasedAutoScaling": "opsworks:SetTimeBasedAutoScaling",
    "StartInstance": "opsworks:StartInstance",
    "StartStack": "opsworks:StartStack",
    "StopInstance": "opsworks:StopInstance",
    "StopStack": "opsworks:StopStack",
    "UnassignVolume": "opsworks:UnassignVolume",
    "UpdateApp": "opsworks:UpdateApp",
    "UpdateElasticIp": "opsworks:UpdateElasticIp",
    "UpdateInstance": "opsworks:UpdateInstance",
    "UpdateLayer": "opsworks:UpdateLayer",
    "UpdateStack": "opsworks:UpdateStack",
    "UpdateUserProfile": "opsworks:UpdateUserProfile",
    "UpdateVolume": "opsworks:UpdateVolume"
    },
    "rds": {
    "AddSourceIdentifierToSubscription": "rds:AddSourceIdentifierToSubscription",
    "AddTagsToResource": "rds:AddTagsToResource",
    "AuthorizeDBSecurityGroupIngress": "rds:AuthorizeDBSecurityGroupIngress",
    "CopyDBSnapshot": "rds:CopyDBSnapshot",
    "CreateDBInstance": "rds:CreateDBInstance",
    "CreateDBInstanceReadReplica": "rds:CreateDBInstanceReadReplica",
    "CreateDBParameterGroup": "rds:CreateDBParameterGroup",
    "CreateDBSecurityGroup": "rds:CreateDBSecurityGroup",
    "CreateDBSnapshot": "rds:CreateDBSnapshot",
    "CreateDBSubnetGroup": "rds:CreateDBSubnetGroup",
    "CreateEventSubscription": "rds:CreateEventSubscription",
    "CreateOptionGroup": "rds:CreateOptionGroup",
    "DeleteDBInstance": "rds:DeleteDBInstance",
    "DeleteDBParameterGroup": "rds:DeleteDBParameterGroup",
    "DeleteDBSecurityGroup": "rds:DeleteDBSecurityGroup",
    "DeleteDBSnapshot": "rds:DeleteDBSnapshot",
    "DeleteDBSubnetGroup": "rds:DeleteDBSubnetGroup",
    "DeleteEventSubscription": "rds:DeleteEventSubscription",
    "DeleteOptionGroup": "rds:DeleteOptionGroup",
    "DescribeDBEngineVersions": "rds:DescribeDBEngineVersions",
    "DescribeDBInstances": "rds:DescribeDBInstances",
    "DescribeDBLogFiles": "rds:DescribeDBLogFiles",
    "DescribeDBParameterGroups": "rds:DescribeDBParameterGroups",
    "DescribeDBParameters": "rds:DescribeDBParameters",
    "DescribeDBSecurityGroups": "rds:DescribeDBSecurityGroups",
    "DescribeDBSnapshots": "rds:DescribeDBSnapshots",
    "DescribeDBSubnetGroups": "rds:DescribeDBSubnetGroups",
    "DescribeEngineDefaultParameters": "rds:DescribeEngineDefaultParameters",
    "DescribeEventCategories": "rds:DescribeEventCategories",
    "DescribeEventSubscriptions": "rds:DescribeEventSubscriptions",
    "DescribeEvents": "rds:DescribeEvents",
    "DescribeOptionGroupOptions": "rds:DescribeOptionGroupOptions",
    "DescribeOptionGroups": "rds:DescribeOptionGroups",
    "DescribeOrderableDBInstanceOptions": "rds:DescribeOrderableDBInstanceOptions",
    "DescribeReservedDBInstances": "rds:DescribeReservedDBInstances",
    "DescribeReservedDBInstancesOfferings": "rds:DescribeReservedDBInstancesOfferings",
    "DownloadDBLogFilePortion": "rds:DownloadDBLogFilePortion",
    "ListTagsForResource": "rds:ListTagsForResource",
    "ModifyDBInstance": "rds:ModifyDBInstance",
    "ModifyDBParameterGroup": "rds:ModifyDBParameterGroup",
    "ModifyDBSubnetGroup": "rds:ModifyDBSubnetGroup",
    "ModifyEventSubscription": "rds:ModifyEventSubscription",
    "ModifyOptionGroup": "rds:ModifyOptionGroup",
    "PromoteReadReplica": "rds:PromoteReadReplica",
    "PurchaseReservedDBInstancesOffering": "rds:PurchaseReservedDBInstancesOffering",
    "RebootDBInstance": "rds:RebootDBInstance",
    "RemoveSourceIdentifierFromSubscription": "rds:RemoveSourceIdentifierFromSubscription",
    "RemoveTagsFromResource": "rds:RemoveTagsFromResource",
    "ResetDBParameterGroup": "rds:ResetDBParameterGroup",
    "RestoreDBInstanceFromDBSnapshot": "rds:RestoreDBInstanceFromDBSnapshot",
    "RestoreDBInstanceToPointInTime": "rds:RestoreDBInstanceToPointInTime",
    "RevokeDBSecurityGroupIngress": "rds:RevokeDBSecurityGroupIngress"
    },
    "redshift": {
    "AuthorizeClusterSecurityGroupIngress": "redshift:AuthorizeClusterSecurityGroupIngress",
    "AuthorizeSnapshotAccess": "redshift:AuthorizeSnapshotAccess",
    "CopyClusterSnapshot": "redshift:CopyClusterSnapshot",
    "CreateCluster": "redshift:CreateCluster",
    "CreateClusterParameterGroup": "redshift:CreateClusterParameterGroup",
    "CreateClusterSecurityGroup": "redshift:CreateClusterSecurityGroup",
    "CreateClusterSnapshot": "redshift:CreateClusterSnapshot",
    "CreateClusterSubnetGroup": "redshift:CreateClusterSubnetGroup",
    "CreateEventSubscription": "redshift:CreateEventSubscription",
    "CreateHsmClientCertificate": "redshift:CreateHsmClientCertificate",
    "CreateHsmConfiguration": "redshift:CreateHsmConfiguration",
    "DeleteCluster": "redshift:DeleteCluster",
    "DeleteClusterParameterGroup": "redshift:DeleteClusterParameterGroup",
    "DeleteClusterSecurityGroup": "redshift:DeleteClusterSecurityGroup",
    "DeleteClusterSnapshot": "redshift:DeleteClusterSnapshot",
    "DeleteClusterSubnetGroup": "redshift:DeleteClusterSubnetGroup",
    "DeleteEventSubscription": "redshift:DeleteEventSubscription",
    "DeleteHsmClientCertificate": "redshift:DeleteHsmClientCertificate",
    "DeleteHsmConfiguration": "redshift:DeleteHsmConfiguration",
    "DescribeClusterParameterGroups": "redshift:DescribeClusterParameterGroups",
    "DescribeClusterParameters": "redshift:DescribeClusterParameters",
    "DescribeClusterSecurityGroups": "redshift:DescribeClusterSecurityGroups",
    "DescribeClusterSnapshots": "redshift:DescribeClusterSnapshots",
    "DescribeClusterSubnetGroups": "redshift:DescribeClusterSubnetGroups",
    "DescribeClusterVersions": "redshift:DescribeClusterVersions",
    "DescribeClusters": "redshift:DescribeClusters",
    "DescribeDefaultClusterParameters": "redshift:DescribeDefaultClusterParameters",
    "DescribeEventCategories": "redshift:DescribeEventCategories",
    "DescribeEventSubscriptions": "redshift:DescribeEventSubscriptions",
    "DescribeEvents": "redshift:DescribeEvents",
    "DescribeHsmClientCertificates": "redshift:DescribeHsmClientCertificates",
    "DescribeHsmConfigurations": "redshift:DescribeHsmConfigurations",
    "DescribeLoggingStatus": "redshift:DescribeLoggingStatus",
    "DescribeOrderableClusterOptions": "redshift:DescribeOrderableClusterOptions",
    "DescribeReservedNodeOfferings": "redshift:DescribeReservedNodeOfferings",
    "DescribeReservedNodes": "redshift:DescribeReservedNodes",
    "DescribeResize": "redshift:DescribeResize",
    "DisableLogging": "redshift:DisableLogging",
    "DisableSnapshotCopy": "redshift:DisableSnapshotCopy",
    "EnableLogging": "redshift:EnableLogging",
    "EnableSnapshotCopy": "redshift:EnableSnapshotCopy",
    "ModifyCluster": "redshift:ModifyCluster",
    "ModifyClusterParameterGroup": "redshift:ModifyClusterParameterGroup",
    "ModifyClusterSubnetGroup": "redshift:ModifyClusterSubnetGroup",
    "ModifyEventSubscription": "redshift:ModifyEventSubscription",
    "ModifySnapshotCopyRetentionPeriod": "redshift:ModifySnapshotCopyRetentionPeriod",
    "PurchaseReservedNodeOffering": "redshift:PurchaseReservedNodeOffering",
    "RebootCluster": "redshift:RebootCluster",
    "ResetClusterParameterGroup": "redshift:ResetClusterParameterGroup",
    "RestoreFromClusterSnapshot": "redshift:RestoreFromClusterSnapshot",
    "RevokeClusterSecurityGroupIngress": "redshift:RevokeClusterSecurityGroupIngress",
    "RevokeSnapshotAccess": "redshift:RevokeSnapshotAccess",
    "RotateEncryptionKey": "redshift:RotateEncryptionKey",
    "ViewQueriesInConsole": "redshift:ViewQueriesInConsole"
    },
    "route53": {
    "ChangeResourceRecordSets": "route53:ChangeResourceRecordSets",
    "CreateHostedZone": "route53:CreateHostedZone",
    "DeleteHostedZone": "route53:DeleteHostedZone",
    "GetChange": "route53:GetChange",
    "GetHostedZone": "route53:GetHostedZone",
    "ListHostedZones": "route53:ListHostedZones",
    "ListResourceRecordSets": "route53:ListResourceRecordSets"
    },
    "s3": {
    "AbortMultipartUpload": "s3:AbortMultipartUpload",
    "CreateBucket": "s3:CreateBucket",
    "DeleteBucket": "s3:DeleteBucket",
    "DeleteBucketPolicy": "s3:DeleteBucketPolicy",
    "DeleteBucketWebsite": "s3:DeleteBucketWebsite",
    "DeleteObject": "s3:DeleteObject",
    "DeleteObjectVersion": "s3:DeleteObjectVersion",
    "GetBucketAcl": "s3:GetBucketAcl",
    "GetBucketCORS": "s3:GetBucketCORS",
    "GetBucketLocation": "s3:GetBucketLocation",
    "GetBucketLogging": "s3:GetBucketLogging",
    "GetBucketNotification": "s3:GetBucketNotification",
    "GetBucketPolicy": "s3:GetBucketPolicy",
    "GetBucketRequestPayment": "s3:GetBucketRequestPayment",
    "GetBucketTagging": "s3:GetBucketTagging",
    "GetBucketVersioning": "s3:GetBucketVersioning",
    "GetBucketWebsite": "s3:GetBucketWebsite",
    "GetLifecycleConfiguration": "s3:GetLifecycleConfiguration",
    "GetObject": "s3:GetObject",
    "GetObjectAcl": "s3:GetObjectAcl",
    "GetObjectTorrent": "s3:GetObjectTorrent",
    "GetObjectVersion": "s3:GetObjectVersion",
    "GetObjectVersionAcl": "s3:GetObjectVersionAcl",
    "GetObjectVersionTorrent": "s3:GetObjectVersionTorrent",
    "CreateMultipartUpload": "s3:PutObject",
    "UploadPart": "s3:PutObject",
    "CompleteMultipartUpload": "s3:PutObject",
    "ListBuckets": "s3:ListAllMyBuckets",
    "ListObjects": "s3:ListBucket",
    "ListObjectsV2": "s3:ListBucket",
    "ListAllMyBuckets": "s3:ListAllMyBuckets",
    "ListBucket": "s3:ListBucket",
    "ListBucketMultipartUploads": "s3:ListBucketMultipartUploads",
    "ListBucketVersions": "s3:ListBucketVersions",
    "ListMultipartUploadParts": "s3:ListMultipartUploadParts",
    "PutBucketAcl": "s3:PutBucketAcl",
    "PutBucketCORS": "s3:PutBucketCORS",
    "PutBucketLogging": "s3:PutBucketLogging",
    "PutBucketNotification": "s3:PutBucketNotification",
    "PutBucketPolicy": "s3:PutBucketPolicy",
    "PutBucketRequestPayment": "s3:PutBucketRequestPayment",
    "PutBucketTagging": "s3:PutBucketTagging",
    "PutBucketVersioning": "s3:PutBucketVersioning",
    "PutBucketWebsite": "s3:PutBucketWebsite",
    "PutLifecycleConfiguration": "s3:PutLifecycleConfiguration",
    "PutObject": "s3:PutObject",
    "PutObjectAcl": "s3:PutObjectAcl",
    "PutObjectVersionAcl": "s3:PutObjectVersionAcl",
    "RestoreObject": "s3:RestoreObject"
    },
    "sdb": {
    "BatchDeleteAttributes": "sdb:BatchDeleteAttributes",
    "BatchPutAttributes": "sdb:BatchPutAttributes",
    "CreateDomain": "sdb:CreateDomain",
    "DeleteAttributes": "sdb:DeleteAttributes",
    "DeleteDomain": "sdb:DeleteDomain",
    "DomainMetadata": "sdb:DomainMetadata",
    "GetAttributes": "sdb:GetAttributes",
    "ListDomains": "sdb:ListDomains",
    "PutAttributes": "sdb:PutAttributes",
    "Select": "sdb:Select"
    },
    "ses": {
    "DeleteIdentity": "ses:DeleteIdentity",
    "DeleteVerifiedEmailAddress": "ses:DeleteVerifiedEmailAddress",
    "GetIdentityDkimAttributes": "ses:GetIdentityDkimAttributes",
    "GetIdentityNotificationAttributes": "ses:GetIdentityNotificationAttributes",
    "GetIdentityVerificationAttributes": "ses:GetIdentityVerificationAttributes",
    "GetSendQuota": "ses:GetSendQuota",
    "GetSendStatistics": "ses:GetSendStatistics",
    "ListIdentities": "ses:ListIdentities",
    "ListVerifiedEmailAddresses": "ses:ListVerifiedEmailAddresses",
    "SendEmail": "ses:SendEmail",
    "SendRawEmail": "ses:SendRawEmail",
    "SetIdentityDkimEnabled": "ses:SetIdentityDkimEnabled",
    "SetIdentityFeedbackForwardingEnabled": "ses:SetIdentityFeedbackForwardingEnabled",
    "SetIdentityNotificationTopic": "ses:SetIdentityNotificationTopic",
    "VerifyDomainDkim": "ses:VerifyDomainDkim",
    "VerifyDomainIdentity": "ses:VerifyDomainIdentity",
    "VerifyEmailAddress": "ses:VerifyEmailAddress",
    "VerifyEmailIdentity": "ses:VerifyEmailIdentity"
    },
    "sns": {
    "AddPermission": "sns:AddPermission",
    "ConfirmSubscription": "sns:ConfirmSubscription",
    "CreatePlatformApplication": "sns:CreatePlatformApplication",
    "CreatePlatformEndpoint": "sns:CreatePlatformEndpoint",
    "CreateTopic": "sns:CreateTopic",
    "DeleteEndpoint": "sns:DeleteEndpoint",
    "DeletePlatformApplication": "sns:DeletePlatformApplication",
    "DeleteTopic": "sns:DeleteTopic",
    "GetEndpointAttributes": "sns:GetEndpointAttributes",
    "GetPlatformApplicationAttributes": "sns:GetPlatformApplicationAttributes",
    "GetSubscriptionAttributes": "sns:GetSubscriptionAttributes",
    "GetTopicAttributes": "sns:GetTopicAttributes",
    "ListEndpointsByPlatformApplication": "sns:ListEndpointsByPlatformApplication",
    "ListPlatformApplications": "sns:ListPlatformApplications",
    "ListSubscriptions": "sns:ListSubscriptions",
    "ListSubscriptionsByTopic": "sns:ListSubscriptionsByTopic",
    "ListTopics": "sns:ListTopics",
    "Publish": "sns:Publish",
    "RemovePermission": "sns:RemovePermission",
    "SetEndpointAttributes": "sns:SetEndpointAttributes",
    "SetPlatformApplicationAttributes": "sns:SetPlatformApplicationAttributes",
    "SetSubscriptionAttributes": "sns:SetSubscriptionAttributes",
    "SetTopicAttributes": "sns:SetTopicAttributes",
    "Subscribe": "sns:Subscribe",
    "Unsubscribe": "sns:Unsubscribe"
    },
    "sqs": {
    "AddPermission": "sqs:AddPermission",
    "ChangeMessageVisibility": "sqs:ChangeMessageVisibility",
    "CreateQueue": "sqs:CreateQueue",
    "DeleteMessage": "sqs:DeleteMessage",
    "DeleteQueue": "sqs:DeleteQueue",
    "GetQueueAttributes": "sqs:GetQueueAttributes",
    "GetQueueUrl": "sqs:GetQueueUrl",
    "ListQueues": "sqs:ListQueues",
    "ReceiveMessage": "sqs:ReceiveMessage",
    "RemovePermission": "sqs:RemovePermission",
    "SendMessage": "sqs:SendMessage",
    "SetQueueAttributes": "sqs:SetQueueAttributes"
    },
    "storagegateway": {
    "ActivateGateway": "storagegateway:ActivateGateway",
    "AddCache": "storagegateway:AddCache",
    "AddUploadBuffer": "storagegateway:AddUploadBuffer",
    "AddWorkingStorage": "storagegateway:AddWorkingStorage",
    "CancelArchival": "storagegateway:CancelArchival",
    "CancelRetrieval": "storagegateway:CancelRetrieval",
    "CreateCachediSCSIVolume": "storagegateway:CreateCachediSCSIVolume",
    "CreateSnapshot": "storagegateway:CreateSnapshot",
    "CreateSnapshotFromVolumeRecoveryPoint": "storagegateway:CreateSnapshotFromVolumeRecoveryPoint",
    "CreateStorediSCSIVolume": "storagegateway:CreateStorediSCSIVolume",
    "CreateTapes": "storagegateway:CreateTapes",
    "DeleteBandwidthRateLimit": "storagegateway:DeleteBandwidthRateLimit",
    "DeleteChapCredentials": "storagegateway:DeleteChapCredentials",
    "DeleteGateway": "storagegateway:DeleteGateway",
    "DeleteSnapshotSchedule": "storagegateway:DeleteSnapshotSchedule",
    "DeleteTape": "storagegateway:DeleteTape",
    "DeleteTapeArchive": "storagegateway:DeleteTapeArchive",
    "DeleteVolume": "storagegateway:DeleteVolume",
    "DescribeBandwidthRateLimit": "storagegateway:DescribeBandwidthRateLimit",
    "DescribeCache": "storagegateway:DescribeCache",
    "DescribeCachediSCSIVolumes": "storagegateway:DescribeCachediSCSIVolumes",
    "DescribeChapCredentials": "storagegateway:DescribeChapCredentials",
    "DescribeGatewayInformation": "storagegateway:DescribeGatewayInformation",
    "DescribeMaintenanceStartTime": "storagegateway:DescribeMaintenanceStartTime",
    "DescribeSnapshotSchedule": "storagegateway:DescribeSnapshotSchedule",
    "DescribeStorediSCSIVolumes": "storagegateway:DescribeStorediSCSIVolumes",
    "DescribeTapeArchives": "storagegateway:DescribeTapeArchives",
    "DescribeTapeRecoveryPoints": "storagegateway:DescribeTapeRecoveryPoints",
    "DescribeTapes": "storagegateway:DescribeTapes",
    "DescribeUploadBuffer": "storagegateway:DescribeUploadBuffer",
    "DescribeVTLDevices": "storagegateway:DescribeVTLDevices",
    "DescribeWorkingStorage": "storagegateway:DescribeWorkingStorage",
    "DisableGateway": "storagegateway:DisableGateway",
    "ListGateways": "storagegateway:ListGateways",
    "ListLocalDisks": "storagegateway:ListLocalDisks",
    "ListVolumeRecoveryPoints": "storagegateway:ListVolumeRecoveryPoints",
    "ListVolumes": "storagegateway:ListVolumes",
    "RetrieveTapeArchive": "storagegateway:RetrieveTapeArchive",
    "RetrieveTapeRecoveryPoint": "storagegateway:RetrieveTapeRecoveryPoint",
    "ShutdownGateway": "storagegateway:ShutdownGateway",
    "StartGateway": "storagegateway:StartGateway",
    "UpdateBandwidthRateLimit": "storagegateway:UpdateBandwidthRateLimit",
    "UpdateChapCredentials": "storagegateway:UpdateChapCredentials",
    "UpdateGatewayInformation": "storagegateway:UpdateGatewayInformation",
    "UpdateGatewaySoftwareNow": "storagegateway:UpdateGatewaySoftwareNow",
    "UpdateMaintenanceStartTime": "storagegateway:UpdateMaintenanceStartTime",
    "UpdateSnapshotSchedule": "storagegateway:UpdateSnapshotSchedule"
    },
    "sts": {
    "AssumeRole": "sts:AssumeRole",
    "GetFederationToken": "sts:GetFederationToken"
    },
    "swf": {
    "CancelTimer": "swf:CancelTimer",
    "CancelWorkflowExecution": "swf:CancelWorkflowExecution",
    "CompleteWorkflowExecution": "swf:CompleteWorkflowExecution",
    "ContinueAsNewWorkflowExecution": "swf:ContinueAsNewWorkflowExecution",
    "CountClosedWorkflowExecutions": "swf:CountClosedWorkflowExecutions",
    "CountOpenWorkflowExecutions": "swf:CountOpenWorkflowExecutions",
    "CountPendingActivityTasks": "swf:CountPendingActivityTasks",
    "CountPendingDecisionTasks": "swf:CountPendingDecisionTasks",
    "DeprecateActivityType": "swf:DeprecateActivityType",
    "DeprecateDomain": "swf:DeprecateDomain",
    "DeprecateWorkflowType": "swf:DeprecateWorkflowType",
    "DescribeActivityType": "swf:DescribeActivityType",
    "DescribeDomain": "swf:DescribeDomain",
    "DescribeWorkflowExecution": "swf:DescribeWorkflowExecution",
    "DescribeWorkflowType": "swf:DescribeWorkflowType",
    "FailWorkflowExecution": "swf:FailWorkflowExecution",
    "GetWorkflowExecutionHistory": "swf:GetWorkflowExecutionHistory",
    "ListActivityTypes": "swf:ListActivityTypes",
    "ListClosedWorkflowExecutions": "swf:ListClosedWorkflowExecutions",
    "ListDomains": "swf:ListDomains",
    "ListOpenWorkflowExecutions": "swf:ListOpenWorkflowExecutions",
    "ListWorkflowTypes": "swf:ListWorkflowTypes",
    "PollForActivityTask": "swf:PollForActivityTask",
    "PollForDecisionTask": "swf:PollForDecisionTask",
    "RecordActivityTaskHeartbeat": "swf:RecordActivityTaskHeartbeat",
    "RecordMarker": "swf:RecordMarker",
    "RegisterActivityType": "swf:RegisterActivityType",
    "RegisterDomain": "swf:RegisterDomain",
    "RegisterWorkflowType": "swf:RegisterWorkflowType",
    "RequestCancelActivityTask": "swf:RequestCancelActivityTask",
    "RequestCancelExternalWorkflowExecution": "swf:RequestCancelExternalWorkflowExecution",
    "RequestCancelWorkflowExecution": "swf:RequestCancelWorkflowExecution",
    "RespondActivityTaskCanceled": "swf:RespondActivityTaskCanceled",
    "RespondActivityTaskCompleted": "swf:RespondActivityTaskCompleted",
    "RespondActivityTaskFailed": "swf:RespondActivityTaskFailed",
    "RespondDecisionTaskCompleted": "swf:RespondDecisionTaskCompleted",
    "ScheduleActivityTask": "swf:ScheduleActivityTask",
    "SignalExternalWorkflowExecution": "swf:SignalExternalWorkflowExecution",
    "SignalWorkflowExecution": "swf:SignalWorkflowExecution",
    "StartChildWorkflowExecution": "swf:StartChildWorkflowExecution",
    "StartTimer": "swf:StartTimer",
    "StartWorkflowExecution": "swf:StartWorkflowExecution",
    "TerminateWorkflowExecution": "swf:TerminateWorkflowExecution"
    }
    }