Udostępnij za pośrednictwem


Microsoft.RecoveryServices vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2018-01-10

Definicja zasobu Bicep

Magazyny/replikacjaFabrics/replicationProtectionContainers/replicationMigrationItems można wdrożyć w następujących regionach:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, dodaj następujący zasób Bicep do szablonu.

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2018-01-10' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    policyId: 'string'
    providerSpecificDetails: {
      instanceType: 'string'
      // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
    }
  }
}

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings, obiekty

Ustaw właściwość instanceType , aby określić typ obiektu.

W przypadku oprogramowania VMwareCbt użyj:

  instanceType: 'VMwareCbt'
  dataMoverRunAsAccountId: 'string'
  disksToInclude: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      isOSDisk: 'string'
      logStorageAccountId: 'string'
      logStorageAccountSasSecretName: 'string'
    }
  ]
  licenseType: 'string'
  performAutoResync: 'string'
  snapshotRunAsAccountId: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetBootDiagnosticsStorageAccountId: 'string'
  targetNetworkId: 'string'
  targetResourceGroupId: 'string'
  targetSubnetName: 'string'
  targetVmName: 'string'
  targetVmSize: 'string'
  vmwareMachineId: 'string'

Wartości właściwości

vaults/replicationFabrics/replicationProtectionConta...

Nazwa Opis Wartość
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep.
ciąg (wymagany)
Nadrzędny W pliku Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Nazwa symboliczna zasobu typu: replicationProtectionContainers
properties Włącz właściwości wejściowe migracji. EnableMigrationInputPropertiesOrMigrationItemPropert... (wymagane)

EnableMigrationInputPropertiesOrMigrationItemPropert...

Nazwa Opis Wartość
policyId Identyfikator zasad. ciąg (wymagany)
providerSpecificDetails Szczegółowe informacje o dostawcy. EnableMigrationProviderSpecificInputOrMigrationProvi... (wymagane)

EnableMigrationProviderSpecificInputOrMigrationProvi...

Nazwa Opis Wartość
Instancetype Ustawianie typu obiektu VMwareCbt (wymagane)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

Nazwa Opis Wartość
Instancetype Typ klasy. "VMwareCbt" (wymagane)
dataMoverRunAsAccountId Identyfikator konta Uruchom jako mover danych. ciąg (wymagany)
disksToInclude Dyski do dołączenia. VMwareCbtDiskInput[] (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
performAutoResync Wartość wskazująca, czy ma zostać wykonana automatyczna ponowna synchronizacja. ciąg
snapshotRunAsAccountId Identyfikator konta uruchomień migawki. ciąg (wymagany)
targetAvailabilitySetId Docelowy identyfikator zestawu dostępności usługi ARM. ciąg
targetAvailabilityZone Docelowa strefa dostępności. ciąg
targetBootDiagnosticsStorageAccountId Identyfikator ARM docelowego konta magazynu diagnostyki rozruchu. ciąg
targetNetworkId Identyfikator usługi ARM sieci docelowej. ciąg (wymagany)
targetResourceGroupId Identyfikator arm docelowej grupy zasobów. ciąg (wymagany)
targetSubnetName Nazwa podsieci docelowej. ciąg
targetVmName Docelowa nazwa maszyny wirtualnej. ciąg
targetVmSize Docelowy rozmiar maszyny wirtualnej. ciąg
vmwareMachineId Identyfikator arm maszyny wirtualnej odnaleziony w programie VMware. ciąg (wymagany)

VMwareCbtDiskInput

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. ciąg
diskId Identyfikator dysku. ciąg (wymagany)
diskType Typ dysku. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
isOSDisk Wartość wskazująca, czy dysk jest dyskiem systemu operacyjnego. ciąg (wymagany)
logStorageAccountId Identyfikator arm konta magazynu dzienników. ciąg (wymagany)
logStorageAccountSasSecretName Nazwa wpisu tajnego magazynu kluczy konta magazynu dzienników. ciąg (wymagany)

Definicja zasobu szablonu usługi ARM

Magazyny/replikacjaFabrics/replicationProtectionContainers/replicationMigrationItems można wdrożyć w następujących regionach:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems",
  "apiVersion": "2018-01-10",
  "name": "string",
  "properties": {
    "policyId": "string",
    "providerSpecificDetails": {
      "instanceType": "string"
      // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
    }
  }
}

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings, obiekty

Ustaw właściwość instanceType , aby określić typ obiektu.

W przypadku oprogramowania VMwareCbt użyj:

  "instanceType": "VMwareCbt",
  "dataMoverRunAsAccountId": "string",
  "disksToInclude": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "isOSDisk": "string",
      "logStorageAccountId": "string",
      "logStorageAccountSasSecretName": "string"
    }
  ],
  "licenseType": "string",
  "performAutoResync": "string",
  "snapshotRunAsAccountId": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetBootDiagnosticsStorageAccountId": "string",
  "targetNetworkId": "string",
  "targetResourceGroupId": "string",
  "targetSubnetName": "string",
  "targetVmName": "string",
  "targetVmSize": "string",
  "vmwareMachineId": "string"

Wartości właściwości

vaults/replicationFabrics/replicationProtectionConta...

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems"
apiVersion Wersja interfejsu API zasobów '2018-01-10'
name Nazwa zasobu

Zobacz, jak ustawiać nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM JSON.
ciąg (wymagany)
properties Włącz właściwości wejściowe migracji. EnableMigrationInputPropertiesOrMigrationItemPropert... (wymagane)

EnableMigrationInputPropertiesOrMigrationItemPropert...

Nazwa Opis Wartość
policyId Identyfikator zasad. ciąg (wymagany)
providerSpecificDetails Szczegółowe informacje o dostawcy. EnableMigrationProviderSpecificInputOrMigrationProvi... (wymagane)

EnableMigrationProviderSpecificInputOrMigrationProvi...

Nazwa Opis Wartość
Instancetype Ustawianie typu obiektu VMwareCbt (wymagane)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

Nazwa Opis Wartość
Instancetype Typ klasy. "VMwareCbt" (wymagane)
dataMoverRunAsAccountId Identyfikator konta Uruchom jako mover danych. ciąg (wymagany)
disksToInclude Dyski do dołączenia. VMwareCbtDiskInput[] (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
performAutoResync Wartość wskazująca, czy ma zostać wykonana automatyczna ponowna synchronizacja. ciąg
snapshotRunAsAccountId Identyfikator konta uruchomień migawki. ciąg (wymagany)
targetAvailabilitySetId Docelowy identyfikator zestawu dostępności usługi ARM. ciąg
targetAvailabilityZone Docelowa strefa dostępności. ciąg
targetBootDiagnosticsStorageAccountId Identyfikator ARM docelowego konta magazynu diagnostyki rozruchu. ciąg
targetNetworkId Identyfikator usługi ARM sieci docelowej. ciąg (wymagany)
targetResourceGroupId Identyfikator arm docelowej grupy zasobów. ciąg (wymagany)
targetSubnetName Nazwa podsieci docelowej. ciąg
targetVmName Docelowa nazwa maszyny wirtualnej. ciąg
targetVmSize Docelowy rozmiar maszyny wirtualnej. ciąg
vmwareMachineId Identyfikator arm maszyny wirtualnej odnaleziony w programie VMware. ciąg (wymagany)

VMwareCbtDiskInput

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. ciąg
diskId Identyfikator dysku. ciąg (wymagany)
diskType Typ dysku. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
isOSDisk Wartość wskazująca, czy dysk jest dyskiem systemu operacyjnego. ciąg (wymagany)
logStorageAccountId Identyfikator arm konta magazynu dzienników. ciąg (wymagany)
logStorageAccountSasSecretName Nazwa wpisu tajnego magazynu kluczy konta magazynu dzienników. ciąg (wymagany)

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Magazyny/replikacjaFabrics/replicationProtectionContainers/replicationMigrationItems można wdrożyć w następujących regionach:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, dodaj następujące narzędzie Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2018-01-10"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      policyId = "string"
      providerSpecificDetails = {
        instanceType = "string"
        // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
      }
    }
  })
}

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings, obiekty

Ustaw właściwość instanceType , aby określić typ obiektu.

W przypadku oprogramowania VMwareCbt użyj:

  instanceType = "VMwareCbt"
  dataMoverRunAsAccountId = "string"
  disksToInclude = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      isOSDisk = "string"
      logStorageAccountId = "string"
      logStorageAccountSasSecretName = "string"
    }
  ]
  licenseType = "string"
  performAutoResync = "string"
  snapshotRunAsAccountId = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetBootDiagnosticsStorageAccountId = "string"
  targetNetworkId = "string"
  targetResourceGroupId = "string"
  targetSubnetName = "string"
  targetVmName = "string"
  targetVmSize = "string"
  vmwareMachineId = "string"

Wartości właściwości

vaults/replicationFabrics/replicationProtectionConta...

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2018-01-10"
name Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: replicationProtectionContainers
properties Włącz właściwości wejściowe migracji. EnableMigrationInputPropertiesOrMigrationItemPropert... (wymagane)

EnableMigrationInputPropertiesOrMigrationItemPropert...

Nazwa Opis Wartość
policyId Identyfikator zasad. ciąg (wymagany)
providerSpecificDetails Szczegółowe informacje o dostawcy. EnableMigrationProviderSpecificInputOrMigrationProvi... (wymagane)

EnableMigrationProviderSpecificInputOrMigrationProvi...

Nazwa Opis Wartość
Instancetype Ustawianie typu obiektu VMwareCbt (wymagane)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

Nazwa Opis Wartość
Instancetype Typ klasy. "VMwareCbt" (wymagane)
dataMoverRunAsAccountId Identyfikator konta Uruchom jako mover danych. ciąg (wymagany)
disksToInclude Dyski do dołączenia. VMwareCbtDiskInput[] (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
performAutoResync Wartość wskazująca, czy ma zostać wykonana automatyczna ponowna synchronizacja. ciąg
snapshotRunAsAccountId Identyfikator konta uruchomień migawki. ciąg (wymagany)
targetAvailabilitySetId Docelowy identyfikator zestawu dostępności usługi ARM. ciąg
targetAvailabilityZone Docelowa strefa dostępności. ciąg
targetBootDiagnosticsStorageAccountId Identyfikator ARM docelowego konta magazynu diagnostyki rozruchu. ciąg
targetNetworkId Identyfikator usługi ARM sieci docelowej. ciąg (wymagany)
targetResourceGroupId Identyfikator arm docelowej grupy zasobów. ciąg (wymagany)
targetSubnetName Nazwa podsieci docelowej. ciąg
targetVmName Docelowa nazwa maszyny wirtualnej. ciąg
targetVmSize Docelowy rozmiar maszyny wirtualnej. ciąg
vmwareMachineId Identyfikator arm maszyny wirtualnej odnaleziony w programie VMware. ciąg (wymagany)

VMwareCbtDiskInput

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. ciąg
diskId Identyfikator dysku. ciąg (wymagany)
diskType Typ dysku. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
isOSDisk Wartość wskazująca, czy dysk jest dyskiem systemu operacyjnego. ciąg (wymagany)
logStorageAccountId Identyfikator arm konta magazynu dzienników. ciąg (wymagany)
logStorageAccountSasSecretName Nazwa wpisu tajnego magazynu kluczy konta magazynu dzienników. ciąg (wymagany)