Udostępnij za pośrednictwem


Microsoft.RecoveryServices vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems 2024-04-01

Definicja zasobu Bicep

Magazyny/replikacjaFabrics/replicationProtectionContainers/replicationProtectedItems można wdrożyć z operacjami docelowymi:

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

Format zasobu

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

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2024-04-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    policyId: 'string'
    protectableItemId: 'string'
    providerSpecificDetails: {
      instanceType: 'string'
      // For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
    }
  }
}

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings, obiekty

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

W przypadku A2A użyj:

{
  autoProtectionOfDataDisk: 'string'
  diskEncryptionInfo: {
    diskEncryptionKeyInfo: {
      keyVaultResourceArmId: 'string'
      secretIdentifier: 'string'
    }
    keyEncryptionKeyInfo: {
      keyIdentifier: 'string'
      keyVaultResourceArmId: 'string'
    }
  }
  fabricObjectId: 'string'
  instanceType: 'A2A'
  multiVmGroupId: 'string'
  multiVmGroupName: 'string'
  protectionClusterId: 'string'
  recoveryAvailabilitySetId: 'string'
  recoveryAvailabilityZone: 'string'
  recoveryAzureNetworkId: 'string'
  recoveryBootDiagStorageAccountId: 'string'
  recoveryCapacityReservationGroupId: 'string'
  recoveryCloudServiceId: 'string'
  recoveryContainerId: 'string'
  recoveryExtendedLocation: {
    name: 'string'
    type: 'string'
  }
  recoveryProximityPlacementGroupId: 'string'
  recoveryResourceGroupId: 'string'
  recoverySubnetName: 'string'
  recoveryVirtualMachineScaleSetId: 'string'
  vmDisks: [
    {
      diskUri: 'string'
      primaryStagingAzureStorageAccountId: 'string'
      recoveryAzureStorageAccountId: 'string'
    }
  ]
  vmManagedDisks: [
    {
      diskEncryptionInfo: {
        diskEncryptionKeyInfo: {
          keyVaultResourceArmId: 'string'
          secretIdentifier: 'string'
        }
        keyEncryptionKeyInfo: {
          keyIdentifier: 'string'
          keyVaultResourceArmId: 'string'
        }
      }
      diskId: 'string'
      primaryStagingAzureStorageAccountId: 'string'
      recoveryDiskEncryptionSetId: 'string'
      recoveryReplicaDiskAccountType: 'string'
      recoveryResourceGroupId: 'string'
      recoveryTargetDiskAccountType: 'string'
    }
  ]
}

W przypadku A2ACrossClusterMigrationużyj:

{
  fabricObjectId: 'string'
  instanceType: 'A2ACrossClusterMigration'
  recoveryContainerId: 'string'
}

W przypadku funkcji HyperVReplicaAzureużyj:

{
  diskEncryptionSetId: 'string'
  disksToInclude: [
    'string'
  ]
  disksToIncludeForManagedDisks: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      logStorageAccountId: 'string'
      sectorSizeInBytes: int
    }
  ]
  diskType: 'string'
  enableRdpOnTargetOption: 'string'
  hvHostVmId: 'string'
  instanceType: 'HyperVReplicaAzure'
  licenseType: 'string'
  logStorageAccountId: 'string'
  osType: 'string'
  seedManagedDiskTags: {
    {customized property}: 'string'
  }
  sqlServerLicenseType: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetAzureNetworkId: 'string'
  targetAzureSubnetId: 'string'
  targetAzureV1ResourceGroupId: 'string'
  targetAzureV2ResourceGroupId: 'string'
  targetAzureVmName: 'string'
  targetManagedDiskTags: {
    {customized property}: 'string'
  }
  targetNicTags: {
    {customized property}: 'string'
  }
  targetProximityPlacementGroupId: 'string'
  targetStorageAccountId: 'string'
  targetVmSecurityProfile: {
    targetVmConfidentialEncryption: 'string'
    targetVmMonitoring: 'string'
    targetVmSecureBoot: 'string'
    targetVmSecurityType: 'string'
    targetVmTpm: 'string'
  }
  targetVmSize: 'string'
  targetVmTags: {
    {customized property}: 'string'
  }
  useManagedDisks: 'string'
  useManagedDisksForReplication: 'string'
  userSelectedOSName: 'string'
  vhdId: 'string'
  vmName: 'string'
}

W przypadku InMageużyj:

{
  datastoreName: 'string'
  diskExclusionInput: {
    diskSignatureOptions: [
      {
        diskSignature: 'string'
      }
    ]
    volumeOptions: [
      {
        onlyExcludeIfSingleVolume: 'string'
        volumeLabel: 'string'
      }
    ]
  }
  disksToInclude: [
    'string'
  ]
  instanceType: 'InMage'
  masterTargetId: 'string'
  multiVmGroupId: 'string'
  multiVmGroupName: 'string'
  processServerId: 'string'
  retentionDrive: 'string'
  runAsAccountId: 'string'
  vmFriendlyName: 'string'
}

W przypadku InMageAzureV2użyj:

{
  diskEncryptionSetId: 'string'
  disksToInclude: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      logStorageAccountId: 'string'
    }
  ]
  diskType: 'string'
  enableRdpOnTargetOption: 'string'
  instanceType: 'InMageAzureV2'
  licenseType: 'string'
  logStorageAccountId: 'string'
  masterTargetId: 'string'
  multiVmGroupId: 'string'
  multiVmGroupName: 'string'
  processServerId: 'string'
  runAsAccountId: 'string'
  seedManagedDiskTags: {
    {customized property}: 'string'
  }
  sqlServerLicenseType: 'string'
  storageAccountId: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetAzureNetworkId: 'string'
  targetAzureSubnetId: 'string'
  targetAzureV1ResourceGroupId: 'string'
  targetAzureV2ResourceGroupId: 'string'
  targetAzureVmName: 'string'
  targetManagedDiskTags: {
    {customized property}: 'string'
  }
  targetNicTags: {
    {customized property}: 'string'
  }
  targetProximityPlacementGroupId: 'string'
  targetVmSize: 'string'
  targetVmTags: {
    {customized property}: 'string'
  }
}

W przypadku InMageRcmużyj:

{
  disksDefault: {
    diskEncryptionSetId: 'string'
    diskType: 'string'
    logStorageAccountId: 'string'
    sectorSizeInBytes: int
  }
  disksToInclude: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      logStorageAccountId: 'string'
      sectorSizeInBytes: int
    }
  ]
  fabricDiscoveryMachineId: 'string'
  instanceType: 'InMageRcm'
  licenseType: 'string'
  multiVmGroupName: 'string'
  processServerId: 'string'
  runAsAccountId: 'string'
  seedManagedDiskTags: [
    {
      tagName: 'string'
      tagValue: 'string'
    }
  ]
  sqlServerLicenseType: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetBootDiagnosticsStorageAccountId: 'string'
  targetManagedDiskTags: [
    {
      tagName: 'string'
      tagValue: 'string'
    }
  ]
  targetNetworkId: 'string'
  targetNicTags: [
    {
      tagName: 'string'
      tagValue: 'string'
    }
  ]
  targetProximityPlacementGroupId: 'string'
  targetResourceGroupId: 'string'
  targetSubnetName: 'string'
  targetVmName: 'string'
  targetVmSecurityProfile: {
    targetVmConfidentialEncryption: 'string'
    targetVmMonitoring: 'string'
    targetVmSecureBoot: 'string'
    targetVmSecurityType: 'string'
    targetVmTpm: 'string'
  }
  targetVmSize: 'string'
  targetVmTags: [
    {
      tagName: 'string'
      tagValue: 'string'
    }
  ]
  testNetworkId: 'string'
  testSubnetName: 'string'
  userSelectedOSName: 'string'
}

W przypadku funkcji HyperVReplica2012użyj:

{
  instanceType: 'HyperVReplica2012'
}

W przypadku funkcji HyperVReplica2012R2użyj:

{
  instanceType: 'HyperVReplica2012R2'
}

W przypadku hyperVReplicaBaseReplicationDetailsużyj:

{
  instanceType: 'HyperVReplicaBaseReplicationDetails'
}

W przypadku InMageRcmFailbackużyj:

{
  instanceType: 'InMageRcmFailback'
}

Wartości właściwości

A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails

Nazwa Opis Wartość
fabricObjectId Identyfikator obiektu specyficznego dla sieci szkieletowej maszyny wirtualnej. struna
instanceType Typ klasy. "A2ACrossClusterMigration" (wymagane)
recoveryContainerId Identyfikator kontenera odzyskiwania. struna

A2AEnableProtectionInputOrA2AReplicationDetails

Nazwa Opis Wartość
autoProtectionOfDataDisk Wartość wskazująca, czy włączono automatyczną ochronę. "Wyłączone"
"Włączone"
diskEncryptionInfo Informacje o szyfrowaniu dysku odzyskiwania (w przypadku dwóch przepływów przekazywania). DiskEncryptionInfo
fabricObjectId Identyfikator obiektu specyficznego dla sieci szkieletowej maszyny wirtualnej. ciąg (wymagany)
instanceType Typ klasy. "A2A" (wymagane)
multiVmGroupId Identyfikator grupy wielu maszyn wirtualnych. struna
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. struna
protectionClusterId Identyfikator klastra ochrony replikacji. struna
recoveryAvailabilitySetId Identyfikator zestawu dostępności odzyskiwania. struna
recoveryAvailabilityZone Strefa dostępności odzyskiwania. struna
recoveryAzureNetworkId Identyfikator arm odzyskiwania sieci wirtualnej platformy Azure. struna
recoveryBootDiagStorageAccountId Konto magazynu diagnostycznego rozruchu. struna
recoveryCapacityReservationGroupId Identyfikator grupy rezerwacji pojemności odzyskiwania. struna
recoveryCloudServiceId Identyfikator usługi w chmurze odzyskiwania. Prawidłowy dla scenariuszy w wersji 1. struna
recoveryContainerId Identyfikator kontenera odzyskiwania. struna
recoveryExtendedLocation Lokalizacja rozszerzona odzyskiwania. ExtendedLocation
recoveryProximityPlacementGroupId Identyfikator grupy umieszczania w pobliżu odzyskiwania. struna
recoveryResourceGroupId Identyfikator grupy zasobów odzyskiwania. Prawidłowy dla scenariuszy w wersji 2. struna
recoverySubnetName Nazwa podsieci odzyskiwania. struna
recoveryVirtualMachineScaleSetId Identyfikator zestawu skalowania maszyn wirtualnych. struna
vmDisks Lista szczegółów dysku maszyny wirtualnej. A2AVmDiskInputDetails[]
vmManagedDisks Lista szczegółów dysku zarządzanego maszyny wirtualnej. A2AVmManagedDiskInputDetails[]

