You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::SSOOIDC::Types::RegisterClientRequest

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing RegisterClientRequest as input to an Aws::Client method, you can use a vanilla Hash:

{
  client_name: "ClientName", # required
  client_type: "ClientType", # required
  scopes: ["Scope"],
}

Instance Attribute Summary collapse

Instance Attribute Details

#client_nameString

The friendly name of the client.

Returns:

  • (String)

    The friendly name of the client.

#client_typeString

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

Returns:

  • (String)

    The type of client.

#scopesArray<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.

Returns:

  • (Array<String>)

    The list of scopes that are defined by the client.