Class: Aws::BedrockAgentCore::Types::GetResourceApiKeyRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:workload_identity_token]

Instance Attribute Summary collapse

Instance Attribute Details

#resource_credential_provider_nameString

The credential provider name for the resource from which you are retrieving the API key.

Returns:

  • (String)


1980
1981
1982
1983
1984
1985
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1980

class GetResourceApiKeyRequest < Struct.new(
  :workload_identity_token,
  :resource_credential_provider_name)
  SENSITIVE = [:workload_identity_token]
  include Aws::Structure
end

#workload_identity_tokenString

The identity token of the workload from which you want to retrieve the API key.

Returns:

  • (String)


1980
1981
1982
1983
1984
1985
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1980

class GetResourceApiKeyRequest < Struct.new(
  :workload_identity_token,
  :resource_credential_provider_name)
  SENSITIVE = [:workload_identity_token]
  include Aws::Structure
end