class Azure::MobileEngagement::Mgmt::V2014_12_01::Models::CampaignTestSavedParameters

Model object.

Attributes

device_id[RW]

@return [String] Device identifier (as returned by the SDK).

lang[RW]

@return [String] The language to test expressed using ISO 639-1 code. The default language of the campaign will be used if the parameter is not provided.

Private Class Methods

mapper() click to toggle source

Mapper for CampaignTestSavedParameters class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2014-12-01/generated/azure_mgmt_mobile_engagement/models/campaign_test_saved_parameters.rb, line 29
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'CampaignTestSavedParameters',
    type: {
      name: 'Composite',
      class_name: 'CampaignTestSavedParameters',
      model_properties: {
        device_id: {
          client_side_validation: true,
          required: true,
          serialized_name: 'deviceId',
          type: {
            name: 'String'
          }
        },
        lang: {
          client_side_validation: true,
          required: false,
          serialized_name: 'lang',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end