class Azure::AlertsManagement::Mgmt::V2019_03_01::Models::SmartGroupModificationProperties
Properties of the smartGroup modification item.
Attributes
modifications[RW]
@return [Array<SmartGroupModificationItem>] Modification details
next_link[RW]
@return [String] URL to fetch the next set of results.
smart_group_id[RW]
@return [String] Unique Id of the smartGroup for which the history is being retrieved
Public Class Methods
mapper()
click to toggle source
Mapper for SmartGroupModificationProperties
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-03-01/generated/azure_mgmt_alerts_management/models/smart_group_modification_properties.rb, line 30 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'smartGroupModificationProperties', type: { name: 'Composite', class_name: 'SmartGroupModificationProperties', model_properties: { smart_group_id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'smartGroupId', type: { name: 'String' } }, modifications: { client_side_validation: true, required: false, serialized_name: 'modifications', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'SmartGroupModificationItemElementType', type: { name: 'Composite', class_name: 'SmartGroupModificationItem' } } } }, next_link: { client_side_validation: true, required: false, serialized_name: 'nextLink', type: { name: 'String' } } } } } end