Class: DynamicData

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

Overview

urn:vim25DynamicData

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty

Direct Known Subclasses

AboutInfo, Action, AlarmAction, AlarmDescription, AlarmExpression, AlarmSetting, AlarmSpec, AlarmState, ArrayUpdateSpec, AuthorizationDescription, AuthorizationPrivilege, AuthorizationRole, AutoStartDefaults, AutoStartPowerInfo, Capability, ClusterAction, ClusterActionHistory, ClusterAttemptedVmInfo, ClusterConfigInfo, ClusterConfigSpec, ClusterDasConfigInfo, ClusterDasVmConfigInfo, ClusterDasVmSettings, ClusterDpmConfigInfo, ClusterDpmHostConfigInfo, ClusterDrsConfigInfo, ClusterDrsMigration, ClusterDrsRecommendation, ClusterDrsVmConfigInfo, ClusterHostRecommendation, ClusterNotAttemptedVmInfo, ClusterPowerOnVmResult, ClusterRecommendation, ClusterRuleInfo, ComputeResourceConfigInfo, ComputeResourceConfigSpec, ComputeResourceSummary, ConfigTarget, CustomFieldDef, CustomFieldValue, CustomizationAdapterMapping, CustomizationGlobalIPSettings, CustomizationGuiRunOnce, CustomizationGuiUnattended, CustomizationIPSettings, CustomizationIdentification, CustomizationIdentitySettings, CustomizationIpGenerator, CustomizationLicenseFilePrintData, CustomizationName, CustomizationOptions, CustomizationPassword, CustomizationSpec, CustomizationSpecInfo, CustomizationSpecItem, CustomizationUserData, DatacenterMismatchArgument, DatastoreCapability, DatastoreHostMount, DatastoreInfo, DatastoreOption, DatastoreSummary, Description, DiagnosticManagerBundleInfo, DiagnosticManagerLogDescriptor, DiagnosticManagerLogHeader, Event, EventArgument, EventDescription, EventDescriptionEventDetail, EventFilterSpec, EventFilterSpecByEntity, EventFilterSpecByTime, EventFilterSpecByUsername, ExtendedEventPair, Extension, ExtensionClientInfo, ExtensionEventTypeInfo, ExtensionFaultTypeInfo, ExtensionPrivilegeInfo, ExtensionResourceInfo, ExtensionServerInfo, ExtensionTaskTypeInfo, FileInfo, FileQuery, FileQueryFlags, GuestDiskInfo, GuestInfo, GuestNicInfo, GuestOsDescriptor, GuestScreenInfo, HealthSystemRuntime, HostAccountSpec, HostAutoStartManagerConfig, HostBIOSInfo, HostBootDevice, HostBootDeviceInfo, HostCapability, HostConfigChange, HostConfigInfo, HostConfigManager, HostConfigSummary, HostConnectInfo, HostConnectInfoNetworkInfo, HostConnectSpec, HostCpuIdInfo, HostCpuInfo, HostCpuPackage, HostDatastoreBrowserSearchResults, HostDatastoreBrowserSearchSpec, HostDatastoreConnectInfo, HostDatastoreSystemCapabilities, HostDateTimeConfig, HostDateTimeInfo, HostDateTimeSystemTimeZone, HostDevice, HostDhcpService, HostDhcpServiceConfig, HostDhcpServiceSpec, HostDiagnosticPartition, HostDiagnosticPartitionCreateDescription, HostDiagnosticPartitionCreateOption, HostDiagnosticPartitionCreateSpec, HostDiskDimensions, HostDiskDimensionsChs, HostDiskDimensionsLba, HostDiskMappingInfo, HostDiskMappingOption, HostDiskMappingPartitionInfo, HostDiskMappingPartitionOption, HostDiskPartitionAttributes, HostDiskPartitionBlockRange, HostDiskPartitionInfo, HostDiskPartitionLayout, HostDiskPartitionSpec, HostDnsConfig, HostFileAccess, HostFileSystemMountInfo, HostFileSystemVolume, HostFileSystemVolumeInfo, HostFirewallDefaultPolicy, HostFirewallInfo, HostFirewallRule, HostFirewallRuleset, HostFlagInfo, HostHardwareElementInfo, HostHardwareInfo, HostHardwareStatusInfo, HostHardwareSummary, HostHostBusAdapter, HostHyperThreadScheduleInfo, HostInternetScsiHbaAuthenticationCapabilities, HostInternetScsiHbaAuthenticationProperties, HostInternetScsiHbaDiscoveryCapabilities, HostInternetScsiHbaDiscoveryProperties, HostInternetScsiHbaIPCapabilities, HostInternetScsiHbaIPProperties, HostInternetScsiHbaSendTarget, HostInternetScsiHbaStaticTarget, HostIpConfig, HostIpRouteConfig, HostListSummary, HostListSummaryQuickStats, HostLocalFileSystemVolumeSpec, HostMountInfo, HostMultipathInfo, HostMultipathInfoLogicalUnit, HostMultipathInfoLogicalUnitPolicy, HostMultipathInfoPath, HostNasVolumeSpec, HostNatService, HostNatServiceConfig, HostNatServiceNameServiceSpec, HostNatServicePortForwardSpec, HostNatServiceSpec, HostNetCapabilities, HostNetOffloadCapabilities, HostNetworkConfig, HostNetworkConfigResult, HostNetworkInfo, HostNetworkPolicy, HostNetworkSecurityPolicy, HostNetworkTrafficShapingPolicy, HostNicFailureCriteria, HostNicOrderPolicy, HostNicTeamingPolicy, HostNtpConfig, HostNumaInfo, HostNumaNode, HostNumericSensorInfo, HostPatchManagerLocator, HostPatchManagerStatus, HostPatchManagerStatusPrerequisitePatch, HostPciDevice, HostPortGroup, HostPortGroupConfig, HostPortGroupPort, HostPortGroupSpec, HostRuntimeInfo, HostScsiDiskPartition, HostScsiTopology, HostScsiTopologyInterface, HostScsiTopologyLun, HostScsiTopologyTarget, HostService, HostServiceInfo, HostServiceTicket, HostSnmpConfigSpec, HostSnmpDestination, HostSnmpSystemAgentLimits, HostStorageDeviceInfo, HostStorageOperationalInfo, HostSystemHealthInfo, HostSystemIdentificationInfo, HostSystemInfo, HostSystemResourceInfo, HostTargetTransport, HostVMotionCompatibility, HostVMotionConfig, HostVMotionInfo, HostVMotionNetConfig, HostVirtualNic, HostVirtualNicConfig, HostVirtualNicSpec, HostVirtualSwitch, HostVirtualSwitchBeaconConfig, HostVirtualSwitchBridge, HostVirtualSwitchConfig, HostVirtualSwitchSpec, HostVmfsSpec, KeyValue, LicenseAvailabilityInfo, LicenseDiagnostics, LicenseFeatureInfo, LicenseReservationInfo, LicenseSource, LicenseUsageInfo, LocalizedMethodFault, MethodActionArgument, MissingObject, MissingProperty, ModeInfo, NetworkSummary, ObjectContent, ObjectSpec, ObjectUpdate, OptionType, OptionValue, PerfCompositeMetric, PerfCounterInfo, PerfEntityMetricBase, PerfInterval, PerfMetricId, PerfMetricSeries, PerfProviderSummary, PerfQuerySpec, PerfSampleInfo, PerformanceDescription, Permission, PhysicalNic, PhysicalNicCdpDeviceCapability, PhysicalNicCdpInfo, PhysicalNicConfig, PhysicalNicHint, PhysicalNicHintInfo, PhysicalNicLinkInfo, PhysicalNicSpec, PrivilegePolicyDef, ProductComponentInfo, PropertyChange, PropertyFilterSpec, PropertyFilterUpdate, PropertySpec, ResourceAllocationInfo, ResourceConfigSpec, ResourcePoolResourceUsage, ResourcePoolRuntimeInfo, ResourcePoolSummary, ScheduledTaskDescription, ScheduledTaskSpec, ScsiLunDurableName, SelectionSpec, ServiceConsoleReservationInfo, ServiceContent, SessionManagerLocalTicket, SharesInfo, TaskDescription, TaskFilterSpec, TaskFilterSpecByEntity, TaskFilterSpecByTime, TaskFilterSpecByUsername, TaskInfo, TaskReason, TaskScheduler, ToolsConfigInfo, UpdateSet, UserSearchResult, UserSession, VirtualDevice, VirtualDeviceBackingInfo, VirtualDeviceBackingOption, VirtualDeviceConfigSpec, VirtualDeviceConnectInfo, VirtualDeviceConnectOption, VirtualDeviceOption, VirtualDiskSpec, VirtualHardware, VirtualHardwareOption, VirtualMachineAffinityInfo, VirtualMachineBootOptions, VirtualMachineCapability, VirtualMachineCloneSpec, VirtualMachineConfigInfo, VirtualMachineConfigInfoDatastoreUrlPair, VirtualMachineConfigOption, VirtualMachineConfigOptionDescriptor, VirtualMachineConfigSpec, VirtualMachineConfigSummary, VirtualMachineConsolePreferences, VirtualMachineDatastoreVolumeOption, VirtualMachineDefaultPowerOpInfo, VirtualMachineFileInfo, VirtualMachineFileLayout, VirtualMachineFileLayoutDiskLayout, VirtualMachineFileLayoutSnapshotLayout, VirtualMachineFlagInfo, VirtualMachineGuestSummary, VirtualMachineIdeDiskDevicePartitionInfo, VirtualMachineLegacyNetworkSwitchInfo, VirtualMachineMemoryReservationInfo, VirtualMachineMemoryReservationSpec, VirtualMachineMessage, VirtualMachineMksTicket, VirtualMachineNetworkShaperInfo, VirtualMachineQuestionInfo, VirtualMachineQuickStats, VirtualMachineRelocateSpec, VirtualMachineRelocateSpecDiskLocator, VirtualMachineRuntimeInfo, VirtualMachineSnapshotInfo, VirtualMachineSnapshotTree, VirtualMachineSummary, VirtualMachineTargetInfo, VmConfigFileQueryFilter, VmConfigFileQueryFlags, VmDiskFileQueryFilter, VmDiskFileQueryFlags, VmfsDatastoreBaseOption, VmfsDatastoreOption, VmfsDatastoreSpec

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = []) ⇒ DynamicData

Returns a new instance of DynamicData.



23
24
25
26
# File 'lib/vmware/soap/vim25.rb', line 23

def initialize(dynamicType = nil, dynamicProperty = [])
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
end

Instance Attribute Details

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



21
22
23
# File 'lib/vmware/soap/vim25.rb', line 21

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



20
21
22
# File 'lib/vmware/soap/vim25.rb', line 20

def dynamicType
  @dynamicType
end