Class: Azure::ServiceFabric::V6_3_0_9::Models::ApplicationHealthStateChunk
- Inherits:
-
EntityHealthStateChunk
- Object
- EntityHealthStateChunk
- Azure::ServiceFabric::V6_3_0_9::Models::ApplicationHealthStateChunk
- Includes:
- MsRestAzure
- Defined in:
- lib/6.3.0.9/generated/azure_service_fabric/models/application_health_state_chunk.rb
Overview
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.
Instance Attribute Summary collapse
-
#application_name ⇒ String
URI scheme.
-
#application_type_name ⇒ String
application manifest.
-
#deployed_application_health_state_chunks ⇒ DeployedApplicationHealthStateChunkList
application health state chunks in the cluster that respect the filters in the cluster health chunk query description.
-
#service_health_state_chunks ⇒ ServiceHealthStateChunkList
chunks in the cluster that respect the filters in the cluster health chunk query description.
Attributes inherited from EntityHealthStateChunk
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for ApplicationHealthStateChunk class as Ruby Hash.
Instance Attribute Details
#application_name ⇒ String
URI scheme.
21 22 23 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/application_health_state_chunk.rb', line 21 def application_name @application_name end |
#application_type_name ⇒ String
application manifest.
25 26 27 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/application_health_state_chunk.rb', line 25 def application_type_name @application_type_name end |
#deployed_application_health_state_chunks ⇒ DeployedApplicationHealthStateChunkList
application health state chunks in the cluster that respect the filters in the cluster health chunk query description.
35 36 37 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/application_health_state_chunk.rb', line 35 def deployed_application_health_state_chunks @deployed_application_health_state_chunks end |
#service_health_state_chunks ⇒ ServiceHealthStateChunkList
chunks in the cluster that respect the filters in the cluster health chunk query description.
30 31 32 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/application_health_state_chunk.rb', line 30 def service_health_state_chunks @service_health_state_chunks end |
Class Method Details
.mapper ⇒ Object
Mapper for ApplicationHealthStateChunk class as Ruby Hash. This will be used for serialization/deserialization.
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
# 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 |