AzureSqlDatabaseDatastore クラス

Azure SQL Database への接続情報が保存されるデータストアを表します。

このクラスを直接操作することはできません。 Azure SQL Database への接続情報が保存されるデータストアを作成するには、Datastoreクラスのregister_azure_sql_databaseメソッドを使用します。

注: データストアを使用してデータにアクセスする場合、データにアクセスする権限が必要です。権限は、データストアに登録されている資格情報に依存します。

新しい Azure SQL Database データストアを初期化します。

継承
AzureSqlDatabaseDatastore

コンストラクター

AzureSqlDatabaseDatastore(workspace, name, server_name, database_name, tenant_id=None, client_id=None, client_secret=None, resource_url=None, authority_url=None, username=None, password=None, auth_type=None, service_data_access_auth_identity=None)

パラメーター

workspace
str
必須

このデータストアが属しているワークスペース。

name
str
必須

データストア名。

server_name
str
必須

SQL サーバー名

database_name
str
必須

SQL データベース名

tenant_id
str
既定値: None

サービス プリンシパルのディレクトリ ID またはテナント ID。

client_id
str
既定値: None

サービス プリンシパルのクライアント ID またはアプリケーション ID。

client_secret
str
既定値: None

サービス プリンシパルのシークレット。

resource_url
str, <xref:optional>
既定値: None

SQL データベース ストアで実行される操作を決定するリソース URL。 None の場合、既定値の https://database.windows.net/ になります。

authority_url
str, <xref:optional>
既定値: None

ユーザーの認証に使用される機関 URL。 既定値は https://login.microsoftonline.com です。

username
str
既定値: None

データベースにアクセスするデータベース ユーザーのユーザー名。

password
str
既定値: None

データベースにアクセスするデータベース ユーザーのパスワード。

workspace
str
必須

このデータストアが属しているワークスペース。

name
str
必須

データストア名。

server_name
str
必須

SQL サーバー名

database_name
str
必須

SQL データベース名

tenant_id
str
必須

サービス プリンシパルのディレクトリ ID またはテナント ID。

client_id
str
必須

サービス プリンシパルのクライアント ID またはアプリケーション ID。

client_secret
str
必須

サービス プリンシパルのシークレット。

resource_url
str, <xref:optional>
必須

SQL データベース ストアで実行される操作を決定するリソース URL。 None の場合、既定値の https://database.windows.net/ になります。

authority_url
str, <xref:optional>
必須

ユーザーの認証に使用される機関 URL。 既定値は https://login.microsoftonline.com です。

username
str
必須

データベースにアクセスするデータベース ユーザーのユーザー名。

password
str
必須

データベースにアクセスするデータベース ユーザーのパスワード。

auth_type
str
既定値: None

認証の種類。

service_data_access_auth_identity
str または <xref:_restclient.models.ServiceDataAccessAuthIdentity>
既定値: None

顧客のストレージへのサービス データ アクセスを認証するために使用する ID を示します。 指定できる値は、"None"、"WorkspaceSystemAssignedIdentity"、"WorkspaceUserAssignedIdentity" です