A2AVmDiskInputDetails

Nazwa Opis Wartość
diskUri Identyfikator URI dysku. ciąg (wymagany)
primaryStagingAzureStorageAccountId Podstawowy identyfikator tymczasowego konta magazynu. ciąg (wymagany)
recoveryAzureStorageAccountId Identyfikator konta magazynu wirtualnego dysku twardego odzyskiwania. ciąg (wymagany)

A2AVmManagedDiskInputDetails

Nazwa Opis Wartość
diskEncryptionInfo Informacje o szyfrowaniu dysku odzyskiwania (dla jednego/pojedynczego przepływu przekazywania). DiskEncryptionInfo
diskId Identyfikator dysku. ciąg (wymagany)
primaryStagingAzureStorageAccountId Podstawowy tymczasowy identyfikator arm konta magazynu. ciąg (wymagany)
recoveryDiskEncryptionSetId Identyfikator zestawu szyfrowania dysków odzyskiwania. struna
recoveryReplicaDiskAccountType Typ dysku repliki. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. struna
recoveryResourceGroupId Identyfikator arm docelowej grupy zasobów. ciąg (wymagany)
recoveryTargetDiskAccountType Typ dysku docelowego po przejściu w tryb failover. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. struna

DiskEncryptionInfo

Nazwa Opis Wartość
diskEncryptionKeyInfo Dokumentacja usługi KeyVault odzyskiwania dla wpisu tajnego. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Dokumentacja usługi KeyVault odzyskiwania dla klucza. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Nazwa Opis Wartość
keyVaultResourceArmId Identyfikator zasobu usługi ARM usługi KeyVault dla wpisu tajnego. struna
secretIdentifier Tajny adres URL/identyfikator. struna

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Nazwa Opis Wartość
policyId Identyfikator zasad. struna
protectableItemId Identyfikator elementu, który można chronić. struna
providerSpecificDetails The ReplicationProviderInput. W przypadku dostawcy HyperVReplicaAzure będzie to obiekt AzureEnableProtectionInput. W przypadku dostawcy san będzie to obiekt SanEnableProtectionInput. W przypadku dostawcy funkcji HyperVReplicaAzure może mieć wartość null. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Nazwa Opis Wartość
instanceType Ustaw wartość "A2A" dla typu A2AEnableProtectionInputOrA2AReplicationDetails. Ustaw wartość "A2ACrossClusterMigration" dla typu A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails. Ustaw wartość "HyperVReplicaAzure" dla typu HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails. Ustaw wartość "InMage" dla typu InMageEnableProtectionInputOrInMageReplicationDetails. Ustaw wartość "InMageAzureV2" dla typu InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails. Ustaw wartość "InMageRcm" dla typu InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Ustaw wartość "HyperVReplica2012" dla typu HyperVReplicaReplicationDetails. Ustaw wartość "HyperVReplica2012R2" dla typu HyperVReplicaBlueReplicationDetails. Ustaw wartość "HyperVReplicaBaseReplicationDetails" dla typu HyperVReplicaBaseReplicationDetails. Ustaw wartość "InMageRcmFailback" dla typu InMageRcmFailbackReplicationDetails. "A2A"
"A2ACrossClusterMigration"
"HyperVReplica2012"
"HyperVReplica2012R2"
"HyperVReplicaAzure"
"HyperVReplicaBaseReplicationDetails"
"InMage"
"InMageAzureV2"
"InMageRcm"
"InMageRcmFailback" (wymagane)

ExtendedLocation

Nazwa Opis Wartość
nazwa Nazwa lokalizacji rozszerzonej. ciąg (wymagany)
typ Typ lokalizacji rozszerzonej. "EdgeZone" (wymagane)

HyperVReplicaAzureDiskInputDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskId The DiskId. struna
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. struna
sectorSizeInBytes Rozmiar sektora logicznego (w bajtach), domyślnie 512. Int

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
disksToInclude Lista identyfikatorów dysków VHD do ochrony. string[]
disksToIncludeForManagedDisks Dyski do uwzględnienia na liście dysków zarządzanych. HyperVReplicaAzureDiskInputDetails[]
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Wybrana opcja włączenia protokołu RDP\SSH na docelowej maszynie wirtualnej po przejściu w tryb failover. Wartość ciągu wyliczenia SrsDataContract.EnableRDPOnTargetOption. struna
hvHostVmId Identyfikator maszyny wirtualnej hosta Hyper-V. struna
instanceType Typ klasy. "HyperVReplicaAzure" (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
logStorageAccountId Konto magazynu, które ma być używane do rejestrowania podczas replikacji. struna
osType Typ systemu operacyjnego skojarzony z maszyną wirtualną. struna
seedManagedDiskTags Tagi dla dysków zarządzanych inicjuj. HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Typ licencji programu SQL Server. "AHUB"
"NoLicenseType"
"NotSpecified"
"Płatność zgodnie z rzeczywistym użyciem"
targetAvailabilitySetId Docelowy identyfikator arm zestawu dostępności dla wdrożenia usługi Resource Manager. struna
targetAvailabilityZone Docelowa strefa dostępności. struna
targetAzureNetworkId Wybrany docelowy identyfikator sieci platformy Azure. struna
targetAzureSubnetId Wybrany docelowy identyfikator podsieci platformy Azure. struna
targetAzureV1ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia klasycznego), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureV2ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia usługi Resource Manager), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureVmName Docelowa nazwa maszyny wirtualnej platformy Azure. struna
targetManagedDiskTags Tagi dla docelowych dysków zarządzanych. HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
targetNicTags Tagi dla docelowych kart sieciowych. hyperVReplicaAzureEnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Identyfikator arm grupy umieszczania w pobliżu. struna
targetStorageAccountId Identyfikator konta magazynu. struna
targetVmSecurityProfile Docelowy profil zabezpieczeń maszyny wirtualnej. SecurityProfileProperties
targetVmSize Docelowy rozmiar maszyny wirtualnej. struna
targetVmTags Docelowe tagi maszyny wirtualnej. hyperVReplicaAzureEnableProtectionInputTargetVmTags
useManagedDisks Wartość wskazująca, czy dyski zarządzane powinny być używane podczas pracy w trybie failover. struna
useManagedDisksForReplication Wartość wskazująca, czy dyski zarządzane powinny być używane podczas replikacji. struna
userSelectedOSName Nazwa systemu operacyjnego wybrana przez użytkownika. struna
vhdId Identyfikator wirtualnego dysku systemu operacyjnego skojarzony z maszyną wirtualną. struna
vmName Nazwa maszyny wirtualnej. struna

HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags

Nazwa Opis Wartość

HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags

Nazwa Opis Wartość

HyperVReplicaAzureEnableProtectionInputTargetNicTags

Nazwa Opis Wartość

HyperVReplicaAzureEnableProtectionInputTargetVmTags

Nazwa Opis Wartość

HyperVReplicaBaseReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "HyperVReplicaBaseReplicationDetails" (wymagane)

HyperVReplicaBlueReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "HyperVReplica2012R2" (wymagane)

HyperVReplicaReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "HyperVReplica2012" (wymagane)

InMageAzureV2DiskInputDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskId The DiskId. struna
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. struna

InMageAzureV2EnableProtectionInputOrMageAzureV2ReplicationDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
disksToInclude Dyski do uwzględnienia. InMageAzureV2DiskInputDetails[]
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Wybrana opcja włączenia protokołu RDP\SSH na docelowej maszynie wirtualnej po przejściu w tryb failover. Wartość ciągu wyliczenia SrsDataContract.EnableRDPOnTargetOption. struna
instanceType Typ klasy. "InMageAzureV2" (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
logStorageAccountId Konto magazynu, które ma być używane do rejestrowania podczas replikacji. struna
masterTargetId Główny identyfikator docelowy. struna
multiVmGroupId Identyfikator grupy wielu maszyn wirtualnych. struna
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. struna
processServerId Identyfikator serwera przetwarzania. struna
runAsAccountId Identyfikator konta CS. struna
seedManagedDiskTags Tagi dla dysków zarządzanych inicjuj. InMageAzureV2EnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Typ licencji programu SQL Server. "AHUB"
"NoLicenseType"
"NotSpecified"
"Płatność zgodnie z rzeczywistym użyciem"
storageAccountId Identyfikator konta magazynu. struna
targetAvailabilitySetId Docelowy identyfikator arm zestawu dostępności dla wdrożenia usługi Resource Manager. struna
targetAvailabilityZone Docelowa strefa dostępności. struna
targetAzureNetworkId Wybrany docelowy identyfikator sieci platformy Azure. struna
targetAzureSubnetId Wybrany docelowy identyfikator podsieci platformy Azure. struna
targetAzureV1ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia klasycznego), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureV2ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia usługi Resource Manager), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureVmName Docelowa nazwa maszyny wirtualnej platformy Azure. struna
targetManagedDiskTags Tagi dla docelowych dysków zarządzanych. InMageAzureV2EnableProtectionInputTargetManagedDiskTags
targetNicTags Tagi dla docelowych kart sieciowych. InMageAzureV2EnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Identyfikator arm grupy umieszczania w pobliżu. struna
targetVmSize Docelowy rozmiar maszyny wirtualnej. struna
targetVmTags Docelowe tagi maszyny wirtualnej. InMageAzureV2EnableProtectionInputTargetVmTags

InMageAzureV2EnableProtectionInputSeedManagedDiskTags

Nazwa Opis Wartość

InMageAzureV2EnableProtectionInputTargetManagedDiskTags

