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.
4096 4097 4098 4099 4100 4101 4102 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4096 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.
4096 4097 4098 4099 4100 4101 4102 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4096 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.
4096 4097 4098 4099 4100 4101 4102 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4096 class MicrosoftOauth2ProviderConfigInput < Struct.new( :client_id, :client_secret, :tenant_id) SENSITIVE = [:client_secret] include Aws::Structure end |