Class: Aws::BedrockAgentCoreControl::Types::UpdateApiKeyCredentialProviderResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::UpdateApiKeyCredentialProviderResponse
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#api_key_secret_arn ⇒ Types::Secret
The Amazon Resource Name (ARN) of the API key secret in Amazon Web Services Secrets Manager.
-
#api_key_secret_json_key ⇒ String
The JSON key used to extract the API key value from the Amazon Web Services Secrets Manager secret.
-
#api_key_secret_source ⇒ String
The source type of the API key secret.
-
#created_time ⇒ Time
The timestamp when the API key credential provider was created.
-
#credential_provider_arn ⇒ String
The Amazon Resource Name (ARN) of the API key credential provider.
-
#last_updated_time ⇒ Time
The timestamp when the API key credential provider was last updated.
-
#name ⇒ String
The name of the API key credential provider.
Instance Attribute Details
#api_key_secret_arn ⇒ Types::Secret
The Amazon Resource Name (ARN) of the API key secret in Amazon Web Services Secrets Manager.
21308 21309 21310 21311 21312 21313 21314 21315 21316 21317 21318 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 21308 class UpdateApiKeyCredentialProviderResponse < Struct.new( :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :name, :credential_provider_arn, :created_time, :last_updated_time) SENSITIVE = [] include Aws::Structure end |
#api_key_secret_json_key ⇒ String
The JSON key used to extract the API key value from the Amazon Web Services Secrets Manager secret.
21308 21309 21310 21311 21312 21313 21314 21315 21316 21317 21318 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 21308 class UpdateApiKeyCredentialProviderResponse < Struct.new( :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :name, :credential_provider_arn, :created_time, :last_updated_time) SENSITIVE = [] include Aws::Structure end |
#api_key_secret_source ⇒ String
The source type of the API key secret. Either MANAGED if the
secret is managed by the service, or EXTERNAL if managed by the
user in Amazon Web Services Secrets Manager.
21308 21309 21310 21311 21312 21313 21314 21315 21316 21317 21318 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 21308 class UpdateApiKeyCredentialProviderResponse < Struct.new( :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :name, :credential_provider_arn, :created_time, :last_updated_time) SENSITIVE = [] include Aws::Structure end |
#created_time ⇒ Time
The timestamp when the API key credential provider was created.
21308 21309 21310 21311 21312 21313 21314 21315 21316 21317 21318 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 21308 class UpdateApiKeyCredentialProviderResponse < Struct.new( :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :name, :credential_provider_arn, :created_time, :last_updated_time) SENSITIVE = [] include Aws::Structure end |
#credential_provider_arn ⇒ String
The Amazon Resource Name (ARN) of the API key credential provider.
21308 21309 21310 21311 21312 21313 21314 21315 21316 21317 21318 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 21308 class UpdateApiKeyCredentialProviderResponse < Struct.new( :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :name, :credential_provider_arn, :created_time, :last_updated_time) SENSITIVE = [] include Aws::Structure end |
#last_updated_time ⇒ Time
The timestamp when the API key credential provider was last updated.
21308 21309 21310 21311 21312 21313 21314 21315 21316 21317 21318 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 21308 class UpdateApiKeyCredentialProviderResponse < Struct.new( :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :name, :credential_provider_arn, :created_time, :last_updated_time) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the API key credential provider.
21308 21309 21310 21311 21312 21313 21314 21315 21316 21317 21318 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 21308 class UpdateApiKeyCredentialProviderResponse < Struct.new( :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :name, :credential_provider_arn, :created_time, :last_updated_time) SENSITIVE = [] include Aws::Structure end |