UNPKG

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
/** * 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" }