Partager via


MoverResourceProperties Classe

Définition

Définit les propriétés de la ressource de déplacement.

public class MoverResourceProperties
type MoverResourceProperties = class
Public Class MoverResourceProperties
Héritage
MoverResourceProperties

Constructeurs

MoverResourceProperties(ResourceIdentifier)

Initialise une nouvelle instance de MoverResourceProperties.

Propriétés

DependsOn

Obtient ou définit les dépendances de ressources de déplacement.

DependsOnOverrides

Obtient ou définit les dépendances de ressources de déplacement remplacées.

ErrorsProperties

Corps d’erreur de la ressource de déplacement.

ExistingTargetId

Obtient ou définit l’ID ARM cible existant de la ressource.

IsResolveRequired

Obtient une valeur indiquant si l’action de résolution est nécessaire sur la collection de déplacement.

MoveStatus

Définit le status de la ressource de déplacement.

ProvisioningState

Définit les états d’approvisionnement.

ResourceSettings

Obtient ou définit les paramètres de ressource. Veuillez noter qu’il MoverResourceSettings s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent MoverAvailabilitySetResourceSettings, DiskEncryptionSetResourceSettings, KeyVaultResourceSettingsVirtualMachineResourceSettings, LoadBalancerResourceSettingsNetworkInterfaceResourceSettings, , NetworkSecurityGroupResourceSettings, PublicIPAddressResourceSettings, MoverVirtualNetworkResourceSettings, , SqlServerResourceSettings, , SqlDatabaseResourceSettings, et SqlElasticPoolResourceSettingsResourceGroupResourceSettings.

SourceId

Obtient ou définit l’ID ARM source de la ressource.

SourceResourceSettings

Obtient ou définit les paramètres de ressource source. Veuillez noter qu’il MoverResourceSettings s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent MoverAvailabilitySetResourceSettings, DiskEncryptionSetResourceSettings, KeyVaultResourceSettingsVirtualMachineResourceSettings, LoadBalancerResourceSettingsNetworkInterfaceResourceSettings, , NetworkSecurityGroupResourceSettings, PublicIPAddressResourceSettings, MoverVirtualNetworkResourceSettings, , SqlServerResourceSettings, , SqlDatabaseResourceSettings, et SqlElasticPoolResourceSettingsResourceGroupResourceSettings.

TargetId

Obtient ou définit l’ID ARM cible de la ressource.

S’applique à