class Aws::CognitoIdentityProvider::Types::CreateResourceServerRequest

@note When making an API call, you may pass CreateResourceServerRequest

data as a hash:

    {
      user_pool_id: "UserPoolIdType", # required
      identifier: "ResourceServerIdentifierType", # required
      name: "ResourceServerNameType", # required
      scopes: [
        {
          scope_name: "ResourceServerScopeNameType", # required
          scope_description: "ResourceServerScopeDescriptionType", # required
        },
      ],
    }

@!attribute [rw] user_pool_id

The user pool ID for the user pool.
@return [String]

@!attribute [rw] identifier

A unique resource server identifier for the resource server. This
could be an HTTPS endpoint where the resource server is located. For
example, `https://my-weather-api.example.com`.
@return [String]

@!attribute [rw] name

A friendly name for the resource server.
@return [String]

@!attribute [rw] scopes

A list of scopes. Each scope is map, where the keys are `name` and
`description`.
@return [Array<Types::ResourceServerScopeType>]

@see docs.aws.amazon.com/goto/WebAPI/cognito-idp-2016-04-18/CreateResourceServerRequest AWS API Documentation

Constants

SENSITIVE