| Waiter<GetVirtualNodePoolRequest,GetVirtualNodePoolResponse> | ContainerEngineWaiters. forVirtualNodePool(GetVirtualNodePoolRequest request,
                  VirtualNodePoolLifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetVirtualNodePoolRequest,GetVirtualNodePoolResponse> | ContainerEngineWaiters. forVirtualNodePool(GetVirtualNodePoolRequest request,
                  VirtualNodePoolLifecycleState targetState,
                  TerminationStrategy terminationStrategy,
                  DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetVirtualNodePoolRequest,GetVirtualNodePoolResponse> | ContainerEngineWaiters. forVirtualNodePool(GetVirtualNodePoolRequest request,
                  TerminationStrategy terminationStrategy,
                  DelayStrategy delayStrategy,
                  VirtualNodePoolLifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetVirtualNodePoolResponse | ContainerEngine. getVirtualNodePool(GetVirtualNodePoolRequest request) | Get the details of a virtual node pool. | 
| Future<GetVirtualNodePoolResponse> | ContainerEngineAsync. getVirtualNodePool(GetVirtualNodePoolRequest request,
                  AsyncHandler<GetVirtualNodePoolRequest,GetVirtualNodePoolResponse> handler) | Get the details of a virtual node pool. | 
| Future<GetVirtualNodePoolResponse> | ContainerEngineAsyncClient. getVirtualNodePool(GetVirtualNodePoolRequest request,
                  AsyncHandler<GetVirtualNodePoolRequest,GetVirtualNodePoolResponse> handler) |  | 
| GetVirtualNodePoolResponse | ContainerEngineClient. getVirtualNodePool(GetVirtualNodePoolRequest request) |  |