A2ACreateProtectionIntentInput interface
A2A criar entrada de intenção de proteção.
- Extends
Propriedades
agent |
Um valor que indica se a atualização automática está habilitada. |
automation |
A ID do arm da conta de automação. |
automation |
Um valor que indica o tipo de autenticação para a conta de automação. O valor padrão é "RunAsAccount". |
auto |
Um valor que indica se a proteção automática está habilitada. |
disk |
As informações de criptografia de disco de recuperação (para dois fluxos de passagem). |
fabric |
A ID de objeto específica da malha da máquina virtual. |
instance |
Discriminador polimórfico, que especifica os diferentes tipos que esse objeto pode ser |
multi |
A ID do grupo de várias VMs. |
multi |
O nome do grupo de várias VMs. |
primary |
O local principal da máquina virtual. |
primary |
A entrada da conta de armazenamento de preparo primário. |
protection |
As entradas personalizadas do perfil de proteção. |
recovery |
A entrada do conjunto de disponibilidade de recuperação. |
recovery |
O tipo de disponibilidade de recuperação da máquina virtual. |
recovery |
A zona de disponibilidade de recuperação. |
recovery |
A conta de armazenamento de diagnóstico de inicialização. |
recovery |
O local de recuperação da máquina virtual. |
recovery |
A entrada personalizada do grupo de posicionamento por proximidade de recuperação. |
recovery |
A ID do grupo de recursos de recuperação. Válida para cenários V2. |
recovery |
A ID da assinatura de recuperação da máquina virtual. |
recovery |
A entrada da rede virtual de recuperação. |
vm |
A lista de entradas de disco de vm. |
vm |
A lista de entradas de disco gerenciado de vm. |
Detalhes da propriedade
agentAutoUpdateStatus
Um valor que indica se a atualização automática está habilitada.
agentAutoUpdateStatus?: string
Valor da propriedade
string
automationAccountArmId
A ID do arm da conta de automação.
automationAccountArmId?: string
Valor da propriedade
string
automationAccountAuthenticationType
Um valor que indica o tipo de autenticação para a conta de automação. O valor padrão é "RunAsAccount".
automationAccountAuthenticationType?: string
Valor da propriedade
string
autoProtectionOfDataDisk
Um valor que indica se a proteção automática está habilitada.
autoProtectionOfDataDisk?: string
Valor da propriedade
string
diskEncryptionInfo
As informações de criptografia de disco de recuperação (para dois fluxos de passagem).
diskEncryptionInfo?: DiskEncryptionInfo
Valor da propriedade
fabricObjectId
A ID de objeto específica da malha da máquina virtual.
fabricObjectId: string
Valor da propriedade
string
instanceType
Discriminador polimórfico, que especifica os diferentes tipos que esse objeto pode ser
instanceType: "A2A"
Valor da propriedade
"A2A"
multiVmGroupId
A ID do grupo de várias VMs.
multiVmGroupId?: string
Valor da propriedade
string
multiVmGroupName
O nome do grupo de várias VMs.
multiVmGroupName?: string
Valor da propriedade
string
primaryLocation
O local principal da máquina virtual.
primaryLocation: string
Valor da propriedade
string
primaryStagingStorageAccountCustomInput
A entrada da conta de armazenamento de preparo primário.
primaryStagingStorageAccountCustomInput?: StorageAccountCustomDetailsUnion
Valor da propriedade
protectionProfileCustomInput
As entradas personalizadas do perfil de proteção.
protectionProfileCustomInput?: ProtectionProfileCustomDetailsUnion
Valor da propriedade
recoveryAvailabilitySetCustomInput
A entrada do conjunto de disponibilidade de recuperação.
recoveryAvailabilitySetCustomInput?: RecoveryAvailabilitySetCustomDetailsUnion
Valor da propriedade
recoveryAvailabilityType
O tipo de disponibilidade de recuperação da máquina virtual.
recoveryAvailabilityType: string
Valor da propriedade
string
recoveryAvailabilityZone
A zona de disponibilidade de recuperação.
recoveryAvailabilityZone?: string
Valor da propriedade
string
recoveryBootDiagStorageAccount
A conta de armazenamento de diagnóstico de inicialização.
recoveryBootDiagStorageAccount?: StorageAccountCustomDetailsUnion
Valor da propriedade
recoveryLocation
O local de recuperação da máquina virtual.
recoveryLocation: string
Valor da propriedade
string
recoveryProximityPlacementGroupCustomInput
A entrada personalizada do grupo de posicionamento por proximidade de recuperação.
recoveryProximityPlacementGroupCustomInput?: RecoveryProximityPlacementGroupCustomDetailsUnion
Valor da propriedade
recoveryResourceGroupId
A ID do grupo de recursos de recuperação. Válida para cenários V2.
recoveryResourceGroupId: string
Valor da propriedade
string
recoverySubscriptionId
A ID da assinatura de recuperação da máquina virtual.
recoverySubscriptionId: string
Valor da propriedade
string
recoveryVirtualNetworkCustomInput
A entrada da rede virtual de recuperação.
recoveryVirtualNetworkCustomInput?: RecoveryVirtualNetworkCustomDetailsUnion
Valor da propriedade
vmDisks
A lista de entradas de disco de vm.
vmDisks?: A2AProtectionIntentDiskInputDetails[]
Valor da propriedade
vmManagedDisks
A lista de entradas de disco gerenciado de vm.
vmManagedDisks?: A2AProtectionIntentManagedDiskInputDetails[]