Class: Aws::Route53GlobalResolver::Types::GetGlobalResolverOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53GlobalResolver::Types::GetGlobalResolverOutput
- 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 Global Resolver.
-
#client_token ⇒ String
A unique, case-sensitive identifier to ensure idempotency.
-
#created_at ⇒ Time
The date and time the Global Resolver was created.
-
#description ⇒ String
The description of the Global Resolver.
-
#dns_name ⇒ String
The hostname used by the customers' DNS clients for certification validation.
-
#id ⇒ String
The ID of the Global Resolver.
-
#ipv4_addresses ⇒ Array<String>
List of anycast IPv4 addresses associated with the Global Resolver instance.
-
#name ⇒ String
The name of the Global Resolver.
-
#observability_region ⇒ String
The AWS Regions in which the users' Global Resolver query resolution logs will be propagated.
-
#regions ⇒ Array<String>
The AWS Regions in which the Global Resolver operate.
-
#status ⇒ String
The operational status of the Global Resolver.
-
#updated_at ⇒ Time
The date and time the Global Resolver was updated.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the Global Resolver.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A unique, case-sensitive identifier to ensure idempotency. This
means that making the same request multiple times with the same
clientToken has the same result every time.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The date and time the Global Resolver was created.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the Global Resolver.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |
#dns_name ⇒ String
The hostname used by the customers' DNS clients for certification validation.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the Global Resolver.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |
#ipv4_addresses ⇒ Array<String>
List of anycast IPv4 addresses associated with the Global Resolver instance.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the Global Resolver.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |
#observability_region ⇒ String
The AWS Regions in which the users' Global Resolver query resolution logs will be propagated.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |
#regions ⇒ Array<String>
The AWS Regions in which the Global Resolver operate.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The operational status of the Global Resolver.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time the Global Resolver was updated.
2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2953 class GetGlobalResolverOutput < Struct.new( :id, :arn, :client_token, :dns_name, :observability_region, :name, :description, :regions, :created_at, :updated_at, :status, :ipv4_addresses) SENSITIVE = [] include Aws::Structure end |