aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
418 lines (417 loc) • 38.4 kB
TypeScript
import type { AwsAccountActions } from '../actions/account';
import type { AwsActivateActions } from '../actions/activate';
import type { AwsAiopsActions } from '../actions/aiops';
import type { AwsA4bActions } from '../actions/a4b';
import type { AwsMediaimportActions } from '../actions/mediaimport';
import type { AwsAmplifyActions } from '../actions/amplify';
import type { AwsAmplifybackendActions } from '../actions/amplifybackend';
import type { AwsAmplifyuibuilderActions } from '../actions/amplifyuibuilder';
import type { AwsKafkaClusterActions } from '../actions/kafka-cluster';
import type { AwsExecuteApiActions } from '../actions/execute-api';
import type { AwsApigatewayActions } from '../actions/apigateway';
import type { AwsAppmeshActions } from '../actions/appmesh';
import type { AwsAppmeshPreviewActions } from '../actions/appmesh-preview';
import type { AwsApprunnerActions } from '../actions/apprunner';
import type { AwsAppstudioActions } from '../actions/appstudio';
import type { AwsA2cActions } from '../actions/a2c';
import type { AwsAppconfigActions } from '../actions/appconfig';
import type { AwsAppfabricActions } from '../actions/appfabric';
import type { AwsAppflowActions } from '../actions/appflow';
import type { AwsAppIntegrationsActions } from '../actions/app-integrations';
import type { AwsApplicationAutoscalingActions } from '../actions/application-autoscaling';
import type { AwsApplicationCostProfilerActions } from '../actions/application-cost-profiler';
import type { AwsArsenalActions } from '../actions/arsenal';
import type { AwsDiscoveryActions } from '../actions/discovery';
import type { AwsMgnActions } from '../actions/mgn';
import type { AwsArcZonalShiftActions } from '../actions/arc-zonal-shift';
import type { AwsApplicationTransformationActions } from '../actions/application-transformation';
import type { AwsAppstreamActions } from '../actions/appstream';
import type { AwsAppsyncActions } from '../actions/appsync';
import type { AwsArtifactActions } from '../actions/artifact';
import type { AwsAthenaActions } from '../actions/athena';
import type { AwsAuditmanagerActions } from '../actions/auditmanager';
import type { AwsDsqlActions } from '../actions/dsql';
import type { AwsAutoscalingPlansActions } from '../actions/autoscaling-plans';
import type { AwsB2biActions } from '../actions/b2bi';
import type { AwsBackupActions } from '../actions/backup';
import type { AwsBackupGatewayActions } from '../actions/backup-gateway';
import type { AwsBackupSearchActions } from '../actions/backup-search';
import type { AwsBackupStorageActions } from '../actions/backup-storage';
import type { AwsBatchActions } from '../actions/batch';
import type { AwsBedrockActions } from '../actions/bedrock';
import type { AwsBillingActions } from '../actions/billing';
import type { AwsBcmDataExportsActions } from '../actions/bcm-data-exports';
import type { AwsBcmPricingCalculatorActions } from '../actions/bcm-pricing-calculator';
import type { AwsBillingconductorActions } from '../actions/billingconductor';
import type { AwsAwsPortalActions } from '../actions/aws-portal';
import type { AwsBraketActions } from '../actions/braket';
import type { AwsBudgetsActions } from '../actions/budgets';
import type { AwsBugbustActions } from '../actions/bugbust';
import type { AwsAcmActions } from '../actions/acm';
import type { AwsChatbotActions } from '../actions/chatbot';
import type { AwsChimeActions } from '../actions/chime';
import type { AwsCleanroomsActions } from '../actions/cleanrooms';
import type { AwsCleanroomsMlActions } from '../actions/cleanrooms-ml';
import type { AwsCloudformationActions } from '../actions/cloudformation';
import type { AwsClouddirectoryActions } from '../actions/clouddirectory';
import type { AwsServicediscoveryActions } from '../actions/servicediscovery';
import type { AwsCloud9Actions } from '../actions/cloud9';
import type { AwsCloudfrontActions } from '../actions/cloudfront';
import type { AwsCloudfrontKeyvaluestoreActions } from '../actions/cloudfront-keyvaluestore';
import type { AwsCloudhsmActions } from '../actions/cloudhsm';
import type { AwsCloudsearchActions } from '../actions/cloudsearch';
import type { AwsCloudshellActions } from '../actions/cloudshell';
import type { AwsCloudtrailActions } from '../actions/cloudtrail';
import type { AwsCloudtrailDataActions } from '../actions/cloudtrail-data';
import type { AwsCloudwatchActions } from '../actions/cloudwatch';
import type { AwsApplicationinsightsActions } from '../actions/applicationinsights';
import type { AwsApplicationSignalsActions } from '../actions/application-signals';
import type { AwsEvidentlyActions } from '../actions/evidently';
import type { AwsInternetmonitorActions } from '../actions/internetmonitor';
import type { AwsLogsActions } from '../actions/logs';
import type { AwsNetworkmonitorActions } from '../actions/networkmonitor';
import type { AwsOamActions } from '../actions/oam';
import type { AwsObservabilityadminActions } from '../actions/observabilityadmin';
import type { AwsRumActions } from '../actions/rum';
import type { AwsSyntheticsActions } from '../actions/synthetics';
import type { AwsCodeartifactActions } from '../actions/codeartifact';
import type { AwsCodebuildActions } from '../actions/codebuild';
import type { AwsCodecatalystActions } from '../actions/codecatalyst';
import type { AwsCodecommitActions } from '../actions/codecommit';
import type { AwsCodeconnectionsActions } from '../actions/codeconnections';
import type { AwsCodedeployActions } from '../actions/codedeploy';
import type { AwsCodedeployCommandsSecureActions } from '../actions/codedeploy-commands-secure';
import type { AwsCodeguruActions } from '../actions/codeguru';
import type { AwsCodeguruProfilerActions } from '../actions/codeguru-profiler';
import type { AwsCodeguruReviewerActions } from '../actions/codeguru-reviewer';
import type { AwsCodeguruSecurityActions } from '../actions/codeguru-security';
import type { AwsCodepipelineActions } from '../actions/codepipeline';
import type { AwsCodestarActions } from '../actions/codestar';
import type { AwsCodestarConnectionsActions } from '../actions/codestar-connections';
import type { AwsCodestarNotificationsActions } from '../actions/codestar-notifications';
import type { AwsCodewhispererActions } from '../actions/codewhisperer';
import type { AwsCognitoIdentityActions } from '../actions/cognito-identity';
import type { AwsCognitoSyncActions } from '../actions/cognito-sync';
import type { AwsCognitoIdpActions } from '../actions/cognito-idp';
import type { AwsComprehendActions } from '../actions/comprehend';
import type { AwsComprehendmedicalActions } from '../actions/comprehendmedical';
import type { AwsComputeOptimizerActions } from '../actions/compute-optimizer';
import type { AwsConfigActions } from '../actions/config';
import type { AwsConnectActions } from '../actions/connect';
import type { AwsCasesActions } from '../actions/cases';
import type { AwsProfileActions } from '../actions/profile';
import type { AwsConnectCampaignsActions } from '../actions/connect-campaigns';
import type { AwsVoiceidActions } from '../actions/voiceid';
import type { AwsAwsconnectorActions } from '../actions/awsconnector';
import type { AwsConsoleappActions } from '../actions/consoleapp';
import type { AwsConsolidatedbillingActions } from '../actions/consolidatedbilling';
import type { AwsControlcatalogActions } from '../actions/controlcatalog';
import type { AwsControltowerActions } from '../actions/controltower';
import type { AwsCurActions } from '../actions/cur';
import type { AwsCeActions } from '../actions/ce';
import type { AwsCostOptimizationHubActions } from '../actions/cost-optimization-hub';
import type { AwsCustomerVerificationActions } from '../actions/customer-verification';
import type { AwsDataexchangeActions } from '../actions/dataexchange';
import type { AwsDlmActions } from '../actions/dlm';
import type { AwsDatapipelineActions } from '../actions/datapipeline';
import type { AwsDmsActions } from '../actions/dms';
import type { AwsDbqmsActions } from '../actions/dbqms';
import type { AwsDatasyncActions } from '../actions/datasync';
import type { AwsDatazoneActions } from '../actions/datazone';
import type { AwsDeadlineActions } from '../actions/deadline';
import type { AwsDeepcomposerActions } from '../actions/deepcomposer';
import type { AwsDeeplensActions } from '../actions/deeplens';
import type { AwsDeepracerActions } from '../actions/deepracer';
import type { AwsDetectiveActions } from '../actions/detective';
import type { AwsDevicefarmActions } from '../actions/devicefarm';
import type { AwsDevopsGuruActions } from '../actions/devops-guru';
import type { AwsTsActions } from '../actions/ts';
import type { AwsDirectconnectActions } from '../actions/directconnect';
import type { AwsDsActions } from '../actions/ds';
import type { AwsDsDataActions } from '../actions/ds-data';
import type { AwsDocdbElasticActions } from '../actions/docdb-elastic';
import type { AwsDynamodbActions } from '../actions/dynamodb';
import type { AwsDaxActions } from '../actions/dax';
import type { AwsEc2Actions } from '../actions/ec2';
import type { AwsAutoscalingActions } from '../actions/autoscaling';
import type { AwsImagebuilderActions } from '../actions/imagebuilder';
import type { AwsEc2InstanceConnectActions } from '../actions/ec2-instance-connect';
import type { AwsEksAuthActions } from '../actions/eks-auth';
import type { AwsElasticbeanstalkActions } from '../actions/elasticbeanstalk';
import type { AwsEbsActions } from '../actions/ebs';
import type { AwsEcrActions } from '../actions/ecr';
import type { AwsEcrPublicActions } from '../actions/ecr-public';
import type { AwsEcsActions } from '../actions/ecs';
import type { AwsDrsActions } from '../actions/drs';
import type { AwsElasticfilesystemActions } from '../actions/elasticfilesystem';
import type { AwsEksActions } from '../actions/eks';
import type { AwsElasticloadbalancingActions } from '../actions/elasticloadbalancing';
import type { AwsElasticmapreduceActions } from '../actions/elasticmapreduce';
import type { AwsElastictranscoderActions } from '../actions/elastictranscoder';
import type { AwsElasticacheActions } from '../actions/elasticache';
import type { AwsElementalAppliancesSoftwareActions } from '../actions/elemental-appliances-software';
import type { AwsElementalActivationsActions } from '../actions/elemental-activations';
import type { AwsMediaconnectActions } from '../actions/mediaconnect';
import type { AwsMediaconvertActions } from '../actions/mediaconvert';
import type { AwsMedialiveActions } from '../actions/medialive';
import type { AwsMediapackageActions } from '../actions/mediapackage';
import type { AwsMediapackagev2Actions } from '../actions/mediapackagev2';
import type { AwsMediapackageVodActions } from '../actions/mediapackage-vod';
import type { AwsMediastoreActions } from '../actions/mediastore';
import type { AwsMediatailorActions } from '../actions/mediatailor';
import type { AwsElementalSupportCasesActions } from '../actions/elemental-support-cases';
import type { AwsElementalSupportContentActions } from '../actions/elemental-support-content';
import type { AwsEmrContainersActions } from '../actions/emr-containers';
import type { AwsEmrServerlessActions } from '../actions/emr-serverless';
import type { AwsSmsVoiceActions } from '../actions/sms-voice';
import type { AwsSocialMessagingActions } from '../actions/social-messaging';
import type { AwsEntityresolutionActions } from '../actions/entityresolution';
import type { AwsEventsActions } from '../actions/events';
import type { AwsPipesActions } from '../actions/pipes';
import type { AwsSchedulerActions } from '../actions/scheduler';
import type { AwsSchemasActions } from '../actions/schemas';
import type { AwsFisActions } from '../actions/fis';
import type { AwsFinspaceActions } from '../actions/finspace';
import type { AwsFinspaceApiActions } from '../actions/finspace-api';
import type { AwsFmsActions } from '../actions/fms';
import type { AwsForecastActions } from '../actions/forecast';
import type { AwsFrauddetectorActions } from '../actions/frauddetector';
import type { AwsFreetierActions } from '../actions/freetier';
import type { AwsFreertosActions } from '../actions/freertos';
import type { AwsFsxActions } from '../actions/fsx';
import type { AwsGameliftActions } from '../actions/gamelift';
import type { AwsGlobalacceleratorActions } from '../actions/globalaccelerator';
import type { AwsGlueActions } from '../actions/glue';
import type { AwsDatabrewActions } from '../actions/databrew';
import type { AwsGroundstationActions } from '../actions/groundstation';
import type { AwsGroundtruthlabelingActions } from '../actions/groundtruthlabeling';
import type { AwsGuarddutyActions } from '../actions/guardduty';
import type { AwsHealthActions } from '../actions/health';
import type { AwsMedicalImagingActions } from '../actions/medical-imaging';
import type { AwsHealthlakeActions } from '../actions/healthlake';
import type { AwsOmicsActions } from '../actions/omics';
import type { AwsHoneycodeActions } from '../actions/honeycode';
import type { AwsAccessAnalyzerActions } from '../actions/access-analyzer';
import type { AwsSsoActions } from '../actions/sso';
import type { AwsSsoDirectoryActions } from '../actions/sso-directory';
import type { AwsSsoOauthActions } from '../actions/sso-oauth';
import type { AwsIamActions } from '../actions/iam';
import type { AwsRolesanywhereActions } from '../actions/rolesanywhere';
import type { AwsIdentitystoreActions } from '../actions/identitystore';
import type { AwsIdentitystoreAuthActions } from '../actions/identitystore-auth';
import type { AwsIdentitySyncActions } from '../actions/identity-sync';
import type { AwsImportexportActions } from '../actions/importexport';
import type { AwsInspectorActions } from '../actions/inspector';
import type { AwsInspector2Actions } from '../actions/inspector2';
import type { AwsInspectorScanActions } from '../actions/inspector-scan';
import type { AwsIvsActions } from '../actions/ivs';
import type { AwsIvschatActions } from '../actions/ivschat';
import type { AwsInvoicingActions } from '../actions/invoicing';
import type { AwsIotActions } from '../actions/iot';
import type { AwsIotanalyticsActions } from '../actions/iotanalytics';
import type { AwsIotdeviceadvisorActions } from '../actions/iotdeviceadvisor';
import type { AwsIotDeviceTesterActions } from '../actions/iot-device-tester';
import type { AwsIoteventsActions } from '../actions/iotevents';
import type { AwsIotfleethubActions } from '../actions/iotfleethub';
import type { AwsIotfleetwiseActions } from '../actions/iotfleetwise';
import type { AwsGreengrassActions } from '../actions/greengrass';
import type { AwsIotjobsdataActions } from '../actions/iotjobsdata';
import type { AwsIotsitewiseActions } from '../actions/iotsitewise';
import type { AwsIottwinmakerActions } from '../actions/iottwinmaker';
import type { AwsIotwirelessActions } from '../actions/iotwireless';
import type { AwsIqActions } from '../actions/iq';
import type { AwsIqPermissionActions } from '../actions/iq-permission';
import type { AwsKendraActions } from '../actions/kendra';
import type { AwsKendraRankingActions } from '../actions/kendra-ranking';
import type { AwsKmsActions } from '../actions/kms';
import type { AwsCassandraActions } from '../actions/cassandra';
import type { AwsKinesisanalyticsActions } from '../actions/kinesisanalytics';
import type { AwsKinesisActions } from '../actions/kinesis';
import type { AwsFirehoseActions } from '../actions/firehose';
import type { AwsKinesisvideoActions } from '../actions/kinesisvideo';
import type { AwsLakeformationActions } from '../actions/lakeformation';
import type { AwsLambdaActions } from '../actions/lambda';
import type { AwsLaunchwizardActions } from '../actions/launchwizard';
import type { AwsLexActions } from '../actions/lex';
import type { AwsLicenseManagerActions } from '../actions/license-manager';
import type { AwsLicenseManagerLinuxSubscriptionsActions } from '../actions/license-manager-linux-subscriptions';
import type { AwsLicenseManagerUserSubscriptionsActions } from '../actions/license-manager-user-subscriptions';
import type { AwsLightsailActions } from '../actions/lightsail';
import type { AwsGeoActions } from '../actions/geo';
import type { AwsGeoMapsActions } from '../actions/geo-maps';
import type { AwsGeoPlacesActions } from '../actions/geo-places';
import type { AwsGeoRoutesActions } from '../actions/geo-routes';
import type { AwsLookoutequipmentActions } from '../actions/lookoutequipment';
import type { AwsLookoutmetricsActions } from '../actions/lookoutmetrics';
import type { AwsLookoutvisionActions } from '../actions/lookoutvision';
import type { AwsMachinelearningActions } from '../actions/machinelearning';
import type { AwsMacie2Actions } from '../actions/macie2';
import type { AwsApptestActions } from '../actions/apptest';
import type { AwsM2Actions } from '../actions/m2';
import type { AwsManagedblockchainActions } from '../actions/managedblockchain';
import type { AwsManagedblockchainQueryActions } from '../actions/managedblockchain-query';
import type { AwsGrafanaActions } from '../actions/grafana';
import type { AwsApsActions } from '../actions/aps';
import type { AwsKafkaActions } from '../actions/kafka';
import type { AwsKafkaconnectActions } from '../actions/kafkaconnect';
import type { AwsAirflowActions } from '../actions/airflow';
import type { AwsAwsMarketplaceActions } from '../actions/aws-marketplace';
import type { AwsMarketplacecommerceanalyticsActions } from '../actions/marketplacecommerceanalytics';
import type { AwsAwsMarketplaceManagementActions } from '../actions/aws-marketplace-management';
import type { AwsVendorInsightsActions } from '../actions/vendor-insights';
import type { AwsMechanicalturkActions } from '../actions/mechanicalturk';
import type { AwsMemorydbActions } from '../actions/memorydb';
import type { AwsEc2messagesActions } from '../actions/ec2messages';
import type { AwsSsmmessagesActions } from '../actions/ssmmessages';
import type { AwsServiceextractActions } from '../actions/serviceextract';
import type { AwsMapcreditsActions } from '../actions/mapcredits';
import type { AwsMghActions } from '../actions/mgh';
import type { AwsMigrationhubOrchestratorActions } from '../actions/migrationhub-orchestrator';
import type { AwsRefactorSpacesActions } from '../actions/refactor-spaces';
import type { AwsMigrationhubStrategyActions } from '../actions/migrationhub-strategy';
import type { AwsMobileanalyticsActions } from '../actions/mobileanalytics';
import type { AwsMonitronActions } from '../actions/monitron';
import type { AwsMqActions } from '../actions/mq';
import type { AwsNeptuneDbActions } from '../actions/neptune-db';
import type { AwsNeptuneGraphActions } from '../actions/neptune-graph';
import type { AwsNetworkFirewallActions } from '../actions/network-firewall';
import type { AwsNetworkflowmonitorActions } from '../actions/networkflowmonitor';
import type { AwsNetworkmanagerActions } from '../actions/networkmanager';
import type { AwsNetworkmanagerChatActions } from '../actions/networkmanager-chat';
import type { AwsNimbleActions } from '../actions/nimble';
import type { AwsOneActions } from '../actions/one';
import type { AwsOpensearchActions } from '../actions/opensearch';
import type { AwsOsisActions } from '../actions/osis';
import type { AwsAossActions } from '../actions/aoss';
import type { AwsEsActions } from '../actions/es';
import type { AwsOpsworksActions } from '../actions/opsworks';
import type { AwsOpsworksCmActions } from '../actions/opsworks-cm';
import type { AwsOrganizationsActions } from '../actions/organizations';
import type { AwsOutpostsActions } from '../actions/outposts';
import type { AwsPanoramaActions } from '../actions/panorama';
import type { AwsPcsActions } from '../actions/pcs';
import type { AwsPartnercentralAccountManagementActions } from '../actions/partnercentral-account-management';
import type { AwsPartnercentralActions } from '../actions/partnercentral';
import type { AwsPaymentCryptographyActions } from '../actions/payment-cryptography';
import type { AwsPaymentsActions } from '../actions/payments';
import type { AwsPiActions } from '../actions/pi';
import type { AwsPersonalizeActions } from '../actions/personalize';
import type { AwsMobiletargetingActions } from '../actions/mobiletargeting';
import type { AwsSesActions } from '../actions/ses';
import type { AwsPollyActions } from '../actions/polly';
import type { AwsPricingActions } from '../actions/pricing';
import type { AwsPcaConnectorAdActions } from '../actions/pca-connector-ad';
import type { AwsPcaConnectorScepActions } from '../actions/pca-connector-scep';
import type { AwsAcmPcaActions } from '../actions/acm-pca';
import type { AwsVpceActions } from '../actions/vpce';
import type { AwsProtonActions } from '../actions/proton';
import type { AwsPurchaseOrdersActions } from '../actions/purchase-orders';
import type { AwsQActions } from '../actions/q';
import type { AwsQbusinessActions } from '../actions/qbusiness';
import type { AwsQappsActions } from '../actions/qapps';
import type { AwsWisdomActions } from '../actions/wisdom';
import type { AwsQldbActions } from '../actions/qldb';
import type { AwsQuicksightActions } from '../actions/quicksight';
import type { AwsRdsActions } from '../actions/rds';
import type { AwsRdsDataActions } from '../actions/rds-data';
import type { AwsRdsDbActions } from '../actions/rds-db';
import type { AwsRbinActions } from '../actions/rbin';
import type { AwsRedshiftActions } from '../actions/redshift';
import type { AwsRedshiftDataActions } from '../actions/redshift-data';
import type { AwsRedshiftServerlessActions } from '../actions/redshift-serverless';
import type { AwsRekognitionActions } from '../actions/rekognition';
import type { AwsRepostspaceActions } from '../actions/repostspace';
import type { AwsResiliencehubActions } from '../actions/resiliencehub';
import type { AwsRamActions } from '../actions/ram';
import type { AwsResourceExplorer2Actions } from '../actions/resource-explorer-2';
import type { AwsTagActions } from '../actions/tag';
import type { AwsResourceGroupsActions } from '../actions/resource-groups';
import type { AwsRhelkbActions } from '../actions/rhelkb';
import type { AwsRobomakerActions } from '../actions/robomaker';
import type { AwsRoute53Actions } from '../actions/route53';
import type { AwsRoute53domainsActions } from '../actions/route53domains';
import type { AwsRoute53profilesActions } from '../actions/route53profiles';
import type { AwsRoute53RecoveryClusterActions } from '../actions/route53-recovery-cluster';
import type { AwsRoute53RecoveryControlConfigActions } from '../actions/route53-recovery-control-config';
import type { AwsRoute53RecoveryReadinessActions } from '../actions/route53-recovery-readiness';
import type { AwsRoute53resolverActions } from '../actions/route53resolver';
import type { AwsS3Actions } from '../actions/s3';
import type { AwsS3expressActions } from '../actions/s3express';
import type { AwsGlacierActions } from '../actions/glacier';
import type { AwsS3ObjectLambdaActions } from '../actions/s3-object-lambda';
import type { AwsS3OutpostsActions } from '../actions/s3-outposts';
import type { AwsS3tablesActions } from '../actions/s3tables';
import type { AwsSagemakerActions } from '../actions/sagemaker';
import type { AwsSagemakerDataScienceAssistantActions } from '../actions/sagemaker-data-science-assistant';
import type { AwsSagemakerGeospatialActions } from '../actions/sagemaker-geospatial';
import type { AwsSagemakerGroundtruthSyntheticActions } from '../actions/sagemaker-groundtruth-synthetic';
import type { AwsSagemakerMlflowActions } from '../actions/sagemaker-mlflow';
import type { AwsSavingsplansActions } from '../actions/savingsplans';
import type { AwsSecretsmanagerActions } from '../actions/secretsmanager';
import type { AwsSecurityhubActions } from '../actions/securityhub';
import type { AwsSecurityIrActions } from '../actions/security-ir';
import type { AwsSecuritylakeActions } from '../actions/securitylake';
import type { AwsStsActions } from '../actions/sts';
import type { AwsSmsActions } from '../actions/sms';
import type { AwsServerlessrepoActions } from '../actions/serverlessrepo';
import type { AwsServicecatalogActions } from '../actions/servicecatalog';
import type { AwsPrivateNetworksActions } from '../actions/private-networks';
import type { AwsServicequotasActions } from '../actions/servicequotas';
import type { AwsShieldActions } from '../actions/shield';
import type { AwsSignerActions } from '../actions/signer';
import type { AwsSigninActions } from '../actions/signin';
import type { AwsSwfActions } from '../actions/swf';
import type { AwsSdbActions } from '../actions/sdb';
import type { AwsSimspaceweaverActions } from '../actions/simspaceweaver';
import type { AwsSnowDeviceManagementActions } from '../actions/snow-device-management';
import type { AwsSnowballActions } from '../actions/snowball';
import type { AwsSnsActions } from '../actions/sns';
import type { AwsSqlworkbenchActions } from '../actions/sqlworkbench';
import type { AwsSqsActions } from '../actions/sqs';
import type { AwsStatesActions } from '../actions/states';
import type { AwsStoragegatewayActions } from '../actions/storagegateway';
import type { AwsScnActions } from '../actions/scn';
import type { AwsSupportActions } from '../actions/support';
import type { AwsSupportappActions } from '../actions/supportapp';
import type { AwsSupportplansActions } from '../actions/supportplans';
import type { AwsSupportrecommendationsActions } from '../actions/supportrecommendations';
import type { AwsSustainabilityActions } from '../actions/sustainability';
import type { AwsSsmActions } from '../actions/ssm';
import type { AwsSsmSapActions } from '../actions/ssm-sap';
import type { AwsSsmGuiconnectActions } from '../actions/ssm-guiconnect';
import type { AwsSsmIncidentsActions } from '../actions/ssm-incidents';
import type { AwsSsmContactsActions } from '../actions/ssm-contacts';
import type { AwsSsmQuicksetupActions } from '../actions/ssm-quicksetup';
import type { AwsResourceExplorerActions } from '../actions/resource-explorer';
import type { AwsTaxActions } from '../actions/tax';
import type { AwsTnbActions } from '../actions/tnb';
import type { AwsTextractActions } from '../actions/textract';
import type { AwsTimestreamActions } from '../actions/timestream';
import type { AwsTimestreamInfluxdbActions } from '../actions/timestream-influxdb';
import type { AwsTirosActions } from '../actions/tiros';
import type { AwsTranscribeActions } from '../actions/transcribe';
import type { AwsTransferActions } from '../actions/transfer';
import type { AwsTranslateActions } from '../actions/translate';
import type { AwsTrustedadvisorActions } from '../actions/trustedadvisor';
import type { AwsNotificationsActions } from '../actions/notifications';
import type { AwsNotificationsContactsActions } from '../actions/notifications-contacts';
import type { AwsUserSubscriptionsActions } from '../actions/user-subscriptions';
import type { AwsVerifiedAccessActions } from '../actions/verified-access';
import type { AwsVerifiedpermissionsActions } from '../actions/verifiedpermissions';
import type { AwsVpcLatticeActions } from '../actions/vpc-lattice';
import type { AwsVpcLatticeSvcsActions } from '../actions/vpc-lattice-svcs';
import type { AwsWafActions } from '../actions/waf';
import type { AwsWafRegionalActions } from '../actions/waf-regional';
import type { AwsWafv2Actions } from '../actions/wafv2';
import type { AwsWellarchitectedActions } from '../actions/wellarchitected';
import type { AwsWickrActions } from '../actions/wickr';
import type { AwsWorkdocsActions } from '../actions/workdocs';
import type { AwsWorklinkActions } from '../actions/worklink';
import type { AwsWorkmailActions } from '../actions/workmail';
import type { AwsWorkmailmessageflowActions } from '../actions/workmailmessageflow';
import type { AwsWorkspacesActions } from '../actions/workspaces';
import type { AwsWamActions } from '../actions/wam';
import type { AwsWorkspacesWebActions } from '../actions/workspaces-web';
import type { AwsThinclientActions } from '../actions/thinclient';
import type { AwsXrayActions } from '../actions/xray';
export type AwsPolicyAction = AwsAccountActions | AwsActivateActions | AwsAiopsActions | AwsA4bActions | AwsMediaimportActions | AwsAmplifyActions | AwsAmplifybackendActions | AwsAmplifyuibuilderActions | AwsKafkaClusterActions | AwsExecuteApiActions | AwsApigatewayActions | AwsAppmeshActions | AwsAppmeshPreviewActions | AwsApprunnerActions | AwsAppstudioActions | AwsA2cActions | AwsAppconfigActions | AwsAppfabricActions | AwsAppflowActions | AwsAppIntegrationsActions | AwsApplicationAutoscalingActions | AwsApplicationCostProfilerActions | AwsArsenalActions | AwsDiscoveryActions | AwsMgnActions | AwsArcZonalShiftActions | AwsApplicationTransformationActions | AwsAppstreamActions | AwsAppsyncActions | AwsArtifactActions | AwsAthenaActions | AwsAuditmanagerActions | AwsDsqlActions | AwsAutoscalingPlansActions | AwsB2biActions | AwsBackupActions | AwsBackupGatewayActions | AwsBackupSearchActions | AwsBackupStorageActions | AwsBatchActions | AwsBedrockActions | AwsBillingActions | AwsBcmDataExportsActions | AwsBcmPricingCalculatorActions | AwsBillingconductorActions | AwsAwsPortalActions | AwsBraketActions | AwsBudgetsActions | AwsBugbustActions | AwsAcmActions | AwsChatbotActions | AwsChimeActions | AwsCleanroomsActions | AwsCleanroomsMlActions | AwsCloudformationActions | AwsClouddirectoryActions | AwsServicediscoveryActions | AwsCloud9Actions | AwsCloudfrontActions | AwsCloudfrontKeyvaluestoreActions | AwsCloudhsmActions | AwsCloudsearchActions | AwsCloudshellActions | AwsCloudtrailActions | AwsCloudtrailDataActions | AwsCloudwatchActions | AwsApplicationinsightsActions | AwsApplicationSignalsActions | AwsEvidentlyActions | AwsInternetmonitorActions | AwsLogsActions | AwsNetworkmonitorActions | AwsOamActions | AwsObservabilityadminActions | AwsRumActions | AwsSyntheticsActions | AwsCodeartifactActions | AwsCodebuildActions | AwsCodecatalystActions | AwsCodecommitActions | AwsCodeconnectionsActions | AwsCodedeployActions | AwsCodedeployCommandsSecureActions | AwsCodeguruActions | AwsCodeguruProfilerActions | AwsCodeguruReviewerActions | AwsCodeguruSecurityActions | AwsCodepipelineActions | AwsCodestarActions | AwsCodestarConnectionsActions | AwsCodestarNotificationsActions | AwsCodewhispererActions | AwsCognitoIdentityActions | AwsCognitoSyncActions | AwsCognitoIdpActions | AwsComprehendActions | AwsComprehendmedicalActions | AwsComputeOptimizerActions | AwsConfigActions | AwsConnectActions | AwsCasesActions | AwsProfileActions | AwsConnectCampaignsActions | AwsVoiceidActions | AwsAwsconnectorActions | AwsConsoleappActions | AwsConsolidatedbillingActions | AwsControlcatalogActions | AwsControltowerActions | AwsCurActions | AwsCeActions | AwsCostOptimizationHubActions | AwsCustomerVerificationActions | AwsDataexchangeActions | AwsDlmActions | AwsDatapipelineActions | AwsDmsActions | AwsDbqmsActions | AwsDatasyncActions | AwsDatazoneActions | AwsDeadlineActions | AwsDeepcomposerActions | AwsDeeplensActions | AwsDeepracerActions | AwsDetectiveActions | AwsDevicefarmActions | AwsDevopsGuruActions | AwsTsActions | AwsDirectconnectActions | AwsDsActions | AwsDsDataActions | AwsDocdbElasticActions | AwsDynamodbActions | AwsDaxActions | AwsEc2Actions | AwsAutoscalingActions | AwsImagebuilderActions | AwsEc2InstanceConnectActions | AwsEksAuthActions | AwsElasticbeanstalkActions | AwsEbsActions | AwsEcrActions | AwsEcrPublicActions | AwsEcsActions | AwsDrsActions | AwsElasticfilesystemActions | AwsEksActions | AwsElasticloadbalancingActions | AwsElasticmapreduceActions | AwsElastictranscoderActions | AwsElasticacheActions | AwsElementalAppliancesSoftwareActions | AwsElementalActivationsActions | AwsMediaconnectActions | AwsMediaconvertActions | AwsMedialiveActions | AwsMediapackageActions | AwsMediapackagev2Actions | AwsMediapackageVodActions | AwsMediastoreActions | AwsMediatailorActions | AwsElementalSupportCasesActions | AwsElementalSupportContentActions | AwsEmrContainersActions | AwsEmrServerlessActions | AwsSmsVoiceActions | AwsSocialMessagingActions | AwsEntityresolutionActions | AwsEventsActions | AwsPipesActions | AwsSchedulerActions | AwsSchemasActions | AwsFisActions | AwsFinspaceActions | AwsFinspaceApiActions | AwsFmsActions | AwsForecastActions | AwsFrauddetectorActions | AwsFreetierActions | AwsFreertosActions | AwsFsxActions | AwsGameliftActions | AwsGlobalacceleratorActions | AwsGlueActions | AwsDatabrewActions | AwsGroundstationActions | AwsGroundtruthlabelingActions | AwsGuarddutyActions | AwsHealthActions | AwsMedicalImagingActions | AwsHealthlakeActions | AwsOmicsActions | AwsHoneycodeActions | AwsAccessAnalyzerActions | AwsSsoActions | AwsSsoDirectoryActions | AwsSsoOauthActions | AwsIamActions | AwsRolesanywhereActions | AwsIdentitystoreActions | AwsIdentitystoreAuthActions | AwsIdentitySyncActions | AwsImportexportActions | AwsInspectorActions | AwsInspector2Actions | AwsInspectorScanActions | AwsIvsActions | AwsIvschatActions | AwsInvoicingActions | AwsIotActions | AwsIotanalyticsActions | AwsIotdeviceadvisorActions | AwsIotDeviceTesterActions | AwsIoteventsActions | AwsIotfleethubActions | AwsIotfleetwiseActions | AwsGreengrassActions | AwsIotjobsdataActions | AwsIotsitewiseActions | AwsIottwinmakerActions | AwsIotwirelessActions | AwsIqActions | AwsIqPermissionActions | AwsKendraActions | AwsKendraRankingActions | AwsKmsActions | AwsCassandraActions | AwsKinesisanalyticsActions | AwsKinesisActions | AwsFirehoseActions | AwsKinesisvideoActions | AwsLakeformationActions | AwsLambdaActions | AwsLaunchwizardActions | AwsLexActions | AwsLicenseManagerActions | AwsLicenseManagerLinuxSubscriptionsActions | AwsLicenseManagerUserSubscriptionsActions | AwsLightsailActions | AwsGeoActions | AwsGeoMapsActions | AwsGeoPlacesActions | AwsGeoRoutesActions | AwsLookoutequipmentActions | AwsLookoutmetricsActions | AwsLookoutvisionActions | AwsMachinelearningActions | AwsMacie2Actions | AwsApptestActions | AwsM2Actions | AwsManagedblockchainActions | AwsManagedblockchainQueryActions | AwsGrafanaActions | AwsApsActions | AwsKafkaActions | AwsKafkaconnectActions | AwsAirflowActions | AwsAwsMarketplaceActions | AwsMarketplacecommerceanalyticsActions | AwsAwsMarketplaceManagementActions | AwsVendorInsightsActions | AwsMechanicalturkActions | AwsMemorydbActions | AwsEc2messagesActions | AwsSsmmessagesActions | AwsServiceextractActions | AwsMapcreditsActions | AwsMghActions | AwsMigrationhubOrchestratorActions | AwsRefactorSpacesActions | AwsMigrationhubStrategyActions | AwsMobileanalyticsActions | AwsMonitronActions | AwsMqActions | AwsNeptuneDbActions | AwsNeptuneGraphActions | AwsNetworkFirewallActions | AwsNetworkflowmonitorActions | AwsNetworkmanagerActions | AwsNetworkmanagerChatActions | AwsNimbleActions | AwsOneActions | AwsOpensearchActions | AwsOsisActions | AwsAossActions | AwsEsActions | AwsOpsworksActions | AwsOpsworksCmActions | AwsOrganizationsActions | AwsOutpostsActions | AwsPanoramaActions | AwsPcsActions | AwsPartnercentralAccountManagementActions | AwsPartnercentralActions | AwsPaymentCryptographyActions | AwsPaymentsActions | AwsPiActions | AwsPersonalizeActions | AwsMobiletargetingActions | AwsSesActions | AwsPollyActions | AwsPricingActions | AwsPcaConnectorAdActions | AwsPcaConnectorScepActions | AwsAcmPcaActions | AwsVpceActions | AwsProtonActions | AwsPurchaseOrdersActions | AwsQActions | AwsQbusinessActions | AwsQappsActions | AwsWisdomActions | AwsQldbActions | AwsQuicksightActions | AwsRdsActions | AwsRdsDataActions | AwsRdsDbActions | AwsRbinActions | AwsRedshiftActions | AwsRedshiftDataActions | AwsRedshiftServerlessActions | AwsRekognitionActions | AwsRepostspaceActions | AwsResiliencehubActions | AwsRamActions | AwsResourceExplorer2Actions | AwsTagActions | AwsResourceGroupsActions | AwsRhelkbActions | AwsRobomakerActions | AwsRoute53Actions | AwsRoute53domainsActions | AwsRoute53profilesActions | AwsRoute53RecoveryClusterActions | AwsRoute53RecoveryControlConfigActions | AwsRoute53RecoveryReadinessActions | AwsRoute53resolverActions | AwsS3Actions | AwsS3expressActions | AwsGlacierActions | AwsS3ObjectLambdaActions | AwsS3OutpostsActions | AwsS3tablesActions | AwsSagemakerActions | AwsSagemakerDataScienceAssistantActions | AwsSagemakerGeospatialActions | AwsSagemakerGroundtruthSyntheticActions | AwsSagemakerMlflowActions | AwsSavingsplansActions | AwsSecretsmanagerActions | AwsSecurityhubActions | AwsSecurityIrActions | AwsSecuritylakeActions | AwsStsActions | AwsSmsActions | AwsServerlessrepoActions | AwsServicecatalogActions | AwsPrivateNetworksActions | AwsServicequotasActions | AwsShieldActions | AwsSignerActions | AwsSigninActions | AwsSwfActions | AwsSdbActions | AwsSimspaceweaverActions | AwsSnowDeviceManagementActions | AwsSnowballActions | AwsSnsActions | AwsSqlworkbenchActions | AwsSqsActions | AwsStatesActions | AwsStoragegatewayActions | AwsScnActions | AwsSupportActions | AwsSupportappActions | AwsSupportplansActions | AwsSupportrecommendationsActions | AwsSustainabilityActions | AwsSsmActions | AwsSsmSapActions | AwsSsmGuiconnectActions | AwsSsmIncidentsActions | AwsSsmContactsActions | AwsSsmQuicksetupActions | AwsResourceExplorerActions | AwsTaxActions | AwsTnbActions | AwsTextractActions | AwsTimestreamActions | AwsTimestreamInfluxdbActions | AwsTirosActions | AwsTranscribeActions | AwsTransferActions | AwsTranslateActions | AwsTrustedadvisorActions | AwsNotificationsActions | AwsNotificationsContactsActions | AwsUserSubscriptionsActions | AwsVerifiedAccessActions | AwsVerifiedpermissionsActions | AwsVpcLatticeActions | AwsVpcLatticeSvcsActions | AwsWafActions | AwsWafRegionalActions | AwsWafv2Actions | AwsWellarchitectedActions | AwsWickrActions | AwsWorkdocsActions | AwsWorklinkActions | AwsWorkmailActions | AwsWorkmailmessageflowActions | AwsWorkspacesActions | AwsWamActions | AwsWorkspacesWebActions | AwsThinclientActions | AwsXrayActions;