Cofres Microsoft.RecoveryServices/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2021-07-01
Definição de recurso do Bicep
O tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems pode ser implementado em:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2021-07-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
policyId: 'string'
providerSpecificDetails: {
instanceType: 'string'
// For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
}
}
}
Objetos EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings
Defina a propriedade instanceType para especificar o tipo de objeto.
Para VMwareCbt, utilize:
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'
Valores de propriedade
vaults/replicationFabrics/replicationProtectionConta...
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep. |
cadeia (obrigatório) |
principal | No Bicep, pode especificar o recurso principal de um recurso subordinado. Só tem de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal. |
Nome simbólico para recurso do tipo: replicationProtectionContainers |
propriedades | Ative as propriedades de entrada de migração. | EnableMigrationInputPropertiesOrMigrationItemPropert... (obrigatório) |
EnableMigrationInputPropertiesOrMigrationItemPropert...
Nome | Descrição | Valor |
---|---|---|
policyId | O ID da política. | cadeia (obrigatório) |
providerSpecificDetails | Os detalhes específicos do fornecedor. | EnableMigrationProviderSpecificInputOrMigrationProvi... (obrigatório) |
EnableMigrationProviderSpecificInputOrMigrationProvi...
Nome | Descrição | Valor |
---|---|---|
instanceType | Definir o tipo de objeto | VMwareCbt (obrigatório) |
VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...
Nome | Descrição | Valor |
---|---|---|
instanceType | O tipo de classe. | "VMwareCbt" (obrigatório) |
dataMoverRunAsAccountId | O ID da conta run as do data mover. | cadeia (obrigatório) |
disksToInclude | Os discos a incluir lista. | VMwareCbtDiskInput[] (obrigatório) |
licenseType | Tipo de licença. | "NoLicenseType" "Não Indicado" "WindowsServer" |
performAutoResync | Um valor que indica se a ressincronização automática deve ser feita. | string |
seedDiskTags | As etiquetas dos discos de seed. | objeto |
snapshotRunAsAccountId | O instantâneo é executado como ID da conta. | cadeia (obrigatório) |
sqlServerLicenseType | O tipo de licença SQL Server. | "AHUB" "NoLicenseType" "Não Indicado" "PAYG" |
targetAvailabilitySetId | O ID do ARM do conjunto de disponibilidade de destino. | string |
targetAvailabilityZone | A zona de disponibilidade de destino. | string |
targetBootDiagnosticsStorageAccountId | O ID arm da conta de armazenamento do diagnóstico de arranque de destino. | string |
targetDiskTags | As etiquetas para os discos de destino. | objeto |
targetNetworkId | O ID arm da rede de destino. | cadeia (obrigatório) |
targetNicTags | As etiquetas para os NICs de destino. | objeto |
targetProximityPlacementGroupId | O ID do ARM do grupo de colocação de proximidade de destino. | string |
targetResourceGroupId | O ID arm do grupo de recursos de destino. | cadeia (obrigatório) |
targetSubnetName | O nome da sub-rede de destino. | string |
targetVmName | O nome da VM de destino. | string |
targetVmSize | O tamanho da VM de destino. | string |
targetVmTags | As etiquetas de VM de destino. | objeto |
vmwareMachineId | O ID do ARM da VM detetado no VMware. | cadeia (obrigatório) |
VMwareCbtDiskInput
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSetId | O ID arm DiskEncryptionSet. | string |
diskId | O ID do disco. | cadeia (obrigatório) |
diskType | O tipo de disco. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
isOSDisk | Um valor que indica se o disco é o disco do SO. | cadeia (obrigatório) |
logStorageAccountId | O ID arm da conta de armazenamento de registos. | cadeia (obrigatório) |
logStorageAccountSasSecretName | O nome do segredo do cofre de chaves da conta de armazenamento de registos. | cadeia (obrigatório) |
Definição de recurso de modelo do ARM
O tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems pode ser implementado para:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems",
"apiVersion": "2021-07-01",
"name": "string",
"properties": {
"policyId": "string",
"providerSpecificDetails": {
"instanceType": "string"
// For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
}
}
}
EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
Defina a propriedade instanceType para especificar o tipo de objeto.
Para VMwareCbt, utilize:
"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"
Valores de propriedade
vaults/replicationFabrics/replicationProtectionConta...
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems" |
apiVersion | A versão da API de recursos | '2021-07-01' |
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos do ARM JSON. |
cadeia (obrigatório) |
propriedades | Ativar as propriedades de entrada de migração. | EnableMigrationInputPropertiesOrMigrationItemPropert... (obrigatório) |
EnableMigrationInputPropertiesOrMigrationItemPropert...
Nome | Descrição | Valor |
---|---|---|
policyId | O ID da política. | cadeia (obrigatório) |
providerSpecificDetails | Os detalhes específicos do fornecedor. | EnableMigrationProviderSpecificInputOrMigrationProvi... (obrigatório) |
EnableMigrationProviderSpecificInputOrMigrationProvi...
Nome | Descrição | Valor |
---|---|---|
instanceType | Definir o tipo de objeto | VMwareCbt (obrigatório) |
VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...
Nome | Descrição | Valor |
---|---|---|
instanceType | O tipo de classe. | "VMwareCbt" (obrigatório) |
dataMoverRunAsAccountId | O ID da conta run as do data mover. | cadeia (obrigatório) |
disksToInclude | Os discos a incluir lista. | VMwareCbtDiskInput[] (obrigatório) |
licenseType | Tipo de licença. | "NoLicenseType" "Não Indicado" "WindowsServer" |
performAutoResync | Um valor que indica se a ressincronização automática deve ser feita. | string |
seedDiskTags | As etiquetas dos discos de seed. | objeto |
snapshotRunAsAccountId | O instantâneo é executado como ID da conta. | cadeia (obrigatório) |
sqlServerLicenseType | O tipo de licença SQL Server. | "AHUB" "NoLicenseType" "Não Indicado" "PAYG" |
targetAvailabilitySetId | O ID arm do conjunto de disponibilidade de destino. | string |
targetAvailabilityZone | A zona de disponibilidade de destino. | string |
targetBootDiagnosticsStorageAccountId | O ID arm da conta de armazenamento do diagnóstico de arranque de destino. | string |
targetDiskTags | As etiquetas para os discos de destino. | objeto |
targetNetworkId | O ID arm da rede de destino. | cadeia (obrigatório) |
targetNicTags | As etiquetas para as NICs de destino. | objeto |
targetProximityPlacementGroupId | O ID arm do grupo de colocação por proximidade de destino. | string |
targetResourceGroupId | O ID arm do grupo de recursos de destino. | cadeia (obrigatório) |
targetSubnetName | O nome da sub-rede de destino. | string |
targetVmName | O nome da VM de destino. | string |
targetVmSize | O tamanho da VM de destino. | string |
targetVmTags | As etiquetas de VM de destino. | objeto |
vmwareMachineId | O ID arm da VM detetado no VMware. | cadeia (obrigatório) |
VMwareCbtDiskInput
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSetId | O ID arm DiskEncryptionSet. | string |
diskId | O ID do disco. | cadeia (obrigatório) |
diskType | O tipo de disco. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
isOSDisk | Um valor que indica se o disco é o disco do SO. | cadeia (obrigatório) |
logStorageAccountId | O ID ARM da conta de armazenamento de registos. | cadeia (obrigatório) |
logStorageAccountSasSecretName | O nome do segredo do cofre de chaves da conta de armazenamento de registos. | cadeia (obrigatório) |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems pode ser implementado em:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2021-07-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
policyId = "string"
providerSpecificDetails = {
instanceType = "string"
// For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
}
}
})
}
Objetos EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings
Defina a propriedade instanceType para especificar o tipo de objeto.
Para VMwareCbt, utilize:
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"
Valores de propriedade
vaults/replicationFabrics/replicationProtectionConta...
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2021-07-01" |
name | O nome do recurso | cadeia (obrigatório) |
parent_id | O ID do recurso que é o principal para este recurso. | ID do recurso do tipo: replicationProtectionContainers |
propriedades | Ative as propriedades de entrada de migração. | EnableMigrationInputPropertiesOrMigrationItemPropert... (obrigatório) |
EnableMigrationInputPropertiesOrMigrationItemPropert...
Nome | Descrição | Valor |
---|---|---|
policyId | O ID da política. | cadeia (obrigatório) |
providerSpecificDetails | Os detalhes específicos do fornecedor. | EnableMigrationProviderSpecificInputOrMigrationProvi... (obrigatório) |
EnableMigrationProviderSpecificInputOrMigrationProvi...
Nome | Descrição | Valor |
---|---|---|
instanceType | Definir o tipo de objeto | VMwareCbt (obrigatório) |
VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...
Nome | Descrição | Valor |
---|---|---|
instanceType | O tipo de classe. | "VMwareCbt" (obrigatório) |
dataMoverRunAsAccountId | O ID da conta run as do data mover. | cadeia (obrigatório) |
disksToInclude | Os discos a incluir lista. | VMwareCbtDiskInput[] (obrigatório) |
licenseType | Tipo de licença. | "NoLicenseType" "NotSpecified" "WindowsServer" |
performAutoResync | Um valor que indica se a ressincronização automática deve ser feita. | string |
seedDiskTags | As etiquetas dos discos de seed. | objeto |
snapshotRunAsAccountId | O instantâneo é executado como ID da conta. | cadeia (obrigatório) |
sqlServerLicenseType | O tipo de licença SQL Server. | "AHUB" "NoLicenseType" "NotSpecified" "PAYG" |
targetAvailabilitySetId | O ID arm do conjunto de disponibilidade de destino. | string |
targetAvailabilityZone | A zona de disponibilidade de destino. | string |
targetBootDiagnosticsStorageAccountId | O ID arm da conta de armazenamento do diagnóstico de arranque de destino. | string |
targetDiskTags | As etiquetas para os discos de destino. | objeto |
targetNetworkId | O ID arm da rede de destino. | cadeia (obrigatório) |
targetNicTags | As etiquetas para as NICs de destino. | objeto |
targetProximityPlacementGroupId | O ID arm do grupo de colocação por proximidade de destino. | string |
targetResourceGroupId | O ID arm do grupo de recursos de destino. | cadeia (obrigatório) |
targetSubnetName | O nome da sub-rede de destino. | string |
targetVmName | O nome da VM de destino. | string |
targetVmSize | O tamanho da VM de destino. | string |
targetVmTags | As etiquetas de VM de destino. | objeto |
vmwareMachineId | O ID arm da VM detetado no VMware. | cadeia (obrigatório) |
VMwareCbtDiskInput
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSetId | O ID arm DiskEncryptionSet. | string |
diskId | O ID do disco. | cadeia (obrigatório) |
diskType | O tipo de disco. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
isOSDisk | Um valor que indica se o disco é o disco do SO. | cadeia (obrigatório) |
logStorageAccountId | O ID ARM da conta de armazenamento de registos. | cadeia (obrigatório) |
logStorageAccountSasSecretName | O nome do segredo do cofre de chaves da conta de armazenamento de registos. | cadeia (obrigatório) |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários