models Package
Classes
| AccountCredentialDetails |
Credential details of the account. Variables are only populated by the server, and will be ignored when sending a request. |
| AddressValidationOutput |
Output of the address validation api. Variables are only populated by the server, and will be ignored when sending a request. |
| AddressValidationProperties |
The address validation output. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ApplianceNetworkConfiguration |
The Network Adapter configuration of a DataBox. Variables are only populated by the server, and will be ignored when sending a request. |
| ArmBaseObject |
Base class for all objects under resource. Variables are only populated by the server, and will be ignored when sending a request. |
| AvailableSkuRequest |
The filters for showing the available skus. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| AvailableSkusResult |
The available skus operation response. Variables are only populated by the server, and will be ignored when sending a request. |
| CancellationReason |
Reason for cancellation. All required parameters must be populated in order to send to Azure. |
| CloudError |
The error information object. Variables are only populated by the server, and will be ignored when sending a request. |
| ContactDetails |
Contact Details. All required parameters must be populated in order to send to Azure. |
| CopyLogDetails |
Details for log generated during copy. You probably want to use the sub-classes and not this class directly. Known sub-classes are: DataBoxAccountCopyLogDetails, DataBoxDiskCopyLogDetails, DataBoxHeavyAccountCopyLogDetails. All required parameters must be populated in order to send to Azure. |
| CopyProgress |
Copy progress. Variables are only populated by the server, and will be ignored when sending a request. |
| CreateJobValidations |
It does all pre-job creation validations. All required parameters must be populated in order to send to Azure. |
| CreateOrderLimitForSubscriptionValidationRequest |
Request to validate create order limit for current subscription. All required parameters must be populated in order to send to Azure. |
| CreateOrderLimitForSubscriptionValidationResponseProperties |
Properties of create order limit for subscription validation response. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| DataBoxAccountCopyLogDetails |
Copy log details for a storage account of a DataBox job. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| DataBoxDiskCopyLogDetails |
Copy Log Details for a disk. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| DataBoxDiskCopyProgress |
DataBox Disk Copy Progress. Variables are only populated by the server, and will be ignored when sending a request. |
| DataBoxDiskJobDetails |
DataBox Disk Job Details. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| DataBoxDiskJobSecrets |
The secrets related to disk job. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| DataBoxHeavyAccountCopyLogDetails |
Copy log details for a storage account for Databox heavy. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| DataBoxHeavyJobDetails |
Databox Heavy Device Job Details. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| DataBoxHeavyJobSecrets |
The secrets related to a databox heavy job. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| DataBoxHeavySecret |
The secrets related to a databox heavy. Variables are only populated by the server, and will be ignored when sending a request. |
| DataBoxJobDetails |
Databox Job Details. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| DataBoxScheduleAvailabilityRequest |
Request body to get the availability for scheduling data box orders orders. All required parameters must be populated in order to send to Azure. |
| DataBoxSecret |
The secrets related to a DataBox. Variables are only populated by the server, and will be ignored when sending a request. |
| DataDestinationDetailsValidationRequest |
Request to validate data destination details. All required parameters must be populated in order to send to Azure. |
| DataDestinationDetailsValidationResponseProperties |
Properties of data destination details validation response. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| DataboxJobSecrets |
The secrets related to a databox job. All required parameters must be populated in order to send to Azure. |
| DcAccessSecurityCode |
Dc Access Security code for device. |
| DestinationAccountDetails |
Details of the destination storage accounts. You probably want to use the sub-classes and not this class directly. Known sub-classes are: DestinationManagedDiskDetails, DestinationStorageAccountDetails. All required parameters must be populated in order to send to Azure. |
| DestinationManagedDiskDetails |
Details for the destination compute disks. All required parameters must be populated in order to send to Azure. |
| DestinationStorageAccountDetails |
Details for the destination storage account. All required parameters must be populated in order to send to Azure. |
| DestinationToServiceLocationMap |
Map of destination location to service location. Variables are only populated by the server, and will be ignored when sending a request. |
| DiskScheduleAvailabilityRequest |
Request body to get the availability for scheduling disk orders. All required parameters must be populated in order to send to Azure. |
| DiskSecret |
Contains all the secrets of a Disk. Variables are only populated by the server, and will be ignored when sending a request. |
| Error |
Top level error for the job. Variables are only populated by the server, and will be ignored when sending a request. |
| HeavyScheduleAvailabilityRequest |
Request body to get the availability for scheduling heavy orders. All required parameters must be populated in order to send to Azure. |
| JobDeliveryInfo |
Additional delivery info. |
| JobDetails |
Job details. You probably want to use the sub-classes and not this class directly. Known sub-classes are: DataBoxJobDetails, DataBoxDiskJobDetails, DataBoxHeavyJobDetails. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| JobErrorDetails |
Job Error Details for providing the information and recommended action. Variables are only populated by the server, and will be ignored when sending a request. |
| JobResource |
Job Resource. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| JobResourceList |
Job Resource Collection. |
| JobResourceUpdateParameter |
The JobResourceUpdateParameter. |
| JobSecrets |
The base class for the secrets. You probably want to use the sub-classes and not this class directly. Known sub-classes are: DataboxJobSecrets, DataBoxDiskJobSecrets, DataBoxHeavyJobSecrets. All required parameters must be populated in order to send to Azure. |
| JobStages |
Job stages. Variables are only populated by the server, and will be ignored when sending a request. |
| NotificationPreference |
Notification preference for a job stage. All required parameters must be populated in order to send to Azure. |
| Operation |
Operation entity. Variables are only populated by the server, and will be ignored when sending a request. |
| OperationDisplay |
Operation display. |
| OperationList |
Operation Collection. Variables are only populated by the server, and will be ignored when sending a request. |
| PackageShippingDetails |
Shipping details. Variables are only populated by the server, and will be ignored when sending a request. |
| Preferences |
Preferences related to the order. |
| PreferencesValidationRequest |
Request to validate preference of transport and data center. All required parameters must be populated in order to send to Azure. |
| PreferencesValidationResponseProperties |
Properties of data center and transport preference validation response. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| RegionConfigurationRequest |
Request body to get the configuration for the region. |
| RegionConfigurationResponse |
Configuration response specific to a region. Variables are only populated by the server, and will be ignored when sending a request. |
| Resource |
Model of the Resource. All required parameters must be populated in order to send to Azure. |
| ScheduleAvailabilityRequest |
Request body to get the availability for scheduling orders. You probably want to use the sub-classes and not this class directly. Known sub-classes are: DataBoxScheduleAvailabilityRequest, DiskScheduleAvailabilityRequest, HeavyScheduleAvailabilityRequest. All required parameters must be populated in order to send to Azure. |
| ScheduleAvailabilityResponse |
Schedule availability response for given sku in a region. Variables are only populated by the server, and will be ignored when sending a request. |
| ShareCredentialDetails |
Credential details of the shares in account. Variables are only populated by the server, and will be ignored when sending a request. |
| ShipmentPickUpRequest |
Shipment pick up request details. All required parameters must be populated in order to send to Azure. |
| ShipmentPickUpResponse |
Shipment pick up response. Variables are only populated by the server, and will be ignored when sending a request. |
| ShippingAddress |
Shipping address where customer wishes to receive the device. All required parameters must be populated in order to send to Azure. |
| Sku |
The Sku. All required parameters must be populated in order to send to Azure. |
| SkuAvailabilityValidationRequest |
Request to validate sku availability. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| SkuAvailabilityValidationResponseProperties |
Properties of sku availability validation response. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| SkuCapacity |
Capacity of the sku. Variables are only populated by the server, and will be ignored when sending a request. |
| SkuCost |
Describes metadata for retrieving price info. Variables are only populated by the server, and will be ignored when sending a request. |
| SkuInformation |
Information of the sku. Variables are only populated by the server, and will be ignored when sending a request. |
| SubscriptionIsAllowedToCreateJobValidationRequest |
Request to validate subscription permission to create jobs. All required parameters must be populated in order to send to Azure. |
| SubscriptionIsAllowedToCreateJobValidationResponseProperties |
Properties of subscription permission to create job validation response. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| TransportAvailabilityDetails |
Transport options availability details for given region. Variables are only populated by the server, and will be ignored when sending a request. |
| TransportAvailabilityRequest |
Request body to get the transport availability for given sku. |
| TransportAvailabilityResponse |
Transport options available for given sku in a region. Variables are only populated by the server, and will be ignored when sending a request. |
| TransportPreferences |
Preferences related to the shipment logistics of the sku. All required parameters must be populated in order to send to Azure. |
| UnencryptedCredentials |
Unencrypted credentials for accessing device. Variables are only populated by the server, and will be ignored when sending a request. |
| UnencryptedCredentialsList |
List of unencrypted credentials for accessing device. |
| UpdateJobDetails |
Job details for update. |
| ValidateAddress |
The requirements to validate customer address where the device needs to be shipped. All required parameters must be populated in order to send to Azure. |
| ValidationInputRequest |
Minimum fields that must be present in any type of validation request. You probably want to use the sub-classes and not this class directly. Known sub-classes are: ValidateAddress, CreateOrderLimitForSubscriptionValidationRequest, DataDestinationDetailsValidationRequest, PreferencesValidationRequest, SkuAvailabilityValidationRequest, SubscriptionIsAllowedToCreateJobValidationRequest. All required parameters must be populated in order to send to Azure. |
| ValidationInputResponse |
Minimum properties that should be present in each individual validation response. You probably want to use the sub-classes and not this class directly. Known sub-classes are: AddressValidationProperties, CreateOrderLimitForSubscriptionValidationResponseProperties, DataDestinationDetailsValidationResponseProperties, PreferencesValidationResponseProperties, SkuAvailabilityValidationResponseProperties, SubscriptionIsAllowedToCreateJobValidationResponseProperties. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ValidationRequest |
Input request for all pre job creation validation. You probably want to use the sub-classes and not this class directly. Known sub-classes are: CreateJobValidations. All required parameters must be populated in order to send to Azure. |
| ValidationResponse |
Response of pre job creation validations. Variables are only populated by the server, and will be ignored when sending a request. |
Enums
| AccessProtocol |
An enumeration. |
| AddressType |
Type of address. |
| AddressValidationStatus |
The address validation status. |
| ClassDiscriminator |
Indicates the type of job details. |
| CopyStatus |
The Status of the copy |
| DataDestinationType |
Data Destination Type. |
| JobDeliveryType |
Delivery type of Job. |
| NotificationStageName |
Name of the stage. |
| OverallValidationStatus |
Overall validation status. |
| ShareDestinationFormatType |
Type of the share. |
| SkuDisabledReason |
Reason why the Sku is disabled. |
| SkuName |
An enumeration. |
| StageName |
Name of the stage which is in progress. |
| StageStatus |
Status of the job stage. |
| TransportShipmentTypes |
Transport Shipment Type supported for given region. |
| ValidationInputDiscriminator |
Identifies the type of validation request. |
| ValidationStatus |
Create order limit validation status. |
Feedback
Submit and view feedback for