VirtualMachineExtensionsClient Interface
public interface VirtualMachineExtensionsClient
An instance of this class provides access to all the operations defined in VirtualMachineExtensionsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
The operation to create or update the extension.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
The operation to create or update the extension.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
The operation to create or update the extension.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
The operation to delete the extension.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
The operation to delete the extension.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
The operation to delete the extension.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
The operation to update the extension.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
The operation to update the extension.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
The operation to update the extension.
Parameters:
Returns:
createOrUpdate
public abstract VirtualMachineExtensionInner createOrUpdate(String resourceGroupName, String vmName, String vmExtensionName, VirtualMachineExtensionInner extensionParameters)
The operation to create or update the extension.
Parameters:
Returns:
createOrUpdate
public abstract VirtualMachineExtensionInner createOrUpdate(String resourceGroupName, String vmName, String vmExtensionName, VirtualMachineExtensionInner extensionParameters, Context context)
The operation to create or update the extension.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
The operation to create or update the extension.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
The operation to create or update the extension.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String vmName, String vmExtensionName)
The operation to delete the extension.
Parameters:
delete
public abstract void delete(String resourceGroupName, String vmName, String vmExtensionName, Context context)
The operation to delete the extension.
Parameters:
deleteAsync
public abstract Mono
The operation to delete the extension.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
The operation to delete the extension.
Parameters:
Returns:
get
public abstract VirtualMachineExtensionInner get(String resourceGroupName, String vmName, String vmExtensionName)
The operation to get the extension.
Parameters:
Returns:
getAsync
public abstract Mono
The operation to get the extension.
Parameters:
Returns:
getWithResponse
public abstract Response
The operation to get the extension.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
The operation to get the extension.
Parameters:
Returns:
list
public abstract VirtualMachineExtensionsListResultInner list(String resourceGroupName, String vmName)
The operation to get all extensions of a Virtual Machine.
Parameters:
Returns:
listAsync
public abstract Mono
The operation to get all extensions of a Virtual Machine.
Parameters:
Returns:
listWithResponse
public abstract Response
The operation to get all extensions of a Virtual Machine.
Parameters:
Returns:
listWithResponseAsync
public abstract Mono
The operation to get all extensions of a Virtual Machine.
Parameters:
Returns:
update
public abstract VirtualMachineExtensionInner update(String resourceGroupName, String vmName, String vmExtensionName, VirtualMachineExtensionUpdate extensionParameters)
The operation to update the extension.
Parameters:
Returns:
update
public abstract VirtualMachineExtensionInner update(String resourceGroupName, String vmName, String vmExtensionName, VirtualMachineExtensionUpdate extensionParameters, Context context)
The operation to update the extension.
Parameters:
Returns:
updateAsync
public abstract Mono
The operation to update the extension.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
The operation to update the extension.
Parameters:
Returns: