View Source GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.ContactCenter (google_api_contact_center_ai_platform v0.5.3)

Message describing ContactCenter object Next ID: 24

Attributes

  • adminUser (type: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.AdminUser.t, default: nil) - Optional. Info about the first admin user, such as given name and family name.
  • ccaipManagedUsers (type: boolean(), default: nil) - Optional. Whether to enable users to be created in the CCAIP-instance concurrently to having users in Cloud identity
  • createTime (type: DateTime.t, default: nil) - Output only. [Output only] Create time stamp
  • critical (type: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.Critical.t, default: nil) - Optional. Critical release channel.
  • customerDomainPrefix (type: String.t, default: nil) - Required. Immutable. At least 2 and max 16 char long, must conform to RFC 1035.
  • displayName (type: String.t, default: nil) - Required. A user friendly name for the ContactCenter.
  • early (type: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.Early.t, default: nil) - Optional. Early release channel.
  • instanceConfig (type: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.InstanceConfig.t, default: nil) - The configuration of this instance, it is currently immutable once created.
  • kmsKey (type: String.t, default: nil) - Immutable. The KMS key name to encrypt the user input (ContactCenter).
  • labels (type: map(), default: nil) - Labels as key value pairs
  • name (type: String.t, default: nil) - name of resource
  • normal (type: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.Normal.t, default: nil) - Optional. Normal release channel.
  • privateAccess (type: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.PrivateAccess.t, default: nil) - Optional. VPC-SC related networking configuration.
  • privateComponents (type: list(String.t), default: nil) - Output only. TODO(b/283407860) Deprecate this field.
  • samlParams (type: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.SAMLParams.t, default: nil) - Optional. Params that sets up Google as IdP.
  • state (type: String.t, default: nil) - Output only. The state of this contact center.
  • updateTime (type: DateTime.t, default: nil) - Output only. [Output only] Update time stamp
  • uris (type: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.URIs.t, default: nil) - Output only. URIs to access the deployed ContactCenters.
  • userEmail (type: String.t, default: nil) - Optional. Email address of the first admin user.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.ContactCenter{
  adminUser:
    GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.AdminUser.t() | nil,
  ccaipManagedUsers: boolean() | nil,
  createTime: DateTime.t() | nil,
  critical: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.Critical.t() | nil,
  customerDomainPrefix: String.t() | nil,
  displayName: String.t() | nil,
  early: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.Early.t() | nil,
  instanceConfig:
    GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.InstanceConfig.t() | nil,
  kmsKey: String.t() | nil,
  labels: map() | nil,
  name: String.t() | nil,
  normal: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.Normal.t() | nil,
  privateAccess:
    GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.PrivateAccess.t() | nil,
  privateComponents: [String.t()] | nil,
  samlParams:
    GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.SAMLParams.t() | nil,
  state: String.t() | nil,
  updateTime: DateTime.t() | nil,
  uris: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.URIs.t() | nil,
  userEmail: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.