ISqlWarehouse Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An immutable client-side representation of an Azure SQL Warehouse.
public interface ISqlWarehouse : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Sql.Fluent.ISqlManager,Microsoft.Azure.Management.Sql.Fluent.Models.DatabaseInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.Models.DatabaseInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Sql.Fluent.ISqlManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<Microsoft.Azure.Management.Sql.Fluent.ISqlManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<Microsoft.Azure.Management.Sql.Fluent.ISqlManager,Microsoft.Azure.Management.Sql.Fluent.Models.DatabaseInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Sql.Fluent.ISqlDatabase>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Update.IUpdate>, Microsoft.Azure.Management.Sql.Fluent.ISqlDatabase
type ISqlWarehouse = interface
interface ISqlDatabase
interface IIndependentChildResource<ISqlManager, DatabaseInner>
interface IGroupableResource<ISqlManager, DatabaseInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<ISqlManager>
interface IHasInner<DatabaseInner>
interface IIndependentChild<ISqlManager>
interface IRefreshable<ISqlDatabase>
interface IUpdatable<IUpdate>
Public Interface ISqlWarehouse
Implements IGroupableResource(Of ISqlManager, DatabaseInner), IHasInner(Of DatabaseInner), IHasManager(Of ISqlManager), IIndependentChild(Of ISqlManager), IIndependentChildResource(Of ISqlManager, DatabaseInner), IRefreshable(Of ISqlDatabase), ISqlDatabase, IUpdatable(Of IUpdate)
- Implements
Properties
Collation |
Gets the collation of the Azure SQL Database. (Inherited from ISqlDatabase) |
CreationDate |
Gets the creation date of the Azure SQL Database. (Inherited from ISqlDatabase) |
CurrentServiceObjectiveId |
Gets the current Service Level Objective Id of the Azure SQL Database, this is the Id of the Service Level Objective that is currently active. (Inherited from ISqlDatabase) |
DatabaseId |
Gets the Id of the Azure SQL Database. (Inherited from ISqlDatabase) |
DefaultSecondaryLocation |
Gets the defaultSecondaryLocation value. (Inherited from ISqlDatabase) |
EarliestRestoreDate |
Gets the recovery period start date of the Azure SQL Database. This records the start date and time when recovery is available for this Azure SQL Database. (Inherited from ISqlDatabase) |
Edition |
Gets the edition of the Azure SQL Database. (Inherited from ISqlDatabase) |
ElasticPoolName |
Gets the elasticPoolName value. (Inherited from ISqlDatabase) |
Inner | (Inherited from IHasInner<T>) |
IsDataWarehouse |
Gets true if this Database is SqlWarehouse. (Inherited from ISqlDatabase) |
Manager |
Gets the manager client type of this resource type. (Inherited from IHasManager<ManagerT>) |
MaxSizeBytes |
Gets the max size of the Azure SQL Database expressed in bytes. (Inherited from ISqlDatabase) |
RequestedServiceObjectiveId |
Gets the configured Service Level Objective Id of the Azure SQL Database, this is the Service Level Objective that is being applied to the Azure SQL Database. (Inherited from ISqlDatabase) |
RequestedServiceObjectiveName |
Gets the name of the configured Service Level Objective of the Azure SQL Database, this is the Service Level Objective that is being applied to the Azure SQL Database. (Inherited from ISqlDatabase) |
ServiceLevelObjective |
Gets the Service Level Objective of the Azure SQL Database. (Inherited from ISqlDatabase) |
SqlServerName |
Gets name of the SQL Server to which this database belongs. (Inherited from ISqlDatabase) |
Status |
Gets the status of the Azure SQL Database. (Inherited from ISqlDatabase) |
Methods
AsWarehouse() | (Inherited from ISqlDatabase) |
Delete() |
Deletes the existing SQL database. (Inherited from ISqlDatabase) |
GetTransparentDataEncryption() |
Gets an Azure SQL Database Transparent Data Encryption for the database. (Inherited from ISqlDatabase) |
ListReplicationLinks() | (Inherited from ISqlDatabase) |
ListRestorePoints() | (Inherited from ISqlDatabase) |
ListServiceTierAdvisors() | (Inherited from ISqlDatabase) |
ListUsages() | (Inherited from ISqlDatabase) |
PauseDataWarehouse() |
Pause an Azure SQL Data Warehouse database. |
PauseDataWarehouseAsync(CancellationToken) |
Pause an Azure SQL Data Warehouse database asynchronously. |
Refresh() |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
ResumeDataWarehouse() |
Resume an Azure SQL Data Warehouse database. |
ResumeDataWarehouseAsync(CancellationToken) |
Resume an Azure SQL Data Warehouse database asynchronously. |
Update() | (Inherited from IUpdatable<T>) |