VirtualMachineRunCommandsClient Interface
public interface VirtualMachineRunCommandsClient
An instance of this class provides access to all the operations defined in VirtualMachineRunCommandsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
The operation to create or update the run command.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
The operation to create or update the run command.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
The operation to create or update the run command.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
The operation to delete the run command.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
The operation to delete the run command.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
The operation to delete the run command.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
The operation to update the run command.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
The operation to update the run command.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
The operation to update the run command.
Parameters:
Returns:
createOrUpdate
public abstract VirtualMachineRunCommandInner createOrUpdate(String resourceGroupName, String vmName, String runCommandName, VirtualMachineRunCommandInner runCommand)
The operation to create or update the run command.
Parameters:
Returns:
createOrUpdate
public abstract VirtualMachineRunCommandInner createOrUpdate(String resourceGroupName, String vmName, String runCommandName, VirtualMachineRunCommandInner runCommand, Context context)
The operation to create or update the run command.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
The operation to create or update the run command.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
The operation to create or update the run command.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String vmName, String runCommandName)
The operation to delete the run command.
Parameters:
delete
public abstract void delete(String resourceGroupName, String vmName, String runCommandName, Context context)
The operation to delete the run command.
Parameters:
deleteAsync
public abstract Mono
The operation to delete the run command.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
The operation to delete the run command.
Parameters:
Returns:
get
public abstract RunCommandDocumentInner get(String location, String commandId)
Gets specific run command for a subscription in a location.
Parameters:
Returns:
getAsync
public abstract Mono
Gets specific run command for a subscription in a location.
Parameters:
Returns:
getByVirtualMachine
public abstract VirtualMachineRunCommandInner getByVirtualMachine(String resourceGroupName, String vmName, String runCommandName)
The operation to get the run command.
Parameters:
Returns:
getByVirtualMachineAsync
public abstract Mono
The operation to get the run command.
Parameters:
Returns:
getByVirtualMachineWithResponse
public abstract Response
The operation to get the run command.
Parameters:
Returns:
getByVirtualMachineWithResponseAsync
public abstract Mono
The operation to get the run command.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets specific run command for a subscription in a location.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets specific run command for a subscription in a location.
Parameters:
Returns:
list
public abstract PagedIterable
Lists all available run commands for a subscription in a location.
Parameters:
Returns:
list
public abstract PagedIterable
Lists all available run commands for a subscription in a location.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Lists all available run commands for a subscription in a location.
Parameters:
Returns:
listByVirtualMachine
public abstract PagedIterable
The operation to get all run commands of a Virtual Machine.
Parameters:
Returns:
listByVirtualMachine
public abstract PagedIterable
The operation to get all run commands of a Virtual Machine.
Parameters:
Returns:
listByVirtualMachineAsync
public abstract PagedFlux
The operation to get all run commands of a Virtual Machine.
Parameters:
Returns:
listByVirtualMachineAsync
public abstract PagedFlux
The operation to get all run commands of a Virtual Machine.
Parameters:
Returns:
update
public abstract VirtualMachineRunCommandInner update(String resourceGroupName, String vmName, String runCommandName, VirtualMachineRunCommandUpdate runCommand)
The operation to update the run command.
Parameters:
Returns:
update
public abstract VirtualMachineRunCommandInner update(String resourceGroupName, String vmName, String runCommandName, VirtualMachineRunCommandUpdate runCommand, Context context)
The operation to update the run command.
Parameters:
Returns:
updateAsync
public abstract Mono
The operation to update the run command.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
The operation to update the run command.
Parameters:
Returns:
Applies to
Azure SDK for Java