aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
223 lines (222 loc) • 8.32 kB
TypeScript
/**
* All IAM policy actions for AWS Outposts (OUTPOSTS)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsoutposts.html
*
* 2025-02-24T21:49:07.975Z
*/
export declare enum AwsOutpostsActions {
/**
* Grants permission to cancel a capacity task
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_CancelCapacityTask.html
*/
CancelCapacityTask = "outposts:CancelCapacityTask",
/**
* Grants permission to cancel an order
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_CancelOrder.html
*/
CancelOrder = "outposts:CancelOrder",
/**
* Grants permission to create an order
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_CreateOrder.html
*/
CreateOrder = "outposts:CreateOrder",
/**
* Grants permission to create an Outpost
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_CreateOutpost.html
*/
CreateOutpost = "outposts:CreateOutpost",
/**
* Grants permission to create a private connectivity configuration
*
* See https://docs.aws.amazon.com/outposts/latest/userguide/how-outposts-works.html#private-connectivity
*/
CreatePrivateConnectivityConfig = "outposts:CreatePrivateConnectivityConfig",
/**
* Grants permission to create a site
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_CreateSite.html
*/
CreateSite = "outposts:CreateSite",
/**
* Grants permission to delete an Outpost
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_DeleteOutpost.html
*/
DeleteOutpost = "outposts:DeleteOutpost",
/**
* Grants permission to delete a site
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_DeleteSite.html
*/
DeleteSite = "outposts:DeleteSite",
/**
* Grants permission to get information about the specified capacity task
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_GetCapacityTask.html
*/
GetCapacityTask = "outposts:GetCapacityTask",
/**
* Grants permission to get a catalog item
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_GetCatalogItem.html
*/
GetCatalogItem = "outposts:GetCatalogItem",
/**
* Grants permission to get information about the connection for your Outpost serv
* er
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_GetConnection.html
*/
GetConnection = "outposts:GetConnection",
/**
* Grants permission to get information about an order
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_GetOrder.html
*/
GetOrder = "outposts:GetOrder",
/**
* Grants permission to get information about the specified Outpost
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_GetOutpost.html
*/
GetOutpost = "outposts:GetOutpost",
/**
* Grants permission to get the instance types for the specified Outpost
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_GetOutpostInstanceTypes.html
*/
GetOutpostInstanceTypes = "outposts:GetOutpostInstanceTypes",
/**
* Grants permission to get the supported instance types for the specified Outpost
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_GetOutpostSupportedInstanceTypes.html
*/
GetOutpostSupportedInstanceTypes = "outposts:GetOutpostSupportedInstanceTypes",
/**
* Grants permission to get a private connectivity configuration
*
* See https://docs.aws.amazon.com/outposts/latest/userguide/how-outposts-works.html#private-connectivity
*/
GetPrivateConnectivityConfig = "outposts:GetPrivateConnectivityConfig",
/**
* Grants permission to get a site
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_GetSite.html
*/
GetSite = "outposts:GetSite",
/**
* Grants permission to get a site address
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_GetSiteAddress.html
*/
GetSiteAddress = "outposts:GetSiteAddress",
/**
* Grants permission to list all running instances for the specified Outpost
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListAssetInstances.html
*/
ListAssetInstances = "outposts:ListAssetInstances",
/**
* Grants permission to list the assets for your Outpost
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListAssets.html
*/
ListAssets = "outposts:ListAssets",
/**
* Grants permission to list all running instances that are blocking the capacity
* task from running for the specified Outpost
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListBlockingInstancesForCapacityTask.html
*/
ListBlockingInstancesForCapacityTask = "outposts:ListBlockingInstancesForCapacityTask",
/**
* Grants permission to list the capacity tasks for your AWS account
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListCapacityTasks.html
*/
ListCapacityTasks = "outposts:ListCapacityTasks",
/**
* Grants permission to list all catalog items
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListCatalogItems.html
*/
ListCatalogItems = "outposts:ListCatalogItems",
/**
* Grants permission to list the orders for your AWS account
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListOrders.html
*/
ListOrders = "outposts:ListOrders",
/**
* Grants permission to list the Outposts for your AWS account
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListOutposts.html
*/
ListOutposts = "outposts:ListOutposts",
/**
* Grants permission to list the sites for your AWS account
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListSites.html
*/
ListSites = "outposts:ListSites",
/**
* Grants permission to list tags for a resource
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListTagsForResource.html
*/
ListTagsForResource = "outposts:ListTagsForResource",
/**
* Grants permission to create a capacity task
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartCapacityTask.html
*/
StartCapacityTask = "outposts:StartCapacityTask",
/**
* Grants permission to start a connection for your Outpost server
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartConnection.html
*/
StartConnection = "outposts:StartConnection",
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_TagResource.html
*/
TagResource = "outposts:TagResource",
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_UntagResource.html
*/
UntagResource = "outposts:UntagResource",
/**
* Grants permission to update an Outpost
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_UpdateOutpost.html
*/
UpdateOutpost = "outposts:UpdateOutpost",
/**
* Grants permission to update a site
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_UpdateSite.html
*/
UpdateSite = "outposts:UpdateSite",
/**
* Grants permission to update the site address
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_UpdateSiteAddress.html
*/
UpdateSiteAddress = "outposts:UpdateSiteAddress",
/**
* Grants permission to update the physical properties of a rack at a site
*
* See https://docs.aws.amazon.com/outposts/latest/APIReference/API_UpdateSiteRackPhysicalProperties.html
*/
UpdateSiteRackPhysicalProperties = "outposts:UpdateSiteRackPhysicalProperties"
}