Share via


ResourceMoveDetails Class

Definition

ResourceMoveDetails will be returned in response to GetResource call from ARM

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.ResourceMoveDetailsTypeConverter))]
public class ResourceMoveDetails : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IResourceMoveDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.ResourceMoveDetailsTypeConverter))>]
type ResourceMoveDetails = class
    interface IResourceMoveDetails
    interface IJsonSerializable
Public Class ResourceMoveDetails
Implements IResourceMoveDetails
Inheritance
ResourceMoveDetails
Attributes
Implements

Constructors

ResourceMoveDetails()

Creates an new ResourceMoveDetails instance.

Properties

CompletionTimeUtc

Completion time in UTC of latest ResourceMove operation attempted. ISO 8601 format.

OperationId

CorrelationId of latest ResourceMove operation attempted

SourceResourcePath

ARM resource path of source resource

StartTimeUtc

Start time in UTC of latest ResourceMove operation attempted. ISO 8601 format.

TargetResourcePath

ARM resource path of target resource used in latest ResourceMove operation

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ResourceMoveDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ResourceMoveDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IResourceMoveDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ResourceMoveDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to