1. Packages
  2. Google Cloud Native
  3. API Docs
  4. contactcenteraiplatform
  5. contactcenteraiplatform/v1alpha1
  6. getContactCenter

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.contactcenteraiplatform/v1alpha1.getContactCenter

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Gets details of a single ContactCenter.

    Using getContactCenter

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getContactCenter(args: GetContactCenterArgs, opts?: InvokeOptions): Promise<GetContactCenterResult>
    function getContactCenterOutput(args: GetContactCenterOutputArgs, opts?: InvokeOptions): Output<GetContactCenterResult>
    def get_contact_center(contact_center_id: Optional[str] = None,
                           location: Optional[str] = None,
                           project: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetContactCenterResult
    def get_contact_center_output(contact_center_id: Optional[pulumi.Input[str]] = None,
                           location: Optional[pulumi.Input[str]] = None,
                           project: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetContactCenterResult]
    func LookupContactCenter(ctx *Context, args *LookupContactCenterArgs, opts ...InvokeOption) (*LookupContactCenterResult, error)
    func LookupContactCenterOutput(ctx *Context, args *LookupContactCenterOutputArgs, opts ...InvokeOption) LookupContactCenterResultOutput

    > Note: This function is named LookupContactCenter in the Go SDK.

    public static class GetContactCenter 
    {
        public static Task<GetContactCenterResult> InvokeAsync(GetContactCenterArgs args, InvokeOptions? opts = null)
        public static Output<GetContactCenterResult> Invoke(GetContactCenterInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetContactCenterResult> getContactCenter(GetContactCenterArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:contactcenteraiplatform/v1alpha1:getContactCenter
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ContactCenterId string
    Location string
    Project string
    ContactCenterId string
    Location string
    Project string
    contactCenterId String
    location String
    project String
    contactCenterId string
    location string
    project string
    contactCenterId String
    location String
    project String

    getContactCenter Result

    The following output properties are available:

    AdminUser Pulumi.GoogleNative.ContactCenterAIPlatform.V1Alpha1.Outputs.AdminUserResponse

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

    CcaipManagedUsers bool

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

    CreateTime string

    [Output only] Create time stamp

    CustomerDomainPrefix string

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

    DisplayName string

    A user friendly name for the ContactCenter.

    InstanceConfig Pulumi.GoogleNative.ContactCenterAIPlatform.V1Alpha1.Outputs.InstanceConfigResponse

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

    KmsKey string

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

    Labels Dictionary<string, string>

    Labels as key value pairs

    Name string

    name of resource

    SamlParams Pulumi.GoogleNative.ContactCenterAIPlatform.V1Alpha1.Outputs.SAMLParamsResponse

    Optional. Params that sets up Google as IdP.

    State string

    The state of this contact center.

    UpdateTime string

    [Output only] Update time stamp

    Uris Pulumi.GoogleNative.ContactCenterAIPlatform.V1Alpha1.Outputs.URIsResponse

    URIs to access the deployed ContactCenters.

    UserEmail string

    Optional. Email address of the first admin user.

    AdminUser AdminUserResponse

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

    CcaipManagedUsers bool

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

    CreateTime string

    [Output only] Create time stamp

    CustomerDomainPrefix string

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

    DisplayName string

    A user friendly name for the ContactCenter.

    InstanceConfig InstanceConfigResponse

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

    KmsKey string

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

    Labels map[string]string

    Labels as key value pairs

    Name string

    name of resource

    SamlParams SAMLParamsResponse

    Optional. Params that sets up Google as IdP.

    State string

    The state of this contact center.

    UpdateTime string

    [Output only] Update time stamp

    Uris URIsResponse

    URIs to access the deployed ContactCenters.

    UserEmail string

    Optional. Email address of the first admin user.

    adminUser AdminUserResponse

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

    ccaipManagedUsers Boolean

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

    createTime String

    [Output only] Create time stamp

    customerDomainPrefix String

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

    displayName String

    A user friendly name for the ContactCenter.

    instanceConfig InstanceConfigResponse

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

    kmsKey String

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

    labels Map<String,String>

    Labels as key value pairs

    name String

    name of resource

    samlParams SAMLParamsResponse

    Optional. Params that sets up Google as IdP.

    state String

    The state of this contact center.

    updateTime String

    [Output only] Update time stamp

    uris URIsResponse

    URIs to access the deployed ContactCenters.

    userEmail String

    Optional. Email address of the first admin user.

    adminUser AdminUserResponse

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

    ccaipManagedUsers boolean

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

    createTime string

    [Output only] Create time stamp

    customerDomainPrefix string

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

    displayName string

    A user friendly name for the ContactCenter.

    instanceConfig InstanceConfigResponse

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

    kmsKey string

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

    labels {[key: string]: string}

    Labels as key value pairs

    name string

    name of resource

    samlParams SAMLParamsResponse

    Optional. Params that sets up Google as IdP.

    state string

    The state of this contact center.

    updateTime string

    [Output only] Update time stamp

    uris URIsResponse

    URIs to access the deployed ContactCenters.

    userEmail string

    Optional. Email address of the first admin user.

    admin_user AdminUserResponse

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

    ccaip_managed_users bool

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

    create_time str

    [Output only] Create time stamp

    customer_domain_prefix str

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

    display_name str

    A user friendly name for the ContactCenter.

    instance_config InstanceConfigResponse

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

    kms_key str

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

    labels Mapping[str, str]

    Labels as key value pairs

    name str

    name of resource

    saml_params SAMLParamsResponse

    Optional. Params that sets up Google as IdP.

    state str

    The state of this contact center.

    update_time str

    [Output only] Update time stamp

    uris URIsResponse

    URIs to access the deployed ContactCenters.

    user_email str

    Optional. Email address of the first admin user.

    adminUser Property Map

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

    ccaipManagedUsers Boolean

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

    createTime String

    [Output only] Create time stamp

    customerDomainPrefix String

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

    displayName String

    A user friendly name for the ContactCenter.

    instanceConfig Property Map

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

    kmsKey String

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

    labels Map<String>

    Labels as key value pairs

    name String

    name of resource

    samlParams Property Map

    Optional. Params that sets up Google as IdP.

    state String

    The state of this contact center.

    updateTime String

    [Output only] Update time stamp

    uris Property Map

    URIs to access the deployed ContactCenters.

    userEmail String

    Optional. Email address of the first admin user.

    Supporting Types

    AdminUserResponse

    FamilyName string

    Optional. Last/family name of the first admin user.

    GivenName string

    Optional. First/given name of the first admin user.

    FamilyName string

    Optional. Last/family name of the first admin user.

    GivenName string

    Optional. First/given name of the first admin user.

    familyName String

    Optional. Last/family name of the first admin user.

    givenName String

    Optional. First/given name of the first admin user.

    familyName string

    Optional. Last/family name of the first admin user.

    givenName string

    Optional. First/given name of the first admin user.

    family_name str

    Optional. Last/family name of the first admin user.

    given_name str

    Optional. First/given name of the first admin user.

    familyName String

    Optional. Last/family name of the first admin user.

    givenName String

    Optional. First/given name of the first admin user.

    InstanceConfigResponse

    InstanceSize string

    The instance size of this the instance configuration.

    InstanceSize string

    The instance size of this the instance configuration.

    instanceSize String

    The instance size of this the instance configuration.

    instanceSize string

    The instance size of this the instance configuration.

    instance_size str

    The instance size of this the instance configuration.

    instanceSize String

    The instance size of this the instance configuration.

    SAMLParamsResponse

    Certificate string

    SAML certificate

    EmailMapping string

    IdP field that maps to the user’s email address

    EntityId string

    Entity id URL

    SsoUri string

    Single sign-on URL

    UserEmail string

    Email address of the first admin users.

    Certificate string

    SAML certificate

    EmailMapping string

    IdP field that maps to the user’s email address

    EntityId string

    Entity id URL

    SsoUri string

    Single sign-on URL

    UserEmail string

    Email address of the first admin users.

    certificate String

    SAML certificate

    emailMapping String

    IdP field that maps to the user’s email address

    entityId String

    Entity id URL

    ssoUri String

    Single sign-on URL

    userEmail String

    Email address of the first admin users.

    certificate string

    SAML certificate

    emailMapping string

    IdP field that maps to the user’s email address

    entityId string

    Entity id URL

    ssoUri string

    Single sign-on URL

    userEmail string

    Email address of the first admin users.

    certificate str

    SAML certificate

    email_mapping str

    IdP field that maps to the user’s email address

    entity_id str

    Entity id URL

    sso_uri str

    Single sign-on URL

    user_email str

    Email address of the first admin users.

    certificate String

    SAML certificate

    emailMapping String

    IdP field that maps to the user’s email address

    entityId String

    Entity id URL

    ssoUri String

    Single sign-on URL

    userEmail String

    Email address of the first admin users.

    URIsResponse

    ChatBotUri string

    Chat Bot Uri of the ContactCenter

    MediaUri string

    Media Uri of the ContactCenter.

    RootUri string

    Root Uri of the ContactCenter.

    VirtualAgentStreamingServiceUri string

    Virtual Agent Streaming Service Uri of the ContactCenter.

    ChatBotUri string

    Chat Bot Uri of the ContactCenter

    MediaUri string

    Media Uri of the ContactCenter.

    RootUri string

    Root Uri of the ContactCenter.

    VirtualAgentStreamingServiceUri string

    Virtual Agent Streaming Service Uri of the ContactCenter.

    chatBotUri String

    Chat Bot Uri of the ContactCenter

    mediaUri String

    Media Uri of the ContactCenter.

    rootUri String

    Root Uri of the ContactCenter.

    virtualAgentStreamingServiceUri String

    Virtual Agent Streaming Service Uri of the ContactCenter.

    chatBotUri string

    Chat Bot Uri of the ContactCenter

    mediaUri string

    Media Uri of the ContactCenter.

    rootUri string

    Root Uri of the ContactCenter.

    virtualAgentStreamingServiceUri string

    Virtual Agent Streaming Service Uri of the ContactCenter.

    chat_bot_uri str

    Chat Bot Uri of the ContactCenter

    media_uri str

    Media Uri of the ContactCenter.

    root_uri str

    Root Uri of the ContactCenter.

    virtual_agent_streaming_service_uri str

    Virtual Agent Streaming Service Uri of the ContactCenter.

    chatBotUri String

    Chat Bot Uri of the ContactCenter

    mediaUri String

    Media Uri of the ContactCenter.

    rootUri String

    Root Uri of the ContactCenter.

    virtualAgentStreamingServiceUri String

    Virtual Agent Streaming Service Uri of the ContactCenter.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi