Customer

class Customer : KotlinCustomResource

Creates a new Customer resource under the reseller or distributor account. Possible error codes: * PERMISSION_DENIED: The reseller account making the request is different from the reseller account in the API request. * INVALID_ARGUMENT: * Required request parameters are missing or invalid. * Domain field value doesn't match the primary email domain. Return value: The newly created Customer resource. Auto-naming is currently not supported for this resource.

Properties

Link copied to clipboard
val accountId: Output<String>
Link copied to clipboard
val alternateEmail: Output<String>

Secondary contact email. You need to provide an alternate email to create different domains if a primary contact email already exists. Users will receive a notification with credentials when you create an admin.google.com account. Secondary emails are also recovery email addresses. Alternate emails are optional when you create Team customers.

Link copied to clipboard

Cloud Identity ID of the customer's channel partner. Populated only if a channel partner exists for this customer.

Link copied to clipboard
Link copied to clipboard
val cloudIdentityId: Output<String>

The customer's Cloud Identity ID if the customer has a Cloud Identity resource.

Link copied to clipboard

Cloud Identity information for the customer. Populated only if a Cloud Identity account exists for this customer.

Link copied to clipboard
val correlationId: Output<String>

Optional. External CRM ID for the customer. Populated only if a CRM ID exists for this customer.

Link copied to clipboard
val createTime: Output<String>

Time when the customer was created.

Link copied to clipboard
val domain: Output<String>

The customer's primary domain. Must match the primary contact email's domain.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val languageCode: Output<String>

Optional. The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see https://www.unicode.org/reports/tr35/#Unicode_locale_identifier.

Link copied to clipboard
val name: Output<String>

Resource name of the customer. Format: accounts/{account_id}/customers/{customer_id}

Link copied to clipboard
val orgDisplayName: Output<String>

Name of the organization that the customer entity represents.

Link copied to clipboard

The organization address for the customer. To enforce US laws and embargoes, we require a region and zip code. You must provide valid addresses for every customer. To set the customer's language, use the Customer-level language code.

Link copied to clipboard
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val updateTime: Output<String>

Time when the customer was updated.

Link copied to clipboard
val urn: Output<String>