Freigeben über


Microsoft.Compute-Datenträger 2016-04-30-Preview

Bicep-Ressourcendefinition

Der Datenträgerressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Compute/Disks-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Compute/disks@2016-04-30-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    accountType: 'string'
    creationData: {
      createOption: 'string'
      imageReference: {
        id: 'string'
        lun: int
      }
      sourceResourceId: 'string'
      sourceUri: 'string'
      storageAccountId: 'string'
    }
    diskSizeGB: int
    encryptionSettings: {
      diskEncryptionKey: {
        secretUrl: 'string'
        sourceVault: {
          id: 'string'
        }
      }
      enabled: bool
      keyEncryptionKey: {
        keyUrl: 'string'
        sourceVault: {
          id: 'string'
        }
      }
    }
    osType: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

CreationData

Name Beschreibung Wert
createOption Dadurch werden die möglichen Quellen der Erstellung eines Datenträgers aufgezählt. "Anfügen"
"Kopieren"
"Leer"
'FromImage'
"Import"
"Wiederherstellen" (erforderlich)
imageReference Informationen zur Datenträgerquelle. ImageDiskReference-
sourceResourceId Wenn createOption "Copy" lautet, ist dies die ARM-ID der Quellmomentaufnahme oder des Quelldatenträgers. Wenn createOption wiederhergestellt wird, ist dies die ARM-ähnliche ID des Wiederherstellungspunkts des Quelldatenträgers. Schnur
sourceUri Wenn createOption importiert wird, handelt es sich um einen SAS-URI zu einem Blob, der in einen verwalteten Datenträger importiert werden soll. Wenn createOption "Copy" lautet, handelt es sich um einen relativen URI, der die ID der Quellmomentaufnahme enthält, die in einen verwalteten Datenträger kopiert werden soll. Schnur
storageAccountId Wenn createOption import ist, wird der Azure Resource Manager-Bezeichner des Speicherkontos, das das BLOB enthält, das als Datenträger importiert werden soll. Nur erforderlich, wenn sich das Blob in einem anderen Abonnement befindet Schnur

DiskProperties

Name Beschreibung Wert
accountType der Speicherkontotyp des Datenträgers. "Premium_LRS"
"Standard_LRS"
creationData Informationen zur Datenträgerquelle. CreationData-Informationen können nicht geändert werden, nachdem der Datenträger erstellt wurde. CreationData- (erforderlich)
diskSizeGB Wenn creationData.createOption leer ist, ist dieses Feld obligatorisch und gibt die Größe der zu erstellenden VHD an. Wenn dieses Feld für Updates oder die Erstellung mit anderen Optionen vorhanden ist, gibt es eine Größenänderung an. Größenänderungen sind nur zulässig, wenn der Datenträger nicht an eine ausgeführte VM angefügt ist und nur die Größe des Datenträgers erhöhen kann. Int
encryptionSettings Verschlüsselungseinstellungen für Datenträger oder Momentaufnahmen EncryptionSettings-
osType Der Betriebssystemtyp. "Linux"
"Windows"

EncryptionSettings

Name Beschreibung Wert
diskEncryptionKey Key Vault Secret URL und Tresor-ID des Datenträgerverschlüsselungsschlüssels KeyVaultAndSecretReference-
ermöglichte Legen Sie dieses Kennzeichen auf "true" fest, und stellen Sie "DiskEncryptionKey" und optional "KeyEncryptionKey" bereit, um die Verschlüsselung zu aktivieren. Legen Sie dieses Kennzeichen auf "false" fest, und entfernen Sie "DiskEncryptionKey" und "KeyEncryptionKey", um die Verschlüsselung zu deaktivieren. Wenn EncryptionSettings im Anforderungsobjekt null ist, bleiben die vorhandenen Einstellungen unverändert. Bool
keyEncryptionKey Schlüsseltresorschlüssel-URL und Tresor-ID des Schlüsselverschlüsselungsschlüssels KeyVaultAndKeyReference-

ImageDiskReference

Name Beschreibung Wert
id Ein relativer URI, der entweder ein Plattformimage-Repository oder einen Benutzerimageverweis enthält. Zeichenfolge (erforderlich)
lun Wenn der Datenträger vom Datenträger eines Images erstellt wird, ist dies ein Index, der angibt, welche der Datenträger im Image verwendet werden sollen. Bei Betriebssystemdatenträgern ist dieses Feld null. Int

KeyVaultAndKeyReference

Name Beschreibung Wert
keyUrl URL, die auf einen Schlüssel oder geheimen Schlüssel in KeyVault verweist Zeichenfolge (erforderlich)
sourceVault Ressourcen-ID des KeyVaults, der den Schlüssel oder geheimen Schlüssel enthält SourceVault- (erforderlich)

KeyVaultAndSecretReference

Name Beschreibung Wert
secretUrl URL, die auf einen Schlüssel oder geheimen Schlüssel in KeyVault verweist Zeichenfolge (erforderlich)
sourceVault Ressourcen-ID des KeyVaults, der den Schlüssel oder geheimen Schlüssel enthält SourceVault- (erforderlich)

Microsoft.Compute/Datenträger

Name Beschreibung Wert
Ort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Datenträgerressourceneigenschaften. DiskProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

ResourceTags

Name Beschreibung Wert

SourceVault

Name Beschreibung Wert
id Ressourcen-ID Schnur

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
Erstellen von Datenträger-& den Schutz über backup Vault Vorlage, die einen Datenträger erstellt und den Schutz über den Sicherungstresor ermöglicht
Windows Docker Host mit Portainer und traefik vorinstallierten Windows Docker Host mit Portainer und Traefik vorinstalliert
Windows Server-VM mit SSH- Stellen Sie eine einzelne Windows-VM mit aktiviertem Open SSH bereit, sodass Sie eine Verbindung über SSH mithilfe der schlüsselbasierten Authentifizierung herstellen können.

ARM-Vorlagenressourcendefinition

Der Datenträgerressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Compute/Disks-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Compute/disks",
  "apiVersion": "2016-04-30-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "accountType": "string",
    "creationData": {
      "createOption": "string",
      "imageReference": {
        "id": "string",
        "lun": "int"
      },
      "sourceResourceId": "string",
      "sourceUri": "string",
      "storageAccountId": "string"
    },
    "diskSizeGB": "int",
    "encryptionSettings": {
      "diskEncryptionKey": {
        "secretUrl": "string",
        "sourceVault": {
          "id": "string"
        }
      },
      "enabled": "bool",
      "keyEncryptionKey": {
        "keyUrl": "string",
        "sourceVault": {
          "id": "string"
        }
      }
    },
    "osType": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

CreationData

Name Beschreibung Wert
createOption Dadurch werden die möglichen Quellen der Erstellung eines Datenträgers aufgezählt. "Anfügen"
"Kopieren"
"Leer"
'FromImage'
"Import"
"Wiederherstellen" (erforderlich)
imageReference Informationen zur Datenträgerquelle. ImageDiskReference-
sourceResourceId Wenn createOption "Copy" lautet, ist dies die ARM-ID der Quellmomentaufnahme oder des Quelldatenträgers. Wenn createOption wiederhergestellt wird, ist dies die ARM-ähnliche ID des Wiederherstellungspunkts des Quelldatenträgers. Schnur
sourceUri Wenn createOption importiert wird, handelt es sich um einen SAS-URI zu einem Blob, der in einen verwalteten Datenträger importiert werden soll. Wenn createOption "Copy" lautet, handelt es sich um einen relativen URI, der die ID der Quellmomentaufnahme enthält, die in einen verwalteten Datenträger kopiert werden soll. Schnur
storageAccountId Wenn createOption import ist, wird der Azure Resource Manager-Bezeichner des Speicherkontos, das das BLOB enthält, das als Datenträger importiert werden soll. Nur erforderlich, wenn sich das Blob in einem anderen Abonnement befindet Schnur

