Insieme di credenziali microsoft.RecoveryServices/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2021-02-10

Definizione di risorsa Bicep

Il tipo di risorsa vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems può essere distribuito in:

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

Formato di risorsa

Per creare una risorsa Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, aggiungere il modello Bicep seguente.

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

Oggetti EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Impostare la proprietà instanceType per specificare il tipo di oggetto.

Per VMwareCbt, usare:

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

Valori delle proprietà

insiemi di credenziali/replicationFabrics/replicationProtectionConta...

Nome Descrizione valore
name Nome della risorsa

Vedere come impostare nomi e tipi per le risorse figlio in Bicep.
stringa (obbligatoria)
padre In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre.
Nome simbolico per la risorsa di tipo: replicationProtectionContainers
properties Abilitare le proprietà di input di migrazione. EnableMigrationInputPropertiesOrMigrationItemPropert... (obbligatorio)

EnableMigrationInputPropertiesOrMigrationItemPropert...

Nome Descrizione Valore
policyId ID criterio. stringa (obbligatoria)
providerSpecificDetails Dettagli specifici del provider. EnableMigrationProviderSpecificInputOrMigrationProvi... (obbligatorio)

EnableMigrationProviderSpecificInputOrMigrationProvi...

Nome Descrizione Valore
instanceType Impostare il tipo di oggetto VMwareCbt (obbligatorio)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

Nome Descrizione Valore
instanceType Tipo di classe. 'VMwareCbt' (obbligatorio)
dataMoverRunAsAccountId Lo spostamento dei dati viene eseguito come ID account. stringa (obbligatoria)
disksToInclude Dischi da includere nell'elenco. VMwareCbtDiskInput[] (obbligatorio)
licenseType Tipo di licenza. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync Valore che indica se è necessario eseguire la risincronizzazione automatica. string
seedDiskTags Tag per i dischi di inizializzazione. object
snapshotRunAsAccountId Lo snapshot viene eseguito come ID account. stringa (obbligatoria)
sqlServerLicenseType Tipo di licenza SQL Server. 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId ID ARM del set di disponibilità di destinazione. string
targetAvailabilityZone Zona di disponibilità di destinazione. string
targetBootDiagnosticsStorageAccountId ID ARM dell'account di archiviazione di diagnostica di avvio di destinazione. string
targetDiskTags Tag per i dischi di destinazione. object
targetNetworkId ID ARM di rete di destinazione. stringa (obbligatorio)
targetNicTags Tag per le schede di interfaccia di rete di destinazione. object
targetProximityPlacementGroupId ID ARM del gruppo di posizionamento di prossimità di destinazione. string
targetResourceGroupId ID ARM del gruppo di risorse di destinazione. stringa (obbligatorio)
targetSubnetName Nome della subnet di destinazione. string
targetVmName Nome della macchina virtuale di destinazione. string
targetVmSize Dimensioni della macchina virtuale di destinazione. string
targetVmTags Tag della macchina virtuale di destinazione. object
vmwareMachineId ID ARM della macchina virtuale individuata in VMware. stringa (obbligatorio)

VMwareCbtDiskInput

Nome Descrizione Valore
diskEncryptionSetId ID ARM DiskEncryptionSet. string
diskId ID disco. stringa (obbligatorio)
diskType Tipo di disco. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk Valore che indica se il disco è il disco del sistema operativo. stringa (obbligatorio)
logStorageAccountId ID ARM dell'account di archiviazione dei log. stringa (obbligatorio)
logStorageAccountSasSecretName Nome del segreto dell'insieme di credenziali delle chiavi dell'account di archiviazione dei log. stringa (obbligatorio)

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems può essere distribuito in:

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

Formato di risorsa

Per creare una risorsa Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, aggiungere il codice JSON seguente al modello.

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

Oggetti EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Impostare la proprietà instanceType per specificare il tipo di oggetto.

Per VMwareCbt, usare:

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

Valori delle proprietà

vaults/replicationFabrics/replicationProtectionConta...

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems'
apiVersion Versione dell'API della risorsa '2021-02-10'
name Nome della risorsa

Informazioni su come impostare nomi e tipi per le risorse figlio nei modelli di Resource Manager JSON.
stringa (obbligatorio)
properties Abilitare le proprietà di input della migrazione. EnableMigrationInputPropertiesOrMigrationItemPropert... (obbligatorio)

EnableMigrationInputPropertiesOrMigrationItemPropert...

Nome Descrizione Valore
policyId ID criterio. stringa (obbligatorio)
providerSpecificDetails Dettagli specifici del provider. EnableMigrationProviderSpecificInputOrMigrationProvi... (obbligatorio)

EnableMigrationProviderSpecificInputOrMigrationProvi...

Nome Descrizione Valore
instanceType Impostare il tipo di oggetto VMwareCbt (obbligatorio)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

