Interface AzureFederatedIdentityConfig.Builder

  • Method Details

    • awsIamRole

      Specifies the ARN for an Amazon Web Services role that allows DataSync to invoke STS GetWebIdentityToken API on behalf of the customer account and to obtain Amazon Web Services STS JWT (web token).

      Parameters:
      awsIamRole - Specifies the ARN for an Amazon Web Services role that allows DataSync to invoke STS GetWebIdentityToken API on behalf of the customer account and to obtain Amazon Web Services STS JWT (web token).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • azureOidc

      External identity parameters for Azure Blob Storage.

      Parameters:
      azureOidc - External identity parameters for Azure Blob Storage.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • azureOidc

      External identity parameters for Azure Blob Storage.

      This is a convenience method that creates an instance of the AzureOidcConfig.Builder avoiding the need to create one manually via AzureOidcConfig.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to azureOidc(AzureOidcConfig).

      Parameters:
      azureOidc - a consumer that will call methods on AzureOidcConfig.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: