class Azure::Storage::Mgmt::V2021_01_01::Models::ChangeFeed
The blob service properties for change feed events.
Attributes
enabled[RW]
@return [Boolean] Indicates whether change feed event logging is enabled for the Blob service.
retention_in_days[RW]
@return [Integer] Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed.
Private Class Methods
mapper()
click to toggle source
Mapper for ChangeFeed
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2021-01-01/generated/azure_mgmt_storage/models/change_feed.rb, line 30 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ChangeFeed', type: { name: 'Composite', class_name: 'ChangeFeed', model_properties: { enabled: { client_side_validation: true, required: false, serialized_name: 'enabled', type: { name: 'Boolean' } }, retention_in_days: { client_side_validation: true, required: false, serialized_name: 'retentionInDays', constraints: { InclusiveMaximum: 146000, InclusiveMinimum: 1 }, type: { name: 'Number' } } } } } end