Share via


IScriptParameter Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptParameterTypeConverter))]
public interface IScriptParameter : Microsoft.Azure.PowerShell.Cmdlets.VMware.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptParameterTypeConverter))>]
type IScriptParameter = interface
    interface IJsonSerializable
Public Interface IScriptParameter
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Description

User friendly description of the parameter

Name

The parameter name that the script will expect a parameter value for

Optional

Is this parameter required or optional

Type

The type of parameter the script is expecting. psCredential is a PSCredentialObject

Visibility

Should this parameter be visible to arm and passed in the parameters argument when executing

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to