UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

288 lines (287 loc) 11.8 kB
/** * 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 declare enum 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ UpdateVpcIngressConnection = "apprunner:UpdateVpcIngressConnection" }