Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.contactcenteraiplatform/v1alpha1.getContactCenter
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
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:
- Contact
Center stringId - Location string
- Project string
- Contact
Center stringId - Location string
- Project string
- contact
Center StringId - location String
- project String
- contact
Center stringId - location string
- project string
- contact_
center_ strid - location str
- project str
- contact
Center StringId - location String
- project String
getContactCenter Result
The following output properties are available:
- Admin
User Pulumi.Google Native. Contact Center AIPlatform. V1Alpha1. Outputs. Admin User Response Optional. Info about the first admin user, such as given name and family name.
- Ccaip
Managed boolUsers Optional. Whether to enable users to be created in the CCAIP-instance concurrently to having users in Cloud identity
- Create
Time string [Output only] Create time stamp
- Customer
Domain stringPrefix Immutable. At least 2 and max 16 char long, must conform to RFC 1035.
- Display
Name string A user friendly name for the ContactCenter.
- Instance
Config Pulumi.Google Native. Contact Center AIPlatform. V1Alpha1. Outputs. Instance Config Response The configuration of this instance, it is currently immutable once created.
- Kms
Key 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
- Saml
Params Pulumi.Google Native. Contact Center AIPlatform. V1Alpha1. Outputs. SAMLParams Response Optional. Params that sets up Google as IdP.
- State string
The state of this contact center.
- Update
Time string [Output only] Update time stamp
- Uris
Pulumi.
Google Native. Contact Center AIPlatform. V1Alpha1. Outputs. URIs Response URIs to access the deployed ContactCenters.
- User
Email string Optional. Email address of the first admin user.
- Admin
User AdminUser Response Optional. Info about the first admin user, such as given name and family name.
- Ccaip
Managed boolUsers Optional. Whether to enable users to be created in the CCAIP-instance concurrently to having users in Cloud identity
- Create
Time string [Output only] Create time stamp
- Customer
Domain stringPrefix Immutable. At least 2 and max 16 char long, must conform to RFC 1035.
- Display
Name string A user friendly name for the ContactCenter.
- Instance
Config InstanceConfig Response The configuration of this instance, it is currently immutable once created.
- Kms
Key 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
- Saml
Params SAMLParamsResponse Optional. Params that sets up Google as IdP.
- State string
The state of this contact center.
- Update
Time string [Output only] Update time stamp
- Uris
URIs
Response URIs to access the deployed ContactCenters.
- User
Email string Optional. Email address of the first admin user.
- admin
User AdminUser Response Optional. Info about the first admin user, such as given name and family name.
- ccaip
Managed BooleanUsers Optional. Whether to enable users to be created in the CCAIP-instance concurrently to having users in Cloud identity
- create
Time String [Output only] Create time stamp
- customer
Domain StringPrefix Immutable. At least 2 and max 16 char long, must conform to RFC 1035.
- display
Name String A user friendly name for the ContactCenter.
- instance
Config InstanceConfig Response The configuration of this instance, it is currently immutable once created.
- kms
Key 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
- saml
Params SAMLParamsResponse Optional. Params that sets up Google as IdP.
- state String
The state of this contact center.
- update
Time String [Output only] Update time stamp
- uris
URIs
Response URIs to access the deployed ContactCenters.
- user
Email String Optional. Email address of the first admin user.
- admin
User AdminUser Response Optional. Info about the first admin user, such as given name and family name.
- ccaip
Managed booleanUsers Optional. Whether to enable users to be created in the CCAIP-instance concurrently to having users in Cloud identity
- create
Time string [Output only] Create time stamp
- customer
Domain stringPrefix Immutable. At least 2 and max 16 char long, must conform to RFC 1035.
- display
Name string A user friendly name for the ContactCenter.
- instance
Config InstanceConfig Response The configuration of this instance, it is currently immutable once created.
- kms
Key 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
- saml
Params SAMLParamsResponse Optional. Params that sets up Google as IdP.
- state string
The state of this contact center.
- update
Time string [Output only] Update time stamp
- uris
URIs
Response URIs to access the deployed ContactCenters.
- user
Email string Optional. Email address of the first admin user.
- admin_
user AdminUser Response Optional. Info about the first admin user, such as given name and family name.
- ccaip_
managed_ boolusers 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_ strprefix 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 InstanceConfig Response 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
URIs
Response URIs to access the deployed ContactCenters.
- user_
email str Optional. Email address of the first admin user.
- admin
User Property Map Optional. Info about the first admin user, such as given name and family name.
- ccaip
Managed BooleanUsers Optional. Whether to enable users to be created in the CCAIP-instance concurrently to having users in Cloud identity
- create
Time String [Output only] Create time stamp
- customer
Domain StringPrefix Immutable. At least 2 and max 16 char long, must conform to RFC 1035.
- display
Name String A user friendly name for the ContactCenter.
- instance
Config Property Map The configuration of this instance, it is currently immutable once created.
- kms
Key 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
- saml
Params Property Map Optional. Params that sets up Google as IdP.
- state String
The state of this contact center.
- update
Time String [Output only] Update time stamp
- uris Property Map
URIs to access the deployed ContactCenters.
- user
Email String Optional. Email address of the first admin user.
Supporting Types
AdminUserResponse
- Family
Name string Optional. Last/family name of the first admin user.
- Given
Name string Optional. First/given name of the first admin user.
- Family
Name string Optional. Last/family name of the first admin user.
- Given
Name string Optional. First/given name of the first admin user.
- family
Name String Optional. Last/family name of the first admin user.
- given
Name String Optional. First/given name of the first admin user.
- family
Name string Optional. Last/family name of the first admin user.
- given
Name 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.
- family
Name String Optional. Last/family name of the first admin user.
- given
Name String Optional. First/given name of the first admin user.
InstanceConfigResponse
- Instance
Size string The instance size of this the instance configuration.
- Instance
Size string The instance size of this the instance configuration.
- instance
Size String The instance size of this the instance configuration.
- instance
Size string The instance size of this the instance configuration.
- instance_
size str The instance size of this the instance configuration.
- instance
Size String The instance size of this the instance configuration.
SAMLParamsResponse
- Certificate string
SAML certificate
- Email
Mapping string IdP field that maps to the user’s email address
- Entity
Id string Entity id URL
- Sso
Uri string Single sign-on URL
- User
Email string Email address of the first admin users.
- Certificate string
SAML certificate
- Email
Mapping string IdP field that maps to the user’s email address
- Entity
Id string Entity id URL
- Sso
Uri string Single sign-on URL
- User
Email string Email address of the first admin users.
- certificate String
SAML certificate
- email
Mapping String IdP field that maps to the user’s email address
- entity
Id String Entity id URL
- sso
Uri String Single sign-on URL
- user
Email String Email address of the first admin users.
- certificate string
SAML certificate
- email
Mapping string IdP field that maps to the user’s email address
- entity
Id string Entity id URL
- sso
Uri string Single sign-on URL
- user
Email 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
- email
Mapping String IdP field that maps to the user’s email address
- entity
Id String Entity id URL
- sso
Uri String Single sign-on URL
- user
Email String Email address of the first admin users.
URIsResponse
- Chat
Bot stringUri Chat Bot Uri of the ContactCenter
- Media
Uri string Media Uri of the ContactCenter.
- Root
Uri string Root Uri of the ContactCenter.
- Virtual
Agent stringStreaming Service Uri Virtual Agent Streaming Service Uri of the ContactCenter.
- Chat
Bot stringUri Chat Bot Uri of the ContactCenter
- Media
Uri string Media Uri of the ContactCenter.
- Root
Uri string Root Uri of the ContactCenter.
- Virtual
Agent stringStreaming Service Uri Virtual Agent Streaming Service Uri of the ContactCenter.
- chat
Bot StringUri Chat Bot Uri of the ContactCenter
- media
Uri String Media Uri of the ContactCenter.
- root
Uri String Root Uri of the ContactCenter.
- virtual
Agent StringStreaming Service Uri Virtual Agent Streaming Service Uri of the ContactCenter.
- chat
Bot stringUri Chat Bot Uri of the ContactCenter
- media
Uri string Media Uri of the ContactCenter.
- root
Uri string Root Uri of the ContactCenter.
- virtual
Agent stringStreaming Service Uri Virtual Agent Streaming Service Uri of the ContactCenter.
- chat_
bot_ struri Chat Bot Uri of the ContactCenter
- media_
uri str Media Uri of the ContactCenter.
- root_
uri str Root Uri of the ContactCenter.
- virtual_
agent_ strstreaming_ service_ uri Virtual Agent Streaming Service Uri of the ContactCenter.
- chat
Bot StringUri Chat Bot Uri of the ContactCenter
- media
Uri String Media Uri of the ContactCenter.
- root
Uri String Root Uri of the ContactCenter.
- virtual
Agent StringStreaming Service Uri Virtual Agent Streaming Service Uri of the ContactCenter.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.