Class: Aws::DataZone::Types::ProjectMembershipAssignment
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataZone::Types::ProjectMembershipAssignment
- Defined in:
- gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb
Overview
A map of user or group profiles to designations that need to be assigned in the project.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#designation ⇒ String
The designation of the project membership.
-
#member ⇒ Types::Member
The details about a project member.
-
#user_created_designation_id ⇒ String
The ID of the user-created designation to assign to this member when creating the project.
Instance Attribute Details
#designation ⇒ String
The designation of the project membership.
18828 18829 18830 18831 18832 18833 18834 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18828 class ProjectMembershipAssignment < Struct.new( :member, :designation, :user_created_designation_id) SENSITIVE = [] include Aws::Structure end |
#member ⇒ Types::Member
The details about a project member.
18828 18829 18830 18831 18832 18833 18834 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18828 class ProjectMembershipAssignment < Struct.new( :member, :designation, :user_created_designation_id) SENSITIVE = [] include Aws::Structure end |
#user_created_designation_id ⇒ String
The ID of the user-created designation to assign to this member when
creating the project. Required when designation is
USER_CREATED_DESIGNATION; must not be provided otherwise.
18828 18829 18830 18831 18832 18833 18834 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18828 class ProjectMembershipAssignment < Struct.new( :member, :designation, :user_created_designation_id) SENSITIVE = [] include Aws::Structure end |