class Aws::CodeStar::Types::AssociateTeamMemberRequest

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

data as a hash:

    {
      project_id: "ProjectId", # required
      client_request_token: "ClientRequestToken",
      user_arn: "UserArn", # required
      project_role: "Role", # required
      remote_access_allowed: false,
    }

@!attribute [rw] project_id

The ID of the project to which you will add the IAM user.
@return [String]

@!attribute [rw] client_request_token

A user- or system-generated token that identifies the entity that
requested the team member association to the project. This token can
be used to repeat the request.
@return [String]

@!attribute [rw] user_arn

The Amazon Resource Name (ARN) for the IAM user you want to add to
the AWS CodeStar project.
@return [String]

@!attribute [rw] project_role

The AWS CodeStar project role that will apply to this user. This
role determines what actions a user can take in an AWS CodeStar
project.
@return [String]

@!attribute [rw] remote_access_allowed

Whether the team member is allowed to use an SSH public/private key
pair to remotely access project resources, for example Amazon EC2
instances.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/codestar-2017-04-19/AssociateTeamMemberRequest AWS API Documentation

Constants

SENSITIVE