Nazwa Opis Wartość

InMageAzureV2EnableProtectionInputTargetNicTags

Nazwa Opis Wartość

InMageAzureV2EnableProtectionInputTargetVmTags

Nazwa Opis Wartość

InMageDiskExclusionInput

Nazwa Opis Wartość
diskSignatureOptions Opcja oparta na podpisie dysku gościa dla wykluczenia dysku. InMageDiskSignatureExclusionOptions[]
volumeOptions Opcja oparta na etykiecie woluminu dla wykluczenia dysku. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Nazwa Opis Wartość
diskSignature Podpis gościa dysku, który ma zostać wykluczony z replikacji. struna

InMageEnableProtectionInputOrInMageReplicationDetails

Nazwa Opis Wartość
datastoreName Docelowa nazwa magazynu danych. struna
diskExclusionInput Włącz dane wejściowe wykluczenia dysku. InMageDiskExclusionInput
disksToInclude Dyski do uwzględnienia. string[]
instanceType Typ klasy. "InMage" (wymagane)
masterTargetId Główny identyfikator docelowy. ciąg (wymagany)
multiVmGroupId Identyfikator grupy wielu maszyn wirtualnych. ciąg (wymagany)
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. ciąg (wymagany)
processServerId Identyfikator serwera przetwarzania. ciąg (wymagany)
retentionDrive Dysk przechowywania do użycia w usłudze MT. ciąg (wymagany)
runAsAccountId Identyfikator konta CS. struna
vmFriendlyName Nazwa maszyny wirtualnej. struna

InMageRcmDiskInput

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskId Identyfikator dysku. ciąg (wymagany)
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (wymagane)
logStorageAccountId Identyfikator arm konta magazynu dzienników. ciąg (wymagany)
sectorSizeInBytes Rozmiar sektora logicznego (w bajtach), domyślnie 512. Int

InMageRcmDisksDefaultInput

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (wymagane)
logStorageAccountId Identyfikator arm konta magazynu dzienników. ciąg (wymagany)
sectorSizeInBytes Rozmiar sektora logicznego (w bajtach), domyślnie 512. Int

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Nazwa Opis Wartość
disksDefault Domyślne dane wejściowe dysku. InMageRcmDisksDefaultInput
disksToInclude Dyski do uwzględnienia. InMageRcmDiskInput[]
fabricDiscoveryMachineId Identyfikator usługi ARM odnalezionej maszyny. ciąg (wymagany)
instanceType Typ klasy. "InMageRcm" (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. struna
processServerId Identyfikator serwera przetwarzania. ciąg (wymagany)
runAsAccountId Identyfikator konta Uruchom jako. struna
seedManagedDiskTags Tagi dla dysków zarządzanych inicjuj. UserCreatedResourceTag[]
sqlServerLicenseType Typ licencji programu SQL Server. "AHUB"
"NoLicenseType"
"NotSpecified"
"Płatność zgodnie z rzeczywistym użyciem"
targetAvailabilitySetId Identyfikator usługi ARM docelowego zestawu dostępności. struna
targetAvailabilityZone Docelowa strefa dostępności. struna
targetBootDiagnosticsStorageAccountId Identyfikator arm docelowego konta magazynu diagnostyki rozruchu. struna
targetManagedDiskTags Tagi dla docelowych dysków zarządzanych. UserCreatedResourceTag[]
targetNetworkId Wybrany identyfikator usługi ARM sieci docelowej. struna
targetNicTags Tagi dla docelowych kart sieciowych. UserCreatedResourceTag[]
targetProximityPlacementGroupId Docelowy identyfikator grupy umieszczania w pobliżu. struna
targetResourceGroupId Identyfikator usługi ARM docelowej grupy zasobów. ciąg (wymagany)
targetSubnetName Wybrana nazwa podsieci docelowej. struna
targetVmName Nazwa docelowej maszyny wirtualnej. struna
targetVmSecurityProfile Docelowy profil zabezpieczeń maszyny wirtualnej. SecurityProfileProperties
targetVmSize Docelowy rozmiar maszyny wirtualnej. struna
targetVmTags Docelowe tagi maszyny wirtualnej. UserCreatedResourceTag[]
testNetworkId Wybrany testowy identyfikator arm sieci. struna
testSubnetName Wybrana nazwa podsieci testowej. struna
userSelectedOSName Nazwa systemu operacyjnego wybrana przez użytkownika. struna

InMageRcmFailbackReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "InMageRcmFailback" (wymagane)

InMageVolumeExclusionOptions

Nazwa Opis Wartość
onlyExcludeIfSingleVolume Wartość wskazująca, czy wykluczyć dysk z wieloma woluminami, czy nie. Jeśli dysk ma wiele woluminów, a jeden z woluminów ma etykietę zgodną z woluminem VolumeLabel, ten dysk zostanie wykluczony z replikacji, jeśli wartość OnlyExcludeIfSingleVolume ma wartość false. struna
volumeLabel Etykieta woluminu. Dysk zawierający dowolny wolumin z tą etykietą zostanie wykluczony z replikacji. struna

KeyEncryptionKeyInfo

Nazwa Opis Wartość
keyIdentifier Adres URL/identyfikator klucza. struna
keyVaultResourceArmId Identyfikator arm zasobu usługi KeyVault dla klucza. struna

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Nazwa Opis Wartość
nazwa Nazwa zasobu ciąg (wymagany)
rodzic W 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: vaults/replicationFabrics/replicationProtectionContainers
Właściwości Włącz właściwości wejściowe ochrony. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

SecurityProfileProperties

Nazwa Opis Wartość
targetVmConfidentialEncryption Wartość wskazująca, czy poufne szyfrowanie obliczeniowe ma być włączone. "Wyłączone"
"Włączone"
targetVmMonitoring Wartość wskazująca, czy monitorowanie integralności ma być włączone. "Wyłączone"
"Włączone"
targetVmSecureBoot Wartość wskazująca, czy bezpieczny rozruch ma być włączony. "Wyłączone"
"Włączone"
targetVmSecurityType Docelowy typ zabezpieczeń maszyny wirtualnej. "Poufne maszyny wirtualne"
"Brak"
"TrustedLaunch"
targetVmTpm Wartość wskazująca, czy moduł zaufanej platformy ma być włączony. "Wyłączone"
"Włączone"

UserCreatedResourceTag

Nazwa Opis Wartość
tagName Nazwa tagu. Przeczytaj więcej informacji: /azure/azure-resource-manager/management/tag-resources#limitations struna

Ograniczenia:
Maksymalna długość =
tagValue Wartość tagu. Przeczytaj ją, aby uzyskać więcej informacji: /azure/azure-resource-manager/management/tag-resources#limitations struna

Ograniczenia:
Maksymalna długość =

Definicja zasobu szablonu usługi ARM

Magazyny/replikacjaFabrics/replicationProtectionContainers/replicationProtectedItems można wdrożyć z operacjami docelowymi:

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

Format zasobu

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

{
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems",
  "apiVersion": "2024-04-01",
  "name": "string",
  "properties": {
    "policyId": "string",
    "protectableItemId": "string",
    "providerSpecificDetails": {
      "instanceType": "string"
      // For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
    }
  }
}

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings, obiekty

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

W przypadku A2A użyj:

{
  "autoProtectionOfDataDisk": "string",
  "diskEncryptionInfo": {
    "diskEncryptionKeyInfo": {
      "keyVaultResourceArmId": "string",
      "secretIdentifier": "string"
    },
    "keyEncryptionKeyInfo": {
      "keyIdentifier": "string",
      "keyVaultResourceArmId": "string"
    }
  },
  "fabricObjectId": "string",
  "instanceType": "A2A",
  "multiVmGroupId": "string",
  "multiVmGroupName": "string",
  "protectionClusterId": "string",
  "recoveryAvailabilitySetId": "string",
  "recoveryAvailabilityZone": "string",
  "recoveryAzureNetworkId": "string",
  "recoveryBootDiagStorageAccountId": "string",
  "recoveryCapacityReservationGroupId": "string",
  "recoveryCloudServiceId": "string",
  "recoveryContainerId": "string",
  "recoveryExtendedLocation": {
    "name": "string",
    "type": "string"
  },
  "recoveryProximityPlacementGroupId": "string",
  "recoveryResourceGroupId": "string",
  "recoverySubnetName": "string",
  "recoveryVirtualMachineScaleSetId": "string",
  "vmDisks": [
    {
      "diskUri": "string",
      "primaryStagingAzureStorageAccountId": "string",
      "recoveryAzureStorageAccountId": "string"
    }
  ],
  "vmManagedDisks": [
    {
      "diskEncryptionInfo": {
        "diskEncryptionKeyInfo": {
          "keyVaultResourceArmId": "string",
          "secretIdentifier": "string"
        },
        "keyEncryptionKeyInfo": {
          "keyIdentifier": "string",
          "keyVaultResourceArmId": "string"
        }
      },
      "diskId": "string",
      "primaryStagingAzureStorageAccountId": "string",
      "recoveryDiskEncryptionSetId": "string",
      "recoveryReplicaDiskAccountType": "string",
      "recoveryResourceGroupId": "string",
      "recoveryTargetDiskAccountType": "string"
    }
  ]
}

W przypadku A2ACrossClusterMigrationużyj:

{
  "fabricObjectId": "string",
  "instanceType": "A2ACrossClusterMigration",
  "recoveryContainerId": "string"
}

W przypadku funkcji HyperVReplicaAzureużyj:

{
  "diskEncryptionSetId": "string",
  "disksToInclude": [ "string" ],
  "disksToIncludeForManagedDisks": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "logStorageAccountId": "string",
      "sectorSizeInBytes": "int"
    }
  ],
  "diskType": "string",
  "enableRdpOnTargetOption": "string",
  "hvHostVmId": "string",
  "instanceType": "HyperVReplicaAzure",
  "licenseType": "string",
  "logStorageAccountId": "string",
  "osType": "string",
  "seedManagedDiskTags": {
    "{customized property}": "string"
  },
  "sqlServerLicenseType": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetAzureNetworkId": "string",
  "targetAzureSubnetId": "string",
  "targetAzureV1ResourceGroupId": "string",
  "targetAzureV2ResourceGroupId": "string",
  "targetAzureVmName": "string",
  "targetManagedDiskTags": {
    "{customized property}": "string"
  },
  "targetNicTags": {
    "{customized property}": "string"
  },
  "targetProximityPlacementGroupId": "string",
  "targetStorageAccountId": "string",
  "targetVmSecurityProfile": {
    "targetVmConfidentialEncryption": "string",
    "targetVmMonitoring": "string",
    "targetVmSecureBoot": "string",
    "targetVmSecurityType": "string",
    "targetVmTpm": "string"
  },
  "targetVmSize": "string",
  "targetVmTags": {
    "{customized property}": "string"
  },
  "useManagedDisks": "string",
  "useManagedDisksForReplication": "string",
  "userSelectedOSName": "string",
  "vhdId": "string",
  "vmName": "string"
}

