Show / Hide Table of Contents

    Class ElasticPoolActivity

    Represents the activity on an elastic pool.

    Inheritance
    Object
    Resource
    ProxyResource
    ElasticPoolActivity
    Inherited Members
    Resource.Id
    Resource.Name
    Resource.Type
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.Sql.dll
    Syntax
    [Microsoft.Rest.Serialization.JsonTransformation]
    public class ElasticPoolActivity : Microsoft.Azure.Management.Sql.Models.ProxyResource

    Constructors

    ElasticPoolActivity()

    Initializes a new instance of the ElasticPoolActivity class.

    Declaration
    public ElasticPoolActivity ();

    ElasticPoolActivity(String, String, String, String, Nullable<DateTime>, Nullable<Int32>, String, Nullable<Int32>, String, Guid, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, Nullable<Int64>, String, String, Nullable<DateTime>, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

    Initializes a new instance of the ElasticPoolActivity class.

    Declaration
    public ElasticPoolActivity (string id = null, string name = null, string type = null, string location = null, Nullable<DateTime> endTime = null, Nullable<int> errorCode = null, string errorMessage = null, Nullable<int> errorSeverity = null, string operation = null, Guid operationId = null, Nullable<int> percentComplete = null, Nullable<int> requestedDatabaseDtuMax = null, Nullable<int> requestedDatabaseDtuMin = null, Nullable<int> requestedDtu = null, string requestedElasticPoolName = null, Nullable<long> requestedStorageLimitInGB = null, string elasticPoolName = null, string serverName = null, Nullable<DateTime> startTime = null, string state = null, Nullable<int> requestedStorageLimitInMB = null, Nullable<int> requestedDatabaseDtuGuarantee = null, Nullable<int> requestedDatabaseDtuCap = null, Nullable<int> requestedDtuGuarantee = null);
    Parameters
    String id

    Resource ID.

    String name

    Resource name.

    String type

    Resource type.

    String location

    The geo-location where the resource lives

    Nullable<DateTime> endTime

    The time the operation finished (ISO8601 format).

    Nullable<Int32> errorCode

    The error code if available.

    String errorMessage

    The error message if available.

    Nullable<Int32> errorSeverity

    The error severity if available.

    String operation

    The operation name.

    Guid operationId

    The unique operation ID.

    Nullable<Int32> percentComplete

    The percentage complete if available.

    Nullable<Int32> requestedDatabaseDtuMax

    The requested max DTU per database if available.

    Nullable<Int32> requestedDatabaseDtuMin

    The requested min DTU per database if available.

    Nullable<Int32> requestedDtu

    The requested DTU for the pool if available.

    String requestedElasticPoolName

    The requested name for the elastic pool if available.

    Nullable<Int64> requestedStorageLimitInGB

    The requested storage limit for the pool in GB if available.

    String elasticPoolName

    The name of the elastic pool.

    String serverName

    The name of the server the elastic pool is in.

    Nullable<DateTime> startTime

    The time the operation started (ISO8601 format).

    String state

    The current state of the operation.

    Nullable<Int32> requestedStorageLimitInMB

    The requested storage limit in MB.

    Nullable<Int32> requestedDatabaseDtuGuarantee

    The requested per database DTU guarantee.

    Nullable<Int32> requestedDatabaseDtuCap

    The requested per database DTU cap.

    Nullable<Int32> requestedDtuGuarantee

    The requested DTU guarantee.

    Properties

    ElasticPoolName

    Gets the name of the elastic pool.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.elasticPoolName")]
    public string ElasticPoolName { get; }
    Property Value
    String

    EndTime

    Gets the time the operation finished (ISO8601 format).

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.endTime")]
    public Nullable<DateTime> EndTime { get; }
    Property Value
    Nullable<DateTime>

    ErrorCode

    Gets the error code if available.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.errorCode")]
    public Nullable<int> ErrorCode { get; }
    Property Value
    Nullable<Int32>

    ErrorMessage

    Gets the error message if available.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.errorMessage")]
    public string ErrorMessage { get; }
    Property Value
    String

    ErrorSeverity

    Gets the error severity if available.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.errorSeverity")]
    public Nullable<int> ErrorSeverity { get; }
    Property Value
    Nullable<Int32>

    Location

    Gets or sets the geo-location where the resource lives

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="location")]
    public string Location { get; set; }
    Property Value
    String

    Operation

    Gets the operation name.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.operation")]
    public string Operation { get; }
    Property Value
    String

    OperationId

    Gets the unique operation ID.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.operationId")]
    public Guid OperationId { get; }
    Property Value
    Guid

    PercentComplete

    Gets the percentage complete if available.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.percentComplete")]
    public Nullable<int> PercentComplete { get; }
    Property Value
    Nullable<Int32>

    RequestedDatabaseDtuCap

    Gets the requested per database DTU cap.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.requestedDatabaseDtuCap")]
    public Nullable<int> RequestedDatabaseDtuCap { get; }
    Property Value
    Nullable<Int32>

    RequestedDatabaseDtuGuarantee

    Gets the requested per database DTU guarantee.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.requestedDatabaseDtuGuarantee")]
    public Nullable<int> RequestedDatabaseDtuGuarantee { get; }
    Property Value
    Nullable<Int32>

    RequestedDatabaseDtuMax

    Gets the requested max DTU per database if available.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.requestedDatabaseDtuMax")]
    public Nullable<int> RequestedDatabaseDtuMax { get; }
    Property Value
    Nullable<Int32>

    RequestedDatabaseDtuMin

    Gets the requested min DTU per database if available.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.requestedDatabaseDtuMin")]
    public Nullable<int> RequestedDatabaseDtuMin { get; }
    Property Value
    Nullable<Int32>

    RequestedDtu

    Gets the requested DTU for the pool if available.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.requestedDtu")]
    public Nullable<int> RequestedDtu { get; }
    Property Value
    Nullable<Int32>

    RequestedDtuGuarantee

    Gets the requested DTU guarantee.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.requestedDtuGuarantee")]
    public Nullable<int> RequestedDtuGuarantee { get; }
    Property Value
    Nullable<Int32>

    RequestedElasticPoolName

    Gets the requested name for the elastic pool if available.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.requestedElasticPoolName")]
    public string RequestedElasticPoolName { get; }
    Property Value
    String

    RequestedStorageLimitInGB

    Gets the requested storage limit for the pool in GB if available.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.requestedStorageLimitInGB")]
    public Nullable<long> RequestedStorageLimitInGB { get; }
    Property Value
    Nullable<Int64>

    RequestedStorageLimitInMB

    Gets the requested storage limit in MB.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.requestedStorageLimitInMB")]
    public Nullable<int> RequestedStorageLimitInMB { get; }
    Property Value
    Nullable<Int32>

    ServerName

    Gets the name of the server the elastic pool is in.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.serverName")]
    public string ServerName { get; }
    Property Value
    String

    StartTime

    Gets the time the operation started (ISO8601 format).

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.startTime")]
    public Nullable<DateTime> StartTime { get; }
    Property Value
    Nullable<DateTime>

    State

    Gets the current state of the operation.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.state")]
    public string State { get; }
    Property Value
    String

    Back to top Azure SDK for Net