共用方式為


Microsoft.StorageCache amlFilesystems

Bicep 資源定義

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

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

資源格式

若要建立 Microsoft.StorageCache/amlFilesystems 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.StorageCache/amlFilesystems@2024-03-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    encryptionSettings: {
      keyEncryptionKey: {
        keyUrl: 'string'
        sourceVault: {
          id: 'string'
        }
      }
    }
    filesystemSubnet: 'string'
    hsm: {
      settings: {
        container: 'string'
        importPrefix: 'string'
        importPrefixesInitial: [
          'string'
        ]
        loggingContainer: 'string'
      }
    }
    maintenanceWindow: {
      dayOfWeek: 'string'
      timeOfDayUTC: 'string'
    }
    rootSquashSettings: {
      mode: 'string'
      noSquashNidLists: 'string'
      squashGID: int
      squashUID: int
    }
    storageCapacityTiB: int
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

屬性值

AmlFilesystemEncryptionSettings

名字 描述 價值
keyEncryptionKey 指定 Key Vault 中加密金鑰的位置。 KeyVaultKeyReference

AmlFilesystemHsmSettings

名字 描述 價值
容器 用來將命名空間和封存從命名空間凍結的記憶體容器資源標識碼。 資源提供者必須具有在記憶體帳戶上建立 SAS 令牌的許可權。 字串 (必要)
importPrefix 只有以此路徑/前置詞開頭的非記錄容器中的 Blob 會匯入叢集命名空間。 這隻會在初始建立 AML 檔案系統期間使用。 它會自動建立可刪除的匯入作業資源。 字串
importPrefixesInitial 只有以這個陣列中其中一個路徑/前置詞開頭的非記錄容器中的 Blob 會匯入叢集命名空間。 這隻會在初始建立 AML 檔案系統期間使用,且具有 『/』 做為預設值。 它會自動建立可刪除的匯入作業資源。 string[]
loggingContainer 用於記錄事件和錯誤的記憶體容器資源標識碼。 必須與凍結和封存容器位於相同記憶體帳戶中的個別容器。 資源提供者必須具有在記憶體帳戶上建立 SAS 令牌的許可權。 字串 (必要)

AmlFilesystemIdentity

名字 描述 價值
類型 用於資源的身分識別類型。 'None'
'UserAssigned'
userAssignedIdentities 字典,其中每個索引鍵都是使用者指派的身分識別資源標識符,而每個索引鍵的值都是空的字典。 UserAssignedIdentities

AmlFilesystemProperties

名字 描述 價值
encryptionSettings 指定 AML 檔案系統的加密設定。 AmlFilesystemEncryptionSettings
filesystemSubnet 用於管理 AML 檔案系統和面向用戶端作業的子網。 此子網應該至少有 VNET 位址空間內的 /24 子網掩碼。 字串 (必要)
hsm 凍結和封存設定和狀態 AmlFilesystemPropertiesHsm
maintenanceWindow 每周維護時間 30 分鐘的開始時間。 AmlFilesystemPropertiesMaintenanceWindow (必要)
rootSquashSettings 指定 AML 檔系統的根壁球設定。 AmlFilesystemRootSquashSettings
storageCapacityTiB TiB 中的 AML 檔案系統大小。 這可能會四捨五入。 int (必要)

AmlFilesystemPropertiesHsm

名字 描述 價值
設置 指定 AML 檔案系統的 HSM 設定。 AmlFilesystemHsmSettings

AmlFilesystemPropertiesMaintenanceWindow

名字 描述 價值
dayOfWeek 維護期間將發生的一周中的一天。 'Friday'
'Monday'
'Saturday'
'Sunday'
'Thursday'
'Tuesday'
'Wednesday'
timeOfDayUTC 開始維護時段的一天時間(UTC)。 字串

約束:
Pattern = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

AmlFilesystemRootSquashSettings

名字 描述 價值
模式 AML 檔系統的壁球模式。 「全部」:檔案上的使用者和群組標識元將會壓縮為非受信任系統上所有使用者所提供的值。 'RootOnly':檔案上的使用者和群組標識符將會被壓縮為僅針對非信任系統上的根使用者提供值。 「無」:不會針對任何系統上的任何使用者執行使用者和群組標識符的壓縮。 'All'
'None'
'RootOnly'
noSquashNidLists 要新增至 TrustedSystems 的分號分隔 NID IP 位址清單。 字串
squashGID 要壓縮的群組標識碼。 int
squashUID 要壓縮的使用者識別碼。 int