W przypadku InMageużyj:

{
  "datastoreName": "string",
  "diskExclusionInput": {
    "diskSignatureOptions": [
      {
        "diskSignature": "string"
      }
    ],
    "volumeOptions": [
      {
        "onlyExcludeIfSingleVolume": "string",
        "volumeLabel": "string"
      }
    ]
  },
  "disksToInclude": [ "string" ],
  "instanceType": "InMage",
  "masterTargetId": "string",
  "multiVmGroupId": "string",
  "multiVmGroupName": "string",
  "processServerId": "string",
  "retentionDrive": "string",
  "runAsAccountId": "string",
  "vmFriendlyName": "string"
}

W przypadku InMageAzureV2użyj:

{
  "diskEncryptionSetId": "string",
  "disksToInclude": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "logStorageAccountId": "string"
    }
  ],
  "diskType": "string",
  "enableRdpOnTargetOption": "string",
  "instanceType": "InMageAzureV2",
  "licenseType": "string",
  "logStorageAccountId": "string",
  "masterTargetId": "string",
  "multiVmGroupId": "string",
  "multiVmGroupName": "string",
  "processServerId": "string",
  "runAsAccountId": "string",
  "seedManagedDiskTags": {
    "{customized property}": "string"
  },
  "sqlServerLicenseType": "string",
  "storageAccountId": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetAzureNetworkId": "string",
  "targetAzureSubnetId": "string",
  "targetAzureV1ResourceGroupId": "string",
  "targetAzureV2ResourceGroupId": "string",
  "targetAzureVmName": "string",
  "targetManagedDiskTags": {
    "{customized property}": "string"
  },
  "targetNicTags": {
    "{customized property}": "string"
  },
  "targetProximityPlacementGroupId": "string",
  "targetVmSize": "string",
  "targetVmTags": {
    "{customized property}": "string"
  }
}

W przypadku InMageRcmużyj:

{
  "disksDefault": {
    "diskEncryptionSetId": "string",
    "diskType": "string",
    "logStorageAccountId": "string",
    "sectorSizeInBytes": "int"
  },
  "disksToInclude": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "logStorageAccountId": "string",
      "sectorSizeInBytes": "int"
    }
  ],
  "fabricDiscoveryMachineId": "string",
  "instanceType": "InMageRcm",
  "licenseType": "string",
  "multiVmGroupName": "string",
  "processServerId": "string",
  "runAsAccountId": "string",
  "seedManagedDiskTags": [
    {
      "tagName": "string",
      "tagValue": "string"
    }
  ],
  "sqlServerLicenseType": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetBootDiagnosticsStorageAccountId": "string",
  "targetManagedDiskTags": [
    {
      "tagName": "string",
      "tagValue": "string"
    }
  ],
  "targetNetworkId": "string",
  "targetNicTags": [
    {
      "tagName": "string",
      "tagValue": "string"
    }
  ],
  "targetProximityPlacementGroupId": "string",
  "targetResourceGroupId": "string",
  "targetSubnetName": "string",
  "targetVmName": "string",
  "targetVmSecurityProfile": {
    "targetVmConfidentialEncryption": "string",
    "targetVmMonitoring": "string",
    "targetVmSecureBoot": "string",
    "targetVmSecurityType": "string",
    "targetVmTpm": "string"
  },
  "targetVmSize": "string",
  "targetVmTags": [
    {
      "tagName": "string",
      "tagValue": "string"
    }
  ],
  "testNetworkId": "string",
  "testSubnetName": "string",
  "userSelectedOSName": "string"
}

W przypadku funkcji HyperVReplica2012użyj:

{
  "instanceType": "HyperVReplica2012"
}

W przypadku funkcji HyperVReplica2012R2użyj:

{
  "instanceType": "HyperVReplica2012R2"
}

W przypadku hyperVReplicaBaseReplicationDetailsużyj:

{
  "instanceType": "HyperVReplicaBaseReplicationDetails"
}

W przypadku InMageRcmFailbackużyj:

{
  "instanceType": "InMageRcmFailback"
}

Wartości właściwości

A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails

Nazwa Opis Wartość
fabricObjectId Identyfikator obiektu specyficznego dla sieci szkieletowej maszyny wirtualnej. struna
instanceType Typ klasy. "A2ACrossClusterMigration" (wymagane)
recoveryContainerId Identyfikator kontenera odzyskiwania. struna

A2AEnableProtectionInputOrA2AReplicationDetails

Nazwa Opis Wartość
autoProtectionOfDataDisk Wartość wskazująca, czy włączono automatyczną ochronę. "Wyłączone"
"Włączone"
diskEncryptionInfo Informacje o szyfrowaniu dysku odzyskiwania (w przypadku dwóch przepływów przekazywania). DiskEncryptionInfo
fabricObjectId Identyfikator obiektu specyficznego dla sieci szkieletowej maszyny wirtualnej. ciąg (wymagany)
instanceType Typ klasy. "A2A" (wymagane)
multiVmGroupId Identyfikator grupy wielu maszyn wirtualnych. struna
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. struna
protectionClusterId Identyfikator klastra ochrony replikacji. struna
recoveryAvailabilitySetId Identyfikator zestawu dostępności odzyskiwania. struna
recoveryAvailabilityZone Strefa dostępności odzyskiwania. struna
recoveryAzureNetworkId Identyfikator arm odzyskiwania sieci wirtualnej platformy Azure. struna
recoveryBootDiagStorageAccountId Konto magazynu diagnostycznego rozruchu. struna
recoveryCapacityReservationGroupId Identyfikator grupy rezerwacji pojemności odzyskiwania. struna
recoveryCloudServiceId Identyfikator usługi w chmurze odzyskiwania. Prawidłowy dla scenariuszy w wersji 1. struna
recoveryContainerId Identyfikator kontenera odzyskiwania. struna
recoveryExtendedLocation Lokalizacja rozszerzona odzyskiwania. ExtendedLocation
recoveryProximityPlacementGroupId Identyfikator grupy umieszczania w pobliżu odzyskiwania. struna
recoveryResourceGroupId Identyfikator grupy zasobów odzyskiwania. Prawidłowy dla scenariuszy w wersji 2. struna
recoverySubnetName Nazwa podsieci odzyskiwania. struna
recoveryVirtualMachineScaleSetId Identyfikator zestawu skalowania maszyn wirtualnych. struna
vmDisks Lista szczegółów dysku maszyny wirtualnej. A2AVmDiskInputDetails[]
vmManagedDisks Lista szczegółów dysku zarządzanego maszyny wirtualnej. A2AVmManagedDiskInputDetails[]

A2AVmDiskInputDetails

Nazwa Opis Wartość
diskUri Identyfikator URI dysku. ciąg (wymagany)
primaryStagingAzureStorageAccountId Podstawowy identyfikator tymczasowego konta magazynu. ciąg (wymagany)
recoveryAzureStorageAccountId Identyfikator konta magazynu wirtualnego dysku twardego odzyskiwania. ciąg (wymagany)

A2AVmManagedDiskInputDetails

Nazwa Opis Wartość
diskEncryptionInfo Informacje o szyfrowaniu dysku odzyskiwania (dla jednego/pojedynczego przepływu przekazywania). DiskEncryptionInfo
diskId Identyfikator dysku. ciąg (wymagany)
primaryStagingAzureStorageAccountId Podstawowy tymczasowy identyfikator arm konta magazynu. ciąg (wymagany)
recoveryDiskEncryptionSetId Identyfikator zestawu szyfrowania dysków odzyskiwania. struna
recoveryReplicaDiskAccountType Typ dysku repliki. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. struna
recoveryResourceGroupId Identyfikator arm docelowej grupy zasobów. ciąg (wymagany)
recoveryTargetDiskAccountType Typ dysku docelowego po przejściu w tryb failover. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. struna

DiskEncryptionInfo

Nazwa Opis Wartość
diskEncryptionKeyInfo Dokumentacja usługi KeyVault odzyskiwania dla wpisu tajnego. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Dokumentacja usługi KeyVault odzyskiwania dla klucza. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Nazwa Opis Wartość
keyVaultResourceArmId Identyfikator zasobu usługi ARM usługi KeyVault dla wpisu tajnego. struna
secretIdentifier Tajny adres URL/identyfikator. struna

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Nazwa Opis Wartość
policyId Identyfikator zasad. struna
protectableItemId Identyfikator elementu, który można chronić. struna
providerSpecificDetails The ReplicationProviderInput. W przypadku dostawcy HyperVReplicaAzure będzie to obiekt AzureEnableProtectionInput. W przypadku dostawcy san będzie to obiekt SanEnableProtectionInput. W przypadku dostawcy funkcji HyperVReplicaAzure może mieć wartość null. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Nazwa Opis Wartość
instanceType Ustaw wartość "A2A" dla typu A2AEnableProtectionInputOrA2AReplicationDetails. Ustaw wartość "A2ACrossClusterMigration" dla typu A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails. Ustaw wartość "HyperVReplicaAzure" dla typu HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails. Ustaw wartość "InMage" dla typu InMageEnableProtectionInputOrInMageReplicationDetails. Ustaw wartość "InMageAzureV2" dla typu InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails. Ustaw wartość "InMageRcm" dla typu InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Ustaw wartość "HyperVReplica2012" dla typu HyperVReplicaReplicationDetails. Ustaw wartość "HyperVReplica2012R2" dla typu HyperVReplicaBlueReplicationDetails. Ustaw wartość "HyperVReplicaBaseReplicationDetails" dla typu HyperVReplicaBaseReplicationDetails. Ustaw wartość "InMageRcmFailback" dla typu InMageRcmFailbackReplicationDetails. "A2A"
"A2ACrossClusterMigration"
"HyperVReplica2012"
"HyperVReplica2012R2"
"HyperVReplicaAzure"
"HyperVReplicaBaseReplicationDetails"
"InMage"
"InMageAzureV2"
"InMageRcm"
"InMageRcmFailback" (wymagane)

ExtendedLocation

Nazwa Opis Wartość
nazwa Nazwa lokalizacji rozszerzonej. ciąg (wymagany)
typ Typ lokalizacji rozszerzonej. "EdgeZone" (wymagane)

HyperVReplicaAzureDiskInputDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskId The DiskId. struna
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. struna
sectorSizeInBytes Rozmiar sektora logicznego (w bajtach), domyślnie 512. Int

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
disksToInclude Lista identyfikatorów dysków VHD do ochrony. string[]
disksToIncludeForManagedDisks Dyski do uwzględnienia na liście dysków zarządzanych. HyperVReplicaAzureDiskInputDetails[]
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Wybrana opcja włączenia protokołu RDP\SSH na docelowej maszynie wirtualnej po przejściu w tryb failover. Wartość ciągu wyliczenia SrsDataContract.EnableRDPOnTargetOption. struna
hvHostVmId Identyfikator maszyny wirtualnej hosta Hyper-V. struna
instanceType Typ klasy. "HyperVReplicaAzure" (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
logStorageAccountId Konto magazynu, które ma być używane do rejestrowania podczas replikacji. struna
osType Typ systemu operacyjnego skojarzony z maszyną wirtualną. struna
seedManagedDiskTags Tagi dla dysków zarządzanych inicjuj. HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Typ licencji programu SQL Server. "AHUB"
"NoLicenseType"
"NotSpecified"
"Płatność zgodnie z rzeczywistym użyciem"
targetAvailabilitySetId Docelowy identyfikator arm zestawu dostępności dla wdrożenia usługi Resource Manager. struna
targetAvailabilityZone Docelowa strefa dostępności. struna
targetAzureNetworkId Wybrany docelowy identyfikator sieci platformy Azure. struna
targetAzureSubnetId Wybrany docelowy identyfikator podsieci platformy Azure. struna
targetAzureV1ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia klasycznego), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureV2ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia usługi Resource Manager), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureVmName Docelowa nazwa maszyny wirtualnej platformy Azure. struna
targetManagedDiskTags Tagi dla docelowych dysków zarządzanych. HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
targetNicTags Tagi dla docelowych kart sieciowych. hyperVReplicaAzureEnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Identyfikator arm grupy umieszczania w pobliżu. struna
targetStorageAccountId Identyfikator konta magazynu. struna
targetVmSecurityProfile Docelowy profil zabezpieczeń maszyny wirtualnej. SecurityProfileProperties
targetVmSize Docelowy rozmiar maszyny wirtualnej. struna
targetVmTags Docelowe tagi maszyny wirtualnej. hyperVReplicaAzureEnableProtectionInputTargetVmTags
useManagedDisks Wartość wskazująca, czy dyski zarządzane powinny być używane podczas pracy w trybie failover. struna
useManagedDisksForReplication Wartość wskazująca, czy dyski zarządzane powinny być używane podczas replikacji. struna
userSelectedOSName Nazwa systemu operacyjnego wybrana przez użytkownika. struna
vhdId Identyfikator wirtualnego dysku systemu operacyjnego skojarzony z maszyną wirtualną. struna
vmName Nazwa maszyny wirtualnej. struna

HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags

Nazwa Opis Wartość

HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags

Nazwa Opis Wartość

HyperVReplicaAzureEnableProtectionInputTargetNicTags

Nazwa Opis Wartość

HyperVReplicaAzureEnableProtectionInputTargetVmTags

Nazwa Opis Wartość

HyperVReplicaBaseReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "HyperVReplicaBaseReplicationDetails" (wymagane)

HyperVReplicaBlueReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "HyperVReplica2012R2" (wymagane)

HyperVReplicaReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "HyperVReplica2012" (wymagane)

InMageAzureV2DiskInputDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskId The DiskId. struna
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. struna

InMageAzureV2EnableProtectionInputOrMageAzureV2ReplicationDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
disksToInclude Dyski do uwzględnienia. InMageAzureV2DiskInputDetails[]
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Wybrana opcja włączenia protokołu RDP\SSH na docelowej maszynie wirtualnej po przejściu w tryb failover. Wartość ciągu wyliczenia SrsDataContract.EnableRDPOnTargetOption. struna
instanceType Typ klasy. "InMageAzureV2" (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
logStorageAccountId Konto magazynu, które ma być używane do rejestrowania podczas replikacji. struna
masterTargetId Główny identyfikator docelowy. struna
multiVmGroupId Identyfikator grupy wielu maszyn wirtualnych. struna
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. struna
processServerId Identyfikator serwera przetwarzania. struna
runAsAccountId Identyfikator konta CS. struna
seedManagedDiskTags Tagi dla dysków zarządzanych inicjuj. InMageAzureV2EnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Typ licencji programu SQL Server. "AHUB"
"NoLicenseType"
"NotSpecified"
"Płatność zgodnie z rzeczywistym użyciem"
storageAccountId Identyfikator konta magazynu. struna
targetAvailabilitySetId Docelowy identyfikator arm zestawu dostępności dla wdrożenia usługi Resource Manager. struna
targetAvailabilityZone Docelowa strefa dostępności. struna
targetAzureNetworkId Wybrany docelowy identyfikator sieci platformy Azure. struna
targetAzureSubnetId Wybrany docelowy identyfikator podsieci platformy Azure. struna
targetAzureV1ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia klasycznego), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureV2ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia usługi Resource Manager), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureVmName Docelowa nazwa maszyny wirtualnej platformy Azure. struna
targetManagedDiskTags Tagi dla docelowych dysków zarządzanych. InMageAzureV2EnableProtectionInputTargetManagedDiskTags
targetNicTags Tagi dla docelowych kart sieciowych. InMageAzureV2EnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Identyfikator arm grupy umieszczania w pobliżu. struna
targetVmSize Docelowy rozmiar maszyny wirtualnej. struna
targetVmTags Docelowe tagi maszyny wirtualnej. InMageAzureV2EnableProtectionInputTargetVmTags

InMageAzureV2EnableProtectionInputSeedManagedDiskTags

Nazwa Opis Wartość

InMageAzureV2EnableProtectionInputTargetManagedDiskTags

Nazwa Opis Wartość

InMageAzureV2EnableProtectionInputTargetNicTags

Nazwa Opis Wartość

InMageAzureV2EnableProtectionInputTargetVmTags

Nazwa Opis Wartość

InMageDiskExclusionInput

Nazwa Opis Wartość
diskSignatureOptions Opcja oparta na podpisie dysku gościa dla wykluczenia dysku. InMageDiskSignatureExclusionOptions[]
volumeOptions Opcja oparta na etykiecie woluminu dla wykluczenia dysku. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Nazwa Opis Wartość
diskSignature Podpis gościa dysku, który ma zostać wykluczony z replikacji. struna

InMageEnableProtectionInputOrInMageReplicationDetails

Nazwa Opis Wartość
datastoreName Docelowa nazwa magazynu danych. struna
diskExclusionInput Włącz dane wejściowe wykluczenia dysku. InMageDiskExclusionInput
disksToInclude Dyski do uwzględnienia. string[]
instanceType Typ klasy. "InMage" (wymagane)
masterTargetId Główny identyfikator docelowy. ciąg (wymagany)
multiVmGroupId Identyfikator grupy wielu maszyn wirtualnych. ciąg (wymagany)
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. ciąg (wymagany)
processServerId Identyfikator serwera przetwarzania. ciąg (wymagany)
retentionDrive Dysk przechowywania do użycia w usłudze MT. ciąg (wymagany)
runAsAccountId Identyfikator konta CS. struna
vmFriendlyName Nazwa maszyny wirtualnej. struna

InMageRcmDiskInput

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskId Identyfikator dysku. ciąg (wymagany)
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (wymagane)
logStorageAccountId Identyfikator arm konta magazynu dzienników. ciąg (wymagany)
sectorSizeInBytes Rozmiar sektora logicznego (w bajtach), domyślnie 512. Int

InMageRcmDisksDefaultInput

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (wymagane)
logStorageAccountId Identyfikator arm konta magazynu dzienników. ciąg (wymagany)
sectorSizeInBytes Rozmiar sektora logicznego (w bajtach), domyślnie 512. Int

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Nazwa Opis Wartość
disksDefault Domyślne dane wejściowe dysku. InMageRcmDisksDefaultInput
disksToInclude Dyski do uwzględnienia. InMageRcmDiskInput[]
fabricDiscoveryMachineId Identyfikator usługi ARM odnalezionej maszyny. ciąg (wymagany)
instanceType Typ klasy. "InMageRcm" (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. struna
processServerId Identyfikator serwera przetwarzania. ciąg (wymagany)
runAsAccountId Identyfikator konta Uruchom jako. struna
seedManagedDiskTags Tagi dla dysków zarządzanych inicjuj. UserCreatedResourceTag[]
sqlServerLicenseType Typ licencji programu SQL Server. "AHUB"
"NoLicenseType"
"NotSpecified"
"Płatność zgodnie z rzeczywistym użyciem"
targetAvailabilitySetId Identyfikator usługi ARM docelowego zestawu dostępności. struna
targetAvailabilityZone Docelowa strefa dostępności. struna
targetBootDiagnosticsStorageAccountId Identyfikator arm docelowego konta magazynu diagnostyki rozruchu. struna
targetManagedDiskTags Tagi dla docelowych dysków zarządzanych. UserCreatedResourceTag[]
targetNetworkId Wybrany identyfikator usługi ARM sieci docelowej. struna
targetNicTags Tagi dla docelowych kart sieciowych. UserCreatedResourceTag[]
targetProximityPlacementGroupId Docelowy identyfikator grupy umieszczania w pobliżu. struna
targetResourceGroupId Identyfikator usługi ARM docelowej grupy zasobów. ciąg (wymagany)
targetSubnetName Wybrana nazwa podsieci docelowej. struna
targetVmName Nazwa docelowej maszyny wirtualnej. struna
targetVmSecurityProfile Docelowy profil zabezpieczeń maszyny wirtualnej. SecurityProfileProperties
targetVmSize Docelowy rozmiar maszyny wirtualnej. struna
targetVmTags Docelowe tagi maszyny wirtualnej. UserCreatedResourceTag[]
testNetworkId Wybrany testowy identyfikator arm sieci. struna
testSubnetName Wybrana nazwa podsieci testowej. struna
userSelectedOSName Nazwa systemu operacyjnego wybrana przez użytkownika. struna

InMageRcmFailbackReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "InMageRcmFailback" (wymagane)

InMageVolumeExclusionOptions

Nazwa Opis Wartość
onlyExcludeIfSingleVolume Wartość wskazująca, czy wykluczyć dysk z wieloma woluminami, czy nie. Jeśli dysk ma wiele woluminów, a jeden z woluminów ma etykietę zgodną z woluminem VolumeLabel, ten dysk zostanie wykluczony z replikacji, jeśli wartość OnlyExcludeIfSingleVolume ma wartość false. struna
volumeLabel Etykieta woluminu. Dysk zawierający dowolny wolumin z tą etykietą zostanie wykluczony z replikacji. struna

KeyEncryptionKeyInfo

Nazwa Opis Wartość
keyIdentifier Adres URL/identyfikator klucza. struna
keyVaultResourceArmId Identyfikator arm zasobu usługi KeyVault dla klucza. struna

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2024-04-01'
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Włącz właściwości wejściowe ochrony. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties
typ Typ zasobu "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems"

SecurityProfileProperties

Nazwa Opis Wartość
targetVmConfidentialEncryption Wartość wskazująca, czy poufne szyfrowanie obliczeniowe ma być włączone. "Wyłączone"
"Włączone"
targetVmMonitoring Wartość wskazująca, czy monitorowanie integralności ma być włączone. "Wyłączone"
"Włączone"
targetVmSecureBoot Wartość wskazująca, czy bezpieczny rozruch ma być włączony. "Wyłączone"
"Włączone"
targetVmSecurityType Docelowy typ zabezpieczeń maszyny wirtualnej. "Poufne maszyny wirtualne"
"Brak"
"TrustedLaunch"
targetVmTpm Wartość wskazująca, czy moduł zaufanej platformy ma być włączony. "Wyłączone"
"Włączone"

UserCreatedResourceTag

Nazwa Opis Wartość
tagName Nazwa tagu. Przeczytaj więcej informacji: /azure/azure-resource-manager/management/tag-resources#limitations struna

Ograniczenia:
Maksymalna długość =
tagValue Wartość tagu. Przeczytaj ją, aby uzyskać więcej informacji: /azure/azure-resource-manager/management/tag-resources#limitations struna

Ograniczenia:
Maksymalna długość =

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Magazyny/replikacjaFabrics/replicationProtectionContainers/replicationProtectedItems można wdrożyć z operacjami docelowymi:

  • Grupa zasobów:

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

Format zasobu

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2024-04-01"
  name = "string"
  body = jsonencode({
    properties = {
      policyId = "string"
      protectableItemId = "string"
      providerSpecificDetails = {
        instanceType = "string"
        // For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
      }
    }
  })
}

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings, obiekty

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

W przypadku A2A użyj:

{
  autoProtectionOfDataDisk = "string"
  diskEncryptionInfo = {
    diskEncryptionKeyInfo = {
      keyVaultResourceArmId = "string"
      secretIdentifier = "string"
    }
    keyEncryptionKeyInfo = {
      keyIdentifier = "string"
      keyVaultResourceArmId = "string"
    }
  }
  fabricObjectId = "string"
  instanceType = "A2A"
  multiVmGroupId = "string"
  multiVmGroupName = "string"
  protectionClusterId = "string"
  recoveryAvailabilitySetId = "string"
  recoveryAvailabilityZone = "string"
  recoveryAzureNetworkId = "string"
  recoveryBootDiagStorageAccountId = "string"
  recoveryCapacityReservationGroupId = "string"
  recoveryCloudServiceId = "string"
  recoveryContainerId = "string"
  recoveryExtendedLocation = {
    name = "string"
    type = "string"
  }
  recoveryProximityPlacementGroupId = "string"
  recoveryResourceGroupId = "string"
  recoverySubnetName = "string"
  recoveryVirtualMachineScaleSetId = "string"
  vmDisks = [
    {
      diskUri = "string"
      primaryStagingAzureStorageAccountId = "string"
      recoveryAzureStorageAccountId = "string"
    }
  ]
  vmManagedDisks = [
    {
      diskEncryptionInfo = {
        diskEncryptionKeyInfo = {
          keyVaultResourceArmId = "string"
          secretIdentifier = "string"
        }
        keyEncryptionKeyInfo = {
          keyIdentifier = "string"
          keyVaultResourceArmId = "string"
        }
      }
      diskId = "string"
      primaryStagingAzureStorageAccountId = "string"
      recoveryDiskEncryptionSetId = "string"
      recoveryReplicaDiskAccountType = "string"
      recoveryResourceGroupId = "string"
      recoveryTargetDiskAccountType = "string"
    }
  ]
}

W przypadku A2ACrossClusterMigrationużyj:

{
  fabricObjectId = "string"
  instanceType = "A2ACrossClusterMigration"
  recoveryContainerId = "string"
}

W przypadku funkcji HyperVReplicaAzureużyj:

{
  diskEncryptionSetId = "string"
  disksToInclude = [
    "string"
  ]
  disksToIncludeForManagedDisks = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      logStorageAccountId = "string"
      sectorSizeInBytes = int
    }
  ]
  diskType = "string"
  enableRdpOnTargetOption = "string"
  hvHostVmId = "string"
  instanceType = "HyperVReplicaAzure"
  licenseType = "string"
  logStorageAccountId = "string"
  osType = "string"
  seedManagedDiskTags = {
    {customized property} = "string"
  }
  sqlServerLicenseType = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetAzureNetworkId = "string"
  targetAzureSubnetId = "string"
  targetAzureV1ResourceGroupId = "string"
  targetAzureV2ResourceGroupId = "string"
  targetAzureVmName = "string"
  targetManagedDiskTags = {
    {customized property} = "string"
  }
  targetNicTags = {
    {customized property} = "string"
  }
  targetProximityPlacementGroupId = "string"
  targetStorageAccountId = "string"
  targetVmSecurityProfile = {
    targetVmConfidentialEncryption = "string"
    targetVmMonitoring = "string"
    targetVmSecureBoot = "string"
    targetVmSecurityType = "string"
    targetVmTpm = "string"
  }
  targetVmSize = "string"
  targetVmTags = {
    {customized property} = "string"
  }
  useManagedDisks = "string"
  useManagedDisksForReplication = "string"
  userSelectedOSName = "string"
  vhdId = "string"
  vmName = "string"
}

W przypadku InMageużyj:

{
  datastoreName = "string"
  diskExclusionInput = {
    diskSignatureOptions = [
      {
        diskSignature = "string"
      }
    ]
    volumeOptions = [
      {
        onlyExcludeIfSingleVolume = "string"
        volumeLabel = "string"
      }
    ]
  }
  disksToInclude = [
    "string"
  ]
  instanceType = "InMage"
  masterTargetId = "string"
  multiVmGroupId = "string"
  multiVmGroupName = "string"
  processServerId = "string"
  retentionDrive = "string"
  runAsAccountId = "string"
  vmFriendlyName = "string"
}

W przypadku InMageAzureV2użyj:

{
  diskEncryptionSetId = "string"
  disksToInclude = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      logStorageAccountId = "string"
    }
  ]
  diskType = "string"
  enableRdpOnTargetOption = "string"
  instanceType = "InMageAzureV2"
  licenseType = "string"
  logStorageAccountId = "string"
  masterTargetId = "string"
  multiVmGroupId = "string"
  multiVmGroupName = "string"
  processServerId = "string"
  runAsAccountId = "string"
  seedManagedDiskTags = {
    {customized property} = "string"
  }
  sqlServerLicenseType = "string"
  storageAccountId = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetAzureNetworkId = "string"
  targetAzureSubnetId = "string"
  targetAzureV1ResourceGroupId = "string"
  targetAzureV2ResourceGroupId = "string"
  targetAzureVmName = "string"
  targetManagedDiskTags = {
    {customized property} = "string"
  }
  targetNicTags = {
    {customized property} = "string"
  }
  targetProximityPlacementGroupId = "string"
  targetVmSize = "string"
  targetVmTags = {
    {customized property} = "string"
  }
}

W przypadku InMageRcmużyj:

{
  disksDefault = {
    diskEncryptionSetId = "string"
    diskType = "string"
    logStorageAccountId = "string"
    sectorSizeInBytes = int
  }
  disksToInclude = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      logStorageAccountId = "string"
      sectorSizeInBytes = int
    }
  ]
  fabricDiscoveryMachineId = "string"
  instanceType = "InMageRcm"
  licenseType = "string"
  multiVmGroupName = "string"
  processServerId = "string"
  runAsAccountId = "string"
  seedManagedDiskTags = [
    {
      tagName = "string"
      tagValue = "string"
    }
  ]
  sqlServerLicenseType = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetBootDiagnosticsStorageAccountId = "string"
  targetManagedDiskTags = [
    {
      tagName = "string"
      tagValue = "string"
    }
  ]
  targetNetworkId = "string"
  targetNicTags = [
    {
      tagName = "string"
      tagValue = "string"
    }
  ]
  targetProximityPlacementGroupId = "string"
  targetResourceGroupId = "string"
  targetSubnetName = "string"
  targetVmName = "string"
  targetVmSecurityProfile = {
    targetVmConfidentialEncryption = "string"
    targetVmMonitoring = "string"
    targetVmSecureBoot = "string"
    targetVmSecurityType = "string"
    targetVmTpm = "string"
  }
  targetVmSize = "string"
  targetVmTags = [
    {
      tagName = "string"
      tagValue = "string"
    }
  ]
  testNetworkId = "string"
  testSubnetName = "string"
  userSelectedOSName = "string"
}

W przypadku funkcji HyperVReplica2012użyj:

{
  instanceType = "HyperVReplica2012"
}

W przypadku funkcji HyperVReplica2012R2użyj:

{
  instanceType = "HyperVReplica2012R2"
}

W przypadku hyperVReplicaBaseReplicationDetailsużyj:

{
  instanceType = "HyperVReplicaBaseReplicationDetails"
}

W przypadku InMageRcmFailbackużyj:

{
  instanceType = "InMageRcmFailback"
}

Wartości właściwości

A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails

Nazwa Opis Wartość
fabricObjectId Identyfikator obiektu specyficznego dla sieci szkieletowej maszyny wirtualnej. struna
instanceType Typ klasy. "A2ACrossClusterMigration" (wymagane)
recoveryContainerId Identyfikator kontenera odzyskiwania. struna

A2AEnableProtectionInputOrA2AReplicationDetails

Nazwa Opis Wartość
autoProtectionOfDataDisk Wartość wskazująca, czy włączono automatyczną ochronę. "Wyłączone"
"Włączone"
diskEncryptionInfo Informacje o szyfrowaniu dysku odzyskiwania (w przypadku dwóch przepływów przekazywania). DiskEncryptionInfo
fabricObjectId Identyfikator obiektu specyficznego dla sieci szkieletowej maszyny wirtualnej. ciąg (wymagany)
instanceType Typ klasy. "A2A" (wymagane)
multiVmGroupId Identyfikator grupy wielu maszyn wirtualnych. struna
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. struna
protectionClusterId Identyfikator klastra ochrony replikacji. struna
recoveryAvailabilitySetId Identyfikator zestawu dostępności odzyskiwania. struna
recoveryAvailabilityZone Strefa dostępności odzyskiwania. struna
recoveryAzureNetworkId Identyfikator arm odzyskiwania sieci wirtualnej platformy Azure. struna
recoveryBootDiagStorageAccountId Konto magazynu diagnostycznego rozruchu. struna
recoveryCapacityReservationGroupId Identyfikator grupy rezerwacji pojemności odzyskiwania. struna
recoveryCloudServiceId Identyfikator usługi w chmurze odzyskiwania. Prawidłowy dla scenariuszy w wersji 1. struna
recoveryContainerId Identyfikator kontenera odzyskiwania. struna
recoveryExtendedLocation Lokalizacja rozszerzona odzyskiwania. ExtendedLocation
recoveryProximityPlacementGroupId Identyfikator grupy umieszczania w pobliżu odzyskiwania. struna
recoveryResourceGroupId Identyfikator grupy zasobów odzyskiwania. Prawidłowy dla scenariuszy w wersji 2. struna
recoverySubnetName Nazwa podsieci odzyskiwania. struna
recoveryVirtualMachineScaleSetId Identyfikator zestawu skalowania maszyn wirtualnych. struna
vmDisks Lista szczegółów dysku maszyny wirtualnej. A2AVmDiskInputDetails[]
vmManagedDisks Lista szczegółów dysku zarządzanego maszyny wirtualnej. A2AVmManagedDiskInputDetails[]

A2AVmDiskInputDetails

Nazwa Opis Wartość
diskUri Identyfikator URI dysku. ciąg (wymagany)
primaryStagingAzureStorageAccountId Podstawowy identyfikator tymczasowego konta magazynu. ciąg (wymagany)
recoveryAzureStorageAccountId Identyfikator konta magazynu wirtualnego dysku twardego odzyskiwania. ciąg (wymagany)

A2AVmManagedDiskInputDetails

Nazwa Opis Wartość
diskEncryptionInfo Informacje o szyfrowaniu dysku odzyskiwania (dla jednego/pojedynczego przepływu przekazywania). DiskEncryptionInfo
diskId Identyfikator dysku. ciąg (wymagany)
primaryStagingAzureStorageAccountId Podstawowy tymczasowy identyfikator arm konta magazynu. ciąg (wymagany)
recoveryDiskEncryptionSetId Identyfikator zestawu szyfrowania dysków odzyskiwania. struna
recoveryReplicaDiskAccountType Typ dysku repliki. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. struna
recoveryResourceGroupId Identyfikator arm docelowej grupy zasobów. ciąg (wymagany)
recoveryTargetDiskAccountType Typ dysku docelowego po przejściu w tryb failover. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. struna

DiskEncryptionInfo

Nazwa Opis Wartość
diskEncryptionKeyInfo Dokumentacja usługi KeyVault odzyskiwania dla wpisu tajnego. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Dokumentacja usługi KeyVault odzyskiwania dla klucza. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Nazwa Opis Wartość
keyVaultResourceArmId Identyfikator zasobu usługi ARM usługi KeyVault dla wpisu tajnego. struna
secretIdentifier Tajny adres URL/identyfikator. struna

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Nazwa Opis Wartość
policyId Identyfikator zasad. struna
protectableItemId Identyfikator elementu, który można chronić. struna
providerSpecificDetails The ReplicationProviderInput. W przypadku dostawcy HyperVReplicaAzure będzie to obiekt AzureEnableProtectionInput. W przypadku dostawcy san będzie to obiekt SanEnableProtectionInput. W przypadku dostawcy funkcji HyperVReplicaAzure może mieć wartość null. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Nazwa Opis Wartość
instanceType Ustaw wartość "A2A" dla typu A2AEnableProtectionInputOrA2AReplicationDetails. Ustaw wartość "A2ACrossClusterMigration" dla typu A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails. Ustaw wartość "HyperVReplicaAzure" dla typu HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails. Ustaw wartość "InMage" dla typu InMageEnableProtectionInputOrInMageReplicationDetails. Ustaw wartość "InMageAzureV2" dla typu InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails. Ustaw wartość "InMageRcm" dla typu InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Ustaw wartość "HyperVReplica2012" dla typu HyperVReplicaReplicationDetails. Ustaw wartość "HyperVReplica2012R2" dla typu HyperVReplicaBlueReplicationDetails. Ustaw wartość "HyperVReplicaBaseReplicationDetails" dla typu HyperVReplicaBaseReplicationDetails. Ustaw wartość "InMageRcmFailback" dla typu InMageRcmFailbackReplicationDetails. "A2A"
"A2ACrossClusterMigration"
"HyperVReplica2012"
"HyperVReplica2012R2"
"HyperVReplicaAzure"
"HyperVReplicaBaseReplicationDetails"
"InMage"
"InMageAzureV2"
"InMageRcm"
"InMageRcmFailback" (wymagane)

ExtendedLocation

Nazwa Opis Wartość
nazwa Nazwa lokalizacji rozszerzonej. ciąg (wymagany)
typ Typ lokalizacji rozszerzonej. "EdgeZone" (wymagane)

HyperVReplicaAzureDiskInputDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskId The DiskId. struna
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. struna
sectorSizeInBytes Rozmiar sektora logicznego (w bajtach), domyślnie 512. Int

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
disksToInclude Lista identyfikatorów dysków VHD do ochrony. string[]
disksToIncludeForManagedDisks Dyski do uwzględnienia na liście dysków zarządzanych. HyperVReplicaAzureDiskInputDetails[]
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Wybrana opcja włączenia protokołu RDP\SSH na docelowej maszynie wirtualnej po przejściu w tryb failover. Wartość ciągu wyliczenia SrsDataContract.EnableRDPOnTargetOption. struna
hvHostVmId Identyfikator maszyny wirtualnej hosta Hyper-V. struna
instanceType Typ klasy. "HyperVReplicaAzure" (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
logStorageAccountId Konto magazynu, które ma być używane do rejestrowania podczas replikacji. struna
osType Typ systemu operacyjnego skojarzony z maszyną wirtualną. struna
seedManagedDiskTags Tagi dla dysków zarządzanych inicjuj. HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Typ licencji programu SQL Server. "AHUB"
"NoLicenseType"
"NotSpecified"
"Płatność zgodnie z rzeczywistym użyciem"
targetAvailabilitySetId Docelowy identyfikator arm zestawu dostępności dla wdrożenia usługi Resource Manager. struna
targetAvailabilityZone Docelowa strefa dostępności. struna
targetAzureNetworkId Wybrany docelowy identyfikator sieci platformy Azure. struna
targetAzureSubnetId Wybrany docelowy identyfikator podsieci platformy Azure. struna
targetAzureV1ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia klasycznego), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureV2ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia usługi Resource Manager), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureVmName Docelowa nazwa maszyny wirtualnej platformy Azure. struna
targetManagedDiskTags Tagi dla docelowych dysków zarządzanych. HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
targetNicTags Tagi dla docelowych kart sieciowych. hyperVReplicaAzureEnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Identyfikator arm grupy umieszczania w pobliżu. struna
targetStorageAccountId Identyfikator konta magazynu. struna
targetVmSecurityProfile Docelowy profil zabezpieczeń maszyny wirtualnej. SecurityProfileProperties
targetVmSize Docelowy rozmiar maszyny wirtualnej. struna
targetVmTags Docelowe tagi maszyny wirtualnej. hyperVReplicaAzureEnableProtectionInputTargetVmTags
useManagedDisks Wartość wskazująca, czy dyski zarządzane powinny być używane podczas pracy w trybie failover. struna
useManagedDisksForReplication Wartość wskazująca, czy dyski zarządzane powinny być używane podczas replikacji. struna
userSelectedOSName Nazwa systemu operacyjnego wybrana przez użytkownika. struna
vhdId Identyfikator wirtualnego dysku systemu operacyjnego skojarzony z maszyną wirtualną. struna
vmName Nazwa maszyny wirtualnej. struna

HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags

Nazwa Opis Wartość

HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags

