GetMembershipResult

data class GetMembershipResult(val createTime: String, val deliverySetting: String, val memberKey: EntityKeyResponse, val name: String, val preferredMemberKey: EntityKeyResponse, val roles: List<MembershipRoleResponse>, val type: String, val updateTime: String)

Constructors

Link copied to clipboard
fun GetMembershipResult(createTime: String, deliverySetting: String, memberKey: EntityKeyResponse, name: String, preferredMemberKey: EntityKeyResponse, roles: List<MembershipRoleResponse>, type: String, updateTime: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The time when the Membership was created.

Link copied to clipboard

Delivery setting associated with the membership.

Link copied to clipboard

Immutable. The EntityKey of the member. Either member_key or preferred_member_key must be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.

Link copied to clipboard

The resource name of the Membership. Shall be of the form groups/{group_id}/memberships/{membership_id}.

Link copied to clipboard

Immutable. The EntityKey of the member. Either member_key or preferred_member_key must be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.

Link copied to clipboard

The MembershipRoles that apply to the Membership. If unspecified, defaults to a single MembershipRole with name MEMBER. Must not contain duplicate MembershipRoles with the same name.

Link copied to clipboard

The type of the membership.

Link copied to clipboard

The time when the Membership was last updated.