Show / Hide Table of Contents

Class MembershipRole

A membership role within the Cloud Identity Groups API. A MembershipRole defines the privileges granted to a Membership.

Inheritance
object
MembershipRole
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudIdentity.v1beta1.Data
Assembly: Google.Apis.CloudIdentity.v1beta1.dll
Syntax
public class MembershipRole : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExpiryDetail

The expiry details of the MembershipRole. Expiry details are only supported for MEMBER MembershipRoles. May be set if name is MEMBER. Must not be set if name is any other value.

Declaration
[JsonProperty("expiryDetail")]
public virtual ExpiryDetail ExpiryDetail { get; set; }
Property Value
Type Description
ExpiryDetail

Name

The name of the MembershipRole. Must be one of OWNER, MANAGER, MEMBER.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

RestrictionEvaluations

Evaluations of restrictions applied to parent group on this membership.

Declaration
[JsonProperty("restrictionEvaluations")]
public virtual RestrictionEvaluations RestrictionEvaluations { get; set; }
Property Value
Type Description
RestrictionEvaluations

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX