Class: Azure::ServiceFabric::V6_5_0_36::Models::NodeAddedToClusterEvent
- Inherits:
-
NodeEvent
- Object
- FabricEvent
- NodeEvent
- Azure::ServiceFabric::V6_5_0_36::Models::NodeAddedToClusterEvent
- Includes:
- MsRestAzure
- Defined in:
- lib/6.5.0.36/generated/azure_service_fabric/models/node_added_to_cluster_event.rb
Overview
Node Added event.
Instance Attribute Summary collapse
-
#fabric_version ⇒ String
Fabric version.
-
#ip_address_or_fqdn ⇒ String
IP address or FQDN.
-
#Kind ⇒ Object
Returns the value of attribute Kind.
-
#node_capacities ⇒ String
Capacities.
-
#node_id ⇒ String
Id of Node.
-
#node_instance ⇒ Integer
Id of Node instance.
-
#node_type ⇒ String
Type of Node.
Attributes inherited from NodeEvent
Attributes inherited from FabricEvent
#category, #event_instance_id, #has_correlated_events, #time_stamp
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for NodeAddedToClusterEvent class as Ruby Hash.
Instance Method Summary collapse
-
#initialize ⇒ NodeAddedToClusterEvent
constructor
A new instance of NodeAddedToClusterEvent.
Constructor Details
#initialize ⇒ NodeAddedToClusterEvent
Returns a new instance of NodeAddedToClusterEvent.
16 17 18 |
# File 'lib/6.5.0.36/generated/azure_service_fabric/models/node_added_to_cluster_event.rb', line 16 def initialize @Kind = "NodeAddedToCluster" end |
Instance Attribute Details
#fabric_version ⇒ String
Returns Fabric version.
32 33 34 |
# File 'lib/6.5.0.36/generated/azure_service_fabric/models/node_added_to_cluster_event.rb', line 32 def fabric_version @fabric_version end |
#ip_address_or_fqdn ⇒ String
Returns IP address or FQDN.
35 36 37 |
# File 'lib/6.5.0.36/generated/azure_service_fabric/models/node_added_to_cluster_event.rb', line 35 def ip_address_or_fqdn @ip_address_or_fqdn end |
#Kind ⇒ Object
Returns the value of attribute Kind.
20 21 22 |
# File 'lib/6.5.0.36/generated/azure_service_fabric/models/node_added_to_cluster_event.rb', line 20 def Kind @Kind end |
#node_capacities ⇒ String
Returns Capacities.
38 39 40 |
# File 'lib/6.5.0.36/generated/azure_service_fabric/models/node_added_to_cluster_event.rb', line 38 def node_capacities @node_capacities end |
#node_id ⇒ String
Returns Id of Node.
23 24 25 |
# File 'lib/6.5.0.36/generated/azure_service_fabric/models/node_added_to_cluster_event.rb', line 23 def node_id @node_id end |
#node_instance ⇒ Integer
Returns Id of Node instance.
26 27 28 |
# File 'lib/6.5.0.36/generated/azure_service_fabric/models/node_added_to_cluster_event.rb', line 26 def node_instance @node_instance end |
#node_type ⇒ String
Returns Type of Node.
29 30 31 |
# File 'lib/6.5.0.36/generated/azure_service_fabric/models/node_added_to_cluster_event.rb', line 29 def node_type @node_type end |
Class Method Details
.mapper ⇒ Object
Mapper for NodeAddedToClusterEvent class as Ruby Hash. This will be used for serialization/deserialization.
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 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 147 148 149 150 151 152 153 |
# File 'lib/6.5.0.36/generated/azure_service_fabric/models/node_added_to_cluster_event.rb', line 45 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'NodeAddedToCluster', type: { name: 'Composite', class_name: 'NodeAddedToClusterEvent', model_properties: { event_instance_id: { client_side_validation: true, required: true, serialized_name: 'EventInstanceId', type: { name: 'String' } }, category: { client_side_validation: true, required: false, serialized_name: 'Category', 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' } }, node_name: { client_side_validation: true, required: true, serialized_name: 'NodeName', type: { name: 'String' } }, node_id: { client_side_validation: true, required: true, serialized_name: 'NodeId', type: { name: 'String' } }, node_instance: { client_side_validation: true, required: true, serialized_name: 'NodeInstance', type: { name: 'Number' } }, node_type: { client_side_validation: true, required: true, serialized_name: 'NodeType', type: { name: 'String' } }, fabric_version: { client_side_validation: true, required: true, serialized_name: 'FabricVersion', type: { name: 'String' } }, ip_address_or_fqdn: { client_side_validation: true, required: true, serialized_name: 'IpAddressOrFQDN', type: { name: 'String' } }, node_capacities: { client_side_validation: true, required: true, serialized_name: 'NodeCapacities', type: { name: 'String' } } } } } end |