Cloud.Service.AWS.Route53.Zone

Cloud.Service.AWS.Route53.Zone
Cloud.Service.AWS.Route53.Zone
JSON Example
{
    "account": "string",
    "comment": "string",
    "count": 0,
    "delegation_set_id": "string",
    "force_destroy": false,
    "name": "string",
    "name_servers": [
        "string"
    ],
    "region": "string",
    "tags": {},
    "vpc": [
        {
            "vpc_id": "string",
            "vpc_region": "string"
        }
    ],
    "vpc_id": "string",
    "vpc_region": "string",
    "zone_id": "string"
}
string
account
Required

(Required) The name of the AWS cloud account to use for this resource

string
comment
Optional

Explanation about the hosted zone. Defaults to 'Managed by the application'.

integer
count
Optional

The number of resource instances to be created.

string
delegation_set_id
Optional

Reusable delegation set with name service records to assign to the hosted zone.

boolean
force_destroy
Optional

Whether to delete all records, possibly managed outside of the application.

string
name
Required

(Required) Name of the Route 53 hosted zone.

array of string
name_servers
Optional

List of name servers in the associated or default delegation set.

string
region
Required

(Required) Target cloud region, such as us-east-1. Must be within the provider cloud account.

object
tags
Optional

Zone categorization, in case-sensitive key names, or in key-value pairs.

array of object
vpc
Optional

Settings for a Virtual Private Cloud (VPC) for this Route 53 hosted zone. Creates a private hosted zone.

string
vpc_id
Optional

The Vpc Id property for this resource

string
vpc_region
Optional

VPC region name. Defaults to the region of the AWS provider.

string
zone_id
Optional

Hosted zone identifier that zone records can reference.