class Aws::Cloud9::Types::DescribeEnvironmentMembershipsRequest

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

data as a hash:

    {
      user_arn: "UserArn",
      environment_id: "EnvironmentId",
      permissions: ["owner"], # accepts owner, read-write, read-only
      next_token: "String",
      max_results: 1,
    }

@!attribute [rw] user_arn

The Amazon Resource Name (ARN) of an individual environment member
to get information about. If no value is specified, information
about all environment members are returned.
@return [String]

@!attribute [rw] environment_id

The ID of the environment to get environment member information
about.
@return [String]

@!attribute [rw] permissions

The type of environment member permissions to get information about.
Available values include:

* `owner`\: Owns the environment.

* `read-only`\: Has read-only access to the environment.

* `read-write`\: Has read-write access to the environment.

If no value is specified, information about all environment members
are returned.
@return [Array<String>]

@!attribute [rw] next_token

During a previous call, if there are more than 25 items in the list,
only the first 25 items are returned, along with a unique string
called a *next token*. To get the next batch of items in the list,
call this operation again, adding the next token to the call. To get
all of the items in the list, keep calling this operation with each
subsequent next token that is returned, until no more next tokens
are returned.
@return [String]

@!attribute [rw] max_results

The maximum number of environment members to get information about.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/cloud9-2017-09-23/DescribeEnvironmentMembershipsRequest AWS API Documentation

Constants

SENSITIVE