Share via


ServiceTierAdvisorInner Class

Definition

Represents a Service Tier Advisor.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ServiceTierAdvisorInner : Microsoft.Azure.Management.Sql.Fluent.Models.ProxyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ServiceTierAdvisorInner = class
    inherit ProxyResourceInner
Public Class ServiceTierAdvisorInner
Inherits ProxyResourceInner
Inheritance
Attributes

Constructors

ServiceTierAdvisorInner()

Initializes a new instance of the ServiceTierAdvisorInner class.

ServiceTierAdvisorInner(String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, IList<SloUsageMetric>, String, Nullable<Guid>, String, Nullable<Guid>, String, Nullable<Guid>, String, Nullable<Guid>, String, Nullable<Guid>, Double)

Initializes a new instance of the ServiceTierAdvisorInner class.

Properties

ActiveTimeRatio

Gets the activeTimeRatio for service tier advisor.

AvgDtu

Gets or sets avgDtu for service tier advisor.

Confidence

Gets or sets confidence for service tier advisor.

CurrentServiceLevelObjective

Gets or sets currentServiceLevelObjective for service tier advisor.

CurrentServiceLevelObjectiveId

Gets or sets currentServiceLevelObjectiveId for service tier advisor.

DatabaseSizeBasedRecommendationServiceLevelObjective

Gets or sets databaseSizeBasedRecommendationServiceLevelObjective for service tier advisor.

DatabaseSizeBasedRecommendationServiceLevelObjectiveId

Gets or sets databaseSizeBasedRecommendationServiceLevelObjectiveId for service tier advisor.

DisasterPlanBasedRecommendationServiceLevelObjective

Gets or sets disasterPlanBasedRecommendationServiceLevelObjective for service tier advisor.

DisasterPlanBasedRecommendationServiceLevelObjectiveId

Gets or sets disasterPlanBasedRecommendationServiceLevelObjectiveId for service tier advisor.

Id

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
Location

Resource location

(Inherited from Resource)
MaxDtu

Gets or sets maxDtu for service tier advisor.

MaxSizeInGB

Gets or sets maxSizeInGB for service tier advisor.

MinDtu

Gets or sets minDtu for service tier advisor.

Name

Resource name

(Inherited from ProxyResource)
ObservationPeriodEnd

Gets the observation period start (ISO8601 format).

ObservationPeriodStart

Gets the observation period start (ISO8601 format).

OverallRecommendationServiceLevelObjective

Gets or sets overallRecommendationServiceLevelObjective for service tier advisor.

OverallRecommendationServiceLevelObjectiveId

Gets or sets overallRecommendationServiceLevelObjectiveId for service tier advisor.

ServiceLevelObjectiveUsageMetrics

Gets or sets serviceLevelObjectiveUsageMetrics for the service tier advisor.

Tags

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from ProxyResource)
UsageBasedRecommendationServiceLevelObjective

Gets or sets usageBasedRecommendationServiceLevelObjective for service tier advisor.

UsageBasedRecommendationServiceLevelObjectiveId

Gets or sets usageBasedRecommendationServiceLevelObjectiveId for service tier advisor.

Methods

Validate()

Validate the object. Throws ValidationException if validation fails.

(Inherited from Resource)

Applies to