Class: Azure::ServiceFabric::V6_3_0_9::Models::ChaosRestartCodePackageFaultCompletedEvent
- Inherits:
-
ApplicationEvent
- Object
- FabricEvent
- ApplicationEvent
- Azure::ServiceFabric::V6_3_0_9::Models::ChaosRestartCodePackageFaultCompletedEvent
- Includes:
- MsRestAzure
- Defined in:
- lib/6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_completed_event.rb
Overview
Chaos Restart Code Package Fault Completed event.
Instance Attribute Summary collapse
-
#code_package_name ⇒ String
Code package name.
-
#fault_group_id ⇒ Object
Id of fault group.
-
#fault_id ⇒ Object
Id of fault.
-
#Kind ⇒ Object
Returns the value of attribute Kind.
-
#node_name ⇒ String
The name of a Service Fabric node.
-
#service_manifest_name ⇒ String
Service manifest name.
-
#service_package_activation_id ⇒ String
Id of Service package activation.
Attributes inherited from ApplicationEvent
Attributes inherited from FabricEvent
#event_instance_id, #has_correlated_events, #time_stamp
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for ChaosRestartCodePackageFaultCompletedEvent class as Ruby Hash.
Instance Method Summary collapse
-
#initialize ⇒ ChaosRestartCodePackageFaultCompletedEvent
constructor
A new instance of ChaosRestartCodePackageFaultCompletedEvent.
Constructor Details
#initialize ⇒ ChaosRestartCodePackageFaultCompletedEvent
Returns a new instance of ChaosRestartCodePackageFaultCompletedEvent.
16 17 18 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_completed_event.rb', line 16 def initialize @Kind = "ChaosRestartCodePackageFaultCompleted" end |
Instance Attribute Details
#code_package_name ⇒ String
Returns Code package name.
35 36 37 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_completed_event.rb', line 35 def code_package_name @code_package_name end |
#fault_group_id ⇒ Object
Returns Id of fault group.
23 24 25 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_completed_event.rb', line 23 def fault_group_id @fault_group_id end |
#fault_id ⇒ Object
Returns Id of fault.
26 27 28 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_completed_event.rb', line 26 def fault_id @fault_id end |
#Kind ⇒ Object
Returns the value of attribute Kind.
20 21 22 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_completed_event.rb', line 20 def Kind @Kind end |
#node_name ⇒ String
Returns The name of a Service Fabric node.
29 30 31 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_completed_event.rb', line 29 def node_name @node_name end |
#service_manifest_name ⇒ String
Returns Service manifest name.
32 33 34 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_completed_event.rb', line 32 def service_manifest_name @service_manifest_name end |
#service_package_activation_id ⇒ String
Returns Id of Service package activation.
38 39 40 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_completed_event.rb', line 38 def service_package_activation_id @service_package_activation_id end |
Class Method Details
.mapper ⇒ Object
Mapper for ChaosRestartCodePackageFaultCompletedEvent class as Ruby Hash. This will be used for serialization/deserialization.
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 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_completed_event.rb', line 46 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ChaosRestartCodePackageFaultCompleted', type: { name: 'Composite', class_name: 'ChaosRestartCodePackageFaultCompletedEvent', model_properties: { event_instance_id: { client_side_validation: true, required: true, serialized_name: 'EventInstanceId', type: { name: 'String' } }, time_stamp: { client_side_validation: true, required: true, serialized_name: 'TimeStamp', type: { name: 'DateTime' } }, has_correlated_events: { client_side_validation: true, required: false, serialized_name: 'HasCorrelatedEvents', type: { name: 'Boolean' } }, Kind: { client_side_validation: true, required: true, serialized_name: 'Kind', type: { name: 'String' } }, application_id: { client_side_validation: true, required: false, serialized_name: 'ApplicationId', type: { name: 'String' } }, fault_group_id: { client_side_validation: true, required: false, serialized_name: 'FaultGroupId', type: { name: 'String' } }, fault_id: { client_side_validation: true, required: false, serialized_name: 'FaultId', type: { name: 'String' } }, node_name: { client_side_validation: true, required: false, serialized_name: 'NodeName', type: { name: 'String' } }, service_manifest_name: { client_side_validation: true, required: false, serialized_name: 'ServiceManifestName', type: { name: 'String' } }, code_package_name: { client_side_validation: true, required: false, serialized_name: 'CodePackageName', type: { name: 'String' } }, service_package_activation_id: { client_side_validation: true, required: false, serialized_name: 'ServicePackageActivationId', type: { name: 'String' } } } } } end |