Class: Aws::Route53GlobalResolver::Types::GetAccessTokenOutput

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

Overview

Constant Summary collapse

SENSITIVE =
[:value]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the token.

Returns:

  • (String)


2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2592

class GetAccessTokenOutput < Struct.new(
  :id,
  :arn,
  :client_token,
  :created_at,
  :dns_view_id,
  :expires_at,
  :global_resolver_id,
  :name,
  :status,
  :updated_at,
  :value)
  SENSITIVE = [:value]
  include Aws::Structure
end

#client_tokenString

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.

Returns:

  • (String)


2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2592

class GetAccessTokenOutput < Struct.new(
  :id,
  :arn,
  :client_token,
  :created_at,
  :dns_view_id,
  :expires_at,
  :global_resolver_id,
  :name,
  :status,
  :updated_at,
  :value)
  SENSITIVE = [:value]
  include Aws::Structure
end

#created_atTime

The time and date the token was created.

Returns:

  • (Time)


2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2592

class GetAccessTokenOutput < Struct.new(
  :id,
  :arn,
  :client_token,
  :created_at,
  :dns_view_id,
  :expires_at,
  :global_resolver_id,
  :name,
  :status,
  :updated_at,
  :value)
  SENSITIVE = [:value]
  include Aws::Structure
end

#dns_view_idString

ID of the DNS view the token is associated to.

Returns:

  • (String)


2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2592

class GetAccessTokenOutput < Struct.new(
  :id,
  :arn,
  :client_token,
  :created_at,
  :dns_view_id,
  :expires_at,
  :global_resolver_id,
  :name,
  :status,
  :updated_at,
  :value)
  SENSITIVE = [:value]
  include Aws::Structure
end

#expires_atTime

The token's expiration time and date.

Returns:

  • (Time)


2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2592

class GetAccessTokenOutput < Struct.new(
  :id,
  :arn,
  :client_token,
  :created_at,
  :dns_view_id,
  :expires_at,
  :global_resolver_id,
  :name,
  :status,
  :updated_at,
  :value)
  SENSITIVE = [:value]
  include Aws::Structure
end

#global_resolver_idString

ID of the Global Resolver.

Returns:

  • (String)


2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2592

class GetAccessTokenOutput < Struct.new(
  :id,
  :arn,
  :client_token,
  :created_at,
  :dns_view_id,
  :expires_at,
  :global_resolver_id,
  :name,
  :status,
  :updated_at,
  :value)
  SENSITIVE = [:value]
  include Aws::Structure
end

#idString

ID of the token.

Returns:

  • (String)


2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2592

class GetAccessTokenOutput < Struct.new(
  :id,
  :arn,
  :client_token,
  :created_at,
  :dns_view_id,
  :expires_at,
  :global_resolver_id,
  :name,
  :status,
  :updated_at,
  :value)
  SENSITIVE = [:value]
  include Aws::Structure
end

#nameString

Name of the token.

Returns:

  • (String)


2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2592

class GetAccessTokenOutput < Struct.new(
  :id,
  :arn,
  :client_token,
  :created_at,
  :dns_view_id,
  :expires_at,
  :global_resolver_id,
  :name,
  :status,
  :updated_at,
  :value)
  SENSITIVE = [:value]
  include Aws::Structure
end

#statusString

The operational status of the token.

Returns:

  • (String)


2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2592

class GetAccessTokenOutput < Struct.new(
  :id,
  :arn,
  :client_token,
  :created_at,
  :dns_view_id,
  :expires_at,
  :global_resolver_id,
  :name,
  :status,
  :updated_at,
  :value)
  SENSITIVE = [:value]
  include Aws::Structure
end

#updated_atTime

The time and date the token was created.

Returns:

  • (Time)


2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2592

class GetAccessTokenOutput < Struct.new(
  :id,
  :arn,
  :client_token,
  :created_at,
  :dns_view_id,
  :expires_at,
  :global_resolver_id,
  :name,
  :status,
  :updated_at,
  :value)
  SENSITIVE = [:value]
  include Aws::Structure
end

#valueString

The value of the token.

Returns:

  • (String)


2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2592

class GetAccessTokenOutput < Struct.new(
  :id,
  :arn,
  :client_token,
  :created_at,
  :dns_view_id,
  :expires_at,
  :global_resolver_id,
  :name,
  :status,
  :updated_at,
  :value)
  SENSITIVE = [:value]
  include Aws::Structure
end