Class: Aws::CodeStar::Types::TeamMember

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

Overview

Information about a team member in a project.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#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)


954
955
956
957
958
959
960
# File 'lib/aws-sdk-codestar/types.rb', line 954

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

#remote_access_allowedBoolean

Whether the user is allowed to remotely access project resources using an SSH public/private key pair.

Returns:

  • (Boolean)


954
955
956
957
958
959
960
# File 'lib/aws-sdk-codestar/types.rb', line 954

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

#user_arnString

The Amazon Resource Name (ARN) of the user in IAM.

Returns:

  • (String)


954
955
956
957
958
959
960
# File 'lib/aws-sdk-codestar/types.rb', line 954

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