Freigeben über


Autoscale Class

Definition

Low-level API implementation for the Autoscale service.

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

Constructors

Name Description
Autoscale()

Methods

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

update an autoscale setting.

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

update an autoscale setting.

AutoscaleSettingsCreateOrUpdateViaIdentityWithResult(String, IAutoscaleSettingResource, IEventListener, ISendAsync, SerializationMode)
AutoscaleSettingsCreateOrUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IAutoscaleSettingResource>, Task>, Func<HttpResponseMessage,Task<IAutoscaleSettingResource>, Task>, Func<HttpResponseMessage,Task<IAutoscaleErrorResponse>, Task>, IEventListener, ISendAsync)

update an autoscale setting.

AutoscaleSettingsCreateOrUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
AutoscaleSettingsCreateOrUpdateWithResult(String, String, String, IAutoscaleSettingResource, IEventListener, ISendAsync, SerializationMode)
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

AutoscaleSettingsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
AutoscaleSettingsGetWithResult(String, String, String, IEventListener, ISendAsync)
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

AutoscaleSettingsListByResourceGroupViaIdentityWithResult(String, IEventListener, ISendAsync)
AutoscaleSettingsListByResourceGroupWithResult(String, String, IEventListener, ISendAsync)
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

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

update 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, SerializationMode)

update an existing AutoscaleSettingsResource. To update other fields use the CreateOrupdate method.

AutoscaleSettingsUpdateViaIdentityWithResult(String, IAutoscaleSettingResourcePatch, IEventListener, ISendAsync, SerializationMode)
AutoscaleSettingsUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IAutoscaleSettingResource>,Task>, Func<HttpResponseMessage,Task<IAutoscaleErrorResponse>,Task>, IEventListener, ISendAsync)

update an existing AutoscaleSettingsResource. To update other fields use the CreateOrupdate method.

AutoscaleSettingsUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
AutoscaleSettingsUpdateWithResult(String, String, String, IAutoscaleSettingResourcePatch, IEventListener, ISendAsync, SerializationMode)
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

PredictiveMetricGetViaIdentityWithResult(String, String, TimeSpan, String, String, String, IEventListener, ISendAsync)
PredictiveMetricGetWithResult(String, String, String, String, TimeSpan, String, String, String, IEventListener, ISendAsync)

Applies to