DiskProperties

Name Beschreibung Wert
accountType der Speicherkontotyp des Datenträgers. "Premium_LRS"
"Standard_LRS"
creationData Informationen zur Datenträgerquelle. CreationData-Informationen können nicht geändert werden, nachdem der Datenträger erstellt wurde. CreationData- (erforderlich)
diskSizeGB Wenn creationData.createOption leer ist, ist dieses Feld obligatorisch und gibt die Größe der zu erstellenden VHD an. Wenn dieses Feld für Updates oder die Erstellung mit anderen Optionen vorhanden ist, gibt es eine Größenänderung an. Größenänderungen sind nur zulässig, wenn der Datenträger nicht an eine ausgeführte VM angefügt ist und nur die Größe des Datenträgers erhöhen kann. Int
encryptionSettings Verschlüsselungseinstellungen für Datenträger oder Momentaufnahmen EncryptionSettings-
osType Der Betriebssystemtyp. "Linux"
"Windows"

EncryptionSettings

Name Beschreibung Wert
diskEncryptionKey Key Vault Secret URL und Tresor-ID des Datenträgerverschlüsselungsschlüssels KeyVaultAndSecretReference-
ermöglichte Legen Sie dieses Kennzeichen auf "true" fest, und stellen Sie "DiskEncryptionKey" und optional "KeyEncryptionKey" bereit, um die Verschlüsselung zu aktivieren. Legen Sie dieses Kennzeichen auf "false" fest, und entfernen Sie "DiskEncryptionKey" und "KeyEncryptionKey", um die Verschlüsselung zu deaktivieren. Wenn EncryptionSettings im Anforderungsobjekt null ist, bleiben die vorhandenen Einstellungen unverändert. Bool
keyEncryptionKey Schlüsseltresorschlüssel-URL und Tresor-ID des Schlüsselverschlüsselungsschlüssels KeyVaultAndKeyReference-

ImageDiskReference

Name Beschreibung Wert
id Ein relativer URI, der entweder ein Plattformimage-Repository oder einen Benutzerimageverweis enthält. Zeichenfolge (erforderlich)
lun Wenn der Datenträger vom Datenträger eines Images erstellt wird, ist dies ein Index, der angibt, welche der Datenträger im Image verwendet werden sollen. Bei Betriebssystemdatenträgern ist dieses Feld null. Int

KeyVaultAndKeyReference

Name Beschreibung Wert
keyUrl URL, die auf einen Schlüssel oder geheimen Schlüssel in KeyVault verweist Zeichenfolge (erforderlich)
sourceVault Ressourcen-ID des KeyVaults, der den Schlüssel oder geheimen Schlüssel enthält SourceVault- (erforderlich)

KeyVaultAndSecretReference

Name Beschreibung Wert
secretUrl URL, die auf einen Schlüssel oder geheimen Schlüssel in KeyVault verweist Zeichenfolge (erforderlich)
sourceVault Ressourcen-ID des KeyVaults, der den Schlüssel oder geheimen Schlüssel enthält SourceVault- (erforderlich)

Microsoft.Compute/Datenträger

Name Beschreibung Wert
apiVersion Die API-Version "2016-04-30-preview"
Ort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Datenträgerressourceneigenschaften. DiskProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.Compute/Disks"

ResourceTags

Name Beschreibung Wert

SourceVault

Name Beschreibung Wert
id Ressourcen-ID Schnur

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Erstellen eines virtuellen Computers aus einer EfficientIP-VHD-

Bereitstellen in Azure
Diese Vorlage erstellt einen virtuellen Computer aus einer EfficientIP-VHD und ermöglicht es Ihnen, sie mit einem vorhandenen VNET zu verbinden, das sich in einer anderen Ressourcengruppe befinden kann, und dann dem virtuellen Computer
Erstellen eines virtuellen Computers in einem neuen oder vorhandenen vnet aus einer benutzerdefinierten VHD-

Bereitstellen in Azure
Diese Vorlage erstellt einen virtuellen Computer aus einer spezialisierten VHD und ermöglicht es Ihnen, eine Verbindung mit einem neuen oder vorhandenen VNET herzustellen, das sich in einer anderen Ressourcengruppe als dem virtuellen Computer befinden kann.
Erstellen von Datenträger-& den Schutz über backup Vault

Bereitstellen in Azure
Vorlage, die einen Datenträger erstellt und den Schutz über den Sicherungstresor ermöglicht
Erstellen eines virtuellen Computers aus vorhandenen VHDs und Verbinden mit vorhandenenVNET-

Bereitstellen in Azure
Diese Vorlage erstellt einen virtuellen Computer aus VHDs (BETRIEBSSYSTEM + Datenträger) und ermöglicht es Ihnen, sie mit einem vorhandenen VNET zu verbinden, das sich in einer anderen Ressourcengruppe befinden kann, und dann dem virtuellen Computer
Erstellt einen ultraverwalteten Datenträger mit einer bestimmten Sektorgröße

Bereitstellen in Azure
Diese Vorlage erstellt einen neuen ultraverwalteten Datenträger, mit dem der Benutzer eine Sektorgröße von 512 oder 4096 angeben kann.
Bereitstellen eines 3-Knoten-Percona XtraDB-Clusters in Verfügbarkeitszonen

Bereitstellen in Azure
Diese Vorlage stellt einen 3-Knoten-MySQL High Availability Cluster auf CentOS 6.5 oder Ubuntu 12.04 bereit.
SQL VM Performance Optimized Storage Settings on UltraSSD

Bereitstellen in Azure
Erstellen eines virtuellen SQL Server-Computers mit leistungsoptimierten Speichereinstellungen mithilfe von UltraSSD für SQL-Protokolldateien
Windows Docker Host mit Portainer und traefik vorinstallierten

Bereitstellen in Azure
Windows Docker Host mit Portainer und Traefik vorinstalliert
Windows Server-VM mit SSH-

Bereitstellen in Azure
Stellen Sie eine einzelne Windows-VM mit aktiviertem Open SSH bereit, sodass Sie eine Verbindung über SSH mithilfe der schlüsselbasierten Authentifizierung herstellen können.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Datenträgerressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Compute/Disks-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/disks@2016-04-30-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      accountType = "string"
      creationData = {
        createOption = "string"
        imageReference = {
          id = "string"
          lun = int
        }
        sourceResourceId = "string"
        sourceUri = "string"
        storageAccountId = "string"
      }
      diskSizeGB = int
      encryptionSettings = {
        diskEncryptionKey = {
          secretUrl = "string"
          sourceVault = {
            id = "string"
          }
        }
        enabled = bool
        keyEncryptionKey = {
          keyUrl = "string"
          sourceVault = {
            id = "string"
          }
        }
      }
      osType = "string"
    }
  })
}

Eigenschaftswerte

CreationData

Name Beschreibung Wert
createOption Dadurch werden die möglichen Quellen der Erstellung eines Datenträgers aufgezählt. "Anfügen"
"Kopieren"
"Leer"
'FromImage'
"Import"
"Wiederherstellen" (erforderlich)
imageReference Informationen zur Datenträgerquelle. ImageDiskReference-
sourceResourceId Wenn createOption "Copy" lautet, ist dies die ARM-ID der Quellmomentaufnahme oder des Quelldatenträgers. Wenn createOption wiederhergestellt wird, ist dies die ARM-ähnliche ID des Wiederherstellungspunkts des Quelldatenträgers. Schnur
sourceUri Wenn createOption importiert wird, handelt es sich um einen SAS-URI zu einem Blob, der in einen verwalteten Datenträger importiert werden soll. Wenn createOption "Copy" lautet, handelt es sich um einen relativen URI, der die ID der Quellmomentaufnahme enthält, die in einen verwalteten Datenträger kopiert werden soll. Schnur
storageAccountId Wenn createOption import ist, wird der Azure Resource Manager-Bezeichner des Speicherkontos, das das BLOB enthält, das als Datenträger importiert werden soll. Nur erforderlich, wenn sich das Blob in einem anderen Abonnement befindet Schnur

DiskProperties

Name Beschreibung Wert
accountType der Speicherkontotyp des Datenträgers. "Premium_LRS"
"Standard_LRS"
creationData Informationen zur Datenträgerquelle. CreationData-Informationen können nicht geändert werden, nachdem der Datenträger erstellt wurde. CreationData- (erforderlich)
diskSizeGB Wenn creationData.createOption leer ist, ist dieses Feld obligatorisch und gibt die Größe der zu erstellenden VHD an. Wenn dieses Feld für Updates oder die Erstellung mit anderen Optionen vorhanden ist, gibt es eine Größenänderung an. Größenänderungen sind nur zulässig, wenn der Datenträger nicht an eine ausgeführte VM angefügt ist und nur die Größe des Datenträgers erhöhen kann. Int
encryptionSettings Verschlüsselungseinstellungen für Datenträger oder Momentaufnahmen EncryptionSettings-
osType Der Betriebssystemtyp. "Linux"
"Windows"

EncryptionSettings

Name Beschreibung Wert
diskEncryptionKey Key Vault Secret URL und Tresor-ID des Datenträgerverschlüsselungsschlüssels KeyVaultAndSecretReference-
ermöglichte Legen Sie dieses Kennzeichen auf "true" fest, und stellen Sie "DiskEncryptionKey" und optional "KeyEncryptionKey" bereit, um die Verschlüsselung zu aktivieren. Legen Sie dieses Kennzeichen auf "false" fest, und entfernen Sie "DiskEncryptionKey" und "KeyEncryptionKey", um die Verschlüsselung zu deaktivieren. Wenn EncryptionSettings im Anforderungsobjekt null ist, bleiben die vorhandenen Einstellungen unverändert. Bool
keyEncryptionKey Schlüsseltresorschlüssel-URL und Tresor-ID des Schlüsselverschlüsselungsschlüssels KeyVaultAndKeyReference-

ImageDiskReference

Name Beschreibung Wert
id Ein relativer URI, der entweder ein Plattformimage-Repository oder einen Benutzerimageverweis enthält. Zeichenfolge (erforderlich)
lun Wenn der Datenträger vom Datenträger eines Images erstellt wird, ist dies ein Index, der angibt, welche der Datenträger im Image verwendet werden sollen. Bei Betriebssystemdatenträgern ist dieses Feld null. Int

KeyVaultAndKeyReference

Name Beschreibung Wert
keyUrl URL, die auf einen Schlüssel oder geheimen Schlüssel in KeyVault verweist Zeichenfolge (erforderlich)
sourceVault Ressourcen-ID des KeyVaults, der den Schlüssel oder geheimen Schlüssel enthält SourceVault- (erforderlich)

KeyVaultAndSecretReference

Name Beschreibung Wert
secretUrl URL, die auf einen Schlüssel oder geheimen Schlüssel in KeyVault verweist Zeichenfolge (erforderlich)
sourceVault Ressourcen-ID des KeyVaults, der den Schlüssel oder geheimen Schlüssel enthält SourceVault- (erforderlich)

Microsoft.Compute/Datenträger

Name Beschreibung Wert
Ort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Datenträgerressourceneigenschaften. DiskProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.Compute/disks@2016-04-30-preview"

ResourceTags

Name Beschreibung Wert

SourceVault

Name Beschreibung Wert
id Ressourcen-ID Schnur