Package com.pulumi.gcp.storage.inputs
Class TransferJobTransferSpecAzureBlobStorageDataSourceArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.storage.inputs.TransferJobTransferSpecAzureBlobStorageDataSourceArgs.Builder
-
- Enclosing class:
- TransferJobTransferSpecAzureBlobStorageDataSourceArgs
public static final class TransferJobTransferSpecAzureBlobStorageDataSourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(TransferJobTransferSpecAzureBlobStorageDataSourceArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TransferJobTransferSpecAzureBlobStorageDataSourceArgs defaults)
-
-
Method Detail
-
azureCredentials
public TransferJobTransferSpecAzureBlobStorageDataSourceArgs.Builder azureCredentials(com.pulumi.core.Output<TransferJobTransferSpecAzureBlobStorageDataSourceAzureCredentialsArgs> azureCredentials)
- Parameters:
azureCredentials
- Credentials used to authenticate API requests to Azure block.- Returns:
- builder
-
azureCredentials
public TransferJobTransferSpecAzureBlobStorageDataSourceArgs.Builder azureCredentials(TransferJobTransferSpecAzureBlobStorageDataSourceAzureCredentialsArgs azureCredentials)
- Parameters:
azureCredentials
- Credentials used to authenticate API requests to Azure block.- Returns:
- builder
-
container
public TransferJobTransferSpecAzureBlobStorageDataSourceArgs.Builder container(com.pulumi.core.Output<java.lang.String> container)
- Parameters:
container
- The container to transfer from the Azure Storage account.`- Returns:
- builder
-
container
public TransferJobTransferSpecAzureBlobStorageDataSourceArgs.Builder container(java.lang.String container)
- Parameters:
container
- The container to transfer from the Azure Storage account.`- Returns:
- builder
-
path
public TransferJobTransferSpecAzureBlobStorageDataSourceArgs.Builder path(@Nullable com.pulumi.core.Output<java.lang.String> path)
- Parameters:
path
- Root path to transfer objects. Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.- Returns:
- builder
-
path
public TransferJobTransferSpecAzureBlobStorageDataSourceArgs.Builder path(java.lang.String path)
- Parameters:
path
- Root path to transfer objects. Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.- Returns:
- builder
-
storageAccount
public TransferJobTransferSpecAzureBlobStorageDataSourceArgs.Builder storageAccount(com.pulumi.core.Output<java.lang.String> storageAccount)
- Parameters:
storageAccount
- The name of the Azure Storage account.- Returns:
- builder
-
storageAccount
public TransferJobTransferSpecAzureBlobStorageDataSourceArgs.Builder storageAccount(java.lang.String storageAccount)
- Parameters:
storageAccount
- The name of the Azure Storage account.- Returns:
- builder
-
build
public TransferJobTransferSpecAzureBlobStorageDataSourceArgs build()
-
-