Share via


HyperVRunAsAccount Class

Definition

Run as account REST Resource.

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

Constructors

HyperVRunAsAccount()

Creates an new HyperVRunAsAccount 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 Sites.

Type

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

UpdatedTimestamp

Timestamp marking last updated on the run as account.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HyperVRunAsAccount.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HyperVRunAsAccount.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of HyperVRunAsAccount into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to