ArmDataBoxModelFactory.DataBoxJobData Method

Definition

public static Azure.ResourceManager.DataBox.DataBoxJobData DataBoxJobData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.DataBox.Models.DataBoxJobTransferType transferType = Azure.ResourceManager.DataBox.Models.DataBoxJobTransferType.ImportToAzure, bool? isCancellable = default, bool? isDeletable = default, bool? isShippingAddressEditable = default, Azure.ResourceManager.DataBox.Models.ReverseShippingDetailsEditStatus? reverseShippingDetailsUpdate = default, Azure.ResourceManager.DataBox.Models.ReverseTransportPreferenceEditStatus? reverseTransportPreferenceUpdate = default, bool? isPrepareToShipEnabled = default, Azure.ResourceManager.DataBox.Models.DataBoxStageName? status = default, Azure.ResourceManager.DataBox.Models.DataBoxStageName? delayedStage = default, DateTimeOffset? startOn = default, Azure.ResponseError error = default, Azure.ResourceManager.DataBox.Models.DataBoxBasicJobDetails details = default, string cancellationReason = default, Azure.ResourceManager.DataBox.Models.JobDeliveryType? deliveryType = default, bool? isCancellableWithoutFee = default, bool? areAllDevicesLost = default, DateTimeOffset? deliveryInfoScheduledOn = default, Azure.ResourceManager.DataBox.Models.DataBoxSku sku = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default);
static member DataBoxJobData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.DataBox.Models.DataBoxJobTransferType * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<Azure.ResourceManager.DataBox.Models.ReverseShippingDetailsEditStatus> * Nullable<Azure.ResourceManager.DataBox.Models.ReverseTransportPreferenceEditStatus> * Nullable<bool> * Nullable<Azure.ResourceManager.DataBox.Models.DataBoxStageName> * Nullable<Azure.ResourceManager.DataBox.Models.DataBoxStageName> * Nullable<DateTimeOffset> * Azure.ResponseError * Azure.ResourceManager.DataBox.Models.DataBoxBasicJobDetails * string * Nullable<Azure.ResourceManager.DataBox.Models.JobDeliveryType> * Nullable<bool> * Nullable<bool> * Nullable<DateTimeOffset> * Azure.ResourceManager.DataBox.Models.DataBoxSku * Azure.ResourceManager.Models.ManagedServiceIdentity -> Azure.ResourceManager.DataBox.DataBoxJobData
Public Shared Function DataBoxJobData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional transferType As DataBoxJobTransferType = Azure.ResourceManager.DataBox.Models.DataBoxJobTransferType.ImportToAzure, Optional isCancellable As Nullable(Of Boolean) = Nothing, Optional isDeletable As Nullable(Of Boolean) = Nothing, Optional isShippingAddressEditable As Nullable(Of Boolean) = Nothing, Optional reverseShippingDetailsUpdate As Nullable(Of ReverseShippingDetailsEditStatus) = Nothing, Optional reverseTransportPreferenceUpdate As Nullable(Of ReverseTransportPreferenceEditStatus) = Nothing, Optional isPrepareToShipEnabled As Nullable(Of Boolean) = Nothing, Optional status As Nullable(Of DataBoxStageName) = Nothing, Optional delayedStage As Nullable(Of DataBoxStageName) = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional error As ResponseError = Nothing, Optional details As DataBoxBasicJobDetails = Nothing, Optional cancellationReason As String = Nothing, Optional deliveryType As Nullable(Of JobDeliveryType) = Nothing, Optional isCancellableWithoutFee As Nullable(Of Boolean) = Nothing, Optional areAllDevicesLost As Nullable(Of Boolean) = Nothing, Optional deliveryInfoScheduledOn As Nullable(Of DateTimeOffset) = Nothing, Optional sku As DataBoxSku = Nothing, Optional identity As ManagedServiceIdentity = Nothing) As DataBoxJobData

Parameters

id
ResourceIdentifier

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

The name of the resource.

resourceType
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

tags
IDictionary<String,String>

Resource tags.

location
AzureLocation

The geo-location where the resource lives.

transferType
DataBoxJobTransferType

Type of the data transfer.

isCancellable
Nullable<Boolean>

Describes whether the job is cancellable or not.

isDeletable
Nullable<Boolean>

Describes whether the job is deletable or not.

isShippingAddressEditable
Nullable<Boolean>

Describes whether the shipping address is editable or not.

reverseShippingDetailsUpdate
Nullable<ReverseShippingDetailsEditStatus>

The Editable status for Reverse Shipping Address and Contact Info.

reverseTransportPreferenceUpdate
Nullable<ReverseTransportPreferenceEditStatus>

The Editable status for Reverse Transport preferences.

isPrepareToShipEnabled
Nullable<Boolean>

Is Prepare To Ship Enabled on this job.

status
Nullable<DataBoxStageName>

Name of the stage which is in progress.

delayedStage
Nullable<DataBoxStageName>

Name of the stage where delay might be present.

startOn
Nullable<DateTimeOffset>

Time at which the job was started in UTC ISO 8601 format.

error
ResponseError

Top level error for the job.

details
DataBoxBasicJobDetails

Details of a job run. This field will only be sent for expand details filter.

cancellationReason
String

Reason for cancellation.

deliveryType
Nullable<JobDeliveryType>

Delivery type of Job.

isCancellableWithoutFee
Nullable<Boolean>

Flag to indicate cancellation of scheduled job.

areAllDevicesLost
Nullable<Boolean>

Flag to indicate if all devices associated with the job are lost.

deliveryInfoScheduledOn
Nullable<DateTimeOffset>

Scheduled date time.

sku
DataBoxSku

The sku type.

identity
ManagedServiceIdentity

Msi identity of the resource.

Returns

A new DataBoxJobData instance for mocking.

Applies to