View Source GoogleApi.CloudIdentity.V1.Model.MembershipRelation (google_api_cloud_identity v0.33.0)
Message containing membership relation.
Attributes
-
description(type:String.t, default:nil) - An extended description to help users determine the purpose of aGroup. -
displayName(type:String.t, default:nil) - The display name of theGroup. -
group(type:String.t, default:nil) - The resource name of theGroup. Shall be of the formgroups/{group_id}. -
groupKey(type:GoogleApi.CloudIdentity.V1.Model.EntityKey.t, default:nil) - TheEntityKeyof theGroup. -
labels(type:map(), default:nil) - One or more label entries that apply to the Group. Currently supported labels contain a key with an empty value. -
membership(type:String.t, default:nil) - The resource name of theMembership. Shall be of the formgroups/{group_id}/memberships/{membership_id}. -
roles(type:list(GoogleApi.CloudIdentity.V1.Model.MembershipRole.t), default:nil) - TheMembershipRoles that apply to theMembership.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.CloudIdentity.V1.Model.MembershipRelation{ description: String.t() | nil, displayName: String.t() | nil, group: String.t() | nil, groupKey: GoogleApi.CloudIdentity.V1.Model.EntityKey.t() | nil, labels: map() | nil, membership: String.t() | nil, roles: [GoogleApi.CloudIdentity.V1.Model.MembershipRole.t()] | nil }