UNPKG

aws-iam-policy-types

Version:

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

367 lines 18.5 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Global Accelerator (GLOBALACCELERATOR) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsglobalaccelerator.html * * 2025-02-24T21:48:07.076Z */ export var AwsGlobalacceleratorActions; (function (AwsGlobalacceleratorActions) { /** * Grants permission to add a virtual private cloud (VPC) subnet endpoint to a cus * tom routing accelerator endpoint group * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_AddCustomRoutingEndpoints.html */ AwsGlobalacceleratorActions["AddCustomRoutingEndpoints"] = "globalaccelerator:AddCustomRoutingEndpoints"; /** * Grants permission to add an endpoint to a standard accelerator endpoint group * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_AddEndpoints.html */ AwsGlobalacceleratorActions["AddEndpoints"] = "globalaccelerator:AddEndpoints"; /** * Grants permission to advertises an IPv4 address range that is provisioned for u * se with your accelerator through bring your own IP addresses (BYOIP) * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_AdvertiseByoipCidr.html */ AwsGlobalacceleratorActions["AdvertiseByoipCidr"] = "globalaccelerator:AdvertiseByoipCidr"; /** * Grants permission to allows custom routing of user traffic to a private destina * tion IP:PORT in a specific VPC subnet * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_AllowCustomRoutingTraffic.html */ AwsGlobalacceleratorActions["AllowCustomRoutingTraffic"] = "globalaccelerator:AllowCustomRoutingTraffic"; /** * Grants permission to create a standard accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_CreateAccelerator.html */ AwsGlobalacceleratorActions["CreateAccelerator"] = "globalaccelerator:CreateAccelerator"; /** * Grants permission to create a CrossAccountAttachment * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_CreateCrossAccountAttachment.html */ AwsGlobalacceleratorActions["CreateCrossAccountAttachment"] = "globalaccelerator:CreateCrossAccountAttachment"; /** * Grants permission to create a Custom Routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_CreateCustomRoutingAccelerator.html */ AwsGlobalacceleratorActions["CreateCustomRoutingAccelerator"] = "globalaccelerator:CreateCustomRoutingAccelerator"; /** * Grants permission to create an endpoint group for the specified listener for a * custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_CreateCustomRoutingEndpointGroup.html */ AwsGlobalacceleratorActions["CreateCustomRoutingEndpointGroup"] = "globalaccelerator:CreateCustomRoutingEndpointGroup"; /** * Grants permission to create a listener to process inbound connections from clie * nts to a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_CreateCustomRoutingListener.html */ AwsGlobalacceleratorActions["CreateCustomRoutingListener"] = "globalaccelerator:CreateCustomRoutingListener"; /** * Grants permission to add an endpoint group to a standard accelerator listener * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_CreateEndpointGroup.html */ AwsGlobalacceleratorActions["CreateEndpointGroup"] = "globalaccelerator:CreateEndpointGroup"; /** * Grants permission to add a listener to a standard accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_CreateListener.html */ AwsGlobalacceleratorActions["CreateListener"] = "globalaccelerator:CreateListener"; /** * Grants permission to delete a standard accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DeleteAccelerator.html */ AwsGlobalacceleratorActions["DeleteAccelerator"] = "globalaccelerator:DeleteAccelerator"; /** * Grants permission to delete a CrossAccountAttachment * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DeleteCrossAccountAttachment.html */ AwsGlobalacceleratorActions["DeleteCrossAccountAttachment"] = "globalaccelerator:DeleteCrossAccountAttachment"; /** * Grants permission to delete a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DeleteCustomRoutingAccelerator.html */ AwsGlobalacceleratorActions["DeleteCustomRoutingAccelerator"] = "globalaccelerator:DeleteCustomRoutingAccelerator"; /** * Grants permission to delete an endpoint group from a listener for a custom rout * ing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DeleteCustomRoutingEndpointGroup.html */ AwsGlobalacceleratorActions["DeleteCustomRoutingEndpointGroup"] = "globalaccelerator:DeleteCustomRoutingEndpointGroup"; /** * Grants permission to delete a listener for a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DeleteCustomRoutingListener.html */ AwsGlobalacceleratorActions["DeleteCustomRoutingListener"] = "globalaccelerator:DeleteCustomRoutingListener"; /** * Grants permission to delete an endpoint group associated with a standard accele * rator listener * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DeleteEndpointGroup.html */ AwsGlobalacceleratorActions["DeleteEndpointGroup"] = "globalaccelerator:DeleteEndpointGroup"; /** * Grants permission to delete a listener from a standard accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DeleteListener.html */ AwsGlobalacceleratorActions["DeleteListener"] = "globalaccelerator:DeleteListener"; /** * Grants permission to disallows custom routing of user traffic to a private dest * ination IP:PORT in a specific VPC subnet * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DenyCustomRoutingTraffic.html */ AwsGlobalacceleratorActions["DenyCustomRoutingTraffic"] = "globalaccelerator:DenyCustomRoutingTraffic"; /** * Grants permission to releases the specified address range that you provisioned * for use with your accelerator through bring your own IP addresses (BYOIP) * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DeprovisionByoipCidr.html */ AwsGlobalacceleratorActions["DeprovisionByoipCidr"] = "globalaccelerator:DeprovisionByoipCidr"; /** * Grants permissions to describe a standard accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeAccelerator.html */ AwsGlobalacceleratorActions["DescribeAccelerator"] = "globalaccelerator:DescribeAccelerator"; /** * Grants permission to describe a standard accelerator attributes * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeAcceleratorAttributes.html */ AwsGlobalacceleratorActions["DescribeAcceleratorAttributes"] = "globalaccelerator:DescribeAcceleratorAttributes"; /** * Grants permissions to describe a CrossAccountAttachment * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeCrossAccountAttachment.html */ AwsGlobalacceleratorActions["DescribeCrossAccountAttachment"] = "globalaccelerator:DescribeCrossAccountAttachment"; /** * Grants permission to describe a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeCustomRoutingAccelerator.html */ AwsGlobalacceleratorActions["DescribeCustomRoutingAccelerator"] = "globalaccelerator:DescribeCustomRoutingAccelerator"; /** * Grants permission to describe the attributes of a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeCustomRoutingAcceleratorAttributes.html */ AwsGlobalacceleratorActions["DescribeCustomRoutingAcceleratorAttributes"] = "globalaccelerator:DescribeCustomRoutingAcceleratorAttributes"; /** * Grants permission to describe an endpoint group for a custom routing accelerato * r * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeCustomRoutingEndpointGroup.html */ AwsGlobalacceleratorActions["DescribeCustomRoutingEndpointGroup"] = "globalaccelerator:DescribeCustomRoutingEndpointGroup"; /** * Grants permission to describe a listener for a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeCustomRoutingListener.html */ AwsGlobalacceleratorActions["DescribeCustomRoutingListener"] = "globalaccelerator:DescribeCustomRoutingListener"; /** * Grants permission to describe a standard accelerator endpoint group * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeEndpointGroup.html */ AwsGlobalacceleratorActions["DescribeEndpointGroup"] = "globalaccelerator:DescribeEndpointGroup"; /** * Grants permission to describe a standard accelerator listener * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeListener.html */ AwsGlobalacceleratorActions["DescribeListener"] = "globalaccelerator:DescribeListener"; /** * Grants permission to list all standard accelerators * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListAccelerators.html */ AwsGlobalacceleratorActions["ListAccelerators"] = "globalaccelerator:ListAccelerators"; /** * Grants permission to list the BYOIP cidrs * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListByoipCidrs.html */ AwsGlobalacceleratorActions["ListByoipCidrs"] = "globalaccelerator:ListByoipCidrs"; /** * Grants permission to list all CrossAccountAttachments * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCrossAccountAttachments.html */ AwsGlobalacceleratorActions["ListCrossAccountAttachments"] = "globalaccelerator:ListCrossAccountAttachments"; /** * Grants permission to list accounts with CrossAccountAttachments listing caller * as a principal * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCrossAccountResourceAccounts.html */ AwsGlobalacceleratorActions["ListCrossAccountResourceAccounts"] = "globalaccelerator:ListCrossAccountResourceAccounts"; /** * Grants permission to list all CrossAccountAttachment resources usable by caller * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCrossAccountResources.html */ AwsGlobalacceleratorActions["ListCrossAccountResources"] = "globalaccelerator:ListCrossAccountResources"; /** * Grants permission to list the custom routing accelerators for an AWS account * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingAccelerators.html */ AwsGlobalacceleratorActions["ListCustomRoutingAccelerators"] = "globalaccelerator:ListCustomRoutingAccelerators"; /** * Grants permission to list the endpoint groups that are associated with a listen * er for a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingEndpointGroups.html */ AwsGlobalacceleratorActions["ListCustomRoutingEndpointGroups"] = "globalaccelerator:ListCustomRoutingEndpointGroups"; /** * Grants permission to list the listeners for a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingListeners.html */ AwsGlobalacceleratorActions["ListCustomRoutingListeners"] = "globalaccelerator:ListCustomRoutingListeners"; /** * Grants permission to list the port mappings for a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappings.html */ AwsGlobalacceleratorActions["ListCustomRoutingPortMappings"] = "globalaccelerator:ListCustomRoutingPortMappings"; /** * Grants permission to list the port mappings for a specific endpoint IP address * (a destination address) in a subnet * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappingsByDestination.html */ AwsGlobalacceleratorActions["ListCustomRoutingPortMappingsByDestination"] = "globalaccelerator:ListCustomRoutingPortMappingsByDestination"; /** * Grants permission to list all endpoint groups associated with a standard accele * rator listener * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListEndpointGroups.html */ AwsGlobalacceleratorActions["ListEndpointGroups"] = "globalaccelerator:ListEndpointGroups"; /** * Grants permission to list all listeners associated with a standard accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListListeners.html */ AwsGlobalacceleratorActions["ListListeners"] = "globalaccelerator:ListListeners"; /** * Grants permission to list tags for a globalaccelerator resource * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListTagsForResource.html */ AwsGlobalacceleratorActions["ListTagsForResource"] = "globalaccelerator:ListTagsForResource"; /** * Grants permission to provisions an address range for use with your accelerator * through bring your own IP addresses (BYOIP) * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_ProvisionByoipCidr.html */ AwsGlobalacceleratorActions["ProvisionByoipCidr"] = "globalaccelerator:ProvisionByoipCidr"; /** * Grants permission to remove virtual private cloud (VPC) subnet endpoints from a * custom routing accelerator endpoint group * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_RemoveCustomRoutingEndpoints.html */ AwsGlobalacceleratorActions["RemoveCustomRoutingEndpoints"] = "globalaccelerator:RemoveCustomRoutingEndpoints"; /** * Grants permission to remove an endpoint from a standard accelerator endpoint gr * oup * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_RemoveEndpoints.html */ AwsGlobalacceleratorActions["RemoveEndpoints"] = "globalaccelerator:RemoveEndpoints"; /** * Grants permission to add tags to a globalaccelerator resource * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_TagResource.html */ AwsGlobalacceleratorActions["TagResource"] = "globalaccelerator:TagResource"; /** * Grants permission to remove tags from a globalaccelerator resource * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_UntagResource.html */ AwsGlobalacceleratorActions["UntagResource"] = "globalaccelerator:UntagResource"; /** * Grants permission to update a standard accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_UpdateAccelerator.html */ AwsGlobalacceleratorActions["UpdateAccelerator"] = "globalaccelerator:UpdateAccelerator"; /** * Grants permission to update a standard accelerator attributes * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_UpdateAcceleratorAttributes.html */ AwsGlobalacceleratorActions["UpdateAcceleratorAttributes"] = "globalaccelerator:UpdateAcceleratorAttributes"; /** * Grants permission to update a CrossAccountAttachment * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_UpdateCrossAccountAttachment.html */ AwsGlobalacceleratorActions["UpdateCrossAccountAttachment"] = "globalaccelerator:UpdateCrossAccountAttachment"; /** * Grants permission to update a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_UpdateCustomRoutingAccelerator.html */ AwsGlobalacceleratorActions["UpdateCustomRoutingAccelerator"] = "globalaccelerator:UpdateCustomRoutingAccelerator"; /** * Grants permission to update the attributes for a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_UpdateCustomRoutingAcceleratorAttributes.html */ AwsGlobalacceleratorActions["UpdateCustomRoutingAcceleratorAttributes"] = "globalaccelerator:UpdateCustomRoutingAcceleratorAttributes"; /** * Grants permission to update a listener for a custom routing accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_UpdateCustomRoutingListener.html */ AwsGlobalacceleratorActions["UpdateCustomRoutingListener"] = "globalaccelerator:UpdateCustomRoutingListener"; /** * Grants permission to update an endpoint group on a standard accelerator listene * r * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_UpdateEndpointGroup.html */ AwsGlobalacceleratorActions["UpdateEndpointGroup"] = "globalaccelerator:UpdateEndpointGroup"; /** * Grants permission to update a listener on a standard accelerator * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_UpdateListener.html */ AwsGlobalacceleratorActions["UpdateListener"] = "globalaccelerator:UpdateListener"; /** * Grants permission to stops advertising a BYOIP IPv4 address * * See https://docs.aws.amazon.com/global-accelerator/latest/api/API_WithdrawByoipCidr.html */ AwsGlobalacceleratorActions["WithdrawByoipCidr"] = "globalaccelerator:WithdrawByoipCidr"; })(AwsGlobalacceleratorActions || (AwsGlobalacceleratorActions = {})); //# sourceMappingURL=globalaccelerator.js.map