Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определение ресурсов Bicep
Тип ресурса dataBoxEdgeDevices/общих ресурсов можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2021-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
accessProtocol: 'string'
azureContainerInfo: {
containerName: 'string'
dataFormat: 'string'
storageAccountCredentialId: 'string'
}
clientAccessRights: [
{
accessPermission: 'string'
client: 'string'
}
]
dataPolicy: 'string'
description: 'string'
monitoringStatus: 'string'
refreshDetails: {
errorManifestFile: 'string'
inProgressRefreshJobId: 'string'
lastCompletedRefreshJobTimeInUTC: 'string'
lastJob: 'string'
}
shareStatus: 'string'
userAccessRights: [
{
accessType: 'string'
userId: 'string'
}
]
}
}
Значения свойств
Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares
| Имя | Описание | Ценность |
|---|---|---|
| имя | Имя ресурса | строка (обязательно) |
| родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: dataBoxEdgeDevices |
| свойства | Свойства общего ресурса. | ShareProperties (обязательно) |
AzureContainerInfo
| Имя | Описание | Ценность |
|---|---|---|
| имяКонтейнера | Имя контейнера (в зависимости от указанного формата данных это имя файла Azure, страничного большого двоичного объекта или блочного большого двоичного объекта). | строка (обязательно) |
| формат данных | Формат хранилища, используемый для файла, представленного общим ресурсом. | AzureFile BlockBlob PageBlob (обязательно) |
| storageAccountCredentialId | Идентификатор учетных данных учетной записи хранения, используемых для доступа к хранилищу. | строка (обязательно) |
КлиентПраво доступа
| Имя | Описание | Ценность |
|---|---|---|
| accessPermission | Тип доступа, разрешенный для клиента. | NoAccess "ReadOnly" ReadWrite (обязательный) |
| клиент | IP-адрес клиента. | строка (обязательно) |
ОбновитьДетали
| Имя | Описание | Ценность |
|---|---|---|
| errorManifestFile | Указывает относительный путь xml ошибки для последнего задания обновления для конкретного общего ресурса или контейнера, если таковой имеется. Это может быть неудачное задание или успешное задание. | струна |
| inProgressRefreshJobId | Если задание обновления в настоящее время выполняется в этой общей папке или контейнере, это поле указывает идентификатор ресурса ARM этого задания. Поле пусто, если задание не выполняется. | струна |
| lastCompletedRefreshJobTimeInUTC | Указывает время завершения последнего задания обновления для конкретной общей папки или контейнера, если таковые имеются. Это может быть неудачное задание или успешное задание. | струна |
| LastJob | Указывает идентификатор последнего задания обновления для конкретной общей папки или контейнера, если таковой имеется. Это может быть неудачное задание или успешное задание. | струна |
ShareProperties
| Имя | Описание | Ценность |
|---|---|---|
| accessProtocol | Протокол доступа, используемый общим ресурсом. | «НФС» "SMB" (обязательно) |
| azureContainerInfo | Сопоставление контейнеров Azure для общей папки. | AzureContainerInfo |
| clientAccessRights | Список IP-адресов и соответствующих прав доступа к общей папке (требуется для протокола NFS). | ClientAccessRight[] |
| Политика данных | Политика данных общего ресурса. | Cloud "Local" |
| описание | Описание общей папки. | струна |
| monitoringStatus | Текущее состояние мониторинга общей папки. | "Отключено" "Включено" (обязательно) |
| refreshПодробнее | Сведения о задании обновления в этой общей папке. | ОбновитьДетали |
| shareStatus | Текущее состояние общей папки. | "NeedsAttention" "Автономный" 'ОК' "Неизвестно" "Обновление" (обязательно) |
| userAccessRights | Сопоставление пользователей и соответствующих прав доступа к общей папке (требуется для протокола SMB). | UserAccessRight[] |
Право доступа пользователя
| Имя | Описание | Ценность |
|---|---|---|
| accessType | Тип доступа, разрешенный пользователю. | "Изменить" "Custom" "Чтение" (обязательно) |
| userId | Идентификатор пользователя (уже существующий на устройстве). | строка (обязательно) |
Определение ресурса шаблона ARM
Тип ресурса dataBoxEdgeDevices/общих ресурсов можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares",
"apiVersion": "2021-06-01",
"name": "string",
"properties": {
"accessProtocol": "string",
"azureContainerInfo": {
"containerName": "string",
"dataFormat": "string",
"storageAccountCredentialId": "string"
},
"clientAccessRights": [
{
"accessPermission": "string",
"client": "string"
}
],
"dataPolicy": "string",
"description": "string",
"monitoringStatus": "string",
"refreshDetails": {
"errorManifestFile": "string",
"inProgressRefreshJobId": "string",
"lastCompletedRefreshJobTimeInUTC": "string",
"lastJob": "string"
},
"shareStatus": "string",
"userAccessRights": [
{
"accessType": "string",
"userId": "string"
}
]
}
}
Значения свойств
Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares
| Имя | Описание | Ценность |
|---|---|---|
| apiVersion | Версия API | '2021-06-01' |
| имя | Имя ресурса | строка (обязательно) |
| свойства | Свойства общего ресурса. | ShareProperties (обязательно) |
| тип | Тип ресурса | "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares" |
AzureContainerInfo
| Имя | Описание | Ценность |
|---|---|---|
| имяКонтейнера | Имя контейнера (в зависимости от указанного формата данных это имя файла Azure, страничного большого двоичного объекта или блочного большого двоичного объекта). | строка (обязательно) |
| формат данных | Формат хранилища, используемый для файла, представленного общим ресурсом. | AzureFile BlockBlob PageBlob (обязательно) |
| storageAccountCredentialId | Идентификатор учетных данных учетной записи хранения, используемых для доступа к хранилищу. | строка (обязательно) |
КлиентПраво доступа
| Имя | Описание | Ценность |
|---|---|---|
| accessPermission | Тип доступа, разрешенный для клиента. | NoAccess "ReadOnly" ReadWrite (обязательный) |
| клиент | IP-адрес клиента. | строка (обязательно) |
ОбновитьДетали
| Имя | Описание | Ценность |
|---|---|---|
| errorManifestFile | Указывает относительный путь xml ошибки для последнего задания обновления для конкретного общего ресурса или контейнера, если таковой имеется. Это может быть неудачное задание или успешное задание. | струна |
| inProgressRefreshJobId | Если задание обновления в настоящее время выполняется в этой общей папке или контейнере, это поле указывает идентификатор ресурса ARM этого задания. Поле пусто, если задание не выполняется. | струна |
| lastCompletedRefreshJobTimeInUTC | Указывает время завершения последнего задания обновления для конкретной общей папки или контейнера, если таковые имеются. Это может быть неудачное задание или успешное задание. | струна |
| LastJob | Указывает идентификатор последнего задания обновления для конкретной общей папки или контейнера, если таковой имеется. Это может быть неудачное задание или успешное задание. | струна |
ShareProperties
| Имя | Описание | Ценность |
|---|---|---|
| accessProtocol | Протокол доступа, используемый общим ресурсом. | «НФС» "SMB" (обязательно) |
| azureContainerInfo | Сопоставление контейнеров Azure для общей папки. | AzureContainerInfo |
| clientAccessRights | Список IP-адресов и соответствующих прав доступа к общей папке (требуется для протокола NFS). | ClientAccessRight[] |
| Политика данных | Политика данных общего ресурса. | Cloud "Local" |
| описание | Описание общей папки. | струна |
| monitoringStatus | Текущее состояние мониторинга общей папки. | "Отключено" "Включено" (обязательно) |
| refreshПодробнее | Сведения о задании обновления в этой общей папке. | ОбновитьДетали |
| shareStatus | Текущее состояние общей папки. | "NeedsAttention" "Автономный" 'ОК' "Неизвестно" "Обновление" (обязательно) |
| userAccessRights | Сопоставление пользователей и соответствующих прав доступа к общей папке (требуется для протокола SMB). | UserAccessRight[] |
Право доступа пользователя
| Имя | Описание | Ценность |
|---|---|---|
| accessType | Тип доступа, разрешенный пользователю. | "Изменить" "Custom" "Чтение" (обязательно) |
| userId | Идентификатор пользователя (уже существующий на устройстве). | строка (обязательно) |
Примеры использования
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса dataBoxEdgeDevices/общих ресурсов можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2021-06-01"
name = "string"
parent_id = "string"
body = {
properties = {
accessProtocol = "string"
azureContainerInfo = {
containerName = "string"
dataFormat = "string"
storageAccountCredentialId = "string"
}
clientAccessRights = [
{
accessPermission = "string"
client = "string"
}
]
dataPolicy = "string"
description = "string"
monitoringStatus = "string"
refreshDetails = {
errorManifestFile = "string"
inProgressRefreshJobId = "string"
lastCompletedRefreshJobTimeInUTC = "string"
lastJob = "string"
}
shareStatus = "string"
userAccessRights = [
{
accessType = "string"
userId = "string"
}
]
}
}
}
Значения свойств
Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares
| Имя | Описание | Ценность |
|---|---|---|
| имя | Имя ресурса | строка (обязательно) |
| идентификатор_родителя | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: dataBoxEdgeDevices |
| свойства | Свойства общего ресурса. | ShareProperties (обязательно) |
| тип | Тип ресурса | "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2021-06-01" |
AzureContainerInfo
| Имя | Описание | Ценность |
|---|---|---|
| имяКонтейнера | Имя контейнера (в зависимости от указанного формата данных это имя файла Azure, страничного большого двоичного объекта или блочного большого двоичного объекта). | строка (обязательно) |
| формат данных | Формат хранилища, используемый для файла, представленного общим ресурсом. | AzureFile BlockBlob PageBlob (обязательно) |
| storageAccountCredentialId | Идентификатор учетных данных учетной записи хранения, используемых для доступа к хранилищу. | строка (обязательно) |
КлиентПраво доступа
| Имя | Описание | Ценность |
|---|---|---|
| accessPermission | Тип доступа, разрешенный для клиента. | NoAccess "ReadOnly" ReadWrite (обязательный) |
| клиент | IP-адрес клиента. | строка (обязательно) |
ОбновитьДетали
| Имя | Описание | Ценность |
|---|---|---|
| errorManifestFile | Указывает относительный путь xml ошибки для последнего задания обновления для конкретного общего ресурса или контейнера, если таковой имеется. Это может быть неудачное задание или успешное задание. | струна |
| inProgressRefreshJobId | Если задание обновления в настоящее время выполняется в этой общей папке или контейнере, это поле указывает идентификатор ресурса ARM этого задания. Поле пусто, если задание не выполняется. | струна |
| lastCompletedRefreshJobTimeInUTC | Указывает время завершения последнего задания обновления для конкретной общей папки или контейнера, если таковые имеются. Это может быть неудачное задание или успешное задание. | струна |
| LastJob | Указывает идентификатор последнего задания обновления для конкретной общей папки или контейнера, если таковой имеется. Это может быть неудачное задание или успешное задание. | струна |
ShareProperties
| Имя | Описание | Ценность |
|---|---|---|
| accessProtocol | Протокол доступа, используемый общим ресурсом. | «НФС» "SMB" (обязательно) |
| azureContainerInfo | Сопоставление контейнеров Azure для общей папки. | AzureContainerInfo |
| clientAccessRights | Список IP-адресов и соответствующих прав доступа к общей папке (требуется для протокола NFS). | ClientAccessRight[] |
| Политика данных | Политика данных общего ресурса. | Cloud "Local" |
| описание | Описание общей папки. | струна |
| monitoringStatus | Текущее состояние мониторинга общей папки. | "Отключено" "Включено" (обязательно) |
| refreshПодробнее | Сведения о задании обновления в этой общей папке. | ОбновитьДетали |
| shareStatus | Текущее состояние общей папки. | "NeedsAttention" "Автономный" 'ОК' "Неизвестно" "Обновление" (обязательно) |
| userAccessRights | Сопоставление пользователей и соответствующих прав доступа к общей папке (требуется для протокола SMB). | UserAccessRight[] |
Право доступа пользователя
| Имя | Описание | Ценность |
|---|---|---|
| accessType | Тип доступа, разрешенный пользователю. | "Изменить" "Custom" "Чтение" (обязательно) |
| userId | Идентификатор пользователя (уже существующий на устройстве). | строка (обязательно) |