Microsoft.Storage StorageAccounts/blobServices/containers 2022-09-01
Definición de recursos de Bicep
El tipo de recurso storageAccounts/blobServices/containers se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Storage/storageAccounts/blobServices/containers, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Storage/storageAccounts/blobServices/containers@2022-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 propiedad
storageAccounts/blobServices/containers
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en Bicep. |
string (obligatorio) Límite de caracteres: 3-63 Caracteres válidos: Letras minúsculas, números y guiones. Comience con una letra minúscula o un número. No puede usar guiones consecutivos. |
primario | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para más información, consulte Recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: blobServices |
properties | Propiedades del contenedor de blobs. | ContainerProperties |
ContainerProperties
Nombre | Descripción | Valor |
---|---|---|
defaultEncryptionScope | De forma predeterminada, el contenedor usa el ámbito de cifrado especificado para todas las escrituras. | string |
denyEncryptionScopeOverride | Bloquear la invalidación del ámbito de cifrado del valor predeterminado del contenedor. | bool |
enableNfsV3AllSquash | Habilite NFSv3 all squash en el contenedor de blobs. | bool |
enableNfsV3RootSquash | Habilite nfSv3 root squash en el contenedor de blobs. | bool |
immutableStorageWithVersioning | Propiedad de inmutabilidad de nivel de objeto del contenedor. La propiedad es inmutable y solo se puede establecer en true en el momento de creación del contenedor. Los contenedores existentes deben someterse a un proceso de migración. | ImmutableStorageWithVersioning |
metadata | Par nombre-valor que se va a asociar con el contenedor como metadatos. | ContainerPropertiesMetadata |
publicAccess | Especifica si el acceso a los datos del contenedor es público, así como el nivel de acceso. | 'Blob' 'Contenedor' 'Ninguno' |
ImmutableStorageWithVersioning
Nombre | Descripción | Valor |
---|---|---|
enabled | Se trata de una propiedad inmutable, cuando se establece en true, permite la inmutabilidad de nivel de objeto en el nivel de contenedor. | bool |
ContainerPropertiesMetadata
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} | string |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Implementación del escalado automático de Darktrace vSensors |
Esta plantilla le permite implementar automáticamente una implementación de escalado automático de Darktrace vSensors. |
JBoss EAP en RHEL (en clúster, varias máquinas virtuales) |
Esta plantilla le permite crear varias máquinas virtuales RHEL 8.6 que ejecutan el clúster de JBoss EAP 7.4 e implementa también una aplicación web denominada eap-session-replication, puede iniciar sesión en la consola de administración mediante el nombre de usuario y la contraseña de JBoss EAP configurados en el momento de la implementación. |
JBoss EAP en RHEL (máquinas virtuales en clúster) |
Esta plantilla le permite crear instancias de VMSS de RHEL 8.6 que ejecutan el clúster de JBoss EAP 7.4 e implementa también una aplicación web denominada eap-session-replication, puede iniciar sesión en la consola de administración mediante el nombre de usuario y la contraseña de JBoss EAP configurados en el momento de la implementación. |
min.io Puerta de enlace de Azure |
Implementación de puerta de enlace de Azure min.io totalmente privada para proporcionar una API de almacenamiento compatible con S3 respaldada por Blob Storage |
Front Door Premium con origen de blobs y Private Link |
Esta plantilla crea una instancia de Front Door Premium y un contenedor de blobs de Azure Storage y usa un punto de conexión privado para Que Front Door envíe tráfico a la cuenta de almacenamiento. |
Inicio rápido sobre la creación de un blob para la herramienta de copia de datos de Data Factory |
Esta plantilla crea un almacenamiento de blobs y carga un archivo para el inicio rápido de la herramienta de copia de datos. |
Más es posible con Azure Data Factory: un clic para probar Azure Data Factory |
Esta plantilla crea una canalización de factoría de datos para una actividad de copia de Azure Blob en otro blob de Azure |
Creación de una factoría de datos V2 |
Esta plantilla crea una factoría de datos V2 que copia datos de una carpeta de un Azure Blob Storage a otra carpeta del almacenamiento. |
Creación de un recurso compartido de datos a partir de una cuenta de almacenamiento |
Esta plantilla crea un recurso compartido de datos a partir de una cuenta de almacenamiento. |
Uso de una plantilla de ARM para crear IoT Hub, enrutar y ver mensajes |
Use esta plantilla para implementar un IoT Hub y una cuenta de almacenamiento. Ejecute una aplicación para enviar mensajes al centro que se enruta al almacenamiento y, a continuación, vea los resultados. |
Creación de un área de trabajo de AML con varios conjuntos de datos & almacenes de datos |
Esta plantilla crea un área de trabajo de Azure Machine Learning con varios conjuntos de datos & almacenes de datos. |
Creación de un trabajo de barrido de Azure Machine Learning |
Esta plantilla crea un trabajo de barrido de Azure Machine Learning para el ajuste de hiperparámetros. |
Creación de una cuenta de Azure Storage y un contenedor de blobs en Azure |
Esta plantilla crea una cuenta de Azure Storage y un contenedor de blobs. |
Creación de una cuenta de almacenamiento con varios contenedores de blob |
Crea una cuenta de Almacenamiento de Azure y varios contenedores de blobs. |
Creación de una cuenta de almacenamiento con SFTP habilitado |
Crea una cuenta de Azure Storage y un contenedor de blobs al que se puede acceder mediante el protocolo SFTP. El acceso puede ser una contraseña o una clave pública. |
Azure Synapse prueba de concepto |
Esta plantilla crea un entorno de prueba de concepto para Azure Synapse, incluidos los grupos de SQL y los grupos de Apache Spark opcionales. |
App Service Environment con back-end de Azure SQL |
Esta plantilla crea un App Service Environment con un back-end de Azure SQL junto con puntos de conexión privados junto con los recursos asociados que se suelen usar en un entorno privado o aislado. |
Aplicación web con registro de diagnóstico en el contenedor de blobs |
Implemente una aplicación web con el registro de diagnóstico en el contenedor de blobs de la cuenta de almacenamiento habilitado. |
Definición de recursos de plantilla de ARM
El tipo de recurso storageAccounts/blobServices/containers se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Storage/storageAccounts/blobServices/containers, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.Storage/storageAccounts/blobServices/containers",
"apiVersion": "2022-09-01",
"name": "string",
"properties": {
"defaultEncryptionScope": "string",
"denyEncryptionScopeOverride": "bool",
"enableNfsV3AllSquash": "bool",
"enableNfsV3RootSquash": "bool",
"immutableStorageWithVersioning": {
"enabled": "bool"
},
"metadata": {
"{customized property}": "string"
},
"publicAccess": "string"
}
}
Valores de propiedad
storageAccounts/blobServices/containers
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Storage/storageAccounts/blobServices/containers" |
apiVersion | La versión de la API de recursos | '2022-09-01' |
name | El nombre del recurso Consulte cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM json. |
string (obligatorio) Límite de caracteres: 3-63 Caracteres válidos: Letras minúsculas, números y guiones. Comience con una letra minúscula o un número. No puede usar guiones consecutivos. |
properties | Propiedades del contenedor de blobs. | ContainerProperties |
ContainerProperties
Nombre | Descripción | Valor |
---|---|---|
defaultEncryptionScope | De forma predeterminada, el contenedor usa el ámbito de cifrado especificado para todas las escrituras. | string |
denyEncryptionScopeOverride | Bloquear la invalidación del ámbito de cifrado del valor predeterminado del contenedor. | bool |
enableNfsV3AllSquash | Habilite NFSv3 all squash en el contenedor de blobs. | bool |
enableNfsV3RootSquash | Habilite nfSv3 root squash en el contenedor de blobs. | bool |
immutableStorageWithVersioning | Propiedad de inmutabilidad de nivel de objeto del contenedor. La propiedad es inmutable y solo se puede establecer en true en el momento de creación del contenedor. Los contenedores existentes deben someterse a un proceso de migración. | ImmutableStorageWithVersioning |
metadata | Par nombre-valor que se va a asociar con el contenedor como metadatos. | ContainerPropertiesMetadata |
publicAccess | Especifica si el acceso a los datos del contenedor es público, así como el nivel de acceso. | 'Blob' 'Contenedor' 'Ninguno' |
ImmutableStorageWithVersioning
Nombre | Descripción | Valor |
---|---|---|
enabled | Se trata de una propiedad inmutable, cuando se establece en true, permite la inmutabilidad de nivel de objeto en el nivel de contenedor. | bool |
ContainerPropertiesMetadata
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} | string |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Implementación del escalado automático de Darktrace vSensors |
Esta plantilla le permite implementar automáticamente una implementación de escalado automático de Darktrace vSensors. |
JBoss EAP en RHEL (en clúster, varias máquinas virtuales) |
Esta plantilla le permite crear varias máquinas virtuales de RHEL 8.6 que ejecutan el clúster de JBoss EAP 7.4 e implementar también una aplicación web denominada eap-session-replication, puede iniciar sesión en la consola de administración mediante el nombre de usuario y la contraseña de JBoss EAP configurados en el momento de la implementación. |
JBoss EAP en RHEL (máquinas virtuales en clúster) |
Esta plantilla le permite crear instancias de VMSS de RHEL 8.6 que ejecutan el clúster de JBoss EAP 7.4 e implementar también una aplicación web denominada eap-session-replication, puede iniciar sesión en la consola de administración mediante el nombre de usuario y la contraseña de JBoss EAP configurados en el momento de la implementación. |
min.io Puerta de enlace de Azure |
Implementación de puerta de enlace de Azure min.io totalmente privada para proporcionar una API de almacenamiento compatible con S3 respaldada por Blob Storage |
Front Door Premium con origen de blobs y Private Link |
Esta plantilla crea un contenedor de blobs de Front Door Premium y Azure Storage y usa un punto de conexión privado para Front Door para enviar tráfico a la cuenta de almacenamiento. |
Inicio rápido sobre la creación de un blob para la herramienta de copia de datos de Data Factory |
Esta plantilla crea un almacenamiento de blobs y carga un archivo para el inicio rápido de la herramienta de copia de datos |
Más es posible con Azure Data Factory: un clic para probar Azure Data Factory |
Esta plantilla crea una canalización de factoría de datos para una actividad de copia de Azure Blob en otro blob de Azure |
Creación de una factoría de datos V2 |
Esta plantilla crea una factoría de datos V2 que copia los datos de una carpeta de un Azure Blob Storage a otra carpeta del almacenamiento. |
Creación de un recurso compartido de datos desde una cuenta de almacenamiento |
Esta plantilla crea un recurso compartido de datos a partir de una cuenta de almacenamiento. |
Uso de la plantilla de ARM para crear IoT Hub, enrutar y ver mensajes |
Use esta plantilla para implementar un IoT Hub y una cuenta de almacenamiento. Ejecute una aplicación para enviar mensajes al centro que se enruta al almacenamiento y, a continuación, vea los resultados. |
Creación de un área de trabajo de AML con varios conjuntos de datos & almacenes de datos |
Esta plantilla crea un área de trabajo de Azure Machine Learning con varios conjuntos de datos & almacenes de datos. |
Creación de un trabajo de barrido de Azure Machine Learning |
Esta plantilla crea un trabajo de barrido de Azure Machine Learning para el ajuste de hiperparámetros. |
Creación de una cuenta de Azure Storage y un contenedor de blobs en Azure |
Esta plantilla crea una cuenta de Azure Storage y un contenedor de blobs. |
Creación de una cuenta de almacenamiento con varios contenedores de blob |
Crea una cuenta de Azure Storage y varios contenedores de blobs. |
Creación de una cuenta de almacenamiento con SFTP habilitado |
Crea una cuenta de Azure Storage y un contenedor de blobs al que se puede acceder mediante el protocolo SFTP. El acceso puede ser una contraseña o una clave pública. |
Azure Synapse prueba de concepto |
Esta plantilla crea un entorno de prueba de concepto para Azure Synapse, incluidos los grupos de SQL y los grupos de Apache Spark opcionales. |
App Service Environment con Azure SQL back-end |
Esta plantilla crea un App Service Environment con un back-end de Azure SQL junto con puntos de conexión privados junto con los recursos asociados que se suelen usar en un entorno privado o aislado. |
Aplicación web con registro de diagnóstico en el contenedor de blobs |
Implemente una aplicación web con el registro de diagnóstico en el contenedor de blobs de la cuenta de almacenamiento habilitado. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso storageAccounts/blobServices/containers se puede implementar con operaciones destinadas a:
- Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Storage/storageAccounts/blobServices/containers, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/blobServices/containers@2022-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 propiedad
storageAccounts/blobServices/containers
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Storage/storageAccounts/blobServices/containers@2022-09-01" |
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 3-63 Caracteres válidos: Letras minúsculas, números y guiones. Comience con una letra minúscula o un número. No puede usar guiones consecutivos. |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: blobServices |
properties | Propiedades del contenedor de blobs. | ContainerProperties |
ContainerProperties
Nombre | Descripción | Valor |
---|---|---|
defaultEncryptionScope | El contenedor debe usar el ámbito de cifrado especificado para todas las escrituras. | string |
denyEncryptionScopeOverride | Bloquee la invalidación del ámbito de cifrado del valor predeterminado del contenedor. | bool |
enableNfsV3AllSquash | Habilite NFSv3 all squash en el contenedor de blobs. | bool |
enableNfsV3RootSquash | Habilite nfSv3 root squash en el contenedor de blobs. | bool |
immutableStorageWithVersioning | Propiedad de inmutabilidad de nivel de objeto del contenedor. La propiedad es inmutable y solo se puede establecer en true en el momento de la creación del contenedor. Los contenedores existentes deben someterse a un proceso de migración. | ImmutableStorageWithVersioning |
metadata | Par nombre-valor que se va a asociar con el contenedor como metadatos. | ContainerPropertiesMetadata |
publicAccess | Especifica si el acceso a los datos del contenedor es público, así como el nivel de acceso. | "Blob" "Contenedor" "None" |
ImmutableStorageWithVersioning
Nombre | Descripción | Valor |
---|---|---|
enabled | Se trata de una propiedad inmutable, cuando se establece en true, permite la inmutabilidad de nivel de objeto en el nivel de contenedor. | bool |
ContainerPropertiesMetadata
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} | string |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de