Show / Hide Table of Contents

    Class ElasticPoolOperation

    A elastic pool operation.

    Inheritance
    Object
    Resource
    ProxyResource
    ElasticPoolOperation
    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 ElasticPoolOperation : Microsoft.Azure.Management.Sql.Models.ProxyResource

    Constructors

    ElasticPoolOperation()

    Initializes a new instance of the ElasticPoolOperation class.

    Declaration
    public ElasticPoolOperation ();

    ElasticPoolOperation(String, String, String, String, String, String, Nullable<Int32>, String, Nullable<DateTime>, String, Nullable<Int32>, String, Nullable<Int32>, Nullable<Boolean>, Nullable<DateTime>, String, Nullable<Boolean>)

    Initializes a new instance of the ElasticPoolOperation class.

    Declaration
    public ElasticPoolOperation (string id = null, string name = null, string type = null, string elasticPoolName = null, string operation = null, string operationFriendlyName = null, Nullable<int> percentComplete = null, string serverName = null, Nullable<DateTime> startTime = null, string state = null, Nullable<int> errorCode = null, string errorDescription = null, Nullable<int> errorSeverity = null, Nullable<bool> isUserError = null, Nullable<DateTime> estimatedCompletionTime = null, string description = null, Nullable<bool> isCancellable = null);
    Parameters
    String id

    Resource ID.

    String name

    Resource name.

    String type

    Resource type.

    String elasticPoolName

    The name of the elastic pool the operation is being performed on.

    String operation

    The name of operation.

    String operationFriendlyName

    The friendly name of operation.

    Nullable<Int32> percentComplete

    The percentage of the operation completed.

    String serverName

    The name of the server.

    Nullable<DateTime> startTime

    The operation start time.

    String state

    The operation state.

    Nullable<Int32> errorCode

    The operation error code.

    String errorDescription

    The operation error description.

    Nullable<Int32> errorSeverity

    The operation error severity.

    Nullable<Boolean> isUserError

    Whether or not the error is a user error.

    Nullable<DateTime> estimatedCompletionTime

    The estimated completion time of the operation.

    String description

    The operation description.

    Nullable<Boolean> isCancellable

    Whether the operation can be cancelled.

    Properties

    Description

    Gets the operation description.

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

    ElasticPoolName

    Gets the name of the elastic pool the operation is being performed on.

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

    ErrorCode

    Gets the operation error code.

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

    ErrorDescription

    Gets the operation error description.

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

    ErrorSeverity

    Gets the operation error severity.

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

    EstimatedCompletionTime

    Gets the estimated completion time of the operation.

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

    IsCancellable

    Gets whether the operation can be cancelled.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.isCancellable")]
    public Nullable<bool> IsCancellable { get; }
    Property Value
    Nullable<Boolean>

    IsUserError

    Gets whether or not the error is a user error.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.isUserError")]
    public Nullable<bool> IsUserError { get; }
    Property Value
    Nullable<Boolean>

    Operation

    Gets the name of operation.

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

    OperationFriendlyName

    Gets the friendly name of operation.

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

    PercentComplete

    Gets the percentage of the operation completed.

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

    ServerName

    Gets the name of the server.

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

    StartTime

    Gets the operation start time.

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

    State

    Gets the operation state.

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

    Back to top Azure SDK for Net