Microsoft.Storage storageAccounts/blobServices/containers 2023-01-01

Definição de recurso do Bicep

O tipo de recurso storageAccounts/blobServices/containers pode ser implementado com operações que visam:

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo 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-01-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    defaultEncryptionScope: 'string'
    denyEncryptionScopeOverride: bool
    enableNfsV3AllSquash: bool
    enableNfsV3RootSquash: bool
    immutableStorageWithVersioning: {
      enabled: bool
    }
    metadata: {
      {customized property}: 'string'
    }
    publicAccess: 'string'
  }
}

Valores de propriedade

storageAccounts/blobServices/containers

Nome Descrição Valor
name O nome do recurso

Veja como definir nomes e tipos para recursos subordinados no Bicep.
cadeia (obrigatório)

Limite de carateres: 3-63

Carateres válidos:
Letras minúsculas, números e hífenes.

Comece com letra minúscula ou número. Não é possível utilizar hífenes consecutivos.
principal No Bicep, pode especificar o recurso principal de um recurso subordinado. Só tem de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal.

Para obter mais informações, veja Recurso subordinado fora do recurso principal.
Nome simbólico para recurso do tipo: blobServices
propriedades Propriedades do contentor de blobs. ContainerProperties

ContainerProperties

Nome Descrição Valor
defaultEncryptionScope Predefinição, o contentor a utilizar o âmbito de encriptação especificado para todas as escritas. string
denyEncryptionScopeOverride Bloquear a substituição do âmbito de encriptação a partir da predefinição do contentor. bool
enableNfsV3AllSquash Ative o squash NFSv3 no contentor de blobs. bool
enableNfsV3RootSquash Ative o squash de raiz NFSv3 no contentor de blobs. bool
immutableStorageWithVersioning A propriedade imutabilidade ao nível do objeto do contentor. A propriedade é imutável e só pode ser definida como verdadeira no momento da criação do contentor. Os contentores existentes têm de ser submetidos a um processo de migração. ImmutableStorageWithVersioning
do IdP Um par nome-valor para associar ao contentor como metadados. ContainerPropertiesMetadata
publicAccess Especifica se os dados no contentor podem ser acedidos publicamente e o nível de acesso. 'Blob'
"Contentor"
"Nenhum"

ImmutableStorageWithVersioning

Nome Descrição Valor
ativado Esta é uma propriedade imutável, quando definida como verdadeira, permite a imutabilidade ao nível do objeto ao nível do contentor. bool

ContainerPropertiesMetadata

Nome Descrição Valor
{customized property} string

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Implementar vSensors de Dimensionamento Automático de Darktrace

Implementar no Azure
Este modelo permite-lhe implementar automaticamente uma implementação de dimensionamento automático de darktrace vSensors
JBoss EAP no RHEL (em cluster, várias VMS)

Implementar no Azure
Este modelo permite-lhe criar várias VMs RHEL 8.6 com o cluster JBoss EAP 7.4 e também implementa uma aplicação Web chamada eap-session-replication. Pode iniciar sessão na consola de administração com o nome de utilizador EAP do JBoss e a palavra-passe configurados no momento da implementação.
JBoss EAP no RHEL (em cluster, VMSS)

Implementar no Azure
Este modelo permite-lhe criar instâncias do RHEL 8.6 VMSS com o cluster JBoss EAP 7.4 e também implementa uma aplicação Web denominada eap-session-replication. Pode iniciar sessão na consola de administração com o nome de utilizador EAP do JBoss e a palavra-passe configurados no momento da implementação.
min.io Gateway do Azure

Implementar no Azure
Totalmente privada min.io implementação do Gateway do Azure para fornecer uma API de armazenamento compatível com S3 suportada pelo armazenamento de blobs
Front Door Premium com origem de blobs e Private Link

Implementar no Azure
Este modelo cria um Front Door Premium e um contentor de blobs do Armazenamento do Azure e utiliza um ponto final privado para o Front Door para enviar tráfego para a conta de armazenamento.
Início rápido criar um blob para a ferramenta de dados de cópia da fábrica de dados

Implementar no Azure
Este modelo cria um armazenamento de blobs e carrega um ficheiro para o início rápido da ferramenta copiar dados
Mais é possível com Azure Data Factory - Clique um clique para tentar Azure Data Factory

Implementar 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
Criar uma fábrica de dados V2

Implementar no Azure
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para outra pasta no armazenamento.
Criar uma partilha de dados a partir de uma conta de armazenamento

Implementar no Azure
Este modelo cria uma partilha de dados a partir de uma conta de armazenamento
Utilizar o modelo do ARM para criar Hub IoT, encaminhar e ver mensagens

Implementar no Azure
Utilize este modelo para implementar um Hub IoT e uma conta de armazenamento. Execute uma aplicação para enviar mensagens para o hub que são encaminhadas para o armazenamento e, em seguida, veja os resultados.
Criar uma área de trabalho AML com vários Conjuntos de Dados & Datastores

Implementar no Azure
Este modelo cria uma área de trabalho do Azure Machine Learning com vários conjuntos de dados & arquivos de dados.
Criar uma tarefa do Azure Machine Learning Sweep

Implementar no Azure
Este modelo cria uma tarefa do Azure Machine Learning Sweep para otimização de hiperparâmetros.
Criar uma Conta de Armazenamento do Azure e um Contentor de Blobs no Azure

Implementar no Azure
Este modelo cria uma conta de Armazenamento do Azure e um contentor de blobs.
Criar uma conta de armazenamento com vários contentores de Blobs

Implementar no Azure
Cria uma conta de armazenamento do Azure e vários contentores de blobs.
Criar Conta de Armazenamento com SFTP ativado

Implementar no Azure
Cria uma conta de Armazenamento do Azure e um contentor de blobs que pode ser acedido com o protocolo SFTP. O acesso pode ser baseado em palavra-passe ou chave pública.
Azure Synapse Prova de Conceito

Implementar no Azure
Este modelo cria um ambiente de prova de conceito para Azure Synapse, incluindo Conjuntos de SQL e Conjuntos do Apache Spark opcionais
Ambiente do Serviço de Aplicações com SQL do Azure back-end

Implementar no Azure
Este modelo cria um Ambiente do Serviço de Aplicações com um back-end SQL do Azure juntamente com pontos finais privados, juntamente com recursos associados normalmente utilizados num ambiente privado/isolado.
Aplicação Web com registo de diagnósticos no Contentor de Blobs

Implementar no Azure
Implemente uma Aplicação Web com o registo de diagnósticos no Contentor de Blobs da Conta de Armazenamento ativado.

Definição de recurso de modelo do ARM

O tipo de recurso storageAccounts/blobServices/containers pode ser implementado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo 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-01-01",
  "name": "string",
  "properties": {
    "defaultEncryptionScope": "string",
    "denyEncryptionScopeOverride": "bool",
    "enableNfsV3AllSquash": "bool",
    "enableNfsV3RootSquash": "bool",
    "immutableStorageWithVersioning": {
      "enabled": "bool"
    },
    "metadata": {
      "{customized property}": "string"
    },
    "publicAccess": "string"
  }
}

Valores de propriedade

storageAccounts/blobServices/containers

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Storage/storageAccounts/blobServices/containers"
apiVersion A versão da API de recursos '2023-01-01'
name O nome do recurso

Veja como definir nomes e tipos para recursos subordinados em modelos do ARM JSON.
cadeia (obrigatório)

Limite de carateres: 3-63

Carateres válidos:
Letras minúsculas, números e hífenes.

Comece com letra minúscula ou número. Não é possível utilizar hífenes consecutivos.
propriedades Propriedades do contentor de blobs. ContainerProperties

ContainerProperties

Nome Descrição Valor
defaultEncryptionScope Predefinição, o contentor a utilizar o âmbito de encriptação especificado para todas as escritas. string
denyEncryptionScopeOverride Bloquear a substituição do âmbito de encriptação a partir da predefinição do contentor. bool
enableNfsV3AllSquash Ative o NFSv3 todo o squash no contentor de blobs. bool
enableNfsV3RootSquash Ative o squash de raiz NFSv3 no contentor de blobs. bool
imutableStorageWithVersioning A propriedade imutabilidade ao nível do objeto do contentor. A propriedade é imutável e só pode ser definida como verdadeira no momento da criação do contentor. Os contentores existentes têm de ser submetidos a um processo de migração. ImmutableStorageWithVersioning
do IdP Um par name-value para associar ao contentor como metadados. ContainerPropertiesMetadata
publicAccess Especifica se os dados no contentor podem ser acedidos publicamente e o nível de acesso. "Blob"
"Contentor"
"Nenhum"

ImmutableStorageWithVersioning

Nome Descrição Valor
ativado Esta é uma propriedade imutável, quando definida como verdadeira, permite a imutabilidade ao nível do objeto ao nível do contentor. bool

ContainerPropertiesMetadata

Nome Descrição Valor
{customized property} string

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Implementar o Dimensionamento Automático de Darktrace vSensors

Implementar no Azure
Este modelo permite-lhe implementar automaticamente uma implementação de dimensionamento automático de darktrace vSensors
JBoss EAP no RHEL (em cluster, várias VMS)

Implementar no Azure
Este modelo permite-lhe criar várias VMs RHEL 8.6 com o cluster JBoss EAP 7.4 e também implementa uma aplicação Web denominada eap-session-replication. Pode iniciar sessão na consola de administração com o nome de utilizador EAP do JBoss e a palavra-passe configuradas no momento da implementação.
JBoss EAP no RHEL (em cluster, VMSS)

Implementar no Azure
Este modelo permite-lhe criar instâncias do RHEL 8.6 VMSS com o cluster JBoss EAP 7.4 e também implementa uma aplicação Web chamada eap-session-replication. Pode iniciar sessão na consola de administração com o nome de utilizador EAP do JBoss e a palavra-passe configuradas no momento da implementação.
min.io Gateway do Azure

