共用方式為


Microsoft.Batch batchAccounts 2020-05-01

Bicep 資源定義

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

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

資源格式

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

resource symbolicname 'Microsoft.Batch/batchAccounts@2020-05-01' = {
  identity: {
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    autoStorage: {
      storageAccountId: 'string'
    }
    encryption: {
      keySource: 'string'
      keyVaultProperties: {
        keyIdentifier: 'string'
      }
    }
    keyVaultReference: {
      id: 'string'
      url: 'string'
    }
    poolAllocationMode: 'string'
    publicNetworkAccess: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

屬性值

AutoStorageBasePropertiesOrAutoStorageProperties

名字 描述 價值
storageAccountId 要用於自動記憶體帳戶之記憶體帳戶的記憶體帳戶的資源識別碼。 字串 (必要)

BatchAccountCreateParametersTags

名字 描述 價值

BatchAccountCreatePropertiesOrBatchAccountProperties

名字 描述 價值
autoStorage 與自動記憶體帳戶相關的屬性。 AutoStorageBasePropertiesOrAutoStorageProperties
加密 設定客戶數據在 Batch 帳戶內加密的方式。 根據預設,帳戶會使用Microsoft受控密鑰來加密。 如需其他控制,可以改用客戶管理的密鑰。 EncryptionProperties
keyVaultReference 與 Batch 帳戶相關聯的 Azure 金鑰保存庫參考。 KeyVaultReference
poolAllocationMode 集區配置模式也會影響用戶端如何向 Batch 服務 API 進行驗證。 如果模式為 BatchService,用戶端可以使用存取密鑰或 Azure Active Directory 進行驗證。 如果模式為 UserSubscription,客戶端必須使用 Azure Active Directory。 預設值為 BatchService。 'BatchService'
'UserSubscription'
publicNetworkAccess 如果未指定,預設值為 'enabled'。 'Disabled'
'Enabled'

BatchAccountIdentity

名字 描述 價值
類型 用於 Batch 帳戶的身分識別類型。 'None'
'SystemAssigned' (必要)

EncryptionProperties

名字 描述 價值
keySource 金鑰來源的類型。 'Microsoft.Batch'
'Microsoft.KeyVault'
keyVaultProperties 使用 Microsoft.KeyVault 時的其他詳細數據 KeyVaultProperties

KeyVaultProperties

名字 描述 價值
keyIdentifier 版本密碼的完整路徑。 範例 https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053。 若要可供使用,必須符合下列必要條件:

Batch 帳戶具有系統指派的身分識別
帳戶身分識別已獲得金鑰/取得、金鑰/解除包裝和密鑰/包裝許可權
KeyVault 已啟用虛刪除和清除保護
字串

KeyVaultReference

名字 描述 價值
id 與 Batch 帳戶相關聯的 Azure 金鑰保存庫資源識別碼。 字串 (必要)
url 與 Batch 帳戶相關聯的 Azure 金鑰保存庫 URL。 字串 (必要)

Microsoft.Batch/batchAccounts

名字 描述 價值
身份 Batch 帳戶的身分識別。 BatchAccountIdentity
位置 要在其中建立帳戶的區域。 字串 (必要)
名字 資源名稱 字串

約束:
最小長度 = 3
最大長度 = 3
模式 = ^[a-z0-9]+$ (必要)
性能 Batch 帳戶的屬性。 BatchAccountCreatePropertiesOrBatchAccountProperties
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤

快速入門範例

下列快速入門範例會部署此資源類型。

Bicep 檔案 描述
沒有公用IP位址的 Azure Batch 集區 此範本會建立 Azure Batch 簡化的節點通訊集區,而不需要公用 IP 位址。
使用範本建立 Batch 帳戶 此範本會建立 Batch 帳戶和記憶體帳戶。

ARM 樣本資源定義

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

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

資源格式

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

{
  "type": "Microsoft.Batch/batchAccounts",
  "apiVersion": "2020-05-01",
  "name": "string",
  "identity": {
    "type": "string"
  },
  "location": "string",
  "properties": {
    "autoStorage": {
      "storageAccountId": "string"
    },
    "encryption": {
      "keySource": "string",
      "keyVaultProperties": {
        "keyIdentifier": "string"
      }
    },
    "keyVaultReference": {
      "id": "string",
      "url": "string"
    },
    "poolAllocationMode": "string",
    "publicNetworkAccess": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

屬性值

AutoStorageBasePropertiesOrAutoStorageProperties

名字 描述 價值
storageAccountId 要用於自動記憶體帳戶之記憶體帳戶的記憶體帳戶的資源識別碼。 字串 (必要)

BatchAccountCreateParametersTags

名字 描述 價值

BatchAccountCreatePropertiesOrBatchAccountProperties

名字 描述 價值
autoStorage 與自動記憶體帳戶相關的屬性。 AutoStorageBasePropertiesOrAutoStorageProperties
加密 設定客戶數據在 Batch 帳戶內加密的方式。 根據預設,帳戶會使用Microsoft受控密鑰來加密。 如需其他控制,可以改用客戶管理的密鑰。 EncryptionProperties
keyVaultReference 與 Batch 帳戶相關聯的 Azure 金鑰保存庫參考。 KeyVaultReference
poolAllocationMode 集區配置模式也會影響用戶端如何向 Batch 服務 API 進行驗證。 如果模式為 BatchService,用戶端可以使用存取密鑰或 Azure Active Directory 進行驗證。 如果模式為 UserSubscription,客戶端必須使用 Azure Active Directory。 預設值為 BatchService。 'BatchService'
'UserSubscription'
publicNetworkAccess 如果未指定,預設值為 'enabled'。 'Disabled'
'Enabled'

BatchAccountIdentity

名字 描述 價值
類型 用於 Batch 帳戶的身分識別類型。 'None'
'SystemAssigned' (必要)

EncryptionProperties

名字 描述 價值
keySource 金鑰來源的類型。 'Microsoft.Batch'
'Microsoft.KeyVault'
keyVaultProperties 使用 Microsoft.KeyVault 時的其他詳細數據 KeyVaultProperties

KeyVaultProperties

名字 描述 價值
keyIdentifier 版本密碼的完整路徑。 範例 https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053。 若要可供使用,必須符合下列必要條件:

Batch 帳戶具有系統指派的身分識別
帳戶身分識別已獲得金鑰/取得、金鑰/解除包裝和密鑰/包裝許可權
KeyVault 已啟用虛刪除和清除保護
字串

KeyVaultReference

名字 描述 價值
id 與 Batch 帳戶相關聯的 Azure 金鑰保存庫資源識別碼。 字串 (必要)
url 與 Batch 帳戶相關聯的 Azure 金鑰保存庫 URL。 字串 (必要)

Microsoft.Batch/batchAccounts

名字 描述 價值
apiVersion API 版本 '2020-05-01'
身份 Batch 帳戶的身分識別。 BatchAccountIdentity
位置 要在其中建立帳戶的區域。 字串 (必要)
名字 資源名稱 字串

約束:
最小長度 = 3
最大長度 = 3
模式 = ^[a-z0-9]+$ (必要)
性能 Batch 帳戶的屬性。 BatchAccountCreatePropertiesOrBatchAccountProperties
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
類型 資源類型 'Microsoft.Batch/batchAccounts'

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
沒有公用IP位址的 Azure Batch 集區

部署至 Azure
此範本會建立 Azure Batch 簡化的節點通訊集區,而不需要公用 IP 位址。
使用範本建立 Batch 帳戶

部署至 Azure
此範本會建立 Batch 帳戶和記憶體帳戶。

Terraform (AzAPI 提供者) 資源定義

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

  • 資源群組

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

資源格式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Batch/batchAccounts@2020-05-01"
  name = "string"
  identity = {
    type = "string"
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      autoStorage = {
        storageAccountId = "string"
      }
      encryption = {
        keySource = "string"
        keyVaultProperties = {
          keyIdentifier = "string"
        }
      }
      keyVaultReference = {
        id = "string"
        url = "string"
      }
      poolAllocationMode = "string"
      publicNetworkAccess = "string"
    }
  })
}

屬性值

AutoStorageBasePropertiesOrAutoStorageProperties

名字 描述 價值
storageAccountId 要用於自動記憶體帳戶之記憶體帳戶的記憶體帳戶的資源識別碼。 字串 (必要)

BatchAccountCreateParametersTags

名字 描述 價值

BatchAccountCreatePropertiesOrBatchAccountProperties

名字 描述 價值
autoStorage 與自動記憶體帳戶相關的屬性。 AutoStorageBasePropertiesOrAutoStorageProperties
加密 設定客戶數據在 Batch 帳戶內加密的方式。 根據預設,帳戶會使用Microsoft受控密鑰來加密。 如需其他控制,可以改用客戶管理的密鑰。 EncryptionProperties
keyVaultReference 與 Batch 帳戶相關聯的 Azure 金鑰保存庫參考。 KeyVaultReference
poolAllocationMode 集區配置模式也會影響用戶端如何向 Batch 服務 API 進行驗證。 如果模式為 BatchService,用戶端可以使用存取密鑰或 Azure Active Directory 進行驗證。 如果模式為 UserSubscription,客戶端必須使用 Azure Active Directory。 預設值為 BatchService。 'BatchService'
'UserSubscription'
publicNetworkAccess 如果未指定,預設值為 'enabled'。 'Disabled'
'Enabled'

BatchAccountIdentity

名字 描述 價值
類型 用於 Batch 帳戶的身分識別類型。 'None'
'SystemAssigned' (必要)

EncryptionProperties

名字 描述 價值
keySource 金鑰來源的類型。 'Microsoft.Batch'
'Microsoft.KeyVault'
keyVaultProperties 使用 Microsoft.KeyVault 時的其他詳細數據 KeyVaultProperties

KeyVaultProperties

名字 描述 價值
keyIdentifier 版本密碼的完整路徑。 範例 https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053。 若要可供使用,必須符合下列必要條件:

Batch 帳戶具有系統指派的身分識別
帳戶身分識別已獲得金鑰/取得、金鑰/解除包裝和密鑰/包裝許可權
KeyVault 已啟用虛刪除和清除保護
字串

KeyVaultReference

名字 描述 價值
id 與 Batch 帳戶相關聯的 Azure 金鑰保存庫資源識別碼。 字串 (必要)
url 與 Batch 帳戶相關聯的 Azure 金鑰保存庫 URL。 字串 (必要)

Microsoft.Batch/batchAccounts

名字 描述 價值
身份 Batch 帳戶的身分識別。 BatchAccountIdentity
位置 要在其中建立帳戶的區域。 字串 (必要)
名字 資源名稱 字串

約束:
最小長度 = 3
最大長度 = 3
模式 = ^[a-z0-9]+$ (必要)
性能 Batch 帳戶的屬性。 BatchAccountCreatePropertiesOrBatchAccountProperties
標籤 資源標籤 標記名稱和值的字典。
類型 資源類型 “Microsoft.Batch/batchAccounts@2020-05-01”