Class: Aws::DataZone::Types::ProjectMember

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb

Overview

The details of a project member.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#designation ⇒ String

The designated role of a project member.

Returns:

  • (String)


18801
18802
18803
18804
18805
18806
18807
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18801

class ProjectMember < Struct.new(
  :member_details,
  :designation,
  :user_created_designation_id)
  SENSITIVE = []
  include Aws::Structure
end

#member_details ⇒ Types::MemberDetails

The membership details of a project member.



18801
18802
18803
18804
18805
18806
18807
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18801

class ProjectMember < Struct.new(
  :member_details,
  :designation,
  :user_created_designation_id)
  SENSITIVE = []
  include Aws::Structure
end

#user_created_designation_id ⇒ String

The ID of the user-created designation held by the project member when designation is USER_CREATED_DESIGNATION.

Returns:

  • (String)


18801
18802
18803
18804
18805
18806
18807
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18801

class ProjectMember < Struct.new(
  :member_details,
  :designation,
  :user_created_designation_id)
  SENSITIVE = []
  include Aws::Structure
end