Autoscale Class

Definition

Low-level API implementation for the Autoscale service.

public class Autoscale
type Autoscale = class
Public Class Autoscale
Inheritance
Autoscale

Constructors

Autoscale()

Methods

AutoscaleSettingsCreateOrUpdate(String, String, String, IAutoscaleSettingResource, Func<HttpResponseMessage,Task<IAutoscaleSettingResource>,Task>, Func<HttpResponseMessage,Task<IAutoscaleSettingResource>,Task>, Func<HttpResponseMessage,Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Creates or updates an autoscale setting.

AutoscaleSettingsCreateOrUpdateViaIdentity(String, IAutoscaleSettingResource, Func<HttpResponseMessage,Task<IAutoscaleSettingResource>,Task>, Func<HttpResponseMessage,Task<IAutoscaleSettingResource>,Task>, Func<HttpResponseMessage,Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Creates or updates an autoscale setting.

AutoscaleSettingsDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes and autoscale setting

AutoscaleSettingsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes and autoscale setting

AutoscaleSettingsGet(String, String, String, Func<HttpResponseMessage, Task<IAutoscaleSettingResource>,Task>, Func<HttpResponseMessage, Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Gets an autoscale setting

AutoscaleSettingsGetViaIdentity(String, Func<HttpResponseMessage, Task<IAutoscaleSettingResource>,Task>, Func<HttpResponseMessage, Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Gets an autoscale setting

AutoscaleSettingsListByResourceGroup(String, String, Func<HttpResponseMessage, Task<IAutoscaleSettingResourceCollection>,Task>, Func<HttpResponseMessage, Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Lists the autoscale settings for a resource group

AutoscaleSettingsListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<IAutoscaleSettingResourceCollection>,Task>, Func<HttpResponseMessage, Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Lists the autoscale settings for a resource group

AutoscaleSettingsListBySubscription(String, Func<HttpResponseMessage, Task<IAutoscaleSettingResourceCollection>,Task>, Func<HttpResponseMessage, Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Lists the autoscale settings for a subscription

AutoscaleSettingsListBySubscriptionViaIdentity(String, Func<HttpResponseMessage, Task<IAutoscaleSettingResourceCollection>,Task>, Func<HttpResponseMessage, Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Lists the autoscale settings for a subscription

AutoscaleSettingsUpdate(String, String, String, IAutoscaleSettingResourcePatch, Func<HttpResponseMessage,Task<IAutoscaleSettingResource>,Task>, Func<HttpResponseMessage,Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Updates an existing AutoscaleSettingsResource. To update other fields use the CreateOrUpdate method.

AutoscaleSettingsUpdateViaIdentity(String, IAutoscaleSettingResourcePatch, Func<HttpResponseMessage,Task<IAutoscaleSettingResource>,Task>, Func<HttpResponseMessage,Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

Updates an existing AutoscaleSettingsResource. To update other fields use the CreateOrUpdate method.

PredictiveMetricGet(String, String, String, String, TimeSpan, String, String, String, Func<HttpResponseMessage,Task<IPredictiveResponse>, Task>, Func<HttpResponseMessage,Task<IAutoscaleErrorResponse>, Task>, IEventListener, ISendAsync)

get predictive autoscale metric future data

PredictiveMetricGetViaIdentity(String, String, TimeSpan, String, String, String, Func<HttpResponseMessage,Task<IPredictiveResponse>, Task>, Func<HttpResponseMessage,Task<IAutoscaleErrorResponse>, Task>, IEventListener, ISendAsync)

get predictive autoscale metric future data

Applies to