Microsoft.DocumentDB databaseAccounts/dataTransferJobs 2023-11-15-preview
Bicep-resursdefinition
Resurstypen databaseAccounts/dataTransferJobs kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/dataTransferJobs-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/dataTransferJobs@2023-11-15-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
destination: {
component: 'string'
// For remaining properties, see DataTransferDataSourceSink objects
}
mode: 'string'
source: {
component: 'string'
// For remaining properties, see DataTransferDataSourceSink objects
}
workerCount: int
}
}
DataTransferDataSourceSink-objekt
Ange komponentegenskapen för att ange typ av objekt.
För AzureBlobStorage använder du:
component: 'AzureBlobStorage'
containerName: 'string'
endpointUrl: 'string'
För CosmosDBCassandra använder du:
component: 'CosmosDBCassandra'
keyspaceName: 'string'
remoteAccountName: 'string'
tableName: 'string'
För CosmosDBMongo använder du:
component: 'CosmosDBMongo'
collectionName: 'string'
databaseName: 'string'
remoteAccountName: 'string'
För CosmosDBSql använder du:
component: 'CosmosDBSql'
containerName: 'string'
databaseName: 'string'
remoteAccountName: 'string'
Egenskapsvärden
databaseAccounts/dataTransferJobs
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: databaseAccounts |
properties | Skapa jobbegenskaper för dataöverföring | DataTransferJobEgenskaper (krävs) |
DataTransferJobEgenskaper
Name | Beskrivning | Värde |
---|---|---|
mål | Information om måldatalager | DataTransferDataSourceSink (krävs) |
mode | Jobbkörningsläge | "Offline" "Online" |
källa | Information om källdatalager | DataTransferDataSourceSink (krävs) |
workerCount | Antal arbetare | int Begränsningar: Minsta värde = 0 |
DataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | Ange objekttyp | AzureBlobStorage CosmosDBCassandra CosmosDBMongo CosmosDBSql (krävs) |
AzureBlobDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "AzureBlobStorage" (krävs) | |
containerName | sträng (krävs) | |
endpointUrl | sträng |
CosmosCassandraDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "CosmosDBCassandra" (krävs) | |
keyspaceName | sträng (krävs) | |
remoteAccountName | sträng | |
tableName | sträng (krävs) |
CosmosMongoDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "CosmosDBMongo" (krävs) | |
collectionName | sträng (krävs) | |
databaseName | sträng (krävs) | |
remoteAccountName | sträng |
CosmosSqlDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "CosmosDBSql" (krävs) | |
containerName | sträng (krävs) | |
databaseName | sträng (krävs) | |
remoteAccountName | sträng |
Resursdefinition för ARM-mall
Resurstypen databaseAccounts/dataTransferJobs kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/dataTransferJobs-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.DocumentDB/databaseAccounts/dataTransferJobs",
"apiVersion": "2023-11-15-preview",
"name": "string",
"properties": {
"destination": {
"component": "string"
// For remaining properties, see DataTransferDataSourceSink objects
},
"mode": "string",
"source": {
"component": "string"
// For remaining properties, see DataTransferDataSourceSink objects
},
"workerCount": "int"
}
}
DataTransferDataSourceSink-objekt
Ange komponentegenskapen för att ange typ av objekt.
För AzureBlobStorage använder du:
"component": "AzureBlobStorage",
"containerName": "string",
"endpointUrl": "string"
För CosmosDBCassandra använder du:
"component": "CosmosDBCassandra",
"keyspaceName": "string",
"remoteAccountName": "string",
"tableName": "string"
För CosmosDBMongo använder du:
"component": "CosmosDBMongo",
"collectionName": "string",
"databaseName": "string",
"remoteAccountName": "string"
För CosmosDBSql använder du:
"component": "CosmosDBSql",
"containerName": "string",
"databaseName": "string",
"remoteAccountName": "string"
Egenskapsvärden
databaseAccounts/dataTransferJobs
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.DocumentDB/databaseAccounts/dataTransferJobs" |
apiVersion | Resurs-API-versionen | "2023-11-15-preview" |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
properties | Skapa jobbegenskaper för dataöverföring | DataTransferJobProperties (krävs) |
DataTransferJobProperties
Name | Beskrivning | Värde |
---|---|---|
mål | Information om måldatalager | DataTransferDataSourceSink (krävs) |
mode | Läge för jobbkörning | "Offline" "Online" |
källa | Information om källdatalager | DataTransferDataSourceSink (krävs) |
workerCount | Antal arbetare | int Begränsningar: Minsta värde = 0 |
DataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | Ange objekttyp | AzureBlobStorage CosmosDBCassandra CosmosDBMongo CosmosDBSql (krävs) |
AzureBlobDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "AzureBlobStorage" (krävs) | |
containerName | sträng (krävs) | |
endpointUrl | sträng |
CosmosCassandraDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "CosmosDBCassandra" (krävs) | |
keyspaceName | sträng (krävs) | |
remoteAccountName | sträng | |
tableName | sträng (krävs) |
CosmosMongoDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "CosmosDBMongo" (krävs) | |
collectionName | sträng (krävs) | |
databaseName | sträng (krävs) | |
remoteAccountName | sträng |
CosmosSqlDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "CosmosDBSql" (krävs) | |
containerName | sträng (krävs) | |
databaseName | sträng (krävs) | |
remoteAccountName | sträng |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen databaseAccounts/dataTransferJobs kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/dataTransferJobs-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/dataTransferJobs@2023-11-15-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
destination = {
component = "string"
// For remaining properties, see DataTransferDataSourceSink objects
}
mode = "string"
source = {
component = "string"
// For remaining properties, see DataTransferDataSourceSink objects
}
workerCount = int
}
})
}
DataTransferDataSourceSink-objekt
Ange komponentegenskapen för att ange typ av objekt.
För AzureBlobStorage använder du:
component = "AzureBlobStorage"
containerName = "string"
endpointUrl = "string"
För CosmosDBCassandra använder du:
component = "CosmosDBCassandra"
keyspaceName = "string"
remoteAccountName = "string"
tableName = "string"
För CosmosDBMongo använder du:
component = "CosmosDBMongo"
collectionName = "string"
databaseName = "string"
remoteAccountName = "string"
För CosmosDBSql använder du:
component = "CosmosDBSql"
containerName = "string"
databaseName = "string"
remoteAccountName = "string"
Egenskapsvärden
databaseAccounts/dataTransferJobs
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.DocumentDB/databaseAccounts/dataTransferJobs@2023-11-15-preview" |
name | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: databaseAccounts |
properties | Skapa jobbegenskaper för dataöverföring | DataTransferJobProperties (krävs) |
DataTransferJobProperties
Name | Beskrivning | Värde |
---|---|---|
mål | Information om måldatalager | DataTransferDataSourceSink (krävs) |
mode | Läge för jobbkörning | "Offline" "Online" |
källa | Information om källdatalager | DataTransferDataSourceSink (krävs) |
workerCount | Antal arbetare | int Begränsningar: Minsta värde = 0 |
DataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | Ange objekttyp | AzureBlobStorage CosmosDBCassandra CosmosDBMongo CosmosDBSql (krävs) |
AzureBlobDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "AzureBlobStorage" (krävs) | |
containerName | sträng (krävs) | |
endpointUrl | sträng |
CosmosCassandraDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "CosmosDBCassandra" (krävs) | |
keyspaceName | sträng (krävs) | |
remoteAccountName | sträng | |
tableName | sträng (krävs) |
CosmosMongoDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "CosmosDBMongo" (krävs) | |
collectionName | sträng (krävs) | |
databaseName | sträng (krävs) | |
remoteAccountName | sträng |
CosmosSqlDataTransferDataSourceSink
Name | Beskrivning | Värde |
---|---|---|
-komponent | "CosmosDBSql" (krävs) | |
containerName | sträng (krävs) | |
databaseName | sträng (krävs) | |
remoteAccountName | sträng |