KeyVaultKeyReference

名字 描述 價值
keyUrl 參考金鑰保存庫中金鑰加密金鑰的 URL。 字串 (必要)
sourceVault 描述來源金鑰保存庫的資源識別碼。 KeyVaultKeyReferenceSourceVault (必要)

KeyVaultKeyReferenceSourceVault

名字 描述 價值
id 資源標識碼。 字串

Microsoft.StorageCache/amlFilesystems

名字 描述 價值
身份 如果已設定,則為AML檔案系統所使用的受控識別。 AmlFilesystemIdentity
位置 資源所在的地理位置 字串 (必要)
名字 資源名稱 字串

約束:
最小長度 = 2
最大長度 = 2
模式 = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (必要)
性能 AML 檔案系統的屬性。 AmlFilesystemProperties
sku 資源的 SKU。 SkuName
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
資源的可用性區域。 此欄位只應包含數位中的單一元素。 string[]

SkuName

名字 描述 價值
名字 此資源的 SKU 名稱。 字串

TrackedResourceTags

名字 描述 價值

UserAssignedIdentities

名字 描述 價值

UserAssignedIdentitiesValue

名字 描述 價值

ARM 樣本資源定義

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

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

資源格式

若要建立 Microsoft.StorageCache/amlFilesystems 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.StorageCache/amlFilesystems",
  "apiVersion": "2024-03-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "encryptionSettings": {
      "keyEncryptionKey": {
        "keyUrl": "string",
        "sourceVault": {
          "id": "string"
        }
      }
    },
    "filesystemSubnet": "string",
    "hsm": {
      "settings": {
        "container": "string",
        "importPrefix": "string",
        "importPrefixesInitial": [ "string" ],
        "loggingContainer": "string"
      }
    },
    "maintenanceWindow": {
      "dayOfWeek": "string",
      "timeOfDayUTC": "string"
    },
    "rootSquashSettings": {
      "mode": "string",
      "noSquashNidLists": "string",
      "squashGID": "int",
      "squashUID": "int"
    },
    "storageCapacityTiB": "int"
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

屬性值

AmlFilesystemEncryptionSettings

名字 描述 價值
keyEncryptionKey 指定 Key Vault 中加密金鑰的位置。 KeyVaultKeyReference

AmlFilesystemHsmSettings

名字 描述 價值
容器 用來將命名空間和封存從命名空間凍結的記憶體容器資源標識碼。 資源提供者必須具有在記憶體帳戶上建立 SAS 令牌的許可權。 字串 (必要)
importPrefix 只有以此路徑/前置詞開頭的非記錄容器中的 Blob 會匯入叢集命名空間。 這隻會在初始建立 AML 檔案系統期間使用。 它會自動建立可刪除的匯入作業資源。 字串
importPrefixesInitial 只有以這個陣列中其中一個路徑/前置詞開頭的非記錄容器中的 Blob 會匯入叢集命名空間。 這隻會在初始建立 AML 檔案系統期間使用,且具有 『/』 做為預設值。 它會自動建立可刪除的匯入作業資源。 string[]
loggingContainer 用於記錄事件和錯誤的記憶體容器資源標識碼。 必須與凍結和封存容器位於相同記憶體帳戶中的個別容器。 資源提供者必須具有在記憶體帳戶上建立 SAS 令牌的許可權。 字串 (必要)

AmlFilesystemIdentity

名字 描述 價值
類型 用於資源的身分識別類型。 'None'
'UserAssigned'
userAssignedIdentities 字典,其中每個索引鍵都是使用者指派的身分識別資源標識符,而每個索引鍵的值都是空的字典。 UserAssignedIdentities

AmlFilesystemProperties

名字 描述 價值
encryptionSettings 指定 AML 檔案系統的加密設定。 AmlFilesystemEncryptionSettings
filesystemSubnet 用於管理 AML 檔案系統和面向用戶端作業的子網。 此子網應該至少有 VNET 位址空間內的 /24 子網掩碼。 字串 (必要)
hsm 凍結和封存設定和狀態 AmlFilesystemPropertiesHsm
maintenanceWindow 每周維護時間 30 分鐘的開始時間。 AmlFilesystemPropertiesMaintenanceWindow (必要)
rootSquashSettings 指定 AML 檔系統的根壁球設定。 AmlFilesystemRootSquashSettings
storageCapacityTiB TiB 中的 AML 檔案系統大小。 這可能會四捨五入。 int (必要)

