共用方式為


Microsoft.DataBoxEdge dataBoxEdgeDevices/share 2020-12-01

Bicep 資源定義

dataBoxEdgeDevices/share 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.DataBoxEdge/dataBoxEdgeDevices/share 資源,請將下列 Bicep 新增至您的範本。

resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2020-12-01' = {
  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'
      }
    ]
  }
}

屬性值

dataBoxEdgeDevices/share

名稱 描述
NAME 資源名稱

瞭解如何在 Bicep 中設定子資源的名稱和類型。
字串 (必要)
父系 (parent) 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源之外宣告子資源時,才需要新增這個屬性。

如需詳細資訊,請參閱 父資源外部的子資源
類型資源的符號名稱: dataBoxEdgeDevices
properties 共用屬性。 需要 ShareProperties ()

ShareProperties

名稱 描述
accessProtocol 共用要使用的存取通訊協定。 'NFS'
必要) ('SMB'
azureContainerInfo 共用的 Azure 容器對應。 AzureContainerInfo
clientAccessRights NFS 通訊協定) 所需共用 (的IP位址和對應的訪問許可權清單。 ClientAccessRight[]
dataPolicy 共用的數據原則。 'Cloud'
'Local'
description 共用的描述。 字串
monitoringStatus 共用的目前監視狀態。 'Disabled'
必要) ('Enabled'
refreshDetails 此共用上重新整理作業的詳細數據。 RefreshDetails
shareStatus 共用的目前狀態。 'NeedsAttention'
'OK'
'Offline'
'Unknown'
需要 「更新」 ()
userAccessRights SMB 通訊協定) 所需的共用 (對應使用者和對應的訪問許可權。 UserAccessRight[]

AzureContainerInfo

名稱 描述
containerName 容器名稱 (根據指定的數據格式,這代表 Azure 檔案儲存體/分頁 Blob/區塊 Blob) 的名稱。 字串 (必要)
dataFormat 用於共用所代表檔案的記憶體格式。 'AzureFile'
'BlockBlob'
'PageBlob' (必要)
storageAccountCredentialId 用來存取記憶體的記憶體帳戶認證標識碼。 字串 (必要)

ClientAccessRight

名稱 描述
accessPermission 用戶端允許的存取類型。 'NoAccess'
'ReadOnly'
需要 『ReadWrite』 ()
用戶端 用戶端的IP。 字串 (必要)

RefreshDetails

名稱 描述
errorManifestFile 指出這個特定共用或容器上最後一次重新整理作業之錯誤 xml 的相對路徑,如果有的話。 這可能是失敗的作業或成功的作業。 字串
inProgressRefreshJobId 如果此共用或容器上目前正在進行重新整理作業,此欄位會指出該作業的 ARM 資源識別碼。 如果沒有任何作業正在進行中,則欄位是空的。 字串
lastCompletedRefreshJobTimeInUTC 指出此特定共用或容器上上次重新整理作業完成的時間,如果有的話。這可能是失敗的作業或成功的作業。 字串
lastJob 指出這個特定共用或容器上上次重新整理作業的標識碼,如果有的話。 這可能是失敗的作業或成功的作業。 字串

UserAccessRight

名稱 描述
accessType 允許使用者存取的類型。 'Change'
'Custom'
必要) ('Read'
userId 裝置) 中已經存在的使用者標識碼 (。 字串 (必要)

ARM 範本資源定義

dataBoxEdgeDevices/share 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.DataBoxEdge/dataBoxEdgeDevices/share 資源,請將下列 JSON 新增至您的範本。

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

屬性值

dataBoxEdgeDevices/share

名稱 描述
類型 資源類型 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/share'
apiVersion 資源 API 版本 '2020-12-01'
NAME 資源名稱

請參閱如何在 JSON ARM 樣本中設定子資源的名稱和類型。
字串 (必要)
properties 共用屬性。 需要 ShareProperties ()

ShareProperties

名稱 描述
accessProtocol 共用要使用的存取通訊協定。 'NFS'
必要) ('SMB'
azureContainerInfo 共用的 Azure 容器對應。 AzureContainerInfo
clientAccessRights NFS 通訊協定) 所需共用 (的IP位址和對應的訪問許可權清單。 ClientAccessRight[]
dataPolicy 共用的數據原則。 'Cloud'
'Local'
description 共用的描述。 字串
monitoringStatus 共用的目前監視狀態。 'Disabled'
必要) ('Enabled'
refreshDetails 此共用上重新整理作業的詳細數據。 RefreshDetails
shareStatus 共用的目前狀態。 'NeedsAttention'
'OK'
'Offline'
'Unknown'
需要 「更新」 ()
userAccessRights SMB 通訊協定) 所需的共用 (對應使用者和對應的訪問許可權。 UserAccessRight[]

AzureContainerInfo

名稱 描述
containerName 容器名稱 (根據指定的數據格式,這代表 Azure 檔案儲存體/分頁 Blob/區塊 Blob) 的名稱。 字串 (必要)
dataFormat 用於共用所代表檔案的記憶體格式。 'AzureFile'
'BlockBlob'
'PageBlob' (必要)
storageAccountCredentialId 用來存取記憶體的記憶體帳戶認證標識碼。 字串 (必要)

ClientAccessRight

名稱 描述
accessPermission 用戶端允許的存取類型。 'NoAccess'
'ReadOnly'
需要 『ReadWrite』 ()
用戶端 用戶端的IP。 字串 (必要)

RefreshDetails

名稱 描述
errorManifestFile 指出這個特定共用或容器上最後一次重新整理作業之錯誤 xml 的相對路徑,如果有的話。 這可能是失敗的作業或成功的作業。 字串
inProgressRefreshJobId 如果此共用或容器上目前正在進行重新整理作業,此欄位會指出該作業的 ARM 資源識別碼。 如果沒有任何作業正在進行中,則欄位是空的。 字串
lastCompletedRefreshJobTimeInUTC 指出此特定共用或容器上上次重新整理作業完成的時間,如果有的話。這可能是失敗的作業或成功的作業。 字串
lastJob 指出這個特定共用或容器上上次重新整理作業的標識碼,如果有的話。 這可能是失敗的作業或成功的作業。 字串

UserAccessRight

名稱 描述
accessType 允許使用者存取的類型。 'Change'
'Custom'
必要) ('Read'
userId 裝置) 中已經存在的使用者標識碼 (。 字串 (必要)

Terraform (AzAPI 提供者) 資源定義

dataBoxEdgeDevices/share 資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.DataBoxEdge/dataBoxEdgeDevices/share 資源,請將下列 Terraform 新增至您的範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2020-12-01"
  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"
        }
      ]
    }
  })
}

