VMware vSphere Automation SDK for .NET 6.5.0

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
vmware::appliance::recovery::restore::JobTypes::RestoreRequest Class Reference

`Job.RestoreRequest` class Structure representing requested restore piece More...

List of all members.

## Public Member Functions
| RestoreRequest ()
| Creates a default new instance.
char[] | GetBackupPassword ()
| a password for a backup piece
void | SetBackupPassword (char[] backupPassword)
| a password for a backup piece
vmware.appliance.recovery.restore.JobTypes.LocationType | GetLocationType ()
| a type of location
void | SetLocationType (vmware.appliance.recovery.restore.JobTypes.LocationType locationType)
| a type of location
string | GetLocation ()
| path or url
void | SetLocation (string location)
| path or url
string | GetLocationUser ()
| username for location
void | SetLocationUser (string locationUser)
| username for location
char[] | GetLocationPassword ()
| password for location
void | SetLocationPassword (char[] locationPassword)
| password for location
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 ()

## Detailed Description

`Job.RestoreRequest` class Structure representing requested restore piece

## Constructor & Destructor Documentation

vmware::appliance::recovery::restore::JobTypes::RestoreRequest::RestoreRequest | ( |  | ) | `[inline]`

Creates a default new instance.

## Member Function Documentation

T vmware::appliance::recovery::restore::JobTypes::RestoreRequest::_ConvertTo< T > | ( |  | ) | `[inline]`

Type Constraints

  T | : | vmware.vapi.bindings.IStructure |

vmware.vapi.data.StructValue vmware::appliance::recovery::restore::JobTypes::RestoreRequest::_GetDataValue | ( |  | ) | `[inline]`

vmware.vapi.bindings.type.StructType vmware::appliance::recovery::restore::JobTypes::RestoreRequest::_GetType | ( |  | ) | `[inline]`

bool vmware::appliance::recovery::restore::JobTypes::RestoreRequest::_HasTypeNameOf< T > | ( |  | ) | `[inline]`

Type Constraints

  T | : | vmware.vapi.bindings.IStructure |

void vmware::appliance::recovery::restore::JobTypes::RestoreRequest::_Validate | ( |  | ) | `[inline]`

override bool vmware::appliance::recovery::restore::JobTypes::RestoreRequest::Equals | ( | object | obj | ) | `[inline]`

char [] vmware::appliance::recovery::restore::JobTypes::RestoreRequest::GetBackupPassword | ( |  | ) | `[inline]`

a password for a backup piece

override int vmware::appliance::recovery::restore::JobTypes::RestoreRequest::GetHashCode | ( |  | ) | `[inline]`

string vmware::appliance::recovery::restore::JobTypes::RestoreRequest::GetLocation | ( |  | ) | `[inline]`

path or url

char [] vmware::appliance::recovery::restore::JobTypes::RestoreRequest::GetLocationPassword | ( |  | ) | `[inline]`

password for location

vmware.appliance.recovery.restore.JobTypes.LocationType vmware::appliance::recovery::restore::JobTypes::RestoreRequest::GetLocationType | ( |  | ) | `[inline]`

a type of location

string vmware::appliance::recovery::restore::JobTypes::RestoreRequest::GetLocationUser | ( |  | ) | `[inline]`

username for location

void vmware::appliance::recovery::restore::JobTypes::RestoreRequest::SetBackupPassword | ( | char[] | backupPassword | ) | `[inline]`

a password for a backup piece

void vmware::appliance::recovery::restore::JobTypes::RestoreRequest::SetLocation | ( | string | location | ) | `[inline]`

path or url

void vmware::appliance::recovery::restore::JobTypes::RestoreRequest::SetLocationPassword | ( | char[] | locationPassword | ) | `[inline]`

password for location

void vmware::appliance::recovery::restore::JobTypes::RestoreRequest::SetLocationType | ( | vmware.appliance.recovery.restore.JobTypes.LocationType | locationType | ) | `[inline]`

a type of location

void vmware::appliance::recovery::restore::JobTypes::RestoreRequest::SetLocationUser | ( | string | locationUser | ) | `[inline]`

username for location

override string vmware::appliance::recovery::restore::JobTypes::RestoreRequest::ToString | ( |  | ) | `[inline]`

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

- restore/JobTypes.cs