Class CloudIdentityCustomerAccount (1.0.0)

public sealed class CloudIdentityCustomerAccount : IMessage<CloudIdentityCustomerAccount>, IEquatable<CloudIdentityCustomerAccount>, IDeepCloneable<CloudIdentityCustomerAccount>, IBufferMessage, IMessage

Entity representing a Cloud Identity account which may or may not be associated with a Channel Services API partner.

Inheritance

Object > CloudIdentityCustomerAccount

Implements

Google.Protobuf.IMessage<CloudIdentityCustomerAccount>, IEquatable<CloudIdentityCustomerAccount>, Google.Protobuf.IDeepCloneable<CloudIdentityCustomerAccount>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

CloudIdentityCustomerAccount()

public CloudIdentityCustomerAccount()

CloudIdentityCustomerAccount(CloudIdentityCustomerAccount)

public CloudIdentityCustomerAccount(CloudIdentityCustomerAccount other)
Parameter
NameDescription
otherCloudIdentityCustomerAccount

Properties

CustomerCloudIdentityId

public string CustomerCloudIdentityId { get; set; }

Cloud Identity ID of the customer. This field is populated ONLY if existing = true.

Property Value
TypeDescription
String

CustomerName

public string CustomerName { get; set; }

Name of the customer that owns the Cloud Identity account. This field is populated ONLY if owned = true. The customer_name takes the format: accounts/{account_id}/customers/{customer_id}

Property Value
TypeDescription
String

Existing

public bool Existing { get; set; }

True if a Cloud Identity account exists for a specific domain.

Property Value
TypeDescription
Boolean

Owned

public bool Owned { get; set; }

True if the Cloud Identity account is associated with a customer belonging to the Channel Services partner making the API call.

Property Value
TypeDescription
Boolean