aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
484 lines • 22.8 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* 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 var AwsRoute53Actions;
(function (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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["ChangeTagsForResource"] = "route53:ChangeTagsForResource";
/**
* Grants permission to create a new CIDR collection
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateCidrCollection.html
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["DeactivateKeySigningKey"] = "route53:DeactivateKeySigningKey";
/**
* Grants permission to delete a CIDR collection
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteCidrCollection.html
*/
AwsRoute53Actions["DeleteCidrCollection"] = "route53:DeleteCidrCollection";
/**
* Grants permission to delete a health check
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteHealthCheck.html
*/
AwsRoute53Actions["DeleteHealthCheck"] = "route53:DeleteHealthCheck";
/**
* Grants permission to delete a hosted zone
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteHostedZone.html
*/
AwsRoute53Actions["DeleteHostedZone"] = "route53:DeleteHostedZone";
/**
* Grants permission to delete a key-signing key
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteKeySigningKey.html
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["DeleteQueryLoggingConfig"] = "route53:DeleteQueryLoggingConfig";
/**
* Grants permission to delete a reusable delegation set
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteReusableDelegationSet.html
*/
AwsRoute53Actions["DeleteReusableDelegationSet"] = "route53:DeleteReusableDelegationSet";
/**
* Grants permission to delete a traffic policy
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteTrafficPolicy.html
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["TestDNSAnswer"] = "route53:TestDNSAnswer";
/**
* Grants permission to update an existing health check
*
* See https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["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
*/
AwsRoute53Actions["UpdateTrafficPolicyInstance"] = "route53:UpdateTrafficPolicyInstance";
})(AwsRoute53Actions || (AwsRoute53Actions = {}));
//# sourceMappingURL=route53.js.map