Sdílet prostřednictvím


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:

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:

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é)