Show / Hide Table of Contents

Class ZoneState

Inheritance
System.Object
InputArgs
ResourceArgs
ZoneState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Route53
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ZoneState : ResourceArgs

Constructors

View Source

ZoneState()

Declaration
public ZoneState()

Properties

View Source

Comment

A comment for the hosted zone. Defaults to 'Managed by Pulumi'.

Declaration
public Input<string> Comment { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DelegationSetId

The ID of the reusable delegation set whose NS records you want to assign to the hosted zone. Conflicts with vpc as delegation sets can only be used for public zones.

Declaration
public Input<string> DelegationSetId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ForceDestroy

Whether to destroy all records (possibly managed outside of this provider) in the zone when destroying the zone.

Declaration
public Input<bool> ForceDestroy { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Name

This is the name of the hosted zone.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

NameServers

A list of name servers in associated (or default) delegation set. Find more about delegation sets in AWS docs.

Declaration
public InputList<string> NameServers { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

Tags

A mapping of tags to assign to the zone.

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
View Source

Vpcs

Configuration block(s) specifying VPC(s) to associate with a private hosted zone. Conflicts with the delegation_set_id argument in this resource and any aws.route53.ZoneAssociation resource specifying the same zone ID. Detailed below.

Declaration
public InputList<ZoneVpcGetArgs> Vpcs { get; set; }
Property Value
Type Description
InputList<ZoneVpcGetArgs>
View Source

ZoneId

The Hosted Zone ID. This can be referenced by zone records.

Declaration
public Input<string> ZoneId { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.