ValidateAddress Class

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.

Inheritance
azure.mgmt.databox.v2020_11_01.models._models_py3.ValidationInputRequest
ValidateAddress

Constructor

ValidateAddress(*, shipping_address: _models.ShippingAddress, device_type: str | _models.SkuName, transport_preferences: _models.TransportPreferences | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
shipping_address

Shipping address of the customer. Required.

device_type

Device type to be used for the job. Required. Known values are: "DataBox", "DataBoxDisk", and "DataBoxHeavy".

transport_preferences

Preferences related to the shipment logistics of the sku.

Variables

Name Description
validation_type

Identifies the type of validation request. Required. Known values are: "ValidateAddress", "ValidateSubscriptionIsAllowedToCreateJob", "ValidatePreferences", "ValidateCreateOrderLimit", "ValidateSkuAvailability", and "ValidateDataTransferDetails".

shipping_address

Shipping address of the customer. Required.

device_type

Device type to be used for the job. Required. Known values are: "DataBox", "DataBoxDisk", and "DataBoxHeavy".

transport_preferences

Preferences related to the shipment logistics of the sku.