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