VirtualMachineScaleSetLifeCycleHookEventsClient Interface
public interface VirtualMachineScaleSetLifeCycleHookEventsClient
An instance of this class provides access to all the operations defined in VirtualMachineScaleSetLifeCycleHookEventsClient.
Method Summary
Method Details
get
public abstract VMScaleSetLifecycleHookEventInner get(String resourceGroupName, String vmScaleSetName, String lifecycleHookEventName)
Gets a virtual machine scale set lifecycle hook event.
Parameters:
Returns:
getAsync
public abstract Mono<VMScaleSetLifecycleHookEventInner> getAsync(String resourceGroupName, String vmScaleSetName, String lifecycleHookEventName)
Gets a virtual machine scale set lifecycle hook event.
Parameters:
Returns:
getWithResponse
public abstract Response<VMScaleSetLifecycleHookEventInner> getWithResponse(String resourceGroupName, String vmScaleSetName, String lifecycleHookEventName, Context context)
Gets a virtual machine scale set lifecycle hook event.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<VMScaleSetLifecycleHookEventInner>> getWithResponseAsync(String resourceGroupName, String vmScaleSetName, String lifecycleHookEventName)
Gets a virtual machine scale set lifecycle hook event.
Parameters:
Returns:
list
public abstract PagedIterable<VMScaleSetLifecycleHookEventInner> list(String resourceGroupName, String vmScaleSetName)
Gets a list of virtual machine scale set lifecycle hook events created for a virtual machine scale set resource.
Parameters:
Returns:
list
public abstract PagedIterable<VMScaleSetLifecycleHookEventInner> list(String resourceGroupName, String vmScaleSetName, Context context)
Gets a list of virtual machine scale set lifecycle hook events created for a virtual machine scale set resource.
Parameters:
Returns:
listAsync
public abstract PagedFlux<VMScaleSetLifecycleHookEventInner> listAsync(String resourceGroupName, String vmScaleSetName)
Gets a list of virtual machine scale set lifecycle hook events created for a virtual machine scale set resource.
Parameters:
Returns:
update
public abstract VMScaleSetLifecycleHookEventInner update(String resourceGroupName, String vmScaleSetName, String lifecycleHookEventName, VMScaleSetLifecycleHookEventUpdate properties)
The operation to update a virtual machine scale set lifecycle hook event.
Parameters:
Returns:
updateAsync
public abstract Mono<VMScaleSetLifecycleHookEventInner> updateAsync(String resourceGroupName, String vmScaleSetName, String lifecycleHookEventName, VMScaleSetLifecycleHookEventUpdate properties)
The operation to update a virtual machine scale set lifecycle hook event.
Parameters:
Returns:
updateWithResponse
public abstract Response<VMScaleSetLifecycleHookEventInner> updateWithResponse(String resourceGroupName, String vmScaleSetName, String lifecycleHookEventName, VMScaleSetLifecycleHookEventUpdate properties, Context context)
The operation to update a virtual machine scale set lifecycle hook event.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<Response<VMScaleSetLifecycleHookEventInner>> updateWithResponseAsync(String resourceGroupName, String vmScaleSetName, String lifecycleHookEventName, VMScaleSetLifecycleHookEventUpdate properties)
The operation to update a virtual machine scale set lifecycle hook event.
Parameters:
Returns: