Class: Aws::Route53GlobalResolver::Types::CreateGlobalResolverOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53GlobalResolver::Types::CreateGlobalResolverOutput
- Defined in:
- gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the Route 53 Global Resolver.
-
#client_token ⇒ String
The unique string that identifies the request and ensures idempotency.
-
#created_at ⇒ Time
The date and time when the Route 53 Global Resolver was created.
-
#description ⇒ String
The description of the Route 53 Global Resolver.
-
#dns_name ⇒ String
The hostname that DNS clients should use for TLS certificate validation when connecting to the Route 53 Global Resolver.
-
#id ⇒ String
The unique identifier for the Route 53 Global Resolver.
-
#ip_address_type ⇒ String
The IP address type configured for the Route 53 Global Resolver (IPV4 or DUAL_STACK).
-
#ipv4_addresses ⇒ Array<String>
The global anycast IPv4 addresses associated with the Route 53 Global Resolver.
-
#ipv6_addresses ⇒ Array<String>
The global anycast IPv6 addresses associated with the Route 53 Global Resolver.
-
#name ⇒ String
The name of the Route 53 Global Resolver.
-
#observability_region ⇒ String
The Amazon Web Services Region where observability data for the Route 53 Global Resolver is stored.
-
#regions ⇒ Array<String>
The Amazon Web Services Regions where the Route 53 Global Resolver is deployed and operational.
-
#status ⇒ String
The current status of the Route 53 Global Resolver.
-
#updated_at ⇒ Time
The date and time when the Route 53 Global Resolver was last updated.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the Route 53 Global Resolver.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
The unique string that identifies the request and ensures idempotency.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The date and time when the Route 53 Global Resolver was created.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the Route 53 Global Resolver.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#dns_name ⇒ String
The hostname that DNS clients should use for TLS certificate validation when connecting to the Route 53 Global Resolver. This value resolves to the global anycast IP addresses for the resolver.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier for the Route 53 Global Resolver.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#ip_address_type ⇒ String
The IP address type configured for the Route 53 Global Resolver (IPV4 or DUAL_STACK).
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#ipv4_addresses ⇒ Array<String>
The global anycast IPv4 addresses associated with the Route 53 Global Resolver. DNS clients can send queries to these addresses from anywhere on the internet.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#ipv6_addresses ⇒ Array<String>
The global anycast IPv6 addresses associated with the Route 53 Global Resolver. This field is only populated when ipAddressType is DUAL_STACK. DNS clients can send queries to these addresses from anywhere on the internet.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the Route 53 Global Resolver.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#observability_region ⇒ String
The Amazon Web Services Region where observability data for the Route 53 Global Resolver is stored.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#regions ⇒ Array<String>
The Amazon Web Services Regions where the Route 53 Global Resolver is deployed and operational.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the Route 53 Global Resolver. Possible values are CREATING (being provisioned), UPDATING (being modified), OPERATIONAL (ready to serve queries), or DELETING (being removed).
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time when the Route 53 Global Resolver was last updated.
1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1584 class CreateGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :created_at, :description, :dns_name, :ip_address_type, :ipv4_addresses, :ipv6_addresses, :name, :observability_region, :regions, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |