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

Microsoft.Storage storageAccounts/blobServices/containers 2021-08-01

Bicep 资源定义

storageAccounts/blobServices/containers 资源类型可以使用以下目标操作进行部署:

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

资源格式

若要创建 Microsoft.Storage/storageAccounts/blobServices/containers 资源,请将以下 Bicep 添加到模板。

resource symbolicname 'Microsoft.Storage/storageAccounts/blobServices/containers@2021-08-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    defaultEncryptionScope: 'string'
    denyEncryptionScopeOverride: bool
    enableNfsV3AllSquash: bool
    enableNfsV3RootSquash: bool
    immutableStorageWithVersioning: {
      enabled: bool
    }
    metadata: {
      {customized property}: 'string'
    }
    publicAccess: 'string'
  }
}

属性值

storageAccounts/blobServices/containers

名称 说明
name 资源名称

了解如何在 Bicep 中为子资源设置名称和类型。
字符串 (必需)

字符限制:3-63

有效字符:
小写字母、数字和连字符。

以小写字母或数字开头。 不能使用连续的连字符。
父级 (parent) 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。

有关详细信息,请参阅 父资源之外的子资源
类型为资源的符号名称: blobServices
properties Blob 容器的属性。 ContainerProperties

ContainerProperties

名称 说明
defaultEncryptionScope 默认容器对所有写入使用指定的加密范围。 字符串
denyEncryptionScopeOverride 阻止从容器默认值替代加密范围。 bool
enableNfsV3AllSquash 在 Blob 容器上启用 NFSv3 所有 squash。 bool
enableNfsV3RootSquash 在 Blob 容器上启用 NFSv3 根 squash。 bool
immutableStorageWithVersioning 容器的对象级别不可变性属性。 属性是不可变的,只能在创建容器时设置为 true。 现有容器必须经历迁移过程。 ImmutableStorageWithVersioning
metadata 作为元数据与容器关联的名称-值对。 ContainerPropertiesMetadata
publicAccess 指定是否可以公开访问容器中的数据以及访问级别。 “Blob”
“Container”
“None”

ImmutableStorageWithVersioning

名称 说明
enabled 这是一个不可变属性,如果设置为 true,它将在容器级别启用对象级别的不可变性。 bool

ContainerPropertiesMetadata

名称 说明
{customized property} 字符串

快速入门模板

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

模板 说明
部署 Darktrace 自动缩放 vSensors

部署到 Azure
此模板允许部署 Darktrace vSensors 的自动缩放部署
RHEL 上的 JBoss EAP(多个群集 VM)

部署到 Azure
此模板允许创建多个运行 JBoss EAP 7.4 群集的 RHEL 8.6 VM,并部署名为 eap-session-replication 的 Web 应用程序,可以使用部署时配置的 JBoss EAP 用户名和密码登录到管理控制台。
RHEL 上的 JBoss EAP(群集 VMSS)

部署到 Azure
此模板允许创建运行 JBoss EAP 7.4 群集的 RHEL 8.6 VMSS 实例,并部署名为 eap-session-replication 的 Web 应用程序,可以使用部署时配置的 JBoss EAP 用户名和密码登录到管理控制台。
min.io Azure 网关

部署到 Azure
完全专用 min.io Azure 网关部署,以提供由 Blob 存储支持的 S3 兼容存储 API
具有 Blob 源和专用链接的 Front Door Premium

部署到 Azure
此模板创建 Front Door Premium 和 Azure 存储 Blob 容器,并使用 Front Door 的专用终结点将流量发送到存储帐户。
为数据工厂复制数据工具快速入门创建 Blob

部署到 Azure
此模板为复制数据工具快速入门创建 Blob 存储并上传文件
Azure 数据工厂可以实现更多功能 - 单击一次尝试Azure 数据工厂

部署到 Azure
此模板为从 Azure Blob 复制到另一个 Azure Blob 的复制活动创建数据工厂管道
创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。
从存储帐户创建数据共享

部署到 Azure
此模板从存储帐户创建数据共享
使用 ARM 模板创建IoT 中心、路由和查看消息

部署到 Azure
使用此模板部署IoT 中心和存储帐户。 运行应用以将消息发送到路由到存储的中心,然后查看结果。
创建具有多个数据集的 AML 工作区 & 数据存储

部署到 Azure
此模板创建包含多个数据集的 Azure 机器学习工作区 & 数据存储。
创建 Azure 机器学习扫描作业

部署到 Azure
此模板创建用于超参数优化的 Azure 机器学习扫描作业。
在 Azure 上创建 Azure 存储帐户和 Blob 容器

部署到 Azure
此模板创建 Azure 存储帐户和 Blob 容器。
创建具有多个 Blob 容器的存储帐户

部署到 Azure
创建 Azure 存储帐户和多个 Blob 容器。
创建启用了 SFTP 的存储帐户

部署到 Azure
创建可以使用 SFTP 协议访问的 Azure 存储帐户和 Blob 容器。 访问可以基于密码或公钥。
Azure Synapse概念证明

部署到 Azure
此模板为Azure Synapse创建概念证明环境,包括 SQL 池和可选的 Apache Spark 池
使用 Azure SQL 后端应用服务环境

部署到 Azure
此模板创建一个应用服务环境,其中包含Azure SQL后端、专用终结点以及通常在专用/隔离环境中使用的关联资源。
将诊断日志记录到 Blob 容器的 Web 应用

部署到 Azure
将启用了诊断日志记录的 Web 应用部署到存储帐户 Blob 容器。

ARM 模板资源定义

可以使用面向以下操作部署 storageAccounts/blobServices/containers 资源类型:

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

资源格式

若要创建 Microsoft.Storage/storageAccounts/blobServices/containers 资源,请将以下 JSON 添加到模板。

{
  "type": "Microsoft.Storage/storageAccounts/blobServices/containers",
  "apiVersion": "2021-08-01",
  "name": "string",
  "properties": {
    "defaultEncryptionScope": "string",
    "denyEncryptionScopeOverride": "bool",
    "enableNfsV3AllSquash": "bool",
    "enableNfsV3RootSquash": "bool",
    "immutableStorageWithVersioning": {
      "enabled": "bool"
    },
    "metadata": {
      "{customized property}": "string"
    },
    "publicAccess": "string"
  }
}

属性值

storageAccounts/blobServices/containers

名称 说明 Value
type 资源类型 “Microsoft.Storage/storageAccounts/blobServices/containers”
apiVersion 资源 API 版本 '2021-08-01'
name 资源名称

了解如何在 JSON ARM 模板中设置子资源的名称和类型。
字符串 (必需)

字符限制:3-63

有效字符:
小写字母、数字和连字符。

以小写字母或数字开头。 不能使用连续的连字符。
properties Blob 容器的属性。 ContainerProperties

ContainerProperties

名称 说明
defaultEncryptionScope 默认容器为所有写入使用指定的加密范围。 字符串
denyEncryptionScopeOverride 阻止从容器默认值替代加密范围。 bool
enableNfsV3AllSquash 在 Blob 容器上启用 NFSv3 所有 squash。 bool
enableNfsV3RootSquash 在 Blob 容器上启用 NFSv3 根 squash。 bool
immutableStorageWithVersioning 容器的对象级别不可变性属性。 属性是不可变的,只能在创建容器时设置为 true。 现有容器必须经历迁移过程。 ImmutableStorageWithVersioning
metadata 作为元数据与容器关联的名称-值对。 ContainerPropertiesMetadata
publicAccess 指定是否可以公开访问容器中的数据以及访问级别。 “Blob”
'Container'
“None”

ImmutableStorageWithVersioning

名称 说明
enabled 这是一个不可变属性,当设置为 true 时,它将在容器级别启用对象级别不可变性。 bool

ContainerPropertiesMetadata

名称 说明
{customized property} 字符串

快速入门模板

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

模板 说明
部署 Darktrace 自动缩放 vSensors

部署到 Azure
此模板允许部署 Darktrace vSensors 的自动缩放部署
RHEL 上的 JBoss EAP(多个群集 VM)

部署到 Azure
此模板允许创建多个运行 JBoss EAP 7.4 群集的 RHEL 8.6 VM,并部署名为 eap-session-replication 的 Web 应用程序。可以使用部署时配置的 JBoss EAP 用户名和密码登录到管理控制台。
RHEL 上的 JBoss EAP(群集 VMSS)

部署到 Azure
此模板允许创建运行 JBoss EAP 7.4 群集的 RHEL 8.6 VMSS 实例,并部署名为 eap-session-replication 的 Web 应用程序,可以使用部署时配置的 JBoss EAP 用户名和密码登录到管理控制台。
min.io Azure 网关

