StorageApplianceCommandSpecification Class

Definition

StorageApplianceCommandSpecification represents the command and optional arguments to run.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StorageApplianceCommandSpecificationTypeConverter))]
public class StorageApplianceCommandSpecification : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceCommandSpecification
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StorageApplianceCommandSpecificationTypeConverter))>]
type StorageApplianceCommandSpecification = class
    interface IStorageApplianceCommandSpecification
    interface IJsonSerializable
Public Class StorageApplianceCommandSpecification
Implements IStorageApplianceCommandSpecification
Inheritance
StorageApplianceCommandSpecification
Attributes
Implements

Constructors

Name Description
StorageApplianceCommandSpecification()

Creates an new StorageApplianceCommandSpecification instance.

Properties

Name Description
Argument

The list of strings that will be passed to the script in order as separate arguments.

Command

The command to execute.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StorageApplianceCommandSpecification.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StorageApplianceCommandSpecification.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceCommandSpecification.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of StorageApplianceCommandSpecification into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to