aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
482 lines (481 loc) • 21.2 kB
TypeScript
/**
* All IAM policy actions for Amazon Route 53 (ROUTE53)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonroute53.html
*
* 2025-02-24T21:49:28.976Z
*/
export declare enum AwsRoute53Actions {
/**
* Grants permission to activate a key-signing key so that it can be used for sign
* ing by DNSSEC
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ActivateKeySigningKey.html
*/
ActivateKeySigningKey = "route53:ActivateKeySigningKey",
/**
* Grants permission to associate an additional Amazon VPC with a private hosted z
* one
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_AssociateVPCWithHostedZone.html
*/
AssociateVPCWithHostedZone = "route53:AssociateVPCWithHostedZone",
/**
* Grants permission to create or delete CIDR blocks within a CIDR collection
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeCidrCollection.html
*/
ChangeCidrCollection = "route53:ChangeCidrCollection",
/**
* Grants permission to create, update, or delete a record, which contains authori
* tative DNS information for a specified domain or subdomain name
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeResourceRecordSets.html
*/
ChangeResourceRecordSets = "route53:ChangeResourceRecordSets",
/**
* Grants permission to add, edit, or delete tags for a health check or a hosted z
* one
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeTagsForResource.html
*/
ChangeTagsForResource = "route53:ChangeTagsForResource",
/**
* Grants permission to create a new CIDR collection
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateCidrCollection.html
*/
CreateCidrCollection = "route53:CreateCidrCollection",
/**
* Grants permission to create a new health check, which monitors the health and p
* erformance of your web applications, web servers, and other resources
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateHealthCheck.html
*/
CreateHealthCheck = "route53:CreateHealthCheck",
/**
* Grants permission to create a public hosted zone, which you use to specify how
* the Domain Name System (DNS) routes traffic on the Internet for a domain, such
* as example.com, and its subdomains
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateHostedZone.html
*/
CreateHostedZone = "route53:CreateHostedZone",
/**
* Grants permission to create a new key-signing key associated with a hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateKeySigningKey.html
*/
CreateKeySigningKey = "route53:CreateKeySigningKey",
/**
* Grants permission to create a configuration for DNS query logging
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateQueryLoggingConfig.html
*/
CreateQueryLoggingConfig = "route53:CreateQueryLoggingConfig",
/**
* Grants permission to create a delegation set (a group of four name servers) tha
* t can be reused by multiple hosted zones
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateReusableDelegationSet.html
*/
CreateReusableDelegationSet = "route53:CreateReusableDelegationSet",
/**
* Grants permission to create a traffic policy, which you use to create multiple
* DNS records for one domain name (such as example.com) or one subdomain name (su
* ch as www.example.com)
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateTrafficPolicy.html
*/
CreateTrafficPolicy = "route53:CreateTrafficPolicy",
/**
* Grants permission to create records in a specified hosted zone based on the set
* tings in a specified traffic policy version
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateTrafficPolicyInstance.html
*/
CreateTrafficPolicyInstance = "route53:CreateTrafficPolicyInstance",
/**
* Grants permission to create a new version of an existing traffic policy
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateTrafficPolicyVersion.html
*/
CreateTrafficPolicyVersion = "route53:CreateTrafficPolicyVersion",
/**
* Grants permission to authorize the AWS account that created a specified VPC to
* submit an AssociateVPCWithHostedZone request, which associates the VPC with a s
* pecified hosted zone that was created by a different account
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateVPCAssociationAuthorization.html
*/
CreateVPCAssociationAuthorization = "route53:CreateVPCAssociationAuthorization",
/**
* Grants permission to deactivate a key-signing key so that it will not be used f
* or signing by DNSSEC
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeactivateKeySigningKey.html
*/
DeactivateKeySigningKey = "route53:DeactivateKeySigningKey",
/**
* Grants permission to delete a CIDR collection
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteCidrCollection.html
*/
DeleteCidrCollection = "route53:DeleteCidrCollection",
/**
* Grants permission to delete a health check
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteHealthCheck.html
*/
DeleteHealthCheck = "route53:DeleteHealthCheck",
/**
* Grants permission to delete a hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteHostedZone.html
*/
DeleteHostedZone = "route53:DeleteHostedZone",
/**
* Grants permission to delete a key-signing key
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteKeySigningKey.html
*/
DeleteKeySigningKey = "route53:DeleteKeySigningKey",
/**
* Grants permission to delete a configuration for DNS query logging
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteQueryLoggingConfig.html
*/
DeleteQueryLoggingConfig = "route53:DeleteQueryLoggingConfig",
/**
* Grants permission to delete a reusable delegation set
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteReusableDelegationSet.html
*/
DeleteReusableDelegationSet = "route53:DeleteReusableDelegationSet",
/**
* Grants permission to delete a traffic policy
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteTrafficPolicy.html
*/
DeleteTrafficPolicy = "route53:DeleteTrafficPolicy",
/**
* Grants permission to delete a traffic policy instance and all the records that
* Route 53 created when you created the instance
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteTrafficPolicyInstance.html
*/
DeleteTrafficPolicyInstance = "route53:DeleteTrafficPolicyInstance",
/**
* Grants permission to remove authorization for associating an Amazon Virtual Pri
* vate Cloud with a Route 53 private hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteVPCAssociationAuthorization.html
*/
DeleteVPCAssociationAuthorization = "route53:DeleteVPCAssociationAuthorization",
/**
* Grants permission to disable DNSSEC signing in a specific hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DisableHostedZoneDNSSEC.html
*/
DisableHostedZoneDNSSEC = "route53:DisableHostedZoneDNSSEC",
/**
* Grants permission to disassociate an Amazon Virtual Private Cloud from a Route
* 53 private hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DisassociateVPCFromHostedZone.html
*/
DisassociateVPCFromHostedZone = "route53:DisassociateVPCFromHostedZone",
/**
* Grants permission to enable DNSSEC signing in a specific hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_EnableHostedZoneDNSSEC.html
*/
EnableHostedZoneDNSSEC = "route53:EnableHostedZoneDNSSEC",
/**
* Grants permission to get the specified limit for the current account, for examp
* le, the maximum number of health checks that you can create using the account
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetAccountLimit.html
*/
GetAccountLimit = "route53:GetAccountLimit",
/**
* Grants permission to get the current status of a request to create, update, or
* delete one or more records
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetChange.html
*/
GetChange = "route53:GetChange",
/**
* Grants permission to get a list of the IP ranges that are used by Route 53 heal
* th checkers to check the health of your resources
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetCheckerIpRanges.html
*/
GetCheckerIpRanges = "route53:GetCheckerIpRanges",
/**
* Grants permission to get information about DNSSEC for a specific hosted zone, i
* ncluding the key-signing keys in the hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetDNSSEC.html
*/
GetDNSSEC = "route53:GetDNSSEC",
/**
* Grants permission to get information about whether a specified geographic locat
* ion is supported for Route 53 geolocation records
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetGeoLocation.html
*/
GetGeoLocation = "route53:GetGeoLocation",
/**
* Grants permission to get information about a specified health check
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetHealthCheck.html
*/
GetHealthCheck = "route53:GetHealthCheck",
/**
* Grants permission to get the number of health checks that are associated with t
* he current AWS account
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetHealthCheckCount.html
*/
GetHealthCheckCount = "route53:GetHealthCheckCount",
/**
* Grants permission to get the reason that a specified health check failed most r
* ecently
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetHealthCheckLastFailureReason.html
*/
GetHealthCheckLastFailureReason = "route53:GetHealthCheckLastFailureReason",
/**
* Grants permission to get the status of a specified health check
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetHealthCheckStatus.html
*/
GetHealthCheckStatus = "route53:GetHealthCheckStatus",
/**
* Grants permission to get information about a specified hosted zone including th
* e four name servers that Route 53 assigned to the hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetHostedZone.html
*/
GetHostedZone = "route53:GetHostedZone",
/**
* Grants permission to get the number of hosted zones that are associated with th
* e current AWS account
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetHostedZoneCount.html
*/
GetHostedZoneCount = "route53:GetHostedZoneCount",
/**
* Grants permission to get the specified limit for a specified hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetHostedZoneLimit.html
*/
GetHostedZoneLimit = "route53:GetHostedZoneLimit",
/**
* Grants permission to get information about a specified configuration for DNS qu
* ery logging
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetQueryLoggingConfig.html
*/
GetQueryLoggingConfig = "route53:GetQueryLoggingConfig",
/**
* Grants permission to get information about a specified reusable delegation set,
* including the four name servers that are assigned to the delegation set
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetReusableDelegationSet.html
*/
GetReusableDelegationSet = "route53:GetReusableDelegationSet",
/**
* Grants permission to get the maximum number of hosted zones that you can associ
* ate with the specified reusable delegation set
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetReusableDelegationSetLimit.html
*/
GetReusableDelegationSetLimit = "route53:GetReusableDelegationSetLimit",
/**
* Grants permission to get information about a specified traffic policy version
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetTrafficPolicy.html
*/
GetTrafficPolicy = "route53:GetTrafficPolicy",
/**
* Grants permission to get information about a specified traffic policy instance
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetTrafficPolicyInstance.html
*/
GetTrafficPolicyInstance = "route53:GetTrafficPolicyInstance",
/**
* Grants permission to get the number of traffic policy instances that are associ
* ated with the current AWS account
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetTrafficPolicyInstanceCount.html
*/
GetTrafficPolicyInstanceCount = "route53:GetTrafficPolicyInstanceCount",
/**
* Grants permission to get a list of the CIDR blocks within a specified CIDR coll
* ection
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListCidrBlocks.html
*/
ListCidrBlocks = "route53:ListCidrBlocks",
/**
* Grants permission to get a list of the CIDR collections that are associated wit
* h the current AWS account
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListCidrCollections.html
*/
ListCidrCollections = "route53:ListCidrCollections",
/**
* Grants permission to get a list of the CIDR locations that belong to a specifie
* d CIDR collection
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListCidrLocations.html
*/
ListCidrLocations = "route53:ListCidrLocations",
/**
* Grants permission to get a list of geographic locations that Route 53 supports
* for geolocation
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListGeoLocations.html
*/
ListGeoLocations = "route53:ListGeoLocations",
/**
* Grants permission to get a list of the health checks that are associated with t
* he current AWS account
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListHealthChecks.html
*/
ListHealthChecks = "route53:ListHealthChecks",
/**
* Grants permission to get a list of the public and private hosted zones that are
* associated with the current AWS account
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListHostedZones.html
*/
ListHostedZones = "route53:ListHostedZones",
/**
* Grants permission to get a list of your hosted zones in lexicographic order. Ho
* sted zones are sorted by name with the labels reversed, for example, com.exampl
* e.www
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListHostedZonesByName.html
*/
ListHostedZonesByName = "route53:ListHostedZonesByName",
/**
* Grants permission to get a list of all the private hosted zones that a specifie
* d VPC is associated with
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListHostedZonesByVPC.html
*/
ListHostedZonesByVPC = "route53:ListHostedZonesByVPC",
/**
* Grants permission to list the configurations for DNS query logging that are ass
* ociated with the current AWS account or the configuration that is associated wi
* th a specified hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListQueryLoggingConfigs.html
*/
ListQueryLoggingConfigs = "route53:ListQueryLoggingConfigs",
/**
* Grants permission to list the records in a specified hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListResourceRecordSets.html
*/
ListResourceRecordSets = "route53:ListResourceRecordSets",
/**
* Grants permission to list the reusable delegation sets that are associated with
* the current AWS account.
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListReusableDelegationSets.html
*/
ListReusableDelegationSets = "route53:ListReusableDelegationSets",
/**
* Grants permission to list tags for one health check or hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListTagsForResource.html
*/
ListTagsForResource = "route53:ListTagsForResource",
/**
* Grants permission to list tags for up to 10 health checks or hosted zones
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListTagsForResources.html
*/
ListTagsForResources = "route53:ListTagsForResources",
/**
* Grants permission to get information about the latest version for every traffic
* policy that is associated with the current AWS account. Policies are listed in
* the order in which they were created
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListTrafficPolicies.html
*/
ListTrafficPolicies = "route53:ListTrafficPolicies",
/**
* Grants permission to get information about the traffic policy instances that yo
* u created by using the current AWS account
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListTrafficPolicyInstances.html
*/
ListTrafficPolicyInstances = "route53:ListTrafficPolicyInstances",
/**
* Grants permission to get information about the traffic policy instances that yo
* u created in a specified hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListTrafficPolicyInstancesByHostedZone.html
*/
ListTrafficPolicyInstancesByHostedZone = "route53:ListTrafficPolicyInstancesByHostedZone",
/**
* Grants permission to get information about the traffic policy instances that yo
* u created using a specified traffic policy version
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListTrafficPolicyInstancesByPolicy.html
*/
ListTrafficPolicyInstancesByPolicy = "route53:ListTrafficPolicyInstancesByPolicy",
/**
* Grants permission to get information about all the versions for a specified tra
* ffic policy
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListTrafficPolicyVersions.html
*/
ListTrafficPolicyVersions = "route53:ListTrafficPolicyVersions",
/**
* Grants permission to get a list of the VPCs that were created by other accounts
* and that can be associated with a specified hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListVPCAssociationAuthorizations.html
*/
ListVPCAssociationAuthorizations = "route53:ListVPCAssociationAuthorizations",
/**
* Grants permission to get the value that Route 53 returns in response to a DNS q
* uery for a specified record name and type
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_TestDNSAnswer.html
*/
TestDNSAnswer = "route53:TestDNSAnswer",
/**
* Grants permission to update an existing health check
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html
*/
UpdateHealthCheck = "route53:UpdateHealthCheck",
/**
* Grants permission to update the comment for a specified hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHostedZoneComment.html
*/
UpdateHostedZoneComment = "route53:UpdateHostedZoneComment",
/**
* Grants permission to update the comment for a specified traffic policy version
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateTrafficPolicyComment.html
*/
UpdateTrafficPolicyComment = "route53:UpdateTrafficPolicyComment",
/**
* Grants permission to update the records in a specified hosted zone that were cr
* eated based on the settings in a specified traffic policy version
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateTrafficPolicyInstance.html
*/
UpdateTrafficPolicyInstance = "route53:UpdateTrafficPolicyInstance"
}