Class DataBoxDiskJobDetailsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.databox.inputs.DataBoxDiskJobDetailsArgs
-
public final class DataBoxDiskJobDetailsArgs extends com.pulumi.resources.ResourceArgs
DataBox Disk Job Details.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataBoxDiskJobDetailsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DataBoxDiskJobDetailsArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataBoxDiskJobDetailsArgs.Builder
builder()
static DataBoxDiskJobDetailsArgs.Builder
builder(DataBoxDiskJobDetailsArgs defaults)
com.pulumi.core.Output<ContactDetailsArgs>
contactDetails()
java.util.Optional<com.pulumi.core.Output<java.util.List<DataExportDetailsArgs>>>
dataExportDetails()
java.util.Optional<com.pulumi.core.Output<java.util.List<DataImportDetailsArgs>>>
dataImportDetails()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
expectedDataSizeInTeraBytes()
com.pulumi.core.Output<java.lang.String>
jobDetailsType()
java.util.Optional<com.pulumi.core.Output<KeyEncryptionKeyArgs>>
keyEncryptionKey()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
passkey()
java.util.Optional<com.pulumi.core.Output<PreferencesArgs>>
preferences()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Integer>>>
preferredDisks()
java.util.Optional<com.pulumi.core.Output<ReverseShippingDetailsArgs>>
reverseShippingDetails()
java.util.Optional<com.pulumi.core.Output<ShippingAddressArgs>>
shippingAddress()
-
-
-
Field Detail
-
Empty
public static final DataBoxDiskJobDetailsArgs Empty
-
-
Method Detail
-
contactDetails
public com.pulumi.core.Output<ContactDetailsArgs> contactDetails()
- Returns:
- Contact details for notification and shipping.
-
dataExportDetails
public java.util.Optional<com.pulumi.core.Output<java.util.List<DataExportDetailsArgs>>> dataExportDetails()
- Returns:
- Details of the data to be exported from azure.
-
dataImportDetails
public java.util.Optional<com.pulumi.core.Output<java.util.List<DataImportDetailsArgs>>> dataImportDetails()
- Returns:
- Details of the data to be imported into azure.
-
expectedDataSizeInTeraBytes
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> expectedDataSizeInTeraBytes()
- Returns:
- The expected size of the data, which needs to be transferred in this job, in terabytes.
-
jobDetailsType
public com.pulumi.core.Output<java.lang.String> jobDetailsType()
- Returns:
- Indicates the type of job details. Expected value is 'DataBoxDisk'.
-
keyEncryptionKey
public java.util.Optional<com.pulumi.core.Output<KeyEncryptionKeyArgs>> keyEncryptionKey()
- Returns:
- Details about which key encryption type is being used.
-
passkey
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> passkey()
- Returns:
- User entered passkey for DataBox Disk job.
-
preferences
public java.util.Optional<com.pulumi.core.Output<PreferencesArgs>> preferences()
- Returns:
- Preferences for the order.
-
preferredDisks
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Integer>>> preferredDisks()
- Returns:
- User preference on what size disks are needed for the job. The map is from the disk size in TB to the count. Eg. {2,5} means 5 disks of 2 TB size. Key is string but will be checked against an int.
-
reverseShippingDetails
public java.util.Optional<com.pulumi.core.Output<ReverseShippingDetailsArgs>> reverseShippingDetails()
- Returns:
- Optional Reverse Shipping details for order.
-
shippingAddress
public java.util.Optional<com.pulumi.core.Output<ShippingAddressArgs>> shippingAddress()
- Returns:
- Shipping address of the customer.
-
builder
public static DataBoxDiskJobDetailsArgs.Builder builder()
-
builder
public static DataBoxDiskJobDetailsArgs.Builder builder(DataBoxDiskJobDetailsArgs defaults)
-
-