class Azure::DataBox::Mgmt::V2018_01_01::Models::ShippingAddress
Shipping address where customer wishes to receive the device.
Attributes
address_type[RW]
@return [AddressType] Type of address. Possible values include: 'None', 'Residential', 'Commercial'
city[RW]
@return [String] Name of the City.
company_name[RW]
@return [String] Name of the company.
country[RW]
@return [String] Name of the Country.
postal_code[RW]
@return [String] Postal code.
state_or_province[RW]
@return [String] Name of the State or Province.
street_address1[RW]
@return [String] Street Address line 1.
street_address2[RW]
@return [String] Street Address line 2.
street_address3[RW]
@return [String] Street Address line 3.
zip_extended_code[RW]
@return [String] Extended Zip Code.
Private Class Methods
mapper()
click to toggle source
Mapper for ShippingAddress
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-01-01/generated/azure_mgmt_databox/models/shipping_address.rb, line 51 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ShippingAddress', type: { name: 'Composite', class_name: 'ShippingAddress', model_properties: { street_address1: { client_side_validation: true, required: true, serialized_name: 'streetAddress1', type: { name: 'String' } }, street_address2: { client_side_validation: true, required: false, serialized_name: 'streetAddress2', type: { name: 'String' } }, street_address3: { client_side_validation: true, required: false, serialized_name: 'streetAddress3', type: { name: 'String' } }, city: { client_side_validation: true, required: false, serialized_name: 'city', type: { name: 'String' } }, state_or_province: { client_side_validation: true, required: false, serialized_name: 'stateOrProvince', type: { name: 'String' } }, country: { client_side_validation: true, required: true, serialized_name: 'country', type: { name: 'String' } }, postal_code: { client_side_validation: true, required: true, serialized_name: 'postalCode', type: { name: 'String' } }, zip_extended_code: { client_side_validation: true, required: false, serialized_name: 'zipExtendedCode', type: { name: 'String' } }, company_name: { client_side_validation: true, required: false, serialized_name: 'companyName', type: { name: 'String' } }, address_type: { client_side_validation: true, required: false, serialized_name: 'addressType', type: { name: 'Enum', module: 'AddressType' } } } } } end