class Azure::CognitiveServices::LuisAuthoring::V3_0_preview::Models::ApplicationSettingUpdateObject

Object model for updating an application's settings.

Attributes

is_public[RW]

@return [Boolean] Setting your application as public allows other people to use your application's endpoint using their own keys.

Private Class Methods

mapper() click to toggle source

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

# File lib/3.0-preview/generated/azure_cognitiveservices_luisauthoring/models/application_setting_update_object.rb, line 24
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ApplicationSettingUpdateObject',
    type: {
      name: 'Composite',
      class_name: 'ApplicationSettingUpdateObject',
      model_properties: {
        is_public: {
          client_side_validation: true,
          required: false,
          serialized_name: 'public',
          type: {
            name: 'Boolean'
          }
        }
      }
    }
  }
end