Class: Aws::SSOOIDC::Types::RegisterClientRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSOOIDC::Types::RegisterClientRequest
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssooidc/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_name ⇒ String
The friendly name of the client.
-
#client_type ⇒ String
The type of client.
-
#scopes ⇒ Array<String>
The list of scopes that are defined by the client.
Method Summary
Methods included from Aws::Structure
#empty?, included, #initialize, #key?, new, #to_h, #to_s
Instance Attribute Details
#client_name ⇒ String
The friendly name of the client.
564 565 566 567 568 569 570 |
# File 'lib/aws-sdk-ssooidc/types.rb', line 564 class RegisterClientRequest < Struct.new( :client_name, :client_type, :scopes) SENSITIVE = [] include Aws::Structure end |
#client_type ⇒ String
The type of client. The service supports only ‘public` as a client type. Anything other than public will be rejected by the service.
564 565 566 567 568 569 570 |
# File 'lib/aws-sdk-ssooidc/types.rb', line 564 class RegisterClientRequest < Struct.new( :client_name, :client_type, :scopes) SENSITIVE = [] include Aws::Structure end |
#scopes ⇒ Array<String>
The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.
564 565 566 567 568 569 570 |
# File 'lib/aws-sdk-ssooidc/types.rb', line 564 class RegisterClientRequest < Struct.new( :client_name, :client_type, :scopes) SENSITIVE = [] include Aws::Structure end |