VirtualMachineScaleSetVMExtensionsClient Interface
public interface VirtualMachineScaleSetVMExtensionsClient
An instance of this class provides access to all the operations defined in VirtualMachineScaleSetVMExtensionsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
The operation to create or update the VMSS VM extension.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
The operation to create or update the VMSS VM extension.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
The operation to create or update the VMSS VM extension.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
The operation to delete the VMSS VM extension.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
The operation to delete the VMSS VM extension.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
The operation to delete the VMSS VM extension.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
The operation to update the VMSS VM extension.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
The operation to update the VMSS VM extension.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
The operation to update the VMSS VM extension.
Parameters:
Returns:
createOrUpdate
public abstract VirtualMachineScaleSetVMExtensionInner createOrUpdate(String resourceGroupName, String vmScaleSetName, String instanceId, String vmExtensionName, VirtualMachineScaleSetVMExtensionInner extensionParameters)
The operation to create or update the VMSS VM extension.
Parameters:
Returns:
createOrUpdate
public abstract VirtualMachineScaleSetVMExtensionInner createOrUpdate(String resourceGroupName, String vmScaleSetName, String instanceId, String vmExtensionName, VirtualMachineScaleSetVMExtensionInner extensionParameters, Context context)
The operation to create or update the VMSS VM extension.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
The operation to create or update the VMSS VM extension.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
The operation to create or update the VMSS VM extension.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String vmScaleSetName, String instanceId, String vmExtensionName)
The operation to delete the VMSS VM extension.
Parameters:
delete
public abstract void delete(String resourceGroupName, String vmScaleSetName, String instanceId, String vmExtensionName, Context context)
The operation to delete the VMSS VM extension.
Parameters:
deleteAsync
public abstract Mono
The operation to delete the VMSS VM extension.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
The operation to delete the VMSS VM extension.
Parameters:
Returns:
get
public abstract VirtualMachineScaleSetVMExtensionInner get(String resourceGroupName, String vmScaleSetName, String instanceId, String vmExtensionName)
The operation to get the VMSS VM extension.
Parameters:
Returns:
getAsync
public abstract Mono
The operation to get the VMSS VM extension.
Parameters:
Returns:
getWithResponse
public abstract Response
The operation to get the VMSS VM extension.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
The operation to get the VMSS VM extension.
Parameters:
Returns:
list
public abstract VirtualMachineScaleSetVMExtensionsListResultInner list(String resourceGroupName, String vmScaleSetName, String instanceId)
The operation to get all extensions of an instance in Virtual Machine Scaleset.
Parameters:
Returns:
listAsync
public abstract Mono
The operation to get all extensions of an instance in Virtual Machine Scaleset.
Parameters:
Returns:
listWithResponse
public abstract Response
The operation to get all extensions of an instance in Virtual Machine Scaleset.
Parameters:
Returns:
listWithResponseAsync
public abstract Mono
The operation to get all extensions of an instance in Virtual Machine Scaleset.
Parameters:
Returns:
update
public abstract VirtualMachineScaleSetVMExtensionInner update(String resourceGroupName, String vmScaleSetName, String instanceId, String vmExtensionName, VirtualMachineScaleSetVMExtensionUpdate extensionParameters)
The operation to update the VMSS VM extension.
Parameters:
Returns:
update
public abstract VirtualMachineScaleSetVMExtensionInner update(String resourceGroupName, String vmScaleSetName, String instanceId, String vmExtensionName, VirtualMachineScaleSetVMExtensionUpdate extensionParameters, Context context)
The operation to update the VMSS VM extension.
Parameters:
Returns:
updateAsync
public abstract Mono
The operation to update the VMSS VM extension.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
The operation to update the VMSS VM extension.
Parameters:
Returns:
Applies to
Azure SDK for Java