Class: Aws::BedrockAgentCoreControl::Types::CreateOauth2CredentialProviderResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::CreateOauth2CredentialProviderResponse
- 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.
-
#credential_provider_arn ⇒ String
The Amazon Resource Name (ARN) of the OAuth2 credential provider.
-
#name ⇒ String
The name of the OAuth2 credential provider.
-
#oauth2_provider_config_output ⇒ Types::Oauth2ProviderConfigOutput
Contains the output configuration for an 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.
2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 2870 class CreateOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :callback_url, :oauth2_provider_config_output, :status) SENSITIVE = [] include Aws::Structure end |
#client_secret_arn ⇒ Types::Secret
The Amazon Resource Name (ARN) of the client secret in AWS Secrets Manager.
2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 2870 class CreateOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :callback_url, :oauth2_provider_config_output, :status) SENSITIVE = [] include Aws::Structure end |
#credential_provider_arn ⇒ String
The Amazon Resource Name (ARN) of the OAuth2 credential provider.
2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 2870 class CreateOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :callback_url, :oauth2_provider_config_output, :status) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the OAuth2 credential provider.
2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 2870 class CreateOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :callback_url, :oauth2_provider_config_output, :status) SENSITIVE = [] include Aws::Structure end |
#oauth2_provider_config_output ⇒ Types::Oauth2ProviderConfigOutput
Contains the output configuration for an OAuth2 provider.
2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 2870 class CreateOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :callback_url, :oauth2_provider_config_output, :status) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the OAuth2 credential provider.
2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 2870 class CreateOauth2CredentialProviderResponse < Struct.new( :client_secret_arn, :name, :credential_provider_arn, :callback_url, :oauth2_provider_config_output, :status) SENSITIVE = [] include Aws::Structure end |