部署到 Azure
完全专用 min.io Azure 网关部署,以提供由 Blob 存储支持的 S3 兼容存储 API
具有 Blob 源和专用链接的 Front Door Premium

部署到 Azure
此模板创建 Front Door Premium 和 Azure 存储 Blob 容器,并使用 Front Door 的专用终结点将流量发送到存储帐户。
为数据工厂复制数据工具快速入门创建 Blob

部署到 Azure
此模板为复制数据工具快速入门创建 Blob 存储并上传文件
Azure 数据工厂可以实现更多功能 - 单击一次尝试Azure 数据工厂

部署到 Azure
此模板为从 Azure Blob 复制到另一个 Azure Blob 的复制活动创建数据工厂管道
创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。
从存储帐户创建数据共享

部署到 Azure
此模板从存储帐户创建数据共享
使用 ARM 模板创建IoT 中心、路由和查看消息

部署到 Azure
使用此模板部署IoT 中心和存储帐户。 运行应用以将消息发送到路由到存储的中心,然后查看结果。
创建具有多个数据集的 AML 工作区 & 数据存储

部署到 Azure
此模板创建包含多个数据集的 Azure 机器学习工作区 & 数据存储。
创建 Azure 机器学习扫描作业

部署到 Azure
此模板创建用于超参数优化的 Azure 机器学习扫描作业。
在 Azure 上创建 Azure 存储帐户和 Blob 容器

部署到 Azure
此模板创建 Azure 存储帐户和 Blob 容器。
创建具有多个 Blob 容器的存储帐户

部署到 Azure
创建 Azure 存储帐户和多个 Blob 容器。
创建启用了 SFTP 的存储帐户

部署到 Azure
创建可以使用 SFTP 协议访问的 Azure 存储帐户和 Blob 容器。 访问可以基于密码或公钥。
Azure Synapse概念证明

部署到 Azure
此模板为Azure Synapse创建概念证明环境,包括 SQL 池和可选的 Apache Spark 池
使用 Azure SQL 后端应用服务环境

部署到 Azure
此模板创建一个应用服务环境,其中包含Azure SQL后端、专用终结点以及通常在专用/隔离环境中使用的关联资源。
将诊断日志记录到 Blob 容器的 Web 应用

部署到 Azure
将启用了诊断日志记录的 Web 应用部署到存储帐户 Blob 容器。

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

可以使用面向以下操作部署 storageAccounts/blobServices/containers 资源类型:

  • 资源组

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

资源格式

若要创建 Microsoft.Storage/storageAccounts/blobServices/containers 资源,请将以下 Terraform 添加到模板。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/blobServices/containers@2021-08-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      defaultEncryptionScope = "string"
      denyEncryptionScopeOverride = bool
      enableNfsV3AllSquash = bool
      enableNfsV3RootSquash = bool
      immutableStorageWithVersioning = {
        enabled = bool
      }
      metadata = {
        {customized property} = "string"
      }
      publicAccess = "string"
    }
  })
}

属性值

storageAccounts/blobServices/containers

名称 说明 Value
type 资源类型 “Microsoft.Storage/storageAccounts/blobServices/containers@2021-08-01”
name 资源名称 字符串 (必需)

字符限制:3-63

有效字符:
小写字母、数字和连字符。

以小写字母或数字开头。 不能使用连续的连字符。
parent_id 此资源的父资源的 ID。 类型为的资源的 ID: blobServices
properties Blob 容器的属性。 ContainerProperties

ContainerProperties

名称 说明
defaultEncryptionScope 默认容器对所有写入使用指定的加密范围。 字符串
denyEncryptionScopeOverride 阻止从容器默认值替代加密范围。 bool
enableNfsV3AllSquash 在 Blob 容器上启用 NFSv3 所有 squash。 bool
enableNfsV3RootSquash 在 Blob 容器上启用 NFSv3 根 squash。 bool
immutableStorageWithVersioning 容器的对象级别不可变性属性。 属性是不可变的,只能在创建容器时设置为 true。 现有容器必须经历迁移过程。 ImmutableStorageWithVersioning
metadata 作为元数据与容器关联的名称-值对。 ContainerPropertiesMetadata
publicAccess 指定是否可以公开访问容器中的数据以及访问级别。 “Blob”
“容器”
"None"

ImmutableStorageWithVersioning

名称 说明
enabled 这是一个不可变属性,如果设置为 true,它将在容器级别启用对象级别的不可变性。 bool

ContainerPropertiesMetadata

名称 说明
{customized property} 字符串