Megosztás a következőn keresztül:


Microsoft.DocumentDB databaseAccounts/dataTransferJobs 2023-11-15-preview

Bicep-erőforrásdefiníció

A databaseAccounts/dataTransferJobs erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DocumentDB/databaseAccounts/dataTransferJobs erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

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-objektumok

Állítsa be az összetevő tulajdonságot az objektum típusának megadásához.

Az AzureBlobStorage esetében használja a következőt:

  component: 'AzureBlobStorage'
  containerName: 'string'
  endpointUrl: 'string'

CosmosDBCassandra esetén használja a következőt:

  component: 'CosmosDBCassandra'
  keyspaceName: 'string'
  remoteAccountName: 'string'
  tableName: 'string'

A CosmosDBMongo esetében használja a következőt:

  component: 'CosmosDBMongo'
  collectionName: 'string'
  databaseName: 'string'
  remoteAccountName: 'string'

A CosmosDBSql esetében használja a következőt:

  component: 'CosmosDBSql'
  containerName: 'string'
  databaseName: 'string'
  remoteAccountName: 'string'

Tulajdonságértékek

databaseAccounts/dataTransferJobs

Név Leírás Érték
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
sztring (kötelező)
Szülő A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: Gyermekerőforrás a szülőerőforráson kívül.
A típus erőforrásának szimbolikus neve: databaseAccounts
properties Adatátvitel – Feladat tulajdonságainak létrehozása DataTransferJobProperties (kötelező)

DataTransferJobProperties

Név Leírás Érték
destination Céladattár részletei DataTransferDataSourceSink (kötelező)
mód A feladat végrehajtásának módja "Offline"
"Online"
source Forrásadattár részletei DataTransferDataSourceSink (kötelező)
workerCount Feldolgozók száma int

Korlátok:
Minimális érték = 0

DataTransferDataSourceSink

Név Leírás Érték
-összetevő Az objektumtípus beállítása AzureBlobStorage
CosmosDBCassandra
CosmosDBMongo
CosmosDBSql (kötelező)

AzureBlobDataTransferDataSourceSink

Név Leírás Érték
-összetevő "AzureBlobStorage" (kötelező)
containerName sztring (kötelező)
endpointUrl sztring

CosmosCassandraDataTransferDataSourceSink

Név Leírás Érték
-összetevő "CosmosDBCassandra" (kötelező)
keyspaceName sztring (kötelező)
remoteAccountName sztring
tableName sztring (kötelező)

CosmosMongoDataTransferDataSourceSink

Név Leírás Érték
-összetevő "CosmosDBMongo" (kötelező)
Lekérdezés_neve sztring (kötelező)
databaseName sztring (kötelező)
remoteAccountName sztring

CosmosSqlDataTransferDataSourceSink

Név Leírás Érték
-összetevő "CosmosDBSql" (kötelező)
containerName sztring (kötelező)
databaseName sztring (kötelező)
remoteAccountName sztring

ARM-sablon erőforrásdefiníciója

A databaseAccounts/dataTransferJobs erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DocumentDB/databaseAccounts/dataTransferJobs erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "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-objektumok

Állítsa be az összetevő tulajdonságot az objektum típusának megadásához.

Az AzureBlobStorage esetében használja a következőt:

  "component": "AzureBlobStorage",
  "containerName": "string",
  "endpointUrl": "string"

CosmosDBCassandra esetén használja a következőt:

  "component": "CosmosDBCassandra",
  "keyspaceName": "string",
  "remoteAccountName": "string",
  "tableName": "string"

A CosmosDBMongo esetében használja a következőt:

  "component": "CosmosDBMongo",
  "collectionName": "string",
  "databaseName": "string",
  "remoteAccountName": "string"

A CosmosDBSql esetében használja a következőt:

  "component": "CosmosDBSql",
  "containerName": "string",
  "databaseName": "string",
  "remoteAccountName": "string"

Tulajdonságértékek

databaseAccounts/dataTransferJobs

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DocumentDB/databaseAccounts/dataTransferJobs"
apiVersion Az erőforrás API-verziója "2023-11-15-preview"
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát A JSON ARM-sablonokban.
sztring (kötelező)
properties Adatátvitel – Feladat tulajdonságainak létrehozása DataTransferJobProperties (kötelező)

