azure-native.customerinsights.ConnectorMapping
Explore with Pulumi AI
The connector mapping resource format. API Version: 2017-04-26.
Example Usage
ConnectorMappings_CreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var connectorMapping = new AzureNative.CustomerInsights.ConnectorMapping("connectorMapping", new()
{
ConnectorName = "testConnector8858",
Description = "Test mapping",
DisplayName = "testMapping12491",
EntityType = AzureNative.CustomerInsights.EntityTypes.Interaction,
EntityTypeName = "TestInteractionType2967",
HubName = "sdkTestHub",
MappingName = "testMapping12491",
MappingProperties = new AzureNative.CustomerInsights.Inputs.ConnectorMappingPropertiesArgs
{
Availability = new AzureNative.CustomerInsights.Inputs.ConnectorMappingAvailabilityArgs
{
Frequency = AzureNative.CustomerInsights.FrequencyTypes.Hour,
Interval = 5,
},
CompleteOperation = new AzureNative.CustomerInsights.Inputs.ConnectorMappingCompleteOperationArgs
{
CompletionOperationType = AzureNative.CustomerInsights.CompletionOperationTypes.DeleteFile,
DestinationFolder = "fakePath",
},
ErrorManagement = new AzureNative.CustomerInsights.Inputs.ConnectorMappingErrorManagementArgs
{
ErrorLimit = 10,
ErrorManagementType = AzureNative.CustomerInsights.ErrorManagementTypes.StopImport,
},
FileFilter = "unknown",
FolderPath = "http://sample.dne/file",
Format = new AzureNative.CustomerInsights.Inputs.ConnectorMappingFormatArgs
{
ColumnDelimiter = "|",
FormatType = AzureNative.CustomerInsights.FormatTypes.TextFormat,
},
HasHeader = false,
Structure = new[]
{
new AzureNative.CustomerInsights.Inputs.ConnectorMappingStructureArgs
{
ColumnName = "unknown1",
IsEncrypted = false,
PropertyName = "unknwon1",
},
new AzureNative.CustomerInsights.Inputs.ConnectorMappingStructureArgs
{
ColumnName = "unknown2",
IsEncrypted = true,
PropertyName = "unknwon2",
},
},
},
ResourceGroupName = "TestHubRG",
});
});
package main
import (
customerinsights "github.com/pulumi/pulumi-azure-native-sdk/customerinsights"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := customerinsights.NewConnectorMapping(ctx, "connectorMapping", &customerinsights.ConnectorMappingArgs{
ConnectorName: pulumi.String("testConnector8858"),
Description: pulumi.String("Test mapping"),
DisplayName: pulumi.String("testMapping12491"),
EntityType: customerinsights.EntityTypesInteraction,
EntityTypeName: pulumi.String("TestInteractionType2967"),
HubName: pulumi.String("sdkTestHub"),
MappingName: pulumi.String("testMapping12491"),
MappingProperties: customerinsights.ConnectorMappingPropertiesResponse{
Availability: &customerinsights.ConnectorMappingAvailabilityArgs{
Frequency: customerinsights.FrequencyTypesHour,
Interval: pulumi.Int(5),
},
CompleteOperation: &customerinsights.ConnectorMappingCompleteOperationArgs{
CompletionOperationType: customerinsights.CompletionOperationTypesDeleteFile,
DestinationFolder: pulumi.String("fakePath"),
},
ErrorManagement: &customerinsights.ConnectorMappingErrorManagementArgs{
ErrorLimit: pulumi.Int(10),
ErrorManagementType: customerinsights.ErrorManagementTypesStopImport,
},
FileFilter: pulumi.String("unknown"),
FolderPath: pulumi.String("http://sample.dne/file"),
Format: &customerinsights.ConnectorMappingFormatArgs{
ColumnDelimiter: pulumi.String("|"),
FormatType: customerinsights.FormatTypesTextFormat,
},
HasHeader: pulumi.Bool(false),
Structure: customerinsights.ConnectorMappingStructureArray{
&customerinsights.ConnectorMappingStructureArgs{
ColumnName: pulumi.String("unknown1"),
IsEncrypted: pulumi.Bool(false),
PropertyName: pulumi.String("unknwon1"),
},
&customerinsights.ConnectorMappingStructureArgs{
ColumnName: pulumi.String("unknown2"),
IsEncrypted: pulumi.Bool(true),
PropertyName: pulumi.String("unknwon2"),
},
},
},
ResourceGroupName: pulumi.String("TestHubRG"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.customerinsights.ConnectorMapping;
import com.pulumi.azurenative.customerinsights.ConnectorMappingArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var connectorMapping = new ConnectorMapping("connectorMapping", ConnectorMappingArgs.builder()
.connectorName("testConnector8858")
.description("Test mapping")
.displayName("testMapping12491")
.entityType("Interaction")
.entityTypeName("TestInteractionType2967")
.hubName("sdkTestHub")
.mappingName("testMapping12491")
.mappingProperties(Map.ofEntries(
Map.entry("availability", Map.ofEntries(
Map.entry("frequency", "Hour"),
Map.entry("interval", 5)
)),
Map.entry("completeOperation", Map.ofEntries(
Map.entry("completionOperationType", "DeleteFile"),
Map.entry("destinationFolder", "fakePath")
)),
Map.entry("errorManagement", Map.ofEntries(
Map.entry("errorLimit", 10),
Map.entry("errorManagementType", "StopImport")
)),
Map.entry("fileFilter", "unknown"),
Map.entry("folderPath", "http://sample.dne/file"),
Map.entry("format", Map.ofEntries(
Map.entry("columnDelimiter", "|"),
Map.entry("formatType", "TextFormat")
)),
Map.entry("hasHeader", false),
Map.entry("structure",
Map.ofEntries(
Map.entry("columnName", "unknown1"),
Map.entry("isEncrypted", false),
Map.entry("propertyName", "unknwon1")
),
Map.ofEntries(
Map.entry("columnName", "unknown2"),
Map.entry("isEncrypted", true),
Map.entry("propertyName", "unknwon2")
))
))
.resourceGroupName("TestHubRG")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
connector_mapping = azure_native.customerinsights.ConnectorMapping("connectorMapping",
connector_name="testConnector8858",
description="Test mapping",
display_name="testMapping12491",
entity_type=azure_native.customerinsights.EntityTypes.INTERACTION,
entity_type_name="TestInteractionType2967",
hub_name="sdkTestHub",
mapping_name="testMapping12491",
mapping_properties=azure_native.customerinsights.ConnectorMappingPropertiesResponseArgs(
availability=azure_native.customerinsights.ConnectorMappingAvailabilityArgs(
frequency=azure_native.customerinsights.FrequencyTypes.HOUR,
interval=5,
),
complete_operation=azure_native.customerinsights.ConnectorMappingCompleteOperationArgs(
completion_operation_type=azure_native.customerinsights.CompletionOperationTypes.DELETE_FILE,
destination_folder="fakePath",
),
error_management=azure_native.customerinsights.ConnectorMappingErrorManagementArgs(
error_limit=10,
error_management_type=azure_native.customerinsights.ErrorManagementTypes.STOP_IMPORT,
),
file_filter="unknown",
folder_path="http://sample.dne/file",
format=azure_native.customerinsights.ConnectorMappingFormatArgs(
column_delimiter="|",
format_type=azure_native.customerinsights.FormatTypes.TEXT_FORMAT,
),
has_header=False,
structure=[
azure_native.customerinsights.ConnectorMappingStructureArgs(
column_name="unknown1",
is_encrypted=False,
property_name="unknwon1",
),
azure_native.customerinsights.ConnectorMappingStructureArgs(
column_name="unknown2",
is_encrypted=True,
property_name="unknwon2",
),
],
),
resource_group_name="TestHubRG")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const connectorMapping = new azure_native.customerinsights.ConnectorMapping("connectorMapping", {
connectorName: "testConnector8858",
description: "Test mapping",
displayName: "testMapping12491",
entityType: azure_native.customerinsights.EntityTypes.Interaction,
entityTypeName: "TestInteractionType2967",
hubName: "sdkTestHub",
mappingName: "testMapping12491",
mappingProperties: {
availability: {
frequency: azure_native.customerinsights.FrequencyTypes.Hour,
interval: 5,
},
completeOperation: {
completionOperationType: azure_native.customerinsights.CompletionOperationTypes.DeleteFile,
destinationFolder: "fakePath",
},
errorManagement: {
errorLimit: 10,
errorManagementType: azure_native.customerinsights.ErrorManagementTypes.StopImport,
},
fileFilter: "unknown",
folderPath: "http://sample.dne/file",
format: {
columnDelimiter: "|",
formatType: azure_native.customerinsights.FormatTypes.TextFormat,
},
hasHeader: false,
structure: [
{
columnName: "unknown1",
isEncrypted: false,
propertyName: "unknwon1",
},
{
columnName: "unknown2",
isEncrypted: true,
propertyName: "unknwon2",
},
],
},
resourceGroupName: "TestHubRG",
});
resources:
connectorMapping:
type: azure-native:customerinsights:ConnectorMapping
properties:
connectorName: testConnector8858
description: Test mapping
displayName: testMapping12491
entityType: Interaction
entityTypeName: TestInteractionType2967
hubName: sdkTestHub
mappingName: testMapping12491
mappingProperties:
availability:
frequency: Hour
interval: 5
completeOperation:
completionOperationType: DeleteFile
destinationFolder: fakePath
errorManagement:
errorLimit: 10
errorManagementType: StopImport
fileFilter: unknown
folderPath: http://sample.dne/file
format:
columnDelimiter: '|'
formatType: TextFormat
hasHeader: false
structure:
- columnName: unknown1
isEncrypted: false
propertyName: unknwon1
- columnName: unknown2
isEncrypted: true
propertyName: unknwon2
resourceGroupName: TestHubRG
Create ConnectorMapping Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConnectorMapping(name: string, args: ConnectorMappingArgs, opts?: CustomResourceOptions);
@overload
def ConnectorMapping(resource_name: str,
args: ConnectorMappingArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ConnectorMapping(resource_name: str,
opts: Optional[ResourceOptions] = None,
connector_name: Optional[str] = None,
entity_type: Optional[EntityTypes] = None,
entity_type_name: Optional[str] = None,
hub_name: Optional[str] = None,
mapping_properties: Optional[ConnectorMappingPropertiesArgs] = None,
resource_group_name: Optional[str] = None,
connector_type: Optional[Union[str, ConnectorTypes]] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
mapping_name: Optional[str] = None)
func NewConnectorMapping(ctx *Context, name string, args ConnectorMappingArgs, opts ...ResourceOption) (*ConnectorMapping, error)
public ConnectorMapping(string name, ConnectorMappingArgs args, CustomResourceOptions? opts = null)
public ConnectorMapping(String name, ConnectorMappingArgs args)
public ConnectorMapping(String name, ConnectorMappingArgs args, CustomResourceOptions options)
type: azure-native:customerinsights:ConnectorMapping
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 ConnectorMappingArgs
- 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 ConnectorMappingArgs
- 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 ConnectorMappingArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectorMappingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConnectorMappingArgs
- 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 connectorMappingResource = new AzureNative.Customerinsights.ConnectorMapping("connectorMappingResource", new()
{
ConnectorName = "string",
EntityType = "None",
EntityTypeName = "string",
HubName = "string",
MappingProperties =
{
{ "availability",
{
{ "interval", 0 },
{ "frequency", "Minute" },
} },
{ "completeOperation",
{
{ "completionOperationType", "DoNothing" },
{ "destinationFolder", "string" },
} },
{ "errorManagement",
{
{ "errorManagementType", "RejectAndContinue" },
{ "errorLimit", 0 },
} },
{ "format",
{
{ "formatType", "TextFormat" },
{ "acceptLanguage", "string" },
{ "arraySeparator", "string" },
{ "columnDelimiter", "string" },
{ "quoteCharacter", "string" },
{ "quoteEscapeCharacter", "string" },
} },
{ "structure", new[]
{
{
{ "columnName", "string" },
{ "propertyName", "string" },
{ "customFormatSpecifier", "string" },
{ "isEncrypted", false },
},
} },
{ "fileFilter", "string" },
{ "folderPath", "string" },
{ "hasHeader", false },
},
ResourceGroupName = "string",
ConnectorType = "string",
Description = "string",
DisplayName = "string",
MappingName = "string",
});
example, err := customerinsights.NewConnectorMapping(ctx, "connectorMappingResource", &customerinsights.ConnectorMappingArgs{
ConnectorName: "string",
EntityType: "None",
EntityTypeName: "string",
HubName: "string",
MappingProperties: map[string]interface{}{
"availability": map[string]interface{}{
"interval": 0,
"frequency": "Minute",
},
"completeOperation": map[string]interface{}{
"completionOperationType": "DoNothing",
"destinationFolder": "string",
},
"errorManagement": map[string]interface{}{
"errorManagementType": "RejectAndContinue",
"errorLimit": 0,
},
"format": map[string]interface{}{
"formatType": "TextFormat",
"acceptLanguage": "string",
"arraySeparator": "string",
"columnDelimiter": "string",
"quoteCharacter": "string",
"quoteEscapeCharacter": "string",
},
"structure": []map[string]interface{}{
map[string]interface{}{
"columnName": "string",
"propertyName": "string",
"customFormatSpecifier": "string",
"isEncrypted": false,
},
},
"fileFilter": "string",
"folderPath": "string",
"hasHeader": false,
},
ResourceGroupName: "string",
ConnectorType: "string",
Description: "string",
DisplayName: "string",
MappingName: "string",
})
var connectorMappingResource = new ConnectorMapping("connectorMappingResource", ConnectorMappingArgs.builder()
.connectorName("string")
.entityType("None")
.entityTypeName("string")
.hubName("string")
.mappingProperties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.resourceGroupName("string")
.connectorType("string")
.description("string")
.displayName("string")
.mappingName("string")
.build());
connector_mapping_resource = azure_native.customerinsights.ConnectorMapping("connectorMappingResource",
connector_name=string,
entity_type=None,
entity_type_name=string,
hub_name=string,
mapping_properties={
availability: {
interval: 0,
frequency: Minute,
},
completeOperation: {
completionOperationType: DoNothing,
destinationFolder: string,
},
errorManagement: {
errorManagementType: RejectAndContinue,
errorLimit: 0,
},
format: {
formatType: TextFormat,
acceptLanguage: string,
arraySeparator: string,
columnDelimiter: string,
quoteCharacter: string,
quoteEscapeCharacter: string,
},
structure: [{
columnName: string,
propertyName: string,
customFormatSpecifier: string,
isEncrypted: False,
}],
fileFilter: string,
folderPath: string,
hasHeader: False,
},
resource_group_name=string,
connector_type=string,
description=string,
display_name=string,
mapping_name=string)
const connectorMappingResource = new azure_native.customerinsights.ConnectorMapping("connectorMappingResource", {
connectorName: "string",
entityType: "None",
entityTypeName: "string",
hubName: "string",
mappingProperties: {
availability: {
interval: 0,
frequency: "Minute",
},
completeOperation: {
completionOperationType: "DoNothing",
destinationFolder: "string",
},
errorManagement: {
errorManagementType: "RejectAndContinue",
errorLimit: 0,
},
format: {
formatType: "TextFormat",
acceptLanguage: "string",
arraySeparator: "string",
columnDelimiter: "string",
quoteCharacter: "string",
quoteEscapeCharacter: "string",
},
structure: [{
columnName: "string",
propertyName: "string",
customFormatSpecifier: "string",
isEncrypted: false,
}],
fileFilter: "string",
folderPath: "string",
hasHeader: false,
},
resourceGroupName: "string",
connectorType: "string",
description: "string",
displayName: "string",
mappingName: "string",
});
type: azure-native:customerinsights:ConnectorMapping
properties:
connectorName: string
connectorType: string
description: string
displayName: string
entityType: None
entityTypeName: string
hubName: string
mappingName: string
mappingProperties:
availability:
frequency: Minute
interval: 0
completeOperation:
completionOperationType: DoNothing
destinationFolder: string
errorManagement:
errorLimit: 0
errorManagementType: RejectAndContinue
fileFilter: string
folderPath: string
format:
acceptLanguage: string
arraySeparator: string
columnDelimiter: string
formatType: TextFormat
quoteCharacter: string
quoteEscapeCharacter: string
hasHeader: false
structure:
- columnName: string
customFormatSpecifier: string
isEncrypted: false
propertyName: string
resourceGroupName: string
ConnectorMapping Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ConnectorMapping resource accepts the following input properties:
- Connector
Name string - The name of the connector.
- Entity
Type Pulumi.Azure Native. Customer Insights. Entity Types - Defines which entity type the file should map to.
- Entity
Type stringName - The mapping entity name.
- Hub
Name string - The name of the hub.
- Mapping
Properties Pulumi.Azure Native. Customer Insights. Inputs. Connector Mapping Properties - The properties of the mapping.
- Resource
Group stringName - The name of the resource group.
- Connector
Type string | Pulumi.Azure Native. Customer Insights. Connector Types - Type of connector.
- Description string
- The description of the connector mapping.
- Display
Name string - Display name for the connector mapping.
- Mapping
Name string - The name of the connector mapping.
- Connector
Name string - The name of the connector.
- Entity
Type EntityTypes - Defines which entity type the file should map to.
- Entity
Type stringName - The mapping entity name.
- Hub
Name string - The name of the hub.
- Mapping
Properties ConnectorMapping Properties Args - The properties of the mapping.
- Resource
Group stringName - The name of the resource group.
- Connector
Type string | ConnectorTypes - Type of connector.
- Description string
- The description of the connector mapping.
- Display
Name string - Display name for the connector mapping.
- Mapping
Name string - The name of the connector mapping.
- connector
Name String - The name of the connector.
- entity
Type EntityTypes - Defines which entity type the file should map to.
- entity
Type StringName - The mapping entity name.
- hub
Name String - The name of the hub.
- mapping
Properties ConnectorMapping Properties - The properties of the mapping.
- resource
Group StringName - The name of the resource group.
- connector
Type String | ConnectorTypes - Type of connector.
- description String
- The description of the connector mapping.
- display
Name String - Display name for the connector mapping.
- mapping
Name String - The name of the connector mapping.
- connector
Name string - The name of the connector.
- entity
Type EntityTypes - Defines which entity type the file should map to.
- entity
Type stringName - The mapping entity name.
- hub
Name string - The name of the hub.
- mapping
Properties ConnectorMapping Properties - The properties of the mapping.
- resource
Group stringName - The name of the resource group.
- connector
Type string | ConnectorTypes - Type of connector.
- description string
- The description of the connector mapping.
- display
Name string - Display name for the connector mapping.
- mapping
Name string - The name of the connector mapping.
- connector_
name str - The name of the connector.
- entity_
type EntityTypes - Defines which entity type the file should map to.
- entity_
type_ strname - The mapping entity name.
- hub_
name str - The name of the hub.
- mapping_
properties ConnectorMapping Properties Args - The properties of the mapping.
- resource_
group_ strname - The name of the resource group.
- connector_
type str | ConnectorTypes - Type of connector.
- description str
- The description of the connector mapping.
- display_
name str - Display name for the connector mapping.
- mapping_
name str - The name of the connector mapping.
- connector
Name String - The name of the connector.
- entity
Type "None" | "Profile" | "Interaction" | "Relationship" - Defines which entity type the file should map to.
- entity
Type StringName - The mapping entity name.
- hub
Name String - The name of the hub.
- mapping
Properties Property Map - The properties of the mapping.
- resource
Group StringName - The name of the resource group.
- connector
Type String | "None" | "CRM" | "AzureBlob" | "Salesforce" | "Exchange Online" | "Outbound" - Type of connector.
- description String
- The description of the connector mapping.
- display
Name String - Display name for the connector mapping.
- mapping
Name String - The name of the connector mapping.
Outputs
All input properties are implicitly available as output properties. Additionally, the ConnectorMapping resource produces the following output properties:
- Connector
Mapping stringName - The connector mapping name
- Created string
- The created time.
- Data
Format stringId - The DataFormat ID.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Modified string - The last modified time.
- Name string
- Resource name.
- Next
Run stringTime - The next run time based on customer's settings.
- Run
Id string - The RunId.
- State string
- State of connector mapping.
- Tenant
Id string - The hub name.
- Type string
- Resource type.
- Connector
Mapping stringName - The connector mapping name
- Created string
- The created time.
- Data
Format stringId - The DataFormat ID.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Modified string - The last modified time.
- Name string
- Resource name.
- Next
Run stringTime - The next run time based on customer's settings.
- Run
Id string - The RunId.
- State string
- State of connector mapping.
- Tenant
Id string - The hub name.
- Type string
- Resource type.
- connector
Mapping StringName - The connector mapping name
- created String
- The created time.
- data
Format StringId - The DataFormat ID.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Modified String - The last modified time.
- name String
- Resource name.
- next
Run StringTime - The next run time based on customer's settings.
- run
Id String - The RunId.
- state String
- State of connector mapping.
- tenant
Id String - The hub name.
- type String
- Resource type.
- connector
Mapping stringName - The connector mapping name
- created string
- The created time.
- data
Format stringId - The DataFormat ID.
- id string
- The provider-assigned unique ID for this managed resource.
- last
Modified string - The last modified time.
- name string
- Resource name.
- next
Run stringTime - The next run time based on customer's settings.
- run
Id string - The RunId.
- state string
- State of connector mapping.
- tenant
Id string - The hub name.
- type string
- Resource type.
- connector_
mapping_ strname - The connector mapping name
- created str
- The created time.
- data_
format_ strid - The DataFormat ID.
- id str
- The provider-assigned unique ID for this managed resource.
- last_
modified str - The last modified time.
- name str
- Resource name.
- next_
run_ strtime - The next run time based on customer's settings.
- run_
id str - The RunId.
- state str
- State of connector mapping.
- tenant_
id str - The hub name.
- type str
- Resource type.
- connector
Mapping StringName - The connector mapping name
- created String
- The created time.
- data
Format StringId - The DataFormat ID.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Modified String - The last modified time.
- name String
- Resource name.
- next
Run StringTime - The next run time based on customer's settings.
- run
Id String - The RunId.
- state String
- State of connector mapping.
- tenant
Id String - The hub name.
- type String
- Resource type.
Supporting Types
CompletionOperationTypes, CompletionOperationTypesArgs
- Do
Nothing - DoNothing
- Delete
File - DeleteFile
- Move
File - MoveFile
- Completion
Operation Types Do Nothing - DoNothing
- Completion
Operation Types Delete File - DeleteFile
- Completion
Operation Types Move File - MoveFile
- Do
Nothing - DoNothing
- Delete
File - DeleteFile
- Move
File - MoveFile
- Do
Nothing - DoNothing
- Delete
File - DeleteFile
- Move
File - MoveFile
- DO_NOTHING
- DoNothing
- DELETE_FILE
- DeleteFile
- MOVE_FILE
- MoveFile
- "Do
Nothing" - DoNothing
- "Delete
File" - DeleteFile
- "Move
File" - MoveFile
ConnectorMappingAvailability, ConnectorMappingAvailabilityArgs
- Interval int
- The interval of the given frequency to use.
- Frequency
Pulumi.
Azure Native. Customer Insights. Frequency Types - The frequency to update.
- Interval int
- The interval of the given frequency to use.
- Frequency
Frequency
Types - The frequency to update.
- interval Integer
- The interval of the given frequency to use.
- frequency
Frequency
Types - The frequency to update.
- interval number
- The interval of the given frequency to use.
- frequency
Frequency
Types - The frequency to update.
- interval int
- The interval of the given frequency to use.
- frequency
Frequency
Types - The frequency to update.
- interval Number
- The interval of the given frequency to use.
- frequency "Minute" | "Hour" | "Day" | "Week" | "Month"
- The frequency to update.
ConnectorMappingAvailabilityResponse, ConnectorMappingAvailabilityResponseArgs
ConnectorMappingCompleteOperation, ConnectorMappingCompleteOperationArgs
- Completion
Operation Pulumi.Type Azure Native. Customer Insights. Completion Operation Types - The type of completion operation.
- Destination
Folder string - The destination folder where files will be moved to once the import is done.
- Completion
Operation CompletionType Operation Types - The type of completion operation.
- Destination
Folder string - The destination folder where files will be moved to once the import is done.
- completion
Operation CompletionType Operation Types - The type of completion operation.
- destination
Folder String - The destination folder where files will be moved to once the import is done.
- completion
Operation CompletionType Operation Types - The type of completion operation.
- destination
Folder string - The destination folder where files will be moved to once the import is done.
- completion_
operation_ Completiontype Operation Types - The type of completion operation.
- destination_
folder str - The destination folder where files will be moved to once the import is done.
- completion
Operation "DoType Nothing" | "Delete File" | "Move File" - The type of completion operation.
- destination
Folder String - The destination folder where files will be moved to once the import is done.
ConnectorMappingCompleteOperationResponse, ConnectorMappingCompleteOperationResponseArgs
- Completion
Operation stringType - The type of completion operation.
- Destination
Folder string - The destination folder where files will be moved to once the import is done.
- Completion
Operation stringType - The type of completion operation.
- Destination
Folder string - The destination folder where files will be moved to once the import is done.
- completion
Operation StringType - The type of completion operation.
- destination
Folder String - The destination folder where files will be moved to once the import is done.
- completion
Operation stringType - The type of completion operation.
- destination
Folder string - The destination folder where files will be moved to once the import is done.
- completion_
operation_ strtype - The type of completion operation.
- destination_
folder str - The destination folder where files will be moved to once the import is done.
- completion
Operation StringType - The type of completion operation.
- destination
Folder String - The destination folder where files will be moved to once the import is done.
ConnectorMappingErrorManagement, ConnectorMappingErrorManagementArgs
- Error
Management Pulumi.Type Azure Native. Customer Insights. Error Management Types - The type of error management to use for the mapping.
- Error
Limit int - The error limit allowed while importing data.
- Error
Management ErrorType Management Types - The type of error management to use for the mapping.
- Error
Limit int - The error limit allowed while importing data.
- error
Management ErrorType Management Types - The type of error management to use for the mapping.
- error
Limit Integer - The error limit allowed while importing data.
- error
Management ErrorType Management Types - The type of error management to use for the mapping.
- error
Limit number - The error limit allowed while importing data.
- error_
management_ Errortype Management Types - The type of error management to use for the mapping.
- error_
limit int - The error limit allowed while importing data.
- error
Management "RejectType And Continue" | "Stop Import" | "Reject Until Limit" - The type of error management to use for the mapping.
- error
Limit Number - The error limit allowed while importing data.
ConnectorMappingErrorManagementResponse, ConnectorMappingErrorManagementResponseArgs
- Error
Management stringType - The type of error management to use for the mapping.
- Error
Limit int - The error limit allowed while importing data.
- Error
Management stringType - The type of error management to use for the mapping.
- Error
Limit int - The error limit allowed while importing data.
- error
Management StringType - The type of error management to use for the mapping.
- error
Limit Integer - The error limit allowed while importing data.
- error
Management stringType - The type of error management to use for the mapping.
- error
Limit number - The error limit allowed while importing data.
- error_
management_ strtype - The type of error management to use for the mapping.
- error_
limit int - The error limit allowed while importing data.
- error
Management StringType - The type of error management to use for the mapping.
- error
Limit Number - The error limit allowed while importing data.
ConnectorMappingFormat, ConnectorMappingFormatArgs
- Format
Type Pulumi.Azure Native. Customer Insights. Format Types - The type mapping format.
- Accept
Language string - The oData language.
- Array
Separator string - Character separating array elements.
- Column
Delimiter string - The character that signifies a break between columns.
- Quote
Character string - Quote character, used to indicate enquoted fields.
- Quote
Escape stringCharacter - Escape character for quotes, can be the same as the quoteCharacter.
- Format
Type FormatTypes - The type mapping format.
- Accept
Language string - The oData language.
- Array
Separator string - Character separating array elements.
- Column
Delimiter string - The character that signifies a break between columns.
- Quote
Character string - Quote character, used to indicate enquoted fields.
- Quote
Escape stringCharacter - Escape character for quotes, can be the same as the quoteCharacter.
- format
Type FormatTypes - The type mapping format.
- accept
Language String - The oData language.
- array
Separator String - Character separating array elements.
- column
Delimiter String - The character that signifies a break between columns.
- quote
Character String - Quote character, used to indicate enquoted fields.
- quote
Escape StringCharacter - Escape character for quotes, can be the same as the quoteCharacter.
- format
Type FormatTypes - The type mapping format.
- accept
Language string - The oData language.
- array
Separator string - Character separating array elements.
- column
Delimiter string - The character that signifies a break between columns.
- quote
Character string - Quote character, used to indicate enquoted fields.
- quote
Escape stringCharacter - Escape character for quotes, can be the same as the quoteCharacter.
- format_
type FormatTypes - The type mapping format.
- accept_
language str - The oData language.
- array_
separator str - Character separating array elements.
- column_
delimiter str - The character that signifies a break between columns.
- quote_
character str - Quote character, used to indicate enquoted fields.
- quote_
escape_ strcharacter - Escape character for quotes, can be the same as the quoteCharacter.
- format
Type "TextFormat" - The type mapping format.
- accept
Language String - The oData language.
- array
Separator String - Character separating array elements.
- column
Delimiter String - The character that signifies a break between columns.
- quote
Character String - Quote character, used to indicate enquoted fields.
- quote
Escape StringCharacter - Escape character for quotes, can be the same as the quoteCharacter.
ConnectorMappingFormatResponse, ConnectorMappingFormatResponseArgs
- Format
Type string - The type mapping format.
- Accept
Language string - The oData language.
- Array
Separator string - Character separating array elements.
- Column
Delimiter string - The character that signifies a break between columns.
- Quote
Character string - Quote character, used to indicate enquoted fields.
- Quote
Escape stringCharacter - Escape character for quotes, can be the same as the quoteCharacter.
- Format
Type string - The type mapping format.
- Accept
Language string - The oData language.
- Array
Separator string - Character separating array elements.
- Column
Delimiter string - The character that signifies a break between columns.
- Quote
Character string - Quote character, used to indicate enquoted fields.
- Quote
Escape stringCharacter - Escape character for quotes, can be the same as the quoteCharacter.
- format
Type String - The type mapping format.
- accept
Language String - The oData language.
- array
Separator String - Character separating array elements.
- column
Delimiter String - The character that signifies a break between columns.
- quote
Character String - Quote character, used to indicate enquoted fields.
- quote
Escape StringCharacter - Escape character for quotes, can be the same as the quoteCharacter.
- format
Type string - The type mapping format.
- accept
Language string - The oData language.
- array
Separator string - Character separating array elements.
- column
Delimiter string - The character that signifies a break between columns.
- quote
Character string - Quote character, used to indicate enquoted fields.
- quote
Escape stringCharacter - Escape character for quotes, can be the same as the quoteCharacter.
- format_
type str - The type mapping format.
- accept_
language str - The oData language.
- array_
separator str - Character separating array elements.
- column_
delimiter str - The character that signifies a break between columns.
- quote_
character str - Quote character, used to indicate enquoted fields.
- quote_
escape_ strcharacter - Escape character for quotes, can be the same as the quoteCharacter.
- format
Type String - The type mapping format.
- accept
Language String - The oData language.
- array
Separator String - Character separating array elements.
- column
Delimiter String - The character that signifies a break between columns.
- quote
Character String - Quote character, used to indicate enquoted fields.
- quote
Escape StringCharacter - Escape character for quotes, can be the same as the quoteCharacter.
ConnectorMappingProperties, ConnectorMappingPropertiesArgs
- Availability
Pulumi.
Azure Native. Customer Insights. Inputs. Connector Mapping Availability - The availability of mapping property.
- Complete
Operation Pulumi.Azure Native. Customer Insights. Inputs. Connector Mapping Complete Operation - The operation after import is done.
- Error
Management Pulumi.Azure Native. Customer Insights. Inputs. Connector Mapping Error Management - The error management setting for the mapping.
- Format
Pulumi.
Azure Native. Customer Insights. Inputs. Connector Mapping Format - The format of mapping property.
- Structure
List<Pulumi.
Azure Native. Customer Insights. Inputs. Connector Mapping Structure> - Ingestion mapping information at property level.
- File
Filter string - The file filter for the mapping.
- Folder
Path string - The folder path for the mapping.
- Has
Header bool - If the file contains a header or not.
- Availability
Connector
Mapping Availability - The availability of mapping property.
- Complete
Operation ConnectorMapping Complete Operation - The operation after import is done.
- Error
Management ConnectorMapping Error Management - The error management setting for the mapping.
- Format
Connector
Mapping Format - The format of mapping property.
- Structure
[]Connector
Mapping Structure - Ingestion mapping information at property level.
- File
Filter string - The file filter for the mapping.
- Folder
Path string - The folder path for the mapping.
- Has
Header bool - If the file contains a header or not.
- availability
Connector
Mapping Availability - The availability of mapping property.
- complete
Operation ConnectorMapping Complete Operation - The operation after import is done.
- error
Management ConnectorMapping Error Management - The error management setting for the mapping.
- format
Connector
Mapping Format - The format of mapping property.
- structure
List<Connector
Mapping Structure> - Ingestion mapping information at property level.
- file
Filter String - The file filter for the mapping.
- folder
Path String - The folder path for the mapping.
- has
Header Boolean - If the file contains a header or not.
- availability
Connector
Mapping Availability - The availability of mapping property.
- complete
Operation ConnectorMapping Complete Operation - The operation after import is done.
- error
Management ConnectorMapping Error Management - The error management setting for the mapping.
- format
Connector
Mapping Format - The format of mapping property.
- structure
Connector
Mapping Structure[] - Ingestion mapping information at property level.
- file
Filter string - The file filter for the mapping.
- folder
Path string - The folder path for the mapping.
- has
Header boolean - If the file contains a header or not.
- availability
Connector
Mapping Availability - The availability of mapping property.
- complete_
operation ConnectorMapping Complete Operation - The operation after import is done.
- error_
management ConnectorMapping Error Management - The error management setting for the mapping.
- format
Connector
Mapping Format - The format of mapping property.
- structure
Sequence[Connector
Mapping Structure] - Ingestion mapping information at property level.
- file_
filter str - The file filter for the mapping.
- folder_
path str - The folder path for the mapping.
- has_
header bool - If the file contains a header or not.
- availability Property Map
- The availability of mapping property.
- complete
Operation Property Map - The operation after import is done.
- error
Management Property Map - The error management setting for the mapping.
- format Property Map
- The format of mapping property.
- structure List<Property Map>
- Ingestion mapping information at property level.
- file
Filter String - The file filter for the mapping.
- folder
Path String - The folder path for the mapping.
- has
Header Boolean - If the file contains a header or not.
ConnectorMappingPropertiesResponse, ConnectorMappingPropertiesResponseArgs
- Availability
Pulumi.
Azure Native. Customer Insights. Inputs. Connector Mapping Availability Response - The availability of mapping property.
- Complete
Operation Pulumi.Azure Native. Customer Insights. Inputs. Connector Mapping Complete Operation Response - The operation after import is done.
- Error
Management Pulumi.Azure Native. Customer Insights. Inputs. Connector Mapping Error Management Response - The error management setting for the mapping.
- Format
Pulumi.
Azure Native. Customer Insights. Inputs. Connector Mapping Format Response - The format of mapping property.
- Structure
List<Pulumi.
Azure Native. Customer Insights. Inputs. Connector Mapping Structure Response> - Ingestion mapping information at property level.
- File
Filter string - The file filter for the mapping.
- Folder
Path string - The folder path for the mapping.
- Has
Header bool - If the file contains a header or not.
- Availability
Connector
Mapping Availability Response - The availability of mapping property.
- Complete
Operation ConnectorMapping Complete Operation Response - The operation after import is done.
- Error
Management ConnectorMapping Error Management Response - The error management setting for the mapping.
- Format
Connector
Mapping Format Response - The format of mapping property.
- Structure
[]Connector
Mapping Structure Response - Ingestion mapping information at property level.
- File
Filter string - The file filter for the mapping.
- Folder
Path string - The folder path for the mapping.
- Has
Header bool - If the file contains a header or not.
- availability
Connector
Mapping Availability Response - The availability of mapping property.
- complete
Operation ConnectorMapping Complete Operation Response - The operation after import is done.
- error
Management ConnectorMapping Error Management Response - The error management setting for the mapping.
- format
Connector
Mapping Format Response - The format of mapping property.
- structure
List<Connector
Mapping Structure Response> - Ingestion mapping information at property level.
- file
Filter String - The file filter for the mapping.
- folder
Path String - The folder path for the mapping.
- has
Header Boolean - If the file contains a header or not.
- availability
Connector
Mapping Availability Response - The availability of mapping property.
- complete
Operation ConnectorMapping Complete Operation Response - The operation after import is done.
- error
Management ConnectorMapping Error Management Response - The error management setting for the mapping.
- format
Connector
Mapping Format Response - The format of mapping property.
- structure
Connector
Mapping Structure Response[] - Ingestion mapping information at property level.
- file
Filter string - The file filter for the mapping.
- folder
Path string - The folder path for the mapping.
- has
Header boolean - If the file contains a header or not.
- availability
Connector
Mapping Availability Response - The availability of mapping property.
- complete_
operation ConnectorMapping Complete Operation Response - The operation after import is done.
- error_
management ConnectorMapping Error Management Response - The error management setting for the mapping.
- format
Connector
Mapping Format Response - The format of mapping property.
- structure
Sequence[Connector
Mapping Structure Response] - Ingestion mapping information at property level.
- file_
filter str - The file filter for the mapping.
- folder_
path str - The folder path for the mapping.
- has_
header bool - If the file contains a header or not.
- availability Property Map
- The availability of mapping property.
- complete
Operation Property Map - The operation after import is done.
- error
Management Property Map - The error management setting for the mapping.
- format Property Map
- The format of mapping property.
- structure List<Property Map>
- Ingestion mapping information at property level.
- file
Filter String - The file filter for the mapping.
- folder
Path String - The folder path for the mapping.
- has
Header Boolean - If the file contains a header or not.
ConnectorMappingStructure, ConnectorMappingStructureArgs
- Column
Name string - The column name of the import file.
- Property
Name string - The property name of the mapping entity.
- Custom
Format stringSpecifier - Custom format specifier for input parsing.
- Is
Encrypted bool - Indicates if the column is encrypted.
- Column
Name string - The column name of the import file.
- Property
Name string - The property name of the mapping entity.
- Custom
Format stringSpecifier - Custom format specifier for input parsing.
- Is
Encrypted bool - Indicates if the column is encrypted.
- column
Name String - The column name of the import file.
- property
Name String - The property name of the mapping entity.
- custom
Format StringSpecifier - Custom format specifier for input parsing.
- is
Encrypted Boolean - Indicates if the column is encrypted.
- column
Name string - The column name of the import file.
- property
Name string - The property name of the mapping entity.
- custom
Format stringSpecifier - Custom format specifier for input parsing.
- is
Encrypted boolean - Indicates if the column is encrypted.
- column_
name str - The column name of the import file.
- property_
name str - The property name of the mapping entity.
- custom_
format_ strspecifier - Custom format specifier for input parsing.
- is_
encrypted bool - Indicates if the column is encrypted.
- column
Name String - The column name of the import file.
- property
Name String - The property name of the mapping entity.
- custom
Format StringSpecifier - Custom format specifier for input parsing.
- is
Encrypted Boolean - Indicates if the column is encrypted.
ConnectorMappingStructureResponse, ConnectorMappingStructureResponseArgs
- Column
Name string - The column name of the import file.
- Property
Name string - The property name of the mapping entity.
- Custom
Format stringSpecifier - Custom format specifier for input parsing.
- Is
Encrypted bool - Indicates if the column is encrypted.
- Column
Name string - The column name of the import file.
- Property
Name string - The property name of the mapping entity.
- Custom
Format stringSpecifier - Custom format specifier for input parsing.
- Is
Encrypted bool - Indicates if the column is encrypted.
- column
Name String - The column name of the import file.
- property
Name String - The property name of the mapping entity.
- custom
Format StringSpecifier - Custom format specifier for input parsing.
- is
Encrypted Boolean - Indicates if the column is encrypted.
- column
Name string - The column name of the import file.
- property
Name string - The property name of the mapping entity.
- custom
Format stringSpecifier - Custom format specifier for input parsing.
- is
Encrypted boolean - Indicates if the column is encrypted.
- column_
name str - The column name of the import file.
- property_
name str - The property name of the mapping entity.
- custom_
format_ strspecifier - Custom format specifier for input parsing.
- is_
encrypted bool - Indicates if the column is encrypted.
- column
Name String - The column name of the import file.
- property
Name String - The property name of the mapping entity.
- custom
Format StringSpecifier - Custom format specifier for input parsing.
- is
Encrypted Boolean - Indicates if the column is encrypted.
ConnectorTypes, ConnectorTypesArgs
- None
- None
- CRM
- CRM
- Azure
Blob - AzureBlob
- Salesforce
- Salesforce
- Exchange
Online - ExchangeOnline
- Outbound
- Outbound
- Connector
Types None - None
- Connector
Types CRM - CRM
- Connector
Types Azure Blob - AzureBlob
- Connector
Types Salesforce - Salesforce
- Connector
Types Exchange Online - ExchangeOnline
- Connector
Types Outbound - Outbound
- None
- None
- CRM
- CRM
- Azure
Blob - AzureBlob
- Salesforce
- Salesforce
- Exchange
Online - ExchangeOnline
- Outbound
- Outbound
- None
- None
- CRM
- CRM
- Azure
Blob - AzureBlob
- Salesforce
- Salesforce
- Exchange
Online - ExchangeOnline
- Outbound
- Outbound
- NONE
- None
- CRM
- CRM
- AZURE_BLOB
- AzureBlob
- SALESFORCE
- Salesforce
- EXCHANGE_ONLINE
- ExchangeOnline
- OUTBOUND
- Outbound
- "None"
- None
- "CRM"
- CRM
- "Azure
Blob" - AzureBlob
- "Salesforce"
- Salesforce
- "Exchange
Online" - ExchangeOnline
- "Outbound"
- Outbound
EntityTypes, EntityTypesArgs
- None
- None
- Profile
- Profile
- Interaction
- Interaction
- Relationship
- Relationship
- Entity
Types None - None
- Entity
Types Profile - Profile
- Entity
Types Interaction - Interaction
- Entity
Types Relationship - Relationship
- None
- None
- Profile
- Profile
- Interaction
- Interaction
- Relationship
- Relationship
- None
- None
- Profile
- Profile
- Interaction
- Interaction
- Relationship
- Relationship
- NONE
- None
- PROFILE
- Profile
- INTERACTION
- Interaction
- RELATIONSHIP
- Relationship
- "None"
- None
- "Profile"
- Profile
- "Interaction"
- Interaction
- "Relationship"
- Relationship
ErrorManagementTypes, ErrorManagementTypesArgs
- Reject
And Continue - RejectAndContinue
- Stop
Import - StopImport
- Reject
Until Limit - RejectUntilLimit
- Error
Management Types Reject And Continue - RejectAndContinue
- Error
Management Types Stop Import - StopImport
- Error
Management Types Reject Until Limit - RejectUntilLimit
- Reject
And Continue - RejectAndContinue
- Stop
Import - StopImport
- Reject
Until Limit - RejectUntilLimit
- Reject
And Continue - RejectAndContinue
- Stop
Import - StopImport
- Reject
Until Limit - RejectUntilLimit
- REJECT_AND_CONTINUE
- RejectAndContinue
- STOP_IMPORT
- StopImport
- REJECT_UNTIL_LIMIT
- RejectUntilLimit
- "Reject
And Continue" - RejectAndContinue
- "Stop
Import" - StopImport
- "Reject
Until Limit" - RejectUntilLimit
FormatTypes, FormatTypesArgs
- Text
Format - TextFormat
- Format
Types Text Format - TextFormat
- Text
Format - TextFormat
- Text
Format - TextFormat
- TEXT_FORMAT
- TextFormat
- "Text
Format" - TextFormat
FrequencyTypes, FrequencyTypesArgs
- Minute
- Minute
- Hour
- Hour
- Day
- Day
- Week
- Week
- Month
- Month
- Frequency
Types Minute - Minute
- Frequency
Types Hour - Hour
- Frequency
Types Day - Day
- Frequency
Types Week - Week
- Frequency
Types Month - Month
- Minute
- Minute
- Hour
- Hour
- Day
- Day
- Week
- Week
- Month
- Month
- Minute
- Minute
- Hour
- Hour
- Day
- Day
- Week
- Week
- Month
- Month
- MINUTE
- Minute
- HOUR
- Hour
- DAY
- Day
- WEEK
- Week
- MONTH
- Month
- "Minute"
- Minute
- "Hour"
- Hour
- "Day"
- Day
- "Week"
- Week
- "Month"
- Month
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:customerinsights:ConnectorMapping sdkTestHub/testConnector8858/testMapping12491 /subscriptions/c909e979-ef71-4def-a970-bc7c154db8c5/resourceGroups/TestHubRG/providers/Microsoft.CustomerInsights/hubs/sdkTestHub/connectors/testConnector8858/mappings/testMapping12491
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0