public interface Effective extends Service, EffectiveTypes
Effective
interface provides methods to manage the effective
policies that will impact how the software and configuration specification
documents are applied to ESXi clusters.EffectiveTypes.EffectivePolicySpec, EffectiveTypes.FailureAction
_VAPI_SERVICE_ID
Modifier and Type | Method and Description |
---|---|
EffectiveTypes.EffectivePolicySpec |
get()
Returns the effective apply policy based on system defaults and what has been
configured.
|
void |
get(AsyncCallback<EffectiveTypes.EffectivePolicySpec> asyncCallback)
Returns the effective apply policy based on system defaults and what has been
configured.
|
void |
get(AsyncCallback<EffectiveTypes.EffectivePolicySpec> asyncCallback,
InvocationConfig invocationConfig)
Returns the effective apply policy based on system defaults and what has been
configured.
|
EffectiveTypes.EffectivePolicySpec |
get(InvocationConfig invocationConfig)
Returns the effective apply policy based on system defaults and what has been
configured.
|
EffectiveTypes.EffectivePolicySpec get()
Synchronous method overload. Result of the invocation will be reported as a method return value.
Error
- If there is an unknown internal error. The accompanying error message will give
more details about the failure.ServiceUnavailable
- If the service is not available.Unauthenticated
- if the caller is not authenticated.Unauthorized
- if you do not have all of the privileges described as follows: VcIntegrity.lifecycleSettings.Read
. EffectiveTypes.EffectivePolicySpec get(InvocationConfig invocationConfig)
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
invocationConfig
- Configuration for the method invocation.Error
- If there is an unknown internal error. The accompanying error message will give
more details about the failure.ServiceUnavailable
- If the service is not available.Unauthenticated
- if the caller is not authenticated.Unauthorized
- if you do not have all of the privileges described as follows: VcIntegrity.lifecycleSettings.Read
. void get(AsyncCallback<EffectiveTypes.EffectivePolicySpec> asyncCallback)
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Invocation Result:
The effective policies that impact the apply method
Operation Errors:
Error
- If there is an unknown internal error. The accompanying error message will give
more details about the failure.
ServiceUnavailable
- If the service is not available.
Unauthenticated
- if the caller is not authenticated.
Unauthorized
- if you do not have all of the privileges described as follows:
VcIntegrity.lifecycleSettings.Read
. asyncCallback
- Receives the status (progress, result or error) of the operation invocation.void get(AsyncCallback<EffectiveTypes.EffectivePolicySpec> asyncCallback, InvocationConfig invocationConfig)
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Use invocationConfig
to specify configuration for this particular invocation.
Invocation Result:
The effective policies that impact the apply method
Operation Errors:
Error
- If there is an unknown internal error. The accompanying error message will give
more details about the failure.
ServiceUnavailable
- If the service is not available.
Unauthenticated
- if the caller is not authenticated.
Unauthorized
- if you do not have all of the privileges described as follows:
VcIntegrity.lifecycleSettings.Read
. asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.