Class JobDetailsArgs


  • public final class JobDetailsArgs
    extends com.pulumi.resources.ResourceArgs
    Specifies the job properties
    • Method Detail

      • backupDriveManifest

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> backupDriveManifest()
        Returns:
        Default value is false. Indicates whether the manifest files on the drives should be copied to block blobs.
      • cancelRequested

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> cancelRequested()
        Returns:
        Indicates whether a request has been submitted to cancel the job.
      • deliveryPackage

        public java.util.Optional<com.pulumi.core.Output<DeliveryPackageInformationArgs>> deliveryPackage()
        Returns:
        Contains information about the package being shipped by the customer to the Microsoft data center.
      • diagnosticsPath

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> diagnosticsPath()
        Returns:
        The virtual blob directory to which the copy logs and backups of drive manifest files (if enabled) will be stored.
      • driveList

        public java.util.Optional<com.pulumi.core.Output<java.util.List<DriveStatusArgs>>> driveList()
        Returns:
        List of up to ten drives that comprise the job. The drive list is a required element for an import job; it is not specified for export jobs.
      • encryptionKey

        public java.util.Optional<com.pulumi.core.Output<EncryptionKeyDetailsArgs>> encryptionKey()
        Returns:
        Contains information about the encryption key.
      • export

        public java.util.Optional<com.pulumi.core.Output<ExportArgs>> export()
        Returns:
        A property containing information about the blobs to be exported for an export job. This property is included for export jobs only.
      • incompleteBlobListUri

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> incompleteBlobListUri()
        Returns:
        A blob path that points to a block blob containing a list of blob names that were not exported due to insufficient drive space. If all blobs were exported successfully, then this element is not included in the response.
      • jobType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> jobType()
        Returns:
        The type of job
      • logLevel

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> logLevel()
        Returns:
        Default value is Error. Indicates whether error logging or verbose logging will be enabled.
      • percentComplete

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> percentComplete()
        Returns:
        Overall percentage completed for the job.
      • provisioningState

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> provisioningState()
        Returns:
        Specifies the provisioning state of the job.
      • returnAddress

        public java.util.Optional<com.pulumi.core.Output<ReturnAddressArgs>> returnAddress()
        Returns:
        Specifies the return address information for the job.
      • returnPackage

        public java.util.Optional<com.pulumi.core.Output<PackageInformationArgs>> returnPackage()
        Returns:
        Contains information about the package being shipped from the Microsoft data center to the customer to return the drives. The format is the same as the deliveryPackage property above. This property is not included if the drives have not yet been returned.
      • returnShipping

        public java.util.Optional<com.pulumi.core.Output<ReturnShippingArgs>> returnShipping()
        Returns:
        Specifies the return carrier and customer's account with the carrier.
      • shippingInformation

        public java.util.Optional<com.pulumi.core.Output<ShippingInformationArgs>> shippingInformation()
        Returns:
        Contains information about the Microsoft datacenter to which the drives should be shipped.
      • state

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> state()
        Returns:
        Current state of the job.
      • storageAccountId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> storageAccountId()
        Returns:
        The resource identifier of the storage account where data will be imported to or exported from.