Class: Aws::BedrockAgentCoreControl::Types::GetOauth2CredentialProviderResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::GetOauth2CredentialProviderResponse
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#callback_url ⇒ String
Callback URL to register on the OAuth2 credential provider as an allowed callback URL.
-
#client_secret_arn ⇒ Types::Secret
The Amazon Resource Name (ARN) of the client secret in AWS Secrets Manager.
-
#created_time ⇒ Time
The timestamp when the OAuth2 credential provider was created.
-
#credential_provider_arn ⇒ String
ARN of the credential provider requested.
-
#credential_provider_vendor ⇒ String
The vendor of the OAuth2 credential provider.
-
#failure_reason ⇒ String
The reason for failure if the OAuth2 credential provider is in a failed state.
-
#last_updated_time ⇒ Time
The timestamp when the OAuth2 credential provider was last updated.
-
#name ⇒ String
The name of the OAuth2 credential provider.
-
#oauth2_provider_config_output ⇒ Types::Oauth2ProviderConfigOutput
The configuration output for the OAuth2 provider.
-
#status ⇒ String
The current status of the OAuth2 credential provider.
Instance Attribute Details
#callback_url ⇒ String
Callback URL to register on the OAuth2 credential provider as an allowed callback URL. This URL is where the OAuth2 authorization server redirects users after they complete the authorization flow.
7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7472 class GetOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :credential_provider_vendor, :callback_url, :oauth2_provider_config_output, :created_time, :last_updated_time, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#client_secret_arn ⇒ Types::Secret
The Amazon Resource Name (ARN) of the client secret in AWS Secrets Manager.
7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7472 class GetOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :credential_provider_vendor, :callback_url, :oauth2_provider_config_output, :created_time, :last_updated_time, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#created_time ⇒ Time
The timestamp when the OAuth2 credential provider was created.
7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7472 class GetOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :credential_provider_vendor, :callback_url, :oauth2_provider_config_output, :created_time, :last_updated_time, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#credential_provider_arn ⇒ String
ARN of the credential provider requested.
7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7472 class GetOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :credential_provider_vendor, :callback_url, :oauth2_provider_config_output, :created_time, :last_updated_time, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#credential_provider_vendor ⇒ String
The vendor of the OAuth2 credential provider.
7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7472 class GetOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :credential_provider_vendor, :callback_url, :oauth2_provider_config_output, :created_time, :last_updated_time, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#failure_reason ⇒ String
The reason for failure if the OAuth2 credential provider is in a failed state.
7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7472 class GetOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :credential_provider_vendor, :callback_url, :oauth2_provider_config_output, :created_time, :last_updated_time, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#last_updated_time ⇒ Time
The timestamp when the OAuth2 credential provider was last updated.
7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7472 class GetOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :credential_provider_vendor, :callback_url, :oauth2_provider_config_output, :created_time, :last_updated_time, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the OAuth2 credential provider.
7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7472 class GetOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :credential_provider_vendor, :callback_url, :oauth2_provider_config_output, :created_time, :last_updated_time, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#oauth2_provider_config_output ⇒ Types::Oauth2ProviderConfigOutput
The configuration output for the OAuth2 provider.
7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7472 class GetOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :credential_provider_vendor, :callback_url, :oauth2_provider_config_output, :created_time, :last_updated_time, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the OAuth2 credential provider.
7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7472 class GetOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :credential_provider_vendor, :callback_url, :oauth2_provider_config_output, :created_time, :last_updated_time, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |