Class: Aws::CodeStar::Types::UpdateTeamMemberRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-codestar/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#project_idString

The ID of the project.

Returns:

  • (String)


1096
1097
1098
1099
1100
1101
1102
1103
# File 'lib/aws-sdk-codestar/types.rb', line 1096

class UpdateTeamMemberRequest < Struct.new(
  :project_id,
  :user_arn,
  :project_role,
  :remote_access_allowed)
  SENSITIVE = []
  include Aws::Structure
end

#project_roleString

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*.

[1]: docs.aws.amazon.com/codestar/latest/userguide/working-with-teams.html

Returns:

  • (String)


1096
1097
1098
1099
1100
1101
1102
1103
# File 'lib/aws-sdk-codestar/types.rb', line 1096

class UpdateTeamMemberRequest < Struct.new(
  :project_id,
  :user_arn,
  :project_role,
  :remote_access_allowed)
  SENSITIVE = []
  include Aws::Structure
end

#remote_access_allowedBoolean

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.

Returns:

  • (Boolean)


1096
1097
1098
1099
1100
1101
1102
1103
# File 'lib/aws-sdk-codestar/types.rb', line 1096

class UpdateTeamMemberRequest < Struct.new(
  :project_id,
  :user_arn,
  :project_role,
  :remote_access_allowed)
  SENSITIVE = []
  include Aws::Structure
end

#user_arnString

The Amazon Resource Name (ARN) of the user for whom you want to change team membership attributes.

Returns:

  • (String)


1096
1097
1098
1099
1100
1101
1102
1103
# File 'lib/aws-sdk-codestar/types.rb', line 1096

class UpdateTeamMemberRequest < Struct.new(
  :project_id,
  :user_arn,
  :project_role,
  :remote_access_allowed)
  SENSITIVE = []
  include Aws::Structure
end