Usage Class

Definition

Usage of the quota resource.

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

Constructors

Usage()

Initializes a new instance of the Usage class.

Usage(String, String, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, Nullable<DateTime>, Nullable<ComputeModeOptions>, String)

Initializes a new instance of the Usage class.

Properties

ComputeMode

Gets compute mode used for this usage. Possible values include: 'Shared', 'Dedicated', 'Dynamic'

CurrentValue

Gets the current value of the resource counter.

DisplayName

Gets friendly name shown in the UI.

Id

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

(Inherited from ProxyResource)
Kind

Gets or sets kind of resource.

(Inherited from ProxyOnlyResourceInner)
Limit

Gets the resource limit.

Location

Resource location

(Inherited from Resource)
Name

Resource name

(Inherited from ProxyResource)
NextResetTime

Gets next reset time for the resource counter.

ResourceName

Gets name of the quota resource.

SiteMode

Gets site mode used for this usage.

Tags

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from ProxyResource)
Unit

Gets units of measurement for the quota resource.

Methods

Validate()

Validate the object. Throws ValidationException if validation fails.

(Inherited from Resource)

Applies to