Class ElasticPoolActivity
Represents the activity on an elastic pool.
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
|