Interface IHostedZone
Imported or created hosted zone.
Namespace: Amazon.CDK.AWS.Route53
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IHostedZone : IResource
Syntax (vb)
Public Interface IHostedZone
Inherits IResource, IConstruct, IDependable
Synopsis
Properties
HostedZoneArn | ARN of this hosted zone, such as arn:${Partition}:route53:::hostedzone/${Id}. |
HostedZoneId | ID of this hosted zone, such as "Z23ABC4XYZL05B". |
HostedZoneNameServers | Returns the set of name servers for the specific hosted zone. For example: ns1.example.com. |
ZoneName | FQDN of this hosted zone. |
Methods
GrantDelegation(IGrantable) | Grant permissions to add delegation records to this zone. |
Properties
HostedZoneArn
ARN of this hosted zone, such as arn:${Partition}:route53:::hostedzone/${Id}.
string HostedZoneArn { get; }
Property Value
System.String
Remarks
Attribute: true
HostedZoneId
ID of this hosted zone, such as "Z23ABC4XYZL05B".
string HostedZoneId { get; }
Property Value
System.String
Remarks
Attribute: true
HostedZoneNameServers
Returns the set of name servers for the specific hosted zone. For example: ns1.example.com.
virtual string[] HostedZoneNameServers { get; }
Property Value
System.String[]
Remarks
This attribute will be undefined for private hosted zones or hosted zones imported from another stack.
Attribute: true
ZoneName
FQDN of this hosted zone.
string ZoneName { get; }
Property Value
System.String
Methods
GrantDelegation(IGrantable)
Grant permissions to add delegation records to this zone.
Grant GrantDelegation(IGrantable grantee)
Parameters
- grantee IGrantable
Returns