Share via


AddVCenterRequest Class

Definition

Input required to add vCenter.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.AddVCenterRequestTypeConverter))]
public class AddVCenterRequest : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IAddVCenterRequest
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.AddVCenterRequestTypeConverter))>]
type AddVCenterRequest = class
    interface IAddVCenterRequest
    interface IJsonSerializable
Public Class AddVCenterRequest
Implements IAddVCenterRequest
Inheritance
AddVCenterRequest
Attributes
Implements

Constructors

AddVCenterRequest()

Creates an new AddVCenterRequest instance.

Properties

FriendlyName

The friendly name of the vCenter.

IPAddress

The IP address of the vCenter to be discovered.

Port

The port number for discovery.

ProcessServerId

The process server Id from where the discovery is orchestrated.

RunAsAccountId

The account Id which has privileges to discover the vCenter.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AddVCenterRequest.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AddVCenterRequest.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AddVCenterRequest into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to