Resource: Membership
A membership within the Cloud Identity Groups API.
A Membership
defines a relationship between a Group
and an entity belonging to that Group
, referred to as a "member".
JSON representation | |
---|---|
{ "name": string, "memberKey": { object ( |
Fields | |
---|---|
name |
Output only. The resource name of the Shall be of the form |
memberKey |
Immutable. The Either |
createTime |
Output only. The time when the A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. The time when the A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
roles[] |
The If unspecified, defaults to a single Must not contain duplicate |
preferredMemberKey |
Required. Immutable. The Either |
type |
Output only. The type of the membership. |
MembershipRole
A membership role within the Cloud Identity Groups API.
A MembershipRole
defines the privileges granted to a Membership
.
JSON representation | |
---|---|
{
"name": string,
"expiryDetail": {
object ( |
Fields | |
---|---|
name |
The name of the Must be one of |
expiryDetail |
The expiry details of the Expiry details are only supported for May be set if |
ExpiryDetail
The MembershipRole
expiry details.
JSON representation | |
---|---|
{ "expireTime": string } |
Fields | |
---|---|
expireTime |
The time at which the A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
Type
Enums | |
---|---|
TYPE_UNSPECIFIED |
Default. Should not be used. |
USER |
Represents user type. |
SERVICE_ACCOUNT |
Represents service account type. |
GROUP |
Represents group type. |
OTHER |
Represents other type. |
Methods |
|
---|---|
|
Check a potential member for membership in a group. |
|
Creates a Membership . |
|
Deletes a Membership . |
|
Retrieves a Membership . |
|
Get a membership graph of just a member or both a member and a group. |
|
Lists the Membership s within a Group . |
|
Looks up the resource name of a Membership by its EntityKey . |
|
Modifies the MembershipRole s of a Membership . |
|
Search transitive groups of a member. |
|
Search transitive memberships of a group. |