Microsoft.DataBoxEdge DataBoxEdgeDevices/shares 2021-02-01-preview
Definice prostředku Bicep
Typ prostředku dataBoxEdgeDevices/sdílené složky je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2021-02-01-preview' = {
name: 'string'
parent: resourceSymbolicName
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'
}
]
}
}
Hodnoty vlastností
dataBoxEdgeDevice/sdílené složky
Název | Description | Hodnota |
---|---|---|
name | Název prostředku Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu. |
string (povinné) |
Nadřazené | V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu : dataBoxEdgeDevices |
properties | Vlastnosti sdílené složky. | ShareProperties (povinné) |
ShareProperties
Název | Description | Hodnota |
---|---|---|
accessProtocol | Přístupový protokol, který má sdílená složka používat. | NFS SMB (povinné) |
azureContainerInfo | Mapování kontejneru Azure pro sdílenou složku | AzureContainerInfo |
clientAccessRights | Seznam IP adres a odpovídajících přístupových práv ke sdílené složce (vyžadováno pro protokol NFS) | ClientAccessRight[] |
dataPolicy | Zásady pro data sdílené složky. | Cloud 'Místní' |
description | Popis sdílené složky | řetězec |
monitoringStatus | Aktuální stav monitorování sdílené složky. | Zakázáno Povoleno (povinné) |
refreshDetails | Podrobnosti o úloze aktualizace v této sdílené složce | RefreshDetails |
shareStatus | Aktuální stav sdílené složky. | "NeedsAttention" "OK" Offline Neznámý "Probíhá aktualizace" (povinné) |
userAccessRights | Mapování uživatelů a odpovídajících přístupových práv ke sdílené složce (vyžadováno pro protokol SMB) | UserAccessRight[] |
AzureContainerInfo
Název | Description | Hodnota |
---|---|---|
název_kontejneru | Název kontejneru (na základě zadaného formátu dat představuje název objektu blob Azure Files, objektu blob stránky nebo objektu blob bloku). | string (povinné) |
Dataformat | Formát úložiště použitý pro soubor reprezentovaný sdílenou složkou. | AzureFile 'BlockBlob' 'PageBlob' (povinné) |
storageAccountCredentialId | ID přihlašovacích údajů účtu úložiště používaných pro přístup k úložišti | string (povinné) |
ClientAccessRight
Název | Description | Hodnota |
---|---|---|
accessPermission | Typ přístupu, který má být pro klienta povolený. | NoAccess 'ReadOnly' ReadWrite (povinné) |
klient | IP adresa klienta. | string (povinné) |
RefreshDetails
Název | Description | Hodnota |
---|---|---|
errorManifestFile | Označuje relativní cestu xml chyby pro poslední úlohu aktualizace v této konkrétní sdílené složce nebo kontejneru, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. | řetězec |
inProgressRefreshJobId | Pokud právě probíhá úloha aktualizace v této sdílené složce nebo kontejneru, toto pole označuje ID prostředku ARM dané úlohy. Pole je prázdné, pokud neprobíhá žádná úloha. | řetězec |
lastCompletedRefreshJobTimeInUTC | Označuje čas dokončení poslední úlohy aktualizace v této konkrétní sdílené složce nebo kontejneru, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. | řetězec |
lastJob | Označuje ID poslední úlohy aktualizace v této konkrétní sdílené složce nebo kontejneru, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. | řetězec |
UserAccessRight
Název | Description | Hodnota |
---|---|---|
accessType | Typ přístupu, který má být uživateli povolen. | 'Změnit' Vlastní Čtení (povinné) |
userId | ID uživatele (již v zařízení existuje) | string (povinné) |
Definice prostředku šablony ARM
Typ prostředku dataBoxEdgeDevices/sdílené složky je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DataBoxEdge/dataBoxEdgeDevices/sdílené složky, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares",
"apiVersion": "2021-02-01-preview",
"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"
}
]
}
}
Hodnoty vlastností
dataBoxEdgeDevice/sdílené složky
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares |
apiVersion | Verze rozhraní API prostředků | '2021-02-01-preview' |
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM. |
string (povinné) |
properties | Vlastnosti sdílené složky. | ShareProperties (povinné) |
ShareProperties
Název | Description | Hodnota |
---|---|---|
accessProtocol | Přístupový protokol, který má sdílená složka používat. | NFS SMB (povinné) |
azureContainerInfo | Mapování kontejneru Azure pro sdílenou složku | AzureContainerInfo |
clientAccessRights | Seznam IP adres a odpovídajících přístupových práv ke sdílené složce (vyžadováno pro protokol NFS) | ClientAccessRight[] |
dataPolicy | Zásady pro data sdílené složky. | Cloud 'Místní' |
description | Popis sdílené složky | řetězec |
monitoringStatus | Aktuální stav monitorování sdílené složky. | Zakázáno Povoleno (povinné) |
refreshDetails | Podrobnosti o úloze aktualizace v této sdílené složce | RefreshDetails |
shareStatus | Aktuální stav sdílené složky. | "NeedsAttention" "OK" Offline Neznámý "Probíhá aktualizace" (povinné) |
userAccessRights | Mapování uživatelů a odpovídajících přístupových práv ke sdílené složce (vyžadováno pro protokol SMB) | UserAccessRight[] |
AzureContainerInfo
Název | Description | Hodnota |
---|---|---|
název_kontejneru | Název kontejneru (na základě zadaného formátu dat představuje název objektu blob Azure Files, objektu blob stránky nebo objektu blob bloku). | string (povinné) |
Dataformat | Formát úložiště použitý pro soubor reprezentovaný sdílenou složkou. | AzureFile 'BlockBlob' 'PageBlob' (povinné) |
storageAccountCredentialId | ID přihlašovacích údajů účtu úložiště používaných pro přístup k úložišti | string (povinné) |
ClientAccessRight
Název | Description | Hodnota |
---|---|---|
accessPermission | Typ přístupu, který má být pro klienta povolený. | NoAccess 'ReadOnly' ReadWrite (povinné) |
klient | IP adresa klienta. | string (povinné) |
RefreshDetails
Název | Description | Hodnota |
---|---|---|
errorManifestFile | Označuje relativní cestu xml chyby pro poslední úlohu aktualizace v této konkrétní sdílené složce nebo kontejneru, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. | řetězec |
inProgressRefreshJobId | Pokud právě probíhá úloha aktualizace v této sdílené složce nebo kontejneru, toto pole označuje ID prostředku ARM dané úlohy. Pole je prázdné, pokud neprobíhá žádná úloha. | řetězec |
lastCompletedRefreshJobTimeInUTC | Označuje čas dokončení poslední úlohy aktualizace v této konkrétní sdílené složce nebo kontejneru, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. | řetězec |
lastJob | Označuje ID poslední úlohy aktualizace v této konkrétní sdílené složce nebo kontejneru, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. | řetězec |
UserAccessRight
Název | Description | Hodnota |
---|---|---|
accessType | Typ přístupu, který má být uživateli povolen. | 'Změnit' Vlastní Čtení (povinné) |
userId | ID uživatele (již v zařízení existuje) | string (povinné) |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku dataBoxEdgeDevices/sdílené složky je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DataBoxEdgeDevices/shares, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2021-02-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
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"
}
]
}
})
}
Hodnoty vlastností
dataBoxEdgeDevice/sdílené složky
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2021-02-01-preview |
name | Název prostředku | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: dataBoxEdgeDevices |
properties | Vlastnosti sdílené složky. | ShareProperties (povinné) |
ShareProperties
Název | Description | Hodnota |
---|---|---|
accessProtocol | Přístupový protokol, který má sdílená složka používat. | "NFS" "SMB" (povinné) |
azureContainerInfo | Mapování kontejneru Azure pro sdílenou složku | AzureContainerInfo |
clientAccessRights | Seznam IP adres a odpovídajících přístupových práv ke sdílené složce (vyžadováno pro protokol NFS) | ClientAccessRight[] |
dataPolicy | Zásady pro data sdílené složky. | "Cloud" "Místní" |
description | Popis sdílené složky | řetězec |
monitoringStatus | Aktuální stav monitorování sdílené složky. | "Zakázáno" "Povoleno" (povinné) |
refreshDetails | Podrobnosti o úloze aktualizace v této sdílené složce | RefreshDetails |
shareStatus | Aktuální stav sdílené složky. | "NeedsAttention" "OK" "Offline" "Neznámé" "Aktualizace" (povinné) |
userAccessRights | Mapování uživatelů a odpovídajících přístupových práv ke sdílené složce (vyžadováno pro protokol SMB) | UserAccessRight[] |
AzureContainerInfo
Název | Description | Hodnota |
---|---|---|
název_kontejneru | Název kontejneru (na základě zadaného formátu dat představuje název objektu blob Azure Files, objektu blob stránky nebo objektu blob bloku). | string (povinné) |
Dataformat | Formát úložiště použitý pro soubor reprezentovaný sdílenou složkou. | "AzureFile" "BlockBlob" "PageBlob" (povinné) |
storageAccountCredentialId | ID přihlašovacích údajů účtu úložiště používaných pro přístup k úložišti | string (povinné) |
ClientAccessRight
Název | Description | Hodnota |
---|---|---|
accessPermission | Typ přístupu, který má být pro klienta povolený. | "NoAccess" "ReadOnly" "ReadWrite" (povinné) |
klient | IP adresa klienta. | string (povinné) |
RefreshDetails
Název | Description | Hodnota |
---|---|---|
errorManifestFile | Označuje relativní cestu xml chyby pro poslední úlohu aktualizace v této konkrétní sdílené složce nebo kontejneru, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. | řetězec |
inProgressRefreshJobId | Pokud právě probíhá úloha aktualizace v této sdílené složce nebo kontejneru, toto pole označuje ID prostředku ARM dané úlohy. Pole je prázdné, pokud neprobíhá žádná úloha. | řetězec |
lastCompletedRefreshJobTimeInUTC | Označuje čas dokončení poslední úlohy aktualizace v této konkrétní sdílené složce nebo kontejneru, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. | řetězec |
lastJob | Označuje ID poslední úlohy aktualizace v této konkrétní sdílené složce nebo kontejneru, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. | řetězec |
UserAccessRight
Název | Description | Hodnota |
---|---|---|
accessType | Typ přístupu, který má být uživateli povolen. | "Změnit" "Vlastní" "Read" (povinné) |
userId | ID uživatele (již v zařízení existuje) | string (povinné) |