aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
1,060 lines (1,059 loc) • 46.2 kB
TypeScript
/**
* All IAM policy actions for Amazon Lightsail (LIGHTSAIL)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonlightsail.html
*
* 2025-02-24T21:48:38.117Z
*/
export declare enum AwsLightsailActions {
/**
* Grants permission to create a static IP address that can be attached to an inst
* ance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_AllocateStaticIp.html
*/
AllocateStaticIp = "lightsail:AllocateStaticIp",
/**
* Grants permission to attach an SSL/TLS certificate to your Amazon Lightsail con
* tent delivery network (CDN) distribution
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_AttachCertificateToDistribution.html
*/
AttachCertificateToDistribution = "lightsail:AttachCertificateToDistribution",
/**
* Grants permission to attach a disk to an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_AttachDisk.html
*/
AttachDisk = "lightsail:AttachDisk",
/**
* Grants permission to attach one or more instances to a load balancer
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_AttachInstancesToLoadBalancer.html
*/
AttachInstancesToLoadBalancer = "lightsail:AttachInstancesToLoadBalancer",
/**
* Grants permission to attach a TLS certificate to a load balancer
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_AttachLoadBalancerTlsCertificate.html
*/
AttachLoadBalancerTlsCertificate = "lightsail:AttachLoadBalancerTlsCertificate",
/**
* Grants permission to attach a static IP address to an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_AttachStaticIp.html
*/
AttachStaticIp = "lightsail:AttachStaticIp",
/**
* Grants permission to close a public port of an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CloseInstancePublicPorts.html
*/
CloseInstancePublicPorts = "lightsail:CloseInstancePublicPorts",
/**
* Grants permission to copy a snapshot from one AWS Region to another in Amazon L
* ightsail
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CopySnapshot.html
*/
CopySnapshot = "lightsail:CopySnapshot",
/**
* Grants permission to create an Amazon Lightsail bucket
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateBucket.html
*/
CreateBucket = "lightsail:CreateBucket",
/**
* Grants permission to create a new access key for the specified bucket
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateBucketAccessKey.html
*/
CreateBucketAccessKey = "lightsail:CreateBucketAccessKey",
/**
* Grants permission to create an SSL/TLS certificate
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateCertificate.html
*/
CreateCertificate = "lightsail:CreateCertificate",
/**
* Grants permission to create a new Amazon EC2 instance from an exported Amazon L
* ightsail snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateCloudFormationStack.html
*/
CreateCloudFormationStack = "lightsail:CreateCloudFormationStack",
/**
* Grants permission to create an email or SMS text message contact method
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateContactMethod.html
*/
CreateContactMethod = "lightsail:CreateContactMethod",
/**
* Grants permission to create an Amazon Lightsail container service
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateContainerService.html
*/
CreateContainerService = "lightsail:CreateContainerService",
/**
* Grants permission to create a deployment for your Amazon Lightsail container se
* rvice
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateContainerServiceDeployment.html
*/
CreateContainerServiceDeployment = "lightsail:CreateContainerServiceDeployment",
/**
* Grants permission to create a temporary set of log in credentials that you can
* use to log in to the Docker process on your local machine
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateContainerServiceRegistryLogin.html
*/
CreateContainerServiceRegistryLogin = "lightsail:CreateContainerServiceRegistryLogin",
/**
* Grants permission to create a disk
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateDisk.html
*/
CreateDisk = "lightsail:CreateDisk",
/**
* Grants permission to create a disk from snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateDiskFromSnapshot.html
*/
CreateDiskFromSnapshot = "lightsail:CreateDiskFromSnapshot",
/**
* Grants permission to create a disk snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateDiskSnapshot.html
*/
CreateDiskSnapshot = "lightsail:CreateDiskSnapshot",
/**
* Grants permission to create an Amazon Lightsail content delivery network (CDN)
* distribution
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateDistribution.html
*/
CreateDistribution = "lightsail:CreateDistribution",
/**
* Grants permission to create a domain resource for the specified domain name
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateDomain.html
*/
CreateDomain = "lightsail:CreateDomain",
/**
* Grants permission to create one or more DNS record entries for a domain resourc
* e: Address (A), canonical name (CNAME), mail exchanger (MX), name server (NS),
* start of authority (SOA), service locator (SRV), or text (TXT)
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateDomainEntry.html
*/
CreateDomainEntry = "lightsail:CreateDomainEntry",
/**
* Grants permission to create URLs that are used to access an instance's graphica
* l user interface (GUI) session
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateGUISessionAccessDetails.html
*/
CreateGUISessionAccessDetails = "lightsail:CreateGUISessionAccessDetails",
/**
* Grants permission to create an instance snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateInstanceSnapshot.html
*/
CreateInstanceSnapshot = "lightsail:CreateInstanceSnapshot",
/**
* Grants permission to create one or more instances
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateInstances.html
*/
CreateInstances = "lightsail:CreateInstances",
/**
* Grants permission to create one or more instances based on an instance snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateInstancesFromSnapshot.html
*/
CreateInstancesFromSnapshot = "lightsail:CreateInstancesFromSnapshot",
/**
* Grants permission to create a key pair used to authenticate and connect to an i
* nstance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateKeyPair.html
*/
CreateKeyPair = "lightsail:CreateKeyPair",
/**
* Grants permission to create a load balancer
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateLoadBalancer.html
*/
CreateLoadBalancer = "lightsail:CreateLoadBalancer",
/**
* Grants permission to create a load balancer TLS certificate
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateLoadBalancerTlsCertificate.html
*/
CreateLoadBalancerTlsCertificate = "lightsail:CreateLoadBalancerTlsCertificate",
/**
* Grants permission to create a new relational database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateRelationalDatabase.html
*/
CreateRelationalDatabase = "lightsail:CreateRelationalDatabase",
/**
* Grants permission to create a new relational database from a snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateRelationalDatabaseFromSnapshot.html
*/
CreateRelationalDatabaseFromSnapshot = "lightsail:CreateRelationalDatabaseFromSnapshot",
/**
* Grants permission to create a relational database snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_CreateRelationalDatabaseSnapshot.html
*/
CreateRelationalDatabaseSnapshot = "lightsail:CreateRelationalDatabaseSnapshot",
/**
* Grants permission to delete an alarm
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteAlarm.html
*/
DeleteAlarm = "lightsail:DeleteAlarm",
/**
* Grants permission to delete an automatic snapshot of an instance or disk
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteAutoSnapshot.html
*/
DeleteAutoSnapshot = "lightsail:DeleteAutoSnapshot",
/**
* Grants permission to delete an Amazon Lightsail bucket
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteBucket.html
*/
DeleteBucket = "lightsail:DeleteBucket",
/**
* Grants permission to delete an access key for the specified Amazon Lightsail bu
* cket
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteBucketAccessKey.html
*/
DeleteBucketAccessKey = "lightsail:DeleteBucketAccessKey",
/**
* Grants permission to delete an SSL/TLS certificate
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteCertificate.html
*/
DeleteCertificate = "lightsail:DeleteCertificate",
/**
* Grants permission to delete a contact method
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteContactMethod.html
*/
DeleteContactMethod = "lightsail:DeleteContactMethod",
/**
* Grants permission to delete a container image that is registered to your Amazon
* Lightsail container service
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteContainerImage.html
*/
DeleteContainerImage = "lightsail:DeleteContainerImage",
/**
* Grants permission to delete your Amazon Lightsail container service
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteContainerService.html
*/
DeleteContainerService = "lightsail:DeleteContainerService",
/**
* Grants permission to delete a disk
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteDisk.html
*/
DeleteDisk = "lightsail:DeleteDisk",
/**
* Grants permission to delete a disk snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteDiskSnapshot.html
*/
DeleteDiskSnapshot = "lightsail:DeleteDiskSnapshot",
/**
* Grants permission to delete your Amazon Lightsail content delivery network (CDN
* ) distribution
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteDistribution.html
*/
DeleteDistribution = "lightsail:DeleteDistribution",
/**
* Grants permission to delete a domain resource and all of its DNS records
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteDomain.html
*/
DeleteDomain = "lightsail:DeleteDomain",
/**
* Grants permission to delete a DNS record entry for a domain resource
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteDomainEntry.html
*/
DeleteDomainEntry = "lightsail:DeleteDomainEntry",
/**
* Grants permission to delete an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteInstance.html
*/
DeleteInstance = "lightsail:DeleteInstance",
/**
* Grants permission to delete an instance snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteInstanceSnapshot.html
*/
DeleteInstanceSnapshot = "lightsail:DeleteInstanceSnapshot",
/**
* Grants permission to delete a key pair used to authenticate and connect to an i
* nstance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteKeyPair.html
*/
DeleteKeyPair = "lightsail:DeleteKeyPair",
/**
* Grants permission to delete the known host key or certificate used by the Amazo
* n Lightsail browser-based SSH or RDP clients to authenticate an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteKnownHostKeys.html
*/
DeleteKnownHostKeys = "lightsail:DeleteKnownHostKeys",
/**
* Grants permission to delete a load balancer
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteLoadBalancer.html
*/
DeleteLoadBalancer = "lightsail:DeleteLoadBalancer",
/**
* Grants permission to delete a load balancer TLS certificate
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteLoadBalancerTlsCertificate.html
*/
DeleteLoadBalancerTlsCertificate = "lightsail:DeleteLoadBalancerTlsCertificate",
/**
* Grants permission to delete a relational database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteRelationalDatabase.html
*/
DeleteRelationalDatabase = "lightsail:DeleteRelationalDatabase",
/**
* Grants permission to delete a relational database snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DeleteRelationalDatabaseSnapshot.html
*/
DeleteRelationalDatabaseSnapshot = "lightsail:DeleteRelationalDatabaseSnapshot",
/**
* Grants permission to detach an SSL/TLS certificate from your Amazon Lightsail c
* ontent delivery network (CDN) distribution
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DetachCertificateFromDistribution.html
*/
DetachCertificateFromDistribution = "lightsail:DetachCertificateFromDistribution",
/**
* Grants permission to detach a disk from an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DetachDisk.html
*/
DetachDisk = "lightsail:DetachDisk",
/**
* Grants permission to detach one or more instances from a load balancer
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DetachInstancesFromLoadBalancer.html
*/
DetachInstancesFromLoadBalancer = "lightsail:DetachInstancesFromLoadBalancer",
/**
* Grants permission to detach a static IP from an instance to which it is attache
* d
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DetachStaticIp.html
*/
DetachStaticIp = "lightsail:DetachStaticIp",
/**
* Grants permission to disable an add-on for an Amazon Lightsail resource
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DisableAddOn.html
*/
DisableAddOn = "lightsail:DisableAddOn",
/**
* Grants permission to download the default key pair used to authenticate and con
* nect to instances in a specific AWS Region
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DownloadDefaultKeyPair.html
*/
DownloadDefaultKeyPair = "lightsail:DownloadDefaultKeyPair",
/**
* Grants permission to enable or modify an add-on for an Amazon Lightsail resourc
* e
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_EnableAddOn.html
*/
EnableAddOn = "lightsail:EnableAddOn",
/**
* Grants permission to export an Amazon Lightsail snapshot to Amazon EC2
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_ExportSnapshot.html
*/
ExportSnapshot = "lightsail:ExportSnapshot",
/**
* Grants permission to get the names of all active (not deleted) resources
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetActiveNames.html
*/
GetActiveNames = "lightsail:GetActiveNames",
/**
* Grants permission to view information about the configured alarms
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetAlarms.html
*/
GetAlarms = "lightsail:GetAlarms",
/**
* Grants permission to view the available automatic snapshots for an instance or
* disk
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetAutoSnapshots.html
*/
GetAutoSnapshots = "lightsail:GetAutoSnapshots",
/**
* Grants permission to get a list of instance images, or blueprints. You can use
* a blueprint to create a new instance already running a specific operating syste
* m, as well as a pre-installed application or development stack. The software th
* at runs on your instance depends on the blueprint you define when creating the
* instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetBlueprints.html
*/
GetBlueprints = "lightsail:GetBlueprints",
/**
* Grants permission to get the existing access key IDs for the specified Amazon L
* ightsail bucket
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetBucketAccessKeys.html
*/
GetBucketAccessKeys = "lightsail:GetBucketAccessKeys",
/**
* Grants permission to get the bundles that can be applied to an Amazon Lightsail
* bucket
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetBucketBundles.html
*/
GetBucketBundles = "lightsail:GetBucketBundles",
/**
* Grants permission to get the data points of a specific metric for an Amazon Lig
* htsail bucket
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetBucketMetricData.html
*/
GetBucketMetricData = "lightsail:GetBucketMetricData",
/**
* Grants permission to get information about one or more Amazon Lightsail buckets
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetBuckets.html
*/
GetBuckets = "lightsail:GetBuckets",
/**
* Grants permission to get a list of instance bundles. You can use a bundle to cr
* eate a new instance with a set of performance specifications, such as CPU count
* , disk size, RAM size, and network transfer allowance. The cost of your instanc
* e depends on the bundle you define when creating the instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetBundles.html
*/
GetBundles = "lightsail:GetBundles",
/**
* Grants permission to view information about one or more Amazon Lightsail SSL/TL
* S certificates
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetCertificates.html
*/
GetCertificates = "lightsail:GetCertificates",
/**
* Grants permission to get information about all CloudFormation stacks used to cr
* eate Amazon EC2 resources from exported Amazon Lightsail snapshots
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetCloudFormationStackRecords.html
*/
GetCloudFormationStackRecords = "lightsail:GetCloudFormationStackRecords",
/**
* Grants permission to view information about the configured contact methods
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetContactMethods.html
*/
GetContactMethods = "lightsail:GetContactMethods",
/**
* Grants permission to view information about Amazon Lightsail containers, such a
* s the current version of the Lightsail Control (lightsailctl) plugin
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetContainerAPIMetadata.html
*/
GetContainerAPIMetadata = "lightsail:GetContainerAPIMetadata",
/**
* Grants permission to view the container images that are registered to your Amaz
* on Lightsail container service
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetContainerImages.html
*/
GetContainerImages = "lightsail:GetContainerImages",
/**
* Grants permission to view the log events of a container of your Amazon Lightsai
* l container service
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetContainerLog.html
*/
GetContainerLog = "lightsail:GetContainerLog",
/**
* Grants permission to view the deployments for your Amazon Lightsail container s
* ervice
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetContainerServiceDeployments.html
*/
GetContainerServiceDeployments = "lightsail:GetContainerServiceDeployments",
/**
* Grants permission to view the data points of a specific metric of your Amazon L
* ightsail container service
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetContainerServiceMetricData.html
*/
GetContainerServiceMetricData = "lightsail:GetContainerServiceMetricData",
/**
* Grants permission to view the list of powers that can be specified for your Ama
* zon Lightsail container services
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetContainerServicePowers.html
*/
GetContainerServicePowers = "lightsail:GetContainerServicePowers",
/**
* Grants permission to view information about one or more of your Amazon Lightsai
* l container services
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetContainerServices.html
*/
GetContainerServices = "lightsail:GetContainerServices",
/**
* Grants permission to get the information about the cost estimate for a specifie
* d resource
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetCostEstimate.html
*/
GetCostEstimate = "lightsail:GetCostEstimate",
/**
* Grants permission to get information about a disk
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetDisk.html
*/
GetDisk = "lightsail:GetDisk",
/**
* Grants permission to get information about a disk snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetDiskSnapshot.html
*/
GetDiskSnapshot = "lightsail:GetDiskSnapshot",
/**
* Grants permission to get information about all disk snapshots
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetDiskSnapshots.html
*/
GetDiskSnapshots = "lightsail:GetDiskSnapshots",
/**
* Grants permission to get information about all disks
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetDisks.html
*/
GetDisks = "lightsail:GetDisks",
/**
* Grants permission to view the list of bundles that can be applied to you Amazon
* Lightsail content delivery network (CDN) distributions
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetDistributionBundles.html
*/
GetDistributionBundles = "lightsail:GetDistributionBundles",
/**
* Grants permission to view the timestamp and status of the last cache reset of a
* specific Amazon Lightsail content delivery network (CDN) distribution
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetDistributionLatestCacheReset.html
*/
GetDistributionLatestCacheReset = "lightsail:GetDistributionLatestCacheReset",
/**
* Grants permission to view the data points of a specific metric for an Amazon Li
* ghtsail content delivery network (CDN) distribution
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetDistributionMetricData.html
*/
GetDistributionMetricData = "lightsail:GetDistributionMetricData",
/**
* Grants permission to view information about one or more of your Amazon Lightsai
* l content delivery network (CDN) distributions
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetDistributions.html
*/
GetDistributions = "lightsail:GetDistributions",
/**
* Grants permission to get DNS records for a domain resource
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetDomain.html
*/
GetDomain = "lightsail:GetDomain",
/**
* Grants permission to get DNS records for all domain resources
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetDomains.html
*/
GetDomains = "lightsail:GetDomains",
/**
* Grants permission to get information about all records of exported Amazon Light
* sail snapshots to Amazon EC2
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetExportSnapshotRecords.html
*/
GetExportSnapshotRecords = "lightsail:GetExportSnapshotRecords",
/**
* Grants permission to get information about an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetInstance.html
*/
GetInstance = "lightsail:GetInstance",
/**
* Grants permission to get temporary keys you can use to authenticate and connect
* to an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetInstanceAccessDetails.html
*/
GetInstanceAccessDetails = "lightsail:GetInstanceAccessDetails",
/**
* Grants permission to get the data points for the specified metric of an instanc
* e
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetInstanceMetricData.html
*/
GetInstanceMetricData = "lightsail:GetInstanceMetricData",
/**
* Grants permission to get the port states of an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetInstancePortStates.html
*/
GetInstancePortStates = "lightsail:GetInstancePortStates",
/**
* Grants permission to get information about an instance snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetInstanceSnapshot.html
*/
GetInstanceSnapshot = "lightsail:GetInstanceSnapshot",
/**
* Grants permission to get information about all instance snapshots
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetInstanceSnapshots.html
*/
GetInstanceSnapshots = "lightsail:GetInstanceSnapshots",
/**
* Grants permission to get the state of an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetInstanceState.html
*/
GetInstanceState = "lightsail:GetInstanceState",
/**
* Grants permission to get information about all instances
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetInstances.html
*/
GetInstances = "lightsail:GetInstances",
/**
* Grants permission to get information about a key pair
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetKeyPair.html
*/
GetKeyPair = "lightsail:GetKeyPair",
/**
* Grants permission to get information about all key pairs
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetKeyPairs.html
*/
GetKeyPairs = "lightsail:GetKeyPairs",
/**
* Grants permission to get information about a load balancer
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetLoadBalancer.html
*/
GetLoadBalancer = "lightsail:GetLoadBalancer",
/**
* Grants permission to get the data points for the specified metric of a load bal
* ancer
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetLoadBalancerMetricData.html
*/
GetLoadBalancerMetricData = "lightsail:GetLoadBalancerMetricData",
/**
* Grants permission to get information about a load balancer's TLS certificates
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetLoadBalancerTlsCertificates.html
*/
GetLoadBalancerTlsCertificates = "lightsail:GetLoadBalancerTlsCertificates",
/**
* Grants permission to get a list of TLS security policies that you can apply to
* Lightsail load balancers
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetLoadBalancerTlsPolicies.html
*/
GetLoadBalancerTlsPolicies = "lightsail:GetLoadBalancerTlsPolicies",
/**
* Grants permission to get information about load balancers
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetLoadBalancers.html
*/
GetLoadBalancers = "lightsail:GetLoadBalancers",
/**
* Grants permission to get information about an operation. Operations include eve
* nts such as when you create an instance, allocate a static IP, attach a static
* IP, and so on
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetOperation.html
*/
GetOperation = "lightsail:GetOperation",
/**
* Grants permission to get information about all operations. Operations include e
* vents such as when you create an instance, allocate a static IP, attach a stati
* c IP, and so on
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetOperations.html
*/
GetOperations = "lightsail:GetOperations",
/**
* Grants permission to get operations for a resource
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetOperationsForResource.html
*/
GetOperationsForResource = "lightsail:GetOperationsForResource",
/**
* Grants permission to get a list of all valid AWS Regions for Amazon Lightsail
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRegions.html
*/
GetRegions = "lightsail:GetRegions",
/**
* Grants permission to get information about a relational database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabase.html
*/
GetRelationalDatabase = "lightsail:GetRelationalDatabase",
/**
* Grants permission to get a list of relational database images, or blueprints. Y
* ou can use a blueprint to create a new database running a specific database eng
* ine. The database engine that runs on your database depends on the blueprint yo
* u define when creating the relational database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabaseBlueprints.html
*/
GetRelationalDatabaseBlueprints = "lightsail:GetRelationalDatabaseBlueprints",
/**
* Grants permission to get a list of relational database bundles. You can use a b
* undle to create a new database with a set of performance specifications, such a
* s CPU count, disk size, RAM size, network transfer allowance, and standard of h
* igh availability. The cost of your database depends on the bundle you define wh
* en creating the relational database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabaseBundles.html
*/
GetRelationalDatabaseBundles = "lightsail:GetRelationalDatabaseBundles",
/**
* Grants permission to get events for a relational database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabaseEvents.html
*/
GetRelationalDatabaseEvents = "lightsail:GetRelationalDatabaseEvents",
/**
* Grants permission to get events for the specified log stream of a relational da
* tabase
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabaseLogEvents.html
*/
GetRelationalDatabaseLogEvents = "lightsail:GetRelationalDatabaseLogEvents",
/**
* Grants permission to get the log streams available for a relational database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabaseLogStreams.html
*/
GetRelationalDatabaseLogStreams = "lightsail:GetRelationalDatabaseLogStreams",
/**
* Grants permission to get the master user password of a relational database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabaseMasterUserPassword.html
*/
GetRelationalDatabaseMasterUserPassword = "lightsail:GetRelationalDatabaseMasterUserPassword",
/**
* Grants permission to get the data points for the specified metric of a relation
* al database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabaseMetricData.html
*/
GetRelationalDatabaseMetricData = "lightsail:GetRelationalDatabaseMetricData",
/**
* Grants permission to get the parameters of a relational database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabaseParameters.html
*/
GetRelationalDatabaseParameters = "lightsail:GetRelationalDatabaseParameters",
/**
* Grants permission to get information about a relational database snapshot
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabaseSnapshot.html
*/
GetRelationalDatabaseSnapshot = "lightsail:GetRelationalDatabaseSnapshot",
/**
* Grants permission to get information about all relational database snapshots
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabaseSnapshots.html
*/
GetRelationalDatabaseSnapshots = "lightsail:GetRelationalDatabaseSnapshots",
/**
* Grants permission to get information about all relational databases
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabases.html
*/
GetRelationalDatabases = "lightsail:GetRelationalDatabases",
/**
* Grants permission to get detailed information for setup requests that were run
* on the specified resource
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetSetupHistory.html
*/
GetSetupHistory = "lightsail:GetSetupHistory",
/**
* Grants permission to get information about a static IP
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetStaticIp.html
*/
GetStaticIp = "lightsail:GetStaticIp",
/**
* Grants permission to get information about all static IPs
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetStaticIps.html
*/
GetStaticIps = "lightsail:GetStaticIps",
/**
* Grants permission to import a public key from a key pair
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_ImportKeyPair.html
*/
ImportKeyPair = "lightsail:ImportKeyPair",
/**
* Grants permission to get a boolean value indicating whether the Amazon Lightsai
* l virtual private cloud (VPC) is peered
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_IsVpcPeered.html
*/
IsVpcPeered = "lightsail:IsVpcPeered",
/**
* Grants permission to add, or open a public port of an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_OpenInstancePublicPorts.html
*/
OpenInstancePublicPorts = "lightsail:OpenInstancePublicPorts",
/**
* Grants permission to try to peer the Amazon Lightsail virtual private cloud (VP
* C) with the default VPC
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_PeerVpc.html
*/
PeerVpc = "lightsail:PeerVpc",
/**
* Grants permission to creates or update an alarm, and associate it with the spec
* ified metric
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_PutAlarm.html
*/
PutAlarm = "lightsail:PutAlarm",
/**
* Grants permission to set the specified open ports for an instance, and closes a
* ll ports for every protocol not included in the request
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_PutInstancePublicPorts.html
*/
PutInstancePublicPorts = "lightsail:PutInstancePublicPorts",
/**
* Grants permission to reboot an instance that is in a running state
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_RebootInstance.html
*/
RebootInstance = "lightsail:RebootInstance",
/**
* Grants permission to reboot a relational database that is in a running state
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_RebootRelationalDatabase.html
*/
RebootRelationalDatabase = "lightsail:RebootRelationalDatabase",
/**
* Grants permission to register a container image to your Amazon Lightsail contai
* ner service
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_RegisterContainerImage.html
*/
RegisterContainerImage = "lightsail:RegisterContainerImage",
/**
* Grants permission to delete a static IP
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_ReleaseStaticIp.html
*/
ReleaseStaticIp = "lightsail:ReleaseStaticIp",
/**
* Grants permission to delete currently cached content from your Amazon Lightsail
* content delivery network (CDN) distribution
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_ResetDistributionCache.html
*/
ResetDistributionCache = "lightsail:ResetDistributionCache",
/**
* Grants permission to send a verification request to an email contact method to
* ensure it's owned by the requester
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_SendContactMethodVerification.html
*/
SendContactMethodVerification = "lightsail:SendContactMethodVerification",
/**
* Grants permission to set the IP address type for a Amazon Lightsail resource
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_SetIpAddressType.html
*/
SetIpAddressType = "lightsail:SetIpAddressType",
/**
* Grants permission to set the Amazon Lightsail resources that can access the spe
* cified Amazon Lightsail bucket
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_SetResourceAccessForBucket.html
*/
SetResourceAccessForBucket = "lightsail:SetResourceAccessForBucket",
/**
* Grants permission to create an SSL/TLS certificate and install it on a specifie
* d instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_SetupInstanceHttps.html
*/
SetupInstanceHttps = "lightsail:SetupInstanceHttps",
/**
* Grants permission to initiate a graphical user interface (GUI) session used to
* access an instance's operating system or application
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_StartGUISession.html
*/
StartGUISession = "lightsail:StartGUISession",
/**
* Grants permission to start an instance that is in a stopped state
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_StartInstance.html
*/
StartInstance = "lightsail:StartInstance",
/**
* Grants permission to start a relational database that is in a stopped state
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_StartRelationalDatabase.html
*/
StartRelationalDatabase = "lightsail:StartRelationalDatabase",
/**
* Grants permission to terminate a graphical user interface (GUI) session used to
* access an instance's operating system or application
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_StopGUISession.html
*/
StopGUISession = "lightsail:StopGUISession",
/**
* Grants permission to stop an instance that is in a running state
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_StopInstance.html
*/
StopInstance = "lightsail:StopInstance",
/**
* Grants permission to stop a relational database that is in a running state
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_StopRelationalDatabase.html
*/
StopRelationalDatabase = "lightsail:StopRelationalDatabase",
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_TagResource.html
*/
TagResource = "lightsail:TagResource",
/**
* Grants permission to test an alarm by displaying a banner on the Amazon Lightsa
* il console or if a notification trigger is configured for the specified alarm,
* by sending a notification to the notification protocol
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_TestAlarm.html
*/
TestAlarm = "lightsail:TestAlarm",
/**
* Grants permission to try to unpeer the Amazon Lightsail virtual private cloud (
* VPC) from the default VPC
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_UnpeerVpc.html
*/
UnpeerVpc = "lightsail:UnpeerVpc",
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_UntagResource.html
*/
UntagResource = "lightsail:UntagResource",
/**
* Grants permission to update an existing Amazon Lightsail bucket
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_UpdateBucket.html
*/
UpdateBucket = "lightsail:UpdateBucket",
/**
* Grants permission to update the bundle, or storage plan, of an existing Amazon
* Lightsail bucket
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_UpdateBucketBundle.html
*/
UpdateBucketBundle = "lightsail:UpdateBucketBundle",
/**
* Grants permission to update the configuration of your Amazon Lightsail containe
* r service, such as its power, scale, and public domain names
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_UpdateContainerService.html
*/
UpdateContainerService = "lightsail:UpdateContainerService",
/**
* Grants permission to update an existing Amazon Lightsail content delivery netwo
* rk (CDN) distribution or its configuration
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_UpdateDistribution.html
*/
UpdateDistribution = "lightsail:UpdateDistribution",
/**
* Grants permission to update the bundle of your Amazon Lightsail content deliver
* y network (CDN) distribution
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_UpdateDistributionBundle.html
*/
UpdateDistributionBundle = "lightsail:UpdateDistributionBundle",
/**
* Grants permission to update a domain recordset after it is created
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_UpdateDomainEntry.html
*/
UpdateDomainEntry = "lightsail:UpdateDomainEntry",
/**
* Grants permission to update metadata options for an instance
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_UpdateInstanceMetadataOptions.html
*/
UpdateInstanceMetadataOptions = "lightsail:UpdateInstanceMetadataOptions",
/**
* Grants permission to update a load balancer attribute, such as the health check
* path and session stickiness
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DetachInstancesFromLoadBalancer.html
*/
UpdateLoadBalancerAttribute = "lightsail:UpdateLoadBalancerAttribute",
/**
* Grants permission to update a relational database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_UpdateRelationalDatabase.html
*/
UpdateRelationalDatabase = "lightsail:UpdateRelationalDatabase",
/**
* Grants permission to update the parameters of a relational database
*
* See https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_UpdateRelationalDatabaseParameters.html
*/
UpdateRelationalDatabaseParameters = "lightsail:UpdateRelationalDatabaseParameters"
}