屬性值

dataBoxEdgeDevices/share

名稱 描述
類型 資源類型 “Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2020-12-01”
NAME 資源名稱 字串 (必要)
parent_id 此資源之父系的資源標識碼。 類型資源的標識碼: dataBoxEdgeDevices
properties 共用屬性。 需要 ShareProperties ()

ShareProperties

名稱 描述
accessProtocol 共用要使用的存取通訊協定。 “NFS”
“SMB” (必要)
azureContainerInfo 共用的 Azure 容器對應。 AzureContainerInfo
clientAccessRights NFS 通訊協定) 所需共用 (的IP位址和對應的訪問許可權清單。 ClientAccessRight[]
dataPolicy 共用的數據原則。 “Cloud”
“Local”
description 共用的描述。 字串
monitoringStatus 共用的目前監視狀態。 “Disabled”
「已啟用」 (必要)
refreshDetails 此共用上重新整理作業的詳細數據。 RefreshDetails
shareStatus 共用的目前狀態。 “NeedsAttention”
“OK”
“Offline”
“Unknown”
必要) 「更新」 (
userAccessRights SMB 通訊協定) 所需的共用 (對應使用者和對應的訪問許可權。 UserAccessRight[]

AzureContainerInfo

名稱 描述
containerName 容器名稱 (根據指定的數據格式,這代表 Azure 檔案儲存體/分頁 Blob/區塊 Blob) 的名稱。 字串 (必要)
dataFormat 用於共用所代表檔案的記憶體格式。 “AzureFile”
“BlockBlob”
“PageBlob” (必要)
storageAccountCredentialId 用來存取記憶體的記憶體帳戶認證標識碼。 字串 (必要)

ClientAccessRight

名稱 描述
accessPermission 用戶端允許的存取類型。 “NoAccess”
“ReadOnly”
需要 「ReadWrite」 ()
用戶端 用戶端的IP。 字串 (必要)

RefreshDetails

名稱 描述
errorManifestFile 指出這個特定共用或容器上最後一次重新整理作業之錯誤 xml 的相對路徑,如果有的話。 這可能是失敗的作業或成功的作業。 字串
inProgressRefreshJobId 如果此共用或容器上目前正在進行重新整理作業,此欄位會指出該作業的 ARM 資源識別碼。 如果沒有任何作業正在進行中,則欄位是空的。 字串
lastCompletedRefreshJobTimeInUTC 指出此特定共用或容器上上次重新整理作業完成的時間,如果有的話。這可能是失敗的作業或成功的作業。 字串
lastJob 指出這個特定共用或容器上上次重新整理作業的標識碼,如果有的話。 這可能是失敗的作業或成功的作業。 字串

UserAccessRight

名稱 描述
accessType 允許使用者存取的類型。 “Change”
"Custom"
「讀取」 (必要)
userId 裝置) 中已經存在的使用者標識碼 (。 字串 (必要)