VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::appliance::update::PolicyStub Class Reference

Remote stub implementation of the Policy API service. More...

Inherits vmware::appliance::update::Policy.

List of all members.

Public Member Functions

 PolicyStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.TypeConverter typeConverter, vmware.vapi.bindings.IStubConfiguration config)
 PolicyStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.IStubConfiguration config)
vmware.appliance.update.PolicyTypes.Info Get ()
 Gets the automatic update checking and staging policy.
vmware.appliance.update.PolicyTypes.Info Get (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Gets the automatic update checking and staging policy.
global::System.Threading.Tasks.Task
< vmware.appliance.update.PolicyTypes.Info
GetAsync ()
 Gets the automatic update checking and staging policy.
global::System.Threading.Tasks.Task
< vmware.appliance.update.PolicyTypes.Info
GetAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Gets the automatic update checking and staging policy.
void Set (vmware.appliance.update.PolicyTypes.Config policy)
 Sets the automatic update checking and staging policy.
void Set (vmware.appliance.update.PolicyTypes.Config policy, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Sets the automatic update checking and staging policy.
global::System.Threading.Tasks.Task SetAsync (vmware.appliance.update.PolicyTypes.Config policy)
 Sets the automatic update checking and staging policy.
global::System.Threading.Tasks.Task SetAsync (vmware.appliance.update.PolicyTypes.Config policy, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Sets the automatic update checking and staging policy.

Detailed Description

Remote stub implementation of the Policy API service.


Constructor & Destructor Documentation

vmware::appliance::update::PolicyStub::PolicyStub ( vmware.vapi.core.IApiProvider  iApiProvider,
vmware.vapi.bindings.TypeConverter  typeConverter,
vmware.vapi.bindings.IStubConfiguration  config 
) [inline]
vmware::appliance::update::PolicyStub::PolicyStub ( vmware.vapi.core.IApiProvider  iApiProvider,
vmware.vapi.bindings.IStubConfiguration  config 
) [inline]

Member Function Documentation

vmware.appliance.update.PolicyTypes.Info vmware::appliance::update::PolicyStub::Get ( ) [inline]

Gets the automatic update checking and staging policy.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Returns:
Structure containing the policy for the appliance update.

Implements vmware::appliance::update::Policy.

vmware.appliance.update.PolicyTypes.Info vmware::appliance::update::PolicyStub::Get ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Gets the automatic update checking and staging policy.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Returns:
Structure containing the policy for the appliance update.

Implements vmware::appliance::update::Policy.

global::System.Threading.Tasks.Task<vmware.appliance.update.PolicyTypes.Info> vmware::appliance::update::PolicyStub::GetAsync ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Gets the automatic update checking and staging policy.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Returns:
Structure containing the policy for the appliance update.

Implements vmware::appliance::update::Policy.

global::System.Threading.Tasks.Task<vmware.appliance.update.PolicyTypes.Info> vmware::appliance::update::PolicyStub::GetAsync ( ) [inline]

Gets the automatic update checking and staging policy.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Returns:
Structure containing the policy for the appliance update.

Implements vmware::appliance::update::Policy.

void vmware::appliance::update::PolicyStub::Set ( vmware.appliance.update.PolicyTypes.Config  policy) [inline]

Sets the automatic update checking and staging policy.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Parameters:
policyInfo structure containing the policy for the appliance update.

Implements vmware::appliance::update::Policy.

void vmware::appliance::update::PolicyStub::Set ( vmware.appliance.update.PolicyTypes.Config  policy,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Sets the automatic update checking and staging policy.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Parameters:
policyInfo structure containing the policy for the appliance update.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implements vmware::appliance::update::Policy.

global::System.Threading.Tasks.Task vmware::appliance::update::PolicyStub::SetAsync ( vmware.appliance.update.PolicyTypes.Config  policy,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Sets the automatic update checking and staging policy.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Parameters:
policyInfo structure containing the policy for the appliance update.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implements vmware::appliance::update::Policy.

global::System.Threading.Tasks.Task vmware::appliance::update::PolicyStub::SetAsync ( vmware.appliance.update.PolicyTypes.Config  policy) [inline]

Sets the automatic update checking and staging policy.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Parameters:
policyInfo structure containing the policy for the appliance update.

Implements vmware::appliance::update::Policy.


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