AmlFilesystemPropertiesHsm

名字 描述 價值
設置 指定 AML 檔案系統的 HSM 設定。 AmlFilesystemHsmSettings

AmlFilesystemPropertiesMaintenanceWindow

名字 描述 價值
dayOfWeek 維護期間將發生的一周中的一天。 'Friday'
'Monday'
'Saturday'
'Sunday'
'Thursday'
'Tuesday'
'Wednesday'
timeOfDayUTC 開始維護時段的一天時間(UTC)。 字串

約束:
Pattern = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

AmlFilesystemRootSquashSettings

名字 描述 價值
模式 AML 檔系統的壁球模式。 「全部」:檔案上的使用者和群組標識元將會壓縮為非受信任系統上所有使用者所提供的值。 'RootOnly':檔案上的使用者和群組標識符將會被壓縮為僅針對非信任系統上的根使用者提供值。 「無」:不會針對任何系統上的任何使用者執行使用者和群組標識符的壓縮。 'All'
'None'
'RootOnly'
noSquashNidLists 要新增至 TrustedSystems 的分號分隔 NID IP 位址清單。 字串
squashGID 要壓縮的群組標識碼。 int
squashUID 要壓縮的使用者識別碼。 int

KeyVaultKeyReference

名字 描述 價值
keyUrl 參考金鑰保存庫中金鑰加密金鑰的 URL。 字串 (必要)
sourceVault 描述來源金鑰保存庫的資源識別碼。 KeyVaultKeyReferenceSourceVault (必要)

KeyVaultKeyReferenceSourceVault

名字 描述 價值
id 資源標識碼。 字串

Microsoft.StorageCache/amlFilesystems

名字 描述 價值
apiVersion API 版本 '2024-03-01'
身份 如果已設定,則為AML檔案系統所使用的受控識別。 AmlFilesystemIdentity
位置 資源所在的地理位置 字串 (必要)
名字 資源名稱 字串

約束:
最小長度 = 2
最大長度 = 2
模式 = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (必要)
性能 AML 檔案系統的屬性。 AmlFilesystemProperties
sku 資源的 SKU。 SkuName
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
類型 資源類型 'Microsoft.StorageCache/amlFilesystems'
資源的可用性區域。 此欄位只應包含數位中的單一元素。 string[]

SkuName

名字 描述 價值
名字 此資源的 SKU 名稱。 字串

TrackedResourceTags

名字 描述 價值

UserAssignedIdentities

名字 描述 價值

UserAssignedIdentitiesValue

名字 描述 價值

Terraform (AzAPI 提供者) 資源定義

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

  • 資源群組

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

資源格式

若要建立 Microsoft.StorageCache/amlFilesystems 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.StorageCache/amlFilesystems@2024-03-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  zones = [
    "string"
  ]
  body = jsonencode({
    properties = {
      encryptionSettings = {
        keyEncryptionKey = {
          keyUrl = "string"
          sourceVault = {
            id = "string"
          }
        }
      }
      filesystemSubnet = "string"
      hsm = {
        settings = {
          container = "string"
          importPrefix = "string"
          importPrefixesInitial = [
            "string"
          ]
          loggingContainer = "string"
        }
      }
      maintenanceWindow = {
        dayOfWeek = "string"
        timeOfDayUTC = "string"
      }
      rootSquashSettings = {
        mode = "string"
        noSquashNidLists = "string"
        squashGID = int
        squashUID = int
      }
      storageCapacityTiB = int
    }
  })
}

屬性值

AmlFilesystemEncryptionSettings

名字 描述 價值
keyEncryptionKey 指定 Key Vault 中加密金鑰的位置。 KeyVaultKeyReference

AmlFilesystemHsmSettings

名字 描述 價值
容器 用來將命名空間和封存從命名空間凍結的記憶體容器資源標識碼。 資源提供者必須具有在記憶體帳戶上建立 SAS 令牌的許可權。 字串 (必要)
importPrefix 只有以此路徑/前置詞開頭的非記錄容器中的 Blob 會匯入叢集命名空間。 這隻會在初始建立 AML 檔案系統期間使用。 它會自動建立可刪除的匯入作業資源。 字串
importPrefixesInitial 只有以這個陣列中其中一個路徑/前置詞開頭的非記錄容器中的 Blob 會匯入叢集命名空間。 這隻會在初始建立 AML 檔案系統期間使用,且具有 『/』 做為預設值。 它會自動建立可刪除的匯入作業資源。 string[]
loggingContainer 用於記錄事件和錯誤的記憶體容器資源標識碼。 必須與凍結和封存容器位於相同記憶體帳戶中的個別容器。 資源提供者必須具有在記憶體帳戶上建立 SAS 令牌的許可權。 字串 (必要)

AmlFilesystemIdentity

名字 描述 價值
類型 用於資源的身分識別類型。 'None'
'UserAssigned'
userAssignedIdentities 字典,其中每個索引鍵都是使用者指派的身分識別資源標識符,而每個索引鍵的值都是空的字典。 UserAssignedIdentities

AmlFilesystemProperties

名字 描述 價值
encryptionSettings 指定 AML 檔案系統的加密設定。 AmlFilesystemEncryptionSettings
filesystemSubnet 用於管理 AML 檔案系統和面向用戶端作業的子網。 此子網應該至少有 VNET 位址空間內的 /24 子網掩碼。 字串 (必要)
hsm 凍結和封存設定和狀態 AmlFilesystemPropertiesHsm
maintenanceWindow 每周維護時間 30 分鐘的開始時間。 AmlFilesystemPropertiesMaintenanceWindow (必要)
rootSquashSettings 指定 AML 檔系統的根壁球設定。 AmlFilesystemRootSquashSettings
storageCapacityTiB TiB 中的 AML 檔案系統大小。 這可能會四捨五入。 int (必要)

AmlFilesystemPropertiesHsm

名字 描述 價值
設置 指定 AML 檔案系統的 HSM 設定。 AmlFilesystemHsmSettings

AmlFilesystemPropertiesMaintenanceWindow

名字 描述 價值
dayOfWeek 維護期間將發生的一周中的一天。 'Friday'
'Monday'
'Saturday'
'Sunday'
'Thursday'
'Tuesday'
'Wednesday'
timeOfDayUTC 開始維護時段的一天時間(UTC)。 字串

約束:
Pattern = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

AmlFilesystemRootSquashSettings

名字 描述 價值
模式 AML 檔系統的壁球模式。 「全部」:檔案上的使用者和群組標識元將會壓縮為非受信任系統上所有使用者所提供的值。 'RootOnly':檔案上的使用者和群組標識符將會被壓縮為僅針對非信任系統上的根使用者提供值。 「無」:不會針對任何系統上的任何使用者執行使用者和群組標識符的壓縮。 'All'
'None'
'RootOnly'
noSquashNidLists 要新增至 TrustedSystems 的分號分隔 NID IP 位址清單。 字串
squashGID 要壓縮的群組標識碼。 int
squashUID 要壓縮的使用者識別碼。 int

KeyVaultKeyReference

名字 描述 價值
keyUrl 參考金鑰保存庫中金鑰加密金鑰的 URL。 字串 (必要)
sourceVault 描述來源金鑰保存庫的資源識別碼。 KeyVaultKeyReferenceSourceVault (必要)

KeyVaultKeyReferenceSourceVault

名字 描述 價值
id 資源標識碼。 字串

Microsoft.StorageCache/amlFilesystems

名字 描述 價值
身份 如果已設定,則為AML檔案系統所使用的受控識別。 AmlFilesystemIdentity
位置 資源所在的地理位置 字串 (必要)
名字 資源名稱 字串

約束:
最小長度 = 2
最大長度 = 2
模式 = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (必要)
性能 AML 檔案系統的屬性。 AmlFilesystemProperties
sku 資源的 SKU。 SkuName
標籤 資源標籤 標記名稱和值的字典。
類型 資源類型 “Microsoft.StorageCache/amlFilesystems@2024-03-01”
資源的可用性區域。 此欄位只應包含數位中的單一元素。 string[]

SkuName

名字 描述 價值
名字 此資源的 SKU 名稱。 字串

TrackedResourceTags

名字 描述 價值

UserAssignedIdentities

名字 描述 價值

UserAssignedIdentitiesValue

名字 描述 價值