ManagedInstance コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ManagedInstance()
ManagedInstance クラスの新しいインスタンスを初期化します。
public ManagedInstance ();
Public Sub New ()
適用対象
ManagedInstance(String, String, String, String, IDictionary<String, String>, ResourceIdentity, Sku, String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, String, String, Nullable<Boolean>, String, Nullable<DateTime>, String, String, String, String, IList<ManagedInstancePecProperty>, String, String, String, Nullable<Boolean>, String, String, ManagedInstanceExternalAdministrator, ServicePrincipal)
ManagedInstance クラスの新しいインスタンスを初期化します。
public ManagedInstance (string location, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Sql.Models.ResourceIdentity identity = default, Microsoft.Azure.Management.Sql.Models.Sku sku = default, string provisioningState = default, string managedInstanceCreateMode = default, string fullyQualifiedDomainName = default, string administratorLogin = default, string administratorLoginPassword = default, string subnetId = default, string state = default, string licenseType = default, int? vCores = default, int? storageSizeInGB = default, string collation = default, string dnsZone = default, string dnsZonePartner = default, bool? publicDataEndpointEnabled = default, string sourceManagedInstanceId = default, DateTime? restorePointInTime = default, string proxyOverride = default, string timezoneId = default, string instancePoolId = default, string maintenanceConfigurationId = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.ManagedInstancePecProperty> privateEndpointConnections = default, string minimalTlsVersion = default, string currentBackupStorageRedundancy = default, string requestedBackupStorageRedundancy = default, bool? zoneRedundant = default, string primaryUserAssignedIdentityId = default, string keyId = default, Microsoft.Azure.Management.Sql.Models.ManagedInstanceExternalAdministrator administrators = default, Microsoft.Azure.Management.Sql.Models.ServicePrincipal servicePrincipal = default);
new Microsoft.Azure.Management.Sql.Models.ManagedInstance : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Sql.Models.ResourceIdentity * Microsoft.Azure.Management.Sql.Models.Sku * string * string * string * string * string * string * string * string * Nullable<int> * Nullable<int> * string * string * string * Nullable<bool> * string * Nullable<DateTime> * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.ManagedInstancePecProperty> * string * string * string * Nullable<bool> * string * string * Microsoft.Azure.Management.Sql.Models.ManagedInstanceExternalAdministrator * Microsoft.Azure.Management.Sql.Models.ServicePrincipal -> Microsoft.Azure.Management.Sql.Models.ManagedInstance
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional identity As ResourceIdentity = Nothing, Optional sku As Sku = Nothing, Optional provisioningState As String = Nothing, Optional managedInstanceCreateMode As String = Nothing, Optional fullyQualifiedDomainName As String = Nothing, Optional administratorLogin As String = Nothing, Optional administratorLoginPassword As String = Nothing, Optional subnetId As String = Nothing, Optional state As String = Nothing, Optional licenseType As String = Nothing, Optional vCores As Nullable(Of Integer) = Nothing, Optional storageSizeInGB As Nullable(Of Integer) = Nothing, Optional collation As String = Nothing, Optional dnsZone As String = Nothing, Optional dnsZonePartner As String = Nothing, Optional publicDataEndpointEnabled As Nullable(Of Boolean) = Nothing, Optional sourceManagedInstanceId As String = Nothing, Optional restorePointInTime As Nullable(Of DateTime) = Nothing, Optional proxyOverride As String = Nothing, Optional timezoneId As String = Nothing, Optional instancePoolId As String = Nothing, Optional maintenanceConfigurationId As String = Nothing, Optional privateEndpointConnections As IList(Of ManagedInstancePecProperty) = Nothing, Optional minimalTlsVersion As String = Nothing, Optional currentBackupStorageRedundancy As String = Nothing, Optional requestedBackupStorageRedundancy As String = Nothing, Optional zoneRedundant As Nullable(Of Boolean) = Nothing, Optional primaryUserAssignedIdentityId As String = Nothing, Optional keyId As String = Nothing, Optional administrators As ManagedInstanceExternalAdministrator = Nothing, Optional servicePrincipal As ServicePrincipal = Nothing)
パラメーター
- location
- String
リソースの場所。
- id
- String
リソースの ID
- name
- String
リソース名。
- type
- String
リソースの種類。
- tags
- IDictionary<String,String>
リソース タグ。
- identity
- ResourceIdentity
マネージド インスタンスの Azure Active Directory ID。
- sku
- Sku
マネージド インスタンス SKU。 sku.name に使用できる値: GP_Gen4、GP_Gen5、BC_Gen4、BC_Gen5
- provisioningState
- String
指定できる値は、'Creating'、'Deleteding'、'Updating'、'Unknown'、'Succeeded'、'Failed'、'Accepted'、'Created'、'Deleted'、'Unrecognized'、'Running'、'Canceled'、'NotSpecified'、'Registering'、'TimedOut' です。
- managedInstanceCreateMode
- String
データベースの作成モードを指定します。
Default: Regular instance creation.
Restore: Creates an instance by restoring a set of backups to
specific point in time. RestorePointInTime and
SourceManagedInstanceId must be specified. Possible values include:
'Default', 'PointInTimeRestore'
- fullyQualifiedDomainName
- String
マネージド インスタンスの完全修飾ドメイン名。
- administratorLogin
- String
マネージド インスタンスの管理者ユーザー名。 マネージド インスタンスの作成時にのみ指定できます (作成には と が必要です)。
- administratorLoginPassword
- String
管理者ログイン パスワード (マネージド インスタンスの作成に必要)。
- subnetId
- String
マネージド インスタンスのサブネット リソース ID。
- state
- String
マネージド インスタンスの状態。
- licenseType
- String
ライセンスの種類。 使用可能な値は、"LicenseIncluded" (新しい SQL ライセンスを含む通常価格) と 'BasePrice' (独自の SQL ライセンスを持ち込む場合の AHB 価格の割引) です。 使用可能な値は、'LicenseIncluded'、'BasePrice' です。
- collation
- String
マネージド インスタンスの照合順序。
- dnsZone
- String
マネージド インスタンスが存在する Dns ゾーン。
- dnsZonePartner
- String
このマネージド インスタンスが作成後に共有する DNS ゾーンを持つ別のマネージド インスタンスのリソース ID。
- sourceManagedInstanceId
- String
このインスタンスの作成操作に関連付けられているソース マネージド インスタンスのリソース識別子。
- proxyOverride
- String
インスタンスへの接続に使用される接続の種類。 使用可能な値は、'Proxy'、'Redirect'、'Default' です。
- timezoneId
- String
タイムゾーンの ID。 使用できる値は、Windows でサポートされているタイムゾーンです。 Windows では、id を含むサポートされているタイムゾーンの詳細がレジストリの KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones に保持されます。 これらのレジストリ値は、SELECT name AS timezone_id FROM sys.time_zone_infoに対してクエリを実行することで、SQL Serverを使用して取得できます。 Id の一覧は、PowerShell で [System.TimeZoneInfo]::GetSystemTimeZones() を実行して取得することもできます。 有効なタイムゾーン ID の例として、"太平洋標準時" または "W" があります。 ヨーロッパ標準時"
- instancePoolId
- String
このマネージド サーバーが属するインスタンス プールの ID。
- maintenanceConfigurationId
- String
このマネージド インスタンスに適用するメンテナンス構成 ID を指定します。
- privateEndpointConnections
- IList<ManagedInstancePecProperty>
マネージド インスタンス上のプライベート エンドポイント接続の一覧。
- minimalTlsVersion
- String
最小 TLS バージョン。 使用できる値: 'None'、'1.0'、'1.1'、'1.2'
- currentBackupStorageRedundancy
- String
このインスタンスのバックアップを格納するために使用されるストレージ アカウントの種類。 オプションは、Local (LocallyRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage)、GeoZone(GeoZoneRedundantStorage) です。 指定できる値は、'Geo'、'Local'、'Zone'、'GeoZone' です。
- requestedBackupStorageRedundancy
- String
このインスタンスのバックアップを格納するために使用するストレージ アカウントの種類。 オプションは、Local (LocallyRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage)、GeoZone(GeoZoneRedundantStorage) です。 指定できる値は、'Geo'、'Local'、'Zone'、'GeoZone' です。
- primaryUserAssignedIdentityId
- String
既定で使用されるユーザー割り当て ID のリソース ID。
- keyId
- String
暗号化に使用するキーの CMK URI。
- administrators
- ManagedInstanceExternalAdministrator
サーバーの Azure Active Directory 管理者。
- servicePrincipal
- ServicePrincipal
マネージド インスタンスのサービス プリンシパル。
適用対象
Azure SDK for .NET