VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::vcenter::deployment::RemotePscSpec Class Reference

The RemotePscSpec class contains information used to configure an external vCenter Server that registers with a remote PSC. More...

List of all members.

Classes

class  Builder
 Builder class for RemotePscSpec. More...

Public Member Functions

 RemotePscSpec ()
 Generate all-fields constructor only for errors and standard structures that have relevant fields.
string GetPscHostname ()
 The IP address or DNS resolvable name of the remote PSC to which this configuring vCenter Server will be registered to.
void SetPscHostname (string pscHostname)
 The IP address or DNS resolvable name of the remote PSC to which this configuring vCenter Server will be registered to.
long GetHttpsPort ()
 The HTTPS port of the external PSC appliance.
void SetHttpsPort (long?httpsPort)
 The HTTPS port of the external PSC appliance.
string GetSsoAdminPassword ()
 The SSO administrator account password.
void SetSsoAdminPassword (string ssoAdminPassword)
 The SSO administrator account password.
string GetSslThumbprint ()
 SHA1 thumbprint of the server SSL certificate will be used for verification when ssl_verify field is set to true.
void SetSslThumbprint (string sslThumbprint)
 SHA1 thumbprint of the server SSL certificate will be used for verification when ssl_verify field is set to true.
bool GetSslVerify ()
 SSL verification should be enabled or disabled.
void SetSslVerify (bool?sslVerify)
 SSL verification should be enabled or disabled.
vmware.vapi.bindings.type.StructType _GetType ()
vmware.vapi.data.StructValue _GetDataValue ()
void _Validate ()
bool _HasTypeNameOf< T > ()
_ConvertTo< T > ()
override bool Equals (object obj)
override int GetHashCode ()
override string ToString ()

Detailed Description

The RemotePscSpec class contains information used to configure an external vCenter Server that registers with a remote PSC.

This class was added in vSphere API 6.7.


Constructor & Destructor Documentation

vmware::vcenter::deployment::RemotePscSpec::RemotePscSpec ( ) [inline]

Generate all-fields constructor only for errors and standard structures that have relevant fields.

Creates a default new instance.


Member Function Documentation

T vmware::vcenter::deployment::RemotePscSpec::_ConvertTo< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
vmware.vapi.data.StructValue vmware::vcenter::deployment::RemotePscSpec::_GetDataValue ( ) [inline]
vmware.vapi.bindings.type.StructType vmware::vcenter::deployment::RemotePscSpec::_GetType ( ) [inline]
bool vmware::vcenter::deployment::RemotePscSpec::_HasTypeNameOf< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
void vmware::vcenter::deployment::RemotePscSpec::_Validate ( ) [inline]
override bool vmware::vcenter::deployment::RemotePscSpec::Equals ( object  obj) [inline]
override int vmware::vcenter::deployment::RemotePscSpec::GetHashCode ( ) [inline]
long vmware::vcenter::deployment::RemotePscSpec::GetHttpsPort ( ) [inline]

The HTTPS port of the external PSC appliance.

This attribute was added in vSphere API 6.7.

string vmware::vcenter::deployment::RemotePscSpec::GetPscHostname ( ) [inline]

The IP address or DNS resolvable name of the remote PSC to which this configuring vCenter Server will be registered to.

This attribute was added in vSphere API 6.7.

string vmware::vcenter::deployment::RemotePscSpec::GetSslThumbprint ( ) [inline]

SHA1 thumbprint of the server SSL certificate will be used for verification when ssl_verify field is set to true.

This attribute was added in vSphere API 6.7.

bool vmware::vcenter::deployment::RemotePscSpec::GetSslVerify ( ) [inline]

SSL verification should be enabled or disabled.

If sslVerify is true and and sslThumbprint is null, the CA certificate will be used for verification. If sslVerify is true and sslThumbprint is set then the thumbprint will be used for verification. No verification will be performed if sslVerify value is set to false. This attribute was added in vSphere API 6.7.

string vmware::vcenter::deployment::RemotePscSpec::GetSsoAdminPassword ( ) [inline]

The SSO administrator account password.

This attribute was added in vSphere API 6.7.

void vmware::vcenter::deployment::RemotePscSpec::SetHttpsPort ( long?  httpsPort) [inline]

The HTTPS port of the external PSC appliance.

This attribute was added in vSphere API 6.7.

void vmware::vcenter::deployment::RemotePscSpec::SetPscHostname ( string  pscHostname) [inline]

The IP address or DNS resolvable name of the remote PSC to which this configuring vCenter Server will be registered to.

This attribute was added in vSphere API 6.7.

void vmware::vcenter::deployment::RemotePscSpec::SetSslThumbprint ( string  sslThumbprint) [inline]

SHA1 thumbprint of the server SSL certificate will be used for verification when ssl_verify field is set to true.

This attribute was added in vSphere API 6.7.

void vmware::vcenter::deployment::RemotePscSpec::SetSslVerify ( bool?  sslVerify) [inline]

SSL verification should be enabled or disabled.

If sslVerify is true and and sslThumbprint is null, the CA certificate will be used for verification. If sslVerify is true and sslThumbprint is set then the thumbprint will be used for verification. No verification will be performed if sslVerify value is set to false. This attribute was added in vSphere API 6.7.

void vmware::vcenter::deployment::RemotePscSpec::SetSsoAdminPassword ( string  ssoAdminPassword) [inline]

The SSO administrator account password.

This attribute was added in vSphere API 6.7.

override string vmware::vcenter::deployment::RemotePscSpec::ToString ( ) [inline]

The documentation for this class was generated from the following file: