Microsoft.DocumentDB databaseAccounts/dataTransferJobs 2024-05-15-preview
Определение ресурса Bicep
Тип ресурса databaseAccounts/dataTransferJobs можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания группы ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.DocumentDB/databaseAccounts/dataTransferJobs, добавьте в шаблон следующий код Bicep.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/dataTransferJobs@2024-05-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
Задайте свойство компонента , чтобы указать тип объекта .
Для AzureBlobStorage используйте:
component: 'AzureBlobStorage'
containerName: 'string'
endpointUrl: 'string'
Для CosmosDBCassandra используйте:
component: 'CosmosDBCassandra'
keyspaceName: 'string'
remoteAccountName: 'string'
tableName: 'string'
Для CosmosDBMongo используйте:
component: 'CosmosDBMongo'
collectionName: 'string'
databaseName: 'string'
remoteAccountName: 'string'
Для CosmosDBSql используйте:
component: 'CosmosDBSql'
containerName: 'string'
databaseName: 'string'
remoteAccountName: 'string'
Значения свойств
databaseAccounts/dataTransferJobs
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в Bicep. |
строка (обязательно) |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен вне родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа databaseAccounts |
properties | Свойства задания для создания передачи данных | DataTransferJobProperties (обязательно) |
DataTransferJobProperties
Имя | Описание | Значение |
---|---|---|
ресурс destination | Сведения о целевом хранилище данных | DataTransferDataSourceSink (обязательно) |
mode | Режим выполнения задания | "Вне сети" "Online" |
source | Сведения об исходном хранилище данных | DataTransferDataSourceSink (обязательно) |
workerCount | Количество рабочих ролей | INT Ограничения: Минимальное значение = 0 |
DataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | Установка типа объекта | ХранилищеBLOB-объектовAzure CosmosDBCassandra CosmosDBMongo CosmosDBSql (обязательно) |
AzureBlobDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | AzureBlobStorage (обязательно) | |
containerName | строка (обязательно) | |
endpointUrl | строка |
CosmosCassandraDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | CosmosDBCassandra (обязательно) | |
keyspaceName | строка (обязательно) | |
remoteAccountName | строка | |
tableName | строка (обязательно) |
CosmosMongoDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | CosmosDBMongo (обязательно) | |
collectionName | string (обязательно) | |
databaseName | string (обязательно) | |
remoteAccountName | строка |
CosmosSqlDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | CosmosDBSql (обязательно) | |
containerName | string (обязательно) | |
databaseName | string (обязательно) | |
remoteAccountName | строка |
Определение ресурса шаблона ARM
Тип ресурса databaseAccounts/dataTransferJobs можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.DocumentDB/databaseAccounts/dataTransferJobs, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.DocumentDB/databaseAccounts/dataTransferJobs",
"apiVersion": "2024-05-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
Задайте свойство компонента , чтобы указать тип объекта .
Для AzureBlobStorage используйте:
"component": "AzureBlobStorage",
"containerName": "string",
"endpointUrl": "string"
Для CosmosDBCassandra используйте:
"component": "CosmosDBCassandra",
"keyspaceName": "string",
"remoteAccountName": "string",
"tableName": "string"
Для CosmosDBMongo используйте:
"component": "CosmosDBMongo",
"collectionName": "string",
"databaseName": "string",
"remoteAccountName": "string"
Для CosmosDBSql используйте:
"component": "CosmosDBSql",
"containerName": "string",
"databaseName": "string",
"remoteAccountName": "string"
Значения свойств
databaseAccounts/dataTransferJobs
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.DocumentDB/databaseAccounts/dataTransferJobs |
версия_API | Версия API ресурсов | '2024-05-15-preview' |
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM. |
string (обязательно) |
properties | Свойства создания задания передачи данных | DataTransferJobProperties (обязательно) |
DataTransferJobProperties
Имя | Описание | Значение |
---|---|---|
ресурс destination | Сведения о целевом хранилище данных | DataTransferDataSourceSink (обязательно) |
mode | Режим выполнения задания | "Вне сети" "Online" |
source | Сведения об исходном хранилище данных | DataTransferDataSourceSink (обязательно) |
workerCount | Количество рабочих ролей | INT Ограничения: Минимальное значение = 0 |
DataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | Установка типа объекта | ХранилищеBLOB-объектовAzure CosmosDBCassandra CosmosDBMongo CosmosDBSql (обязательно) |
AzureBlobDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | AzureBlobStorage (обязательно) | |
containerName | string (обязательно) | |
endpointUrl | строка |
CosmosCassandraDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | CosmosDBCassandra (обязательно) | |
keyspaceName | string (обязательно) | |
remoteAccountName | строка | |
tableName | string (обязательно) |
CosmosMongoDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | CosmosDBMongo (обязательно) | |
collectionName | string (обязательно) | |
databaseName | string (обязательно) | |
remoteAccountName | строка |
CosmosSqlDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | CosmosDBSql (обязательно) | |
containerName | string (обязательно) | |
databaseName | string (обязательно) | |
remoteAccountName | строка |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса databaseAccounts/dataTransferJobs можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.DocumentDB/databaseAccounts/dataTransferJobs, добавьте следующую terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/dataTransferJobs@2024-05-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
Задайте свойство компонента , чтобы указать тип объекта .
Для AzureBlobStorage используйте:
component = "AzureBlobStorage"
containerName = "string"
endpointUrl = "string"
Для CosmosDBCassandra используйте:
component = "CosmosDBCassandra"
keyspaceName = "string"
remoteAccountName = "string"
tableName = "string"
Для CosmosDBMongo используйте:
component = "CosmosDBMongo"
collectionName = "string"
databaseName = "string"
remoteAccountName = "string"
Для CosmosDBSql используйте:
component = "CosmosDBSql"
containerName = "string"
databaseName = "string"
remoteAccountName = "string"
Значения свойств
databaseAccounts/dataTransferJobs
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.DocumentDB/databaseAccounts/dataTransferJobs@2024-05-15-preview" |
name | имя ресурса. | string (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: databaseAccounts |
properties | Свойства создания задания передачи данных | DataTransferJobProperties (обязательно) |
DataTransferJobProperties
Имя | Описание | Значение |
---|---|---|
ресурс destination | Сведения о целевом хранилище данных | DataTransferDataSourceSink (обязательно) |
mode | Режим выполнения задания | "Вне сети" "Online" |
source | Сведения об исходном хранилище данных | DataTransferDataSourceSink (обязательно) |
workerCount | Количество рабочих ролей | INT Ограничения: Минимальное значение = 0 |
DataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | Установка типа объекта | ХранилищеBLOB-объектовAzure CosmosDBCassandra CosmosDBMongo CosmosDBSql (обязательно) |
AzureBlobDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | "AzureBlobStorage" (обязательно) | |
containerName | string (обязательно) | |
endpointUrl | строка |
CosmosCassandraDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | "CosmosDBCassandra" (обязательно) | |
keyspaceName | строка (обязательно) | |
remoteAccountName | строка | |
tableName | строка (обязательно) |
CosmosMongoDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | "CosmosDBMongo" (обязательно) | |
collectionName | строка (обязательно) | |
databaseName | строка (обязательно) | |
remoteAccountName | строка |
CosmosSqlDataTransferDataSourceSink
Имя | Описание | Значение |
---|---|---|
Компонент | CosmosDBSql (обязательно) | |
containerName | строка (обязательно) | |
databaseName | строка (обязательно) | |
remoteAccountName | строка |