Partilhar via


Microsoft.Storage storageAccounts/blobServices/containers

Definição de recursos do bíceps

O tipo de recurso storageAccounts/blobServices/containers pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Storage/storageAccounts/blobServices/containers, adicione o seguinte Bicep ao seu modelo.

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

Valores de propriedade

ContainerProperties

Designação Descrição Valor
defaultEncryptionScope Padrão o contêiner para usar o escopo de criptografia especificado para todas as gravações. string
denyEncryptionScopeOverride Bloquear a substituição do escopo de criptografia do contêiner padrão. Bool
habilitarNfsV3AllSquash Habilite o NFSv3 all squash no contêiner de blob. Bool
enableNfsV3RootSquash Habilite o squash raiz NFSv3 no contêiner de blob. Bool
immutableStorageWithVersioning A propriedade de imutabilidade no nível do objeto do contêiner. A propriedade é imutável e só pode ser definida como true no momento da criação do contêiner. Os contentores existentes devem ser submetidos a um processo de migração. ImmutableStorageWithVersioning
metadados Um par nome-valor para associar ao contêiner como metadados. ContainerPropertiesMetadata
acesso público Especifica se os dados no contêiner podem ser acessados publicamente e o nível de acesso. 'Blob'
«Contentor»
'Nenhuma'

ContainerPropertiesMetadata

Designação Descrição Valor

ImmutableStorageWithVersioning

Designação Descrição Valor
ativado Esta é uma propriedade imutável, quando definida como true permite a imutabilidade no nível do objeto no nível do contêiner. Bool

Microsoft.Storage/storageAccounts/blobServices/containers

Designação Descrição Valor
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 3 (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para o recurso do tipo: storageAccounts/blobServices
propriedades Propriedades do contêiner de blob. ContainerProperties

Exemplos de início rápido

Os exemplos de início rápido a seguir implantam esse tipo de recurso.

Arquivo Bicep Descrição
Criar um blob para o início rápido da ferramenta de início rápido de cópia de data factory Este modelo cria um armazenamento de blob e carrega um arquivo para o início rápido da ferramenta de cópia de dados
Criar um compartilhamento de dados a partir de uma conta de armazenamento Este modelo cria um compartilhamento de dados a partir de uma conta de armazenamento
Crie uma conta de armazenamento com vários contêineres de Blob Cria uma conta de armazenamento do Azure e vários contêineres de blob.
Criar um de fábrica de dados V2 Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta em um Armazenamento de Blob do Azure para outra pasta no armazenamento.
Criar um de trabalho do Azure Machine Learning Sweep Este modelo cria um trabalho de varredura do Azure Machine Learning para ajuste de hiperparâmetros.
Criar uma conta de armazenamento do Azure e um contêiner de blob no Azure Este modelo cria uma conta de Armazenamento do Azure e um contêiner de blob.
Criar conta de armazenamento & ativar a proteção através do Backup Vault Modelo que cria uma conta de armazenamento e permite o backup operacional e em cofre por meio do Backup Vault
Criar Conta de Armazenamento com SFTP ativado Cria uma conta de Armazenamento do Azure e um contêiner de blob que pode ser acessado usando o protocolo SFTP. O acesso pode ser baseado em senha ou chave pública.
Cria um aplicativo de microsserviços Dapr usando o Container Apps Crie um aplicativo de microsserviços Dapr usando Aplicativos de Contêiner.
Cria um aplicativo de barramento de serviço pub-sub Dapr usando Aplicativos de Contêiner Crie um aplicativo de barramento de serviço pub-sub Dapr usando Aplicativos de Contêiner.
Implantar o banco de dados do Azure Data Explorer com conexão de Grade de Eventos Implante o banco de dados do Azure Data Explorer com conexão de Grade de Eventos.
Implantar o Secure Azure AI Studio com uma rede virtual gerenciada Este modelo cria um ambiente seguro do Azure AI Studio com restrições robustas de segurança de rede e identidade.
hub FinOps Este modelo cria uma nova instância de hub FinOps, incluindo armazenamento Data Lake e um Data Factory.
Front Door Premium com origem blob e Private Link Este modelo cria um Front Door Premium e um contêiner de blob de Armazenamento do Azure e usa um ponto de extremidade privado para Front Door para enviar tráfego para a conta de armazenamento.
JBoss EAP em RHEL (clusterizado, multi-VM) Este modelo permite criar várias VMs RHEL 8.6 executando o cluster JBoss EAP 7.4 e também implanta um aplicativo Web chamado eap-session-replication, você pode fazer login no console de administração usando o nome de usuário e a senha do JBoss EAP configurados no momento da implantação.
mais é possível com o Azure Data Factory - Um clique para experimentar o Azure Data Factory Este modelo cria um pipeline de fábrica de dados para uma atividade de cópia do Blob do Azure para outro Blob do Azure
Use o modelo ARM para criar o Hub IoT, rotear e exibir mensagens Use este modelo para implantar um Hub IoT e uma conta de armazenamento. Execute um aplicativo para enviar mensagens para o hub que são roteadas para o armazenamento e, em seguida, visualize os resultados.

Definição de recurso de modelo ARM

O tipo de recurso storageAccounts/blobServices/containers pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Storage/storageAccounts/blobServices/containers, adicione o seguinte JSON ao seu modelo.

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

Valores de propriedade

ContainerProperties

Designação Descrição Valor
defaultEncryptionScope Padrão o contêiner para usar o escopo de criptografia especificado para todas as gravações. string
denyEncryptionScopeOverride Bloquear a substituição do escopo de criptografia do contêiner padrão. Bool
habilitarNfsV3AllSquash Habilite o NFSv3 all squash no contêiner de blob. Bool
enableNfsV3RootSquash Habilite o squash raiz NFSv3 no contêiner de blob. Bool
immutableStorageWithVersioning A propriedade de imutabilidade no nível do objeto do contêiner. A propriedade é imutável e só pode ser definida como true no momento da criação do contêiner. Os contentores existentes devem ser submetidos a um processo de migração. ImmutableStorageWithVersioning
metadados Um par nome-valor para associar ao contêiner como metadados. ContainerPropertiesMetadata
acesso público Especifica se os dados no contêiner podem ser acessados publicamente e o nível de acesso. 'Blob'
«Contentor»
'Nenhuma'

ContainerPropertiesMetadata

Designação Descrição Valor

ImmutableStorageWithVersioning

Designação Descrição Valor
ativado Esta é uma propriedade imutável, quando definida como true permite a imutabilidade no nível do objeto no nível do contêiner. Bool

Microsoft.Storage/storageAccounts/blobServices/containers

Designação Descrição Valor
apiVersion A versão api '2023-05-01'
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 3 (obrigatório)
propriedades Propriedades do contêiner de blob. ContainerProperties
tipo O tipo de recurso 'Microsoft.Storage/storageAccounts/blobServices/containers'

Modelos de início rápido

Os modelos de início rápido a seguir implantam esse tipo de recurso.

Modelo Descrição
Criar um blob para o início rápido da ferramenta de início rápido de cópia de data factory

Implantar no Azure
Este modelo cria um armazenamento de blob e carrega um arquivo para o início rápido da ferramenta de cópia de dados
Criar um compartilhamento de dados a partir de uma conta de armazenamento

Implantar no Azure
Este modelo cria um compartilhamento de dados a partir de uma conta de armazenamento
Crie uma conta de armazenamento com vários contêineres de Blob

Implantar no Azure
Cria uma conta de armazenamento do Azure e vários contêineres de blob.
Criar um de fábrica de dados V2

Implantar no Azure
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta em um Armazenamento de Blob do Azure para outra pasta no armazenamento.
Criar um de trabalho do Azure Machine Learning Sweep

Implantar no Azure
Este modelo cria um trabalho de varredura do Azure Machine Learning para ajuste de hiperparâmetros.
Criar uma conta de armazenamento do Azure e um contêiner de blob no Azure

Implantar no Azure
Este modelo cria uma conta de Armazenamento do Azure e um contêiner de blob.
Criar conta de armazenamento & ativar a proteção através do Backup Vault

Implantar no Azure
Modelo que cria uma conta de armazenamento e permite o backup operacional e em cofre por meio do Backup Vault
Criar Conta de Armazenamento com SFTP ativado

Implantar no Azure
Cria uma conta de Armazenamento do Azure e um contêiner de blob que pode ser acessado usando o protocolo SFTP. O acesso pode ser baseado em senha ou chave pública.
Cria um aplicativo de microsserviços Dapr usando o Container Apps

Implantar no Azure
Crie um aplicativo de microsserviços Dapr usando Aplicativos de Contêiner.
Cria um aplicativo de barramento de serviço pub-sub Dapr usando Aplicativos de Contêiner

Implantar no Azure
Crie um aplicativo de barramento de serviço pub-sub Dapr usando Aplicativos de Contêiner.
Implantar o banco de dados do Azure Data Explorer com conexão de Grade de Eventos

Implantar no Azure
Implante o banco de dados do Azure Data Explorer com conexão de Grade de Eventos.
Implantar o Secure Azure AI Studio com uma rede virtual gerenciada

Implantar no Azure
Este modelo cria um ambiente seguro do Azure AI Studio com restrições robustas de segurança de rede e identidade.
hub FinOps

Implantar no Azure
Este modelo cria uma nova instância de hub FinOps, incluindo armazenamento Data Lake e um Data Factory.
Front Door Premium com origem blob e Private Link

Implantar no Azure
Este modelo cria um Front Door Premium e um contêiner de blob de Armazenamento do Azure e usa um ponto de extremidade privado para Front Door para enviar tráfego para a conta de armazenamento.
JBoss EAP em RHEL (clusterizado, multi-VM)

Implantar no Azure
Este modelo permite criar várias VMs RHEL 8.6 executando o cluster JBoss EAP 7.4 e também implanta um aplicativo Web chamado eap-session-replication, você pode fazer login no console de administração usando o nome de usuário e a senha do JBoss EAP configurados no momento da implantação.
mais é possível com o Azure Data Factory - Um clique para experimentar o Azure Data Factory

Implantar no Azure
Este modelo cria um pipeline de fábrica de dados para uma atividade de cópia do Blob do Azure para outro Blob do Azure
Use o modelo ARM para criar o Hub IoT, rotear e exibir mensagens

Implantar no Azure
Use este modelo para implantar um Hub IoT e uma conta de armazenamento. Execute um aplicativo para enviar mensagens para o hub que são roteadas para o armazenamento e, em seguida, visualize os resultados.

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso storageAccounts/blobServices/containers pode ser implantado com operações direcionadas:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Storage/storageAccounts/blobServices/containers, adicione o seguinte Terraform ao seu modelo.

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

Valores de propriedade

ContainerProperties

Designação Descrição Valor
defaultEncryptionScope Padrão o contêiner para usar o escopo de criptografia especificado para todas as gravações. string
denyEncryptionScopeOverride Bloquear a substituição do escopo de criptografia do contêiner padrão. Bool
habilitarNfsV3AllSquash Habilite o NFSv3 all squash no contêiner de blob. Bool
enableNfsV3RootSquash Habilite o squash raiz NFSv3 no contêiner de blob. Bool
immutableStorageWithVersioning A propriedade de imutabilidade no nível do objeto do contêiner. A propriedade é imutável e só pode ser definida como true no momento da criação do contêiner. Os contentores existentes devem ser submetidos a um processo de migração. ImmutableStorageWithVersioning
metadados Um par nome-valor para associar ao contêiner como metadados. ContainerPropertiesMetadata
acesso público Especifica se os dados no contêiner podem ser acessados publicamente e o nível de acesso. 'Blob'
«Contentor»
'Nenhuma'

ContainerPropertiesMetadata

Designação Descrição Valor

ImmutableStorageWithVersioning

Designação Descrição Valor
ativado Esta é uma propriedade imutável, quando definida como true permite a imutabilidade no nível do objeto no nível do contêiner. Bool

Microsoft.Storage/storageAccounts/blobServices/containers

Designação Descrição Valor
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 3 (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID do recurso do tipo: storageAccounts/blobServices
propriedades Propriedades do contêiner de blob. ContainerProperties
tipo O tipo de recurso "Microsoft.Storage/storageAccounts/blobServices/containers@2023-05-01"