Nazwa Opis Wartość

HyperVReplicaAzureEnableProtectionInputTargetNicTags

Nazwa Opis Wartość

HyperVReplicaAzureEnableProtectionInputTargetVmTags

Nazwa Opis Wartość

HyperVReplicaBaseReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "HyperVReplicaBaseReplicationDetails" (wymagane)

HyperVReplicaBlueReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "HyperVReplica2012R2" (wymagane)

HyperVReplicaReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "HyperVReplica2012" (wymagane)

InMageAzureV2DiskInputDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskId The DiskId. struna
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. struna

InMageAzureV2EnableProtectionInputOrMageAzureV2ReplicationDetails

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
disksToInclude Dyski do uwzględnienia. InMageAzureV2DiskInputDetails[]
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Wybrana opcja włączenia protokołu RDP\SSH na docelowej maszynie wirtualnej po przejściu w tryb failover. Wartość ciągu wyliczenia SrsDataContract.EnableRDPOnTargetOption. struna
instanceType Typ klasy. "InMageAzureV2" (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
logStorageAccountId Konto magazynu, które ma być używane do rejestrowania podczas replikacji. struna
masterTargetId Główny identyfikator docelowy. struna
multiVmGroupId Identyfikator grupy wielu maszyn wirtualnych. struna
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. struna
processServerId Identyfikator serwera przetwarzania. struna
runAsAccountId Identyfikator konta CS. struna
seedManagedDiskTags Tagi dla dysków zarządzanych inicjuj. InMageAzureV2EnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Typ licencji programu SQL Server. "AHUB"
"NoLicenseType"
"NotSpecified"
"Płatność zgodnie z rzeczywistym użyciem"
storageAccountId Identyfikator konta magazynu. struna
targetAvailabilitySetId Docelowy identyfikator arm zestawu dostępności dla wdrożenia usługi Resource Manager. struna
targetAvailabilityZone Docelowa strefa dostępności. struna
targetAzureNetworkId Wybrany docelowy identyfikator sieci platformy Azure. struna
targetAzureSubnetId Wybrany docelowy identyfikator podsieci platformy Azure. struna
targetAzureV1ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia klasycznego), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureV2ResourceGroupId Identyfikator docelowej grupy zasobów (dla wdrożenia usługi Resource Manager), w której ma zostać utworzona maszyna wirtualna trybu failover. struna
targetAzureVmName Docelowa nazwa maszyny wirtualnej platformy Azure. struna
targetManagedDiskTags Tagi dla docelowych dysków zarządzanych. InMageAzureV2EnableProtectionInputTargetManagedDiskTags
targetNicTags Tagi dla docelowych kart sieciowych. InMageAzureV2EnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Identyfikator arm grupy umieszczania w pobliżu. struna
targetVmSize Docelowy rozmiar maszyny wirtualnej. struna
targetVmTags Docelowe tagi maszyny wirtualnej. InMageAzureV2EnableProtectionInputTargetVmTags

InMageAzureV2EnableProtectionInputSeedManagedDiskTags

Nazwa Opis Wartość

InMageAzureV2EnableProtectionInputTargetManagedDiskTags

Nazwa Opis Wartość

InMageAzureV2EnableProtectionInputTargetNicTags

Nazwa Opis Wartość

InMageAzureV2EnableProtectionInputTargetVmTags

Nazwa Opis Wartość

InMageDiskExclusionInput

Nazwa Opis Wartość
diskSignatureOptions Opcja oparta na podpisie dysku gościa dla wykluczenia dysku. InMageDiskSignatureExclusionOptions[]
volumeOptions Opcja oparta na etykiecie woluminu dla wykluczenia dysku. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Nazwa Opis Wartość
diskSignature Podpis gościa dysku, który ma zostać wykluczony z replikacji. struna

InMageEnableProtectionInputOrInMageReplicationDetails

Nazwa Opis Wartość
datastoreName Docelowa nazwa magazynu danych. struna
diskExclusionInput Włącz dane wejściowe wykluczenia dysku. InMageDiskExclusionInput
disksToInclude Dyski do uwzględnienia. string[]
instanceType Typ klasy. "InMage" (wymagane)
masterTargetId Główny identyfikator docelowy. ciąg (wymagany)
multiVmGroupId Identyfikator grupy wielu maszyn wirtualnych. ciąg (wymagany)
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. ciąg (wymagany)
processServerId Identyfikator serwera przetwarzania. ciąg (wymagany)
retentionDrive Dysk przechowywania do użycia w usłudze MT. ciąg (wymagany)
runAsAccountId Identyfikator konta CS. struna
vmFriendlyName Nazwa maszyny wirtualnej. struna

InMageRcmDiskInput

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskId Identyfikator dysku. ciąg (wymagany)
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (wymagane)
logStorageAccountId Identyfikator arm konta magazynu dzienników. ciąg (wymagany)
sectorSizeInBytes Rozmiar sektora logicznego (w bajtach), domyślnie 512. Int

InMageRcmDisksDefaultInput

Nazwa Opis Wartość
diskEncryptionSetId Identyfikator arm DiskEncryptionSet. struna
diskType Typ dysku. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (wymagane)
logStorageAccountId Identyfikator arm konta magazynu dzienników. ciąg (wymagany)
sectorSizeInBytes Rozmiar sektora logicznego (w bajtach), domyślnie 512. Int

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Nazwa Opis Wartość
disksDefault Domyślne dane wejściowe dysku. InMageRcmDisksDefaultInput
disksToInclude Dyski do uwzględnienia. InMageRcmDiskInput[]
fabricDiscoveryMachineId Identyfikator usługi ARM odnalezionej maszyny. ciąg (wymagany)
instanceType Typ klasy. "InMageRcm" (wymagane)
licenseType Typ licencji. "NoLicenseType"
"NotSpecified"
"WindowsServer"
multiVmGroupName Nazwa grupy wielu maszyn wirtualnych. struna
processServerId Identyfikator serwera przetwarzania. ciąg (wymagany)
runAsAccountId Identyfikator konta Uruchom jako. struna
seedManagedDiskTags Tagi dla dysków zarządzanych inicjuj. UserCreatedResourceTag[]
sqlServerLicenseType Typ licencji programu SQL Server. "AHUB"
"NoLicenseType"
"NotSpecified"
"Płatność zgodnie z rzeczywistym użyciem"
targetAvailabilitySetId Identyfikator usługi ARM docelowego zestawu dostępności. struna
targetAvailabilityZone Docelowa strefa dostępności. struna
targetBootDiagnosticsStorageAccountId Identyfikator arm docelowego konta magazynu diagnostyki rozruchu. struna
targetManagedDiskTags Tagi dla docelowych dysków zarządzanych. UserCreatedResourceTag[]
targetNetworkId Wybrany identyfikator usługi ARM sieci docelowej. struna
targetNicTags Tagi dla docelowych kart sieciowych. UserCreatedResourceTag[]
targetProximityPlacementGroupId Docelowy identyfikator grupy umieszczania w pobliżu. struna
targetResourceGroupId Identyfikator usługi ARM docelowej grupy zasobów. ciąg (wymagany)
targetSubnetName Wybrana nazwa podsieci docelowej. struna
targetVmName Nazwa docelowej maszyny wirtualnej. struna
targetVmSecurityProfile Docelowy profil zabezpieczeń maszyny wirtualnej. SecurityProfileProperties
targetVmSize Docelowy rozmiar maszyny wirtualnej. struna
targetVmTags Docelowe tagi maszyny wirtualnej. UserCreatedResourceTag[]
testNetworkId Wybrany testowy identyfikator arm sieci. struna
testSubnetName Wybrana nazwa podsieci testowej. struna
userSelectedOSName Nazwa systemu operacyjnego wybrana przez użytkownika. struna

InMageRcmFailbackReplicationDetails

Nazwa Opis Wartość
instanceType Typ klasy. "InMageRcmFailback" (wymagane)

InMageVolumeExclusionOptions

Nazwa Opis Wartość
onlyExcludeIfSingleVolume Wartość wskazująca, czy wykluczyć dysk z wieloma woluminami, czy nie. Jeśli dysk ma wiele woluminów, a jeden z woluminów ma etykietę zgodną z woluminem VolumeLabel, ten dysk zostanie wykluczony z replikacji, jeśli wartość OnlyExcludeIfSingleVolume ma wartość false. struna
volumeLabel Etykieta woluminu. Dysk zawierający dowolny wolumin z tą etykietą zostanie wykluczony z replikacji. struna

KeyEncryptionKeyInfo

Nazwa Opis Wartość
keyIdentifier Adres URL/identyfikator klucza. struna
keyVaultResourceArmId Identyfikator arm zasobu usługi KeyVault dla klucza. struna

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Nazwa Opis Wartość
nazwa Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: vaults/replicationFabrics/replicationProtectionContainers
Właściwości Włącz właściwości wejściowe ochrony. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties
typ Typ zasobu "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2024-04-01"

SecurityProfileProperties

Nazwa Opis Wartość
targetVmConfidentialEncryption Wartość wskazująca, czy poufne szyfrowanie obliczeniowe ma być włączone. "Wyłączone"
"Włączone"
targetVmMonitoring Wartość wskazująca, czy monitorowanie integralności ma być włączone. "Wyłączone"
"Włączone"
targetVmSecureBoot Wartość wskazująca, czy bezpieczny rozruch ma być włączony. "Wyłączone"
"Włączone"
targetVmSecurityType Docelowy typ zabezpieczeń maszyny wirtualnej. "Poufne maszyny wirtualne"
"Brak"
"TrustedLaunch"
targetVmTpm Wartość wskazująca, czy moduł zaufanej platformy ma być włączony. "Wyłączone"
"Włączone"

UserCreatedResourceTag

Nazwa Opis Wartość
tagName Nazwa tagu. Przeczytaj więcej informacji: /azure/azure-resource-manager/management/tag-resources#limitations struna

Ograniczenia:
Maksymalna długość =
tagValue Wartość tagu. Przeczytaj ją, aby uzyskać więcej informacji: /azure/azure-resource-manager/management/tag-resources#limitations struna

Ograniczenia:
Maksymalna długość =