AutoscaleSettingsClient Interface
Implements
public interface AutoscaleSettingsClient
extends InnerSupportsGet<AutoscaleSettingResourceInner>, InnerSupportsListing<AutoscaleSettingResourceInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in AutoscaleSettingsClient.
Method Summary
Method Details
createOrUpdate
public abstract AutoscaleSettingResourceInner createOrUpdate(String resourceGroupName, String autoscaleSettingName, AutoscaleSettingResourceInner parameters)
Creates or updates an autoscale setting.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates an autoscale setting.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response
Creates or updates an autoscale setting.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates or updates an autoscale setting.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String autoscaleSettingName)
Deletes and autoscale setting.
Parameters:
deleteAsync
public abstract Mono
Deletes and autoscale setting.
Parameters:
Returns:
deleteWithResponse
public abstract Response
Deletes and autoscale setting.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes and autoscale setting.
Parameters:
Returns:
getByResourceGroup
public abstract AutoscaleSettingResourceInner getByResourceGroup(String resourceGroupName, String autoscaleSettingName)
Gets an autoscale setting.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono
Gets an autoscale setting.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Gets an autoscale setting.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono
Gets an autoscale setting.
Parameters:
Returns:
list
public abstract PagedIterable
Lists the autoscale settings for a subscription.
Returns:
list
public abstract PagedIterable
Lists the autoscale settings for a subscription.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Lists the autoscale settings for a subscription.
Returns:
listByResourceGroup
public abstract PagedIterable
Lists the autoscale settings for a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Lists the autoscale settings for a resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux
Lists the autoscale settings for a resource group.
Parameters:
Returns:
update
public abstract AutoscaleSettingResourceInner update(String resourceGroupName, String autoscaleSettingName, AutoscaleSettingResourcePatch autoscaleSettingResource)
Updates an existing AutoscaleSettingsResource. To update other fields use the CreateOrUpdate method.
Parameters:
Returns:
updateAsync
public abstract Mono
Updates an existing AutoscaleSettingsResource. To update other fields use the CreateOrUpdate method.
Parameters:
Returns:
updateWithResponse
public abstract Response
Updates an existing AutoscaleSettingsResource. To update other fields use the CreateOrUpdate method.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Updates an existing AutoscaleSettingsResource. To update other fields use the CreateOrUpdate method.
Parameters:
Returns:
Applies to
Azure SDK for Java