Implementar no Azure
Totalmente privada min.io implementação do Gateway do Azure para fornecer uma API de armazenamento compatível com S3 suportada pelo armazenamento de blobs
Front Door Premium com origem de blobs e Private Link

Implementar no Azure
Este modelo cria um Front Door Premium e um contentor de blobs do Armazenamento do Azure e utiliza um ponto final privado para o Front Door para enviar tráfego para a conta de armazenamento.
Início rápido criar um blob para a ferramenta de dados de cópia da fábrica de dados

Implementar no Azure
Este modelo cria um armazenamento de blobs e carrega um ficheiro para o início rápido da ferramenta copiar dados
Mais é possível com Azure Data Factory - Clique um clique para tentar Azure Data Factory

Implementar 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
Criar uma fábrica de dados V2

Implementar no Azure
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para outra pasta no armazenamento.
Criar uma partilha de dados a partir de uma conta de armazenamento

Implementar no Azure
Este modelo cria uma partilha de dados a partir de uma conta de armazenamento
Utilizar o modelo do ARM para criar Hub IoT, encaminhar e ver mensagens

Implementar no Azure
Utilize este modelo para implementar um Hub IoT e uma conta de armazenamento. Execute uma aplicação para enviar mensagens para o hub que são encaminhadas para o armazenamento e, em seguida, veja os resultados.
Criar uma área de trabalho AML com vários Conjuntos de Dados & Datastores

Implementar no Azure
Este modelo cria uma área de trabalho do Azure Machine Learning com vários conjuntos de dados & arquivos de dados.
Criar uma tarefa do Azure Machine Learning Sweep

Implementar no Azure
Este modelo cria uma tarefa do Azure Machine Learning Sweep para otimização de hiperparâmetros.
Criar uma Conta de Armazenamento do Azure e um Contentor de Blobs no Azure

Implementar no Azure
Este modelo cria uma conta de Armazenamento do Azure e um contentor de blobs.
Criar uma conta de armazenamento com vários contentores de Blobs

Implementar no Azure
Cria uma conta de armazenamento do Azure e vários contentores de blobs.
Criar Conta de Armazenamento com SFTP ativado

Implementar no Azure
Cria uma conta de Armazenamento do Azure e um contentor de blobs que pode ser acedido com o protocolo SFTP. O acesso pode ser baseado em palavra-passe ou chave pública.
Azure Synapse Prova de Conceito

Implementar no Azure
Este modelo cria um ambiente de prova de conceito para Azure Synapse, incluindo Conjuntos de SQL e Conjuntos do Apache Spark opcionais
Ambiente do Serviço de Aplicações com SQL do Azure back-end

Implementar no Azure
Este modelo cria um Ambiente do Serviço de Aplicações com um back-end SQL do Azure juntamente com pontos finais privados, juntamente com recursos associados normalmente utilizados num ambiente privado/isolado.
Aplicação Web com registo de diagnósticos no Contentor de Blobs

Implementar no Azure
Implemente uma Aplicação Web com o registo de diagnósticos no Contentor de Blobs da Conta de Armazenamento ativado.

Definição de recurso do Terraform (fornecedor AzAPI)

O tipo de recurso storageAccounts/blobServices/containers pode ser implementado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo 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-01-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"
    }
  })
}

Valores de propriedade

storageAccounts/blobServices/containers

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Storage/storageAccounts/blobServices/containers@2023-01-01"
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 3-63

Carateres válidos:
Letras minúsculas, números e hífenes.

Comece com letra minúscula ou número. Não é possível utilizar hífenes consecutivos.
parent_id O ID do recurso que é o principal para este recurso. ID para recurso do tipo: blobServices
propriedades Propriedades do contentor de blobs. ContainerProperties

ContainerProperties

Nome Descrição Valor
defaultEncryptionScope Predefinição, o contentor a utilizar o âmbito de encriptação especificado para todas as escritas. string
denyEncryptionScopeOverride Bloquear a substituição do âmbito de encriptação a partir da predefinição do contentor. bool
enableNfsV3AllSquash Ative o NFSv3 todo o squash no contentor de blobs. bool
enableNfsV3RootSquash Ative o squash de raiz NFSv3 no contentor de blobs. bool
imutableStorageWithVersioning A propriedade imutabilidade ao nível do objeto do contentor. A propriedade é imutável e só pode ser definida como verdadeira no momento da criação do contentor. Os contentores existentes têm de ser submetidos a um processo de migração. ImmutableStorageWithVersioning
do IdP Um par name-value para associar ao contentor como metadados. ContainerPropertiesMetadata
publicAccess Especifica se os dados no contentor podem ser acedidos publicamente e o nível de acesso. "Blob"
"Contentor"
"Nenhum"

ImmutableStorageWithVersioning

Nome Descrição Valor
ativado Esta é uma propriedade imutável, quando definida como verdadeira, permite a imutabilidade ao nível do objeto ao nível do contentor. bool

ContainerPropertiesMetadata

Nome Descrição Valor
{customized property} string