azure-native.databox.Job
Explore with Pulumi AI
Job Resource. Azure REST API version: 2022-12-01. Prior API version in Azure Native 1.x: 2020-11-01.
Other available API versions: 2019-09-01, 2023-03-01, 2023-12-01, 2024-02-01-preview, 2024-03-01-preview.
Example Usage
JobsCreate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var job = new AzureNative.DataBox.Job("job", new()
{
Details = new AzureNative.DataBox.Inputs.DataBoxJobDetailsArgs
{
ContactDetails = new AzureNative.DataBox.Inputs.ContactDetailsArgs
{
ContactName = "XXXX XXXX",
EmailList = new[]
{
"xxxx@xxxx.xxx",
},
Phone = "0000000000",
PhoneExtension = "",
},
DataImportDetails = new[]
{
new AzureNative.DataBox.Inputs.DataImportDetailsArgs
{
AccountDetails = new AzureNative.DataBox.Inputs.StorageAccountDetailsArgs
{
DataAccountType = "StorageAccount",
StorageAccountId = "/subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
},
},
JobDetailsType = "DataBox",
ShippingAddress = new AzureNative.DataBox.Inputs.ShippingAddressArgs
{
AddressType = AzureNative.DataBox.AddressType.Commercial,
City = "XXXX XXXX",
CompanyName = "XXXX XXXX",
Country = "XX",
PostalCode = "00000",
StateOrProvince = "XX",
StreetAddress1 = "XXXX XXXX",
StreetAddress2 = "XXXX XXXX",
},
},
JobName = "TestJobName1",
Location = "westus",
ResourceGroupName = "YourResourceGroupName",
Sku = new AzureNative.DataBox.Inputs.SkuArgs
{
Name = AzureNative.DataBox.SkuName.DataBox,
},
TransferType = AzureNative.DataBox.TransferType.ImportToAzure,
});
});
package main
import (
databox "github.com/pulumi/pulumi-azure-native-sdk/databox/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := databox.NewJob(ctx, "job", &databox.JobArgs{
Details: &databox.DataBoxJobDetailsArgs{
ContactDetails: &databox.ContactDetailsArgs{
ContactName: pulumi.String("XXXX XXXX"),
EmailList: pulumi.StringArray{
pulumi.String("xxxx@xxxx.xxx"),
},
Phone: pulumi.String("0000000000"),
PhoneExtension: pulumi.String(""),
},
DataImportDetails: databox.DataImportDetailsArray{
&databox.DataImportDetailsArgs{
AccountDetails: databox.StorageAccountDetails{
DataAccountType: "StorageAccount",
StorageAccountId: "/subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
},
},
JobDetailsType: pulumi.String("DataBox"),
ShippingAddress: &databox.ShippingAddressArgs{
AddressType: pulumi.String(databox.AddressTypeCommercial),
City: pulumi.String("XXXX XXXX"),
CompanyName: pulumi.String("XXXX XXXX"),
Country: pulumi.String("XX"),
PostalCode: pulumi.String("00000"),
StateOrProvince: pulumi.String("XX"),
StreetAddress1: pulumi.String("XXXX XXXX"),
StreetAddress2: pulumi.String("XXXX XXXX"),
},
},
JobName: pulumi.String("TestJobName1"),
Location: pulumi.String("westus"),
ResourceGroupName: pulumi.String("YourResourceGroupName"),
Sku: &databox.SkuArgs{
Name: pulumi.String(databox.SkuNameDataBox),
},
TransferType: pulumi.String(databox.TransferTypeImportToAzure),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.databox.Job;
import com.pulumi.azurenative.databox.JobArgs;
import com.pulumi.azurenative.databox.inputs.SkuArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var job = new Job("job", JobArgs.builder()
.details(DataBoxCustomerDiskJobDetailsArgs.builder()
.contactDetails(ContactDetailsArgs.builder()
.contactName("XXXX XXXX")
.emailList("xxxx@xxxx.xxx")
.phone("0000000000")
.phoneExtension("")
.build())
.dataImportDetails(DataImportDetailsArgs.builder()
.accountDetails(StorageAccountDetailsArgs.builder()
.dataAccountType("StorageAccount")
.storageAccountId("/subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName")
.build())
.build())
.jobDetailsType("DataBox")
.shippingAddress(ShippingAddressArgs.builder()
.addressType("Commercial")
.city("XXXX XXXX")
.companyName("XXXX XXXX")
.country("XX")
.postalCode("00000")
.stateOrProvince("XX")
.streetAddress1("XXXX XXXX")
.streetAddress2("XXXX XXXX")
.build())
.build())
.jobName("TestJobName1")
.location("westus")
.resourceGroupName("YourResourceGroupName")
.sku(SkuArgs.builder()
.name("DataBox")
.build())
.transferType("ImportToAzure")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
job = azure_native.databox.Job("job",
details={
"contact_details": {
"contact_name": "XXXX XXXX",
"email_list": ["xxxx@xxxx.xxx"],
"phone": "0000000000",
"phone_extension": "",
},
"data_import_details": [{
"account_details": {
"data_account_type": "StorageAccount",
"storage_account_id": "/subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
}],
"job_details_type": "DataBox",
"shipping_address": {
"address_type": azure_native.databox.AddressType.COMMERCIAL,
"city": "XXXX XXXX",
"company_name": "XXXX XXXX",
"country": "XX",
"postal_code": "00000",
"state_or_province": "XX",
"street_address1": "XXXX XXXX",
"street_address2": "XXXX XXXX",
},
},
job_name="TestJobName1",
location="westus",
resource_group_name="YourResourceGroupName",
sku={
"name": azure_native.databox.SkuName.DATA_BOX,
},
transfer_type=azure_native.databox.TransferType.IMPORT_TO_AZURE)
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const job = new azure_native.databox.Job("job", {
details: {
contactDetails: {
contactName: "XXXX XXXX",
emailList: ["xxxx@xxxx.xxx"],
phone: "0000000000",
phoneExtension: "",
},
dataImportDetails: [{
accountDetails: {
dataAccountType: "StorageAccount",
storageAccountId: "/subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
}],
jobDetailsType: "DataBox",
shippingAddress: {
addressType: azure_native.databox.AddressType.Commercial,
city: "XXXX XXXX",
companyName: "XXXX XXXX",
country: "XX",
postalCode: "00000",
stateOrProvince: "XX",
streetAddress1: "XXXX XXXX",
streetAddress2: "XXXX XXXX",
},
},
jobName: "TestJobName1",
location: "westus",
resourceGroupName: "YourResourceGroupName",
sku: {
name: azure_native.databox.SkuName.DataBox,
},
transferType: azure_native.databox.TransferType.ImportToAzure,
});
resources:
job:
type: azure-native:databox:Job
properties:
details:
contactDetails:
contactName: XXXX XXXX
emailList:
- xxxx@xxxx.xxx
phone: '0000000000'
phoneExtension:
dataImportDetails:
- accountDetails:
dataAccountType: StorageAccount
storageAccountId: /subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName
jobDetailsType: DataBox
shippingAddress:
addressType: Commercial
city: XXXX XXXX
companyName: XXXX XXXX
country: XX
postalCode: '00000'
stateOrProvince: XX
streetAddress1: XXXX XXXX
streetAddress2: XXXX XXXX
jobName: TestJobName1
location: westus
resourceGroupName: YourResourceGroupName
sku:
name: DataBox
transferType: ImportToAzure
JobsCreateDevicePassword
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var job = new AzureNative.DataBox.Job("job", new()
{
Details = new AzureNative.DataBox.Inputs.DataBoxJobDetailsArgs
{
ContactDetails = new AzureNative.DataBox.Inputs.ContactDetailsArgs
{
ContactName = "XXXX XXXX",
EmailList = new[]
{
"xxxx@xxxx.xxx",
},
Phone = "0000000000",
PhoneExtension = "",
},
DataImportDetails = new[]
{
new AzureNative.DataBox.Inputs.DataImportDetailsArgs
{
AccountDetails = new AzureNative.DataBox.Inputs.StorageAccountDetailsArgs
{
DataAccountType = "StorageAccount",
SharePassword = "<sharePassword>",
StorageAccountId = "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
},
},
DevicePassword = "<devicePassword>",
JobDetailsType = "DataBox",
ShippingAddress = new AzureNative.DataBox.Inputs.ShippingAddressArgs
{
AddressType = AzureNative.DataBox.AddressType.Commercial,
City = "XXXX XXXX",
CompanyName = "XXXX XXXX",
Country = "XX",
PostalCode = "00000",
StateOrProvince = "XX",
StreetAddress1 = "XXXX XXXX",
StreetAddress2 = "XXXX XXXX",
},
},
JobName = "TestJobName1",
Location = "westus",
ResourceGroupName = "YourResourceGroupName",
Sku = new AzureNative.DataBox.Inputs.SkuArgs
{
Name = AzureNative.DataBox.SkuName.DataBox,
},
TransferType = AzureNative.DataBox.TransferType.ImportToAzure,
});
});
package main
import (
databox "github.com/pulumi/pulumi-azure-native-sdk/databox/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := databox.NewJob(ctx, "job", &databox.JobArgs{
Details: &databox.DataBoxJobDetailsArgs{
ContactDetails: &databox.ContactDetailsArgs{
ContactName: pulumi.String("XXXX XXXX"),
EmailList: pulumi.StringArray{
pulumi.String("xxxx@xxxx.xxx"),
},
Phone: pulumi.String("0000000000"),
PhoneExtension: pulumi.String(""),
},
DataImportDetails: databox.DataImportDetailsArray{
&databox.DataImportDetailsArgs{
AccountDetails: databox.StorageAccountDetails{
DataAccountType: "StorageAccount",
SharePassword: "<sharePassword>",
StorageAccountId: "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
},
},
DevicePassword: pulumi.String("<devicePassword>"),
JobDetailsType: pulumi.String("DataBox"),
ShippingAddress: &databox.ShippingAddressArgs{
AddressType: pulumi.String(databox.AddressTypeCommercial),
City: pulumi.String("XXXX XXXX"),
CompanyName: pulumi.String("XXXX XXXX"),
Country: pulumi.String("XX"),
PostalCode: pulumi.String("00000"),
StateOrProvince: pulumi.String("XX"),
StreetAddress1: pulumi.String("XXXX XXXX"),
StreetAddress2: pulumi.String("XXXX XXXX"),
},
},
JobName: pulumi.String("TestJobName1"),
Location: pulumi.String("westus"),
ResourceGroupName: pulumi.String("YourResourceGroupName"),
Sku: &databox.SkuArgs{
Name: pulumi.String(databox.SkuNameDataBox),
},
TransferType: pulumi.String(databox.TransferTypeImportToAzure),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.databox.Job;
import com.pulumi.azurenative.databox.JobArgs;
import com.pulumi.azurenative.databox.inputs.SkuArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var job = new Job("job", JobArgs.builder()
.details(DataBoxCustomerDiskJobDetailsArgs.builder()
.contactDetails(ContactDetailsArgs.builder()
.contactName("XXXX XXXX")
.emailList("xxxx@xxxx.xxx")
.phone("0000000000")
.phoneExtension("")
.build())
.dataImportDetails(DataImportDetailsArgs.builder()
.accountDetails(StorageAccountDetailsArgs.builder()
.dataAccountType("StorageAccount")
.sharePassword("<sharePassword>")
.storageAccountId("/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName")
.build())
.build())
.devicePassword("<devicePassword>")
.jobDetailsType("DataBox")
.shippingAddress(ShippingAddressArgs.builder()
.addressType("Commercial")
.city("XXXX XXXX")
.companyName("XXXX XXXX")
.country("XX")
.postalCode("00000")
.stateOrProvince("XX")
.streetAddress1("XXXX XXXX")
.streetAddress2("XXXX XXXX")
.build())
.build())
.jobName("TestJobName1")
.location("westus")
.resourceGroupName("YourResourceGroupName")
.sku(SkuArgs.builder()
.name("DataBox")
.build())
.transferType("ImportToAzure")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
job = azure_native.databox.Job("job",
details={
"contact_details": {
"contact_name": "XXXX XXXX",
"email_list": ["xxxx@xxxx.xxx"],
"phone": "0000000000",
"phone_extension": "",
},
"data_import_details": [{
"account_details": {
"data_account_type": "StorageAccount",
"share_password": "<sharePassword>",
"storage_account_id": "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
}],
"device_password": "<devicePassword>",
"job_details_type": "DataBox",
"shipping_address": {
"address_type": azure_native.databox.AddressType.COMMERCIAL,
"city": "XXXX XXXX",
"company_name": "XXXX XXXX",
"country": "XX",
"postal_code": "00000",
"state_or_province": "XX",
"street_address1": "XXXX XXXX",
"street_address2": "XXXX XXXX",
},
},
job_name="TestJobName1",
location="westus",
resource_group_name="YourResourceGroupName",
sku={
"name": azure_native.databox.SkuName.DATA_BOX,
},
transfer_type=azure_native.databox.TransferType.IMPORT_TO_AZURE)
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const job = new azure_native.databox.Job("job", {
details: {
contactDetails: {
contactName: "XXXX XXXX",
emailList: ["xxxx@xxxx.xxx"],
phone: "0000000000",
phoneExtension: "",
},
dataImportDetails: [{
accountDetails: {
dataAccountType: "StorageAccount",
sharePassword: "<sharePassword>",
storageAccountId: "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
}],
devicePassword: "<devicePassword>",
jobDetailsType: "DataBox",
shippingAddress: {
addressType: azure_native.databox.AddressType.Commercial,
city: "XXXX XXXX",
companyName: "XXXX XXXX",
country: "XX",
postalCode: "00000",
stateOrProvince: "XX",
streetAddress1: "XXXX XXXX",
streetAddress2: "XXXX XXXX",
},
},
jobName: "TestJobName1",
location: "westus",
resourceGroupName: "YourResourceGroupName",
sku: {
name: azure_native.databox.SkuName.DataBox,
},
transferType: azure_native.databox.TransferType.ImportToAzure,
});
resources:
job:
type: azure-native:databox:Job
properties:
details:
contactDetails:
contactName: XXXX XXXX
emailList:
- xxxx@xxxx.xxx
phone: '0000000000'
phoneExtension:
dataImportDetails:
- accountDetails:
dataAccountType: StorageAccount
sharePassword: <sharePassword>
storageAccountId: /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName
devicePassword: <devicePassword>
jobDetailsType: DataBox
shippingAddress:
addressType: Commercial
city: XXXX XXXX
companyName: XXXX XXXX
country: XX
postalCode: '00000'
stateOrProvince: XX
streetAddress1: XXXX XXXX
streetAddress2: XXXX XXXX
jobName: TestJobName1
location: westus
resourceGroupName: YourResourceGroupName
sku:
name: DataBox
transferType: ImportToAzure
JobsCreateDoubleEncryption
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var job = new AzureNative.DataBox.Job("job", new()
{
Details = new AzureNative.DataBox.Inputs.DataBoxJobDetailsArgs
{
ContactDetails = new AzureNative.DataBox.Inputs.ContactDetailsArgs
{
ContactName = "XXXX XXXX",
EmailList = new[]
{
"xxxx@xxxx.xxx",
},
Phone = "0000000000",
PhoneExtension = "",
},
DataImportDetails = new[]
{
new AzureNative.DataBox.Inputs.DataImportDetailsArgs
{
AccountDetails = new AzureNative.DataBox.Inputs.StorageAccountDetailsArgs
{
DataAccountType = "StorageAccount",
StorageAccountId = "/subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
},
},
JobDetailsType = "DataBox",
Preferences = new AzureNative.DataBox.Inputs.PreferencesArgs
{
EncryptionPreferences = new AzureNative.DataBox.Inputs.EncryptionPreferencesArgs
{
DoubleEncryption = AzureNative.DataBox.DoubleEncryption.Enabled,
},
},
ShippingAddress = new AzureNative.DataBox.Inputs.ShippingAddressArgs
{
AddressType = AzureNative.DataBox.AddressType.Commercial,
City = "XXXX XXXX",
CompanyName = "XXXX XXXX",
Country = "XX",
PostalCode = "00000",
StateOrProvince = "XX",
StreetAddress1 = "XXXX XXXX",
StreetAddress2 = "XXXX XXXX",
},
},
JobName = "TestJobName1",
Location = "westus",
ResourceGroupName = "YourResourceGroupName",
Sku = new AzureNative.DataBox.Inputs.SkuArgs
{
Name = AzureNative.DataBox.SkuName.DataBox,
},
TransferType = AzureNative.DataBox.TransferType.ImportToAzure,
});
});
package main
import (
databox "github.com/pulumi/pulumi-azure-native-sdk/databox/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := databox.NewJob(ctx, "job", &databox.JobArgs{
Details: &databox.DataBoxJobDetailsArgs{
ContactDetails: &databox.ContactDetailsArgs{
ContactName: pulumi.String("XXXX XXXX"),
EmailList: pulumi.StringArray{
pulumi.String("xxxx@xxxx.xxx"),
},
Phone: pulumi.String("0000000000"),
PhoneExtension: pulumi.String(""),
},
DataImportDetails: databox.DataImportDetailsArray{
&databox.DataImportDetailsArgs{
AccountDetails: databox.StorageAccountDetails{
DataAccountType: "StorageAccount",
StorageAccountId: "/subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
},
},
JobDetailsType: pulumi.String("DataBox"),
Preferences: &databox.PreferencesArgs{
EncryptionPreferences: &databox.EncryptionPreferencesArgs{
DoubleEncryption: pulumi.String(databox.DoubleEncryptionEnabled),
},
},
ShippingAddress: &databox.ShippingAddressArgs{
AddressType: pulumi.String(databox.AddressTypeCommercial),
City: pulumi.String("XXXX XXXX"),
CompanyName: pulumi.String("XXXX XXXX"),
Country: pulumi.String("XX"),
PostalCode: pulumi.String("00000"),
StateOrProvince: pulumi.String("XX"),
StreetAddress1: pulumi.String("XXXX XXXX"),
StreetAddress2: pulumi.String("XXXX XXXX"),
},
},
JobName: pulumi.String("TestJobName1"),
Location: pulumi.String("westus"),
ResourceGroupName: pulumi.String("YourResourceGroupName"),
Sku: &databox.SkuArgs{
Name: pulumi.String(databox.SkuNameDataBox),
},
TransferType: pulumi.String(databox.TransferTypeImportToAzure),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.databox.Job;
import com.pulumi.azurenative.databox.JobArgs;
import com.pulumi.azurenative.databox.inputs.SkuArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var job = new Job("job", JobArgs.builder()
.details(DataBoxCustomerDiskJobDetailsArgs.builder()
.contactDetails(ContactDetailsArgs.builder()
.contactName("XXXX XXXX")
.emailList("xxxx@xxxx.xxx")
.phone("0000000000")
.phoneExtension("")
.build())
.dataImportDetails(DataImportDetailsArgs.builder()
.accountDetails(StorageAccountDetailsArgs.builder()
.dataAccountType("StorageAccount")
.storageAccountId("/subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName")
.build())
.build())
.jobDetailsType("DataBox")
.preferences(PreferencesArgs.builder()
.encryptionPreferences(EncryptionPreferencesArgs.builder()
.doubleEncryption("Enabled")
.build())
.build())
.shippingAddress(ShippingAddressArgs.builder()
.addressType("Commercial")
.city("XXXX XXXX")
.companyName("XXXX XXXX")
.country("XX")
.postalCode("00000")
.stateOrProvince("XX")
.streetAddress1("XXXX XXXX")
.streetAddress2("XXXX XXXX")
.build())
.build())
.jobName("TestJobName1")
.location("westus")
.resourceGroupName("YourResourceGroupName")
.sku(SkuArgs.builder()
.name("DataBox")
.build())
.transferType("ImportToAzure")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
job = azure_native.databox.Job("job",
details={
"contact_details": {
"contact_name": "XXXX XXXX",
"email_list": ["xxxx@xxxx.xxx"],
"phone": "0000000000",
"phone_extension": "",
},
"data_import_details": [{
"account_details": {
"data_account_type": "StorageAccount",
"storage_account_id": "/subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
}],
"job_details_type": "DataBox",
"preferences": {
"encryption_preferences": {
"double_encryption": azure_native.databox.DoubleEncryption.ENABLED,
},
},
"shipping_address": {
"address_type": azure_native.databox.AddressType.COMMERCIAL,
"city": "XXXX XXXX",
"company_name": "XXXX XXXX",
"country": "XX",
"postal_code": "00000",
"state_or_province": "XX",
"street_address1": "XXXX XXXX",
"street_address2": "XXXX XXXX",
},
},
job_name="TestJobName1",
location="westus",
resource_group_name="YourResourceGroupName",
sku={
"name": azure_native.databox.SkuName.DATA_BOX,
},
transfer_type=azure_native.databox.TransferType.IMPORT_TO_AZURE)
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const job = new azure_native.databox.Job("job", {
details: {
contactDetails: {
contactName: "XXXX XXXX",
emailList: ["xxxx@xxxx.xxx"],
phone: "0000000000",
phoneExtension: "",
},
dataImportDetails: [{
accountDetails: {
dataAccountType: "StorageAccount",
storageAccountId: "/subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
}],
jobDetailsType: "DataBox",
preferences: {
encryptionPreferences: {
doubleEncryption: azure_native.databox.DoubleEncryption.Enabled,
},
},
shippingAddress: {
addressType: azure_native.databox.AddressType.Commercial,
city: "XXXX XXXX",
companyName: "XXXX XXXX",
country: "XX",
postalCode: "00000",
stateOrProvince: "XX",
streetAddress1: "XXXX XXXX",
streetAddress2: "XXXX XXXX",
},
},
jobName: "TestJobName1",
location: "westus",
resourceGroupName: "YourResourceGroupName",
sku: {
name: azure_native.databox.SkuName.DataBox,
},
transferType: azure_native.databox.TransferType.ImportToAzure,
});
resources:
job:
type: azure-native:databox:Job
properties:
details:
contactDetails:
contactName: XXXX XXXX
emailList:
- xxxx@xxxx.xxx
phone: '0000000000'
phoneExtension:
dataImportDetails:
- accountDetails:
dataAccountType: StorageAccount
storageAccountId: /subscriptions/YourSubscriptionId/resourcegroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName
jobDetailsType: DataBox
preferences:
encryptionPreferences:
doubleEncryption: Enabled
shippingAddress:
addressType: Commercial
city: XXXX XXXX
companyName: XXXX XXXX
country: XX
postalCode: '00000'
stateOrProvince: XX
streetAddress1: XXXX XXXX
streetAddress2: XXXX XXXX
jobName: TestJobName1
location: westus
resourceGroupName: YourResourceGroupName
sku:
name: DataBox
transferType: ImportToAzure
JobsCreateExport
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var job = new AzureNative.DataBox.Job("job", new()
{
Details = new AzureNative.DataBox.Inputs.DataBoxJobDetailsArgs
{
ContactDetails = new AzureNative.DataBox.Inputs.ContactDetailsArgs
{
ContactName = "XXXX XXXX",
EmailList = new[]
{
"xxxx@xxxx.xxx",
},
Phone = "0000000000",
PhoneExtension = "",
},
DataExportDetails = new[]
{
new AzureNative.DataBox.Inputs.DataExportDetailsArgs
{
AccountDetails = new AzureNative.DataBox.Inputs.StorageAccountDetailsArgs
{
DataAccountType = "StorageAccount",
StorageAccountId = "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
TransferConfiguration = new AzureNative.DataBox.Inputs.TransferConfigurationArgs
{
TransferAllDetails = new AzureNative.DataBox.Inputs.TransferConfigurationTransferAllDetailsArgs
{
Include = new AzureNative.DataBox.Inputs.TransferAllDetailsArgs
{
DataAccountType = AzureNative.DataBox.DataAccountType.StorageAccount,
TransferAllBlobs = true,
TransferAllFiles = true,
},
},
TransferConfigurationType = AzureNative.DataBox.TransferConfigurationType.TransferAll,
},
},
},
JobDetailsType = "DataBox",
ShippingAddress = new AzureNative.DataBox.Inputs.ShippingAddressArgs
{
AddressType = AzureNative.DataBox.AddressType.Commercial,
City = "XXXX XXXX",
CompanyName = "XXXX XXXX",
Country = "XX",
PostalCode = "00000",
StateOrProvince = "XX",
StreetAddress1 = "XXXX XXXX",
StreetAddress2 = "XXXX XXXX",
},
},
JobName = "TestJobName1",
Location = "westus",
ResourceGroupName = "YourResourceGroupName",
Sku = new AzureNative.DataBox.Inputs.SkuArgs
{
Name = AzureNative.DataBox.SkuName.DataBox,
},
TransferType = AzureNative.DataBox.TransferType.ExportFromAzure,
});
});
package main
import (
databox "github.com/pulumi/pulumi-azure-native-sdk/databox/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := databox.NewJob(ctx, "job", &databox.JobArgs{
Details: &databox.DataBoxJobDetailsArgs{
ContactDetails: &databox.ContactDetailsArgs{
ContactName: pulumi.String("XXXX XXXX"),
EmailList: pulumi.StringArray{
pulumi.String("xxxx@xxxx.xxx"),
},
Phone: pulumi.String("0000000000"),
PhoneExtension: pulumi.String(""),
},
DataExportDetails: databox.DataExportDetailsArray{
&databox.DataExportDetailsArgs{
AccountDetails: databox.StorageAccountDetails{
DataAccountType: "StorageAccount",
StorageAccountId: "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
TransferConfiguration: &databox.TransferConfigurationArgs{
TransferAllDetails: &databox.TransferConfigurationTransferAllDetailsArgs{
Include: &databox.TransferAllDetailsArgs{
DataAccountType: pulumi.String(databox.DataAccountTypeStorageAccount),
TransferAllBlobs: pulumi.Bool(true),
TransferAllFiles: pulumi.Bool(true),
},
},
TransferConfigurationType: pulumi.String(databox.TransferConfigurationTypeTransferAll),
},
},
},
JobDetailsType: pulumi.String("DataBox"),
ShippingAddress: &databox.ShippingAddressArgs{
AddressType: pulumi.String(databox.AddressTypeCommercial),
City: pulumi.String("XXXX XXXX"),
CompanyName: pulumi.String("XXXX XXXX"),
Country: pulumi.String("XX"),
PostalCode: pulumi.String("00000"),
StateOrProvince: pulumi.String("XX"),
StreetAddress1: pulumi.String("XXXX XXXX"),
StreetAddress2: pulumi.String("XXXX XXXX"),
},
},
JobName: pulumi.String("TestJobName1"),
Location: pulumi.String("westus"),
ResourceGroupName: pulumi.String("YourResourceGroupName"),
Sku: &databox.SkuArgs{
Name: pulumi.String(databox.SkuNameDataBox),
},
TransferType: pulumi.String(databox.TransferTypeExportFromAzure),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.databox.Job;
import com.pulumi.azurenative.databox.JobArgs;
import com.pulumi.azurenative.databox.inputs.SkuArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var job = new Job("job", JobArgs.builder()
.details(DataBoxCustomerDiskJobDetailsArgs.builder()
.contactDetails(ContactDetailsArgs.builder()
.contactName("XXXX XXXX")
.emailList("xxxx@xxxx.xxx")
.phone("0000000000")
.phoneExtension("")
.build())
.dataExportDetails(DataExportDetailsArgs.builder()
.accountDetails(StorageAccountDetailsArgs.builder()
.dataAccountType("StorageAccount")
.storageAccountId("/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName")
.build())
.transferConfiguration(TransferConfigurationArgs.builder()
.transferAllDetails(TransferConfigurationTransferAllDetailsArgs.builder()
.include(TransferAllDetailsArgs.builder()
.dataAccountType("StorageAccount")
.transferAllBlobs(true)
.transferAllFiles(true)
.build())
.build())
.transferConfigurationType("TransferAll")
.build())
.build())
.jobDetailsType("DataBox")
.shippingAddress(ShippingAddressArgs.builder()
.addressType("Commercial")
.city("XXXX XXXX")
.companyName("XXXX XXXX")
.country("XX")
.postalCode("00000")
.stateOrProvince("XX")
.streetAddress1("XXXX XXXX")
.streetAddress2("XXXX XXXX")
.build())
.build())
.jobName("TestJobName1")
.location("westus")
.resourceGroupName("YourResourceGroupName")
.sku(SkuArgs.builder()
.name("DataBox")
.build())
.transferType("ExportFromAzure")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
job = azure_native.databox.Job("job",
details={
"contact_details": {
"contact_name": "XXXX XXXX",
"email_list": ["xxxx@xxxx.xxx"],
"phone": "0000000000",
"phone_extension": "",
},
"data_export_details": [{
"account_details": {
"data_account_type": "StorageAccount",
"storage_account_id": "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
"transfer_configuration": {
"transfer_all_details": {
"include": {
"data_account_type": azure_native.databox.DataAccountType.STORAGE_ACCOUNT,
"transfer_all_blobs": True,
"transfer_all_files": True,
},
},
"transfer_configuration_type": azure_native.databox.TransferConfigurationType.TRANSFER_ALL,
},
}],
"job_details_type": "DataBox",
"shipping_address": {
"address_type": azure_native.databox.AddressType.COMMERCIAL,
"city": "XXXX XXXX",
"company_name": "XXXX XXXX",
"country": "XX",
"postal_code": "00000",
"state_or_province": "XX",
"street_address1": "XXXX XXXX",
"street_address2": "XXXX XXXX",
},
},
job_name="TestJobName1",
location="westus",
resource_group_name="YourResourceGroupName",
sku={
"name": azure_native.databox.SkuName.DATA_BOX,
},
transfer_type=azure_native.databox.TransferType.EXPORT_FROM_AZURE)
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const job = new azure_native.databox.Job("job", {
details: {
contactDetails: {
contactName: "XXXX XXXX",
emailList: ["xxxx@xxxx.xxx"],
phone: "0000000000",
phoneExtension: "",
},
dataExportDetails: [{
accountDetails: {
dataAccountType: "StorageAccount",
storageAccountId: "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName",
},
transferConfiguration: {
transferAllDetails: {
include: {
dataAccountType: azure_native.databox.DataAccountType.StorageAccount,
transferAllBlobs: true,
transferAllFiles: true,
},
},
transferConfigurationType: azure_native.databox.TransferConfigurationType.TransferAll,
},
}],
jobDetailsType: "DataBox",
shippingAddress: {
addressType: azure_native.databox.AddressType.Commercial,
city: "XXXX XXXX",
companyName: "XXXX XXXX",
country: "XX",
postalCode: "00000",
stateOrProvince: "XX",
streetAddress1: "XXXX XXXX",
streetAddress2: "XXXX XXXX",
},
},
jobName: "TestJobName1",
location: "westus",
resourceGroupName: "YourResourceGroupName",
sku: {
name: azure_native.databox.SkuName.DataBox,
},
transferType: azure_native.databox.TransferType.ExportFromAzure,
});
resources:
job:
type: azure-native:databox:Job
properties:
details:
contactDetails:
contactName: XXXX XXXX
emailList:
- xxxx@xxxx.xxx
phone: '0000000000'
phoneExtension:
dataExportDetails:
- accountDetails:
dataAccountType: StorageAccount
storageAccountId: /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Storage/storageAccounts/YourStorageAccountName
transferConfiguration:
transferAllDetails:
include:
dataAccountType: StorageAccount
transferAllBlobs: true
transferAllFiles: true
transferConfigurationType: TransferAll
jobDetailsType: DataBox
shippingAddress:
addressType: Commercial
city: XXXX XXXX
companyName: XXXX XXXX
country: XX
postalCode: '00000'
stateOrProvince: XX
streetAddress1: XXXX XXXX
streetAddress2: XXXX XXXX
jobName: TestJobName1
location: westus
resourceGroupName: YourResourceGroupName
sku:
name: DataBox
transferType: ExportFromAzure
Create Job Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Job(name: string, args: JobArgs, opts?: CustomResourceOptions);
@overload
def Job(resource_name: str,
args: JobArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Job(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
sku: Optional[SkuArgs] = None,
transfer_type: Optional[Union[str, TransferType]] = None,
delivery_info: Optional[JobDeliveryInfoArgs] = None,
delivery_type: Optional[Union[str, JobDeliveryType]] = None,
details: Optional[Union[DataBoxCustomerDiskJobDetailsArgs, DataBoxDiskJobDetailsArgs, DataBoxHeavyJobDetailsArgs, DataBoxJobDetailsArgs]] = None,
identity: Optional[ResourceIdentityArgs] = None,
job_name: Optional[str] = None,
location: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
func NewJob(ctx *Context, name string, args JobArgs, opts ...ResourceOption) (*Job, error)
public Job(string name, JobArgs args, CustomResourceOptions? opts = null)
type: azure-native:databox:Job
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var examplejobResourceResourceFromDatabox = new AzureNative.DataBox.Job("examplejobResourceResourceFromDatabox", new()
{
ResourceGroupName = "string",
Sku = new AzureNative.DataBox.Inputs.SkuArgs
{
Name = "string",
DisplayName = "string",
Family = "string",
},
TransferType = "string",
DeliveryInfo = new AzureNative.DataBox.Inputs.JobDeliveryInfoArgs
{
ScheduledDateTime = "string",
},
DeliveryType = "string",
Details = new AzureNative.DataBox.Inputs.DataBoxCustomerDiskJobDetailsArgs
{
ContactDetails = new AzureNative.DataBox.Inputs.ContactDetailsArgs
{
ContactName = "string",
EmailList = new[]
{
"string",
},
Phone = "string",
Mobile = "string",
NotificationPreference = new[]
{
new AzureNative.DataBox.Inputs.NotificationPreferenceArgs
{
SendNotification = false,
StageName = "string",
},
},
PhoneExtension = "string",
},
JobDetailsType = "DataBoxCustomerDisk",
ReturnToCustomerPackageDetails = new AzureNative.DataBox.Inputs.PackageCarrierDetailsArgs
{
CarrierAccountNumber = "string",
CarrierName = "string",
TrackingId = "string",
},
DataExportDetails = new[]
{
new AzureNative.DataBox.Inputs.DataExportDetailsArgs
{
AccountDetails = new AzureNative.DataBox.Inputs.ManagedDiskDetailsArgs
{
DataAccountType = "ManagedDisk",
ResourceGroupId = "string",
StagingStorageAccountId = "string",
SharePassword = "string",
},
TransferConfiguration = new AzureNative.DataBox.Inputs.TransferConfigurationArgs
{
TransferConfigurationType = "string",
TransferAllDetails = new AzureNative.DataBox.Inputs.TransferConfigurationTransferAllDetailsArgs
{
Include = new AzureNative.DataBox.Inputs.TransferAllDetailsArgs
{
DataAccountType = "string",
TransferAllBlobs = false,
TransferAllFiles = false,
},
},
TransferFilterDetails = new AzureNative.DataBox.Inputs.TransferConfigurationTransferFilterDetailsArgs
{
Include = new AzureNative.DataBox.Inputs.TransferFilterDetailsArgs
{
DataAccountType = "string",
AzureFileFilterDetails = new AzureNative.DataBox.Inputs.AzureFileFilterDetailsArgs
{
FilePathList = new[]
{
"string",
},
FilePrefixList = new[]
{
"string",
},
FileShareList = new[]
{
"string",
},
},
BlobFilterDetails = new AzureNative.DataBox.Inputs.BlobFilterDetailsArgs
{
BlobPathList = new[]
{
"string",
},
BlobPrefixList = new[]
{
"string",
},
ContainerList = new[]
{
"string",
},
},
FilterFileDetails = new[]
{
new AzureNative.DataBox.Inputs.FilterFileDetailsArgs
{
FilterFilePath = "string",
FilterFileType = "string",
},
},
},
},
},
LogCollectionLevel = "string",
},
},
DataImportDetails = new[]
{
new AzureNative.DataBox.Inputs.DataImportDetailsArgs
{
AccountDetails = new AzureNative.DataBox.Inputs.ManagedDiskDetailsArgs
{
DataAccountType = "ManagedDisk",
ResourceGroupId = "string",
StagingStorageAccountId = "string",
SharePassword = "string",
},
LogCollectionLevel = "string",
},
},
EnableManifestBackup = false,
ExpectedDataSizeInTeraBytes = 0,
ImportDiskDetailsCollection =
{
{ "string", new AzureNative.DataBox.Inputs.ImportDiskDetailsArgs
{
BitLockerKey = "string",
ManifestFile = "string",
ManifestHash = "string",
} },
},
KeyEncryptionKey = new AzureNative.DataBox.Inputs.KeyEncryptionKeyArgs
{
KekType = "string",
IdentityProperties = new AzureNative.DataBox.Inputs.IdentityPropertiesArgs
{
Type = "string",
UserAssigned = new AzureNative.DataBox.Inputs.UserAssignedPropertiesArgs
{
ResourceId = "string",
},
},
KekUrl = "string",
KekVaultResourceID = "string",
},
Preferences = new AzureNative.DataBox.Inputs.PreferencesArgs
{
EncryptionPreferences = new AzureNative.DataBox.Inputs.EncryptionPreferencesArgs
{
DoubleEncryption = "string",
HardwareEncryption = "string",
},
PreferredDataCenterRegion = new[]
{
"string",
},
ReverseTransportPreferences = new AzureNative.DataBox.Inputs.TransportPreferencesArgs
{
PreferredShipmentType = "string",
},
StorageAccountAccessTierPreferences = new[]
{
"string",
},
TransportPreferences = new AzureNative.DataBox.Inputs.TransportPreferencesArgs
{
PreferredShipmentType = "string",
},
},
ReverseShippingDetails = new AzureNative.DataBox.Inputs.ReverseShippingDetailsArgs
{
ContactDetails = new AzureNative.DataBox.Inputs.ContactInfoArgs
{
ContactName = "string",
Phone = "string",
Mobile = "string",
PhoneExtension = "string",
},
ShippingAddress = new AzureNative.DataBox.Inputs.ShippingAddressArgs
{
Country = "string",
StreetAddress1 = "string",
AddressType = "string",
City = "string",
CompanyName = "string",
PostalCode = "string",
SkipAddressValidation = false,
StateOrProvince = "string",
StreetAddress2 = "string",
StreetAddress3 = "string",
TaxIdentificationNumber = "string",
ZipExtendedCode = "string",
},
},
ShippingAddress = new AzureNative.DataBox.Inputs.ShippingAddressArgs
{
Country = "string",
StreetAddress1 = "string",
AddressType = "string",
City = "string",
CompanyName = "string",
PostalCode = "string",
SkipAddressValidation = false,
StateOrProvince = "string",
StreetAddress2 = "string",
StreetAddress3 = "string",
TaxIdentificationNumber = "string",
ZipExtendedCode = "string",
},
},
Identity = new AzureNative.DataBox.Inputs.ResourceIdentityArgs
{
Type = "string",
UserAssignedIdentities = new[]
{
"string",
},
},
JobName = "string",
Location = "string",
Tags =
{
{ "string", "string" },
},
});
example, err := databox.NewJob(ctx, "examplejobResourceResourceFromDatabox", &databox.JobArgs{
ResourceGroupName: pulumi.String("string"),
Sku: &databox.SkuArgs{
Name: pulumi.String("string"),
DisplayName: pulumi.String("string"),
Family: pulumi.String("string"),
},
TransferType: pulumi.String("string"),
DeliveryInfo: &databox.JobDeliveryInfoArgs{
ScheduledDateTime: pulumi.String("string"),
},
DeliveryType: pulumi.String("string"),
Details: &databox.DataBoxCustomerDiskJobDetailsArgs{
ContactDetails: &databox.ContactDetailsArgs{
ContactName: pulumi.String("string"),
EmailList: pulumi.StringArray{
pulumi.String("string"),
},
Phone: pulumi.String("string"),
Mobile: pulumi.String("string"),
NotificationPreference: databox.NotificationPreferenceArray{
&databox.NotificationPreferenceArgs{
SendNotification: pulumi.Bool(false),
StageName: pulumi.String("string"),
},
},
PhoneExtension: pulumi.String("string"),
},
JobDetailsType: pulumi.String("DataBoxCustomerDisk"),
ReturnToCustomerPackageDetails: &databox.PackageCarrierDetailsArgs{
CarrierAccountNumber: pulumi.String("string"),
CarrierName: pulumi.String("string"),
TrackingId: pulumi.String("string"),
},
DataExportDetails: databox.DataExportDetailsArray{
&databox.DataExportDetailsArgs{
AccountDetails: databox.ManagedDiskDetails{
DataAccountType: "ManagedDisk",
ResourceGroupId: "string",
StagingStorageAccountId: "string",
SharePassword: "string",
},
TransferConfiguration: &databox.TransferConfigurationArgs{
TransferConfigurationType: pulumi.String("string"),
TransferAllDetails: &databox.TransferConfigurationTransferAllDetailsArgs{
Include: &databox.TransferAllDetailsArgs{
DataAccountType: pulumi.String("string"),
TransferAllBlobs: pulumi.Bool(false),
TransferAllFiles: pulumi.Bool(false),
},
},
TransferFilterDetails: &databox.TransferConfigurationTransferFilterDetailsArgs{
Include: &databox.TransferFilterDetailsArgs{
DataAccountType: pulumi.String("string"),
AzureFileFilterDetails: &databox.AzureFileFilterDetailsArgs{
FilePathList: pulumi.StringArray{
pulumi.String("string"),
},
FilePrefixList: pulumi.StringArray{
pulumi.String("string"),
},
FileShareList: pulumi.StringArray{
pulumi.String("string"),
},
},
BlobFilterDetails: &databox.BlobFilterDetailsArgs{
BlobPathList: pulumi.StringArray{
pulumi.String("string"),
},
BlobPrefixList: pulumi.StringArray{
pulumi.String("string"),
},
ContainerList: pulumi.StringArray{
pulumi.String("string"),
},
},
FilterFileDetails: databox.FilterFileDetailsArray{
&databox.FilterFileDetailsArgs{
FilterFilePath: pulumi.String("string"),
FilterFileType: pulumi.String("string"),
},
},
},
},
},
LogCollectionLevel: pulumi.String("string"),
},
},
DataImportDetails: databox.DataImportDetailsArray{
&databox.DataImportDetailsArgs{
AccountDetails: databox.ManagedDiskDetails{
DataAccountType: "ManagedDisk",
ResourceGroupId: "string",
StagingStorageAccountId: "string",
SharePassword: "string",
},
LogCollectionLevel: pulumi.String("string"),
},
},
EnableManifestBackup: pulumi.Bool(false),
ExpectedDataSizeInTeraBytes: pulumi.Int(0),
ImportDiskDetailsCollection: databox.ImportDiskDetailsMap{
"string": &databox.ImportDiskDetailsArgs{
BitLockerKey: pulumi.String("string"),
ManifestFile: pulumi.String("string"),
ManifestHash: pulumi.String("string"),
},
},
KeyEncryptionKey: &databox.KeyEncryptionKeyArgs{
KekType: pulumi.String("string"),
IdentityProperties: &databox.IdentityPropertiesArgs{
Type: pulumi.String("string"),
UserAssigned: &databox.UserAssignedPropertiesArgs{
ResourceId: pulumi.String("string"),
},
},
KekUrl: pulumi.String("string"),
KekVaultResourceID: pulumi.String("string"),
},
Preferences: &databox.PreferencesArgs{
EncryptionPreferences: &databox.EncryptionPreferencesArgs{
DoubleEncryption: pulumi.String("string"),
HardwareEncryption: pulumi.String("string"),
},
PreferredDataCenterRegion: pulumi.StringArray{
pulumi.String("string"),
},
ReverseTransportPreferences: &databox.TransportPreferencesArgs{
PreferredShipmentType: pulumi.String("string"),
},
StorageAccountAccessTierPreferences: pulumi.StringArray{
pulumi.String("string"),
},
TransportPreferences: &databox.TransportPreferencesArgs{
PreferredShipmentType: pulumi.String("string"),
},
},
ReverseShippingDetails: &databox.ReverseShippingDetailsArgs{
ContactDetails: &databox.ContactInfoArgs{
ContactName: pulumi.String("string"),
Phone: pulumi.String("string"),
Mobile: pulumi.String("string"),
PhoneExtension: pulumi.String("string"),
},
ShippingAddress: &databox.ShippingAddressArgs{
Country: pulumi.String("string"),
StreetAddress1: pulumi.String("string"),
AddressType: pulumi.String("string"),
City: pulumi.String("string"),
CompanyName: pulumi.String("string"),
PostalCode: pulumi.String("string"),
SkipAddressValidation: pulumi.Bool(false),
StateOrProvince: pulumi.String("string"),
StreetAddress2: pulumi.String("string"),
StreetAddress3: pulumi.String("string"),
TaxIdentificationNumber: pulumi.String("string"),
ZipExtendedCode: pulumi.String("string"),
},
},
ShippingAddress: &databox.ShippingAddressArgs{
Country: pulumi.String("string"),
StreetAddress1: pulumi.String("string"),
AddressType: pulumi.String("string"),
City: pulumi.String("string"),
CompanyName: pulumi.String("string"),
PostalCode: pulumi.String("string"),
SkipAddressValidation: pulumi.Bool(false),
StateOrProvince: pulumi.String("string"),
StreetAddress2: pulumi.String("string"),
StreetAddress3: pulumi.String("string"),
TaxIdentificationNumber: pulumi.String("string"),
ZipExtendedCode: pulumi.String("string"),
},
},
Identity: &databox.ResourceIdentityArgs{
Type: pulumi.String("string"),
UserAssignedIdentities: pulumi.StringArray{
pulumi.String("string"),
},
},
JobName: pulumi.String("string"),
Location: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var examplejobResourceResourceFromDatabox = new Job("examplejobResourceResourceFromDatabox", JobArgs.builder()
.resourceGroupName("string")
.sku(SkuArgs.builder()
.name("string")
.displayName("string")
.family("string")
.build())
.transferType("string")
.deliveryInfo(JobDeliveryInfoArgs.builder()
.scheduledDateTime("string")
.build())
.deliveryType("string")
.details(DataBoxCustomerDiskJobDetailsArgs.builder()
.contactDetails(ContactDetailsArgs.builder()
.contactName("string")
.emailList("string")
.phone("string")
.mobile("string")
.notificationPreference(NotificationPreferenceArgs.builder()
.sendNotification(false)
.stageName("string")
.build())
.phoneExtension("string")
.build())
.jobDetailsType("DataBoxCustomerDisk")
.returnToCustomerPackageDetails(PackageCarrierDetailsArgs.builder()
.carrierAccountNumber("string")
.carrierName("string")
.trackingId("string")
.build())
.dataExportDetails(DataExportDetailsArgs.builder()
.accountDetails(ManagedDiskDetailsArgs.builder()
.dataAccountType("ManagedDisk")
.resourceGroupId("string")
.stagingStorageAccountId("string")
.sharePassword("string")
.build())
.transferConfiguration(TransferConfigurationArgs.builder()
.transferConfigurationType("string")
.transferAllDetails(TransferConfigurationTransferAllDetailsArgs.builder()
.include(TransferAllDetailsArgs.builder()
.dataAccountType("string")
.transferAllBlobs(false)
.transferAllFiles(false)
.build())
.build())
.transferFilterDetails(TransferConfigurationTransferFilterDetailsArgs.builder()
.include(TransferFilterDetailsArgs.builder()
.dataAccountType("string")
.azureFileFilterDetails(AzureFileFilterDetailsArgs.builder()
.filePathList("string")
.filePrefixList("string")
.fileShareList("string")
.build())
.blobFilterDetails(BlobFilterDetailsArgs.builder()
.blobPathList("string")
.blobPrefixList("string")
.containerList("string")
.build())
.filterFileDetails(FilterFileDetailsArgs.builder()
.filterFilePath("string")
.filterFileType("string")
.build())
.build())
.build())
.build())
.logCollectionLevel("string")
.build())
.dataImportDetails(DataImportDetailsArgs.builder()
.accountDetails(ManagedDiskDetailsArgs.builder()
.dataAccountType("ManagedDisk")
.resourceGroupId("string")
.stagingStorageAccountId("string")
.sharePassword("string")
.build())
.logCollectionLevel("string")
.build())
.enableManifestBackup(false)
.expectedDataSizeInTeraBytes(0)
.importDiskDetailsCollection(Map.of("string", Map.ofEntries(
Map.entry("bitLockerKey", "string"),
Map.entry("manifestFile", "string"),
Map.entry("manifestHash", "string")
)))
.keyEncryptionKey(KeyEncryptionKeyArgs.builder()
.kekType("string")
.identityProperties(IdentityPropertiesArgs.builder()
.type("string")
.userAssigned(UserAssignedPropertiesArgs.builder()
.resourceId("string")
.build())
.build())
.kekUrl("string")
.kekVaultResourceID("string")
.build())
.preferences(PreferencesArgs.builder()
.encryptionPreferences(EncryptionPreferencesArgs.builder()
.doubleEncryption("string")
.hardwareEncryption("string")
.build())
.preferredDataCenterRegion("string")
.reverseTransportPreferences(TransportPreferencesArgs.builder()
.preferredShipmentType("string")
.build())
.storageAccountAccessTierPreferences("string")
.transportPreferences(TransportPreferencesArgs.builder()
.preferredShipmentType("string")
.build())
.build())
.reverseShippingDetails(ReverseShippingDetailsArgs.builder()
.contactDetails(ContactInfoArgs.builder()
.contactName("string")
.phone("string")
.mobile("string")
.phoneExtension("string")
.build())
.shippingAddress(ShippingAddressArgs.builder()
.country("string")
.streetAddress1("string")
.addressType("string")
.city("string")
.companyName("string")
.postalCode("string")
.skipAddressValidation(false)
.stateOrProvince("string")
.streetAddress2("string")
.streetAddress3("string")
.taxIdentificationNumber("string")
.zipExtendedCode("string")
.build())
.build())
.shippingAddress(ShippingAddressArgs.builder()
.country("string")
.streetAddress1("string")
.addressType("string")
.city("string")
.companyName("string")
.postalCode("string")
.skipAddressValidation(false)
.stateOrProvince("string")
.streetAddress2("string")
.streetAddress3("string")
.taxIdentificationNumber("string")
.zipExtendedCode("string")
.build())
.build())
.identity(ResourceIdentityArgs.builder()
.type("string")
.userAssignedIdentities("string")
.build())
.jobName("string")
.location("string")
.tags(Map.of("string", "string"))
.build());
examplejob_resource_resource_from_databox = azure_native.databox.Job("examplejobResourceResourceFromDatabox",
resource_group_name="string",
sku={
"name": "string",
"displayName": "string",
"family": "string",
},
transfer_type="string",
delivery_info={
"scheduledDateTime": "string",
},
delivery_type="string",
details={
"contactDetails": {
"contactName": "string",
"emailList": ["string"],
"phone": "string",
"mobile": "string",
"notificationPreference": [{
"sendNotification": False,
"stageName": "string",
}],
"phoneExtension": "string",
},
"jobDetailsType": "DataBoxCustomerDisk",
"returnToCustomerPackageDetails": {
"carrierAccountNumber": "string",
"carrierName": "string",
"trackingId": "string",
},
"dataExportDetails": [{
"accountDetails": {
"dataAccountType": "ManagedDisk",
"resourceGroupId": "string",
"stagingStorageAccountId": "string",
"sharePassword": "string",
},
"transferConfiguration": {
"transferConfigurationType": "string",
"transferAllDetails": {
"include": {
"dataAccountType": "string",
"transferAllBlobs": False,
"transferAllFiles": False,
},
},
"transferFilterDetails": {
"include": {
"dataAccountType": "string",
"azureFileFilterDetails": {
"filePathList": ["string"],
"filePrefixList": ["string"],
"fileShareList": ["string"],
},
"blobFilterDetails": {
"blobPathList": ["string"],
"blobPrefixList": ["string"],
"containerList": ["string"],
},
"filterFileDetails": [{
"filterFilePath": "string",
"filterFileType": "string",
}],
},
},
},
"logCollectionLevel": "string",
}],
"dataImportDetails": [{
"accountDetails": {
"dataAccountType": "ManagedDisk",
"resourceGroupId": "string",
"stagingStorageAccountId": "string",
"sharePassword": "string",
},
"logCollectionLevel": "string",
}],
"enableManifestBackup": False,
"expectedDataSizeInTeraBytes": 0,
"importDiskDetailsCollection": {
"string": {
"bitLockerKey": "string",
"manifestFile": "string",
"manifestHash": "string",
},
},
"keyEncryptionKey": {
"kekType": "string",
"identityProperties": {
"type": "string",
"userAssigned": {
"resourceId": "string",
},
},
"kekUrl": "string",
"kekVaultResourceID": "string",
},
"preferences": {
"encryptionPreferences": {
"doubleEncryption": "string",
"hardwareEncryption": "string",
},
"preferredDataCenterRegion": ["string"],
"reverseTransportPreferences": {
"preferredShipmentType": "string",
},
"storageAccountAccessTierPreferences": ["string"],
"transportPreferences": {
"preferredShipmentType": "string",
},
},
"reverseShippingDetails": {
"contactDetails": {
"contactName": "string",
"phone": "string",
"mobile": "string",
"phoneExtension": "string",
},
"shippingAddress": {
"country": "string",
"streetAddress1": "string",
"addressType": "string",
"city": "string",
"companyName": "string",
"postalCode": "string",
"skipAddressValidation": False,
"stateOrProvince": "string",
"streetAddress2": "string",
"streetAddress3": "string",
"taxIdentificationNumber": "string",
"zipExtendedCode": "string",
},
},
"shippingAddress": {
"country": "string",
"streetAddress1": "string",
"addressType": "string",
"city": "string",
"companyName": "string",
"postalCode": "string",
"skipAddressValidation": False,
"stateOrProvince": "string",
"streetAddress2": "string",
"streetAddress3": "string",
"taxIdentificationNumber": "string",
"zipExtendedCode": "string",
},
},
identity={
"type": "string",
"userAssignedIdentities": ["string"],
},
job_name="string",
location="string",
tags={
"string": "string",
})
const examplejobResourceResourceFromDatabox = new azure_native.databox.Job("examplejobResourceResourceFromDatabox", {
resourceGroupName: "string",
sku: {
name: "string",
displayName: "string",
family: "string",
},
transferType: "string",
deliveryInfo: {
scheduledDateTime: "string",
},
deliveryType: "string",
details: {
contactDetails: {
contactName: "string",
emailList: ["string"],
phone: "string",
mobile: "string",
notificationPreference: [{
sendNotification: false,
stageName: "string",
}],
phoneExtension: "string",
},
jobDetailsType: "DataBoxCustomerDisk",
returnToCustomerPackageDetails: {
carrierAccountNumber: "string",
carrierName: "string",
trackingId: "string",
},
dataExportDetails: [{
accountDetails: {
dataAccountType: "ManagedDisk",
resourceGroupId: "string",
stagingStorageAccountId: "string",
sharePassword: "string",
},
transferConfiguration: {
transferConfigurationType: "string",
transferAllDetails: {
include: {
dataAccountType: "string",
transferAllBlobs: false,
transferAllFiles: false,
},
},
transferFilterDetails: {
include: {
dataAccountType: "string",
azureFileFilterDetails: {
filePathList: ["string"],
filePrefixList: ["string"],
fileShareList: ["string"],
},
blobFilterDetails: {
blobPathList: ["string"],
blobPrefixList: ["string"],
containerList: ["string"],
},
filterFileDetails: [{
filterFilePath: "string",
filterFileType: "string",
}],
},
},
},
logCollectionLevel: "string",
}],
dataImportDetails: [{
accountDetails: {
dataAccountType: "ManagedDisk",
resourceGroupId: "string",
stagingStorageAccountId: "string",
sharePassword: "string",
},
logCollectionLevel: "string",
}],
enableManifestBackup: false,
expectedDataSizeInTeraBytes: 0,
importDiskDetailsCollection: {
string: {
bitLockerKey: "string",
manifestFile: "string",
manifestHash: "string",
},
},
keyEncryptionKey: {
kekType: "string",
identityProperties: {
type: "string",
userAssigned: {
resourceId: "string",
},
},
kekUrl: "string",
kekVaultResourceID: "string",
},
preferences: {
encryptionPreferences: {
doubleEncryption: "string",
hardwareEncryption: "string",
},
preferredDataCenterRegion: ["string"],
reverseTransportPreferences: {
preferredShipmentType: "string",
},
storageAccountAccessTierPreferences: ["string"],
transportPreferences: {
preferredShipmentType: "string",
},
},
reverseShippingDetails: {
contactDetails: {
contactName: "string",
phone: "string",
mobile: "string",
phoneExtension: "string",
},
shippingAddress: {
country: "string",
streetAddress1: "string",
addressType: "string",
city: "string",
companyName: "string",
postalCode: "string",
skipAddressValidation: false,
stateOrProvince: "string",
streetAddress2: "string",
streetAddress3: "string",
taxIdentificationNumber: "string",
zipExtendedCode: "string",
},
},
shippingAddress: {
country: "string",
streetAddress1: "string",
addressType: "string",
city: "string",
companyName: "string",
postalCode: "string",
skipAddressValidation: false,
stateOrProvince: "string",
streetAddress2: "string",
streetAddress3: "string",
taxIdentificationNumber: "string",
zipExtendedCode: "string",
},
},
identity: {
type: "string",
userAssignedIdentities: ["string"],
},
jobName: "string",
location: "string",
tags: {
string: "string",
},
});
type: azure-native:databox:Job
properties:
deliveryInfo:
scheduledDateTime: string
deliveryType: string
details:
contactDetails:
contactName: string
emailList:
- string
mobile: string
notificationPreference:
- sendNotification: false
stageName: string
phone: string
phoneExtension: string
dataExportDetails:
- accountDetails:
dataAccountType: ManagedDisk
resourceGroupId: string
sharePassword: string
stagingStorageAccountId: string
logCollectionLevel: string
transferConfiguration:
transferAllDetails:
include:
dataAccountType: string
transferAllBlobs: false
transferAllFiles: false
transferConfigurationType: string
transferFilterDetails:
include:
azureFileFilterDetails:
filePathList:
- string
filePrefixList:
- string
fileShareList:
- string
blobFilterDetails:
blobPathList:
- string
blobPrefixList:
- string
containerList:
- string
dataAccountType: string
filterFileDetails:
- filterFilePath: string
filterFileType: string
dataImportDetails:
- accountDetails:
dataAccountType: ManagedDisk
resourceGroupId: string
sharePassword: string
stagingStorageAccountId: string
logCollectionLevel: string
enableManifestBackup: false
expectedDataSizeInTeraBytes: 0
importDiskDetailsCollection:
string:
bitLockerKey: string
manifestFile: string
manifestHash: string
jobDetailsType: DataBoxCustomerDisk
keyEncryptionKey:
identityProperties:
type: string
userAssigned:
resourceId: string
kekType: string
kekUrl: string
kekVaultResourceID: string
preferences:
encryptionPreferences:
doubleEncryption: string
hardwareEncryption: string
preferredDataCenterRegion:
- string
reverseTransportPreferences:
preferredShipmentType: string
storageAccountAccessTierPreferences:
- string
transportPreferences:
preferredShipmentType: string
returnToCustomerPackageDetails:
carrierAccountNumber: string
carrierName: string
trackingId: string
reverseShippingDetails:
contactDetails:
contactName: string
mobile: string
phone: string
phoneExtension: string
shippingAddress:
addressType: string
city: string
companyName: string
country: string
postalCode: string
skipAddressValidation: false
stateOrProvince: string
streetAddress1: string
streetAddress2: string
streetAddress3: string
taxIdentificationNumber: string
zipExtendedCode: string
shippingAddress:
addressType: string
city: string
companyName: string
country: string
postalCode: string
skipAddressValidation: false
stateOrProvince: string
streetAddress1: string
streetAddress2: string
streetAddress3: string
taxIdentificationNumber: string
zipExtendedCode: string
identity:
type: string
userAssignedIdentities:
- string
jobName: string
location: string
resourceGroupName: string
sku:
displayName: string
family: string
name: string
tags:
string: string
transferType: string
Job Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Job resource accepts the following input properties:
- Resource
Group stringName - The Resource Group Name
- Sku
Pulumi.
Azure Native. Data Box. Inputs. Sku - The sku type.
- Transfer
Type string | Pulumi.Azure Native. Data Box. Transfer Type - Type of the data transfer.
- Delivery
Info Pulumi.Azure Native. Data Box. Inputs. Job Delivery Info - Delivery Info of Job.
- Delivery
Type string | Pulumi.Azure Native. Data Box. Job Delivery Type - Delivery type of Job.
- Details
Pulumi.
Azure | Pulumi.Native. Data Box. Inputs. Data Box Customer Disk Job Details Azure | Pulumi.Native. Data Box. Inputs. Data Box Disk Job Details Azure | Pulumi.Native. Data Box. Inputs. Data Box Heavy Job Details Azure Native. Data Box. Inputs. Data Box Job Details - Details of a job run. This field will only be sent for expand details filter.
- Identity
Pulumi.
Azure Native. Data Box. Inputs. Resource Identity - Msi identity of the resource
- Job
Name string - The name of the job Resource within the specified resource group. job names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
- Location string
- The location of the resource. This will be one of the supported and registered Azure Regions (e.g. West US, East US, Southeast Asia, etc.). The region of a resource cannot be changed once it is created, but if an identical region is specified on update the request will succeed.
- Dictionary<string, string>
- The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups).
- Resource
Group stringName - The Resource Group Name
- Sku
Sku
Args - The sku type.
- Transfer
Type string | TransferType - Type of the data transfer.
- Delivery
Info JobDelivery Info Args - Delivery Info of Job.
- Delivery
Type string | JobDelivery Type - Delivery type of Job.
- Details
Data
Box | DataCustomer Disk Job Details Args Box | DataDisk Job Details Args Box | DataHeavy Job Details Args Box Job Details Args - Details of a job run. This field will only be sent for expand details filter.
- Identity
Resource
Identity Args - Msi identity of the resource
- Job
Name string - The name of the job Resource within the specified resource group. job names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
- Location string
- The location of the resource. This will be one of the supported and registered Azure Regions (e.g. West US, East US, Southeast Asia, etc.). The region of a resource cannot be changed once it is created, but if an identical region is specified on update the request will succeed.
- map[string]string
- The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups).
- resource
Group StringName - The Resource Group Name
- sku Sku
- The sku type.
- transfer
Type String | TransferType - Type of the data transfer.
- delivery
Info JobDelivery Info - Delivery Info of Job.
- delivery
Type String | JobDelivery Type - Delivery type of Job.
- details
Data
Box | DataCustomer Disk Job Details Box | DataDisk Job Details Box | DataHeavy Job Details Box Job Details - Details of a job run. This field will only be sent for expand details filter.
- identity
Resource
Identity - Msi identity of the resource
- job
Name String - The name of the job Resource within the specified resource group. job names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
- location String
- The location of the resource. This will be one of the supported and registered Azure Regions (e.g. West US, East US, Southeast Asia, etc.). The region of a resource cannot be changed once it is created, but if an identical region is specified on update the request will succeed.
- Map<String,String>
- The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups).
- resource
Group stringName - The Resource Group Name
- sku Sku
- The sku type.
- transfer
Type string | TransferType - Type of the data transfer.
- delivery
Info JobDelivery Info - Delivery Info of Job.
- delivery
Type string | JobDelivery Type - Delivery type of Job.
- details
Data
Box | DataCustomer Disk Job Details Box | DataDisk Job Details Box | DataHeavy Job Details Box Job Details - Details of a job run. This field will only be sent for expand details filter.
- identity
Resource
Identity - Msi identity of the resource
- job
Name string - The name of the job Resource within the specified resource group. job names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
- location string
- The location of the resource. This will be one of the supported and registered Azure Regions (e.g. West US, East US, Southeast Asia, etc.). The region of a resource cannot be changed once it is created, but if an identical region is specified on update the request will succeed.
- {[key: string]: string}
- The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups).
- resource_
group_ strname - The Resource Group Name
- sku
Sku
Args - The sku type.
- transfer_
type str | TransferType - Type of the data transfer.
- delivery_
info JobDelivery Info Args - Delivery Info of Job.
- delivery_
type str | JobDelivery Type - Delivery type of Job.
- details
Data
Box | DataCustomer Disk Job Details Args Box | DataDisk Job Details Args Box | DataHeavy Job Details Args Box Job Details Args - Details of a job run. This field will only be sent for expand details filter.
- identity
Resource
Identity Args - Msi identity of the resource
- job_
name str - The name of the job Resource within the specified resource group. job names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
- location str
- The location of the resource. This will be one of the supported and registered Azure Regions (e.g. West US, East US, Southeast Asia, etc.). The region of a resource cannot be changed once it is created, but if an identical region is specified on update the request will succeed.
- Mapping[str, str]
- The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups).
- resource
Group StringName - The Resource Group Name
- sku Property Map
- The sku type.
- transfer
Type String | "ImportTo Azure" | "Export From Azure" - Type of the data transfer.
- delivery
Info Property Map - Delivery Info of Job.
- delivery
Type String | "NonScheduled" | "Scheduled" - Delivery type of Job.
- details Property Map | Property Map | Property Map | Property Map
- Details of a job run. This field will only be sent for expand details filter.
- identity Property Map
- Msi identity of the resource
- job
Name String - The name of the job Resource within the specified resource group. job names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
- location String
- The location of the resource. This will be one of the supported and registered Azure Regions (e.g. West US, East US, Southeast Asia, etc.). The region of a resource cannot be changed once it is created, but if an identical region is specified on update the request will succeed.
- Map<String>
- The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups).
Outputs
All input properties are implicitly available as output properties. Additionally, the Job resource produces the following output properties:
- Cancellation
Reason string - Reason for cancellation.
- Error
Pulumi.
Azure Native. Data Box. Outputs. Cloud Error Response - Top level error for the job.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Cancellable bool - Describes whether the job is cancellable or not.
- Is
Cancellable boolWithout Fee - Flag to indicate cancellation of scheduled job.
- Is
Deletable bool - Describes whether the job is deletable or not.
- Is
Prepare boolTo Ship Enabled - Is Prepare To Ship Enabled on this job
- Is
Shipping boolAddress Editable - Describes whether the shipping address is editable or not.
- Name string
- Name of the object.
- Reverse
Shipping stringDetails Update - The Editable status for Reverse Shipping Address and Contact Info
- Reverse
Transport stringPreference Update - The Editable status for Reverse Transport preferences
- Start
Time string - Time at which the job was started in UTC ISO 8601 format.
- Status string
- Name of the stage which is in progress.
- System
Data Pulumi.Azure Native. Data Box. Outputs. System Data Response - Metadata pertaining to creation and last modification of the resource.
- Type string
- Type of the object.
- Cancellation
Reason string - Reason for cancellation.
- Error
Cloud
Error Response - Top level error for the job.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Cancellable bool - Describes whether the job is cancellable or not.
- Is
Cancellable boolWithout Fee - Flag to indicate cancellation of scheduled job.
- Is
Deletable bool - Describes whether the job is deletable or not.
- Is
Prepare boolTo Ship Enabled - Is Prepare To Ship Enabled on this job
- Is
Shipping boolAddress Editable - Describes whether the shipping address is editable or not.
- Name string
- Name of the object.
- Reverse
Shipping stringDetails Update - The Editable status for Reverse Shipping Address and Contact Info
- Reverse
Transport stringPreference Update - The Editable status for Reverse Transport preferences
- Start
Time string - Time at which the job was started in UTC ISO 8601 format.
- Status string
- Name of the stage which is in progress.
- System
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- Type string
- Type of the object.
- cancellation
Reason String - Reason for cancellation.
- error
Cloud
Error Response - Top level error for the job.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Cancellable Boolean - Describes whether the job is cancellable or not.
- is
Cancellable BooleanWithout Fee - Flag to indicate cancellation of scheduled job.
- is
Deletable Boolean - Describes whether the job is deletable or not.
- is
Prepare BooleanTo Ship Enabled - Is Prepare To Ship Enabled on this job
- is
Shipping BooleanAddress Editable - Describes whether the shipping address is editable or not.
- name String
- Name of the object.
- reverse
Shipping StringDetails Update - The Editable status for Reverse Shipping Address and Contact Info
- reverse
Transport StringPreference Update - The Editable status for Reverse Transport preferences
- start
Time String - Time at which the job was started in UTC ISO 8601 format.
- status String
- Name of the stage which is in progress.
- system
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- type String
- Type of the object.
- cancellation
Reason string - Reason for cancellation.
- error
Cloud
Error Response - Top level error for the job.
- id string
- The provider-assigned unique ID for this managed resource.
- is
Cancellable boolean - Describes whether the job is cancellable or not.
- is
Cancellable booleanWithout Fee - Flag to indicate cancellation of scheduled job.
- is
Deletable boolean - Describes whether the job is deletable or not.
- is
Prepare booleanTo Ship Enabled - Is Prepare To Ship Enabled on this job
- is
Shipping booleanAddress Editable - Describes whether the shipping address is editable or not.
- name string
- Name of the object.
- reverse
Shipping stringDetails Update - The Editable status for Reverse Shipping Address and Contact Info
- reverse
Transport stringPreference Update - The Editable status for Reverse Transport preferences
- start
Time string - Time at which the job was started in UTC ISO 8601 format.
- status string
- Name of the stage which is in progress.
- system
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- type string
- Type of the object.
- cancellation_
reason str - Reason for cancellation.
- error
Cloud
Error Response - Top level error for the job.
- id str
- The provider-assigned unique ID for this managed resource.
- is_
cancellable bool - Describes whether the job is cancellable or not.
- is_
cancellable_ boolwithout_ fee - Flag to indicate cancellation of scheduled job.
- is_
deletable bool - Describes whether the job is deletable or not.
- is_
prepare_ boolto_ ship_ enabled - Is Prepare To Ship Enabled on this job
- is_
shipping_ booladdress_ editable - Describes whether the shipping address is editable or not.
- name str
- Name of the object.
- reverse_
shipping_ strdetails_ update - The Editable status for Reverse Shipping Address and Contact Info
- reverse_
transport_ strpreference_ update - The Editable status for Reverse Transport preferences
- start_
time str - Time at which the job was started in UTC ISO 8601 format.
- status str
- Name of the stage which is in progress.
- system_
data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- type str
- Type of the object.
- cancellation
Reason String - Reason for cancellation.
- error Property Map
- Top level error for the job.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Cancellable Boolean - Describes whether the job is cancellable or not.
- is
Cancellable BooleanWithout Fee - Flag to indicate cancellation of scheduled job.
- is
Deletable Boolean - Describes whether the job is deletable or not.
- is
Prepare BooleanTo Ship Enabled - Is Prepare To Ship Enabled on this job
- is
Shipping BooleanAddress Editable - Describes whether the shipping address is editable or not.
- name String
- Name of the object.
- reverse
Shipping StringDetails Update - The Editable status for Reverse Shipping Address and Contact Info
- reverse
Transport StringPreference Update - The Editable status for Reverse Transport preferences
- start
Time String - Time at which the job was started in UTC ISO 8601 format.
- status String
- Name of the stage which is in progress.
- system
Data Property Map - Metadata pertaining to creation and last modification of the resource.
- type String
- Type of the object.
Supporting Types
AdditionalErrorInfoResponse, AdditionalErrorInfoResponseArgs
AddressType, AddressTypeArgs
- None
- NoneAddress type not known.
- Residential
- ResidentialResidential Address.
- Commercial
- CommercialCommercial Address.
- Address
Type None - NoneAddress type not known.
- Address
Type Residential - ResidentialResidential Address.
- Address
Type Commercial - CommercialCommercial Address.
- None
- NoneAddress type not known.
- Residential
- ResidentialResidential Address.
- Commercial
- CommercialCommercial Address.
- None
- NoneAddress type not known.
- Residential
- ResidentialResidential Address.
- Commercial
- CommercialCommercial Address.
- NONE
- NoneAddress type not known.
- RESIDENTIAL
- ResidentialResidential Address.
- COMMERCIAL
- CommercialCommercial Address.
- "None"
- NoneAddress type not known.
- "Residential"
- ResidentialResidential Address.
- "Commercial"
- CommercialCommercial Address.
AzureFileFilterDetails, AzureFileFilterDetailsArgs
- File
Path List<string>List - List of full path of the files to be transferred.
- File
Prefix List<string>List - Prefix list of the Azure files to be transferred.
- List<string>
- List of file shares to be transferred.
- File
Path []stringList - List of full path of the files to be transferred.
- File
Prefix []stringList - Prefix list of the Azure files to be transferred.
- []string
- List of file shares to be transferred.
- file
Path List<String>List - List of full path of the files to be transferred.
- file
Prefix List<String>List - Prefix list of the Azure files to be transferred.
- List<String>
- List of file shares to be transferred.
- file
Path string[]List - List of full path of the files to be transferred.
- file
Prefix string[]List - Prefix list of the Azure files to be transferred.
- string[]
- List of file shares to be transferred.
- file_
path_ Sequence[str]list - List of full path of the files to be transferred.
- file_
prefix_ Sequence[str]list - Prefix list of the Azure files to be transferred.
- Sequence[str]
- List of file shares to be transferred.
- file
Path List<String>List - List of full path of the files to be transferred.
- file
Prefix List<String>List - Prefix list of the Azure files to be transferred.
- List<String>
- List of file shares to be transferred.
AzureFileFilterDetailsResponse, AzureFileFilterDetailsResponseArgs
- File
Path List<string>List - List of full path of the files to be transferred.
- File
Prefix List<string>List - Prefix list of the Azure files to be transferred.
- List<string>
- List of file shares to be transferred.
- File
Path []stringList - List of full path of the files to be transferred.
- File
Prefix []stringList - Prefix list of the Azure files to be transferred.
- []string
- List of file shares to be transferred.
- file
Path List<String>List - List of full path of the files to be transferred.
- file
Prefix List<String>List - Prefix list of the Azure files to be transferred.
- List<String>
- List of file shares to be transferred.
- file
Path string[]List - List of full path of the files to be transferred.
- file
Prefix string[]List - Prefix list of the Azure files to be transferred.
- string[]
- List of file shares to be transferred.
- file_
path_ Sequence[str]list - List of full path of the files to be transferred.
- file_
prefix_ Sequence[str]list - Prefix list of the Azure files to be transferred.
- Sequence[str]
- List of file shares to be transferred.
- file
Path List<String>List - List of full path of the files to be transferred.
- file
Prefix List<String>List - Prefix list of the Azure files to be transferred.
- List<String>
- List of file shares to be transferred.
BlobFilterDetails, BlobFilterDetailsArgs
- Blob
Path List<string>List - List of full path of the blobs to be transferred.
- Blob
Prefix List<string>List - Prefix list of the Azure blobs to be transferred.
- Container
List List<string> - List of blob containers to be transferred.
- Blob
Path []stringList - List of full path of the blobs to be transferred.
- Blob
Prefix []stringList - Prefix list of the Azure blobs to be transferred.
- Container
List []string - List of blob containers to be transferred.
- blob
Path List<String>List - List of full path of the blobs to be transferred.
- blob
Prefix List<String>List - Prefix list of the Azure blobs to be transferred.
- container
List List<String> - List of blob containers to be transferred.
- blob
Path string[]List - List of full path of the blobs to be transferred.
- blob
Prefix string[]List - Prefix list of the Azure blobs to be transferred.
- container
List string[] - List of blob containers to be transferred.
- blob_
path_ Sequence[str]list - List of full path of the blobs to be transferred.
- blob_
prefix_ Sequence[str]list - Prefix list of the Azure blobs to be transferred.
- container_
list Sequence[str] - List of blob containers to be transferred.
- blob
Path List<String>List - List of full path of the blobs to be transferred.
- blob
Prefix List<String>List - Prefix list of the Azure blobs to be transferred.
- container
List List<String> - List of blob containers to be transferred.
BlobFilterDetailsResponse, BlobFilterDetailsResponseArgs
- Blob
Path List<string>List - List of full path of the blobs to be transferred.
- Blob
Prefix List<string>List - Prefix list of the Azure blobs to be transferred.
- Container
List List<string> - List of blob containers to be transferred.
- Blob
Path []stringList - List of full path of the blobs to be transferred.
- Blob
Prefix []stringList - Prefix list of the Azure blobs to be transferred.
- Container
List []string - List of blob containers to be transferred.
- blob
Path List<String>List - List of full path of the blobs to be transferred.
- blob
Prefix List<String>List - Prefix list of the Azure blobs to be transferred.
- container
List List<String> - List of blob containers to be transferred.
- blob
Path string[]List - List of full path of the blobs to be transferred.
- blob
Prefix string[]List - Prefix list of the Azure blobs to be transferred.
- container
List string[] - List of blob containers to be transferred.
- blob_
path_ Sequence[str]list - List of full path of the blobs to be transferred.
- blob_
prefix_ Sequence[str]list - Prefix list of the Azure blobs to be transferred.
- container_
list Sequence[str] - List of blob containers to be transferred.
- blob
Path List<String>List - List of full path of the blobs to be transferred.
- blob
Prefix List<String>List - Prefix list of the Azure blobs to be transferred.
- container
List List<String> - List of blob containers to be transferred.
CloudErrorResponse, CloudErrorResponseArgs
- Additional
Info List<Pulumi.Azure Native. Data Box. Inputs. Additional Error Info Response> - Gets or sets additional error info.
- Details
List<Pulumi.
Azure Native. Data Box. Inputs. Cloud Error Response> - Gets or sets details for the error.
- Code string
- Error code.
- Message string
- The error message parsed from the body of the http error response.
- Target string
- Gets or sets the target of the error.
- Additional
Info []AdditionalError Info Response - Gets or sets additional error info.
- Details
[]Cloud
Error Response - Gets or sets details for the error.
- Code string
- Error code.
- Message string
- The error message parsed from the body of the http error response.
- Target string
- Gets or sets the target of the error.
- additional
Info List<AdditionalError Info Response> - Gets or sets additional error info.
- details
List<Cloud
Error Response> - Gets or sets details for the error.
- code String
- Error code.
- message String
- The error message parsed from the body of the http error response.
- target String
- Gets or sets the target of the error.
- additional
Info AdditionalError Info Response[] - Gets or sets additional error info.
- details
Cloud
Error Response[] - Gets or sets details for the error.
- code string
- Error code.
- message string
- The error message parsed from the body of the http error response.
- target string
- Gets or sets the target of the error.
- additional_
info Sequence[AdditionalError Info Response] - Gets or sets additional error info.
- details
Sequence[Cloud
Error Response] - Gets or sets details for the error.
- code str
- Error code.
- message str
- The error message parsed from the body of the http error response.
- target str
- Gets or sets the target of the error.
- additional
Info List<Property Map> - Gets or sets additional error info.
- details List<Property Map>
- Gets or sets details for the error.
- code String
- Error code.
- message String
- The error message parsed from the body of the http error response.
- target String
- Gets or sets the target of the error.
ContactDetails, ContactDetailsArgs
- Contact
Name string - Contact name of the person.
- Email
List List<string> - List of Email-ids to be notified about job progress.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile number of the contact person.
- Notification
Preference List<Pulumi.Azure Native. Data Box. Inputs. Notification Preference> - Notification preference for a job stage.
- Phone
Extension string - Phone extension number of the contact person.
- Contact
Name string - Contact name of the person.
- Email
List []string - List of Email-ids to be notified about job progress.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile number of the contact person.
- Notification
Preference []NotificationPreference - Notification preference for a job stage.
- Phone
Extension string - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- email
List List<String> - List of Email-ids to be notified about job progress.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile number of the contact person.
- notification
Preference List<NotificationPreference> - Notification preference for a job stage.
- phone
Extension String - Phone extension number of the contact person.
- contact
Name string - Contact name of the person.
- email
List string[] - List of Email-ids to be notified about job progress.
- phone string
- Phone number of the contact person.
- mobile string
- Mobile number of the contact person.
- notification
Preference NotificationPreference[] - Notification preference for a job stage.
- phone
Extension string - Phone extension number of the contact person.
- contact_
name str - Contact name of the person.
- email_
list Sequence[str] - List of Email-ids to be notified about job progress.
- phone str
- Phone number of the contact person.
- mobile str
- Mobile number of the contact person.
- notification_
preference Sequence[NotificationPreference] - Notification preference for a job stage.
- phone_
extension str - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- email
List List<String> - List of Email-ids to be notified about job progress.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile number of the contact person.
- notification
Preference List<Property Map> - Notification preference for a job stage.
- phone
Extension String - Phone extension number of the contact person.
ContactDetailsResponse, ContactDetailsResponseArgs
- Contact
Name string - Contact name of the person.
- Email
List List<string> - List of Email-ids to be notified about job progress.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile number of the contact person.
- Notification
Preference List<Pulumi.Azure Native. Data Box. Inputs. Notification Preference Response> - Notification preference for a job stage.
- Phone
Extension string - Phone extension number of the contact person.
- Contact
Name string - Contact name of the person.
- Email
List []string - List of Email-ids to be notified about job progress.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile number of the contact person.
- Notification
Preference []NotificationPreference Response - Notification preference for a job stage.
- Phone
Extension string - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- email
List List<String> - List of Email-ids to be notified about job progress.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile number of the contact person.
- notification
Preference List<NotificationPreference Response> - Notification preference for a job stage.
- phone
Extension String - Phone extension number of the contact person.
- contact
Name string - Contact name of the person.
- email
List string[] - List of Email-ids to be notified about job progress.
- phone string
- Phone number of the contact person.
- mobile string
- Mobile number of the contact person.
- notification
Preference NotificationPreference Response[] - Notification preference for a job stage.
- phone
Extension string - Phone extension number of the contact person.
- contact_
name str - Contact name of the person.
- email_
list Sequence[str] - List of Email-ids to be notified about job progress.
- phone str
- Phone number of the contact person.
- mobile str
- Mobile number of the contact person.
- notification_
preference Sequence[NotificationPreference Response] - Notification preference for a job stage.
- phone_
extension str - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- email
List List<String> - List of Email-ids to be notified about job progress.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile number of the contact person.
- notification
Preference List<Property Map> - Notification preference for a job stage.
- phone
Extension String - Phone extension number of the contact person.
ContactInfo, ContactInfoArgs
- Contact
Name string - Contact name of the person.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile number of the contact person.
- Phone
Extension string - Phone extension number of the contact person.
- Contact
Name string - Contact name of the person.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile number of the contact person.
- Phone
Extension string - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile number of the contact person.
- phone
Extension String - Phone extension number of the contact person.
- contact
Name string - Contact name of the person.
- phone string
- Phone number of the contact person.
- mobile string
- Mobile number of the contact person.
- phone
Extension string - Phone extension number of the contact person.
- contact_
name str - Contact name of the person.
- phone str
- Phone number of the contact person.
- mobile str
- Mobile number of the contact person.
- phone_
extension str - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile number of the contact person.
- phone
Extension String - Phone extension number of the contact person.
ContactInfoResponse, ContactInfoResponseArgs
- Contact
Name string - Contact name of the person.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile number of the contact person.
- Phone
Extension string - Phone extension number of the contact person.
- Contact
Name string - Contact name of the person.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile number of the contact person.
- Phone
Extension string - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile number of the contact person.
- phone
Extension String - Phone extension number of the contact person.
- contact
Name string - Contact name of the person.
- phone string
- Phone number of the contact person.
- mobile string
- Mobile number of the contact person.
- phone
Extension string - Phone extension number of the contact person.
- contact_
name str - Contact name of the person.
- phone str
- Phone number of the contact person.
- mobile str
- Mobile number of the contact person.
- phone_
extension str - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile number of the contact person.
- phone
Extension String - Phone extension number of the contact person.
CopyProgressResponse, CopyProgressResponseArgs
- Account
Id string - Id of the account where the data needs to be uploaded.
- Actions List<string>
- Available actions on the job.
- Bytes
Processed double - To indicate bytes transferred.
- Data
Account stringType - Data Account Type.
- Directories
Errored doubleOut - To indicate directories errored out in the job.
- Error
Pulumi.
Azure Native. Data Box. Inputs. Cloud Error Response - Error, if any, in the stage
- Files
Errored doubleOut - Number of files which could not be copied
- Files
Processed double - Number of files processed
- Invalid
Directories doubleProcessed - To indicate directories renamed
- Invalid
File doubleBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- Invalid
Files doubleProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- Is
Enumeration boolIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- Renamed
Container doubleCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- Storage
Account stringName - Name of the storage account. This will be empty for data account types other than storage account.
- Total
Bytes doubleTo Process - Total amount of data to be processed by the job.
- Total
Files doubleTo Process - Total files to process
- Transfer
Type string - Transfer type of data
- Account
Id string - Id of the account where the data needs to be uploaded.
- Actions []string
- Available actions on the job.
- Bytes
Processed float64 - To indicate bytes transferred.
- Data
Account stringType - Data Account Type.
- Directories
Errored float64Out - To indicate directories errored out in the job.
- Error
Cloud
Error Response - Error, if any, in the stage
- Files
Errored float64Out - Number of files which could not be copied
- Files
Processed float64 - Number of files processed
- Invalid
Directories float64Processed - To indicate directories renamed
- Invalid
File float64Bytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- Invalid
Files float64Processed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- Is
Enumeration boolIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- Renamed
Container float64Count - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- Storage
Account stringName - Name of the storage account. This will be empty for data account types other than storage account.
- Total
Bytes float64To Process - Total amount of data to be processed by the job.
- Total
Files float64To Process - Total files to process
- Transfer
Type string - Transfer type of data
- account
Id String - Id of the account where the data needs to be uploaded.
- actions List<String>
- Available actions on the job.
- bytes
Processed Double - To indicate bytes transferred.
- data
Account StringType - Data Account Type.
- directories
Errored DoubleOut - To indicate directories errored out in the job.
- error
Cloud
Error Response - Error, if any, in the stage
- files
Errored DoubleOut - Number of files which could not be copied
- files
Processed Double - Number of files processed
- invalid
Directories DoubleProcessed - To indicate directories renamed
- invalid
File DoubleBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid
Files DoubleProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is
Enumeration BooleanIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed
Container DoubleCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- storage
Account StringName - Name of the storage account. This will be empty for data account types other than storage account.
- total
Bytes DoubleTo Process - Total amount of data to be processed by the job.
- total
Files DoubleTo Process - Total files to process
- transfer
Type String - Transfer type of data
- account
Id string - Id of the account where the data needs to be uploaded.
- actions string[]
- Available actions on the job.
- bytes
Processed number - To indicate bytes transferred.
- data
Account stringType - Data Account Type.
- directories
Errored numberOut - To indicate directories errored out in the job.
- error
Cloud
Error Response - Error, if any, in the stage
- files
Errored numberOut - Number of files which could not be copied
- files
Processed number - Number of files processed
- invalid
Directories numberProcessed - To indicate directories renamed
- invalid
File numberBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid
Files numberProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is
Enumeration booleanIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed
Container numberCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- storage
Account stringName - Name of the storage account. This will be empty for data account types other than storage account.
- total
Bytes numberTo Process - Total amount of data to be processed by the job.
- total
Files numberTo Process - Total files to process
- transfer
Type string - Transfer type of data
- account_
id str - Id of the account where the data needs to be uploaded.
- actions Sequence[str]
- Available actions on the job.
- bytes_
processed float - To indicate bytes transferred.
- data_
account_ strtype - Data Account Type.
- directories_
errored_ floatout - To indicate directories errored out in the job.
- error
Cloud
Error Response - Error, if any, in the stage
- files_
errored_ floatout - Number of files which could not be copied
- files_
processed float - Number of files processed
- invalid_
directories_ floatprocessed - To indicate directories renamed
- invalid_
file_ floatbytes_ uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid_
files_ floatprocessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is_
enumeration_ boolin_ progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed_
container_ floatcount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- storage_
account_ strname - Name of the storage account. This will be empty for data account types other than storage account.
- total_
bytes_ floatto_ process - Total amount of data to be processed by the job.
- total_
files_ floatto_ process - Total files to process
- transfer_
type str - Transfer type of data
- account
Id String - Id of the account where the data needs to be uploaded.
- actions List<String>
- Available actions on the job.
- bytes
Processed Number - To indicate bytes transferred.
- data
Account StringType - Data Account Type.
- directories
Errored NumberOut - To indicate directories errored out in the job.
- error Property Map
- Error, if any, in the stage
- files
Errored NumberOut - Number of files which could not be copied
- files
Processed Number - Number of files processed
- invalid
Directories NumberProcessed - To indicate directories renamed
- invalid
File NumberBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid
Files NumberProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is
Enumeration BooleanIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed
Container NumberCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- storage
Account StringName - Name of the storage account. This will be empty for data account types other than storage account.
- total
Bytes NumberTo Process - Total amount of data to be processed by the job.
- total
Files NumberTo Process - Total files to process
- transfer
Type String - Transfer type of data
DataAccountType, DataAccountTypeArgs
- Storage
Account - StorageAccountStorage Accounts .
- Managed
Disk - ManagedDiskAzure Managed disk storage.
- Data
Account Type Storage Account - StorageAccountStorage Accounts .
- Data
Account Type Managed Disk - ManagedDiskAzure Managed disk storage.
- Storage
Account - StorageAccountStorage Accounts .
- Managed
Disk - ManagedDiskAzure Managed disk storage.
- Storage
Account - StorageAccountStorage Accounts .
- Managed
Disk - ManagedDiskAzure Managed disk storage.
- STORAGE_ACCOUNT
- StorageAccountStorage Accounts .
- MANAGED_DISK
- ManagedDiskAzure Managed disk storage.
- "Storage
Account" - StorageAccountStorage Accounts .
- "Managed
Disk" - ManagedDiskAzure Managed disk storage.
DataBoxAccountCopyLogDetailsResponse, DataBoxAccountCopyLogDetailsResponseArgs
- Account
Name string - Account name.
- Copy
Log stringLink - Link for copy logs.
- Copy
Verbose stringLog Link - Link for copy verbose logs. This will be set only when LogCollectionLevel is set to Verbose.
- Account
Name string - Account name.
- Copy
Log stringLink - Link for copy logs.
- Copy
Verbose stringLog Link - Link for copy verbose logs. This will be set only when LogCollectionLevel is set to Verbose.
- account
Name String - Account name.
- copy
Log StringLink - Link for copy logs.
- copy
Verbose StringLog Link - Link for copy verbose logs. This will be set only when LogCollectionLevel is set to Verbose.
- account
Name string - Account name.
- copy
Log stringLink - Link for copy logs.
- copy
Verbose stringLog Link - Link for copy verbose logs. This will be set only when LogCollectionLevel is set to Verbose.
- account_
name str - Account name.
- copy_
log_ strlink - Link for copy logs.
- copy_
verbose_ strlog_ link - Link for copy verbose logs. This will be set only when LogCollectionLevel is set to Verbose.
- account
Name String - Account name.
- copy
Log StringLink - Link for copy logs.
- copy
Verbose StringLog Link - Link for copy verbose logs. This will be set only when LogCollectionLevel is set to Verbose.
DataBoxCustomerDiskCopyLogDetailsResponse, DataBoxCustomerDiskCopyLogDetailsResponseArgs
- Error
Log stringLink - Link for copy error logs.
- Serial
Number string - Disk Serial Number.
- Verbose
Log stringLink - Link for copy verbose logs.
- Error
Log stringLink - Link for copy error logs.
- Serial
Number string - Disk Serial Number.
- Verbose
Log stringLink - Link for copy verbose logs.
- error
Log StringLink - Link for copy error logs.
- serial
Number String - Disk Serial Number.
- verbose
Log StringLink - Link for copy verbose logs.
- error
Log stringLink - Link for copy error logs.
- serial
Number string - Disk Serial Number.
- verbose
Log stringLink - Link for copy verbose logs.
- error_
log_ strlink - Link for copy error logs.
- serial_
number str - Disk Serial Number.
- verbose_
log_ strlink - Link for copy verbose logs.
- error
Log StringLink - Link for copy error logs.
- serial
Number String - Disk Serial Number.
- verbose
Log StringLink - Link for copy verbose logs.
DataBoxCustomerDiskCopyProgressResponse, DataBoxCustomerDiskCopyProgressResponseArgs
- Account
Id string - Id of the account where the data needs to be uploaded.
- Actions List<string>
- Available actions on the job.
- Bytes
Processed double - To indicate bytes transferred.
- Copy
Status string - The Status of the copy
- Data
Account stringType - Data Account Type.
- Directories
Errored doubleOut - To indicate directories errored out in the job.
- Error
Pulumi.
Azure Native. Data Box. Inputs. Cloud Error Response - Error, if any, in the stage
- Files
Errored doubleOut - Number of files which could not be copied
- Files
Processed double - Number of files processed
- Invalid
Directories doubleProcessed - To indicate directories renamed
- Invalid
File doubleBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- Invalid
Files doubleProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- Is
Enumeration boolIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- Renamed
Container doubleCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- Serial
Number string - Disk Serial Number.
- Storage
Account stringName - Name of the storage account. This will be empty for data account types other than storage account.
- Total
Bytes doubleTo Process - Total amount of data to be processed by the job.
- Total
Files doubleTo Process - Total files to process
- Transfer
Type string - Transfer type of data
- Account
Id string - Id of the account where the data needs to be uploaded.
- Actions []string
- Available actions on the job.
- Bytes
Processed float64 - To indicate bytes transferred.
- Copy
Status string - The Status of the copy
- Data
Account stringType - Data Account Type.
- Directories
Errored float64Out - To indicate directories errored out in the job.
- Error
Cloud
Error Response - Error, if any, in the stage
- Files
Errored float64Out - Number of files which could not be copied
- Files
Processed float64 - Number of files processed
- Invalid
Directories float64Processed - To indicate directories renamed
- Invalid
File float64Bytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- Invalid
Files float64Processed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- Is
Enumeration boolIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- Renamed
Container float64Count - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- Serial
Number string - Disk Serial Number.
- Storage
Account stringName - Name of the storage account. This will be empty for data account types other than storage account.
- Total
Bytes float64To Process - Total amount of data to be processed by the job.
- Total
Files float64To Process - Total files to process
- Transfer
Type string - Transfer type of data
- account
Id String - Id of the account where the data needs to be uploaded.
- actions List<String>
- Available actions on the job.
- bytes
Processed Double - To indicate bytes transferred.
- copy
Status String - The Status of the copy
- data
Account StringType - Data Account Type.
- directories
Errored DoubleOut - To indicate directories errored out in the job.
- error
Cloud
Error Response - Error, if any, in the stage
- files
Errored DoubleOut - Number of files which could not be copied
- files
Processed Double - Number of files processed
- invalid
Directories DoubleProcessed - To indicate directories renamed
- invalid
File DoubleBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid
Files DoubleProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is
Enumeration BooleanIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed
Container DoubleCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- serial
Number String - Disk Serial Number.
- storage
Account StringName - Name of the storage account. This will be empty for data account types other than storage account.
- total
Bytes DoubleTo Process - Total amount of data to be processed by the job.
- total
Files DoubleTo Process - Total files to process
- transfer
Type String - Transfer type of data
- account
Id string - Id of the account where the data needs to be uploaded.
- actions string[]
- Available actions on the job.
- bytes
Processed number - To indicate bytes transferred.
- copy
Status string - The Status of the copy
- data
Account stringType - Data Account Type.
- directories
Errored numberOut - To indicate directories errored out in the job.
- error
Cloud
Error Response - Error, if any, in the stage
- files
Errored numberOut - Number of files which could not be copied
- files
Processed number - Number of files processed
- invalid
Directories numberProcessed - To indicate directories renamed
- invalid
File numberBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid
Files numberProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is
Enumeration booleanIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed
Container numberCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- serial
Number string - Disk Serial Number.
- storage
Account stringName - Name of the storage account. This will be empty for data account types other than storage account.
- total
Bytes numberTo Process - Total amount of data to be processed by the job.
- total
Files numberTo Process - Total files to process
- transfer
Type string - Transfer type of data
- account_
id str - Id of the account where the data needs to be uploaded.
- actions Sequence[str]
- Available actions on the job.
- bytes_
processed float - To indicate bytes transferred.
- copy_
status str - The Status of the copy
- data_
account_ strtype - Data Account Type.
- directories_
errored_ floatout - To indicate directories errored out in the job.
- error
Cloud
Error Response - Error, if any, in the stage
- files_
errored_ floatout - Number of files which could not be copied
- files_
processed float - Number of files processed
- invalid_
directories_ floatprocessed - To indicate directories renamed
- invalid_
file_ floatbytes_ uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid_
files_ floatprocessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is_
enumeration_ boolin_ progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed_
container_ floatcount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- serial_
number str - Disk Serial Number.
- storage_
account_ strname - Name of the storage account. This will be empty for data account types other than storage account.
- total_
bytes_ floatto_ process - Total amount of data to be processed by the job.
- total_
files_ floatto_ process - Total files to process
- transfer_
type str - Transfer type of data
- account
Id String - Id of the account where the data needs to be uploaded.
- actions List<String>
- Available actions on the job.
- bytes
Processed Number - To indicate bytes transferred.
- copy
Status String - The Status of the copy
- data
Account StringType - Data Account Type.
- directories
Errored NumberOut - To indicate directories errored out in the job.
- error Property Map
- Error, if any, in the stage
- files
Errored NumberOut - Number of files which could not be copied
- files
Processed Number - Number of files processed
- invalid
Directories NumberProcessed - To indicate directories renamed
- invalid
File NumberBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid
Files NumberProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is
Enumeration BooleanIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed
Container NumberCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- serial
Number String - Disk Serial Number.
- storage
Account StringName - Name of the storage account. This will be empty for data account types other than storage account.
- total
Bytes NumberTo Process - Total amount of data to be processed by the job.
- total
Files NumberTo Process - Total files to process
- transfer
Type String - Transfer type of data
DataBoxCustomerDiskJobDetails, DataBoxCustomerDiskJobDetailsArgs
- Contact
Details Pulumi.Azure Native. Data Box. Inputs. Contact Details - Contact details for notification and shipping.
- Return
To Pulumi.Customer Package Details Azure Native. Data Box. Inputs. Package Carrier Details - Return package shipping details.
- Data
Export List<Pulumi.Details Azure Native. Data Box. Inputs. Data Export Details> - Details of the data to be exported from azure.
- Data
Import List<Pulumi.Details Azure Native. Data Box. Inputs. Data Import Details> - Details of the data to be imported into azure.
- Enable
Manifest boolBackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Import
Disk Dictionary<string, Pulumi.Details Collection Azure Native. Data Box. Inputs. Import Disk Details> - Contains the map of disk serial number to the disk details for import jobs.
- Key
Encryption Pulumi.Key Azure Native. Data Box. Inputs. Key Encryption Key - Details about which key encryption type is being used.
- Preferences
Pulumi.
Azure Native. Data Box. Inputs. Preferences - Preferences for the order.
- Reverse
Shipping Pulumi.Details Azure Native. Data Box. Inputs. Reverse Shipping Details - Optional Reverse Shipping details for order.
- Shipping
Address Pulumi.Azure Native. Data Box. Inputs. Shipping Address - Shipping address of the customer.
- Contact
Details ContactDetails - Contact details for notification and shipping.
- Return
To PackageCustomer Package Details Carrier Details - Return package shipping details.
- Data
Export []DataDetails Export Details - Details of the data to be exported from azure.
- Data
Import []DataDetails Import Details - Details of the data to be imported into azure.
- Enable
Manifest boolBackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Import
Disk map[string]ImportDetails Collection Disk Details - Contains the map of disk serial number to the disk details for import jobs.
- Key
Encryption KeyKey Encryption Key - Details about which key encryption type is being used.
- Preferences Preferences
- Preferences for the order.
- Reverse
Shipping ReverseDetails Shipping Details - Optional Reverse Shipping details for order.
- Shipping
Address ShippingAddress - Shipping address of the customer.
- contact
Details ContactDetails - Contact details for notification and shipping.
- return
To PackageCustomer Package Details Carrier Details - Return package shipping details.
- data
Export List<DataDetails Export Details> - Details of the data to be exported from azure.
- data
Import List<DataDetails Import Details> - Details of the data to be imported into azure.
- enable
Manifest BooleanBackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- expected
Data IntegerSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- import
Disk Map<String,ImportDetails Collection Disk Details> - Contains the map of disk serial number to the disk details for import jobs.
- key
Encryption KeyKey Encryption Key - Details about which key encryption type is being used.
- preferences Preferences
- Preferences for the order.
- reverse
Shipping ReverseDetails Shipping Details - Optional Reverse Shipping details for order.
- shipping
Address ShippingAddress - Shipping address of the customer.
- contact
Details ContactDetails - Contact details for notification and shipping.
- return
To PackageCustomer Package Details Carrier Details - Return package shipping details.
- data
Export DataDetails Export Details[] - Details of the data to be exported from azure.
- data
Import DataDetails Import Details[] - Details of the data to be imported into azure.
- enable
Manifest booleanBackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- expected
Data numberSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- import
Disk {[key: string]: ImportDetails Collection Disk Details} - Contains the map of disk serial number to the disk details for import jobs.
- key
Encryption KeyKey Encryption Key - Details about which key encryption type is being used.
- preferences Preferences
- Preferences for the order.
- reverse
Shipping ReverseDetails Shipping Details - Optional Reverse Shipping details for order.
- shipping
Address ShippingAddress - Shipping address of the customer.
- contact_
details ContactDetails - Contact details for notification and shipping.
- return_
to_ Packagecustomer_ package_ details Carrier Details - Return package shipping details.
- data_
export_ Sequence[Datadetails Export Details] - Details of the data to be exported from azure.
- data_
import_ Sequence[Datadetails Import Details] - Details of the data to be imported into azure.
- enable_
manifest_ boolbackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- expected_
data_ intsize_ in_ tera_ bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- import_
disk_ Mapping[str, Importdetails_ collection Disk Details] - Contains the map of disk serial number to the disk details for import jobs.
- key_
encryption_ Keykey Encryption Key - Details about which key encryption type is being used.
- preferences Preferences
- Preferences for the order.
- reverse_
shipping_ Reversedetails Shipping Details - Optional Reverse Shipping details for order.
- shipping_
address ShippingAddress - Shipping address of the customer.
- contact
Details Property Map - Contact details for notification and shipping.
- return
To Property MapCustomer Package Details - Return package shipping details.
- data
Export List<Property Map>Details - Details of the data to be exported from azure.
- data
Import List<Property Map>Details - Details of the data to be imported into azure.
- enable
Manifest BooleanBackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- expected
Data NumberSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- import
Disk Map<Property Map>Details Collection - Contains the map of disk serial number to the disk details for import jobs.
- key
Encryption Property MapKey - Details about which key encryption type is being used.
- preferences Property Map
- Preferences for the order.
- reverse
Shipping Property MapDetails - Optional Reverse Shipping details for order.
- shipping
Address Property Map - Shipping address of the customer.
DataBoxCustomerDiskJobDetailsResponse, DataBoxCustomerDiskJobDetailsResponseArgs
- Actions List<string>
- Available actions on the job.
- Chain
Of stringCustody Sas Key - Shared access key to download the chain of custody logs
- Contact
Details Pulumi.Azure Native. Data Box. Inputs. Contact Details Response - Contact details for notification and shipping.
- Copy
Log List<object>Details - List of copy log details.
- Copy
Progress List<Pulumi.Azure Native. Data Box. Inputs. Data Box Customer Disk Copy Progress Response> - Copy progress per disk.
- Data
Center stringCode - DataCenter code.
- Datacenter
Address Pulumi.Azure | Pulumi.Native. Data Box. Inputs. Datacenter Address Instruction Response Response Azure Native. Data Box. Inputs. Datacenter Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- Deliver
To Pulumi.Dc Package Details Azure Native. Data Box. Inputs. Package Carrier Info Response - Delivery package shipping details.
- Delivery
Package Pulumi.Azure Native. Data Box. Inputs. Package Shipping Details Response - Delivery package shipping details.
- Device
Erasure Pulumi.Details Azure Native. Data Box. Inputs. Device Erasure Details Response - Holds device data erasure details
- Export
Disk Dictionary<string, Pulumi.Details Collection Azure Native. Data Box. Inputs. Export Disk Details Response> - Contains the map of disk serial number to the disk details for export jobs.
- Job
Stages List<Pulumi.Azure Native. Data Box. Inputs. Job Stages Response> - List of stages that run in the job.
- Last
Mitigation Pulumi.Action On Job Azure Native. Data Box. Inputs. Last Mitigation Action On Job Response - Last mitigation action performed on the job.
- Return
Package Pulumi.Azure Native. Data Box. Inputs. Package Shipping Details Response - Return package shipping details.
- Return
To Pulumi.Customer Package Details Azure Native. Data Box. Inputs. Package Carrier Details Response - Return package shipping details.
- Reverse
Shipment stringLabel Sas Key - Shared access key to download the return shipment label
- Data
Export List<Pulumi.Details Azure Native. Data Box. Inputs. Data Export Details Response> - Details of the data to be exported from azure.
- Data
Import List<Pulumi.Details Azure Native. Data Box. Inputs. Data Import Details Response> - Details of the data to be imported into azure.
- Enable
Manifest boolBackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Import
Disk Dictionary<string, Pulumi.Details Collection Azure Native. Data Box. Inputs. Import Disk Details Response> - Contains the map of disk serial number to the disk details for import jobs.
- Key
Encryption Pulumi.Key Azure Native. Data Box. Inputs. Key Encryption Key Response - Details about which key encryption type is being used.
- Preferences
Pulumi.
Azure Native. Data Box. Inputs. Preferences Response - Preferences for the order.
- Reverse
Shipping Pulumi.Details Azure Native. Data Box. Inputs. Reverse Shipping Details Response - Optional Reverse Shipping details for order.
- Shipping
Address Pulumi.Azure Native. Data Box. Inputs. Shipping Address Response - Shipping address of the customer.
- Actions []string
- Available actions on the job.
- Chain
Of stringCustody Sas Key - Shared access key to download the chain of custody logs
- Contact
Details ContactDetails Response - Contact details for notification and shipping.
- Copy
Log []interface{}Details - List of copy log details.
- Copy
Progress []DataBox Customer Disk Copy Progress Response - Copy progress per disk.
- Data
Center stringCode - DataCenter code.
- Datacenter
Address DatacenterAddress | DatacenterInstruction Response Response Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- Deliver
To PackageDc Package Details Carrier Info Response - Delivery package shipping details.
- Delivery
Package PackageShipping Details Response - Delivery package shipping details.
- Device
Erasure DeviceDetails Erasure Details Response - Holds device data erasure details
- Export
Disk map[string]ExportDetails Collection Disk Details Response - Contains the map of disk serial number to the disk details for export jobs.
- Job
Stages []JobStages Response - List of stages that run in the job.
- Last
Mitigation LastAction On Job Mitigation Action On Job Response - Last mitigation action performed on the job.
- Return
Package PackageShipping Details Response - Return package shipping details.
- Return
To PackageCustomer Package Details Carrier Details Response - Return package shipping details.
- Reverse
Shipment stringLabel Sas Key - Shared access key to download the return shipment label
- Data
Export []DataDetails Export Details Response - Details of the data to be exported from azure.
- Data
Import []DataDetails Import Details Response - Details of the data to be imported into azure.
- Enable
Manifest boolBackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Import
Disk map[string]ImportDetails Collection Disk Details Response - Contains the map of disk serial number to the disk details for import jobs.
- Key
Encryption KeyKey Encryption Key Response - Details about which key encryption type is being used.
- Preferences
Preferences
Response - Preferences for the order.
- Reverse
Shipping ReverseDetails Shipping Details Response - Optional Reverse Shipping details for order.
- Shipping
Address ShippingAddress Response - Shipping address of the customer.
- actions List<String>
- Available actions on the job.
- chain
Of StringCustody Sas Key - Shared access key to download the chain of custody logs
- contact
Details ContactDetails Response - Contact details for notification and shipping.
- copy
Log List<Object>Details - List of copy log details.
- copy
Progress List<DataBox Customer Disk Copy Progress Response> - Copy progress per disk.
- data
Center StringCode - DataCenter code.
- datacenter
Address DatacenterAddress | DatacenterInstruction Response Response Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- deliver
To PackageDc Package Details Carrier Info Response - Delivery package shipping details.
- delivery
Package PackageShipping Details Response - Delivery package shipping details.
- device
Erasure DeviceDetails Erasure Details Response - Holds device data erasure details
- export
Disk Map<String,ExportDetails Collection Disk Details Response> - Contains the map of disk serial number to the disk details for export jobs.
- job
Stages List<JobStages Response> - List of stages that run in the job.
- last
Mitigation LastAction On Job Mitigation Action On Job Response - Last mitigation action performed on the job.
- return
Package PackageShipping Details Response - Return package shipping details.
- return
To PackageCustomer Package Details Carrier Details Response - Return package shipping details.
- reverse
Shipment StringLabel Sas Key - Shared access key to download the return shipment label
- data
Export List<DataDetails Export Details Response> - Details of the data to be exported from azure.
- data
Import List<DataDetails Import Details Response> - Details of the data to be imported into azure.
- enable
Manifest BooleanBackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- expected
Data IntegerSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- import
Disk Map<String,ImportDetails Collection Disk Details Response> - Contains the map of disk serial number to the disk details for import jobs.
- key
Encryption KeyKey Encryption Key Response - Details about which key encryption type is being used.
- preferences
Preferences
Response - Preferences for the order.
- reverse
Shipping ReverseDetails Shipping Details Response - Optional Reverse Shipping details for order.
- shipping
Address ShippingAddress Response - Shipping address of the customer.
- actions string[]
- Available actions on the job.
- chain
Of stringCustody Sas Key - Shared access key to download the chain of custody logs
- contact
Details ContactDetails Response - Contact details for notification and shipping.
- copy
Log (DataDetails Box Account Copy Log Details Response | Data Box Customer Disk Copy Log Details Response | Data Box Disk Copy Log Details Response | Data Box Heavy Account Copy Log Details Response)[] - List of copy log details.
- copy
Progress DataBox Customer Disk Copy Progress Response[] - Copy progress per disk.
- data
Center stringCode - DataCenter code.
- datacenter
Address DatacenterAddress | DatacenterInstruction Response Response Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- deliver
To PackageDc Package Details Carrier Info Response - Delivery package shipping details.
- delivery
Package PackageShipping Details Response - Delivery package shipping details.
- device
Erasure DeviceDetails Erasure Details Response - Holds device data erasure details
- export
Disk {[key: string]: ExportDetails Collection Disk Details Response} - Contains the map of disk serial number to the disk details for export jobs.
- job
Stages JobStages Response[] - List of stages that run in the job.
- last
Mitigation LastAction On Job Mitigation Action On Job Response - Last mitigation action performed on the job.
- return
Package PackageShipping Details Response - Return package shipping details.
- return
To PackageCustomer Package Details Carrier Details Response - Return package shipping details.
- reverse
Shipment stringLabel Sas Key - Shared access key to download the return shipment label
- data
Export DataDetails Export Details Response[] - Details of the data to be exported from azure.
- data
Import DataDetails Import Details Response[] - Details of the data to be imported into azure.
- enable
Manifest booleanBackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- expected
Data numberSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- import
Disk {[key: string]: ImportDetails Collection Disk Details Response} - Contains the map of disk serial number to the disk details for import jobs.
- key
Encryption KeyKey Encryption Key Response - Details about which key encryption type is being used.
- preferences
Preferences
Response - Preferences for the order.
- reverse
Shipping ReverseDetails Shipping Details Response - Optional Reverse Shipping details for order.
- shipping
Address ShippingAddress Response - Shipping address of the customer.
- actions Sequence[str]
- Available actions on the job.
- chain_
of_ strcustody_ sas_ key - Shared access key to download the chain of custody logs
- contact_
details ContactDetails Response - Contact details for notification and shipping.
- copy_
log_ Sequence[Union[Datadetails Box Account Copy Log Details Response, Data Box Customer Disk Copy Log Details Response, Data Box Disk Copy Log Details Response, Data Box Heavy Account Copy Log Details Response]] - List of copy log details.
- copy_
progress Sequence[DataBox Customer Disk Copy Progress Response] - Copy progress per disk.
- data_
center_ strcode - DataCenter code.
- datacenter_
address DatacenterAddress | DatacenterInstruction Response Response Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- deliver_
to_ Packagedc_ package_ details Carrier Info Response - Delivery package shipping details.
- delivery_
package PackageShipping Details Response - Delivery package shipping details.
- device_
erasure_ Devicedetails Erasure Details Response - Holds device data erasure details
- export_
disk_ Mapping[str, Exportdetails_ collection Disk Details Response] - Contains the map of disk serial number to the disk details for export jobs.
- job_
stages Sequence[JobStages Response] - List of stages that run in the job.
- last_
mitigation_ Lastaction_ on_ job Mitigation Action On Job Response - Last mitigation action performed on the job.
- return_
package PackageShipping Details Response - Return package shipping details.
- return_
to_ Packagecustomer_ package_ details Carrier Details Response - Return package shipping details.
- reverse_
shipment_ strlabel_ sas_ key - Shared access key to download the return shipment label
- data_
export_ Sequence[Datadetails Export Details Response] - Details of the data to be exported from azure.
- data_
import_ Sequence[Datadetails Import Details Response] - Details of the data to be imported into azure.
- enable_
manifest_ boolbackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- expected_
data_ intsize_ in_ tera_ bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- import_
disk_ Mapping[str, Importdetails_ collection Disk Details Response] - Contains the map of disk serial number to the disk details for import jobs.
- key_
encryption_ Keykey Encryption Key Response - Details about which key encryption type is being used.
- preferences
Preferences
Response - Preferences for the order.
- reverse_
shipping_ Reversedetails Shipping Details Response - Optional Reverse Shipping details for order.
- shipping_
address ShippingAddress Response - Shipping address of the customer.
- actions List<String>
- Available actions on the job.
- chain
Of StringCustody Sas Key - Shared access key to download the chain of custody logs
- contact
Details Property Map - Contact details for notification and shipping.
- copy
Log List<Property Map | Property Map | Property Map | Property Map>Details - List of copy log details.
- copy
Progress List<Property Map> - Copy progress per disk.
- data
Center StringCode - DataCenter code.
- datacenter
Address Property Map | Property Map - Datacenter address to ship to, for the given sku and storage location.
- deliver
To Property MapDc Package Details - Delivery package shipping details.
- delivery
Package Property Map - Delivery package shipping details.
- device
Erasure Property MapDetails - Holds device data erasure details
- export
Disk Map<Property Map>Details Collection - Contains the map of disk serial number to the disk details for export jobs.
- job
Stages List<Property Map> - List of stages that run in the job.
- last
Mitigation Property MapAction On Job - Last mitigation action performed on the job.
- return
Package Property Map - Return package shipping details.
- return
To Property MapCustomer Package Details - Return package shipping details.
- reverse
Shipment StringLabel Sas Key - Shared access key to download the return shipment label
- data
Export List<Property Map>Details - Details of the data to be exported from azure.
- data
Import List<Property Map>Details - Details of the data to be imported into azure.
- enable
Manifest BooleanBackup - Flag to indicate if disk manifest should be backed-up in the Storage Account.
- expected
Data NumberSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- import
Disk Map<Property Map>Details Collection - Contains the map of disk serial number to the disk details for import jobs.
- key
Encryption Property MapKey - Details about which key encryption type is being used.
- preferences Property Map
- Preferences for the order.
- reverse
Shipping Property MapDetails - Optional Reverse Shipping details for order.
- shipping
Address Property Map - Shipping address of the customer.
DataBoxDiskCopyLogDetailsResponse, DataBoxDiskCopyLogDetailsResponseArgs
- Disk
Serial stringNumber - Disk Serial Number.
- Error
Log stringLink - Link for copy error logs.
- Verbose
Log stringLink - Link for copy verbose logs.
- Disk
Serial stringNumber - Disk Serial Number.
- Error
Log stringLink - Link for copy error logs.
- Verbose
Log stringLink - Link for copy verbose logs.
- disk
Serial StringNumber - Disk Serial Number.
- error
Log StringLink - Link for copy error logs.
- verbose
Log StringLink - Link for copy verbose logs.
- disk
Serial stringNumber - Disk Serial Number.
- error
Log stringLink - Link for copy error logs.
- verbose
Log stringLink - Link for copy verbose logs.
- disk_
serial_ strnumber - Disk Serial Number.
- error_
log_ strlink - Link for copy error logs.
- verbose_
log_ strlink - Link for copy verbose logs.
- disk
Serial StringNumber - Disk Serial Number.
- error
Log StringLink - Link for copy error logs.
- verbose
Log StringLink - Link for copy verbose logs.
DataBoxDiskCopyProgressResponse, DataBoxDiskCopyProgressResponseArgs
- Actions List<string>
- Available actions on the job.
- Bytes
Copied double - Bytes copied during the copy of disk.
- Error
Pulumi.
Azure Native. Data Box. Inputs. Cloud Error Response - Error, if any, in the stage
- Percent
Complete int - Indicates the percentage completed for the copy of the disk.
- Serial
Number string - The serial number of the disk
- Status string
- The Status of the copy
- Actions []string
- Available actions on the job.
- Bytes
Copied float64 - Bytes copied during the copy of disk.
- Error
Cloud
Error Response - Error, if any, in the stage
- Percent
Complete int - Indicates the percentage completed for the copy of the disk.
- Serial
Number string - The serial number of the disk
- Status string
- The Status of the copy
- actions List<String>
- Available actions on the job.
- bytes
Copied Double - Bytes copied during the copy of disk.
- error
Cloud
Error Response - Error, if any, in the stage
- percent
Complete Integer - Indicates the percentage completed for the copy of the disk.
- serial
Number String - The serial number of the disk
- status String
- The Status of the copy
- actions string[]
- Available actions on the job.
- bytes
Copied number - Bytes copied during the copy of disk.
- error
Cloud
Error Response - Error, if any, in the stage
- percent
Complete number - Indicates the percentage completed for the copy of the disk.
- serial
Number string - The serial number of the disk
- status string
- The Status of the copy
- actions Sequence[str]
- Available actions on the job.
- bytes_
copied float - Bytes copied during the copy of disk.
- error
Cloud
Error Response - Error, if any, in the stage
- percent_
complete int - Indicates the percentage completed for the copy of the disk.
- serial_
number str - The serial number of the disk
- status str
- The Status of the copy
- actions List<String>
- Available actions on the job.
- bytes
Copied Number - Bytes copied during the copy of disk.
- error Property Map
- Error, if any, in the stage
- percent
Complete Number - Indicates the percentage completed for the copy of the disk.
- serial
Number String - The serial number of the disk
- status String
- The Status of the copy
DataBoxDiskGranularCopyLogDetailsResponse, DataBoxDiskGranularCopyLogDetailsResponseArgs
- Account
Id string - Account id.
- Error
Log stringLink - Link for copy error logs.
- Serial
Number string - Disk Serial Number.
- Verbose
Log stringLink - Link for copy verbose logs.
- Account
Id string - Account id.
- Error
Log stringLink - Link for copy error logs.
- Serial
Number string - Disk Serial Number.
- Verbose
Log stringLink - Link for copy verbose logs.
- account
Id String - Account id.
- error
Log StringLink - Link for copy error logs.
- serial
Number String - Disk Serial Number.
- verbose
Log StringLink - Link for copy verbose logs.
- account
Id string - Account id.
- error
Log stringLink - Link for copy error logs.
- serial
Number string - Disk Serial Number.
- verbose
Log stringLink - Link for copy verbose logs.
- account_
id str - Account id.
- error_
log_ strlink - Link for copy error logs.
- serial_
number str - Disk Serial Number.
- verbose_
log_ strlink - Link for copy verbose logs.
- account
Id String - Account id.
- error
Log StringLink - Link for copy error logs.
- serial
Number String - Disk Serial Number.
- verbose
Log StringLink - Link for copy verbose logs.
DataBoxDiskGranularCopyProgressResponse, DataBoxDiskGranularCopyProgressResponseArgs
- Account
Id string - Id of the account where the data needs to be uploaded.
- Actions List<string>
- Available actions on the job.
- Bytes
Processed double - To indicate bytes transferred.
- Copy
Status string - The Status of the copy
- Data
Account stringType - Data Account Type.
- Directories
Errored doubleOut - To indicate directories errored out in the job.
- Error
Pulumi.
Azure Native. Data Box. Inputs. Cloud Error Response - Error, if any, in the stage
- Files
Errored doubleOut - Number of files which could not be copied
- Files
Processed double - Number of files processed
- Invalid
Directories doubleProcessed - To indicate directories renamed
- Invalid
File doubleBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- Invalid
Files doubleProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- Is
Enumeration boolIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- Renamed
Container doubleCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- Serial
Number string - Disk Serial Number.
- Storage
Account stringName - Name of the storage account. This will be empty for data account types other than storage account.
- Total
Bytes doubleTo Process - Total amount of data to be processed by the job.
- Total
Files doubleTo Process - Total files to process
- Transfer
Type string - Transfer type of data
- Account
Id string - Id of the account where the data needs to be uploaded.
- Actions []string
- Available actions on the job.
- Bytes
Processed float64 - To indicate bytes transferred.
- Copy
Status string - The Status of the copy
- Data
Account stringType - Data Account Type.
- Directories
Errored float64Out - To indicate directories errored out in the job.
- Error
Cloud
Error Response - Error, if any, in the stage
- Files
Errored float64Out - Number of files which could not be copied
- Files
Processed float64 - Number of files processed
- Invalid
Directories float64Processed - To indicate directories renamed
- Invalid
File float64Bytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- Invalid
Files float64Processed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- Is
Enumeration boolIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- Renamed
Container float64Count - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- Serial
Number string - Disk Serial Number.
- Storage
Account stringName - Name of the storage account. This will be empty for data account types other than storage account.
- Total
Bytes float64To Process - Total amount of data to be processed by the job.
- Total
Files float64To Process - Total files to process
- Transfer
Type string - Transfer type of data
- account
Id String - Id of the account where the data needs to be uploaded.
- actions List<String>
- Available actions on the job.
- bytes
Processed Double - To indicate bytes transferred.
- copy
Status String - The Status of the copy
- data
Account StringType - Data Account Type.
- directories
Errored DoubleOut - To indicate directories errored out in the job.
- error
Cloud
Error Response - Error, if any, in the stage
- files
Errored DoubleOut - Number of files which could not be copied
- files
Processed Double - Number of files processed
- invalid
Directories DoubleProcessed - To indicate directories renamed
- invalid
File DoubleBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid
Files DoubleProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is
Enumeration BooleanIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed
Container DoubleCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- serial
Number String - Disk Serial Number.
- storage
Account StringName - Name of the storage account. This will be empty for data account types other than storage account.
- total
Bytes DoubleTo Process - Total amount of data to be processed by the job.
- total
Files DoubleTo Process - Total files to process
- transfer
Type String - Transfer type of data
- account
Id string - Id of the account where the data needs to be uploaded.
- actions string[]
- Available actions on the job.
- bytes
Processed number - To indicate bytes transferred.
- copy
Status string - The Status of the copy
- data
Account stringType - Data Account Type.
- directories
Errored numberOut - To indicate directories errored out in the job.
- error
Cloud
Error Response - Error, if any, in the stage
- files
Errored numberOut - Number of files which could not be copied
- files
Processed number - Number of files processed
- invalid
Directories numberProcessed - To indicate directories renamed
- invalid
File numberBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid
Files numberProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is
Enumeration booleanIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed
Container numberCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- serial
Number string - Disk Serial Number.
- storage
Account stringName - Name of the storage account. This will be empty for data account types other than storage account.
- total
Bytes numberTo Process - Total amount of data to be processed by the job.
- total
Files numberTo Process - Total files to process
- transfer
Type string - Transfer type of data
- account_
id str - Id of the account where the data needs to be uploaded.
- actions Sequence[str]
- Available actions on the job.
- bytes_
processed float - To indicate bytes transferred.
- copy_
status str - The Status of the copy
- data_
account_ strtype - Data Account Type.
- directories_
errored_ floatout - To indicate directories errored out in the job.
- error
Cloud
Error Response - Error, if any, in the stage
- files_
errored_ floatout - Number of files which could not be copied
- files_
processed float - Number of files processed
- invalid_
directories_ floatprocessed - To indicate directories renamed
- invalid_
file_ floatbytes_ uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid_
files_ floatprocessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is_
enumeration_ boolin_ progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed_
container_ floatcount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- serial_
number str - Disk Serial Number.
- storage_
account_ strname - Name of the storage account. This will be empty for data account types other than storage account.
- total_
bytes_ floatto_ process - Total amount of data to be processed by the job.
- total_
files_ floatto_ process - Total files to process
- transfer_
type str - Transfer type of data
- account
Id String - Id of the account where the data needs to be uploaded.
- actions List<String>
- Available actions on the job.
- bytes
Processed Number - To indicate bytes transferred.
- copy
Status String - The Status of the copy
- data
Account StringType - Data Account Type.
- directories
Errored NumberOut - To indicate directories errored out in the job.
- error Property Map
- Error, if any, in the stage
- files
Errored NumberOut - Number of files which could not be copied
- files
Processed Number - Number of files processed
- invalid
Directories NumberProcessed - To indicate directories renamed
- invalid
File NumberBytes Uploaded - Total amount of data not adhering to azure naming conventions which were processed by automatic renaming
- invalid
Files NumberProcessed - Number of files not adhering to azure naming conventions which were processed by automatic renaming
- is
Enumeration BooleanIn Progress - To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.
- renamed
Container NumberCount - Number of folders not adhering to azure naming conventions which were processed by automatic renaming
- serial
Number String - Disk Serial Number.
- storage
Account StringName - Name of the storage account. This will be empty for data account types other than storage account.
- total
Bytes NumberTo Process - Total amount of data to be processed by the job.
- total
Files NumberTo Process - Total files to process
- transfer
Type String - Transfer type of data
DataBoxDiskJobDetails, DataBoxDiskJobDetailsArgs
- Contact
Details Pulumi.Azure Native. Data Box. Inputs. Contact Details - Contact details for notification and shipping.
- Data
Export List<Pulumi.Details Azure Native. Data Box. Inputs. Data Export Details> - Details of the data to be exported from azure.
- Data
Import List<Pulumi.Details Azure Native. Data Box. Inputs. Data Import Details> - Details of the data to be imported into azure.
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Key
Encryption Pulumi.Key Azure Native. Data Box. Inputs. Key Encryption Key - Details about which key encryption type is being used.
- Passkey string
- User entered passkey for DataBox Disk job.
- Preferences
Pulumi.
Azure Native. Data Box. Inputs. Preferences - Preferences for the order.
- Preferred
Disks Dictionary<string, int> - 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.
- Reverse
Shipping Pulumi.Details Azure Native. Data Box. Inputs. Reverse Shipping Details - Optional Reverse Shipping details for order.
- Shipping
Address Pulumi.Azure Native. Data Box. Inputs. Shipping Address - Shipping address of the customer.
- Contact
Details ContactDetails - Contact details for notification and shipping.
- Data
Export []DataDetails Export Details - Details of the data to be exported from azure.
- Data
Import []DataDetails Import Details - Details of the data to be imported into azure.
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Key
Encryption KeyKey Encryption Key - Details about which key encryption type is being used.
- Passkey string
- User entered passkey for DataBox Disk job.
- Preferences Preferences
- Preferences for the order.
- Preferred
Disks map[string]int - 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.
- Reverse
Shipping ReverseDetails Shipping Details - Optional Reverse Shipping details for order.
- Shipping
Address ShippingAddress - Shipping address of the customer.
- contact
Details ContactDetails - Contact details for notification and shipping.
- data
Export List<DataDetails Export Details> - Details of the data to be exported from azure.
- data
Import List<DataDetails Import Details> - Details of the data to be imported into azure.
- expected
Data IntegerSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key
Encryption KeyKey Encryption Key - Details about which key encryption type is being used.
- passkey String
- User entered passkey for DataBox Disk job.
- preferences Preferences
- Preferences for the order.
- preferred
Disks Map<String,Integer> - 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.
- reverse
Shipping ReverseDetails Shipping Details - Optional Reverse Shipping details for order.
- shipping
Address ShippingAddress - Shipping address of the customer.
- contact
Details ContactDetails - Contact details for notification and shipping.
- data
Export DataDetails Export Details[] - Details of the data to be exported from azure.
- data
Import DataDetails Import Details[] - Details of the data to be imported into azure.
- expected
Data numberSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key
Encryption KeyKey Encryption Key - Details about which key encryption type is being used.
- passkey string
- User entered passkey for DataBox Disk job.
- preferences Preferences
- Preferences for the order.
- preferred
Disks {[key: string]: number} - 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.
- reverse
Shipping ReverseDetails Shipping Details - Optional Reverse Shipping details for order.
- shipping
Address ShippingAddress - Shipping address of the customer.
- contact_
details ContactDetails - Contact details for notification and shipping.
- data_
export_ Sequence[Datadetails Export Details] - Details of the data to be exported from azure.
- data_
import_ Sequence[Datadetails Import Details] - Details of the data to be imported into azure.
- expected_
data_ intsize_ in_ tera_ bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key_
encryption_ Keykey Encryption Key - Details about which key encryption type is being used.
- passkey str
- User entered passkey for DataBox Disk job.
- preferences Preferences
- Preferences for the order.
- preferred_
disks Mapping[str, int] - 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.
- reverse_
shipping_ Reversedetails Shipping Details - Optional Reverse Shipping details for order.
- shipping_
address ShippingAddress - Shipping address of the customer.
- contact
Details Property Map - Contact details for notification and shipping.
- data
Export List<Property Map>Details - Details of the data to be exported from azure.
- data
Import List<Property Map>Details - Details of the data to be imported into azure.
- expected
Data NumberSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key
Encryption Property MapKey - Details about which key encryption type is being used.
- passkey String
- User entered passkey for DataBox Disk job.
- preferences Property Map
- Preferences for the order.
- preferred
Disks Map<Number> - 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.
- reverse
Shipping Property MapDetails - Optional Reverse Shipping details for order.
- shipping
Address Property Map - Shipping address of the customer.
DataBoxDiskJobDetailsResponse, DataBoxDiskJobDetailsResponseArgs
- Actions List<string>
- Available actions on the job.
- Chain
Of stringCustody Sas Key - Shared access key to download the chain of custody logs
- Contact
Details Pulumi.Azure Native. Data Box. Inputs. Contact Details Response - Contact details for notification and shipping.
- Copy
Log List<object>Details - List of copy log details.
- Copy
Progress List<Pulumi.Azure Native. Data Box. Inputs. Data Box Disk Copy Progress Response> - Copy progress per disk.
- Data
Center stringCode - DataCenter code.
- Datacenter
Address Pulumi.Azure | Pulumi.Native. Data Box. Inputs. Datacenter Address Instruction Response Response Azure Native. Data Box. Inputs. Datacenter Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- Delivery
Package Pulumi.Azure Native. Data Box. Inputs. Package Shipping Details Response - Delivery package shipping details.
- Device
Erasure Pulumi.Details Azure Native. Data Box. Inputs. Device Erasure Details Response - Holds device data erasure details
- Disks
And Dictionary<string, int>Size Details - Contains the map of disk serial number to the disk size being used for the job. Is returned only after the disks are shipped to the customer.
- Granular
Copy List<Pulumi.Log Details Azure Native. Data Box. Inputs. Data Box Disk Granular Copy Log Details Response> - Copy progress per disk.
- Granular
Copy List<Pulumi.Progress Azure Native. Data Box. Inputs. Data Box Disk Granular Copy Progress Response> - Copy progress per disk.
- Job
Stages List<Pulumi.Azure Native. Data Box. Inputs. Job Stages Response> - List of stages that run in the job.
- Last
Mitigation Pulumi.Action On Job Azure Native. Data Box. Inputs. Last Mitigation Action On Job Response - Last mitigation action performed on the job.
- Return
Package Pulumi.Azure Native. Data Box. Inputs. Package Shipping Details Response - Return package shipping details.
- Reverse
Shipment stringLabel Sas Key - Shared access key to download the return shipment label
- Data
Export List<Pulumi.Details Azure Native. Data Box. Inputs. Data Export Details Response> - Details of the data to be exported from azure.
- Data
Import List<Pulumi.Details Azure Native. Data Box. Inputs. Data Import Details Response> - Details of the data to be imported into azure.
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Key
Encryption Pulumi.Key Azure Native. Data Box. Inputs. Key Encryption Key Response - Details about which key encryption type is being used.
- Passkey string
- User entered passkey for DataBox Disk job.
- Preferences
Pulumi.
Azure Native. Data Box. Inputs. Preferences Response - Preferences for the order.
- Preferred
Disks Dictionary<string, int> - 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.
- Reverse
Shipping Pulumi.Details Azure Native. Data Box. Inputs. Reverse Shipping Details Response - Optional Reverse Shipping details for order.
- Shipping
Address Pulumi.Azure Native. Data Box. Inputs. Shipping Address Response - Shipping address of the customer.
- Actions []string
- Available actions on the job.
- Chain
Of stringCustody Sas Key - Shared access key to download the chain of custody logs
- Contact
Details ContactDetails Response - Contact details for notification and shipping.
- Copy
Log []interface{}Details - List of copy log details.
- Copy
Progress []DataBox Disk Copy Progress Response - Copy progress per disk.
- Data
Center stringCode - DataCenter code.
- Datacenter
Address DatacenterAddress | DatacenterInstruction Response Response Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- Delivery
Package PackageShipping Details Response - Delivery package shipping details.
- Device
Erasure DeviceDetails Erasure Details Response - Holds device data erasure details
- Disks
And map[string]intSize Details - Contains the map of disk serial number to the disk size being used for the job. Is returned only after the disks are shipped to the customer.
- Granular
Copy []DataLog Details Box Disk Granular Copy Log Details Response - Copy progress per disk.
- Granular
Copy []DataProgress Box Disk Granular Copy Progress Response - Copy progress per disk.
- Job
Stages []JobStages Response - List of stages that run in the job.
- Last
Mitigation LastAction On Job Mitigation Action On Job Response - Last mitigation action performed on the job.
- Return
Package PackageShipping Details Response - Return package shipping details.
- Reverse
Shipment stringLabel Sas Key - Shared access key to download the return shipment label
- Data
Export []DataDetails Export Details Response - Details of the data to be exported from azure.
- Data
Import []DataDetails Import Details Response - Details of the data to be imported into azure.
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Key
Encryption KeyKey Encryption Key Response - Details about which key encryption type is being used.
- Passkey string
- User entered passkey for DataBox Disk job.
- Preferences
Preferences
Response - Preferences for the order.
- Preferred
Disks map[string]int - 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.
- Reverse
Shipping ReverseDetails Shipping Details Response - Optional Reverse Shipping details for order.
- Shipping
Address ShippingAddress Response - Shipping address of the customer.
- actions List<String>
- Available actions on the job.
- chain
Of StringCustody Sas Key - Shared access key to download the chain of custody logs
- contact
Details ContactDetails Response - Contact details for notification and shipping.
- copy
Log List<Object>Details - List of copy log details.
- copy
Progress List<DataBox Disk Copy Progress Response> - Copy progress per disk.
- data
Center StringCode - DataCenter code.
- datacenter
Address DatacenterAddress | DatacenterInstruction Response Response Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- delivery
Package PackageShipping Details Response - Delivery package shipping details.
- device
Erasure DeviceDetails Erasure Details Response - Holds device data erasure details
- disks
And Map<String,Integer>Size Details - Contains the map of disk serial number to the disk size being used for the job. Is returned only after the disks are shipped to the customer.
- granular
Copy List<DataLog Details Box Disk Granular Copy Log Details Response> - Copy progress per disk.
- granular
Copy List<DataProgress Box Disk Granular Copy Progress Response> - Copy progress per disk.
- job
Stages List<JobStages Response> - List of stages that run in the job.
- last
Mitigation LastAction On Job Mitigation Action On Job Response - Last mitigation action performed on the job.
- return
Package PackageShipping Details Response - Return package shipping details.
- reverse
Shipment StringLabel Sas Key - Shared access key to download the return shipment label
- data
Export List<DataDetails Export Details Response> - Details of the data to be exported from azure.
- data
Import List<DataDetails Import Details Response> - Details of the data to be imported into azure.
- expected
Data IntegerSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key
Encryption KeyKey Encryption Key Response - Details about which key encryption type is being used.
- passkey String
- User entered passkey for DataBox Disk job.
- preferences
Preferences
Response - Preferences for the order.
- preferred
Disks Map<String,Integer> - 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.
- reverse
Shipping ReverseDetails Shipping Details Response - Optional Reverse Shipping details for order.
- shipping
Address ShippingAddress Response - Shipping address of the customer.
- actions string[]
- Available actions on the job.
- chain
Of stringCustody Sas Key - Shared access key to download the chain of custody logs
- contact
Details ContactDetails Response - Contact details for notification and shipping.
- copy
Log (DataDetails Box Account Copy Log Details Response | Data Box Customer Disk Copy Log Details Response | Data Box Disk Copy Log Details Response | Data Box Heavy Account Copy Log Details Response)[] - List of copy log details.
- copy
Progress DataBox Disk Copy Progress Response[] - Copy progress per disk.
- data
Center stringCode - DataCenter code.
- datacenter
Address DatacenterAddress | DatacenterInstruction Response Response Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- delivery
Package PackageShipping Details Response - Delivery package shipping details.
- device
Erasure DeviceDetails Erasure Details Response - Holds device data erasure details
- disks
And {[key: string]: number}Size Details - Contains the map of disk serial number to the disk size being used for the job. Is returned only after the disks are shipped to the customer.
- granular
Copy DataLog Details Box Disk Granular Copy Log Details Response[] - Copy progress per disk.
- granular
Copy DataProgress Box Disk Granular Copy Progress Response[] - Copy progress per disk.
- job
Stages JobStages Response[] - List of stages that run in the job.
- last
Mitigation LastAction On Job Mitigation Action On Job Response - Last mitigation action performed on the job.
- return
Package PackageShipping Details Response - Return package shipping details.
- reverse
Shipment stringLabel Sas Key - Shared access key to download the return shipment label
- data
Export DataDetails Export Details Response[] - Details of the data to be exported from azure.
- data
Import DataDetails Import Details Response[] - Details of the data to be imported into azure.
- expected
Data numberSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key
Encryption KeyKey Encryption Key Response - Details about which key encryption type is being used.
- passkey string
- User entered passkey for DataBox Disk job.
- preferences
Preferences
Response - Preferences for the order.
- preferred
Disks {[key: string]: number} - 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.
- reverse
Shipping ReverseDetails Shipping Details Response - Optional Reverse Shipping details for order.
- shipping
Address ShippingAddress Response - Shipping address of the customer.
- actions Sequence[str]
- Available actions on the job.
- chain_
of_ strcustody_ sas_ key - Shared access key to download the chain of custody logs
- contact_
details ContactDetails Response - Contact details for notification and shipping.
- copy_
log_ Sequence[Union[Datadetails Box Account Copy Log Details Response, Data Box Customer Disk Copy Log Details Response, Data Box Disk Copy Log Details Response, Data Box Heavy Account Copy Log Details Response]] - List of copy log details.
- copy_
progress Sequence[DataBox Disk Copy Progress Response] - Copy progress per disk.
- data_
center_ strcode - DataCenter code.
- datacenter_
address DatacenterAddress | DatacenterInstruction Response Response Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- delivery_
package PackageShipping Details Response - Delivery package shipping details.
- device_
erasure_ Devicedetails Erasure Details Response - Holds device data erasure details
- disks_
and_ Mapping[str, int]size_ details - Contains the map of disk serial number to the disk size being used for the job. Is returned only after the disks are shipped to the customer.
- granular_
copy_ Sequence[Datalog_ details Box Disk Granular Copy Log Details Response] - Copy progress per disk.
- granular_
copy_ Sequence[Dataprogress Box Disk Granular Copy Progress Response] - Copy progress per disk.
- job_
stages Sequence[JobStages Response] - List of stages that run in the job.
- last_
mitigation_ Lastaction_ on_ job Mitigation Action On Job Response - Last mitigation action performed on the job.
- return_
package PackageShipping Details Response - Return package shipping details.
- reverse_
shipment_ strlabel_ sas_ key - Shared access key to download the return shipment label
- data_
export_ Sequence[Datadetails Export Details Response] - Details of the data to be exported from azure.
- data_
import_ Sequence[Datadetails Import Details Response] - Details of the data to be imported into azure.
- expected_
data_ intsize_ in_ tera_ bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key_
encryption_ Keykey Encryption Key Response - Details about which key encryption type is being used.
- passkey str
- User entered passkey for DataBox Disk job.
- preferences
Preferences
Response - Preferences for the order.
- preferred_
disks Mapping[str, int] - 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.
- reverse_
shipping_ Reversedetails Shipping Details Response - Optional Reverse Shipping details for order.
- shipping_
address ShippingAddress Response - Shipping address of the customer.
- actions List<String>
- Available actions on the job.
- chain
Of StringCustody Sas Key - Shared access key to download the chain of custody logs
- contact
Details Property Map - Contact details for notification and shipping.
- copy
Log List<Property Map | Property Map | Property Map | Property Map>Details - List of copy log details.
- copy
Progress List<Property Map> - Copy progress per disk.
- data
Center StringCode - DataCenter code.
- datacenter
Address Property Map | Property Map - Datacenter address to ship to, for the given sku and storage location.
- delivery
Package Property Map - Delivery package shipping details.
- device
Erasure Property MapDetails - Holds device data erasure details
- disks
And Map<Number>Size Details - Contains the map of disk serial number to the disk size being used for the job. Is returned only after the disks are shipped to the customer.
- granular
Copy List<Property Map>Log Details - Copy progress per disk.
- granular
Copy List<Property Map>Progress - Copy progress per disk.
- job
Stages List<Property Map> - List of stages that run in the job.
- last
Mitigation Property MapAction On Job - Last mitigation action performed on the job.
- return
Package Property Map - Return package shipping details.
- reverse
Shipment StringLabel Sas Key - Shared access key to download the return shipment label
- data
Export List<Property Map>Details - Details of the data to be exported from azure.
- data
Import List<Property Map>Details - Details of the data to be imported into azure.
- expected
Data NumberSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key
Encryption Property MapKey - Details about which key encryption type is being used.
- passkey String
- User entered passkey for DataBox Disk job.
- preferences Property Map
- Preferences for the order.
- preferred
Disks Map<Number> - 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.
- reverse
Shipping Property MapDetails - Optional Reverse Shipping details for order.
- shipping
Address Property Map - Shipping address of the customer.
DataBoxHeavyAccountCopyLogDetailsResponse, DataBoxHeavyAccountCopyLogDetailsResponseArgs
- Account
Name string - Account name.
- Copy
Log List<string>Link - Link for copy logs.
- Copy
Verbose List<string>Log Link - Link for copy verbose logs. This will be set only when the LogCollectionLevel is set to verbose.
- Account
Name string - Account name.
- Copy
Log []stringLink - Link for copy logs.
- Copy
Verbose []stringLog Link - Link for copy verbose logs. This will be set only when the LogCollectionLevel is set to verbose.
- account
Name String - Account name.
- copy
Log List<String>Link - Link for copy logs.
- copy
Verbose List<String>Log Link - Link for copy verbose logs. This will be set only when the LogCollectionLevel is set to verbose.
- account
Name string - Account name.
- copy
Log string[]Link - Link for copy logs.
- copy
Verbose string[]Log Link - Link for copy verbose logs. This will be set only when the LogCollectionLevel is set to verbose.
- account_
name str - Account name.
- copy_
log_ Sequence[str]link - Link for copy logs.
- copy_
verbose_ Sequence[str]log_ link - Link for copy verbose logs. This will be set only when the LogCollectionLevel is set to verbose.
- account
Name String - Account name.
- copy
Log List<String>Link - Link for copy logs.
- copy
Verbose List<String>Log Link - Link for copy verbose logs. This will be set only when the LogCollectionLevel is set to verbose.
DataBoxHeavyJobDetails, DataBoxHeavyJobDetailsArgs
- Contact
Details Pulumi.Azure Native. Data Box. Inputs. Contact Details - Contact details for notification and shipping.
- Data
Export List<Pulumi.Details Azure Native. Data Box. Inputs. Data Export Details> - Details of the data to be exported from azure.
- Data
Import List<Pulumi.Details Azure Native. Data Box. Inputs. Data Import Details> - Details of the data to be imported into azure.
- Device
Password string - Set Device password for unlocking Databox Heavy. 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 : @#-$%^!+=;:_()]+
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Key
Encryption Pulumi.Key Azure Native. Data Box. Inputs. Key Encryption Key - Details about which key encryption type is being used.
- Preferences
Pulumi.
Azure Native. Data Box. Inputs. Preferences - Preferences for the order.
- Reverse
Shipping Pulumi.Details Azure Native. Data Box. Inputs. Reverse Shipping Details - Optional Reverse Shipping details for order.
- Shipping
Address Pulumi.Azure Native. Data Box. Inputs. Shipping Address - Shipping address of the customer.
- Contact
Details ContactDetails - Contact details for notification and shipping.
- Data
Export []DataDetails Export Details - Details of the data to be exported from azure.
- Data
Import []DataDetails Import Details - Details of the data to be imported into azure.
- Device
Password string - Set Device password for unlocking Databox Heavy. 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 : @#-$%^!+=;:_()]+
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Key
Encryption KeyKey Encryption Key - Details about which key encryption type is being used.
- Preferences Preferences
- Preferences for the order.
- Reverse
Shipping ReverseDetails Shipping Details - Optional Reverse Shipping details for order.
- Shipping
Address ShippingAddress - Shipping address of the customer.
- contact
Details ContactDetails - Contact details for notification and shipping.
- data
Export List<DataDetails Export Details> - Details of the data to be exported from azure.
- data
Import List<DataDetails Import Details> - Details of the data to be imported into azure.
- device
Password String - Set Device password for unlocking Databox Heavy. 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 : @#-$%^!+=;:_()]+
- expected
Data IntegerSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key
Encryption KeyKey Encryption Key - Details about which key encryption type is being used.
- preferences Preferences
- Preferences for the order.
- reverse
Shipping ReverseDetails Shipping Details - Optional Reverse Shipping details for order.
- shipping
Address ShippingAddress - Shipping address of the customer.
- contact
Details ContactDetails - Contact details for notification and shipping.
- data
Export DataDetails Export Details[] - Details of the data to be exported from azure.
- data
Import DataDetails Import Details[] - Details of the data to be imported into azure.
- device
Password string - Set Device password for unlocking Databox Heavy. 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 : @#-$%^!+=;:_()]+
- expected
Data numberSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key
Encryption KeyKey Encryption Key - Details about which key encryption type is being used.
- preferences Preferences
- Preferences for the order.
- reverse
Shipping ReverseDetails Shipping Details - Optional Reverse Shipping details for order.
- shipping
Address ShippingAddress - Shipping address of the customer.
- contact_
details ContactDetails - Contact details for notification and shipping.
- data_
export_ Sequence[Datadetails Export Details] - Details of the data to be exported from azure.
- data_
import_ Sequence[Datadetails Import Details] - Details of the data to be imported into azure.
- device_
password str - Set Device password for unlocking Databox Heavy. 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 : @#-$%^!+=;:_()]+
- expected_
data_ intsize_ in_ tera_ bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key_
encryption_ Keykey Encryption Key - Details about which key encryption type is being used.
- preferences Preferences
- Preferences for the order.
- reverse_
shipping_ Reversedetails Shipping Details - Optional Reverse Shipping details for order.
- shipping_
address ShippingAddress - Shipping address of the customer.
- contact
Details Property Map - Contact details for notification and shipping.
- data
Export List<Property Map>Details - Details of the data to be exported from azure.
- data
Import List<Property Map>Details - Details of the data to be imported into azure.
- device
Password String - Set Device password for unlocking Databox Heavy. 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 : @#-$%^!+=;:_()]+
- expected
Data NumberSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- key
Encryption Property MapKey - Details about which key encryption type is being used.
- preferences Property Map
- Preferences for the order.
- reverse
Shipping Property MapDetails - Optional Reverse Shipping details for order.
- shipping
Address Property Map - Shipping address of the customer.
DataBoxHeavyJobDetailsResponse, DataBoxHeavyJobDetailsResponseArgs
- Actions List<string>
- Available actions on the job.
- Chain
Of stringCustody Sas Key - Shared access key to download the chain of custody logs
- Contact
Details Pulumi.Azure Native. Data Box. Inputs. Contact Details Response - Contact details for notification and shipping.
- Copy
Log List<object>Details - List of copy log details.
- Copy
Progress List<Pulumi.Azure Native. Data Box. Inputs. Copy Progress Response> - Copy progress per account.
- Data
Center stringCode - DataCenter code.
- Datacenter
Address Pulumi.Azure | Pulumi.Native. Data Box. Inputs. Datacenter Address Instruction Response Response Azure Native. Data Box. Inputs. Datacenter Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- Delivery
Package Pulumi.Azure Native. Data Box. Inputs. Package Shipping Details Response - Delivery package shipping details.
- Device
Erasure Pulumi.Details Azure Native. Data Box. Inputs. Device Erasure Details Response - Holds device data erasure details
- Job
Stages List<Pulumi.Azure Native. Data Box. Inputs. Job Stages Response> - List of stages that run in the job.
- Last
Mitigation Pulumi.Action On Job Azure Native. Data Box. Inputs. Last Mitigation Action On Job Response - Last mitigation action performed on the job.
- Return
Package Pulumi.Azure Native. Data Box. Inputs. Package Shipping Details Response - Return package shipping details.
- Reverse
Shipment stringLabel Sas Key - Shared access key to download the return shipment label
- Data
Export List<Pulumi.Details Azure Native. Data Box. Inputs. Data Export Details Response> - Details of the data to be exported from azure.
- Data
Import List<Pulumi.Details Azure Native. Data Box. Inputs. Data Import Details Response> - Details of the data to be imported into azure.
- Device
Password string - Set Device password for unlocking Databox Heavy. 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 : @#-$%^!+=;:_()]+
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Key
Encryption Pulumi.Key Azure Native. Data Box. Inputs. Key Encryption Key Response - Details about which key encryption type is being used.
- Preferences
Pulumi.
Azure Native. Data Box. Inputs. Preferences Response - Preferences for the order.
- Reverse
Shipping Pulumi.Details Azure Native. Data Box. Inputs. Reverse Shipping Details Response - Optional Reverse Shipping details for order.
- Shipping
Address Pulumi.Azure Native. Data Box. Inputs. Shipping Address Response - Shipping address of the customer.
- Actions []string
- Available actions on the job.
- Chain
Of stringCustody Sas Key - Shared access key to download the chain of custody logs
- Contact
Details ContactDetails Response - Contact details for notification and shipping.
- Copy
Log []interface{}Details - List of copy log details.
- Copy
Progress []CopyProgress Response - Copy progress per account.
- Data
Center stringCode - DataCenter code.
- Datacenter
Address DatacenterAddress | DatacenterInstruction Response Response Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- Delivery
Package PackageShipping Details Response - Delivery package shipping details.
- Device
Erasure DeviceDetails Erasure Details Response - Holds device data erasure details
- Job
Stages []JobStages Response - List of stages that run in the job.
- Last
Mitigation LastAction On Job Mitigation Action On Job Response - Last mitigation action performed on the job.
- Return
Package PackageShipping Details Response - Return package shipping details.
- Reverse
Shipment stringLabel Sas Key - Shared access key to download the return shipment label
- Data
Export []DataDetails Export Details Response - Details of the data to be exported from azure.
- Data
Import []DataDetails Import Details Response - Details of the data to be imported into azure.
- Device
Password string - Set Device password for unlocking Databox Heavy. 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 : @#-$%^!+=;:_()]+
- Expected
Data intSize In Tera Bytes - The expected size of the data, which needs to be transferred in this job, in terabytes.
- Key
Encryption KeyKey Encryption Key Response - Details about which key encryption type is being used.
- Preferences
Preferences
Response - Preferences for the order.
- Reverse
Shipping ReverseDetails Shipping Details Response - Optional Reverse Shipping details for order.
- Shipping
Address ShippingAddress Response - Shipping address of the customer.
- actions List<String>
- Available actions on the job.
- chain
Of StringCustody Sas Key - Shared access key to download the chain of custody logs
- contact
Details ContactDetails Response - Contact details for notification and shipping.
- copy
Log List<Object>Details - List of copy log details.
- copy
Progress List<CopyProgress Response> - Copy progress per account.
- data
Center StringCode - DataCenter code.
- datacenter
Address DatacenterAddress | DatacenterInstruction Response Response Address Location Response Response - Datacenter address to ship to, for the given sku and storage location.
- delivery
Package PackageShipping Details Response - Delivery package shipping details.
- device
Erasure DeviceDetails Erasure Details Response - Holds device data erasure details
- job
Stages List<JobStages Response> - List of stages that run in the job.
- last
Mitigation LastAction On Job Mitigation Action On Job Response - Last mitigation action performed on the job.
- return
Package PackageShipping Details Response - Return package shipping details.
- reverse
Shipment StringLabel Sas Key