CfnHostedZoneProps

class aws_cdk.aws_route53.CfnHostedZoneProps(*, name, hosted_zone_config=None, hosted_zone_tags=None, query_logging_config=None, vpcs=None)

Bases: object

__init__(*, name, hosted_zone_config=None, hosted_zone_tags=None, query_logging_config=None, vpcs=None)

Properties for defining a AWS::Route53::HostedZone.

Parameters
  • name (str) – AWS::Route53::HostedZone.Name.

  • hosted_zone_config (Union[IResolvable, None, HostedZoneConfigProperty]) – AWS::Route53::HostedZone.HostedZoneConfig.

  • hosted_zone_tags (Union[IResolvable, None, List[Union[IResolvable, HostedZoneTagProperty]]]) – AWS::Route53::HostedZone.HostedZoneTags.

  • query_logging_config (Union[IResolvable, None, QueryLoggingConfigProperty]) – AWS::Route53::HostedZone.QueryLoggingConfig.

  • vpcs (Union[IResolvable, None, List[Union[IResolvable, VPCProperty]]]) – AWS::Route53::HostedZone.VPCs.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html

Attributes

hosted_zone_config

AWS::Route53::HostedZone.HostedZoneConfig.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-hostedzoneconfig

Return type

Union[IResolvable, None, HostedZoneConfigProperty]

hosted_zone_tags

AWS::Route53::HostedZone.HostedZoneTags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-hostedzonetags

Return type

Union[IResolvable, None, List[Union[IResolvable, HostedZoneTagProperty]]]

name

AWS::Route53::HostedZone.Name.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-name

Return type

str

query_logging_config

AWS::Route53::HostedZone.QueryLoggingConfig.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-queryloggingconfig

Return type

Union[IResolvable, None, QueryLoggingConfigProperty]

vpcs

AWS::Route53::HostedZone.VPCs.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-vpcs

Return type

Union[IResolvable, None, List[Union[IResolvable, VPCProperty]]]