Class: Aws::Route53::Types::HostedZoneSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-route53/lib/aws-sdk-route53/types.rb

Overview

In the response to a ListHostedZonesByVPC request, the HostedZoneSummaries element contains one HostedZoneSummary element for each hosted zone that the specified Amazon VPC is associated with. Each HostedZoneSummary element contains the hosted zone name and ID, and information about who owns the hosted zone.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#hosted_zone_idString

The Route 53 hosted zone ID of a private hosted zone that the specified VPC is associated with.

Returns:

  • (String)


3934
3935
3936
3937
3938
3939
3940
# File 'gems/aws-sdk-route53/lib/aws-sdk-route53/types.rb', line 3934

class HostedZoneSummary < Struct.new(
  :hosted_zone_id,
  :name,
  :owner)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the private hosted zone, such as example.com.

Returns:

  • (String)


3934
3935
3936
3937
3938
3939
3940
# File 'gems/aws-sdk-route53/lib/aws-sdk-route53/types.rb', line 3934

class HostedZoneSummary < Struct.new(
  :hosted_zone_id,
  :name,
  :owner)
  SENSITIVE = []
  include Aws::Structure
end

#ownerTypes::HostedZoneOwner

The owner of a private hosted zone that the specified VPC is associated with. The owner can be either an Amazon Web Services account or an Amazon Web Services service.



3934
3935
3936
3937
3938
3939
3940
# File 'gems/aws-sdk-route53/lib/aws-sdk-route53/types.rb', line 3934

class HostedZoneSummary < Struct.new(
  :hosted_zone_id,
  :name,
  :owner)
  SENSITIVE = []
  include Aws::Structure
end