View Source GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1CloudIdentityCustomerAccount (google_api_cloud_channel v0.5.0)

Entity representing a Cloud Identity account that may be associated with a Channel Services API partner.

Attributes

  • customerCloudIdentityId (type: String.t, default: nil) - If existing = true, the Cloud Identity ID of the customer.
  • customerName (type: String.t, default: nil) - If owned = true, the name of the customer that owns the Cloud Identity account. Customer_name uses the format: accounts/{account_id}/customers/{customer_id}
  • existing (type: boolean(), default: nil) - Returns true if a Cloud Identity account exists for a specific domain.
  • owned (type: boolean(), default: nil) - Returns true if the Cloud Identity account is associated with a customer of the Channel Services partner.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1CloudIdentityCustomerAccount{
    customerCloudIdentityId: String.t() | nil,
    customerName: String.t() | nil,
    existing: boolean() | nil,
    owned: boolean() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.