Class DataBoxCustomerDiskJobDetailsArgs


  • public final class DataBoxCustomerDiskJobDetailsArgs
    extends com.pulumi.resources.ResourceArgs
    Customer disk job details.
    • 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.
      • enableManifestBackup

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enableManifestBackup()
        Returns:
        Flag to indicate if disk manifest should be backed-up in the Storage Account.
      • 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.
      • importDiskDetailsCollection

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​ImportDiskDetailsArgs>>> importDiskDetailsCollection()
        Returns:
        Contains the map of disk serial number to the disk details for import jobs.
      • jobDetailsType

        public com.pulumi.core.Output<java.lang.String> jobDetailsType()
        Returns:
        Indicates the type of job details. Expected value is 'DataBoxCustomerDisk'.
      • keyEncryptionKey

        public java.util.Optional<com.pulumi.core.Output<KeyEncryptionKeyArgs>> keyEncryptionKey()
        Returns:
        Details about which key encryption type is being used.
      • preferences

        public java.util.Optional<com.pulumi.core.Output<PreferencesArgs>> preferences()
        Returns:
        Preferences for the order.
      • returnToCustomerPackageDetails

        public com.pulumi.core.Output<PackageCarrierDetailsArgs> returnToCustomerPackageDetails()
        Returns:
        Return package shipping details.
      • 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.