Share via


InMageRcmFabricSpecificDetails Class

Definition

InMageRcm fabric specific details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.InMageRcmFabricSpecificDetailsTypeConverter))]
public class InMageRcmFabricSpecificDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IInMageRcmFabricSpecificDetails, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.InMageRcmFabricSpecificDetailsTypeConverter))>]
type InMageRcmFabricSpecificDetails = class
    interface IInMageRcmFabricSpecificDetails
    interface IJsonSerializable
    interface IFabricSpecificDetails
    interface IValidates
Public Class InMageRcmFabricSpecificDetails
Implements IInMageRcmFabricSpecificDetails, IValidates
Inheritance
InMageRcmFabricSpecificDetails
Attributes
Implements

Constructors

InMageRcmFabricSpecificDetails()

Creates an new InMageRcmFabricSpecificDetails instance.

Properties

AgentDetail

The list of agent details.

ControlPlaneUri

The control plane Uri.

DataPlaneUri

The data plane Uri.

Dra

The list of DRAs.

InstanceType

Gets the class type. Overridden in derived classes.

MarsAgent

The list of Mars agents.

PhysicalSiteId

The ARM Id of the physical site.

ProcessServer

The list of process servers.

PushInstaller

The list of push installers.

RcmProxy

The list of RCM proxies.

ReplicationAgent

The list of replication agents.

ReprotectAgent

The list of reprotect agents.

ServiceContainerId

The service container Id.

ServiceEndpoint

The service endpoint.

ServiceResourceId

The service resource Id.

SourceAgentIdentityDetailAadAuthority

The base authority for Azure Active Directory authentication.

SourceAgentIdentityDetailApplicationId

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

SourceAgentIdentityDetailAudience

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

SourceAgentIdentityDetailObjectId

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

SourceAgentIdentityDetailTenantId

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

VmwareSiteId

The ARM Id of the VMware site.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InMageRcmFabricSpecificDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InMageRcmFabricSpecificDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IInMageRcmFabricSpecificDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InMageRcmFabricSpecificDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to