Google Cloud Channel V1 Client - Class CloudIdentityInfo (1.7.0)

Reference documentation and code samples for the Google Cloud Channel V1 Client class CloudIdentityInfo.

Cloud Identity information for the Cloud Channel Customer.

Generated from protobuf message google.cloud.channel.v1.CloudIdentityInfo

Namespace

Google \ Cloud \ Channel \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ customer_type int

CustomerType indicates verification type needed for using services.

↳ primary_domain string

Output only. The primary domain name.

↳ is_domain_verified bool

Output only. Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.

↳ alternate_email string

The alternate email.

↳ phone_number string

Phone number associated with the Cloud Identity.

↳ language_code string

Language code.

↳ admin_console_uri string

Output only. URI of Customer's Admin console dashboard.

↳ edu_data Google\Cloud\Channel\V1\EduData

Edu information about the customer.

getCustomerType

CustomerType indicates verification type needed for using services.

Returns
TypeDescription
int

setCustomerType

CustomerType indicates verification type needed for using services.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getPrimaryDomain

Output only. The primary domain name.

Returns
TypeDescription
string

setPrimaryDomain

Output only. The primary domain name.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getIsDomainVerified

Output only. Whether the domain is verified.

This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.

Returns
TypeDescription
bool

setIsDomainVerified

Output only. Whether the domain is verified.

This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getAlternateEmail

The alternate email.

Returns
TypeDescription
string

setAlternateEmail

The alternate email.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPhoneNumber

Phone number associated with the Cloud Identity.

Returns
TypeDescription
string

setPhoneNumber

Phone number associated with the Cloud Identity.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getLanguageCode

Language code.

Returns
TypeDescription
string

setLanguageCode

Language code.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAdminConsoleUri

Output only. URI of Customer's Admin console dashboard.

Returns
TypeDescription
string

setAdminConsoleUri

Output only. URI of Customer's Admin console dashboard.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getEduData

Edu information about the customer.

Returns
TypeDescription
Google\Cloud\Channel\V1\EduData|null

hasEduData

clearEduData

setEduData

Edu information about the customer.

Parameter
NameDescription
var Google\Cloud\Channel\V1\EduData
Returns
TypeDescription
$this