Partager via


ScriptCmdletProperties Class

Definition

Properties of a pre-canned script

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptCmdletPropertiesTypeConverter))]
public class ScriptCmdletProperties : Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IScriptCmdletProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptCmdletPropertiesTypeConverter))>]
type ScriptCmdletProperties = class
    interface IScriptCmdletProperties
    interface IJsonSerializable
Public Class ScriptCmdletProperties
Implements IScriptCmdletProperties
Inheritance
ScriptCmdletProperties
Attributes
Implements

Constructors

ScriptCmdletProperties()

Creates an new ScriptCmdletProperties instance.

Properties

Audience

Specifies whether a script cmdlet is intended to be invoked only through automation or visible to customers

Description

Description of the scripts functionality

Parameter

Parameters the script will accept

ProvisioningState

The provisioning state of the resource.

Timeout

Recommended time limit for execution

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ScriptCmdletProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ScriptCmdletProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IScriptCmdletProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ScriptCmdletProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to