Share via


VMwareRunAsAccount Class

Definition

Run as account REST Resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.VMwareRunAsAccountTypeConverter))]
public class VMwareRunAsAccount : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IVMwareRunAsAccount
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.VMwareRunAsAccountTypeConverter))>]
type VMwareRunAsAccount = class
    interface IVMwareRunAsAccount
    interface IJsonSerializable
Public Class VMwareRunAsAccount
Implements IVMwareRunAsAccount
Inheritance
VMwareRunAsAccount
Attributes
Implements

Constructors

VMwareRunAsAccount()

Creates an new VMwareRunAsAccount instance.

Properties

CreatedTimestamp

Timestamp marking run as account creation.

CredentialType

Credential type of the run as account.

DisplayName

Display name of the run as account.

Id

Resource Id.

Name

Name of the Run as account.

Type

Type of resource. Type = Microsoft.OffAzure/VMWareSites/RunAsAccounts.

UpdatedTimestamp

Timestamp marking last updated on the run as account.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMwareRunAsAccount.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMwareRunAsAccount.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IVMwareRunAsAccount.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMwareRunAsAccount into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to