Compartir a través de


MoverResourceProperties Clase

Definición

Define las propiedades del recurso de movimiento.

public class MoverResourceProperties
type MoverResourceProperties = class
Public Class MoverResourceProperties
Herencia
MoverResourceProperties

Constructores

MoverResourceProperties(ResourceIdentifier)

Inicializa una nueva instancia de MoverResourceProperties.

Propiedades

DependsOn

Obtiene o establece las dependencias de recursos de movimiento.

DependsOnOverrides

Obtiene o establece las invalidaciones de dependencias de recursos de movimiento.

ErrorsProperties

Cuerpo del error del recurso de movimiento.

ExistingTargetId

Obtiene o establece el identificador de ARM de destino existente del recurso.

IsResolveRequired

Obtiene un valor que indica si la acción de resolución es necesaria sobre la colección de movimiento.

MoveStatus

Define el estado del recurso de traslado.

ProvisioningState

Define los estados de aprovisionamiento.

ResourceSettings

Obtiene o establece la configuración del recurso. Tenga en cuenta MoverResourceSettings que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen MoverAvailabilitySetResourceSettings, DiskEncryptionSetResourceSettings, VirtualMachineResourceSettings, KeyVaultResourceSettingsLoadBalancerResourceSettings, NetworkInterfaceResourceSettings, PublicIPAddressResourceSettingsNetworkSecurityGroupResourceSettingsMoverVirtualNetworkResourceSettings, , SqlServerResourceSettings, , SqlDatabaseResourceSettingsSqlElasticPoolResourceSettings y .ResourceGroupResourceSettings

SourceId

Obtiene o establece el id. de ARM de origen del recurso.

SourceResourceSettings

Obtiene o establece la configuración del recurso de origen. Tenga en cuenta MoverResourceSettings que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen MoverAvailabilitySetResourceSettings, DiskEncryptionSetResourceSettings, VirtualMachineResourceSettings, KeyVaultResourceSettingsLoadBalancerResourceSettings, NetworkInterfaceResourceSettings, PublicIPAddressResourceSettingsNetworkSecurityGroupResourceSettingsMoverVirtualNetworkResourceSettings, , SqlServerResourceSettings, , SqlDatabaseResourceSettingsSqlElasticPoolResourceSettings y .ResourceGroupResourceSettings

TargetId

Obtiene o establece el id. de ARM de destino del recurso.

Se aplica a