Class ContactCenter
Message describing ContactCenter object Next ID: 24
Implements
Inherited Members
Namespace: Google.Apis.CCAIPlatform.v1alpha1.Data
Assembly: Google.Apis.CCAIPlatform.v1alpha1.dll
Syntax
public class ContactCenter : IDirectResponseSchema
Properties
AdminUser
Optional. Info about the first admin user, such as given name and family name.
Declaration
[JsonProperty("adminUser")]
public virtual AdminUser AdminUser { get; set; }
Property Value
Type | Description |
---|---|
AdminUser |
CcaipManagedUsers
Optional. Whether to enable users to be created in the CCAIP-instance concurrently to having users in Cloud identity
Declaration
[JsonProperty("ccaipManagedUsers")]
public virtual bool? CcaipManagedUsers { get; set; }
Property Value
Type | Description |
---|---|
bool? |
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreateTimeRaw
Output only. [Output only] Create time stamp
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Critical
Optional. Critical release channel.
Declaration
[JsonProperty("critical")]
public virtual Critical Critical { get; set; }
Property Value
Type | Description |
---|---|
Critical |
CustomerDomainPrefix
Required. Immutable. At least 2 and max 16 char long, must conform to RFC 1035.
Declaration
[JsonProperty("customerDomainPrefix")]
public virtual string CustomerDomainPrefix { get; set; }
Property Value
Type | Description |
---|---|
string |
DisplayName
Required. A user friendly name for the ContactCenter.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Early
Optional. Early release channel.
Declaration
[JsonProperty("early")]
public virtual Early Early { get; set; }
Property Value
Type | Description |
---|---|
Early |
InstanceConfig
The configuration of this instance, it is currently immutable once created.
Declaration
[JsonProperty("instanceConfig")]
public virtual InstanceConfig InstanceConfig { get; set; }
Property Value
Type | Description |
---|---|
InstanceConfig |
KmsKey
Immutable. The KMS key name to encrypt the user input (ContactCenter
).
Declaration
[JsonProperty("kmsKey")]
public virtual string KmsKey { get; set; }
Property Value
Type | Description |
---|---|
string |
Labels
Labels as key value pairs
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
Name
name of resource
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Normal
Optional. Normal release channel.
Declaration
[JsonProperty("normal")]
public virtual Normal Normal { get; set; }
Property Value
Type | Description |
---|---|
Normal |
PrivateAccess
Optional. VPC-SC related networking configuration.
Declaration
[JsonProperty("privateAccess")]
public virtual PrivateAccess PrivateAccess { get; set; }
Property Value
Type | Description |
---|---|
PrivateAccess |
PrivateComponents
Output only. TODO(b/283407860) Deprecate this field.
Declaration
[JsonProperty("privateComponents")]
public virtual IList<string> PrivateComponents { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
SamlParams
Optional. Params that sets up Google as IdP.
Declaration
[JsonProperty("samlParams")]
public virtual SAMLParams SamlParams { get; set; }
Property Value
Type | Description |
---|---|
SAMLParams |
State
Output only. The state of this contact center.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |
UpdateTime
object representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
UpdateTimeDateTimeOffset
DateTimeOffset representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
UpdateTimeRaw
Output only. [Output only] Update time stamp
Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Uris
Output only. URIs to access the deployed ContactCenters.
Declaration
[JsonProperty("uris")]
public virtual URIs Uris { get; set; }
Property Value
Type | Description |
---|---|
URIs |
UserEmail
Optional. Email address of the first admin user.
Declaration
[JsonProperty("userEmail")]
public virtual string UserEmail { get; set; }
Property Value
Type | Description |
---|---|
string |