GetHostedZoneResult

data class GetHostedZoneResult(val hostedZoneConfig: HostedZoneConfig? = null, val hostedZoneTags: List<Tag>? = null, val id: String? = null, val nameServers: List<String>? = null, val queryLoggingConfig: HostedZoneQueryLoggingConfig? = null, val vpcs: List<HostedZoneVpc>? = null)

Constructors

Link copied to clipboard
constructor(hostedZoneConfig: HostedZoneConfig? = null, hostedZoneTags: List<Tag>? = null, id: String? = null, nameServers: List<String>? = null, queryLoggingConfig: HostedZoneQueryLoggingConfig? = null, vpcs: List<HostedZoneVpc>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A complex type that contains an optional comment. If you don't want to specify a comment, omit the `HostedZoneConfig` and `Comment` elements.

Link copied to clipboard
val hostedZoneTags: List<Tag>? = null

Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.

Link copied to clipboard
val id: String? = null

The ID that Amazon Route 53 assigned to the hosted zone when you created it.

Link copied to clipboard
val nameServers: List<String>? = null

Returns the set of name servers for the specific hosted zone. For example: ns1.example.com . This attribute is not supported for private hosted zones.

Link copied to clipboard

Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following:

Link copied to clipboard
val vpcs: List<HostedZoneVpc>? = null

Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit `VPCs`, `VPCId`, and `VPCRegion`. */