UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

484 lines 22.8 kB
// 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