Class MembershipRelation
Message containing membership relation.
Implements
Inherited Members
Namespace: Google.Apis.CloudIdentity.v1.Data
Assembly: Google.Apis.CloudIdentity.v1.dll
Syntax
public class MembershipRelation : IDirectResponseSchema
Properties
Description
An extended description to help users determine the purpose of a Group
.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
DisplayName
The display name of the Group
.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Group
The resource name of the Group
. Shall be of the
form groups/{group_id}
.
Declaration
[JsonProperty("group")]
public virtual string Group { get; set; }
Property Value
Type | Description |
---|---|
string |
GroupKey
The EntityKey
of the Group
.
Declaration
[JsonProperty("groupKey")]
public virtual EntityKey GroupKey { get; set; }
Property Value
Type | Description |
---|---|
EntityKey |
Labels
One or more label entries that apply to the Group. Currently supported labels contain a key with an empty value.
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
Membership
The resource name of the Membership
. Shall be of
the form groups/{group_id}/memberships/{membership_id}
.
Declaration
[JsonProperty("membership")]
public virtual string Membership { get; set; }
Property Value
Type | Description |
---|---|
string |
Roles
The MembershipRole
s that apply to the Membership
.
Declaration
[JsonProperty("roles")]
public virtual IList<MembershipRole> Roles { get; set; }
Property Value
Type | Description |
---|---|
IList<MembershipRole> |