Microsoft.Storage storageAccounts/fileServices/shares 2022-05-01
Bicep 資源定義
storageAccounts/fileServices/share 資源類型可以使用目標作業來部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Storage/storageAccounts/fileServices/share 資源,請將下列 Bicep 新增至範本。
resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2022-05-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
accessTier: 'string'
enabledProtocols: 'string'
metadata: {
{customized property}: 'string'
}
rootSquash: 'string'
shareQuota: int
signedIdentifiers: [
{
accessPolicy: {
expiryTime: 'string'
permission: 'string'
startTime: 'string'
}
id: 'string'
}
]
}
}
屬性值
storageAccounts/fileServices/shares
名字 | 描述 | 價值 |
---|---|---|
名字 | 資源名稱 請參閱如何在 Bicep 中設定子資源的名稱和類型。 |
字串 (必要) 字元限制:3-63 合法字元: 小寫字母、數位和連字元。 無法以連字元開頭或結尾。 無法使用連續連字元。 |
父母 | 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增這個屬性。 如需詳細資訊,請參閱 父資源外部的子資源。 |
類型的資源符號名稱:fileServices |
性能 | 檔案共享的屬性。 | FileShareProperties |
FileShareProperties
名字 | 描述 | 價值 |
---|---|---|
accessTier | 特定共用的存取層。 GpV2 帳戶可以選擇 TransactionOptimized (預設)、經常性存取和非經常性存取。 FileStorage 帳戶可以選擇 [進階]。 | 'Cool' 'Hot' 'Premium' 'TransactionOptimized' |
enabledProtocols | 用於檔案共用的驗證通訊協定。 只能在建立共用時指定。 | 'NFS' 'SMB' |
元數據 | 要與共用建立關聯的名稱/值組做為元數據。 | FileSharePropertiesMetadata |
rootSquash | 屬性僅適用於 NFS 共用。 預設值為 NoRootSquash。 | 'AllSquash' 'NoRootSquash' 'RootSquash' |
shareQuota | 共用的大小上限,以 GB 為單位。 必須大於 0,且小於或等於 5TB (5120)。 對於大型檔案共用,大小上限為 102400。 | int 約束: 最小值 = 1 最大值 = 102400 |
signedIdentifiers | 共用上指定的預存存取原則清單。 | SignedIdentifier[] |
FileSharePropertiesMetadata
名字 | 描述 | 價值 |
---|---|---|
{自定義屬性} | 字串 |
SignedIdentifier
名字 | 描述 | 價值 |
---|---|---|
accessPolicy | 存取原則 | AccessPolicy |
id | 預存存取原則的唯一標識符。 | 字串 |
AccessPolicy
名字 | 描述 | 價值 |
---|---|---|
expiryTime | 存取原則的到期時間 | 字串 |
許可 | 縮寫許可權的清單。 | 字串 |
startTime | 存取原則的開始時間 | 字串 |
快速入門範本
下列快速入門範本會部署此資源類型。
範本 | 描述 |
---|---|
使用 VM 擴展集、Azure 檔案和 Mysql 部署 Drupal |
在負載平衡器/NAT 後方部署 VM 擴展集,& 執行 Drupal 的每個 VM(Apache / PHP)。 所有節點都會共用已建立的 Azure 檔案共用記憶體和 MySQL 資料庫 |
Azure Cloud Shell - VNet 記憶體 |
此範本會將 Azure Cloud Shell 記憶體部署至 Azure 虛擬網路。 |
透過私人端點連線到 Azure 檔案共用 |
此範例示範如何使用設定虛擬網路和私人 DNS 區域,透過私人端點存取 Azure 檔案共用。 |
使用檔案共用建立記憶體帳戶 |
此範本會建立 Azure 記憶體帳戶和檔案共用。 |
建立具有多個檔案共享的記憶體帳戶 |
建立 Azure 記憶體帳戶和多個檔案共用。 |
私人函式應用程式和私人端點保護的記憶體 |
此範本會在具有私人端點的進階方案上布建函式應用程式,並透過私人端點與 Azure 記憶體通訊。 |
建立函式應用程式和私人端點保護的記憶體 |
此範本可讓您部署透過私人端點與 Azure 記憶體通訊的 Azure 函式應用程式。 |
由 Azure Frontdoor 保護的 |
此範本可讓您部署受 Azure Frontdoor Premium 保護及發佈的 Azure 進階函式。 Azure Frontdoor 與 Azure Functions 之間的 Conenction 受到 Azure Private Link 的保護。 |
ARM 樣本資源定義
storageAccounts/fileServices/share 資源類型可以使用目標作業來部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Storage/storageAccounts/fileServices/share 資源,請將下列 JSON 新增至範本。
{
"type": "Microsoft.Storage/storageAccounts/fileServices/shares",
"apiVersion": "2022-05-01",
"name": "string",
"properties": {
"accessTier": "string",
"enabledProtocols": "string",
"metadata": {
"{customized property}": "string"
},
"rootSquash": "string",
"shareQuota": "int",
"signedIdentifiers": [
{
"accessPolicy": {
"expiryTime": "string",
"permission": "string",
"startTime": "string"
},
"id": "string"
}
]
}
}
屬性值
storageAccounts/fileServices/shares
名字 | 描述 | 價值 |
---|---|---|
類型 | 資源類型 | 'Microsoft.Storage/storageAccounts/fileServices/shares' |
apiVersion | 資源 API 版本 | '2022-05-01' |
名字 | 資源名稱 請參閱如何在 |
字串 (必要) 字元限制:3-63 合法字元: 小寫字母、數位和連字元。 無法以連字元開頭或結尾。 無法使用連續連字元。 |
性能 | 檔案共享的屬性。 | FileShareProperties |
FileShareProperties
名字 | 描述 | 價值 |
---|---|---|
accessTier | 特定共用的存取層。 GpV2 帳戶可以選擇 TransactionOptimized (預設)、經常性存取和非經常性存取。 FileStorage 帳戶可以選擇 [進階]。 | 'Cool' 'Hot' 'Premium' 'TransactionOptimized' |
enabledProtocols | 用於檔案共用的驗證通訊協定。 只能在建立共用時指定。 | 'NFS' 'SMB' |
元數據 | 要與共用建立關聯的名稱/值組做為元數據。 | FileSharePropertiesMetadata |
rootSquash | 屬性僅適用於 NFS 共用。 預設值為 NoRootSquash。 | 'AllSquash' 'NoRootSquash' 'RootSquash' |
shareQuota | 共用的大小上限,以 GB 為單位。 必須大於 0,且小於或等於 5TB (5120)。 對於大型檔案共用,大小上限為 102400。 | int 約束: 最小值 = 1 最大值 = 102400 |
signedIdentifiers | 共用上指定的預存存取原則清單。 | SignedIdentifier[] |
FileSharePropertiesMetadata
名字 | 描述 | 價值 |
---|---|---|
{自定義屬性} | 字串 |
SignedIdentifier
名字 | 描述 | 價值 |
---|---|---|
accessPolicy | 存取原則 | AccessPolicy |
id | 預存存取原則的唯一標識符。 | 字串 |
AccessPolicy
名字 | 描述 | 價值 |
---|---|---|
expiryTime | 存取原則的到期時間 | 字串 |
許可 | 縮寫許可權的清單。 | 字串 |
startTime | 存取原則的開始時間 | 字串 |
快速入門範本
下列快速入門範本會部署此資源類型。
範本 | 描述 |
---|---|
使用 VM 擴展集、Azure 檔案和 Mysql 部署 Drupal |
在負載平衡器/NAT 後方部署 VM 擴展集,& 執行 Drupal 的每個 VM(Apache / PHP)。 所有節點都會共用已建立的 Azure 檔案共用記憶體和 MySQL 資料庫 |
Azure Cloud Shell - VNet 記憶體 |
此範本會將 Azure Cloud Shell 記憶體部署至 Azure 虛擬網路。 |
透過私人端點連線到 Azure 檔案共用 |
此範例示範如何使用設定虛擬網路和私人 DNS 區域,透過私人端點存取 Azure 檔案共用。 |
使用檔案共用建立記憶體帳戶 |
此範本會建立 Azure 記憶體帳戶和檔案共用。 |
建立具有多個檔案共享的記憶體帳戶 |
建立 Azure 記憶體帳戶和多個檔案共用。 |
私人函式應用程式和私人端點保護的記憶體 |
此範本會在具有私人端點的進階方案上布建函式應用程式,並透過私人端點與 Azure 記憶體通訊。 |
建立函式應用程式和私人端點保護的記憶體 |
此範本可讓您部署透過私人端點與 Azure 記憶體通訊的 Azure 函式應用程式。 |
由 Azure Frontdoor 保護的 |
此範本可讓您部署受 Azure Frontdoor Premium 保護及發佈的 Azure 進階函式。 Azure Frontdoor 與 Azure Functions 之間的 Conenction 受到 Azure Private Link 的保護。 |
Terraform (AzAPI 提供者) 資源定義
storageAccounts/fileServices/share 資源類型可以使用目標作業來部署:
- 資源群組
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Storage/storageAccounts/fileServices/share 資源,請將下列 Terraform 新增至範本。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/fileServices/shares@2022-05-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
accessTier = "string"
enabledProtocols = "string"
metadata = {
{customized property} = "string"
}
rootSquash = "string"
shareQuota = int
signedIdentifiers = [
{
accessPolicy = {
expiryTime = "string"
permission = "string"
startTime = "string"
}
id = "string"
}
]
}
})
}
屬性值
storageAccounts/fileServices/shares
名字 | 描述 | 價值 |
---|---|---|
類型 | 資源類型 | “Microsoft.Storage/storageAccounts/fileServices/shares@2022-05-01” |
名字 | 資源名稱 | 字串 (必要) 字元限制:3-63 合法字元: 小寫字母、數位和連字元。 無法以連字元開頭或結尾。 無法使用連續連字元。 |
parent_id | 此資源為父系之資源的標識碼。 | 類型資源的標識碼:fileServices |
性能 | 檔案共享的屬性。 | FileShareProperties |
FileShareProperties
名字 | 描述 | 價值 |
---|---|---|
accessTier | 特定共用的存取層。 GpV2 帳戶可以選擇 TransactionOptimized (預設)、經常性存取和非經常性存取。 FileStorage 帳戶可以選擇 [進階]。 | “Cool” “Hot” “Premium” “TransactionOptimized” |
enabledProtocols | 用於檔案共用的驗證通訊協定。 只能在建立共用時指定。 | “NFS” “SMB” |
元數據 | 要與共用建立關聯的名稱/值組做為元數據。 | FileSharePropertiesMetadata |
rootSquash | 屬性僅適用於 NFS 共用。 預設值為 NoRootSquash。 | “AllSquash” “NoRootSquash” “RootSquash” |
shareQuota | 共用的大小上限,以 GB 為單位。 必須大於 0,且小於或等於 5TB (5120)。 對於大型檔案共用,大小上限為 102400。 | int 約束: 最小值 = 1 最大值 = 102400 |
signedIdentifiers | 共用上指定的預存存取原則清單。 | SignedIdentifier[] |
FileSharePropertiesMetadata
名字 | 描述 | 價值 |
---|---|---|
{自定義屬性} | 字串 |
SignedIdentifier
名字 | 描述 | 價值 |
---|---|---|
accessPolicy | 存取原則 | AccessPolicy |
id | 預存存取原則的唯一標識符。 | 字串 |
AccessPolicy
名字 | 描述 | 價值 |
---|---|---|
expiryTime | 存取原則的到期時間 | 字串 |
許可 | 縮寫許可權的清單。 | 字串 |
startTime | 存取原則的開始時間 | 字串 |