AuthScheme
認証で使用されるスキーム。有効な入力値は、Password、AzureAD、AzurePassword、AzureMSI、AwsIAMRoles、AwsEC2Roles、GCPServiceAccount です。
Possible Values
Password, AzureAD, AzurePassword, AzureMSI, AwsIAMRoles, AwsEC2Roles, GCPServiceAccount,データ型
string
デフォルト値
""
解説
このフィールドは、Password およびUser とともに、サーバーに対して認証をするために使われます。デフォルト値はPassword です。次のオプションを使って、認証スキームを選択してください。
- Password:認証にPostgreSQL Server パスワードを使う場合に設定。
- AzureAD:Azure Active Directory OAuth 認証を使用する場合に設定。
- AzurePassword:Azure Active Directory パスワード認証を使用する場合に設定。
- AzureMSI:Azure Active Directory MSI(Managed Service Identity)認証を使用する場合に設定。
- AwsIAMRoles:Amazon RDS インスタンスのPostgreSQL サーバーに接続するためにAmazon Web Services IAM ロールを使用する場合に設定。
- AwsEC2Roles:CData Python Connector for PostgreSQL が現在実行されているEC2 マシンに割り当てられたIAM ロールを、自動的に使用する場合に設定。
- GCPServiceAccount: Google Service Account を使用してPostgreSQL のGoogle SQL Cloud インスタンスに認証する場合に設定。