DataTransferJobProperties

Név Leírás Érték
destination Céladattár részletei DataTransferDataSourceSink (kötelező)
mód A feladat végrehajtásának módja "Offline"
"Online"
source Forrásadattár részletei DataTransferDataSourceSink (kötelező)
workerCount Feldolgozók száma int

Korlátok:
Minimális érték = 0

DataTransferDataSourceSink

Név Leírás Érték
-összetevő Az objektumtípus beállítása AzureBlobStorage
CosmosDBCassandra
CosmosDBMongo
CosmosDBSql (kötelező)

AzureBlobDataTransferDataSourceSink

Név Leírás Érték
-összetevő "AzureBlobStorage" (kötelező)
containerName sztring (kötelező)
endpointUrl sztring

CosmosCassandraDataTransferDataSourceSink

Név Leírás Érték
-összetevő "CosmosDBCassandra" (kötelező)
keyspaceName sztring (kötelező)
remoteAccountName sztring
tableName sztring (kötelező)

CosmosMongoDataTransferDataSourceSink

Név Leírás Érték
-összetevő "CosmosDBMongo" (kötelező)
Lekérdezés_neve sztring (kötelező)
databaseName sztring (kötelező)
remoteAccountName sztring

CosmosSqlDataTransferDataSourceSink

Név Leírás Érték
-összetevő "CosmosDBSql" (kötelező)
containerName sztring (kötelező)
databaseName sztring (kötelező)
remoteAccountName sztring

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A databaseAccounts/dataTransferJobs erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DocumentDB/databaseAccounts/dataTransferJobs erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

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-objektumok

Állítsa be az összetevő tulajdonságot az objektum típusának megadásához.

Az AzureBlobStorage esetében használja a következőt:

  component = "AzureBlobStorage"
  containerName = "string"
  endpointUrl = "string"

CosmosDBCassandra esetén használja a következőt:

  component = "CosmosDBCassandra"
  keyspaceName = "string"
  remoteAccountName = "string"
  tableName = "string"

A CosmosDBMongo esetében használja a következőt:

  component = "CosmosDBMongo"
  collectionName = "string"
  databaseName = "string"
  remoteAccountName = "string"

A CosmosDBSql esetében használja a következőt:

  component = "CosmosDBSql"
  containerName = "string"
  databaseName = "string"
  remoteAccountName = "string"

Tulajdonságértékek

databaseAccounts/dataTransferJobs

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DocumentDB/databaseAccounts/dataTransferJobs@2023-11-15-preview"
name Az erőforrás neve sztring (kötelező)
parent_id Az erőforrás szülőjének azonosítója. Típusú erőforrás azonosítója: databaseAccounts
properties Adatátvitel – Feladat tulajdonságainak létrehozása DataTransferJobProperties (kötelező)

DataTransferJobProperties

Név Leírás Érték
destination Céladattár részletei DataTransferDataSourceSink (kötelező)
mód A feladat végrehajtásának módja "Offline"
"Online"
source Forrásadattár részletei DataTransferDataSourceSink (kötelező)
workerCount Feldolgozók száma int

Korlátok:
Minimális érték = 0

DataTransferDataSourceSink

Név Leírás Érték
-összetevő Az objektumtípus beállítása AzureBlobStorage
CosmosDBCassandra
CosmosDBMongo
CosmosDBSql (kötelező)

AzureBlobDataTransferDataSourceSink

Név Leírás Érték
-összetevő "AzureBlobStorage" (kötelező)
containerName sztring (kötelező)
endpointUrl sztring

CosmosCassandraDataTransferDataSourceSink

Név Leírás Érték
-összetevő "CosmosDBCassandra" (kötelező)
keyspaceName sztring (kötelező)
remoteAccountName sztring
tableName sztring (kötelező)

CosmosMongoDataTransferDataSourceSink

Név Leírás Érték
-összetevő "CosmosDBMongo" (kötelező)
Lekérdezés_neve sztring (kötelező)
databaseName sztring (kötelező)
remoteAccountName sztring

CosmosSqlDataTransferDataSourceSink

Név Leírás Érték
-összetevő "CosmosDBSql" (kötelező)
containerName sztring (kötelező)
databaseName sztring (kötelező)
remoteAccountName sztring