Share via


MoveResourceDependencyOverride Class

Definition

Defines the dependency override of the move resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20230801.MoveResourceDependencyOverrideTypeConverter))]
public class MoveResourceDependencyOverride : Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20230801.IMoveResourceDependencyOverride
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20230801.MoveResourceDependencyOverrideTypeConverter))>]
type MoveResourceDependencyOverride = class
    interface IMoveResourceDependencyOverride
    interface IJsonSerializable
Public Class MoveResourceDependencyOverride
Implements IMoveResourceDependencyOverride
Inheritance
MoveResourceDependencyOverride
Attributes
Implements

Constructors

MoveResourceDependencyOverride()

Creates an new MoveResourceDependencyOverride instance.

Properties

Id

Gets or sets the ARM ID of the dependent resource.

TargetId

Gets or sets the resource ARM id of either the MoveResource or the resource ARM ID of the dependent resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MoveResourceDependencyOverride.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MoveResourceDependencyOverride.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20230801.IMoveResourceDependencyOverride.

FromJsonString(String)

Creates a new instance of MoveResourceDependencyOverride, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of MoveResourceDependencyOverride into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to