class Azure::ServiceFabric::V7_0_0_42::Models::StatefulServiceInfo
Information about a stateful Service Fabric service.
Attributes
ServiceKind[RW]
has_persisted_state[RW]
@return [Boolean] Whether the service has persisted state.
Private Class Methods
mapper()
click to toggle source
Mapper for StatefulServiceInfo
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/7.0.0.42/generated/azure_service_fabric/models/stateful_service_info.rb, line 30 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'Stateful', type: { name: 'Composite', class_name: 'StatefulServiceInfo', model_properties: { id: { client_side_validation: true, required: false, serialized_name: 'Id', type: { name: 'String' } }, name: { client_side_validation: true, required: false, serialized_name: 'Name', type: { name: 'String' } }, type_name: { client_side_validation: true, required: false, serialized_name: 'TypeName', type: { name: 'String' } }, manifest_version: { client_side_validation: true, required: false, serialized_name: 'ManifestVersion', type: { name: 'String' } }, health_state: { client_side_validation: true, required: false, serialized_name: 'HealthState', type: { name: 'String' } }, service_status: { client_side_validation: true, required: false, serialized_name: 'ServiceStatus', type: { name: 'String' } }, is_service_group: { client_side_validation: true, required: false, serialized_name: 'IsServiceGroup', type: { name: 'Boolean' } }, ServiceKind: { client_side_validation: true, required: true, serialized_name: 'ServiceKind', type: { name: 'String' } }, has_persisted_state: { client_side_validation: true, required: false, serialized_name: 'HasPersistedState', type: { name: 'Boolean' } } } } } end
new()
click to toggle source
# File lib/7.0.0.42/generated/azure_service_fabric/models/stateful_service_info.rb, line 16 def initialize @ServiceKind = "Stateful" end