クラス AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
java.lang.ObjectSE
org.springframework.vault.authentication.AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
- 含まれているクラス:
- AzureMsiAuthenticationOptions
public static class AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
extends ObjectSE
メソッドのサマリー
修飾子と型メソッド説明build()
新しいAzureMsiAuthenticationOptions
インスタンスを作成します。identityTokenServiceUri
(URISE identityTokenServiceUri) マネージド ID サービストークンURI
SE を構成します。instanceMetadataUri
(URISE instanceMetadataServiceUri) インスタンスメタデータURI
SE を構成します。マウントパスを構成します。デフォルトは azure です。ログインが試行されているロールの名前を構成します。vmEnvironment
(AzureVmEnvironment vmEnvironment) VM 環境 (subscriptionId、リソースグループ名、VM 名) を構成します。
メソッドの詳細
path
マウントパスを構成します。デフォルトは azure です。- パラメーター:
path
- 空または null であってはなりません。- 戻り値:
this
AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
。
role
ログインが試行されているロールの名前を構成します。- パラメーター:
role
- 空または null であってはなりません。- 戻り値:
this
AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
。
vmEnvironment
public AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder vmEnvironment(AzureVmEnvironment vmEnvironment) VM 環境 (subscriptionId、リソースグループ名、VM 名) を構成します。環境の詳細は、ログインボディとして Vault に渡されます。構成されていない場合、AzureMsiAuthentication
はインスタンスメタデータサービスから詳細を検索します。- パラメーター:
vmEnvironment
- null であってはなりません。- 戻り値:
this
AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
。
instanceMetadataUri
public AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder instanceMetadataUri(URISE instanceMetadataServiceUri) インスタンスメタデータURI
SE を構成します。- パラメーター:
instanceMetadataServiceUri
- null であってはなりません。- 戻り値:
this
AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
。- 関連事項:
identityTokenServiceUri
public AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder identityTokenServiceUri(URISE identityTokenServiceUri) マネージド ID サービストークンURI
SE を構成します。- パラメーター:
identityTokenServiceUri
- null であってはなりません。- 戻り値:
this
AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
。- 関連事項:
build
新しいAzureMsiAuthenticationOptions
インスタンスを作成します。- 戻り値:
- 新しい
AzureMsiAuthenticationOptions
。