Builder

class Builder

Properties

Link copied to clipboard

A unique string that identifies the request and that allows failed CreateHostedZone requests to be retried without the risk of executing the operation twice. You must use a unique CallerReference string every time you submit a CreateHostedZone request. CallerReference can be any unique string, for example, a date/time stamp.

Link copied to clipboard

If you want to associate a reusable delegation set with this hosted zone, the ID that Amazon Route 53 assigned to the reusable delegation set when you created it. For more information about reusable delegation sets, see CreateReusableDelegationSet.

Link copied to clipboard

(Optional) A complex type that contains the following optional values:

Link copied to clipboard
var name: String?

The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical.

Link copied to clipboard
var vpc: Vpc?

(Private hosted zones only) A complex type that contains information about the Amazon VPC that you're associating with this hosted zone.

Functions

Link copied to clipboard
fun vpc(block: Vpc.Builder.() -> Unit)

construct an aws.sdk.kotlin.services.route53.model.Vpc inside the given block