ISqlDatabase インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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>) |
適用対象
Azure SDK for .NET