Package-level declarations

Types

Link copied to clipboard
data class DeliveryPackageInformationArgs(val carrierName: Output<String>, val driveCount: Output<Double>? = null, val shipDate: Output<String>? = null, val trackingNumber: Output<String>) : ConvertibleToJava<DeliveryPackageInformationArgs>

Contains information about the delivery package being shipped by the customer to the Microsoft data center.

Link copied to clipboard
data class DriveStatusArgs(val bitLockerKey: Output<String>? = null, val bytesSucceeded: Output<Double>? = null, val copyStatus: Output<String>? = null, val driveHeaderHash: Output<String>? = null, val driveId: Output<String>? = null, val errorLogUri: Output<String>? = null, val manifestFile: Output<String>? = null, val manifestHash: Output<String>? = null, val manifestUri: Output<String>? = null, val percentComplete: Output<Double>? = null, val state: Output<Either<String, DriveState>>? = null, val verboseLogUri: Output<String>? = null) : ConvertibleToJava<DriveStatusArgs>

Provides information about the drive's status

Link copied to clipboard
Link copied to clipboard
data class EncryptionKeyDetailsArgs(val kekType: Output<Either<String, EncryptionKekType>>? = null, val kekUrl: Output<String>? = null, val kekVaultResourceID: Output<String>? = null) : ConvertibleToJava<EncryptionKeyDetailsArgs>

Specifies the encryption key properties

Link copied to clipboard
data class ExportArgs(val blobListBlobPath: Output<String>? = null, val blobPath: Output<List<String>>? = null, val blobPathPrefix: Output<List<String>>? = null) : ConvertibleToJava<ExportArgs>

A property containing information about the blobs to be exported for an export job. This property is required for export jobs, but must not be specified for import jobs.

Link copied to clipboard

Builder for ExportArgs.

Link copied to clipboard
data class GetJobPlainArgs(val jobName: String, val resourceGroupName: String) : ConvertibleToJava<GetJobPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class JobDetailsArgs(val backupDriveManifest: Output<Boolean>? = null, val cancelRequested: Output<Boolean>? = null, val deliveryPackage: Output<DeliveryPackageInformationArgs>? = null, val diagnosticsPath: Output<String>? = null, val driveList: Output<List<DriveStatusArgs>>? = null, val encryptionKey: Output<EncryptionKeyDetailsArgs>? = null, val export: Output<ExportArgs>? = null, val incompleteBlobListUri: Output<String>? = null, val jobType: Output<String>? = null, val logLevel: Output<String>? = null, val percentComplete: Output<Double>? = null, val provisioningState: Output<String>? = null, val returnAddress: Output<ReturnAddressArgs>? = null, val returnPackage: Output<PackageInformationArgs>? = null, val returnShipping: Output<ReturnShippingArgs>? = null, val shippingInformation: Output<ShippingInformationArgs>? = null, val state: Output<String>? = null, val storageAccountId: Output<String>? = null) : ConvertibleToJava<JobDetailsArgs>

Specifies the job properties

Link copied to clipboard
Link copied to clipboard
data class ListBitLockerKeyPlainArgs(val jobName: String, val resourceGroupName: String) : ConvertibleToJava<ListBitLockerKeyPlainArgs>
Link copied to clipboard
data class PackageInformationArgs(val carrierName: Output<String>, val driveCount: Output<Double>, val shipDate: Output<String>, val trackingNumber: Output<String>) : ConvertibleToJava<PackageInformationArgs>

Contains information about the package being shipped by the customer to the Microsoft data center.

Link copied to clipboard
data class ReturnAddressArgs(val city: Output<String>, val countryOrRegion: Output<String>, val email: Output<String>, val phone: Output<String>, val postalCode: Output<String>, val recipientName: Output<String>, val stateOrProvince: Output<String>? = null, val streetAddress1: Output<String>, val streetAddress2: Output<String>? = null) : ConvertibleToJava<ReturnAddressArgs>

Specifies the return address information for the job.

Link copied to clipboard
Link copied to clipboard
data class ReturnShippingArgs(val carrierAccountNumber: Output<String>, val carrierName: Output<String>) : ConvertibleToJava<ReturnShippingArgs>

Specifies the return carrier and customer's account with the carrier.

Link copied to clipboard
Link copied to clipboard
data class ShippingInformationArgs(val city: Output<String>? = null, val countryOrRegion: Output<String>? = null, val phone: Output<String>? = null, val postalCode: Output<String>? = null, val recipientName: Output<String>? = null, val stateOrProvince: Output<String>? = null, val streetAddress1: Output<String>? = null, val streetAddress2: Output<String>? = null) : ConvertibleToJava<ShippingInformationArgs>

Contains information about the Microsoft datacenter to which the drives should be shipped.