Microsoft. DataBoxEdge DataBoxEdgeDevice/sdílené složky 2021-02-01-preview
Definice prostředku Bicep
Typ prostředku dataBoxEdgeDevices/sdílené složky je možné nasadit do:
- 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
Vytvoření Microsoft. Prostředek DataBoxEdge/dataBoxEdgeDevices/sdílené složky 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 klientovi povolen. | NoAccess ReadOnly ReadWrite (povinné) |
klient | IP adresa klienta. | string (povinné) |
RefreshDetails
Název | Description | Hodnota |
---|---|---|
chybaManifestFile | Označuje relativní cestu k chybě XML 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 nebo úspěšnou úlohu. | řetězec |
InProgressRefreshJobId | Pokud v této sdílené složce nebo kontejneru právě probíhá úloha aktualizace, toto pole označuje ID prostředku ARM této ú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 nebo úspěšnou úlohu. | řetězec |
poslední úloha | 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 nebo úspěšnou úlohu. | řetězec |
UserAccessRight
Název | Description | Hodnota |
---|---|---|
typ accessType | Typ přístupu, který má být uživateli povolen. | 'Změnit' 'Vlastní' Čtení (povinné) |
userId | ID uživatele (už v zařízení existuje) | string (povinné) |
Definice prostředku šablony ARM
Typ prostředku dataBoxEdgeDevices/shares je možné nasadit do:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Vytvoření Microsoft. Prostředek DataBoxEdge/dataBoxEdgeDevices/shares 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í
dataBoxEdgeDevices/shares
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | 'Microsoft. DataBoxEdge/dataBoxEdgeDevices/shares' |
apiVersion | Verze rozhraní API prostředku | 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é) |
Vlastnosti sdílení
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[] |
zásady pro data | 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 Azure Files, objekt blob stránky nebo objekt blob bloku). | string (povinné) |
Dataformat | Formát úložiště používaný pro soubor reprezentovaný sdílenou složkou. | AzureFile 'BlockBlob' PageBlob (povinné) |
storageAccountCredentialId | ID přihlašovacích údajů účtu úložiště, které se používají pro přístup k úložišti | string (povinné) |
ClientAccessRight
Název | Description | Hodnota |
---|---|---|
accessPermission | Typ přístupu, který má být klientovi povolen. | NoAccess ReadOnly ReadWrite (povinné) |
klient | IP adresa klienta. | string (povinné) |
RefreshDetails
Název | Description | Hodnota |
---|---|---|
chybaManifestFile | Označuje relativní cestu k chybě XML 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 nebo úspěšnou úlohu. | řetězec |
InProgressRefreshJobId | Pokud v této sdílené složce nebo kontejneru právě probíhá úloha aktualizace, toto pole označuje ID prostředku ARM této ú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 nebo úspěšnou úlohu. | řetězec |
poslední úloha | 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 nebo úspěšnou úlohu. | řetězec |
UserAccessRight
Název | Description | Hodnota |
---|---|---|
typ accessType | Typ přístupu, který má být uživateli povolen. | 'Změnit' 'Vlastní' Čtení (povinné) |
userId | ID uživatele (už v zařízení existuje) | string (povinné) |
Definice prostředku Terraform (poskytovatel AzAPI)
Typ prostředku dataBoxEdgeDevices/shares je možné nasadit do:
- 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
Vytvoření Microsoft. Prostředek DataBoxEdge/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í
dataBoxEdgeDevices/shares
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é) |
Vlastnosti sdílení
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[] |
zásady pro data | 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 Azure Files, objekt blob stránky nebo objekt blob bloku). | string (povinné) |
Dataformat | Formát úložiště používaný pro soubor reprezentovaný sdílenou složkou. | "AzureFile" "BlockBlob" "PageBlob" (povinné) |
storageAccountCredentialId | ID přihlašovacích údajů účtu úložiště, které se používají pro přístup k úložišti | string (povinné) |
ClientAccessRight
Název | Description | Hodnota |
---|---|---|
accessPermission | Typ přístupu, který má být klientovi povolen. | NoAccess "ReadOnly" "ReadWrite" (povinné) |
klient | IP adresa klienta. | string (povinné) |
RefreshDetails
Název | Description | Hodnota |
---|---|---|
chybaManifestFile | Označuje relativní cestu k chybě XML 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 nebo úspěšnou úlohu. | řetězec |
InProgressRefreshJobId | Pokud v této sdílené složce nebo kontejneru právě probíhá úloha aktualizace, toto pole označuje ID prostředku ARM této ú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 nebo úspěšnou úlohu. | řetězec |
poslední úloha | 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 nebo úspěšnou úlohu. | řetězec |
UserAccessRight
Název | Description | Hodnota |
---|---|---|
typ accessType | Typ přístupu, který má být uživateli povolen. | "Změnit" "Vlastní" "Čtení" (povinné) |
userId | ID uživatele (už v zařízení existuje) | string (povinné) |