Remote stub implementation of the Reports API service.
More...
Inherits vmware::esx::hcl::Reports.
List of all members.
Public Member Functions |
| ReportsStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.TypeConverter typeConverter, vmware.vapi.bindings.IStubConfiguration config) |
| ReportsStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.IStubConfiguration config) |
vmware.esx.hcl.ReportsTypes.Location | Get (string report) |
| Returns the location Reports.Location information for downloading a compatibility report.
|
vmware.esx.hcl.ReportsTypes.Location | Get (string report, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
| Returns the location Reports.Location information for downloading a compatibility report.
|
global::System.Threading.Tasks.Task
< vmware.esx.hcl.ReportsTypes.Location > | GetAsync (string report) |
| Returns the location Reports.Location information for downloading a compatibility report.
|
global::System.Threading.Tasks.Task
< vmware.esx.hcl.ReportsTypes.Location > | GetAsync (string report, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
| Returns the location Reports.Location information for downloading a compatibility report.
|
Detailed Description
Remote stub implementation of the Reports API service.
Constructor & Destructor Documentation
vmware::esx::hcl::ReportsStub::ReportsStub |
( |
vmware.vapi.core.IApiProvider |
iApiProvider, |
|
|
vmware.vapi.bindings.TypeConverter |
typeConverter, |
|
|
vmware.vapi.bindings.IStubConfiguration |
config |
|
) |
| [inline] |
vmware::esx::hcl::ReportsStub::ReportsStub |
( |
vmware.vapi.core.IApiProvider |
iApiProvider, |
|
|
vmware.vapi.bindings.IStubConfiguration |
config |
|
) |
| [inline] |
Member Function Documentation
Returns the location Reports.Location information for downloading a compatibility report.
- Exceptions:
-
vmware.vapi.std.errors.NotFound | if there is no report for the given id. |
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ResourceInaccessible | if the vCenter this API is executed on is not part of the Customer Experience Improvement Program (CEIP). |
vmware.vapi.std.errors.Error | If there is some unknown error. The accompanying error message will give more details about the failure. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
-
Method execution requires
VcIntegrity.HardwareCompatibility.Read .
|
- Parameters:
-
report | identifier of hardware compatiblity report to be downloaded. The parameter must be an identifier for the resource type: com.vmware.esx.hcl.resources.CompatibilityReport . |
- Returns:
Reports.Location
class which includes the URI to file, short lived token and expiry of the token in the Reports.Location object.
Implements vmware::esx::hcl::Reports.
vmware.esx.hcl.ReportsTypes.Location vmware::esx::hcl::ReportsStub::Get |
( |
string |
report, |
|
|
global::System.Action< vmware.vapi.std.Progress > |
_progress, |
|
|
vmware.vapi.bindings.client.InvocationConfig |
_invocationConfig |
|
) |
| [inline] |
Returns the location Reports.Location information for downloading a compatibility report.
- Exceptions:
-
vmware.vapi.std.errors.NotFound | if there is no report for the given id. |
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ResourceInaccessible | if the vCenter this API is executed on is not part of the Customer Experience Improvement Program (CEIP). |
vmware.vapi.std.errors.Error | If there is some unknown error. The accompanying error message will give more details about the failure. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
-
Method execution requires
VcIntegrity.HardwareCompatibility.Read .
|
- Parameters:
-
report | identifier of hardware compatiblity report to be downloaded. The parameter must be an identifier for the resource type: com.vmware.esx.hcl.resources.CompatibilityReport . |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
- Returns:
Reports.Location
class which includes the URI to file, short lived token and expiry of the token in the Reports.Location object.
Implements vmware::esx::hcl::Reports.
Returns the location Reports.Location information for downloading a compatibility report.
- Exceptions:
-
vmware.vapi.std.errors.NotFound | if there is no report for the given id. |
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ResourceInaccessible | if the vCenter this API is executed on is not part of the Customer Experience Improvement Program (CEIP). |
vmware.vapi.std.errors.Error | If there is some unknown error. The accompanying error message will give more details about the failure. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
-
Method execution requires
VcIntegrity.HardwareCompatibility.Read .
|
- Parameters:
-
report | identifier of hardware compatiblity report to be downloaded. The parameter must be an identifier for the resource type: com.vmware.esx.hcl.resources.CompatibilityReport . |
- Returns:
Reports.Location
class which includes the URI to file, short lived token and expiry of the token in the Reports.Location object.
Implements vmware::esx::hcl::Reports.
global::System.Threading.Tasks.Task<vmware.esx.hcl.ReportsTypes.Location> vmware::esx::hcl::ReportsStub::GetAsync |
( |
string |
report, |
|
|
global::System.Action< vmware.vapi.std.Progress > |
_progress, |
|
|
vmware.vapi.bindings.client.InvocationConfig |
_invocationConfig |
|
) |
| [inline] |
Returns the location Reports.Location information for downloading a compatibility report.
- Exceptions:
-
vmware.vapi.std.errors.NotFound | if there is no report for the given id. |
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ResourceInaccessible | if the vCenter this API is executed on is not part of the Customer Experience Improvement Program (CEIP). |
vmware.vapi.std.errors.Error | If there is some unknown error. The accompanying error message will give more details about the failure. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
-
Method execution requires
VcIntegrity.HardwareCompatibility.Read .
|
- Parameters:
-
report | identifier of hardware compatiblity report to be downloaded. The parameter must be an identifier for the resource type: com.vmware.esx.hcl.resources.CompatibilityReport . |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
- Returns:
Reports.Location
class which includes the URI to file, short lived token and expiry of the token in the Reports.Location object.
Implements vmware::esx::hcl::Reports.
The documentation for this class was generated from the following file: