Class StorageAccountDetailsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.databox.inputs.StorageAccountDetailsArgs.Builder
-
- Enclosing class:
- StorageAccountDetailsArgs
public static final class StorageAccountDetailsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(StorageAccountDetailsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StorageAccountDetailsArgs
build()
StorageAccountDetailsArgs.Builder
dataAccountType(com.pulumi.core.Output<java.lang.String> dataAccountType)
StorageAccountDetailsArgs.Builder
dataAccountType(java.lang.String dataAccountType)
StorageAccountDetailsArgs.Builder
sharePassword(com.pulumi.core.Output<java.lang.String> sharePassword)
StorageAccountDetailsArgs.Builder
sharePassword(java.lang.String sharePassword)
StorageAccountDetailsArgs.Builder
storageAccountId(com.pulumi.core.Output<java.lang.String> storageAccountId)
StorageAccountDetailsArgs.Builder
storageAccountId(java.lang.String storageAccountId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(StorageAccountDetailsArgs defaults)
-
-
Method Detail
-
dataAccountType
public StorageAccountDetailsArgs.Builder dataAccountType(com.pulumi.core.Output<java.lang.String> dataAccountType)
- Parameters:
dataAccountType
- Account Type of the data to be transferred. Expected value is 'StorageAccount'.- Returns:
- builder
-
dataAccountType
public StorageAccountDetailsArgs.Builder dataAccountType(java.lang.String dataAccountType)
- Parameters:
dataAccountType
- Account Type of the data to be transferred. Expected value is 'StorageAccount'.- Returns:
- builder
-
sharePassword
public StorageAccountDetailsArgs.Builder sharePassword(@Nullable com.pulumi.core.Output<java.lang.String> sharePassword)
- Parameters:
sharePassword
- Password for all the shares to be created on the device. Should not be passed for TransferType:ExportFromAzure jobs. If this is not passed, the service will generate password itself. This will not be returned in Get Call. Password Requirements : Password must be minimum of 12 and maximum of 64 characters. Password must have at least one uppercase alphabet, one number and one special character. Password cannot have the following characters : IilLoO0 Password can have only alphabets, numbers and these characters : @#\-$%^!+=;:_()]+- Returns:
- builder
-
sharePassword
public StorageAccountDetailsArgs.Builder sharePassword(java.lang.String sharePassword)
- Parameters:
sharePassword
- Password for all the shares to be created on the device. Should not be passed for TransferType:ExportFromAzure jobs. If this is not passed, the service will generate password itself. This will not be returned in Get Call. Password Requirements : Password must be minimum of 12 and maximum of 64 characters. Password must have at least one uppercase alphabet, one number and one special character. Password cannot have the following characters : IilLoO0 Password can have only alphabets, numbers and these characters : @#\-$%^!+=;:_()]+- Returns:
- builder
-
storageAccountId
public StorageAccountDetailsArgs.Builder storageAccountId(com.pulumi.core.Output<java.lang.String> storageAccountId)
- Parameters:
storageAccountId
- Storage Account Resource Id.- Returns:
- builder
-
storageAccountId
public StorageAccountDetailsArgs.Builder storageAccountId(java.lang.String storageAccountId)
- Parameters:
storageAccountId
- Storage Account Resource Id.- Returns:
- builder
-
build
public StorageAccountDetailsArgs build()
-
-