Share via


CopyLogDetails Class

Definition

Details for log generated during copy.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.CopyLogDetailsTypeConverter))]
public class CopyLogDetails : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.ICopyLogDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.CopyLogDetailsTypeConverter))>]
type CopyLogDetails = class
    interface ICopyLogDetails
    interface IJsonSerializable
Public Class CopyLogDetails
Implements ICopyLogDetails
Inheritance
CopyLogDetails
Attributes
Implements

Constructors

CopyLogDetails()

Creates an new CopyLogDetails instance.

Properties

Type

Indicates the type of job details.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CopyLogDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CopyLogDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.ICopyLogDetails. Note: the Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.ICopyLogDetails interface is polymorphic, and the precise model class that will get deserialized is determined at runtime based on the payload.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CopyLogDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to