class Azure::ServiceFabric::V6_3_0_9::Models::ApplicationHealthStateChunk
Represents the health state chunk of a application. The application health state chunk contains the application name, its aggregated health state and any children services and deployed applications that respect the filters in cluster health chunk query description.
Attributes
@return [String] The name of the application, including the 'fabric:' URI scheme.
@return [String] The application type name as defined in the application manifest.
@return [DeployedApplicationHealthStateChunkList] The list of deployed application health state chunks in the cluster that respect the filters in the cluster health chunk query description.
@return [ServiceHealthStateChunkList] The list of service health state chunks in the cluster that respect the filters in the cluster health chunk query description.
Public Class Methods
Mapper for ApplicationHealthStateChunk
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/6.3.0.9/generated/azure_service_fabric/models/application_health_state_chunk.rb, line 42 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ApplicationHealthStateChunk', type: { name: 'Composite', class_name: 'ApplicationHealthStateChunk', model_properties: { health_state: { client_side_validation: true, required: false, serialized_name: 'HealthState', type: { name: 'String' } }, application_name: { client_side_validation: true, required: false, serialized_name: 'ApplicationName', type: { name: 'String' } }, application_type_name: { client_side_validation: true, required: false, serialized_name: 'ApplicationTypeName', type: { name: 'String' } }, service_health_state_chunks: { client_side_validation: true, required: false, serialized_name: 'ServiceHealthStateChunks', type: { name: 'Composite', class_name: 'ServiceHealthStateChunkList' } }, deployed_application_health_state_chunks: { client_side_validation: true, required: false, serialized_name: 'DeployedApplicationHealthStateChunks', type: { name: 'Composite', class_name: 'DeployedApplicationHealthStateChunkList' } } } } } end