次の方法で共有


ManagedInstance クラス

Azure SQLマネージド インスタンス。

変数はサーバーによってのみ設定され、要求の送信時には無視されます。

Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。

継承
azure.mgmt.sql.models._models_py3.TrackedResource
ManagedInstance

コンストラクター

ManagedInstance(*, location: str, tags: Dict[str, str] | None = None, identity: ResourceIdentity | None = None, sku: Sku | None = None, managed_instance_create_mode: str | ManagedServerCreateMode | None = None, administrator_login: str | None = None, administrator_login_password: str | None = None, subnet_id: str | None = None, license_type: str | ManagedInstanceLicenseType | None = None, v_cores: int | None = None, storage_size_in_gb: int | None = None, collation: str | None = None, dns_zone_partner: str | None = None, public_data_endpoint_enabled: bool | None = None, source_managed_instance_id: str | None = None, restore_point_in_time: datetime | None = None, proxy_override: str | ManagedInstanceProxyOverride | None = None, timezone_id: str | None = None, instance_pool_id: str | None = None, maintenance_configuration_id: str | None = None, minimal_tls_version: str | None = None, storage_account_type: str | StorageAccountType | None = None, zone_redundant: bool | None = None, primary_user_assigned_identity_id: str | None = None, key_id: str | None = None, administrators: ManagedInstanceExternalAdministrator | None = None, **kwargs)

パラメーター

名前 説明
location
必須
str

必須。 リソースの場所。

tags
必須

タグのセット。 リソース タグ。

identity
必須

マネージド インスタンスの Azure Active Directory ID。

sku
必須
Sku

マネージド インスタンス SKU。 sku.name に使用できる値: GP_Gen4、GP_Gen5、BC_Gen4、BC_Gen5。

managed_instance_create_mode
必須

データベースの作成モードを指定します。

既定値: 通常のインスタンスの作成。

復元: 一連のバックアップを特定の時点に復元することによってインスタンスを作成します。 RestorePointInTime と SourceManagedInstanceId を指定する必要があります。 使用できる値は、"Default"、"PointInTimeRestore" です。

administrator_login
必須
str

マネージド インスタンスの管理者ユーザー名。 マネージド インスタンスが作成されている場合にのみ指定できます (作成に必要です)。

administrator_login_password
必須
str

管理者ログイン パスワード (マネージド インスタンスの作成に必要)。

subnet_id
必須
str

マネージド インスタンスのサブネット リソース ID。

license_type
必須

ライセンスの種類。 使用できる値は、"LicenseIncluded" (新しい SQL ライセンスを含む通常価格) と 'BasePrice' (独自の SQL ライセンスを持ち込むための割引された AHB 価格) です。 使用できる値は、"LicenseIncluded"、"BasePrice" です。

v_cores
必須
int

仮想コアの数。 使用できる値: 8、16、24、32、40、64、80。

storage_size_in_gb
必須
int

ストレージ サイズ (GB 単位)。 最小値: 32。 最大値: 8192。 32 GB の増分のみが許可されます。

collation
必須
str

マネージド インスタンスの照合順序。

dns_zone_partner
必須
str

このマネージド インスタンスが作成後に共有する DNS ゾーンを持つ別のマネージド インスタンスのリソース ID。

public_data_endpoint_enabled
必須

パブリック データ エンドポイントが有効になっているかどうか。

source_managed_instance_id
必須
str

このインスタンスの作成操作に関連付けられているソース マネージド インスタンスのリソース識別子。

restore_point_in_time
必須

新しいデータベースを作成するために復元されるソース データベースの時点 (ISO8601 形式) を指定します。

proxy_override
必須

インスタンスへの接続に使用される接続の種類。 使用可能な値は、"Proxy"、"Redirect"、"Default" です。

timezone_id
必須
str

タイムゾーンの ID。 使用できる値は、Windows でサポートされているタイムゾーンです。 Windows では、KEY_LOCAL_MACHINESOFTWAREMICROSOFTWINDOWS NTCurrentVersionTime Zones の下のレジストリに、サポートされているタイムゾーン (ID を含む) の詳細が保持されます。 SQL SERVERを使用してこれらのレジストリ値を取得するには、SELECT name AS timezone_id FROM sys.time_zone_infoに対してクエリを実行します。 Id の一覧は、PowerShell で [System.TimeZoneInfo]::GetSystemTimeZones() を実行して取得することもできます。 有効なタイムゾーン ID の例として、"太平洋標準時" または "W" があります。 ヨーロッパ標準時"

instance_pool_id
必須
str

このマネージド サーバーが属しているインスタンス プールの ID。

maintenance_configuration_id
必須
str

このマネージド インスタンスに適用するメンテナンス構成 ID を指定します。

minimal_tls_version
必須
str

最小 TLS バージョン。 使用できる値: 'None'、'1.0'、'1.1'、'1.2'。

storage_account_type
必須

このインスタンスのバックアップを格納するために使用されるストレージ アカウントの種類。 オプションは、LRS (LocallyRedundantStorage)、ZRS (ZoneRedundantStorage) および GRS (GeoRedundantStorage) です。 使用できる値は、"GRS"、"LRS"、"ZRS" です。

zone_redundant
必須

multi-az が有効になっているかどうか。

primary_user_assigned_identity_id
必須
str

既定で使用されるユーザー割り当て ID のリソース ID。

key_id
必須
str

暗号化に使用するキーの CMK URI。

administrators
必須

サーバーの Azure Active Directory 管理者。

キーワードのみのパラメーター

名前 説明
location
必須
tags
必須
identity
必須
sku
必須
managed_instance_create_mode
必須
administrator_login
必須
administrator_login_password
必須
subnet_id
必須
license_type
必須
v_cores
必須
storage_size_in_gb
必須
collation
必須
dns_zone_partner
必須
public_data_endpoint_enabled
必須
source_managed_instance_id
必須
restore_point_in_time
必須
proxy_override
必須
timezone_id
必須
instance_pool_id
必須
maintenance_configuration_id
必須
minimal_tls_version
必須
storage_account_type
必須
zone_redundant
必須
primary_user_assigned_identity_id
必須
key_id
必須
administrators
必須

変数

名前 説明
id
str

リソースの ID

name
str

リソース名。

type
str

リソースの種類。

provisioning_state

使用できる値は、"Creating"、"Removeing"、"Updating"、"Unknown"、"Succeeded"、"Failed" です。

fully_qualified_domain_name
str

マネージド インスタンスの完全修飾ドメイン名。

state
str

マネージド インスタンスの状態。

dns_zone
str

マネージド インスタンスが存在する Dns ゾーン。

private_endpoint_connections

マネージド インスタンス上のプライベート エンドポイント接続の一覧。