你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.DataLakeStore 帐户 2015-10-01-preview

Bicep 资源定义

可以使用目标操作部署帐户资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.DataLakeStore/accounts 资源,请将以下 Bicep 添加到模板。

resource symbolicname 'Microsoft.DataLakeStore/accounts@2015-10-01-preview' = {
  identity: {
    type: 'SystemAssigned'
  }
  location: 'string'
  name: 'string'
  properties: {
    defaultGroup: 'string'
    encryptionConfig: {
      keyVaultMetaInfo: {
        encryptionKeyName: 'string'
        encryptionKeyVersion: 'string'
        keyVaultResourceId: 'string'
      }
      type: 'string'
    }
    encryptionState: 'string'
    endpoint: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

属性值

DataLakeStoreAccountProperties

名字 描述 价值
defaultGroup Data Lake Store 帐户中创建的所有新文件夹和文件的默认所有者组。 字符串
encryptionConfig Key Vault 加密配置。 EncryptionConfig
encryptionState 此 Data Lake Store 帐户的当前加密状态。 “Disabled”
“Enabled”
端点 网关主机。 字符串

DataLakeStoreAccountTags

名字 描述 价值

EncryptionConfig

名字 描述 价值
keyVaultMetaInfo 用于连接到用户托管加密密钥的密钥保管库信息。 KeyVaultMetaInfo
类型 正在使用的加密配置的类型。 目前唯一支持的类型是“UserManaged”和“ServiceManaged”。 “ServiceManaged”
“UserManaged”

EncryptionIdentity

名字 描述 价值
类型 正在使用的加密类型。 目前唯一受支持的类型是“SystemAssigned”。 “SystemAssigned”

KeyVaultMetaInfo

名字 描述 价值
encryptionKeyName 用户托管加密密钥的名称。 字符串
encryptionKeyVersion 用户托管加密密钥的版本。 字符串
keyVaultResourceId 用于加密的用户托管 Key Vault 的资源标识符。 字符串

Microsoft.DataLakeStore/accounts

名字 描述 价值
身份 Key Vault 加密标识(如果有)。 EncryptionIdentity
位置 帐户区域位置。 字符串
名字 资源名称 string (必需)
性能 Data Lake Store 帐户属性。 DataLakeStoreAccountProperties
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记

快速入门示例

以下快速入门示例部署此资源类型。

Bicep 文件 描述
使用加密(Data Lake) 部署 Data Lake Store 帐户 使用此模板,可以部署启用了数据加密的 Azure Data Lake Store 帐户。 此帐户使用 Data Lake Store 帐户来管理加密密钥。

ARM 模板资源定义

可以使用目标操作部署帐户资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.DataLakeStore/accounts 资源,请将以下 JSON 添加到模板。

{
  "type": "Microsoft.DataLakeStore/accounts",
  "apiVersion": "2015-10-01-preview",
  "name": "string",
  "identity": {
    "type": "SystemAssigned"
  },
  "location": "string",
  "properties": {
    "defaultGroup": "string",
    "encryptionConfig": {
      "keyVaultMetaInfo": {
        "encryptionKeyName": "string",
        "encryptionKeyVersion": "string",
        "keyVaultResourceId": "string"
      },
      "type": "string"
    },
    "encryptionState": "string",
    "endpoint": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

属性值

DataLakeStoreAccountProperties

名字 描述 价值
defaultGroup Data Lake Store 帐户中创建的所有新文件夹和文件的默认所有者组。 字符串
encryptionConfig Key Vault 加密配置。 EncryptionConfig
encryptionState 此 Data Lake Store 帐户的当前加密状态。 “Disabled”
“Enabled”
端点 网关主机。 字符串

DataLakeStoreAccountTags

名字 描述 价值

EncryptionConfig

名字 描述 价值
keyVaultMetaInfo 用于连接到用户托管加密密钥的密钥保管库信息。 KeyVaultMetaInfo
类型 正在使用的加密配置的类型。 目前唯一支持的类型是“UserManaged”和“ServiceManaged”。 “ServiceManaged”
“UserManaged”

EncryptionIdentity

名字 描述 价值
类型 正在使用的加密类型。 目前唯一受支持的类型是“SystemAssigned”。 “SystemAssigned”

KeyVaultMetaInfo

名字 描述 价值
encryptionKeyName 用户托管加密密钥的名称。 字符串
encryptionKeyVersion 用户托管加密密钥的版本。 字符串
keyVaultResourceId 用于加密的用户托管 Key Vault 的资源标识符。 字符串

Microsoft.DataLakeStore/accounts

名字 描述 价值
apiVersion API 版本 '2015-10-01-preview'
身份 Key Vault 加密标识(如果有)。 EncryptionIdentity
位置 帐户区域位置。 字符串
名字 资源名称 string (必需)
性能 Data Lake Store 帐户属性。 DataLakeStoreAccountProperties
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记
类型 资源类型 “Microsoft.DataLakeStore/accounts”

快速入门模板

以下快速入门模板部署此资源类型。

模板 描述
部署没有数据加密的 Azure Data Lake Store

部署到 Azure
使用此模板可以部署禁用数据加密的 Azure Data Lake Store 帐户。
在新 Data Lake Store 上部署 Data Lake Analytics

部署到 Azure
使用此模板,可以在新的 Data Lake Store 帐户上部署新的 Data Lake Analytics 帐户。
使用加密(Data Lake) 部署 Data Lake Store 帐户

部署到 Azure
使用此模板,可以部署启用了数据加密的 Azure Data Lake Store 帐户。 此帐户使用 Data Lake Store 帐户来管理加密密钥。
使用加密(Key Vault) 部署 Data Lake Store 帐户

部署到 Azure
使用此模板,可以部署启用了数据加密的 Azure Data Lake Store 帐户。 此帐户使用 Azure Key Vault 管理加密密钥。
在新的 Data Lake Store 和存储 上部署 HDInsight

部署到 Azure
使用此模板,可以使用新的 Data Lake Store 和存储帐户部署新的 Linux HDInsight 群集。

Terraform (AzAPI 提供程序)资源定义

可以使用目标操作部署帐户资源类型:

  • 资源组

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.DataLakeStore/accounts 资源,请将以下 Terraform 添加到模板。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataLakeStore/accounts@2015-10-01-preview"
  name = "string"
  identity = {
    type = "SystemAssigned"
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      defaultGroup = "string"
      encryptionConfig = {
        keyVaultMetaInfo = {
          encryptionKeyName = "string"
          encryptionKeyVersion = "string"
          keyVaultResourceId = "string"
        }
        type = "string"
      }
      encryptionState = "string"
      endpoint = "string"
    }
  })
}

属性值

DataLakeStoreAccountProperties

名字 描述 价值
defaultGroup Data Lake Store 帐户中创建的所有新文件夹和文件的默认所有者组。 字符串
encryptionConfig Key Vault 加密配置。 EncryptionConfig
encryptionState 此 Data Lake Store 帐户的当前加密状态。 “Disabled”
“Enabled”
端点 网关主机。 字符串

DataLakeStoreAccountTags

名字 描述 价值

EncryptionConfig

名字 描述 价值
keyVaultMetaInfo 用于连接到用户托管加密密钥的密钥保管库信息。 KeyVaultMetaInfo
类型 正在使用的加密配置的类型。 目前唯一支持的类型是“UserManaged”和“ServiceManaged”。 “ServiceManaged”
“UserManaged”

EncryptionIdentity

名字 描述 价值
类型 正在使用的加密类型。 目前唯一受支持的类型是“SystemAssigned”。 “SystemAssigned”

KeyVaultMetaInfo

名字 描述 价值
encryptionKeyName 用户托管加密密钥的名称。 字符串
encryptionKeyVersion 用户托管加密密钥的版本。 字符串
keyVaultResourceId 用于加密的用户托管 Key Vault 的资源标识符。 字符串

Microsoft.DataLakeStore/accounts

名字 描述 价值
身份 Key Vault 加密标识(如果有)。 EncryptionIdentity
位置 帐户区域位置。 字符串
名字 资源名称 string (必需)
性能 Data Lake Store 帐户属性。 DataLakeStoreAccountProperties
标签 资源标记 标记名称和值的字典。
类型 资源类型 “Microsoft.DataLakeStore/accounts@2015-10-01-preview”