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

Definizione di risorsa Bicep

Il tipo di risorsa storageAccounts/blobServices/containers può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Storage/storageAccounts/blobServices/containers, aggiungere il bicep seguente al modello.

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'
  }
}

Valori delle proprietà

storageAccounts/blobServices/containers

Nome Descrizione valore
name Nome della risorsa

Vedere come impostare nomi e tipi per le risorse figlio in Bicep.
stringa (obbligatorio)

Limite di caratteri: 3-63

Caratteri validi:
Lettere minuscole, numeri e trattini.

Deve iniziare con una lettera minuscola o un numero. Non può usare trattini consecutivi.
padre In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre.
Nome simbolico per la risorsa di tipo : blobServices
properties Proprietà del contenitore BLOB. ContainerProperties

ContainerProperties

Nome Descrizione Valore
defaultEncryptionScope Per impostazione predefinita, il contenitore usa l'ambito di crittografia specificato per tutte le scritture. string
denyEncryptionScopeOverride Bloccare l'override dell'ambito di crittografia dall'impostazione predefinita del contenitore. bool
enableNfsV3AllSquash Abilitare NFSv3 per tutti gli squash nel contenitore BLOB. bool
enableNfsV3RootSquash Abilitare lo squash radice NFSv3 nel contenitore BLOB. bool
immutableStorageWithVersioning Proprietà di immutabilità a livello di oggetto del contenitore. La proprietà non è modificabile e può essere impostata solo su true al momento della creazione del contenitore. I contenitori esistenti devono essere sottoposti a un processo di migrazione. ImmutableStorageWithVersioning
metadata Coppia nome-valore da associare al contenitore come metadati. ContainerPropertiesMetadata
publicAccess Specifica se i dati nel contenitore sono accessibili pubblicamente e il livello di accesso. 'BLOB'
'Container'
'Nessuno'

ImmutableStorageWithVersioning

Nome Descrizione Valore
Enabled Si tratta di una proprietà non modificabile, se impostata su true, abilita l'immutabilità a livello di oggetto a livello di contenitore. bool

ContainerPropertiesMetadata

Nome Descrizione Valore
{proprietà personalizzata} string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Distribuire la scalabilità automatica di Darktrace vSensors

Distribuisci in Azure
Questo modello consente di distribuire una distribuzione automatica della scalabilità automatica di Darktrace vSensors
JBoss EAP su RHEL (più macchine virtuali in cluster)

Distribuisci in Azure
Questo modello consente di creare più macchine virtuali RHEL 8.6 che eseguono cluster JBoss EAP 7.4 e distribuisce anche un'applicazione Web denominata eap-session-replication, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione.
JBoss EAP su RHEL (set di scalabilità di macchine virtuali in cluster)

Distribuisci in Azure
Questo modello consente di creare istanze di VMSS RHEL 8.6 che eseguono il cluster JBoss EAP 7.4 e di distribuire anche un'applicazione Web denominata replica eap-session-replication, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione.
min.io gateway di Azure

Distribuisci in Azure
Distribuzione completamente privata min.io gateway di Azure per fornire un'API di archiviazione conforme a S3 supportata dall'archiviazione BLOB
Frontdoor Premium con origine BLOB e collegamento privato

Distribuisci in Azure
Questo modello crea un frontdoor Premium e un contenitore BLOB di Archiviazione di Azure e usa un endpoint privato per Frontdoor per inviare il traffico all'account di archiviazione.
Creare un BLOB per lo strumento di copia dei dati della data factory

Distribuisci in Azure
Questo modello crea un archivio BLOB e carica un file per lo strumento di copia dati di avvio rapido
Altro è possibile con Azure Data Factory - Un clic per provare Azure Data Factory

Distribuisci in Azure
Questo modello crea una pipeline di data factory per un'attività di copia da BLOB di Azure in un altro BLOB di Azure
Creare una data factory V2

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in una Archiviazione BLOB di Azure a un'altra cartella nell'archiviazione.
Creare una condivisione dati da un account di archiviazione

Distribuisci in Azure
Questo modello crea una condivisione dati da un account di archiviazione
Usare il modello di Resource Manager per creare hub IoT, instradare e visualizzare messaggi

Distribuisci in Azure
Usare questo modello per distribuire un hub IoT e un account di archiviazione. Eseguire un'app per inviare messaggi all'hub indirizzati all'archiviazione, quindi visualizzare i risultati.
Creare un'area di lavoro AML con più set di dati & archivi dati

Distribuisci in Azure
Questo modello crea un'area di lavoro di Azure Machine Learning con più set di dati & archivi dati.
Creare un processo di Sweep di Azure Machine Learning

Distribuisci in Azure
Questo modello crea un processo di Sweep di Azure Machine Learning per l'ottimizzazione dell'iperparametro.
Creare un account di archiviazione di Azure e un contenitore BLOB in Azure

Distribuisci in Azure
Questo modello crea un account di archiviazione di Azure e un contenitore BLOB.
Creare un account di archiviazione con più contenitori BLOB

Distribuisci in Azure
Crea un account di archiviazione di Azure e più contenitori BLOB.
Creare un account di archiviazione con SFTP abilitato

Distribuisci in Azure
Crea un account di archiviazione di Azure e un contenitore BLOB a cui è possibile accedere usando il protocollo SFTP. L'accesso può essere basato su password o chiave pubblica.
Azure Synapse proof-of-concept

Distribuisci in Azure
Questo modello crea un ambiente di prova del concetto per Azure Synapse, inclusi pool SQL e pool apache Spark facoltativi
ambiente del servizio app con back-end Azure SQL

Distribuisci in Azure
Questo modello crea un ambiente del servizio app con un back-end Azure SQL insieme agli endpoint privati insieme alle risorse associate in genere usate in un ambiente privato/isolato.
App Web con registrazione diagnostica nel contenitore BLOB

Distribuisci in Azure
Distribuire un'app Web con registrazione diagnostica nel contenitore BLOB dell'account di archiviazione abilitato.

Definizione della risorsa modello di Resource Manager

Il tipo di risorsa storageAccounts/BLOBServices/contenitori può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Storage/storageAccounts/BLOBServices/containers, aggiungere il codice JSON seguente al modello.

{
  "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"
  }
}

Valori delle proprietà

storageAccounts/BLOBServices/containers

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.Storage/storageAccounts/BLOBServices/containers'
apiVersion Versione dell'API risorsa '2021-08-01'
name Nome della risorsa

Vedere come impostare nomi e tipi per le risorse figlio nei modelli di RESOURCE JSON.
stringa (obbligatoria)

Limite di caratteri: 3-63

Caratteri validi:
Lettere minuscole, numeri e trattini.

Deve iniziare con una lettera minuscola o un numero. Non può usare trattini consecutivi.
properties Proprietà del contenitore BLOB. ContainerProperties

ContainerProperties

Nome Descrizione Valore
defaultEncryptionScope Impostazione predefinita del contenitore per l'uso dell'ambito di crittografia specificato per tutte le scritture. string
denyEncryptionScopeOverride Bloccare l'override dell'ambito di crittografia dal contenitore predefinito. bool
enableNfsV3AllSquash Abilitare NFSv3 tutti gli squash nel contenitore BLOB. bool
enableNfsV3RootSquash Abilitare lo squash radice NFSv3 nel contenitore BLOB. bool
immutableStorageWithVersioning Proprietà non modificabile a livello di oggetto del contenitore. La proprietà è non modificabile e può essere impostata solo su true al momento della creazione del contenitore. I contenitori esistenti devono eseguire un processo di migrazione. ImmutableStorageWithVersioning
metadata Coppia nome-valore da associare al contenitore come metadati. ContainerPropertiesMetadata
publicAccess Specifica se i dati nel contenitore sono accessibili pubblicamente e il livello di accesso. 'BLOB'
'Container'
'Nessuno'

ImmutableStorageWithVersioning

Nome Descrizione Valore
Enabled Si tratta di una proprietà non modificabile, se impostata su true, abilita l'immutabilità a livello di oggetto a livello di contenitore. bool

ContainerPropertiesMetadata

Nome Descrizione Valore
{proprietà personalizzata} string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Distribuire la scalabilità automatica di Darktrace vSensors

Distribuisci in Azure
Questo modello consente di distribuire una distribuzione automatica della scalabilità automatica di Darktrace vSensors
JBoss EAP su RHEL (più macchine virtuali in cluster)

Distribuisci in Azure
Questo modello consente di creare più macchine virtuali RHEL 8.6 che eseguono cluster JBoss EAP 7.4 e distribuisce anche un'applicazione Web denominata eap-session-replication, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione.
JBoss EAP su RHEL (set di scalabilità di macchine virtuali in cluster)

Distribuisci in Azure
Questo modello consente di creare istanze di VMSS RHEL 8.6 che eseguono il cluster JBoss EAP 7.4 e di distribuire anche un'applicazione Web denominata replica eap-session-replication, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione.
min.io gateway di Azure

Distribuisci in Azure
Distribuzione completamente privata min.io gateway di Azure per fornire un'API di archiviazione conforme a S3 supportata dall'archiviazione BLOB
Frontdoor Premium con origine BLOB e collegamento privato

Distribuisci in Azure
Questo modello crea un servizio Frontdoor Premium e un contenitore BLOB di Archiviazione di Azure e usa un endpoint privato per Frontdoor per inviare il traffico all'account di archiviazione.
Avvio rapido per la creazione di un BLOB per lo strumento di copia dei dati di Data Factory

