Condividi tramite


Microsoft.Storage storageAccounts/blobServices/containers 2021-09-01

Definizione di risorsa Bicep

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

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

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

Formato risorsa

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

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

Valori delle proprietà

ContainerProperties

Nome Descrizione Valore
defaultEncryptionScope Per impostazione predefinita, il contenitore deve usare l'ambito di crittografia specificato per tutte le scritture. corda
denyEncryptionScopeOverride Blocca l'override dell'ambito di crittografia dal valore predefinito 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
metadati Coppia nome-valore da associare al contenitore come metadati. ContainerPropertiesMetadata
publicAccess Specifica se è possibile accedere pubblicamente ai dati nel contenitore e al livello di accesso. 'BLOB'
'Container'
'Nessuno'

ContainerPropertiesMetadata

Nome Descrizione Valore

ImmutableStorageWithVersioning

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

Microsoft.Storage/storageAccounts/blobServices/containers

Nome Descrizione Valore
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3 (obbligatorio)
genitore 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 all'esterno della risorsa padre.
Nome simbolico per la risorsa di tipo: storageAccounts/blobServices
proprietà Proprietà del contenitore BLOB. ContainerProperties

Esempi di avvio rapido

Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Bicep File Descrizione
Creare un BLOB per lo strumento di copia dei dati della data factory Questo modello crea un archivio BLOB e carica un file per lo strumento di copia dati di avvio rapido
Creare una condivisione dati da un account di archiviazione Questo modello crea una condivisione dati da un account di archiviazione
Creare un account di archiviazione con più contenitori BLOB Crea un account di archiviazione di Azure e più contenitori BLOB.
Creare una data factory V2 Questo modello crea una data factory V2 che copia i dati da una cartella in un archivio BLOB di Azure in un'altra cartella nell'archiviazione.
Creare un processo di Sweep di Azure Machine Learning 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 Questo modello crea un account di archiviazione di Azure e un contenitore BLOB.
Creare un account di archiviazione & abilitare la protezione tramite l'insieme di credenziali di backup Modello che crea l'account di archiviazione e abilita il backup operativo e con insieme di credenziali tramite l'insieme di credenziali di backup
Creare un account di archiviazione con sfTP abilitato Crea un account di archiviazione di Azure e un contenitore BLOB accessibile tramite il protocollo SFTP. L'accesso può essere basato su password o chiave pubblica.
Crea un'app di microservizi Dapr usando app contenitore Creare un'app di microservizi Dapr usando App contenitore.
Crea un'app pub-sub-servicebus dapr usando app contenitore Creare un'app pub-sub servicebus dapr usando App contenitore.
Distribuire il database di Esplora dati di Azure con la connessione di Griglia di eventi Distribuire il database di Esplora dati di Azure con connessione griglia di eventi.
Distribuire Secure Azure AI Studio con una rete virtuale gestita Questo modello crea un ambiente sicuro di Azure AI Studio con forti restrizioni di sicurezza di rete e identità.
hub FinOps Questo modello crea una nuova istanza dell'hub FinOps, tra cui Data Lake Storage e Data Factory.
Frontdoor Premium con origine BLOB e collegamento privato 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.
JBoss EAP in RHEL (clustered, multi-VM) 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 replica eap-session-replication, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione.
Altro è possibile con Azure Data Factory- Fare clic per provare Azure Data Factory Questo modello crea una pipeline di data factory per un'attività di copia da BLOB di Azure in un altro BLOB di Azure
Usare il modello di Resource Manager per creare l'hub IoT, indirizzare e visualizzare i messaggi 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.

Definizione di risorsa del modello di Resource Manager

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

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

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

Formato 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-09-01",
  "name": "string",
  "properties": {
    "defaultEncryptionScope": "string",
    "denyEncryptionScopeOverride": "bool",
    "enableNfsV3AllSquash": "bool",
    "enableNfsV3RootSquash": "bool",
    "immutableStorageWithVersioning": {
      "enabled": "bool"
    },
    "metadata": {
      "{customized property}": "string"
    },
    "publicAccess": "string"
  }
}

Valori delle proprietà

ContainerProperties

Nome Descrizione Valore
defaultEncryptionScope Per impostazione predefinita, il contenitore deve usare l'ambito di crittografia specificato per tutte le scritture. corda
denyEncryptionScopeOverride Blocca l'override dell'ambito di crittografia dal valore predefinito 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
metadati Coppia nome-valore da associare al contenitore come metadati. ContainerPropertiesMetadata
publicAccess Specifica se è possibile accedere pubblicamente ai dati nel contenitore e al livello di accesso. 'BLOB'
'Container'
'Nessuno'

