Partager via


MoveResourceProperties Classe

Définition

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

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

Constructeurs

MoveResourceProperties(String)

Initialise une nouvelle instance de MoveResourceProperties.

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 ResourceSettings 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 AvailabilitySetResourceSettings, DiskEncryptionSetResourceSettings, KeyVaultResourceSettingsVirtualMachineResourceSettings, LoadBalancerResourceSettingsNetworkInterfaceResourceSettings, , NetworkSecurityGroupResourceSettings, PublicIPAddressResourceSettings, VirtualNetworkResourceSettings, , 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 ResourceSettings 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 AvailabilitySetResourceSettings, DiskEncryptionSetResourceSettings, KeyVaultResourceSettingsVirtualMachineResourceSettings, LoadBalancerResourceSettingsNetworkInterfaceResourceSettings, , NetworkSecurityGroupResourceSettings, PublicIPAddressResourceSettings, VirtualNetworkResourceSettings, , SqlServerResourceSettings, , SqlDatabaseResourceSettings, et SqlElasticPoolResourceSettingsResourceGroupResourceSettings.

TargetId

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

S’applique à