class Azure::CognitiveServices::LuisAuthoring::V3_0_preview::Models::ApplicationCreateObject
Properties for creating a new LUIS Application
Attributes
culture[RW]
@return [String] The culture for the new application. It is the language that your app understands and speaks. E.g.: “en-us”. Note: the culture cannot be changed after the app is created.
description[RW]
@return [String] Description of the new application. Optional.
domain[RW]
@return [String] The domain for the new application. Optional. E.g.: Comics.
initial_version_id[RW]
@return [String] The initial version ID. Optional. Default value is: “0.1”
name[RW]
@return [String] The name for the new application.
usage_scenario[RW]
@return [String] Defines the scenario for the new application. Optional. E.g.: IoT.
Private Class Methods
mapper()
click to toggle source
Mapper for ApplicationCreateObject
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/3.0-preview/generated/azure_cognitiveservices_luisauthoring/models/application_create_object.rb, line 43 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ApplicationCreateObject', type: { name: 'Composite', class_name: 'ApplicationCreateObject', model_properties: { culture: { client_side_validation: true, required: true, serialized_name: 'culture', type: { name: 'String' } }, domain: { client_side_validation: true, required: false, serialized_name: 'domain', type: { name: 'String' } }, description: { client_side_validation: true, required: false, serialized_name: 'description', type: { name: 'String' } }, initial_version_id: { client_side_validation: true, required: false, serialized_name: 'initialVersionId', type: { name: 'String' } }, usage_scenario: { client_side_validation: true, required: false, serialized_name: 'usageScenario', type: { name: 'String' } }, name: { client_side_validation: true, required: true, serialized_name: 'name', type: { name: 'String' } } } } } end