Class: VmEvent

Inherits:
Event show all
Defined in:
lib/vmware/soap/vim25.rb

Overview

urn:vim25VmEvent

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
key - SOAP::SOAPInt
chainId - SOAP::SOAPInt
createdTime - SOAP::SOAPDateTime
userName - SOAP::SOAPString
datacenter - DatacenterEventArgument
computeResource - ComputeResourceEventArgument
host - HostEventArgument
vm - VmEventArgument
fullFormattedMessage - SOAP::SOAPString
template - SOAP::SOAPBoolean

Direct Known Subclasses

CustomizationEvent, MigrationEvent, NoMaintenanceModeDrsRecommendationForVM, NotEnoughResourcesToStartVmEvent, VmAcquiredMksTicketEvent, VmAutoRenameEvent, VmBeingCreatedEvent, VmBeingDeployedEvent, VmBeingHotMigratedEvent, VmBeingMigratedEvent, VmCloneEvent, VmConfigMissingEvent, VmConnectedEvent, VmCreatedEvent, VmDasUpdateErrorEvent, VmDasUpdateOkEvent, VmDateRolledBackEvent, VmDeployFailedEvent, VmDeployedEvent, VmDisconnectedEvent, VmDiscoveredEvent, VmDiskFailedEvent, VmEmigratingEvent, VmFailedMigrateEvent, VmFailedRelayoutEvent, VmFailedRelayoutOnVmfs2DatastoreEvent, VmFailedToPowerOffEvent, VmFailedToPowerOnEvent, VmFailedToRebootGuestEvent, VmFailedToResetEvent, VmFailedToShutdownGuestEvent, VmFailedToStandbyGuestEvent, VmFailedToSuspendEvent, VmFailoverFailed, VmGuestRebootEvent, VmGuestShutdownEvent, VmGuestStandbyEvent, VmMacAssignedEvent, VmMacChangedEvent, VmMacConflictEvent, VmMessageEvent, VmMigratedEvent, VmNoNetworkAccessEvent, VmOrphanedEvent, VmPoweredOffEvent, VmPoweredOnEvent, VmReconfiguredEvent, VmRegisteredEvent, VmRelayoutSuccessfulEvent, VmRelayoutUpToDateEvent, VmRelocateSpecEvent, VmRemovedEvent, VmRenamedEvent, VmResettingEvent, VmResourcePoolMovedEvent, VmResourceReallocatedEvent, VmResumingEvent, VmStartingEvent, VmStaticMacConflictEvent, VmStoppingEvent, VmSuspendedEvent, VmSuspendingEvent, VmUpgradeCompleteEvent, VmUpgradeFailedEvent, VmUpgradingEvent, VmUuidAssignedEvent, VmUuidChangedEvent, VmUuidConflictEvent, VmWwnAssignedEvent, VmWwnChangedEvent, VmWwnConflictEvent

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], key = nil, chainId = nil, createdTime = nil, userName = nil, datacenter = nil, computeResource = nil, host = nil, vm = nil, fullFormattedMessage = nil, template = nil) ⇒ VmEvent

Returns a new instance of VmEvent.



8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
# File 'lib/vmware/soap/vim25.rb', line 8202

def initialize(dynamicType = nil, dynamicProperty = [], key = nil, chainId = nil, createdTime = nil, userName = nil, datacenter = nil, computeResource = nil, host = nil, vm = nil, fullFormattedMessage = nil, template = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @key = key
  @chainId = chainId
  @createdTime = createdTime
  @userName = userName
  @datacenter = datacenter
  @computeResource = computeResource
  @host = host
  @vm = vm
  @fullFormattedMessage = fullFormattedMessage
  @template = template
end

Instance Attribute Details

#chainIdObject

Returns the value of attribute chainId.



8192
8193
8194
# File 'lib/vmware/soap/vim25.rb', line 8192

def chainId
  @chainId
end

#computeResourceObject

Returns the value of attribute computeResource.



8196
8197
8198
# File 'lib/vmware/soap/vim25.rb', line 8196

def computeResource
  @computeResource
end

#createdTimeObject

Returns the value of attribute createdTime.



8193
8194
8195
# File 'lib/vmware/soap/vim25.rb', line 8193

def createdTime
  @createdTime
end

#datacenterObject

Returns the value of attribute datacenter.



8195
8196
8197
# File 'lib/vmware/soap/vim25.rb', line 8195

def datacenter
  @datacenter
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



8190
8191
8192
# File 'lib/vmware/soap/vim25.rb', line 8190

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



8189
8190
8191
# File 'lib/vmware/soap/vim25.rb', line 8189

def dynamicType
  @dynamicType
end

#fullFormattedMessageObject

Returns the value of attribute fullFormattedMessage.



8199
8200
8201
# File 'lib/vmware/soap/vim25.rb', line 8199

def fullFormattedMessage
  @fullFormattedMessage
end

#hostObject

Returns the value of attribute host.



8197
8198
8199
# File 'lib/vmware/soap/vim25.rb', line 8197

def host
  @host
end

#keyObject

Returns the value of attribute key.



8191
8192
8193
# File 'lib/vmware/soap/vim25.rb', line 8191

def key
  @key
end

#templateObject

Returns the value of attribute template.



8200
8201
8202
# File 'lib/vmware/soap/vim25.rb', line 8200

def template
  @template
end

#userNameObject

Returns the value of attribute userName.



8194
8195
8196
# File 'lib/vmware/soap/vim25.rb', line 8194

def userName
  @userName
end

#vmObject

Returns the value of attribute vm.



8198
8199
8200
# File 'lib/vmware/soap/vim25.rb', line 8198

def vm
  @vm
end