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

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.ContactCenter

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

    Creates a new ContactCenter in a given project and location.

    Create ContactCenter Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new ContactCenter(name: string, args: ContactCenterArgs, opts?: CustomResourceOptions);
    @overload
    def ContactCenter(resource_name: str,
                      args: ContactCenterArgs,
                      opts: Optional[ResourceOptions] = None)
    
    @overload
    def ContactCenter(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      customer_domain_prefix: Optional[str] = None,
                      display_name: Optional[str] = None,
                      contact_center_id: Optional[str] = None,
                      kms_key: Optional[str] = None,
                      ccaip_managed_users: Optional[bool] = None,
                      instance_config: Optional[InstanceConfigArgs] = None,
                      admin_user: Optional[AdminUserArgs] = None,
                      labels: Optional[Mapping[str, str]] = None,
                      location: Optional[str] = None,
                      name: Optional[str] = None,
                      project: Optional[str] = None,
                      request_id: Optional[str] = None,
                      saml_params: Optional[SAMLParamsArgs] = None,
                      user_email: Optional[str] = None)
    func NewContactCenter(ctx *Context, name string, args ContactCenterArgs, opts ...ResourceOption) (*ContactCenter, error)
    public ContactCenter(string name, ContactCenterArgs args, CustomResourceOptions? opts = null)
    public ContactCenter(String name, ContactCenterArgs args)
    public ContactCenter(String name, ContactCenterArgs args, CustomResourceOptions options)
    
    type: google-native:contactcenteraiplatform/v1alpha1:ContactCenter
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ContactCenterArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ContactCenterArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ContactCenterArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ContactCenterArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ContactCenterArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var contactCenterResource = new GoogleNative.ContactCenterAIPlatform.V1Alpha1.ContactCenter("contactCenterResource", new()
    {
        CustomerDomainPrefix = "string",
        DisplayName = "string",
        ContactCenterId = "string",
        KmsKey = "string",
        CcaipManagedUsers = false,
        InstanceConfig = new GoogleNative.ContactCenterAIPlatform.V1Alpha1.Inputs.InstanceConfigArgs
        {
            InstanceSize = GoogleNative.ContactCenterAIPlatform.V1Alpha1.InstanceConfigInstanceSize.InstanceSizeUnspecified,
        },
        AdminUser = new GoogleNative.ContactCenterAIPlatform.V1Alpha1.Inputs.AdminUserArgs
        {
            FamilyName = "string",
            GivenName = "string",
        },
        Labels = 
        {
            { "string", "string" },
        },
        Location = "string",
        Name = "string",
        Project = "string",
        RequestId = "string",
        SamlParams = new GoogleNative.ContactCenterAIPlatform.V1Alpha1.Inputs.SAMLParamsArgs
        {
            Certificate = "string",
            EmailMapping = "string",
            EntityId = "string",
            SsoUri = "string",
            UserEmail = "string",
        },
        UserEmail = "string",
    });
    
    example, err := contactcenteraiplatform.NewContactCenter(ctx, "contactCenterResource", &contactcenteraiplatform.ContactCenterArgs{
    	CustomerDomainPrefix: pulumi.String("string"),
    	DisplayName:          pulumi.String("string"),
    	ContactCenterId:      pulumi.String("string"),
    	KmsKey:               pulumi.String("string"),
    	CcaipManagedUsers:    pulumi.Bool(false),
    	InstanceConfig: &contactcenteraiplatform.InstanceConfigArgs{
    		InstanceSize: contactcenteraiplatform.InstanceConfigInstanceSizeInstanceSizeUnspecified,
    	},
    	AdminUser: &contactcenteraiplatform.AdminUserArgs{
    		FamilyName: pulumi.String("string"),
    		GivenName:  pulumi.String("string"),
    	},
    	Labels: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	Location:  pulumi.String("string"),
    	Name:      pulumi.String("string"),
    	Project:   pulumi.String("string"),
    	RequestId: pulumi.String("string"),
    	SamlParams: &contactcenteraiplatform.SAMLParamsArgs{
    		Certificate:  pulumi.String("string"),
    		EmailMapping: pulumi.String("string"),
    		EntityId:     pulumi.String("string"),
    		SsoUri:       pulumi.String("string"),
    		UserEmail:    pulumi.String("string"),
    	},
    	UserEmail: pulumi.String("string"),
    })
    
    var contactCenterResource = new ContactCenter("contactCenterResource", ContactCenterArgs.builder()
        .customerDomainPrefix("string")
        .displayName("string")
        .contactCenterId("string")
        .kmsKey("string")
        .ccaipManagedUsers(false)
        .instanceConfig(InstanceConfigArgs.builder()
            .instanceSize("INSTANCE_SIZE_UNSPECIFIED")
            .build())
        .adminUser(AdminUserArgs.builder()
            .familyName("string")
            .givenName("string")
            .build())
        .labels(Map.of("string", "string"))
        .location("string")
        .name("string")
        .project("string")
        .requestId("string")
        .samlParams(SAMLParamsArgs.builder()
            .certificate("string")
            .emailMapping("string")
            .entityId("string")
            .ssoUri("string")
            .userEmail("string")
            .build())
        .userEmail("string")
        .build());
    
    contact_center_resource = google_native.contactcenteraiplatform.v1alpha1.ContactCenter("contactCenterResource",
        customer_domain_prefix="string",
        display_name="string",
        contact_center_id="string",
        kms_key="string",
        ccaip_managed_users=False,
        instance_config=google_native.contactcenteraiplatform.v1alpha1.InstanceConfigArgs(
            instance_size=google_native.contactcenteraiplatform.v1alpha1.InstanceConfigInstanceSize.INSTANCE_SIZE_UNSPECIFIED,
        ),
        admin_user=google_native.contactcenteraiplatform.v1alpha1.AdminUserArgs(
            family_name="string",
            given_name="string",
        ),
        labels={
            "string": "string",
        },
        location="string",
        name="string",
        project="string",
        request_id="string",
        saml_params=google_native.contactcenteraiplatform.v1alpha1.SAMLParamsArgs(
            certificate="string",
            email_mapping="string",
            entity_id="string",
            sso_uri="string",
            user_email="string",
        ),
        user_email="string")
    
    const contactCenterResource = new google_native.contactcenteraiplatform.v1alpha1.ContactCenter("contactCenterResource", {
        customerDomainPrefix: "string",
        displayName: "string",
        contactCenterId: "string",
        kmsKey: "string",
        ccaipManagedUsers: false,
        instanceConfig: {
            instanceSize: google_native.contactcenteraiplatform.v1alpha1.InstanceConfigInstanceSize.InstanceSizeUnspecified,
        },
        adminUser: {
            familyName: "string",
            givenName: "string",
        },
        labels: {
            string: "string",
        },
        location: "string",
        name: "string",
        project: "string",
        requestId: "string",
        samlParams: {
            certificate: "string",
            emailMapping: "string",
            entityId: "string",
            ssoUri: "string",
            userEmail: "string",
        },
        userEmail: "string",
    });
    
    type: google-native:contactcenteraiplatform/v1alpha1:ContactCenter
    properties:
        adminUser:
            familyName: string
            givenName: string
        ccaipManagedUsers: false
        contactCenterId: string
        customerDomainPrefix: string
        displayName: string
        instanceConfig:
            instanceSize: INSTANCE_SIZE_UNSPECIFIED
        kmsKey: string
        labels:
            string: string
        location: string
        name: string
        project: string
        requestId: string
        samlParams:
            certificate: string
            emailMapping: string
            entityId: string
            ssoUri: string
            userEmail: string
        userEmail: string
    

    ContactCenter Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The ContactCenter resource accepts the following input properties:

    ContactCenterId string
    Required. Id of the requesting object If auto-generating Id server-side, remove this field and contact_center_id from the method_signature of Create RPC
    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.
    AdminUser Pulumi.GoogleNative.ContactCenterAIPlatform.V1Alpha1.Inputs.AdminUser
    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
    InstanceConfig Pulumi.GoogleNative.ContactCenterAIPlatform.V1Alpha1.Inputs.InstanceConfig
    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
    Location string
    Name string
    name of resource
    Project string
    RequestId string
    Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
    SamlParams Pulumi.GoogleNative.ContactCenterAIPlatform.V1Alpha1.Inputs.SAMLParams
    Optional. Params that sets up Google as IdP.
    UserEmail string
    Optional. Email address of the first admin user.
    ContactCenterId string
    Required. Id of the requesting object If auto-generating Id server-side, remove this field and contact_center_id from the method_signature of Create RPC
    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.
    AdminUser AdminUserArgs
    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
    InstanceConfig InstanceConfigArgs
    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
    Location string
    Name string
    name of resource
    Project string
    RequestId string
    Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
    SamlParams SAMLParamsArgs
    Optional. Params that sets up Google as IdP.
    UserEmail string
    Optional. Email address of the first admin user.
    contactCenterId String
    Required. Id of the requesting object If auto-generating Id server-side, remove this field and contact_center_id from the method_signature of Create RPC
    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.
    adminUser AdminUser
    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
    instanceConfig InstanceConfig
    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
    location String
    name String
    name of resource
    project String
    requestId String
    Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
    samlParams SAMLParams
    Optional. Params that sets up Google as IdP.
    userEmail String
    Optional. Email address of the first admin user.
    contactCenterId string
    Required. Id of the requesting object If auto-generating Id server-side, remove this field and contact_center_id from the method_signature of Create RPC
    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.
    adminUser AdminUser
    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
    instanceConfig InstanceConfig
    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
    location string
    name string
    name of resource
    project string
    requestId string
    Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
    samlParams SAMLParams
    Optional. Params that sets up Google as IdP.
    userEmail string
    Optional. Email address of the first admin user.
    contact_center_id str
    Required. Id of the requesting object If auto-generating Id server-side, remove this field and contact_center_id from the method_signature of Create RPC
    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.
    admin_user AdminUserArgs
    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
    instance_config InstanceConfigArgs
    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
    location str
    name str
    name of resource
    project str
    request_id str
    Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
    saml_params SAMLParamsArgs
    Optional. Params that sets up Google as IdP.
    user_email str
    Optional. Email address of the first admin user.
    contactCenterId String
    Required. Id of the requesting object If auto-generating Id server-side, remove this field and contact_center_id from the method_signature of Create RPC
    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.
    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
    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
    location String
    name String
    name of resource
    project String
    requestId String
    Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
    samlParams Property Map
    Optional. Params that sets up Google as IdP.
    userEmail String
    Optional. Email address of the first admin user.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ContactCenter resource produces the following output properties:

    CreateTime string
    [Output only] Create time stamp
    Id string
    The provider-assigned unique ID for this managed resource.
    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.
    CreateTime string
    [Output only] Create time stamp
    Id string
    The provider-assigned unique ID for this managed resource.
    State string
    The state of this contact center.
    UpdateTime string
    [Output only] Update time stamp
    Uris URIsResponse
    URIs to access the deployed ContactCenters.
    createTime String
    [Output only] Create time stamp
    id String
    The provider-assigned unique ID for this managed resource.
    state String
    The state of this contact center.
    updateTime String
    [Output only] Update time stamp
    uris URIsResponse
    URIs to access the deployed ContactCenters.
    createTime string
    [Output only] Create time stamp
    id string
    The provider-assigned unique ID for this managed resource.
    state string
    The state of this contact center.
    updateTime string
    [Output only] Update time stamp
    uris URIsResponse
    URIs to access the deployed ContactCenters.
    create_time str
    [Output only] Create time stamp
    id str
    The provider-assigned unique ID for this managed resource.
    state str
    The state of this contact center.
    update_time str
    [Output only] Update time stamp
    uris URIsResponse
    URIs to access the deployed ContactCenters.
    createTime String
    [Output only] Create time stamp
    id String
    The provider-assigned unique ID for this managed resource.
    state String
    The state of this contact center.
    updateTime String
    [Output only] Update time stamp
    uris Property Map
    URIs to access the deployed ContactCenters.

    Supporting Types

    AdminUser, AdminUserArgs

    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.

    AdminUserResponse, AdminUserResponseArgs

    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.

    InstanceConfig, InstanceConfigArgs

    InstanceSize InstanceConfigInstanceSize
    The instance size of this the instance configuration.
    instanceSize InstanceConfigInstanceSize
    The instance size of this the instance configuration.
    instanceSize InstanceConfigInstanceSize
    The instance size of this the instance configuration.
    instance_size InstanceConfigInstanceSize
    The instance size of this the instance configuration.

    InstanceConfigInstanceSize, InstanceConfigInstanceSizeArgs

    InstanceSizeUnspecified
    INSTANCE_SIZE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
    StandardSmall
    STANDARD_SMALLInstance Size STANDARD_SMALL.
    StandardMedium
    STANDARD_MEDIUMInstance Size STANDARD_MEDIUM.
    StandardLarge
    STANDARD_LARGEInstance Size STANDARD_LARGE.
    StandardXlarge
    STANDARD_XLARGEInstance Size STANDARD_XLARGE.
    Standard2xlarge
    STANDARD_2XLARGEInstance Size STANDARD_2XLARGE.
    Standard3xlarge
    STANDARD_3XLARGEInstance Size STANDARD_3XLARGE.
    DevXsmall
    DEV_XSMALLInstance Size DEV_EXTRA_SMALL.
    InstanceConfigInstanceSizeInstanceSizeUnspecified
    INSTANCE_SIZE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
    InstanceConfigInstanceSizeStandardSmall
    STANDARD_SMALLInstance Size STANDARD_SMALL.
    InstanceConfigInstanceSizeStandardMedium
    STANDARD_MEDIUMInstance Size STANDARD_MEDIUM.
    InstanceConfigInstanceSizeStandardLarge
    STANDARD_LARGEInstance Size STANDARD_LARGE.
    InstanceConfigInstanceSizeStandardXlarge
    STANDARD_XLARGEInstance Size STANDARD_XLARGE.
    InstanceConfigInstanceSizeStandard2xlarge
    STANDARD_2XLARGEInstance Size STANDARD_2XLARGE.
    InstanceConfigInstanceSizeStandard3xlarge
    STANDARD_3XLARGEInstance Size STANDARD_3XLARGE.
    InstanceConfigInstanceSizeDevXsmall
    DEV_XSMALLInstance Size DEV_EXTRA_SMALL.
    InstanceSizeUnspecified
    INSTANCE_SIZE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
    StandardSmall
    STANDARD_SMALLInstance Size STANDARD_SMALL.
    StandardMedium
    STANDARD_MEDIUMInstance Size STANDARD_MEDIUM.
    StandardLarge
    STANDARD_LARGEInstance Size STANDARD_LARGE.
    StandardXlarge
    STANDARD_XLARGEInstance Size STANDARD_XLARGE.
    Standard2xlarge
    STANDARD_2XLARGEInstance Size STANDARD_2XLARGE.
    Standard3xlarge
    STANDARD_3XLARGEInstance Size STANDARD_3XLARGE.
    DevXsmall
    DEV_XSMALLInstance Size DEV_EXTRA_SMALL.
    InstanceSizeUnspecified
    INSTANCE_SIZE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
    StandardSmall
    STANDARD_SMALLInstance Size STANDARD_SMALL.
    StandardMedium
    STANDARD_MEDIUMInstance Size STANDARD_MEDIUM.
    StandardLarge
    STANDARD_LARGEInstance Size STANDARD_LARGE.
    StandardXlarge
    STANDARD_XLARGEInstance Size STANDARD_XLARGE.
    Standard2xlarge
    STANDARD_2XLARGEInstance Size STANDARD_2XLARGE.
    Standard3xlarge
    STANDARD_3XLARGEInstance Size STANDARD_3XLARGE.
    DevXsmall
    DEV_XSMALLInstance Size DEV_EXTRA_SMALL.
    INSTANCE_SIZE_UNSPECIFIED
    INSTANCE_SIZE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
    STANDARD_SMALL
    STANDARD_SMALLInstance Size STANDARD_SMALL.
    STANDARD_MEDIUM
    STANDARD_MEDIUMInstance Size STANDARD_MEDIUM.
    STANDARD_LARGE
    STANDARD_LARGEInstance Size STANDARD_LARGE.
    STANDARD_XLARGE
    STANDARD_XLARGEInstance Size STANDARD_XLARGE.
    STANDARD2XLARGE
    STANDARD_2XLARGEInstance Size STANDARD_2XLARGE.
    STANDARD3XLARGE
    STANDARD_3XLARGEInstance Size STANDARD_3XLARGE.
    DEV_XSMALL
    DEV_XSMALLInstance Size DEV_EXTRA_SMALL.
    "INSTANCE_SIZE_UNSPECIFIED"
    INSTANCE_SIZE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
    "STANDARD_SMALL"
    STANDARD_SMALLInstance Size STANDARD_SMALL.
    "STANDARD_MEDIUM"
    STANDARD_MEDIUMInstance Size STANDARD_MEDIUM.
    "STANDARD_LARGE"
    STANDARD_LARGEInstance Size STANDARD_LARGE.
    "STANDARD_XLARGE"
    STANDARD_XLARGEInstance Size STANDARD_XLARGE.
    "STANDARD_2XLARGE"
    STANDARD_2XLARGEInstance Size STANDARD_2XLARGE.
    "STANDARD_3XLARGE"
    STANDARD_3XLARGEInstance Size STANDARD_3XLARGE.
    "DEV_XSMALL"
    DEV_XSMALLInstance Size DEV_EXTRA_SMALL.

    InstanceConfigResponse, InstanceConfigResponseArgs

    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.

    SAMLParams, SAMLParamsArgs

    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.

    SAMLParamsResponse, SAMLParamsResponseArgs

    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, URIsResponseArgs

    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