JobMember
The details for a job member.
Contents
- farmId
-
The farm ID.
Type: String
Pattern:
farm-[0-9a-f]{32}
Required: Yes
- identityStoreId
-
The identity store ID.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 36.
Pattern:
d-[0-9a-f]{10}$|^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}
Required: Yes
- jobId
-
The job ID.
Type: String
Pattern:
job-[0-9a-f]{32}
Required: Yes
- membershipLevel
-
The job member's membership level.
Type: String
Valid Values:
VIEWER | CONTRIBUTOR | OWNER | MANAGER
Required: Yes
- principalId
-
The principal ID of the job member.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 47.
Pattern:
([0-9a-f]{10}-|)[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}
Required: Yes
- principalType
-
The principal type of the job member.
Type: String
Valid Values:
USER | GROUP
Required: Yes
- queueId
-
The queue ID.
Type: String
Pattern:
queue-[0-9a-f]{32}
Required: Yes
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: