GoogleApi.CloudIdentity.V1.Model.MemberRelation (google_api_cloud_identity v0.21.0) View Source
Message representing a transitive membership of a group.
Attributes
-
member(type:String.t, default:nil) - Resource name for this member if member is a GROUP, otherwise it is empty. -
preferredMemberKey(type:list(GoogleApi.CloudIdentity.V1.Model.EntityKey.t), default:nil) - Entity key has an id and a namespace. In case of discussion forums, the id will be an email address without a namespace. -
relationType(type:String.t, default:nil) - The relation between the group and the transitive member. -
roles(type:list(GoogleApi.CloudIdentity.V1.Model.TransitiveMembershipRole.t), default:nil) - The membership role details (i.e name of role and expiry time).
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.CloudIdentity.V1.Model.MemberRelation{
member: String.t(),
preferredMemberKey: [GoogleApi.CloudIdentity.V1.Model.EntityKey.t()],
relationType: String.t(),
roles: [GoogleApi.CloudIdentity.V1.Model.TransitiveMembershipRole.t()]
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.