PreferencesValidationRequest Class

Request to validate preference of transport and data center.

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

Inheritance
azure.mgmt.databox.v2019_09_01.models._models_py3.ValidationInputRequest
PreferencesValidationRequest

Constructor

PreferencesValidationRequest(*, device_type: Union[str, azure.mgmt.databox.v2019_09_01.models._data_box_management_client_enums.SkuName], preference: Optional[azure.mgmt.databox.v2019_09_01.models._models_py3.Preferences] = None, **kwargs)

Parameters

validation_type
str or <xref:azure.mgmt.databox.models.ValidationInputDiscriminator>
Required

Required. Identifies the type of validation request.Constant filled by server. Possible values include: "ValidateAddress", "ValidateDataDestinationDetails", "ValidateSubscriptionIsAllowedToCreateJob", "ValidatePreferences", "ValidateCreateOrderLimit", "ValidateSkuAvailability".

preference
<xref:azure.mgmt.databox.models.Preferences>
Required

Preference requested with respect to transport type and data center.

device_type
str or <xref:azure.mgmt.databox.models.SkuName>
Required

Required. Device type to be used for the job. Possible values include: "DataBox", "DataBoxDisk", "DataBoxHeavy".