Share via


PsCredentialExecutionParameter Class

Definition

a powershell credential object

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PsCredentialExecutionParameterTypeConverter))]
public class PsCredentialExecutionParameter : Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IPsCredentialExecutionParameter, Microsoft.Azure.PowerShell.Cmdlets.VMware.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PsCredentialExecutionParameterTypeConverter))>]
type PsCredentialExecutionParameter = class
    interface IPsCredentialExecutionParameter
    interface IJsonSerializable
    interface IScriptExecutionParameter
    interface IValidates
Public Class PsCredentialExecutionParameter
Implements IPsCredentialExecutionParameter, IValidates
Inheritance
PsCredentialExecutionParameter
Attributes
Implements

Constructors

PsCredentialExecutionParameter()

Creates an new PsCredentialExecutionParameter instance.

Properties

Name

The parameter name

Password

password for login

Type

script execution parameter type

Username

username for login

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PsCredentialExecutionParameter.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PsCredentialExecutionParameter.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PsCredentialExecutionParameter into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to