aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
290 lines • 12.9 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for AWS App Runner (APPRUNNER)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsapprunner.html
*
* 2025-02-24T21:46:39.731Z
*/
export var AwsApprunnerActions;
(function (AwsApprunnerActions) {
/**
* Grants permission to associate your own domain name with the AWS App Runner sub
* domain URL of your App Runner service
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_AssociateCustomDomain.html
*/
AwsApprunnerActions["AssociateCustomDomain"] = "apprunner:AssociateCustomDomain";
/**
* Grants permission to associate the service with an AWS WAF web ACL
*
* See https://docs.aws.amazon.com/apprunner/latest/dg/waf-manage.html
*/
AwsApprunnerActions["AssociateWebAcl"] = "apprunner:AssociateWebAcl";
/**
* Grants permission to create an AWS App Runner automatic scaling configuration r
* esource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_CreateAutoScalingConfiguration.html
*/
AwsApprunnerActions["CreateAutoScalingConfiguration"] = "apprunner:CreateAutoScalingConfiguration";
/**
* Grants permission to create an AWS App Runner connection resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_CreateConnection.html
*/
AwsApprunnerActions["CreateConnection"] = "apprunner:CreateConnection";
/**
* Grants permission to create an AWS App Runner observability configuration resou
* rce
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_CreateObservabilityConfiguration.html
*/
AwsApprunnerActions["CreateObservabilityConfiguration"] = "apprunner:CreateObservabilityConfiguration";
/**
* Grants permission to create an AWS App Runner service resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_CreateService.html
*/
AwsApprunnerActions["CreateService"] = "apprunner:CreateService";
/**
* Grants permission to create an AWS App Runner VPC connector resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_CreateVpcConnector.html
*/
AwsApprunnerActions["CreateVpcConnector"] = "apprunner:CreateVpcConnector";
/**
* Grants permission to create an AWS App Runner VpcIngressConnection resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_CreateVpcIngressConnection.html
*/
AwsApprunnerActions["CreateVpcIngressConnection"] = "apprunner:CreateVpcIngressConnection";
/**
* Grants permission to delete an AWS App Runner automatic scaling configuration r
* esource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DeleteAutoScalingConfiguration.html
*/
AwsApprunnerActions["DeleteAutoScalingConfiguration"] = "apprunner:DeleteAutoScalingConfiguration";
/**
* Grants permission to delete an AWS App Runner connection resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DeleteConnection.html
*/
AwsApprunnerActions["DeleteConnection"] = "apprunner:DeleteConnection";
/**
* Grants permission to delete an AWS App Runner observability configuration resou
* rce
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DeleteObservabilityConfiguration.html
*/
AwsApprunnerActions["DeleteObservabilityConfiguration"] = "apprunner:DeleteObservabilityConfiguration";
/**
* Grants permission to delete an AWS App Runner service resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DeleteService.html
*/
AwsApprunnerActions["DeleteService"] = "apprunner:DeleteService";
/**
* Grants permission to delete an AWS App Runner VPC connector resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DeleteVpcConnector.html
*/
AwsApprunnerActions["DeleteVpcConnector"] = "apprunner:DeleteVpcConnector";
/**
* Grants permission to delete an AWS App Runner VpcIngressConnection resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DeleteVpcIngressConnection.html
*/
AwsApprunnerActions["DeleteVpcIngressConnection"] = "apprunner:DeleteVpcIngressConnection";
/**
* Grants permission to retrieve the description of an AWS App Runner automatic sc
* aling configuration resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DescribeAutoScalingConfiguration.html
*/
AwsApprunnerActions["DescribeAutoScalingConfiguration"] = "apprunner:DescribeAutoScalingConfiguration";
/**
* Grants permission to retrieve descriptions of custom domain names associated wi
* th an AWS App Runner service
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DescribeCustomDomains.html
*/
AwsApprunnerActions["DescribeCustomDomains"] = "apprunner:DescribeCustomDomains";
/**
* Grants permission to retrieve the description of an AWS App Runner observabilit
* y configuration resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DescribeObservabilityConfiguration.html
*/
AwsApprunnerActions["DescribeObservabilityConfiguration"] = "apprunner:DescribeObservabilityConfiguration";
/**
* Grants permission to retrieve the description of an operation that occurred on
* an AWS App Runner service
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DescribeOperation.html
*/
AwsApprunnerActions["DescribeOperation"] = "apprunner:DescribeOperation";
/**
* Grants permission to retrieve the description of an AWS App Runner service reso
* urce
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DescribeService.html
*/
AwsApprunnerActions["DescribeService"] = "apprunner:DescribeService";
/**
* Grants permission to retrieve the description of an AWS App Runner VPC connecto
* r resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DescribeVpcConnector.html
*/
AwsApprunnerActions["DescribeVpcConnector"] = "apprunner:DescribeVpcConnector";
/**
* Grants permission to retrieve the description of an AWS App Runner VpcIngressCo
* nnection resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DescribeVpcIngressConnection.html
*/
AwsApprunnerActions["DescribeVpcIngressConnection"] = "apprunner:DescribeVpcIngressConnection";
/**
* Grants permission to get the AWS WAF web ACL that is associated with an AWS App
* Runner service
*
* See https://docs.aws.amazon.com/apprunner/latest/dg/waf-manage.html
*/
AwsApprunnerActions["DescribeWebAclForService"] = "apprunner:DescribeWebAclForService";
/**
* Grants permission to disassociate a custom domain name from an AWS App Runner s
* ervice
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_DisassociateCustomDomain.html
*/
AwsApprunnerActions["DisassociateCustomDomain"] = "apprunner:DisassociateCustomDomain";
/**
* Grants permission to disassociate the service with an AWS WAF web ACL
*
* See https://docs.aws.amazon.com/apprunner/latest/dg/waf-manage.html
*/
AwsApprunnerActions["DisassociateWebAcl"] = "apprunner:DisassociateWebAcl";
/**
* Grants permission to list the services that are associated with an AWS WAF web
* ACL
*
* See https://docs.aws.amazon.com/apprunner/latest/dg/waf-manage.html
*/
AwsApprunnerActions["ListAssociatedServicesForWebAcl"] = "apprunner:ListAssociatedServicesForWebAcl";
/**
* Grants permission to retrieve a list of AWS App Runner automatic scaling config
* urations in your AWS account
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_ListAutoScalingConfigurations.html
*/
AwsApprunnerActions["ListAutoScalingConfigurations"] = "apprunner:ListAutoScalingConfigurations";
/**
* Grants permission to retrieve a list of AWS App Runner connections in your AWS
* account
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_ListConnections.html
*/
AwsApprunnerActions["ListConnections"] = "apprunner:ListConnections";
/**
* Grants permission to retrieve a list of AWS App Runner observability configurat
* ions in your AWS account
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_ListObservabilityConfigurations.html
*/
AwsApprunnerActions["ListObservabilityConfigurations"] = "apprunner:ListObservabilityConfigurations";
/**
* Grants permission to retrieve a list of operations that occurred on an AWS App
* Runner service resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_ListOperations.html
*/
AwsApprunnerActions["ListOperations"] = "apprunner:ListOperations";
/**
* Grants permission to retrieve a list of running AWS App Runner services in your
* AWS account
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_ListServices.html
*/
AwsApprunnerActions["ListServices"] = "apprunner:ListServices";
/**
* Grants permission to retrieve a list of associated AppRunner services of an AWS
* App Runner automatic scaling configuration in your AWS account
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_ListServicesForAutoScalingConfiguration.html
*/
AwsApprunnerActions["ListServicesForAutoScalingConfiguration"] = "apprunner:ListServicesForAutoScalingConfiguration";
/**
* Grants permission to list tags associated with an AWS App Runner resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_ListTagsForResource.html
*/
AwsApprunnerActions["ListTagsForResource"] = "apprunner:ListTagsForResource";
/**
* Grants permission to retrieve a list of AWS App Runner VPC connectors in your A
* WS account
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_ListVpcConnectors.html
*/
AwsApprunnerActions["ListVpcConnectors"] = "apprunner:ListVpcConnectors";
/**
* Grants permission to retrieve a list of AWS App Runner VpcIngressConnections in
* your AWS account
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_ListVpcConnections.html
*/
AwsApprunnerActions["ListVpcIngressConnections"] = "apprunner:ListVpcIngressConnections";
/**
* Grants permission to pause an active AWS App Runner service
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_PauseService.html
*/
AwsApprunnerActions["PauseService"] = "apprunner:PauseService";
/**
* Grants permission to resume an active AWS App Runner service
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_ResumeService.html
*/
AwsApprunnerActions["ResumeService"] = "apprunner:ResumeService";
/**
* Grants permission to initiate a manual deployemnt to an AWS App Runner service
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_StartDeployment.html
*/
AwsApprunnerActions["StartDeployment"] = "apprunner:StartDeployment";
/**
* Grants permission to add tags to, or update tag values of, an AWS App Runner re
* source
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_TagResource.html
*/
AwsApprunnerActions["TagResource"] = "apprunner:TagResource";
/**
* Grants permission to remove tags from an AWS App Runner resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_UntagResource.html
*/
AwsApprunnerActions["UntagResource"] = "apprunner:UntagResource";
/**
* Grants permission to update an AWS App Runner automatic scaling configuration t
* o be the default in your AWS account
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateDefaultAutoScalingConfiguration.html
*/
AwsApprunnerActions["UpdateDefaultAutoScalingConfiguration"] = "apprunner:UpdateDefaultAutoScalingConfiguration";
/**
* Grants permission to update an AWS App Runner service resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateService.html
*/
AwsApprunnerActions["UpdateService"] = "apprunner:UpdateService";
/**
* Grants permission to update an AWS App Runner VpcIngressConnection resource
*
* See https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateVpcIngressConnection.html
*/
AwsApprunnerActions["UpdateVpcIngressConnection"] = "apprunner:UpdateVpcIngressConnection";
})(AwsApprunnerActions || (AwsApprunnerActions = {}));
//# sourceMappingURL=apprunner.js.map