Class: Aws::Route53GlobalResolver::Types::CreateAccessTokenOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53GlobalResolver::Types::CreateAccessTokenOutput
- Defined in:
- gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:value]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the access token.
-
#client_token ⇒ String
The unique string that identifies the request and ensures idempotency.
-
#created_at ⇒ Time
The date and time when the access token was created.
-
#dns_view_id ⇒ String
The ID of the DNS view associated with this access token.
-
#expires_at ⇒ Time
The date and time when the access token expires.
-
#id ⇒ String
The unique identifier for the access token.
-
#name ⇒ String
The name of the access token.
-
#status ⇒ String
The operational status of the access token.
-
#value ⇒ String
The access token value.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the access token.
1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1007 class CreateAccessTokenOutput < Struct.new( :id, :arn, :client_token, :created_at, :dns_view_id, :expires_at, :name, :status, :value) SENSITIVE = [:value] include Aws::Structure end |
#client_token ⇒ String
The unique string that identifies the request and ensures idempotency.
1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1007 class CreateAccessTokenOutput < Struct.new( :id, :arn, :client_token, :created_at, :dns_view_id, :expires_at, :name, :status, :value) SENSITIVE = [:value] include Aws::Structure end |
#created_at ⇒ Time
The date and time when the access token was created.
1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1007 class CreateAccessTokenOutput < Struct.new( :id, :arn, :client_token, :created_at, :dns_view_id, :expires_at, :name, :status, :value) SENSITIVE = [:value] include Aws::Structure end |
#dns_view_id ⇒ String
The ID of the DNS view associated with this access token.
1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1007 class CreateAccessTokenOutput < Struct.new( :id, :arn, :client_token, :created_at, :dns_view_id, :expires_at, :name, :status, :value) SENSITIVE = [:value] include Aws::Structure end |
#expires_at ⇒ Time
The date and time when the access token expires.
1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1007 class CreateAccessTokenOutput < Struct.new( :id, :arn, :client_token, :created_at, :dns_view_id, :expires_at, :name, :status, :value) SENSITIVE = [:value] include Aws::Structure end |
#id ⇒ String
The unique identifier for the access token.
1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1007 class CreateAccessTokenOutput < Struct.new( :id, :arn, :client_token, :created_at, :dns_view_id, :expires_at, :name, :status, :value) SENSITIVE = [:value] include Aws::Structure end |
#name ⇒ String
The name of the access token.
1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1007 class CreateAccessTokenOutput < Struct.new( :id, :arn, :client_token, :created_at, :dns_view_id, :expires_at, :name, :status, :value) SENSITIVE = [:value] include Aws::Structure end |
#status ⇒ String
The operational status of the access token.
1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1007 class CreateAccessTokenOutput < Struct.new( :id, :arn, :client_token, :created_at, :dns_view_id, :expires_at, :name, :status, :value) SENSITIVE = [:value] include Aws::Structure end |
#value ⇒ String
The access token value. This token should be included in DoH and DoT requests for authentication. Keep this value secure as it provides access to your Route 53 Global Resolver.
1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 1007 class CreateAccessTokenOutput < Struct.new( :id, :arn, :client_token, :created_at, :dns_view_id, :expires_at, :name, :status, :value) SENSITIVE = [:value] include Aws::Structure end |