Remote stub implementation of the SyncSchedule API service.
More...
Inherits vmware::esx::settings::depots::SyncSchedule.
List of all members.
Detailed Description
Remote stub implementation of the SyncSchedule API service.
Constructor & Destructor Documentation
vmware::esx::settings::depots::SyncScheduleStub::SyncScheduleStub |
( |
vmware.vapi.core.IApiProvider |
iApiProvider, |
|
|
vmware.vapi.bindings.TypeConverter |
typeConverter, |
|
|
vmware.vapi.bindings.IStubConfiguration |
config |
|
) |
| [inline] |
vmware::esx::settings::depots::SyncScheduleStub::SyncScheduleStub |
( |
vmware.vapi.core.IApiProvider |
iApiProvider, |
|
|
vmware.vapi.bindings.IStubConfiguration |
config |
|
) |
| [inline] |
Member Function Documentation
Returns the currently configured software depot sync schedule.
- Exceptions:
-
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ServiceUnavailable | If the service is not available. |
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.lifecycleSettings.Read .
|
- Returns:
- Currently configured sync schedule.
Implements vmware::esx::settings::depots::SyncSchedule.
Returns the currently configured software depot sync schedule.
- Exceptions:
-
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ServiceUnavailable | If the service is not available. |
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.lifecycleSettings.Read .
|
- Returns:
- Currently configured sync schedule.
Implements vmware::esx::settings::depots::SyncSchedule.
global::System.Threading.Tasks.Task<vmware.esx.settings.depots.SyncScheduleTypes.Spec> vmware::esx::settings::depots::SyncScheduleStub::GetAsync |
( |
global::System.Action< vmware.vapi.std.Progress > |
_progress, |
|
|
vmware.vapi.bindings.client.InvocationConfig |
_invocationConfig |
|
) |
| [inline] |
Returns the currently configured software depot sync schedule.
- Exceptions:
-
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ServiceUnavailable | If the service is not available. |
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.lifecycleSettings.Read .
|
- Returns:
- Currently configured sync schedule.
Implements vmware::esx::settings::depots::SyncSchedule.
Returns the currently configured software depot sync schedule.
- Exceptions:
-
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ServiceUnavailable | If the service is not available. |
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.lifecycleSettings.Read .
|
- Returns:
- Currently configured sync schedule.
Implements vmware::esx::settings::depots::SyncSchedule.
Sets the software depot sync schedule.
- Exceptions:
-
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ServiceUnavailable | If the service is not available. |
vmware.vapi.std.errors.InvalidArgument | If SyncSchedule.Spec.schedule is unset while SyncSchedule.Spec.enabled is set to true or if any of the values is not within valid range. |
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.lifecycleSettings.Write .
|
- Parameters:
-
spec | Information of the software depot sync schedule. If null, it will be reset to the default schedule, which is daily at a random hour chosen when this API is called. |
Implements vmware::esx::settings::depots::SyncSchedule.
void vmware::esx::settings::depots::SyncScheduleStub::Set |
( |
vmware.esx.settings.depots.SyncScheduleTypes.Spec |
spec, |
|
|
global::System.Action< vmware.vapi.std.Progress > |
_progress, |
|
|
vmware.vapi.bindings.client.InvocationConfig |
_invocationConfig |
|
) |
| [inline] |
Sets the software depot sync schedule.
- Exceptions:
-
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ServiceUnavailable | If the service is not available. |
vmware.vapi.std.errors.InvalidArgument | If SyncSchedule.Spec.schedule is unset while SyncSchedule.Spec.enabled is set to true or if any of the values is not within valid range. |
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.lifecycleSettings.Write .
|
- Parameters:
-
spec | Information of the software depot sync schedule. If null, it will be reset to the default schedule, which is daily at a random hour chosen when this API is called. |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::esx::settings::depots::SyncSchedule.
global::System.Threading.Tasks.Task vmware::esx::settings::depots::SyncScheduleStub::SetAsync |
( |
vmware.esx.settings.depots.SyncScheduleTypes.Spec |
spec, |
|
|
global::System.Action< vmware.vapi.std.Progress > |
_progress, |
|
|
vmware.vapi.bindings.client.InvocationConfig |
_invocationConfig |
|
) |
| [inline] |
Sets the software depot sync schedule.
- Exceptions:
-
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ServiceUnavailable | If the service is not available. |
vmware.vapi.std.errors.InvalidArgument | If SyncSchedule.Spec.schedule is unset while SyncSchedule.Spec.enabled is set to true or if any of the values is not within valid range. |
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.lifecycleSettings.Write .
|
- Parameters:
-
spec | Information of the software depot sync schedule. If null, it will be reset to the default schedule, which is daily at a random hour chosen when this API is called. |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::esx::settings::depots::SyncSchedule.
Sets the software depot sync schedule.
- Exceptions:
-
vmware.vapi.std.errors.Unauthenticated | if the caller is not authenticated. |
vmware.vapi.std.errors.ServiceUnavailable | If the service is not available. |
vmware.vapi.std.errors.InvalidArgument | If SyncSchedule.Spec.schedule is unset while SyncSchedule.Spec.enabled is set to true or if any of the values is not within valid range. |
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.lifecycleSettings.Write .
|
- Parameters:
-
spec | Information of the software depot sync schedule. If null, it will be reset to the default schedule, which is daily at a random hour chosen when this API is called. |
Implements vmware::esx::settings::depots::SyncSchedule.
The documentation for this class was generated from the following file: