Class: Aws::DevOpsAgent::Types::MCPServerBearerTokenConfig

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

Overview

Bearer token configuration for MCP server (RFC 6750).

Constant Summary collapse

SENSITIVE =
[:token_value]

Instance Attribute Summary collapse

Instance Attribute Details

#authorization_headerString

HTTP header name to send the bearer token in requests to the service. Defaults to 'Authorization' per RFC 6750.

Returns:

  • (String)


2660
2661
2662
2663
2664
2665
2666
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 2660

class MCPServerBearerTokenConfig < Struct.new(
  :token_name,
  :token_value,
  :authorization_header)
  SENSITIVE = [:token_value]
  include Aws::Structure
end

#token_nameString

User friendly bearer token name specified by end user.

Returns:

  • (String)


2660
2661
2662
2663
2664
2665
2666
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 2660

class MCPServerBearerTokenConfig < Struct.new(
  :token_name,
  :token_value,
  :authorization_header)
  SENSITIVE = [:token_value]
  include Aws::Structure
end

#token_valueString

Bearer token value in alphanumeric for authenticating with the service.

Returns:

  • (String)


2660
2661
2662
2663
2664
2665
2666
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 2660

class MCPServerBearerTokenConfig < Struct.new(
  :token_name,
  :token_value,
  :authorization_header)
  SENSITIVE = [:token_value]
  include Aws::Structure
end