Share via


VMwareSite Class

Definition

Site REST Resource.

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

Constructors

VMwareSite()

Creates an new VMwareSite instance.

Properties

AgentDetailId

ID of the agent.

AgentDetailKeyVaultId

Key vault ARM Id.

AgentDetailKeyVaultUri

Key vault URI.

AgentDetailLastHeartBeatUtc

Last heartbeat time of the agent in UTC.

AgentDetailVersion

Version of the agent.

ApplianceName

Appliance Name.

DiscoverySolutionId

ARM ID of migration hub solution for SDS.

ETag

eTag for concurrency control.

Id

Resource Id.

Location

Azure location in which Sites is created.

Name

Name of the VMware site.

ServiceEndpoint

Service endpoint.

ServicePrincipalIdentityDetailAadAuthority

AAD Authority URL which was used to request the token for the service principal.

ServicePrincipalIdentityDetailApplicationId

Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

ServicePrincipalIdentityDetailAudience

Intended audience for the service principal.

ServicePrincipalIdentityDetailObjectId

Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

ServicePrincipalIdentityDetailRawCertData

Raw certificate data for building certificate expiry flows.

ServicePrincipalIdentityDetailTenantId

Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

Tag
Type

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

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMwareSite.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMwareSite.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMwareSite into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to