aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
367 lines • 18.5 kB
JavaScript
// 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