Distribuisci in Azure
Questo modello crea un archivio BLOB e carica un file per lo strumento di copia dei dati di avvio rapido
Altro è possibile con Azure Data Factory - Un clic per provare Azure Data Factory

Distribuisci in Azure
Questo modello crea una pipeline di data factory per un'attività di copia da BLOB di Azure in un altro BLOB di Azure
Creare una data factory V2

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un Archiviazione BLOB di Azure in un'altra cartella nella risorsa di archiviazione.
Creare una condivisione dati da un account di archiviazione

Distribuisci in Azure
Questo modello crea una condivisione dati da un account di archiviazione
Usare il modello di Resource Manager per creare hub IoT, indirizzare e visualizzare i messaggi

Distribuisci in Azure
Usare questo modello per distribuire un hub IoT e un account di archiviazione. Eseguire un'app per inviare messaggi all'hub indirizzati all'archiviazione, quindi visualizzare i risultati.
Creare un'area di lavoro AML con più set di dati & archivi dati

Distribuisci in Azure
Questo modello crea un'area di lavoro di Azure Machine Learning con più set di dati & archivi dati.
Creare un processo di Sweep di Azure Machine Learning

Distribuisci in Azure
Questo modello crea un processo di Sweep di Azure Machine Learning per l'ottimizzazione degli iperparametri.
Creare un account di archiviazione di Azure e un contenitore BLOB in Azure

Distribuisci in Azure
Questo modello crea un account di archiviazione di Azure e un contenitore BLOB.
Creare un account di archiviazione con più contenitori BLOB

Distribuisci in Azure
Crea un account di archiviazione di Azure e più contenitori BLOB.
Creare un account di archiviazione con SFTP abilitato

Distribuisci in Azure
Crea un account di archiviazione di Azure e un contenitore BLOB a cui è possibile accedere usando il protocollo SFTP. L'accesso può essere basato su password o chiave pubblica.
Azure Synapse modello di verifica

Distribuisci in Azure
Questo modello crea un ambiente di verifica per Azure Synapse, inclusi pool SQL e pool Apache Spark facoltativi
ambiente del servizio app con back-end Azure SQL

Distribuisci in Azure
Questo modello crea un ambiente del servizio app con un back-end Azure SQL insieme agli endpoint privati insieme alle risorse associate in genere usate in un ambiente privato/isolato.
App Web con registrazione diagnostica nel contenitore BLOB

Distribuisci in Azure
Distribuire un'app Web con la registrazione diagnostica nel contenitore BLOB dell'account di archiviazione abilitato.

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa storageAccounts/blobServices/containers può essere distribuito con operazioni destinate a:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Storage/storageAccounts/blobServices/containers, aggiungere il codice Terraform seguente al modello.

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"
    }
  })
}

Valori delle proprietà

storageAccounts/blobServices/containers

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.Storage/storageAccounts/blobServices/containers@2021-08-01"
name Nome della risorsa stringa (obbligatorio)

Limite di caratteri: 3-63

Caratteri validi:
Lettere minuscole, numeri e trattini.

Deve iniziare con una lettera minuscola o un numero. Non può usare trattini consecutivi.
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo : blobServices
properties Proprietà del contenitore BLOB. ContainerProperties

ContainerProperties

Nome Descrizione Valore
defaultEncryptionScope Per impostazione predefinita, il contenitore usa l'ambito di crittografia specificato per tutte le scritture. string
denyEncryptionScopeOverride Bloccare l'override dell'ambito di crittografia dall'impostazione predefinita del contenitore. bool
enableNfsV3AllSquash Abilitare NFSv3 per tutti gli squash nel contenitore BLOB. bool
enableNfsV3RootSquash Abilitare lo squash radice NFSv3 nel contenitore BLOB. bool
immutableStorageWithVersioning Proprietà di immutabilità a livello di oggetto del contenitore. La proprietà non è modificabile e può essere impostata solo su true al momento della creazione del contenitore. I contenitori esistenti devono essere sottoposti a un processo di migrazione. ImmutableStorageWithVersioning
metadata Coppia nome-valore da associare al contenitore come metadati. ContainerPropertiesMetadata
publicAccess Specifica se i dati nel contenitore sono accessibili pubblicamente e il livello di accesso. "BLOB"
"Contenitore"
"None"

ImmutableStorageWithVersioning

Nome Descrizione Valore
Enabled Si tratta di una proprietà non modificabile, se impostata su true, abilita l'immutabilità a livello di oggetto a livello di contenitore. bool

ContainerPropertiesMetadata

Nome Descrizione Valore
{proprietà personalizzata} string