Compartilhar via


MoverResourceProperties Classe

Definição

Define as propriedades do recurso de movimentação.

public class MoverResourceProperties
type MoverResourceProperties = class
Public Class MoverResourceProperties
Herança
MoverResourceProperties

Construtores

MoverResourceProperties(ResourceIdentifier)

Inicializa uma nova instância de MoverResourceProperties.

Propriedades

DependsOn

Obtém ou define as dependências de recurso de movimentação.

DependsOnOverrides

Obtém ou define as substituições de dependências de recurso de movimentação.

ErrorsProperties

O corpo do erro do recurso de movimentação.

ExistingTargetId

Obtém ou define a ID do ARM de destino existente do recurso.

IsResolveRequired

Obtém um valor que indica se a ação resolve é necessária sobre a coleção de movimentação.

MoveStatus

Define o recurso de movimentação status.

ProvisioningState

Define os estados de provisionamento.

ResourceSettings

Obtém ou define as configurações de recurso. MoverResourceSettings Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui, ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem MoverAvailabilitySetResourceSettings, , , VirtualMachineResourceSettings, KeyVaultResourceSettingsLoadBalancerResourceSettings, NetworkInterfaceResourceSettings, NetworkSecurityGroupResourceSettings, PublicIPAddressResourceSettings, MoverVirtualNetworkResourceSettings, SqlServerResourceSettings, , SqlDatabaseResourceSettingsSqlElasticPoolResourceSettings e ResourceGroupResourceSettings. DiskEncryptionSetResourceSettings

SourceId

Obtém ou define a ID do ARM de origem do recurso.

SourceResourceSettings

Obtém ou define as configurações de recurso de origem. MoverResourceSettings Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui, ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem MoverAvailabilitySetResourceSettings, , , VirtualMachineResourceSettings, KeyVaultResourceSettingsLoadBalancerResourceSettings, NetworkInterfaceResourceSettings, NetworkSecurityGroupResourceSettings, PublicIPAddressResourceSettings, MoverVirtualNetworkResourceSettings, SqlServerResourceSettings, , SqlDatabaseResourceSettingsSqlElasticPoolResourceSettings e ResourceGroupResourceSettings. DiskEncryptionSetResourceSettings

TargetId

Obtém ou define a ID do ARM de destino do recurso.

Aplica-se a