次の方法で共有


ManagedIdentityCredentialObjectIdOptions interface

ManagedIdentityCredential コンストラクターで送信するオプション。 このバリエーションでは、コンストラクター引数として objectId がサポートされています。

Extends

プロパティ

objectId

ユーザー割り当てマネージド ID の認証に使用される、基になるサービス プリンシパルのオブジェクト ID を指定できます。 これは、クライアント ID またはリソース ID を指定する代わりの方法であり、システム割り当てマネージド ID には必要ありません。

継承されたプロパティ

additionalPolicies

HTTP パイプラインに含める追加のポリシー。

allowInsecureConnection

要求が HTTPS ではなく HTTP 経由で送信される場合は true に設定します

authorityHost

認証要求に使用する機関ホスト。 使用可能な値は、AzureAuthorityHostsを使用して使用できます。 既定値は "https://login.microsoftonline.com"です。

httpClient

HTTP 要求の送信に使用される HttpClient。

loggingOptions

ユーザーは、ポリシー オプションのログ記録の設定を構成したり、アカウント情報のログ記録を許可したり、カスタマー サポートのために個人を特定できる情報を許可したりできます。

proxyOptions

送信要求のプロキシを構成するためのオプション。

redirectOptions

リダイレクト応答の処理方法のオプション。

retryOptions

失敗した要求を再試行する方法を制御するオプション。

telemetryOptions

一般的なテレメトリとトレース情報を送信要求に設定するためのオプション。

tlsOptions

TLS 認証を構成するためのオプション

userAgentOptions

送信要求にユーザー エージェントの詳細を追加するためのオプション。

プロパティの詳細

objectId

ユーザー割り当てマネージド ID の認証に使用される、基になるサービス プリンシパルのオブジェクト ID を指定できます。 これは、クライアント ID またはリソース ID を指定する代わりの方法であり、システム割り当てマネージド ID には必要ありません。

objectId: string

プロパティ値

string

継承されたプロパティの詳細

additionalPolicies

HTTP パイプラインに含める追加のポリシー。

additionalPolicies?: AdditionalPolicyConfig[]

プロパティ値

TokenCredentialOptions.additionalPolicies から継承された

allowInsecureConnection

要求が HTTPS ではなく HTTP 経由で送信される場合は true に設定します

allowInsecureConnection?: boolean

プロパティ値

boolean

TokenCredentialOptions.allowInsecureConnection から継承された

authorityHost

認証要求に使用する機関ホスト。 使用可能な値は、AzureAuthorityHostsを使用して使用できます。 既定値は "https://login.microsoftonline.com"です。

authorityHost?: string

プロパティ値

string

から継承TokenCredentialOptions.authorityHost

httpClient

HTTP 要求の送信に使用される HttpClient。

httpClient?: HttpClient

プロパティ値

TokenCredentialOptions.httpClient から継承された

loggingOptions

ユーザーは、ポリシー オプションのログ記録の設定を構成したり、アカウント情報のログ記録を許可したり、カスタマー サポートのために個人を特定できる情報を許可したりできます。

loggingOptions?: LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }

プロパティ値

LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }

TokenCredentialOptions.loggingOptions から継承された

proxyOptions

送信要求のプロキシを構成するためのオプション。

proxyOptions?: ProxySettings

プロパティ値

TokenCredentialOptions.proxyOptions から継承された

redirectOptions

リダイレクト応答の処理方法のオプション。

redirectOptions?: RedirectPolicyOptions

プロパティ値

TokenCredentialOptions.redirectOptions から継承された

retryOptions

失敗した要求を再試行する方法を制御するオプション。

retryOptions?: PipelineRetryOptions

プロパティ値

TokenCredentialOptions.retryOptions から継承された

telemetryOptions

一般的なテレメトリとトレース情報を送信要求に設定するためのオプション。

telemetryOptions?: TelemetryOptions

プロパティ値

TokenCredentialOptions.telemetryOptions から継承された

tlsOptions

TLS 認証を構成するためのオプション

tlsOptions?: TlsSettings

プロパティ値

TokenCredentialOptions.tlsOptions から継承された

userAgentOptions

送信要求にユーザー エージェントの詳細を追加するためのオプション。

userAgentOptions?: UserAgentPolicyOptions

プロパティ値

TokenCredentialOptions.userAgentOptions から継承された