Microsoft.Storage StorageAccounts/blobServices/containers 2022-05-01
Bicep-Ressourcendefinition
Der Ressourcentyp storageAccounts/blobServices/containers kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Storage/storageAccounts/blobServices/containers-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Storage/storageAccounts/blobServices/containers@2022-05-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
defaultEncryptionScope: 'string'
denyEncryptionScopeOverride: bool
enableNfsV3AllSquash: bool
enableNfsV3RootSquash: bool
immutableStorageWithVersioning: {
enabled: bool
}
metadata: {
{customized property}: 'string'
}
publicAccess: 'string'
}
}
Eigenschaftswerte
storageAccounts/blobServices/containers
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep festlegen. |
Zeichenfolge (erforderlich) Zeichenlimit: 3-63 Gültige Zeichen: Kleinbuchstaben, Zahlen und Bindestriche. Beginnen Sie mit einem Kleinbuchstaben oder einer Zahl. Darf keine aufeinanderfolgenden Bindestriche enthalten. |
parent | In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource. |
Symbolischer Name für Ressource vom Typ: blobServices |
properties | Eigenschaften des Blobcontainers. | ContainerProperties |
ContainerProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
defaultEncryptionScope | Standardmäßig verwendet der Container den angegebenen Verschlüsselungsbereich für alle Schreibvorgänge. | Zeichenfolge |
denyEncryptionScopeOverride | Block override of encryption scope from the container default. | bool |
enableNfsV3AllSquash | Aktivieren Sie NFSv3 alle squashen im Blobcontainer. | bool |
enableNfsV3RootSquash | Aktivieren Sie den NFSv3-Stamm squashen im Blobcontainer. | bool |
immutableStorageWithVersioning | Die Unveränderlichkeitseigenschaft des Containers auf Objektebene. Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Containererstellung auf true festgelegt werden. Vorhandene Container müssen einem Migrationsprozess unterzogen werden. | UnveränderlicheStorageWithVersioning |
metadata | Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet wird. | ContainerPropertiesMetadata |
publicAccess | Gibt an, ob öffentlicher Zugriff auf Daten im Container zulässig ist, und gibt die Zugriffsebene an. | Blob Container "Keine" |
UnveränderlicheStorageWithVersioning
Name | BESCHREIBUNG | Wert |
---|---|---|
enabled | Dies ist eine unveränderliche Eigenschaft, die bei Festlegung auf TRUE die Unveränderlichkeit auf Objektebene auf Containerebene ermöglicht. | bool |
ContainerPropertiesMetadata
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | Zeichenfolge |
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Bereitstellen der automatischen Skalierung von Darktrace vSensors |
Mit dieser Vorlage können Sie eine automatisch skalierende Bereitstellung von Darktrace vSensors bereitstellen. |
JBoss EAP unter RHEL (gruppiert, mehrere VMs) |
Mit dieser Vorlage können Sie mehrere RHEL 8.6-VMs erstellen, auf denen der JBoss EAP 7.4-Cluster ausgeführt wird. Außerdem wird eine Webanwendung namens eap-session-replication bereitgestellt. Sie können sich bei der Verwaltungskonsole anmelden, indem Sie den JBoss EAP-Benutzernamen und das Kennwort verwenden, die zum Zeitpunkt der Bereitstellung konfiguriert wurden. |
JBoss EAP unter RHEL (gruppiert, VMSS) |
Mit dieser Vorlage können Sie RHEL 8.6 VMSS-Instanzen erstellen, die den JBoss EAP 7.4-Cluster ausführen. Außerdem können Sie eine Webanwendung namens eap-session-replication bereitstellen. Sie können sich mit dem zum Zeitpunkt der Bereitstellung konfigurierten JBoss-EAP-Benutzernamen und -Kennwort bei der Verwaltungskonsole anmelden. |
min.io Azure Gateway |
Vollständig private min.io Azure Gateway-Bereitstellung, um eine S3-kompatible Speicher-API bereitzustellen, die von Blob Storage unterstützt wird |
Front Door Premium mit Blobursprung und Private Link |
Diese Vorlage erstellt einen Front Door Premium- und einen Azure Storage-Blobcontainer und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an das Speicherkonto zu senden. |
Schnellstart zum Erstellen eines Blobs für das Data Factory-Tool zum Kopieren von Daten |
Diese Vorlage erstellt einen Blobspeicher und lädt eine Datei für das Schnellstarttool zum Kopieren von Daten hoch. |
Mehr ist mit Azure Data Factory möglich: Ein Klick, um Azure Data Factory |
Mit dieser Vorlage wird eine Data Factory-Pipeline für eine Kopieraktivität aus Azure Blob in ein anderes Azure-Blob erstellt. |
Erstellen einer V2-Data Factory |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten aus einem Ordner in einem Azure Blob Storage in einen anderen Ordner im Speicher kopiert. |
Erstellen einer Datenfreigabe aus einem Speicherkonto |
Mit dieser Vorlage wird eine Datenfreigabe aus einem Speicherkonto erstellt. |
Verwenden der ARM-Vorlage zum Erstellen von IoT Hub, Weiterleiten und Anzeigen von Nachrichten |
Verwenden Sie diese Vorlage, um ein IoT Hub und ein Speicherkonto bereitzustellen. Führen Sie eine App aus, um Nachrichten an den Hub zu senden, die an den Speicher weitergeleitet werden, und zeigen Sie dann die Ergebnisse an. |
Erstellen eines AML-Arbeitsbereichs mit mehreren Datasets & Datenspeichern |
Mit dieser Vorlage wird ein Azure Machine Learning-Arbeitsbereich mit mehreren Datasets & Datenspeichern erstellt. |
Erstellen eines Azure Machine Learning-Sweepauftrags |
Mit dieser Vorlage wird ein Azure Machine Learning-Sweepauftrag für die Hyperparameteroptimierung erstellt. |
Erstellen eines Azure Storage-Kontos und eines Blobcontainers in Azure |
Mit dieser Vorlage werden ein Azure Storage-Konto und ein Blobcontainer erstellt. |
Erstellen eines Speicherkontos mit mehreren Blob-Containern |
Erstellt ein Azure-Speicherkonto und mehrere Blobcontainer. |
Erstellen eines Speicherkontos mit aktiviertem SFTP |
Erstellt ein Azure Storage-Konto und einen Blobcontainer, auf den mithilfe des SFTP-Protokolls zugegriffen werden kann. Der Zugriff kann kennwortbasiert oder auf öffentlichem Schlüssel basieren. |
Azure Synapse Proof-of-Concept |
Diese Vorlage erstellt eine Proof-of-Concept-Umgebung für Azure Synapse, einschließlich SQL-Pools und optionaler Apache Spark-Pools. |
App Service-Umgebung mit Azure SQL Back-End |
Diese Vorlage erstellt eine App Service-Umgebung mit einem Azure SQL Back-End zusammen mit privaten Endpunkten und zugeordneten Ressourcen, die normalerweise in einer privaten/isolierten Umgebung verwendet werden. |
Web-App mit Diagnose Protokollierung bei Blob Container |
Stellen Sie eine Web-App mit aktivierter Diagnose Protokollierung im Blobcontainer für Speicherkonten bereit. |
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp storageAccounts/blobServices/containers kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Storage/storageAccounts/blobServices/containers-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Storage/storageAccounts/blobServices/containers",
"apiVersion": "2022-05-01",
"name": "string",
"properties": {
"defaultEncryptionScope": "string",
"denyEncryptionScopeOverride": "bool",
"enableNfsV3AllSquash": "bool",
"enableNfsV3RootSquash": "bool",
"immutableStorageWithVersioning": {
"enabled": "bool"
},
"metadata": {
"{customized property}": "string"
},
"publicAccess": "string"
}
}
Eigenschaftswerte
storageAccounts/blobServices/containers
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.Storage/storageAccounts/blobServices/containers" |
apiVersion | Die Ressourcen-API-Version | '2022-05-01' |
name | Der Ressourcenname Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON-ARM-Vorlagen festlegen. |
Zeichenfolge (erforderlich) Zeichenlimit: 3-63 Gültige Zeichen: Kleinbuchstaben, Zahlen und Bindestriche. Beginnen Sie mit einem Kleinbuchstaben oder einer Zahl. Darf keine aufeinanderfolgenden Bindestriche enthalten. |
properties | Eigenschaften des Blobcontainers. | ContainerProperties |
ContainerProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
defaultEncryptionScope | Standardmäßig verwendet der Container den angegebenen Verschlüsselungsbereich für alle Schreibvorgänge. | Zeichenfolge |
denyEncryptionScopeOverride | Block override of encryption scope from the container default. | bool |
enableNfsV3AllSquash | Aktivieren Sie NFSv3 alle squashen im Blobcontainer. | bool |
enableNfsV3RootSquash | Aktivieren Sie den NFSv3-Stamm squashen im Blobcontainer. | bool |
immutableStorageWithVersioning | Die Unveränderlichkeitseigenschaft des Containers auf Objektebene. Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Containererstellung auf true festgelegt werden. Vorhandene Container müssen einem Migrationsprozess unterzogen werden. | UnveränderlicheStorageWithVersioning |
metadata | Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet wird. | ContainerPropertiesMetadata |
publicAccess | Gibt an, ob öffentlicher Zugriff auf Daten im Container zulässig ist, und gibt die Zugriffsebene an. | Blob Container "Keine" |
UnveränderlicheStorageWithVersioning
Name | BESCHREIBUNG | Wert |
---|---|---|
enabled | Dies ist eine unveränderliche Eigenschaft, die bei Festlegung auf TRUE die Unveränderlichkeit auf Objektebene auf Containerebene ermöglicht. | bool |
ContainerPropertiesMetadata
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | Zeichenfolge |
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Bereitstellen der automatischen Skalierung von Darktrace vSensors |
Mit dieser Vorlage können Sie eine automatisch skalierende Bereitstellung von Darktrace vSensors bereitstellen. |
JBoss EAP unter RHEL (gruppiert, mehrere VMs) |
Mit dieser Vorlage können Sie mehrere RHEL 8.6-VMs erstellen, auf denen der JBoss EAP 7.4-Cluster ausgeführt wird. Außerdem wird eine Webanwendung namens eap-session-replication bereitgestellt. Sie können sich bei der Verwaltungskonsole anmelden, indem Sie den JBoss EAP-Benutzernamen und das Kennwort verwenden, die zum Zeitpunkt der Bereitstellung konfiguriert wurden. |
JBoss EAP unter RHEL (gruppiert, VMSS) |
Mit dieser Vorlage können Sie RHEL 8.6 VMSS-Instanzen erstellen, die den JBoss EAP 7.4-Cluster ausführen. Außerdem können Sie eine Webanwendung namens eap-session-replication bereitstellen. Sie können sich mit dem zum Zeitpunkt der Bereitstellung konfigurierten JBoss-EAP-Benutzernamen und -Kennwort bei der Verwaltungskonsole anmelden. |
min.io Azure Gateway |
Vollständig private min.io Azure Gateway-Bereitstellung, um eine S3-kompatible Speicher-API bereitzustellen, die von Blob Storage unterstützt wird |
Front Door Premium mit Blobursprung und Private Link |
Diese Vorlage erstellt einen Front Door Premium- und einen Azure Storage-Blobcontainer und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an das Speicherkonto zu senden. |
Schnellstart zum Erstellen eines Blobs für das Data Factory-Tool zum Kopieren von Daten |
Diese Vorlage erstellt einen Blobspeicher und lädt eine Datei für das Schnellstarttool zum Kopieren von Daten hoch. |
Mehr ist mit Azure Data Factory möglich: Ein Klick, um Azure Data Factory |
Mit dieser Vorlage wird eine Data Factory-Pipeline für eine Kopieraktivität aus Azure Blob in ein anderes Azure-Blob erstellt. |
Erstellen einer V2-Data Factory |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten aus einem Ordner in einem Azure Blob Storage in einen anderen Ordner im Speicher kopiert. |
Erstellen einer Datenfreigabe aus einem Speicherkonto |
Mit dieser Vorlage wird eine Datenfreigabe aus einem Speicherkonto erstellt. |
Verwenden der ARM-Vorlage zum Erstellen von IoT Hub, Weiterleiten und Anzeigen von Nachrichten |
Verwenden Sie diese Vorlage, um ein IoT Hub und ein Speicherkonto bereitzustellen. Führen Sie eine App aus, um Nachrichten an den Hub zu senden, die an den Speicher weitergeleitet werden, und zeigen Sie dann die Ergebnisse an. |
Erstellen eines AML-Arbeitsbereichs mit mehreren Datasets & Datenspeichern |
Mit dieser Vorlage wird ein Azure Machine Learning-Arbeitsbereich mit mehreren Datasets & Datenspeichern erstellt. |
Erstellen eines Azure Machine Learning-Sweepauftrags |
Mit dieser Vorlage wird ein Azure Machine Learning-Sweepauftrag für die Hyperparameteroptimierung erstellt. |
Erstellen eines Azure Storage-Kontos und eines Blobcontainers in Azure |
Mit dieser Vorlage werden ein Azure Storage-Konto und ein Blobcontainer erstellt. |
Erstellen eines Speicherkontos mit mehreren Blob-Containern |
Erstellt ein Azure-Speicherkonto und mehrere Blobcontainer. |
Erstellen eines Speicherkontos mit aktiviertem SFTP |
Erstellt ein Azure Storage-Konto und einen Blobcontainer, auf den mithilfe des SFTP-Protokolls zugegriffen werden kann. Der Zugriff kann kennwortbasiert oder auf öffentlichem Schlüssel basieren. |
Azure Synapse Proof-of-Concept |
Diese Vorlage erstellt eine Proof-of-Concept-Umgebung für Azure Synapse, einschließlich SQL-Pools und optionaler Apache Spark-Pools. |
App Service-Umgebung mit Azure SQL Back-End |
Diese Vorlage erstellt eine App Service-Umgebung mit einem Azure SQL Back-End zusammen mit privaten Endpunkten und zugeordneten Ressourcen, die normalerweise in einer privaten/isolierten Umgebung verwendet werden. |
Web-App mit Diagnose Protokollierung bei Blob Container |
Stellen Sie eine Web-App mit aktivierter Diagnose Protokollierung im Blobcontainer für Speicherkonten bereit. |
Terraform (AzAPI-Anbieter) Ressourcendefinition
Der Ressourcentyp storageAccounts/blobServices/containers kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Storage/storageAccounts/blobServices/containers-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/blobServices/containers@2022-05-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"
}
})
}
Eigenschaftswerte
storageAccounts/blobServices/containers
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.Storage/storageAccounts/blobServices/containers@2022-05-01" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 3-63 Gültige Zeichen: Kleinbuchstaben, Zahlen und Bindestriche. Beginnen Sie mit einem Kleinbuchstaben oder einer Zahl. Darf keine aufeinanderfolgenden Bindestriche enthalten. |
parent_id | Die ID der Ressource, die die übergeordnete Ressource für diese Ressource ist. | ID für Ressource vom Typ: blobServices |
properties | Eigenschaften des Blobcontainers. | ContainerProperties |
ContainerProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
defaultEncryptionScope | Standardmäßig verwendet der Container den angegebenen Verschlüsselungsbereich für alle Schreibvorgänge. | Zeichenfolge |
denyEncryptionScopeOverride | Block override of encryption scope from the container default. | bool |
enableNfsV3AllSquash | Aktivieren Sie NFSv3 alle squashen für Blobcontainer. | bool |
enableNfsV3RootSquash | Aktivieren Sie NFSv3-Stamm squashen für Blobcontainer. | bool |
immutableStorageWithVersioning | Die Unveränderlichkeitseigenschaft auf Objektebene des Containers. Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Containererstellung auf TRUE festgelegt werden. Vorhandene Container müssen einem Migrationsprozess unterzogen werden. | ImmutableStorageWithVersioning |
metadata | Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet wird. | ContainerPropertiesMetadata |
publicAccess | Gibt an, ob öffentlicher Zugriff auf Daten im Container zulässig ist, und gibt die Zugriffsebene an. | "Blob" "Container" "None" |
ImmutableStorageWithVersioning
Name | BESCHREIBUNG | Wert |
---|---|---|
enabled | Dies ist eine unveränderliche Eigenschaft, die bei Festlegung auf TRUE die Unveränderlichkeit auf Objektebene auf Containerebene ermöglicht. | bool |
ContainerPropertiesMetadata
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | Zeichenfolge |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für