SkuAvailabilityValidationRequest Class

Request to validate sku availability.

All required parameters must be populated in order to send to Azure.

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

Constructor

SkuAvailabilityValidationRequest(*, device_type: str | _models.SkuName, transfer_type: str | _models.TransferType, country: str, location: str, **kwargs: Any)

Keyword-Only Parameters

Name Description
device_type

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

transfer_type

Type of the transfer. Required. Known values are: "ImportToAzure" and "ExportFromAzure".

country
str

ISO country code. Country for hardware shipment. For codes check: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements. Required.

location
str

Location for data transfer. For locations check: https://management.azure.com/subscriptions/SUBSCRIPTIONID/locations?api-version=2018-01-01. Required.

Variables

Name Description
validation_type

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

device_type

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

transfer_type

Type of the transfer. Required. Known values are: "ImportToAzure" and "ExportFromAzure".

country
str

ISO country code. Country for hardware shipment. For codes check: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements. Required.

location
str

Location for data transfer. For locations check: https://management.azure.com/subscriptions/SUBSCRIPTIONID/locations?api-version=2018-01-01. Required.