Show / Hide Table of Contents

    Class RecoverableDatabase

    A recoverable database

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

    Constructors

    RecoverableDatabase()

    Initializes a new instance of the RecoverableDatabase class.

    Declaration
    public RecoverableDatabase ();

    RecoverableDatabase(String, String, String, String, String, String, Nullable<DateTime>)

    Initializes a new instance of the RecoverableDatabase class.

    Declaration
    public RecoverableDatabase (string id = null, string name = null, string type = null, string edition = null, string serviceLevelObjective = null, string elasticPoolName = null, Nullable<DateTime> lastAvailableBackupDate = null);
    Parameters
    String id

    Resource ID.

    String name

    Resource name.

    String type

    Resource type.

    String edition

    The edition of the database

    String serviceLevelObjective

    The service level objective name of the database

    String elasticPoolName

    The elastic pool name of the database

    Nullable<DateTime> lastAvailableBackupDate

    The last available backup date of the database (ISO8601 format)

    Properties

    Edition

    Gets the edition of the database

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

    ElasticPoolName

    Gets the elastic pool name of the database

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

    LastAvailableBackupDate

    Gets the last available backup date of the database (ISO8601 format)

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

    ServiceLevelObjective

    Gets the service level objective name of the database

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

    Back to top Azure SDK for Net