Class ElasticPoolDatabaseActivity
Represents the activity on an elastic pool.
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.Sql.dll
Syntax
[Microsoft.Rest.Serialization.JsonTransformation]
public class ElasticPoolDatabaseActivity : Microsoft.Azure.Management.Sql.Models.ProxyResource
Constructors
ElasticPoolDatabaseActivity()
Initializes a new instance of the ElasticPoolDatabaseActivity class.
Declaration
public ElasticPoolDatabaseActivity ();
ElasticPoolDatabaseActivity(String, String, String, String, String, Nullable<DateTime>, Nullable<Int32>, String, Nullable<Int32>, String, Guid, Nullable<Int32>, String, String, String, String, String, Nullable<DateTime>, String)
Initializes a new instance of the ElasticPoolDatabaseActivity class.
Declaration
public ElasticPoolDatabaseActivity (string id = null, string name = null, string type = null, string location = null, string databaseName = 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, string requestedElasticPoolName = null, string currentElasticPoolName = null, string currentServiceObjective = null, string requestedServiceObjective = null, string serverName = null, Nullable<DateTime> startTime = null, string state = null);
Parameters
String
id
Resource ID. |
String
name
Resource name. |
String
type
Resource type. |
String
location
The geo-location where the resource lives |
String
databaseName
The database name. |
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. |
String
requestedElasticPoolName
The name for the elastic pool the database is moving into if available. |
String
currentElasticPoolName
The name of the current elastic pool the database is in if available. |
String
currentServiceObjective
The name of the current service objective if available. |
String
requestedServiceObjective
The name of the requested service objective if available. |
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. |
Properties
CurrentElasticPoolName
Gets the name of the current elastic pool the database is in if available.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.currentElasticPoolName")]
public string CurrentElasticPoolName { get; }
Property Value
String
|
CurrentServiceObjective
Gets the name of the current service objective if available.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.currentServiceObjective")]
public string CurrentServiceObjective { get; }
Property Value
String
|
DatabaseName
Gets the database name.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.databaseName")]
public string DatabaseName { 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>
|
RequestedElasticPoolName
Gets the name for the elastic pool the database is moving into if available.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.requestedElasticPoolName")]
public string RequestedElasticPoolName { get; }
Property Value
String
|
RequestedServiceObjective
Gets the name of the requested service objective if available.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.requestedServiceObjective")]
public string RequestedServiceObjective { get; }
Property Value
String
|
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
|