Class: Aws::SecurityAgent::Types::InitiateProviderRegistrationInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityAgent::Types::InitiateProviderRegistrationInput
- Defined in:
- gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:client_secret]
Instance Attribute Summary collapse
-
#client_id ⇒ String
The client ID of the OAuth application registered on your self-managed provider instance.
-
#client_secret ⇒ String
The client secret of the OAuth application registered on your self-managed provider instance.
-
#organization_name ⇒ String
The name of the organization to connect.
-
#provider ⇒ String
The provider to initiate registration with.
-
#target_url ⇒ String
The HTTPS URL of a self-managed provider instance.
Instance Attribute Details
#client_id ⇒ String
The client ID of the OAuth application registered on your self-managed provider instance.
4810 4811 4812 4813 4814 4815 4816 4817 4818 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4810 class InitiateProviderRegistrationInput < Struct.new( :provider, :target_url, :organization_name, :client_id, :client_secret) SENSITIVE = [:client_secret] include Aws::Structure end |
#client_secret ⇒ String
The client secret of the OAuth application registered on your self-managed provider instance.
4810 4811 4812 4813 4814 4815 4816 4817 4818 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4810 class InitiateProviderRegistrationInput < Struct.new( :provider, :target_url, :organization_name, :client_id, :client_secret) SENSITIVE = [:client_secret] include Aws::Structure end |
#organization_name ⇒ String
The name of the organization to connect.
4810 4811 4812 4813 4814 4815 4816 4817 4818 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4810 class InitiateProviderRegistrationInput < Struct.new( :provider, :target_url, :organization_name, :client_id, :client_secret) SENSITIVE = [:client_secret] include Aws::Structure end |
#provider ⇒ String
The provider to initiate registration with.
4810 4811 4812 4813 4814 4815 4816 4817 4818 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4810 class InitiateProviderRegistrationInput < Struct.new( :provider, :target_url, :organization_name, :client_id, :client_secret) SENSITIVE = [:client_secret] include Aws::Structure end |
#target_url ⇒ String
The HTTPS URL of a self-managed provider instance. Omit for SaaS providers.
4810 4811 4812 4813 4814 4815 4816 4817 4818 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4810 class InitiateProviderRegistrationInput < Struct.new( :provider, :target_url, :organization_name, :client_id, :client_secret) SENSITIVE = [:client_secret] include Aws::Structure end |