Microsoft.Storage storageAccounts/blobServices/containers 2021-09-01
Definição de recurso do Bicep
O tipo de recurso storageAccounts/blobServices/containers pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de 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 Bicep ao seu modelo.
resource symbolicname 'Microsoft.Storage/storageAccounts/blobServices/containers@2021-09-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ó precisa 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 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 |
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) |
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) |
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 |
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 |
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 |
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 experimentar 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 |
Criar uma fábrica de dados V2 |
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 |
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 |
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 & Arquivos de dados |
Este modelo cria uma área de trabalho do Azure Machine Learning com vários conjuntos de dados & arquivos de dados. |
Criar uma tarefa de Varrimento do Azure Machine Learning |
Este modelo cria uma tarefa de Varrimento do Azure Machine Learning para otimização de hiperparâmetros. |
Criar uma Conta de Armazenamento do Azure e um Contentor de Blobs 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 |
Cria uma conta de armazenamento do Azure e vários contentores de blobs. |
Criar Conta de Armazenamento com o SFTP ativado |
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 |
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 |
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 |
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 modelo arm
O tipo de recurso storageAccounts/blobServices/containers pode ser implementado com operações que visam:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
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 JSON ao seu modelo.
{
"type": "Microsoft.Storage/storageAccounts/blobServices/containers",
"apiVersion": "2021-09-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 | '2021-09-01' |
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos 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 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 o Dimensionamento Automático de Darktrace vSensors |
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) |
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) |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Cria uma conta de armazenamento do Azure e vários contentores de blobs. |
Criar Conta de Armazenamento com SFTP ativado |
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 |
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 |
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 |
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@2021-09-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@2021-09-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 |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários