Share via


RunDiskInspectionInput Class

Definition

Data used for requesting a Disk Inspection execution.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20240601Preview.RunDiskInspectionInputTypeConverter))]
public class RunDiskInspectionInput : Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20240601Preview.IRunDiskInspectionInput
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20240601Preview.RunDiskInspectionInputTypeConverter))>]
type RunDiskInspectionInput = class
    interface IRunDiskInspectionInput
    interface IJsonSerializable
Public Class RunDiskInspectionInput
Implements IRunDiskInspectionInput
Inheritance
RunDiskInspectionInput
Attributes
Implements

Constructors

RunDiskInspectionInput()

Creates an new RunDiskInspectionInput instance.

Properties

Manifest

Name of manifest in order to trigger Disk Inspection.

ResourceId

Qualified ID of the resource.

UploadSasUri

SAS uri to the blob where results will be uploaded.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RunDiskInspectionInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RunDiskInspectionInput.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20240601Preview.IRunDiskInspectionInput.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RunDiskInspectionInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to