Nome Descrizione Valore
instanceType Tipo di classe. 'VMwareCbt' (obbligatorio)
dataMoverRunAsAccountId Lo spostamento dati viene eseguito come ID account. stringa (obbligatorio)
disksToInclude Dischi da includere. VMwareCbtDiskInput[] (obbligatorio)
licenseType Tipo di licenza. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync Valore che indica se eseguire la risincronizzazione automatica. string
seedDiskTags Tag per i dischi di inizializzazione. object
snapshotRunAsAccountId Lo snapshot viene eseguito come ID account. stringa (obbligatorio)
sqlServerLicenseType Tipo di licenza SQL Server. 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId ID ARM del set di disponibilità di destinazione. string
targetAvailabilityZone Zona di disponibilità di destinazione. string
targetBootDiagnosticsStorageAccountId ID ARM dell'account di archiviazione di diagnostica di avvio di destinazione. string
targetDiskTags Tag per i dischi di destinazione. object
targetNetworkId ID ARM di rete di destinazione. stringa (obbligatorio)
targetNicTags Tag per le schede di interfaccia di rete di destinazione. object
targetProximityPlacementGroupId ID ARM del gruppo di posizionamento di prossimità di destinazione. string
targetResourceGroupId ID ARM del gruppo di risorse di destinazione. stringa (obbligatorio)
targetSubnetName Nome della subnet di destinazione. string
targetVmName Nome della macchina virtuale di destinazione. string
targetVmSize Dimensioni della macchina virtuale di destinazione. string
targetVmTags Tag della macchina virtuale di destinazione. object
vmwareMachineId ID ARM della macchina virtuale individuata in VMware. stringa (obbligatorio)

VMwareCbtDiskInput

Nome Descrizione Valore
diskEncryptionSetId ID ARM DiskEncryptionSet. string
diskId ID disco. stringa (obbligatorio)
diskType Tipo di disco. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk Valore che indica se il disco è il disco del sistema operativo. stringa (obbligatorio)
logStorageAccountId ID ARM dell'account di archiviazione dei log. stringa (obbligatorio)
logStorageAccountSasSecretName Nome del segreto dell'insieme di credenziali delle chiavi dell'account di archiviazione dei log. stringa (obbligatorio)

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems può essere distribuito in:

  • Gruppi di risorse

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

Formato di risorsa

Per creare una risorsa Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, aggiungere il codice Terraform seguente al modello.

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

Oggetti EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Impostare la proprietà instanceType per specificare il tipo di oggetto.

Per VMwareCbt, usare:

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

Valori delle proprietà

vaults/replicationFabrics/replicationProtectionConta...

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2021-02-10"
name Nome della risorsa stringa (obbligatorio)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: replicationProtectionContainers
properties Abilitare le proprietà di input della migrazione. EnableMigrationInputPropertiesOrMigrationItemPropert... (obbligatorio)

EnableMigrationInputPropertiesOrMigrationItemPropert...

Nome Descrizione Valore
policyId ID criterio. stringa (obbligatorio)
providerSpecificDetails Dettagli specifici del provider. EnableMigrationProviderSpecificInputOrMigrationProvi... (obbligatorio)

EnableMigrationProviderSpecificInputOrMigrationProvi...

Nome Descrizione Valore
instanceType Impostare il tipo di oggetto VMwareCbt (obbligatorio)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

Nome Descrizione Valore
instanceType Tipo di classe. "VMwareCbt" (obbligatorio)
dataMoverRunAsAccountId Lo spostamento dati viene eseguito come ID account. stringa (obbligatorio)
disksToInclude Dischi da includere. VMwareCbtDiskInput[] (obbligatorio)
licenseType Tipo di licenza. "NoLicenseType"
"NotSpecified"
"WindowsServer"
performAutoResync Valore che indica se eseguire la risincronizzazione automatica. string
seedDiskTags Tag per i dischi di inizializzazione. object
snapshotRunAsAccountId Lo snapshot viene eseguito come ID account. stringa (obbligatorio)
sqlServerLicenseType Tipo di licenza SQL Server. "AHUB"
"NoLicenseType"
"NotSpecified"
"PAGAMENTO IN BASE AL CONSUMO"
targetAvailabilitySetId ID ARM del set di disponibilità di destinazione. string
targetAvailabilityZone Zona di disponibilità di destinazione. string
targetBootDiagnosticsStorageAccountId ID ARM dell'account di archiviazione di diagnostica di avvio di destinazione. string
targetDiskTags Tag per i dischi di destinazione. object
targetNetworkId ID ARM di rete di destinazione. stringa (obbligatorio)
targetNicTags Tag per le schede di interfaccia di rete di destinazione. object
targetProximityPlacementGroupId ID ARM del gruppo di posizionamento di prossimità di destinazione. string
targetResourceGroupId ID ARM del gruppo di risorse di destinazione. stringa (obbligatorio)
targetSubnetName Nome della subnet di destinazione. string
targetVmName Nome della macchina virtuale di destinazione. string
targetVmSize Dimensioni della macchina virtuale di destinazione. string
targetVmTags Tag della macchina virtuale di destinazione. object
vmwareMachineId ID ARM della macchina virtuale individuata in VMware. stringa (obbligatorio)

VMwareCbtDiskInput

Nome Descrizione Valore
diskEncryptionSetId ID ARM DiskEncryptionSet. string
diskId ID disco. stringa (obbligatorio)
diskType Tipo di disco. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
isOSDisk Valore che indica se il disco è il disco del sistema operativo. stringa (obbligatorio)
logStorageAccountId ID ARM dell'account di archiviazione dei log. stringa (obbligatorio)
logStorageAccountSasSecretName Nome del segreto dell'insieme di credenziali delle chiavi dell'account di archiviazione dei log. stringa (obbligatorio)