ISqlDatabase インターフェイス

定義

Azure SQL サーバー データベースの不変のクライアント側表現。

public interface ISqlDatabase : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.Sql.Fluent.ISqlDatabase,Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.Models.DatabaseInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasResourceGroup, 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>
type ISqlDatabase = interface
    interface IBeta
    interface IExternalChildResource<ISqlDatabase, ISqlServer>
    interface IChildResource<ISqlServer>
    interface IHasName
    interface IIndexable
    interface IHasParent<ISqlServer>
    interface IRefreshable<ISqlDatabase>
    interface IHasInner<DatabaseInner>
    interface IHasResourceGroup
    interface IUpdatable<IUpdate>
Public Interface ISqlDatabase
Implements IBeta, IChildResource(Of ISqlServer), IExternalChildResource(Of ISqlDatabase, ISqlServer), IHasInner(Of DatabaseInner), IHasParent(Of ISqlServer), IHasResourceGroup, IRefreshable(Of ISqlDatabase), IUpdatable(Of IUpdate)
派生
実装

プロパティ

Collation

Azure SQL Database の照合順序を取得します。

CreationDate

Azure SQL Database の作成日を取得します。

CurrentServiceObjectiveId

Azure SQL データベースの現在のサービス レベル目標 ID を取得します。これは、現在アクティブなサービス レベル目標の ID です。

DatabaseId

Azure SQL データベースの ID を取得します。

DefaultSecondaryLocation

defaultSecondaryLocation 値を取得します。

EarliestRestoreDate

Azure SQL Database の復旧期間の開始日を取得します。 これにより、このAzure SQL Database で復旧が使用可能な開始日と時刻が記録されます。

Edition

Azure SQL Database のエディションを取得します。

ElasticPoolName

elasticPoolName 値を取得します。

Id

Azure SQL サーバー データベースの不変のクライアント側表現。

(継承元 IExternalChildResource<FluentModelT,IParentT>)
Inner

Azure SQL サーバー データベースの不変のクライアント側表現。

(継承元 IHasInner<T>)
IsDataWarehouse

このデータベースが SqlWarehouse の場合は true を取得します。

Key

Azure SQL サーバー データベースの不変のクライアント側表現。

(継承元 IIndexable)
MaxSizeBytes

Azure SQL Database の最大サイズをバイト単位で取得します。

Name

リソースの名前を取得します

(継承元 IHasName)
Parent

この子リソースの親を取得します。

(継承元 IHasParent<ParentT>)
ParentId

親 SQL サーバー ID を取得します。

Region

リソースが含まれるリージョンを取得します。

RegionName

リソースが含まれるリージョンの名前を取得します。

RequestedServiceObjectiveId

Azure SQL データベースの構成済みのサービス レベル目標 ID を取得します。これは、Azure SQL データベースに適用されるサービス レベル目標です。

RequestedServiceObjectiveName

Azure SQL データベースの構成済みのサービス レベル目標の名前を取得します。これは、Azure SQL データベースに適用されるサービス レベル目標です。

ResourceGroupName

Azure SQL サーバー データベースの不変のクライアント側表現。

(継承元 IHasResourceGroup)
ServiceLevelObjective

Azure SQL データベースのサービス レベル目標を取得します。

SqlServerName

このデータベースが属するSQL Serverの名前を取得します。

Status

Azure SQL Database の状態を取得します。

SyncGroups

現在のデータベースの SQL 同期グループ エントリ ポイントを取得します。

Tags

現在のSQL Databaseのタグを取得します

メソッド

AsWarehouse()

Azure SQL サーバー データベースの不変のクライアント側表現。

DefineThreatDetectionPolicy(String)

セキュリティ アラート ポリシーの定義を開始します。

Delete()

サーバーからデータベースを削除します。

DeleteAsync(CancellationToken)

データベースを非同期的に削除します。

ExportTo(ICreatable<IStorageAccount>, String, String)

現在のデータベースを新しいストレージ アカウントと相対パスにエクスポートします。

ExportTo(IStorageAccount, String, String)

現在のデータベースを既存のストレージ アカウントと相対パスにエクスポートします。

ExportTo(String)

現在のデータベースを指定した URI パスにエクスポートします。

GetDatabaseAutomaticTuning()

SQL データベースの自動チューニングの状態とオプションを取得します。

GetThreatDetectionPolicy()

SQL データベースの脅威検出ポリシーを取得します。

GetTransparentDataEncryption()

このデータベースのAzure SQL Database Transparent Data Encryption を取得します。

GetTransparentDataEncryptionAsync(CancellationToken)

このデータベースのAzure SQL Database Transparent Data Encryption を取得します。

ImportBacpac(IStorageAccount, String, String)

既存のストレージ アカウントと相対パスから現在のデータベースにインポートします。現在のデータベースは空である必要があります。

ImportBacpac(String)

指定した URI パスから現在のデータベースにインポートします。現在のデータベースは空である必要があります。

ListMetricDefinitions()

Azure SQL サーバー データベースの不変のクライアント側表現。

ListMetricDefinitionsAsync(CancellationToken)

Azure SQL サーバー データベースの不変のクライアント側表現。

ListMetrics(String)

Azure SQL サーバー データベースの不変のクライアント側表現。

ListMetricsAsync(String, CancellationToken)

Azure SQL サーバー データベースの不変のクライアント側表現。

ListReplicationLinks()

Azure SQL サーバー データベースの不変のクライアント側表現。

ListReplicationLinksAsync(CancellationToken)

Azure SQL サーバー データベースの不変のクライアント側表現。

ListRestorePoints()

Azure SQL サーバー データベースの不変のクライアント側表現。

ListRestorePointsAsync(CancellationToken)

Azure SQL サーバー データベースの不変のクライアント側表現。

ListServiceTierAdvisors()

Azure SQL サーバー データベースの不変のクライアント側表現。

ListServiceTierAdvisorsAsync(CancellationToken)

Azure SQL サーバー データベースの不変のクライアント側表現。

ListUsageMetrics()

SQL データベースの使用状況メトリックを一覧表示します。

ListUsageMetricsAsync(CancellationToken)

SQL データベースの使用状況メトリックを非同期的に一覧表示します。

ListUsages()

Azure SQL サーバー データベースの不変のクライアント側表現。

Refresh()

Azure と同期するようにリソースを更新します。

(継承元 IRefreshable<T>)
RefreshAsync(CancellationToken)

Azure と同期するようにリソースを更新します。

(継承元 IRefreshable<T>)
Rename(String)

データベース名を変更します。

RenameAsync(String, CancellationToken)

データベースの名前を非同期的に変更します。

Update()

Azure SQL サーバー データベースの不変のクライアント側表現。

(継承元 IUpdatable<T>)

適用対象