class Azure::ServiceFabric::V6_5_0_36::Models::ReliableCollectionsRef

Specifying this parameter adds support for reliable collections

Attributes

do_not_persist_state[RW]

@return [Boolean] False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.

name[RW]

@return [String] Name of ReliableCollection resource. Right now it's not used and you can use any string.

Public Class Methods

mapper() click to toggle source

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

# File lib/6.5.0.36/generated/azure_service_fabric/models/reliable_collections_ref.rb, line 30
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ReliableCollectionsRef',
    type: {
      name: 'Composite',
      class_name: 'ReliableCollectionsRef',
      model_properties: {
        name: {
          client_side_validation: true,
          required: true,
          serialized_name: 'name',
          type: {
            name: 'String'
          }
        },
        do_not_persist_state: {
          client_side_validation: true,
          required: false,
          serialized_name: 'doNotPersistState',
          type: {
            name: 'Boolean'
          }
        }
      }
    }
  }
end