ContainerPropertiesMetadata

Nome Descrizione Valore

ImmutableStorageWithVersioning

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

Microsoft.Storage/storageAccounts/blobServices/containers

Nome Descrizione Valore
apiVersion Versione dell'API '2021-09-01'
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3 (obbligatorio)
proprietà Proprietà del contenitore BLOB. ContainerProperties
digitare Tipo di risorsa 'Microsoft.Storage/storageAccounts/blobServices/containers'

Modelli di avvio rapido

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

Sagoma Descrizione
Creare un BLOB per lo strumento di copia dei dati della data factory

Distribuire in Azure
Questo modello crea un archivio BLOB e carica un file per lo strumento di copia dati di avvio rapido
Creare una condivisione dati da un account di archiviazione

Distribuire in Azure
Questo modello crea una condivisione dati da un account di archiviazione
Creare un account di archiviazione con più contenitori BLOB

Distribuire in Azure
Crea un account di archiviazione di Azure e più contenitori BLOB.
Creare una data factory V2

Distribuire in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un archivio BLOB di Azure in un'altra cartella nell'archiviazione.
Creare un processo di Sweep di Azure Machine Learning

Distribuire 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

Distribuire in Azure
Questo modello crea un account di archiviazione di Azure e un contenitore BLOB.
Creare un account di archiviazione & abilitare la protezione tramite l'insieme di credenziali di backup

Distribuire in Azure
Modello che crea l'account di archiviazione e abilita il backup operativo e con insieme di credenziali tramite l'insieme di credenziali di backup
Creare un account di archiviazione con sfTP abilitato

Distribuire in Azure
Crea un account di archiviazione di Azure e un contenitore BLOB accessibile tramite il protocollo SFTP. L'accesso può essere basato su password o chiave pubblica.
Crea un'app di microservizi Dapr usando app contenitore

Distribuire in Azure
Creare un'app di microservizi Dapr usando App contenitore.
Crea un'app pub-sub-servicebus dapr usando app contenitore

Distribuire in Azure
Creare un'app pub-sub servicebus dapr usando App contenitore.
Distribuire il database di Esplora dati di Azure con la connessione di Griglia di eventi

Distribuire in Azure
Distribuire il database di Esplora dati di Azure con connessione griglia di eventi.
Distribuire Secure Azure AI Studio con una rete virtuale gestita

Distribuire in Azure
Questo modello crea un ambiente sicuro di Azure AI Studio con forti restrizioni di sicurezza di rete e identità.
hub FinOps

Distribuire in Azure
Questo modello crea una nuova istanza dell'hub FinOps, tra cui Data Lake Storage e Data Factory.
Frontdoor Premium con origine BLOB e collegamento privato

Distribuire 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.
JBoss EAP in RHEL (clustered, multi-VM)

Distribuire 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 replica eap-session-replication, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione.
Altro è possibile con Azure Data Factory- Fare clic per provare Azure Data Factory

Distribuire 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
Usare il modello di Resource Manager per creare l'hub IoT, indirizzare e visualizzare i messaggi

Distribuire 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.

Definizione di 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 risorsa

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

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

Valori delle proprietà

ContainerProperties

Nome Descrizione Valore
defaultEncryptionScope Per impostazione predefinita, il contenitore deve usare l'ambito di crittografia specificato per tutte le scritture. corda
denyEncryptionScopeOverride Blocca l'override dell'ambito di crittografia dal valore predefinito 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
metadati Coppia nome-valore da associare al contenitore come metadati. ContainerPropertiesMetadata
publicAccess Specifica se è possibile accedere pubblicamente ai dati nel contenitore e al livello di accesso. 'BLOB'
'Container'
'Nessuno'

ContainerPropertiesMetadata

Nome Descrizione Valore

ImmutableStorageWithVersioning

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

Microsoft.Storage/storageAccounts/blobServices/containers

Nome Descrizione Valore
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3 (obbligatorio)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: storageAccounts/blobServices
proprietà Proprietà del contenitore BLOB. ContainerProperties
digitare Tipo di risorsa "Microsoft.Storage/storageAccounts/blobServices/containers@2021-09-01"