You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::CodeStar::Types::UpdateTeamMemberRequest
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::CodeStar::Types::UpdateTeamMemberRequest
 
- Defined in:
- (unknown)
Overview
When passing UpdateTeamMemberRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
  project_id: "ProjectId", # required
  user_arn: "UserArn", # required
  project_role: "Role",
  remote_access_allowed: false,
}
Instance Attribute Summary collapse
- 
  
    
      #project_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the project. 
- 
  
    
      #project_role  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The role assigned to the user in the project. 
- 
  
    
      #remote_access_allowed  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Whether a team member is allowed to remotely access project resources using the SSH public key associated with the user\'s profile. 
- 
  
    
      #user_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Amazon Resource Name (ARN) of the user for whom you want to change team membership attributes. 
Instance Attribute Details
#project_id ⇒ String
The ID of the project.
#project_role ⇒ String
The role assigned to the user in the project. Project roles have different levels of access. For more information, see Working with Teams in the AWS CodeStar User Guide.
#remote_access_allowed ⇒ Boolean
Whether a team member is allowed to remotely access project resources using the SSH public key associated with the user\'s profile. Even if this is set to True, the user must associate a public key with their profile before the user can access resources.
#user_arn ⇒ String
The Amazon Resource Name (ARN) of the user for whom you want to change team membership attributes.