Class: Aws::BedrockAgentCoreControl::Types::MicrosoftOauth2ProviderConfigInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::MicrosoftOauth2ProviderConfigInput
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Input configuration for a Microsoft OAuth2 provider.
Constant Summary collapse
- SENSITIVE =
[:client_secret]
Instance Attribute Summary collapse
-
#client_id ⇒ String
The client ID for the Microsoft OAuth2 provider.
-
#client_secret ⇒ String
The client secret for the Microsoft OAuth2 provider.
-
#tenant_id ⇒ String
The Microsoft Entra ID (formerly Azure AD) tenant ID for your organization.
Instance Attribute Details
#client_id ⇒ String
The client ID for the Microsoft OAuth2 provider.
6803 6804 6805 6806 6807 6808 6809 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 6803 class MicrosoftOauth2ProviderConfigInput < Struct.new( :client_id, :client_secret, :tenant_id) SENSITIVE = [:client_secret] include Aws::Structure end |
#client_secret ⇒ String
The client secret for the Microsoft OAuth2 provider.
6803 6804 6805 6806 6807 6808 6809 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 6803 class MicrosoftOauth2ProviderConfigInput < Struct.new( :client_id, :client_secret, :tenant_id) SENSITIVE = [:client_secret] include Aws::Structure end |
#tenant_id ⇒ String
The Microsoft Entra ID (formerly Azure AD) tenant ID for your organization. This identifies the specific tenant within Microsoft's identity platform where your application is registered.
6803 6804 6805 6806 6807 6808 6809 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 6803 class MicrosoftOauth2ProviderConfigInput < Struct.new( :client_id, :client_secret, :tenant_id) SENSITIVE = [:client_secret] include Aws::Structure end |