VMware vSphere Automation SDK for .NET 7.0.0.1
|
The LocationSpec
class is used to pass the container ESXi or vCenter server of the VM to patch the size of this appliance.
More...
Classes | |
class | Builder |
Builder class for LocationSpec. More... | |
Public Member Functions | |
LocationSpec () | |
Generate all-fields constructor only for errors and standard structures that have relevant fields. | |
string | GetHostname () |
The IP address or DNS resolvable name of the container. | |
void | SetHostname (string hostname) |
The IP address or DNS resolvable name of the container. | |
long | GetHttpsPort () |
The HTTPS port of the container. | |
void | SetHttpsPort (long?httpsPort) |
The HTTPS port of the container. | |
string | GetSslThumbprint () |
SHA1 thumbprint of the server SSL certificate will be used for verification. | |
void | SetSslThumbprint (string sslThumbprint) |
SHA1 thumbprint of the server SSL certificate will be used for verification. | |
bool | GetSslVerify () |
SSL verification should be enabled or disabled. | |
void | SetSslVerify (bool?sslVerify) |
SSL verification should be enabled or disabled. | |
string | GetUsername () |
The administrator account on the host. | |
void | SetUsername (string username) |
The administrator account on the host. | |
char[] | GetPassword () |
The administrator account password. | |
void | SetPassword (char[] password) |
The administrator account password. | |
vmware.vapi.bindings.type.StructType | _GetType () |
vmware.vapi.data.StructValue | _GetDataValue () |
void | _Validate () |
bool | _HasTypeNameOf< T > () |
T | _ConvertTo< T > () |
override bool | Equals (object obj) |
override int | GetHashCode () |
override string | ToString () |
The LocationSpec
class is used to pass the container ESXi or vCenter server of the VM to patch the size of this appliance.
This class was added in vSphere API 6.7.
vmware::vcenter::deployment::LocationSpec::LocationSpec | ( | ) | [inline] |
Generate all-fields constructor only for errors and standard structures that have relevant fields.
Creates a default new instance.
T vmware::vcenter::deployment::LocationSpec::_ConvertTo< T > | ( | ) | [inline] |
T | : | vmware.vapi.bindings.IStructure |
vmware.vapi.data.StructValue vmware::vcenter::deployment::LocationSpec::_GetDataValue | ( | ) | [inline] |
vmware.vapi.bindings.type.StructType vmware::vcenter::deployment::LocationSpec::_GetType | ( | ) | [inline] |
bool vmware::vcenter::deployment::LocationSpec::_HasTypeNameOf< T > | ( | ) | [inline] |
T | : | vmware.vapi.bindings.IStructure |
void vmware::vcenter::deployment::LocationSpec::_Validate | ( | ) | [inline] |
override bool vmware::vcenter::deployment::LocationSpec::Equals | ( | object | obj | ) | [inline] |
override int vmware::vcenter::deployment::LocationSpec::GetHashCode | ( | ) | [inline] |
string vmware::vcenter::deployment::LocationSpec::GetHostname | ( | ) | [inline] |
The IP address or DNS resolvable name of the container.
This attribute was added in vSphere API 6.7.
long vmware::vcenter::deployment::LocationSpec::GetHttpsPort | ( | ) | [inline] |
The HTTPS port of the container.
This attribute was added in vSphere API 6.7.
char [] vmware::vcenter::deployment::LocationSpec::GetPassword | ( | ) | [inline] |
The administrator account password.
This attribute was added in vSphere API 6.7.
string vmware::vcenter::deployment::LocationSpec::GetSslThumbprint | ( | ) | [inline] |
SHA1 thumbprint of the server SSL certificate will be used for verification.
This attribute was added in vSphere API 6.7.
bool vmware::vcenter::deployment::LocationSpec::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::LocationSpec::GetUsername | ( | ) | [inline] |
The administrator account on the host.
This attribute was added in vSphere API 6.7.
void vmware::vcenter::deployment::LocationSpec::SetHostname | ( | string | hostname | ) | [inline] |
The IP address or DNS resolvable name of the container.
This attribute was added in vSphere API 6.7.
void vmware::vcenter::deployment::LocationSpec::SetHttpsPort | ( | long? | httpsPort | ) | [inline] |
The HTTPS port of the container.
This attribute was added in vSphere API 6.7.
void vmware::vcenter::deployment::LocationSpec::SetPassword | ( | char[] | password | ) | [inline] |
The administrator account password.
This attribute was added in vSphere API 6.7.
void vmware::vcenter::deployment::LocationSpec::SetSslThumbprint | ( | string | sslThumbprint | ) | [inline] |
SHA1 thumbprint of the server SSL certificate will be used for verification.
This attribute was added in vSphere API 6.7.
void vmware::vcenter::deployment::LocationSpec::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::LocationSpec::SetUsername | ( | string | username | ) | [inline] |
The administrator account on the host.
This attribute was added in vSphere API 6.7.
override string vmware::vcenter::deployment::LocationSpec::ToString | ( | ) | [inline] |