Class: Azure::TimeSeriesInsights::Mgmt::V2017_11_15::Models::ReferenceDataSetCreateOrUpdateParameters
- Inherits:
-
CreateOrUpdateTrackedResourceProperties
- Object
- CreateOrUpdateTrackedResourceProperties
- Azure::TimeSeriesInsights::Mgmt::V2017_11_15::Models::ReferenceDataSetCreateOrUpdateParameters
- Includes:
- MsRestAzure
- Defined in:
- lib/2017-11-15/generated/azure_mgmt_time_series_insights/models/reference_data_set_create_or_update_parameters.rb
Overview
Model object.
Instance Attribute Summary collapse
-
#data_string_comparison_behavior ⇒ DataStringComparisonBehavior
comparison behavior can be set using this property.
-
#key_properties ⇒ Array<ReferenceDataSetKeyProperty>
for the reference data set.
Attributes inherited from CreateOrUpdateTrackedResourceProperties
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for ReferenceDataSetCreateOrUpdateParameters class as Ruby Hash.
Instance Attribute Details
#data_string_comparison_behavior ⇒ DataStringComparisonBehavior
comparison behavior can be set using this property. By default, the value is ‘Ordinal’ - which means case sensitive key comparison will be performed while joining reference data with events or while adding new reference data. When ‘OrdinalIgnoreCase’ is set, case insensitive comparison will be used. Possible values include: ‘Ordinal’, ‘OrdinalIgnoreCase’
27 28 29 |
# File 'lib/2017-11-15/generated/azure_mgmt_time_series_insights/models/reference_data_set_create_or_update_parameters.rb', line 27 def data_string_comparison_behavior @data_string_comparison_behavior end |
#key_properties ⇒ Array<ReferenceDataSetKeyProperty>
for the reference data set.
18 19 20 |
# File 'lib/2017-11-15/generated/azure_mgmt_time_series_insights/models/reference_data_set_create_or_update_parameters.rb', line 18 def key_properties @key_properties end |
Class Method Details
.mapper ⇒ Object
Mapper for ReferenceDataSetCreateOrUpdateParameters class as Ruby Hash. This will be used for serialization/deserialization.
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
# File 'lib/2017-11-15/generated/azure_mgmt_time_series_insights/models/reference_data_set_create_or_update_parameters.rb', line 34 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ReferenceDataSetCreateOrUpdateParameters', type: { name: 'Composite', class_name: 'ReferenceDataSetCreateOrUpdateParameters', model_properties: { location: { client_side_validation: true, required: true, serialized_name: 'location', type: { name: 'String' } }, tags: { client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, key_properties: { client_side_validation: true, required: true, serialized_name: 'properties.keyProperties', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'ReferenceDataSetKeyPropertyElementType', type: { name: 'Composite', class_name: 'ReferenceDataSetKeyProperty' } } } }, data_string_comparison_behavior: { client_side_validation: true, required: false, serialized_name: 'properties.dataStringComparisonBehavior', type: { name: 'Enum', module: 'DataStringComparisonBehavior' } } } } } end |