Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ContactCenter

import type { ContactCenter } from "https://googleapis.deno.dev/v1/contactcenteraiplatform:v1alpha1.ts";

Message describing ContactCenter object

interface ContactCenter {
adminUser?: AdminUser;
advancedReportingEnabled?: boolean;
ccaipManagedUsers?: boolean;
readonly createTime?: Date;
critical?: Critical;
customerDomainPrefix?: string;
displayName?: string;
early?: Early;
instanceConfig?: InstanceConfig;
kmsKey?: string;
labels?: {
[key: string]: string;
}
;
name?: string;
normal?: Normal;
privateAccess?: PrivateAccess;
readonly privateComponents?: string[];
readonly releaseVersion?: string;
samlParams?: SAMLParams;
readonly state?:
| "STATE_UNSPECIFIED"
| "STATE_DEPLOYING"
| "STATE_DEPLOYED"
| "STATE_TERMINATING"
| "STATE_FAILED"
| "STATE_TERMINATING_FAILED"
| "STATE_TERMINATED"
| "STATE_IN_GRACE_PERIOD"
| "STATE_FAILING_OVER"
| "STATE_DEGRADED"
| "STATE_REPAIRING";
readonly updateTime?: Date;
readonly uris?: URIs;
userEmail?: string;
}

§Properties

§
adminUser?: AdminUser
[src]

Optional. Info about the first admin user, such as given name and family name.

§
advancedReportingEnabled?: boolean
[src]

Optional. Whether the advanced reporting feature is enabled.

§
ccaipManagedUsers?: boolean
[src]

Optional. Whether to enable users to be created in the CCAIP-instance concurrently to having users in Cloud identity

§
readonly createTime?: Date
[src]

Output only. [Output only] Create time stamp

§
critical?: Critical
[src]

Optional. Critical release channel.

§
customerDomainPrefix?: string
[src]

Required. Immutable. At least 2 and max 16 char long, must conform to RFC 1035.

§
displayName?: string
[src]

Required. A user friendly name for the ContactCenter.

§
early?: Early
[src]

Optional. Early release channel.

§
instanceConfig?: InstanceConfig
[src]

The configuration of this instance, it is currently immutable once created.

§
kmsKey?: string
[src]

Immutable. The KMS key name to encrypt the user input (ContactCenter).

§
labels?: {
[key: string]: string;
}
[src]

Labels as key value pairs

§
name?: string
[src]

name of resource

§
normal?: Normal
[src]

Optional. Normal release channel.

§
privateAccess?: PrivateAccess
[src]

Optional. VPC-SC related networking configuration.

§
readonly privateComponents?: string[]
[src]

Output only. TODO(b/283407860) Deprecate this field.

§
readonly releaseVersion?: string
[src]

Output only. UJET release version, unique for each new release.

§
samlParams?: SAMLParams
[src]

Optional. Params that sets up Google as IdP.

§
readonly state?: "STATE_UNSPECIFIED" | "STATE_DEPLOYING" | "STATE_DEPLOYED" | "STATE_TERMINATING" | "STATE_FAILED" | "STATE_TERMINATING_FAILED" | "STATE_TERMINATED" | "STATE_IN_GRACE_PERIOD" | "STATE_FAILING_OVER" | "STATE_DEGRADED" | "STATE_REPAIRING"
[src]

Output only. The state of this contact center.

§
readonly updateTime?: Date
[src]

Output only. [Output only] Update time stamp

§
readonly uris?: URIs
[src]

Output only. URIs to access the deployed ContactCenters.

§
userEmail?: string
[src]

Optional. Email address of the first admin user.