Sdílet prostřednictvím


Microsoft.DataBoxEdge dataBoxEdgeDevices/shares 2019-07-01

Definice prostředku Bicep

Typ prostředku dataBoxEdgeDevices/shares je možné nasadit s operacemi, které cílí:

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@2019-07-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'
      }
    ]
  }
}

Hodnoty vlastností

AzureContainerInfo

Jméno Popis Hodnota
containerName Název kontejneru (na základě zadaného formátu dat představuje název objektu blob stránky nebo objektu blob bloku služby Soubory Azure). 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

Jméno Popis Hodnota
přístupPermission Typ přístupu, který má být pro klienta povolený. NoAccess
ReadOnly
ReadWrite (povinné)
klient IP adresa klienta. string (povinné)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba 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
vlastnosti Vlastnosti sdílené složky. ShareProperties (povinné)

RefreshDetails

Jméno Popis Hodnota
errorManifestFile Označuje relativní cestu xml chyby pro poslední úlohu aktualizace v této konkrétní sdílené složce, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. řetězec
inProgressRefreshJobId Pokud u této sdílené složky aktuálně probíhá úloha aktualizace, toto pole označuje ID zdroje 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( pokud existuje). Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. řetězec
lastJob Určuje ID poslední úlohy aktualizace u této konkrétní sdílené složky, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. řetězec

ShareProperties

Jméno Popis Hodnota
accessProtocol Přístupový protokol, který má sdílená složka používat. NFS
SMB (povinné)
azureContainerInfo Mapování kontejnerů 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žaduje se pro protokol NFS). ClientAccessRight[]
dataPolicy Zásady dat sdílené složky. Cloud
Místní
popis 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"
Offline
"OK"
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žadované pro protokol SMB) UserAccessRight[]

UserAccessRight

Jméno Popis Hodnota
accessType Typ přístupu, který má být pro uživatele 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 s operacemi, které cílí:

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í JSON.

{
  "type": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares",
  "apiVersion": "2019-07-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"
      }
    ]
  }
}

Hodnoty vlastností

AzureContainerInfo

Jméno Popis Hodnota
containerName Název kontejneru (na základě zadaného formátu dat představuje název objektu blob stránky nebo objektu blob bloku služby Soubory Azure). 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

Jméno Popis Hodnota
přístupPermission Typ přístupu, který má být pro klienta povolený. NoAccess
ReadOnly
ReadWrite (povinné)
klient IP adresa klienta. string (povinné)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2019-07-01'
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti sdílené složky. ShareProperties (povinné)
typ Typ prostředku Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares

RefreshDetails

Jméno Popis Hodnota
errorManifestFile Označuje relativní cestu xml chyby pro poslední úlohu aktualizace v této konkrétní sdílené složce, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. řetězec
inProgressRefreshJobId Pokud u této sdílené složky aktuálně probíhá úloha aktualizace, toto pole označuje ID zdroje 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( pokud existuje). Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. řetězec
lastJob Určuje ID poslední úlohy aktualizace u této konkrétní sdílené složky, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. řetězec

ShareProperties

Jméno Popis Hodnota
accessProtocol Přístupový protokol, který má sdílená složka používat. NFS
SMB (povinné)
azureContainerInfo Mapování kontejnerů 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žaduje se pro protokol NFS). ClientAccessRight[]
dataPolicy Zásady dat sdílené složky. Cloud
Místní
popis 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"
Offline
"OK"
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žadované pro protokol SMB) UserAccessRight[]

UserAccessRight

Jméno Popis Hodnota
accessType Typ přístupu, který má být pro uživatele povolený. Změnit
Vlastní
Čtení (povinné)
userId ID uživatele (už v zařízení existuje). string (povinné)

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku dataBoxEdgeDevices/shares je možné nasadit s operacemi, které cílí:

  • 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í Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2019-07-01"
  name = "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í

AzureContainerInfo

Jméno Popis Hodnota
containerName Název kontejneru (na základě zadaného formátu dat představuje název objektu blob stránky nebo objektu blob bloku služby Soubory Azure). 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

Jméno Popis Hodnota
přístupPermission Typ přístupu, který má být pro klienta povolený. NoAccess
ReadOnly
ReadWrite (povinné)
klient IP adresa klienta. string (povinné)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: dataBoxEdgeDevices
vlastnosti Vlastnosti sdílené složky. ShareProperties (povinné)
typ Typ prostředku "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2019-07-01"

RefreshDetails

Jméno Popis Hodnota
errorManifestFile Označuje relativní cestu xml chyby pro poslední úlohu aktualizace v této konkrétní sdílené složce, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. řetězec
inProgressRefreshJobId Pokud u této sdílené složky aktuálně probíhá úloha aktualizace, toto pole označuje ID zdroje 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( pokud existuje). Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. řetězec
lastJob Určuje ID poslední úlohy aktualizace u této konkrétní sdílené složky, pokud existuje. Může se jednat o neúspěšnou úlohu nebo úspěšnou úlohu. řetězec

ShareProperties

Jméno Popis Hodnota
accessProtocol Přístupový protokol, který má sdílená složka používat. NFS
SMB (povinné)
azureContainerInfo Mapování kontejnerů 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žaduje se pro protokol NFS). ClientAccessRight[]
dataPolicy Zásady dat sdílené složky. Cloud
Místní
popis 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"
Offline
"OK"
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žadované pro protokol SMB) UserAccessRight[]

UserAccessRight

Jméno Popis Hodnota
accessType Typ přístupu, který má být pro uživatele povolený. Změnit
Vlastní
Čtení (povinné)
userId ID uživatele (už v zařízení existuje). string (povinné)