Sei sulla pagina 1di 1

Citrix® XenServer® 6.

0 SDK for PowerShell®


Virtual Network Physical Block
Physical Host (Host) Multiple Hosts (Pool) Tunnel Device (PBD) Peripheral Component Interconnect (PCI) Virtual Maschine (VM)
Interface (VIF)
Add-XenServer:Host.LicenseServer Get-XenServer:Host_metrics.LastUpdated Add-XenServer:Pool.GuiConfig Invoke-XenServer:Pool.CrlUninstall Add-XenServer:Tunnel.OtherConfig Add-XenServer:VIF.OtherConfig Add-XenServer:PBD.OtherConfig Add-XenServer:PCI.OtherConfig Get-XenServer:PCI.OtherConfig Add-XenServer:VM.BlockedOperations Get-XenServer:VM.SnapshotInfo Invoke-XenServer:VM.ResumeOn
Add-XenServer:Host.Logging Get-XenServer:Host_metrics.Live Add-XenServer:Pool.OtherConfig Invoke-XenServer:Pool.DeconfigureWlb Add-XenServer:Tunnel.Status Add-XenServer:VIF.QosAlgorithmParams Create-XenServer:PBD Get-XenServer:PCI.ClassName Get-XenServer:PCI.PciId Add-XenServer:VM.HVMBootParams Get-XenServer:VM.SnapshotMetadata Invoke-XenServer:VM.RetrieveWlbRecommendations
Add-XenServer:Host.OtherConfig Get-XenServer:Host_metrics.MemoryFree Add-XenServer:Pool.Tags Invoke-XenServer:Pool.DesignateNewMaster Create-XenServer:Tunnel Add-XenServer:VIF_metrics.OtherConfig Destroy-XenServer:PBD Get-XenServer:PCI Get-XenServer:PCI.Uuid Add-XenServer:VM.OtherConfig Get-XenServer:VM.SnapshotOf Invoke-XenServer:VM.Revert
Add-XenServer:Host.Tags Get-XenServer:Host_metrics.MemoryTotal Add-XenServer:Pool_patch.OtherConfig Invoke-XenServer:Pool.DetectNonhomogeneousExternalAuth Destroy-XenServer:Tunnel Get-XenServer:PBD Get-XenServer:PCI.Dependencies Get-XenServer:PCI.VendorName Add-XenServer:VM.Platform Get-XenServer:VM.Snapshots Invoke-XenServer:VM.SendSysrq
Create-XenServer:VIF
Add-XenServer:Host_cpu.OtherConfig Get-XenServer:Host_metrics.OtherConfig Destroy-XenServer:Pool_patch Invoke-XenServer:Pool.DisableExternalAuth Get-XenServer:Tunnel Get-XenServer:PBD.CurrentlyAttached Get-XenServer:PCI.DeviceName Remove-XenServer:PCI.OtherConfig Add-XenServer:VM.Tags Get-XenServer:VM.SnapshotTime Invoke-XenServer:VM.SendTrigger
Add-XenServer:Host_crashdump.OtherConfig Get-XenServer:Host_metrics.Uuid Get-XenServer:Pool Invoke-XenServer:Pool.DisableHa Destroy-XenServer:VIF
Get-XenServer:Tunnel.AccessPIF Get-XenServer:PBD.DeviceConfig Get-XenServer:PCI.Host Set-XenServer:PCI.OtherConfig Add-XenServer:VM.VCPUsParams Get-XenServer:VM.StartDelay * Invoke-XenServer:VM.Snapshot
Add-XenServer:Host_metrics.OtherConfig Get-XenServer:Host_patch.Applied Get-XenServer:Pool.Blobs Invoke-XenServer:Pool.DisableLocalStorageCaching Get-XenServer:Tunnel.OtherConfig Get-XenServer:VIF Get-XenServer:PBD.Host Add-XenServer:VM.XenstoreData Get-XenServer:VM.SuspendSR * Invoke-XenServer:VM.SnapshotWithQuiesce
Add-XenServer:Host_patch.OtherConfig Get-XenServer:Host_patch.Host Get-XenServer:Pool.CrashDumpSR Invoke-XenServer:Pool.DisableRedoLog Get-XenServer:Tunnel.Status Get-XenServer:VIF.AllowedOperations Get-XenServer:PBD.OtherConfig Add-XenServer:VM_guest_metrics.OtherConfig Get-XenServer:VM.SuspendVDI Invoke-XenServer:VM.Start
Message Destroy-XenServer:Host Get-XenServer:Host_patch.NameDescription Get-XenServer:Pool.DefaultSR Invoke-XenServer:Pool.Eject Get-XenServer:Tunnel.TransportPIF Get-XenServer:VIF.CurrentlyAttached Get-XenServer:PBD.SR Add-XenServer:VM_metrics.OtherConfig Get-XenServer:VM.Tags Invoke-XenServer:VM.StartOn
Destroy-XenServer:Host_crashdump
Destroy-XenServer:Host_patch
Get-XenServer:Host_patch.NameLabel
Get-XenServer:Host_patch.OtherConfig
Get-XenServer:Pool.GuiConfig
Get-XenServer:Pool.HaAllowOvercommit
Invoke-XenServer:Pool.EmergencyResetMaster
Invoke-XenServer:Pool.EmergencyTransitionToMaster
Get-XenServer:Tunnel.Uuid Get-XenServer:VIF.CurrentOperations Get-XenServer:PBD.Uuid
Invoke-XenServer:PBD.Plug
Auth Create-XenServer:VM
Destroy-XenServer:VM
Get-XenServer:VM.TransportableSnapshotId
Get-XenServer:VM.UserVersion
Invoke-XenServer:VM.Suspend
Invoke-XenServer:VM.Unpause
Remove-XenServer:Tunnel.OtherConfig Get-XenServer:VIF.Device
Create-XenServer:Message Get-XenServer:Host Get-XenServer:Host_patch.PoolPatch Get-XenServer:Pool.HaConfiguration Invoke-XenServer:Pool.EnableExternalAuth Remove-XenServer:Tunnel.Status Invoke-XenServer:PBD.Unplug Get-XenServer:VM Get-XenServer:VM.Uuid Invoke-XenServer:VM.UpdateAllowedOperations
Destroy-XenServer:Message Get-XenServer:VIF.MAC
Get-XenServer:Host.Address Get-XenServer:Host_patch.Size Get-XenServer:Pool.HaEnabled Invoke-XenServer:Pool.EnableHa Set-XenServer:Tunnel.OtherConfig Remove-XenServer:PBD.OtherConfig Get-XenServer:Auth Get-XenServer:Auth.SubjectIdentifier Get-XenServer:VM.ActionsAfterCrash Get-XenServer:VM.VBDs Invoke-XenServer:VM.WaitMemoryTargetLive
Get-XenServer:Message Get-XenServer:Host.AllowedOperations Get-XenServer:Host_patch.TimestampApplied Get-XenServer:Pool.HaHostFailuresToTolerate Invoke-XenServer:Pool.EnableLocalStorageCaching Get-XenServer:VIF.MACAutogenerated
Set-XenServer:Tunnel.Status Set-XenServer:PBD.DeviceConfig Get-XenServer:Auth.GroupMembership Get-XenServer:Auth.SubjectInformationFromIdentifier Get-XenServer:VM.ActionsAfterReboot Get-XenServer:VM.VCPUsAtStartup Remove-XenServer:VM.BlockedOperations
Get-XenServer:Message.Since Get-XenServer:Host.APIVersionMajor Get-XenServer:Host_patch.Uuid Get-XenServer:Pool.HaOvercommitted Invoke-XenServer:Pool.EnableRedoLog Get-XenServer:VIF.Metrics Set-XenServer:PBD.OtherConfig Get-XenServer:VM.ActionsAfterShutdown Get-XenServer:VM.VCPUsMax Remove-XenServer:VM.HVMBootParams
Get-XenServer:Host.APIVersionMinor Get-XenServer:Host_patch.Version Get-XenServer:Pool.HaPlanExistsFor Invoke-XenServer:Pool.HaComputeHypotheticalMaxHostFailuresToTolerate Get-XenServer:VIF.MTU Get-XenServer:VM.Affinity Get-XenServer:VM.VCPUsParams Remove-XenServer:VM.OtherConfig
Get-XenServer:Host.APIVersionVendor Get-XenServer:HostCpu Get-XenServer:Pool.HaStatefiles Invoke-XenServer:Pool.HaComputeMaxHostFailuresToTolerate Get-XenServer:VIF.Network Get-XenServer:VM.AllowedOperations Get-XenServer:VM.Version * Remove-XenServer:VM.Platform
Get-XenServer:Host.APIVersionVendorImplementation Get-XenServer:HostCrashdump Get-XenServer:Pool.Master Invoke-XenServer:Pool.HaComputeVmFailoverPlan Get-XenServer:VIF.OtherConfig Get-XenServer:VM.AllowedVBDDevices Get-XenServer:VM.VGPUs * Remove-XenServer:VM.Tags
Get-XenServer:Host.BiosStrings Get-XenServer:HostMetrics Get-XenServer:Pool.MetadataVDIs * Invoke-XenServer:Pool.HaFailoverPlanExists VM Protection Policy (VMPP) Get-XenServer:VM.AllowedVIFDevices Get-XenServer:VM.VIFs Remove-XenServer:VM.VCPUsParams
Console Get-XenServer:Host.Blobs Get-XenServer:HostPatch Get-XenServer:Pool.NameDescription Invoke-XenServer:Pool.HaPreventRestartsFor Set of permissions for Get-XenServer:VIF.QosAlgorithmParams
Get-XenServer:VM.Appliance * Get-XenServer:VM.VTPMs Remove-XenServer:VM.XenstoreData
Get-XenServer:Host.Capabilities Invoke-XenServer:Host.ApplyEdition Get-XenServer:Pool.NameLabel Invoke-XenServer:Pool.InitializeWlb Subjects (Role)
Get-XenServer:VIF.QosAlgorithmType User Get-XenServer:VM.AttachedPCIs * Get-XenServer:VM.XenstoreData Remove-XenServer:VM_guest_metrics.OtherConfig
Get-XenServer:VIF.QosSupportedAlgorithms Create-XenServer:VMPP Invoke-XenServer:VMPP.AddToAlarmConfig
Get-XenServer:Host.ChipsetInfo * Invoke-XenServer:Host.AssertCanEvacuate Get-XenServer:Pool.OtherConfig Invoke-XenServer:Pool.Join Get-XenServer:VM.BiosStrings Get-XenServer:VM_guest_metrics.Disks Remove-XenServer:VM_metrics.OtherConfig
Add-XenServer:Console.OtherConfig Get-XenServer:Host.CpuConfiguration Invoke-XenServer:Host.BackupRrds Get-XenServer:Pool.RedoLogEnabled Invoke-XenServer:Pool.JoinForce Get-XenServer:VIF.RuntimeProperties Destroy-XenServer:VMPP Invoke-XenServer:VMPP.AddToArchiveSchedule Get-XenServer:VM.Blobs Get-XenServer:VM_guest_metrics.LastUpdated Set-XenServer:VM.ActionsAfterCrash
Create-XenServer:Console Get-XenServer:Role Get-XenServer:VIF.StatusCode Add-XenServer:User.OtherConfig Get-XenServer:VMPP Invoke-XenServer:VMPP.AddToArchiveTargetConfig
Get-XenServer:Host.CpuInfo Invoke-XenServer:Host.BugreportUpload Get-XenServer:Pool.RedoLogVdi Invoke-XenServer:Pool.RecoverSlaves Get-XenServer:VM.BlockedOperations Get-XenServer:VM_guest_metrics.Live Set-XenServer:VM.ActionsAfterReboot
Destroy-XenServer:Console Get-XenServer:Role.ByPermission Create-XenServer:User Get-XenServer:VMPP.AlarmConfig Invoke-XenServer:VMPP.AddToBackupSchedule
Get-XenServer:Host.Crashdumps Invoke-XenServer:Host.CallPlugin Get-XenServer:Pool.Restrictions Invoke-XenServer:Pool.RetrieveWlbConfiguration Get-XenServer:VIF.StatusDetail Get-XenServer:VM.BootRecord Get-XenServer:VM_guest_metrics.Memory Set-XenServer:VM.ActionsAfterShutdown
Get-XenServer:Console Get-XenServer:Role.ByPermissionNameLabel Destroy-XenServer:User Get-XenServer:VMPP.Alerts Invoke-XenServer:VMPP.ArchiveNow
Get-XenServer:Host.CrashDumpSr Invoke-XenServer:Host.ComputeFreeMemory Get-XenServer:Pool.SuspendImageSR Invoke-XenServer:Pool.RetrieveWlbRecommendations Get-XenServer:VIF.Uuid Get-XenServer:VM.Children Get-XenServer:VM_guest_metrics.Networks Set-XenServer:VM.Affinity
Get-XenServer:Console.Location Get-XenServer:Role.NameDescription Get-XenServer:User Get-XenServer:VMPP.ArchiveFrequency Invoke-XenServer:VMPP.ProtectNow
Get-XenServer:Host.CurrentOperations Invoke-XenServer:Host.ComputeMemoryOverhead Get-XenServer:Pool.Tags Invoke-XenServer:Pool.SendTestPost Get-XenServer:VIF.VM Get-XenServer:VM.Consoles Get-XenServer:VM_guest_metrics.OsVersion Set-XenServer:VM.Appliance *
Get-XenServer:Console.OtherConfig Get-XenServer:Role.NameLabel Get-XenServer:User.Fullname Get-XenServer:VMPP.ArchiveLastRunTime Invoke-XenServer:VMPP.RemoveFromAlarmConfig
Get-XenServer:Host.DataSources Invoke-XenServer:Host.CreateNewBlob Get-XenServer:Pool.Uuid Invoke-XenServer:Pool.SendWlbConfiguration Get-XenServer:VM.Cooperative Get-XenServer:VM_guest_metrics.Other Set-XenServer:VM.BlockedOperations
Get-XenServer:Console.Protocol Get-XenServer:Role.Permissions Get-XenServer:VIF_metrics.IoReadKbs Get-XenServer:User.OtherConfig Get-XenServer:VMPP.ArchiveSchedule Invoke-XenServer:VMPP.RemoveFromArchiveSchedule
Get-XenServer:Host.Edition Invoke-XenServer:Host.Disable Get-XenServer:Pool.VswitchController Invoke-XenServer:Pool.SyncDatabase Get-XenServer:VM.CrashDumps Get-XenServer:VM_guest_metrics.OtherConfig Set-XenServer:VM.HaAlwaysRun
Get-XenServer:Console.Uuid Get-XenServer:Role.PermissionsNameLabel Get-XenServer:VIF_metrics.IoWriteKbs Get-XenServer:User.ShortName Get-XenServer:VMPP.ArchiveTargetConfig Invoke-XenServer:VMPP.RemoveFromArchiveTargetConfig
Get-XenServer:Host.Enabled Invoke-XenServer:Host.DisableExternalAuth Get-XenServer:Pool.WlbEnabled Invoke-XenServer:Pool.TestArchiveTarget Get-XenServer:VM.CurrentOperations Get-XenServer:VM_guest_metrics.PVDriversUpToDate Set-XenServer:VM.HaRestartPriority
Get-XenServer:Console.VM Get-XenServer:Role.Subroles Get-XenServer:VIF_metrics.LastUpdated Get-XenServer:User.Uuid Get-XenServer:VMPP.ArchiveTargetType Invoke-XenServer:VMPP.RemoveFromBackupSchedule
Get-XenServer:Host.ExternalAuthConfiguration Invoke-XenServer:Host.DisableLocalStorageCaching Get-XenServer:Pool.WlbUrl Invoke-XenServer:Pool_patch.Apply Get-XenServer:VM.DataSources Get-XenServer:VM_guest_metrics.PVDriversVersion Set-XenServer:VM.HVMBootParams
Remove-XenServer:Console.OtherConfig Get-XenServer:Role.Uuid Get-XenServer:VIF_metrics.OtherConfig Remove-XenServer:User.OtherConfig Get-XenServer:VMPP.BackupFrequency Set-XenServer:VMPP.AlarmConfig
Get-XenServer:Host.ExternalAuthServiceName Invoke-XenServer:Host.Dmesg Get-XenServer:Pool.WlbUsername Invoke-XenServer:Pool_patch.Clean Get-XenServer:VM.Domarch Get-XenServer:VM_guest_metrics.Uuid Set-XenServer:VM.HVMBootPolicy
Set-XenServer:Console.OtherConfig Get-XenServer:Host.ExternalAuthType Invoke-XenServer:Host.DmesgClear Get-XenServer:Pool.WlbVerifyCert Invoke-XenServer:Pool_patch.PoolApply Get-XenServer:VIF_metrics.Uuid Set-XenServer:User.Fullname Get-XenServer:VMPP.BackupLastRunTime Set-XenServer:VMPP.ArchiveFrequency Get-XenServer:VM.Domid Get-XenServer:VM_metrics.InstallTime Set-XenServer:VM.HVMShadowMultiplier
Get-XenServer:Host.HaNetworkPeers Invoke-XenServer:Host.EmergencyHaDisable Get-XenServer:Pool_patch.AfterApplyGuidance Invoke-XenServer:Pool_patch.Precheck Set-XenServer:User.OtherConfig Get-XenServer:VMPP.BackupRetentionValue Set-XenServer:VMPP.ArchiveLastRunTime Get-XenServer:VM.GuestMetrics Get-XenServer:VM_metrics.LastUpdated Set-XenServer:VM.IsATemplate
Get-XenServer:VIFMetrics
Get-XenServer:Host.HaStatefiles Invoke-XenServer:Host.Enable Get-XenServer:Pool_patch.HostPatches Remove-XenServer:Pool.GuiConfig Get-XenServer:VMPP.BackupSchedule Set-XenServer:VMPP.ArchiveSchedule Get-XenServer:VM.HaAlwaysRun Get-XenServer:VM_metrics.MemoryActual Set-XenServer:VM.MemoryDynamicMax
Invoke-XenServer:VIF.Plug
Get-XenServer:Host.HostCPUs Invoke-XenServer:Host.EnableExternalAuth Get-XenServer:Pool_patch.NameDescription Remove-XenServer:Pool.OtherConfig Get-XenServer:VMPP.BackupType Set-XenServer:VMPP.ArchiveTargetConfig Get-XenServer:VM.HaRestartPriority Get-XenServer:VM_metrics.OtherConfig Set-XenServer:VM.MemoryDynamicMin
VM Crashdump (Crashdump) Get-XenServer:Host.Hostname Invoke-XenServer:Host.EnableLocalStorageCaching Get-XenServer:Pool_patch.NameLabel Remove-XenServer:Pool.Tags Desaster Recovery Task Invoke-XenServer:VIF.Unplug
Remove-XenServer:VIF.OtherConfig
Get-XenServer:VMPP.IsAlarmEnabled Set-XenServer:VMPP.ArchiveTargetType Get-XenServer:VM.HVMBootParams Get-XenServer:VM_metrics.StartTime Set-XenServer:VM.MemoryDynamicRange
Get-XenServer:VMPP.IsArchiveRunning Set-XenServer:VMPP.BackupFrequency
Get-XenServer:Host.LicenseParams
Get-XenServer:Host.LicenseServer
Invoke-XenServer:Host.Evacuate
Invoke-XenServer:Host.ForgetDataSourceArchives
Get-XenServer:Pool_patch.OtherConfig
Get-XenServer:Pool_patch.PoolApplied
Remove-XenServer:Pool_patch.OtherConfig
Set-XenServer:Pool.CrashDumpSR
(DRTask) Remove-XenServer:VIF.QosAlgorithmParams Task Get-XenServer:VMPP.IsBackupRunning Set-XenServer:VMPP.BackupLastRunTime
Get-XenServer:VM.HVMBootPolicy
Get-XenServer:VM.HVMShadowMultiplier
Get-XenServer:VM_metrics.State
Get-XenServer:VM_metrics.Uuid
Set-XenServer:VM.MemoryLimits
Set-XenServer:VM.MemoryStaticMax
Get-XenServer:Host.LocalCacheSr Invoke-XenServer:Host.LicenseApply Get-XenServer:Pool_patch.Size Set-XenServer:Pool.DefaultSR Remove-XenServer:VIF_metrics.OtherConfig Get-XenServer:VMPP.IsPolicyEnabled Set-XenServer:VMPP.BackupRetentionValue Get-XenServer:VM.IsASnapshot Get-XenServer:VM_metrics.VCPUsCPU Set-XenServer:VM.MemoryStaticMin
Add-XenServer:Crashdump.OtherConfig Create-XenServer:DRTask Get-XenServer:VMPP.NameDescription Set-XenServer:VMPP.BackupSchedule
Get-XenServer:Host.Log Invoke-XenServer:Host.ListMethods Get-XenServer:Pool_patch.Uuid Set-XenServer:Pool.GuiConfig Set-XenServer:VIF.OtherConfig Get-XenServer:VM.IsATemplate Get-XenServer:VM_metrics.VCPUsFlags Set-XenServer:VM.MemoryStaticRange
Destroy-XenServer:Crashdump Destroy-XenServer:DRTask Get-XenServer:VMPP.NameLabel Set-XenServer:VMPP.BackupType
Get-XenServer:Host.Logging Invoke-XenServer:Host.LocalManagementReconfigure Get-XenServer:Pool_patch.Version Set-XenServer:Pool.HaAllowOvercommit Set-XenServer:VIF.QosAlgorithmParams Add-XenServer:Task.OtherConfig Get-XenServer:VM.IsControlDomain Get-XenServer:VM_metrics.VCPUsNumber Set-XenServer:VM.MemoryTargetLive
Get-XenServer:Crashdump Get-XenServer:DRTask Get-XenServer:VMPP.RecentAlerts Set-XenServer:VMPP.IsAlarmEnabled
Get-XenServer:Host.MemoryOverhead Invoke-XenServer:Host.ManagementDisable Get-XenServer:PoolPatch Set-XenServer:Pool.HaHostFailuresToTolerate Set-XenServer:VIF.QosAlgorithmType Create-XenServer:Task Get-XenServer:VM.IsSnapshotFromVmpp Get-XenServer:VM_metrics.VCPUsParams Set-XenServer:VM.NameDescription
Get-XenServer:Crashdump.OtherConfig Get-XenServer:DRTask.IntroducedSRs Get-XenServer:VMPP.Uuid Set-XenServer:VMPP.IsPolicyEnabled
Get-XenServer:Host.Metrics Invoke-XenServer:Host.ManagementReconfigure Invoke-XenServer:Pool.CertificateInstall Set-XenServer:Pool.NameDescription Destroy-XenServer:Task Get-XenServer:VM.LastBootCPUFlags Get-XenServer:VM_metrics.VCPUsUtilisation Set-XenServer:VM.NameLabel
Get-XenServer:Crashdump.Uuid Get-XenServer:DRTask.Uuid Set-XenServer:VIF_metrics.OtherConfig Get-XenServer:VMPP.VMs Set-XenServer:VMPP.NameDescription
Get-XenServer:Host.NameDescription Invoke-XenServer:Host.PowerOn Invoke-XenServer:Pool.CertificateList Set-XenServer:Pool.NameLabel Get-XenServer:Task Get-XenServer:VM.LastBootedRecord Get-XenServer:VMGuestMetrics Set-XenServer:VM.Order *
Get-XenServer:Crashdump.VDI Set-XenServer:VMPP.NameLabel
Get-XenServer:Host.NameLabel Invoke-XenServer:Host.QueryDataSource Invoke-XenServer:Pool.CertificateSync Set-XenServer:Pool.OtherConfig Get-XenServer:Task.AllowedOperations Get-XenServer:VM.MemoryDynamicMax Get-XenServer:VMMetrics Set-XenServer:VM.OtherConfig
Get-XenServer:Crashdump.VM
Get-XenServer:Host.OtherConfig Invoke-XenServer:Host.Reboot Invoke-XenServer:Pool.CertificateUninstall Set-XenServer:Pool.SuspendImageSR Get-XenServer:Task.Created Get-XenServer:VM.MemoryDynamicMin Invoke-XenServer:VM.AddToVCPUsParamsLive Set-XenServer:VM.PCIBus
Remove-XenServer:Crashdump.OtherConfig
Get-XenServer:Host.Patches Invoke-XenServer:Host.RecordDataSource Invoke-XenServer:Pool.CreateNewBlob Set-XenServer:Pool.Tags Get-XenServer:Task.CurrentOperations Get-XenServer:VM.MemoryOverhead Invoke-XenServer:VM.AssertAgile Set-XenServer:VM.Platform
Set-XenServer:Crashdump.OtherConfig
Get-XenServer:Host.PBDs Invoke-XenServer:Host.RefreshPackInfo Invoke-XenServer:Pool.CreateVLAN Set-XenServer:Pool.VswitchController
Virtual Disk Image (VDI) Get-XenServer:Task.ErrorInfo Get-XenServer:VM.MemoryStaticMax Invoke-XenServer:VM.AssertCanBeRecovered * Set-XenServer:VM.ProtectionPolicy
Get-XenServer:Host.PCIs *
Get-XenServer:Host.PGPUs *
Invoke-XenServer:Host.ResetCpuFeatures
Invoke-XenServer:Host.RestartAgent
Invoke-XenServer:Pool.CreateVLANFromPIF
Invoke-XenServer:Pool.CrlInstall
Set-XenServer:Pool.WlbEnabled
Set-XenServer:Pool.WlbVerifyCert
Get-XenServer:Task.Finished
Get-XenServer:Task.NameDescription
Storage Repository (SR) NIC teaming (Bond) Get-XenServer:VM.MemoryStaticMin
Get-XenServer:VM.MemoryTarget
Invoke-XenServer:VM.AssertCanBootHere
Invoke-XenServer:VM.AssertOperationValid
Set-XenServer:VM.PVArgs
Set-XenServer:VM.PVBootloader
Get-XenServer:Host.PIFs Invoke-XenServer:Host.RetrieveWlbEvacuateRecommendations Invoke-XenServer:Pool.CrlList Set-XenServer:Pool_patch.OtherConfig Get-XenServer:Task.NameLabel Get-XenServer:VM.Metrics Invoke-XenServer:VM.Checkpoint Set-XenServer:VM.PVBootloaderArgs
Add-XenServer:VDI.OtherConfig Get-XenServer:VDI.XenstoreData
Get-XenServer:Host.PowerOnConfig Invoke-XenServer:Host.SendDebugKeys Get-XenServer:Task.OtherConfig Get-XenServer:VM.NameDescription Invoke-XenServer:VM.CleanReboot Set-XenServer:VM.PVKernel
Virtual Network (Network) Get-XenServer:Host.PowerOnMode Invoke-XenServer:Host.Shutdown
Add-XenServer:VDI.SmConfig
Add-XenServer:VDI.Tags
Invoke-XenServer:VDI.Clone
Invoke-XenServer:VDI.Copy Get-XenServer:Task.Progress
Add-XenServer:SR.OtherConfig Add-XenServer:Bond.OtherConfig
Get-XenServer:VM.NameLabel Invoke-XenServer:VM.CleanShutdown Set-XenServer:VM.PVLegacyArgs
Add-XenServer:SR.SmConfig Create-XenServer:Bond
Get-XenServer:Host.ResidentVMs Invoke-XenServer:Host.ShutdownAgent Add-XenServer:VDI.XenstoreData Invoke-XenServer:VDI.DbForget Get-XenServer:Task.ResidentOn Get-XenServer:VM.Order * Invoke-XenServer:VM.Clone Set-XenServer:VM.PVRamdisk
Add-XenServer:SR.Tags Destroy-XenServer:Bond
Get-XenServer:Host.SchedPolicy Invoke-XenServer:Host.SyncData Create-XenServer:VDI Invoke-XenServer:VDI.DbIntroduce Get-XenServer:Task.Result Get-XenServer:VM.OtherConfig Invoke-XenServer:VM.ComputeMemoryOverhead Set-XenServer:VM.Recommendations
Add-XenServer:Network.OtherConfig Get-XenServer:Host.ServerCertificate Invoke-XenServer:Host.SyslogReconfigure Get-XenServer:Task.Status
Create-XenServer:SR Get-XenServer:Bond
Get-XenServer:VM.Parent Invoke-XenServer:VM.Copy Set-XenServer:VM.ShadowMultiplierLive
Destroy-XenServer:VDI Invoke-XenServer:VDI.Forget Destroy-XenServer:SR Get-XenServer:Bond.Master
Add-XenServer:Network.Tags Get-XenServer:Host.ServerLocaltime Invoke-XenServer:Host_crashdump.Upload Get-XenServer:VDI Invoke-XenServer:VDI.Introduce Get-XenServer:Task.SubtaskOf Get-XenServer:VM.PCIBus Invoke-XenServer:VM.CopyBiosStrings Set-XenServer:VM.ShutdownDelay *
Create-XenServer:Network Get-XenServer:SR Get-XenServer:Bond.Mode *
Get-XenServer:Host.Servertime Invoke-XenServer:Host_patch.Apply Get-XenServer:VDI.AllowCaching Invoke-XenServer:VDI.OpenDatabase * Get-XenServer:Task.Subtasks Get-XenServer:VM.Platform Invoke-XenServer:VM.CreateNewBlob Set-XenServer:VM.StartDelay *
Get-XenServer:SR.AllowedOperations Get-XenServer:Bond.OtherConfig
Destroy-XenServer:Network Get-XenServer:Host.SoftwareVersion Remove-XenServer:Host.LicenseServer Get-XenServer:VDI.AllowedOperations Invoke-XenServer:VDI.ReadDatabasePoolUuid * Get-XenServer:Task.Type Get-XenServer:VM.PossibleHosts Invoke-XenServer:VM.ForgetDataSourceArchives Set-XenServer:VM.SuspendSR *
Get-XenServer:SR.Blobs Get-XenServer:Bond.PrimarySlave *
Get-XenServer:Network Get-XenServer:Host.SupportedBootloaders Remove-XenServer:Host.Logging Get-XenServer:VDI.CrashDumps Invoke-XenServer:VDI.Resize Get-XenServer:Task.Uuid Get-XenServer:VM.PowerState Invoke-XenServer:VM.HardReboot Set-XenServer:VM.SuspendVDI *
Get-XenServer:SR.ContentType Get-XenServer:Bond.Slaves
Get-XenServer:Network.AllowedOperations Get-XenServer:Host.SuspendImageSr Remove-XenServer:Host.OtherConfig Get-XenServer:VDI.CurrentOperations Invoke-XenServer:VDI.ResizeOnline Invoke-XenServer:Task.Cancel Get-XenServer:VM.ProtectionPolicy Invoke-XenServer:VM.HardShutdown Set-XenServer:VM.Tags
Get-XenServer:SR.CurrentOperations Get-XenServer:Bond.Uuid
Get-XenServer:Host.SystemStatusCapabilities Remove-XenServer:Host.Tags Get-XenServer:VDI.IsASnapshot Invoke-XenServer:VDI.Snapshot Remove-XenServer:Task.OtherConfig Get-XenServer:VM.PVArgs Invoke-XenServer:VM.MaximiseMemory Set-XenServer:VM.UserVersion
Get-XenServer:Network.Blobs Get-XenServer:SR.IntroducedBy * Remove-XenServer:Bond.OtherConfig
Get-XenServer:Host.Tags Remove-XenServer:Host_cpu.OtherConfig Get-XenServer:VDI.Location Invoke-XenServer:VDI.Update Set-XenServer:Task.OtherConfig Get-XenServer:VM.PVBootloader Invoke-XenServer:VM.Pause Set-XenServer:VM.VCPUsAtStartup
Get-XenServer:Network.Bridge Get-XenServer:Host.UncooperativeResidentVMs Remove-XenServer:Host_crashdump.OtherConfig Get-XenServer:VDI.Managed Remove-XenServer:VDI.OtherConfig Wait-XenServer:Task Get-XenServer:SR.LocalCacheEnabled Set-XenServer:Bond.Mode *
Get-XenServer:VM.PVBootloaderArgs Invoke-XenServer:VM.PoolMigrate Set-XenServer:VM.VCPUsMax
Get-XenServer:Network.CurrentOperations Get-XenServer:VDI.MetadataLatest * Get-XenServer:SR.NameDescription Set-XenServer:Bond.OtherConfig
Get-XenServer:Host.Uuid Remove-XenServer:Host_metrics.OtherConfig Remove-XenServer:VDI.SmConfig Get-XenServer:VM.PVKernel Invoke-XenServer:VM.PowerStateReset Set-XenServer:VM.VCPUsNumberLive
Get-XenServer:Network.MTU Get-XenServer:Host.VmsWhichPreventEvacuation Remove-XenServer:Host_patch.OtherConfig Get-XenServer:VDI.MetadataOfPool * Remove-XenServer:VDI.Tags Get-XenServer:SR.NameLabel Get-XenServer:VM.PVLegacyArgs Invoke-XenServer:VM.Provision Set-XenServer:VM.VCPUsParams
Get-XenServer:Network.NameDescription Get-XenServer:Host_cpu.Family Set-XenServer:Host.Address Get-XenServer:VDI.Missing Remove-XenServer:VDI.XenstoreData Get-XenServer:SR.OtherConfig Get-XenServer:VM.PVRamdisk Invoke-XenServer:VM.QueryDataSource Set-XenServer:VM.XenstoreData
Get-XenServer:Network.NameLabel Get-XenServer:Host_cpu.Features Set-XenServer:Host.CpuFeatures Get-XenServer:VDI.NameDescription Set-XenServer:VDI.AllowCaching Get-XenServer:SR.PBDs Get-XenServer:VM.Recommendations Invoke-XenServer:VM.RecordDataSource Set-XenServer:VM_guest_metrics.OtherConfig
Get-XenServer:Network.OtherConfig Get-XenServer:Host_cpu.Flags Set-XenServer:Host.CrashDumpSr Get-XenServer:VDI.NameLabel Set-XenServer:VDI.IsASnapshot * Grafics Prozessing Unit (GPU) Get-XenServer:SR.PhysicalSize Get-XenServer:VM.ResidentOn Invoke-XenServer:VM.Recover * Set-XenServer:VM_metrics.OtherConfig
Get-XenServer:Network.PIFs Get-XenServer:Host_cpu.Host
Get-XenServer:Host_cpu.Model
Set-XenServer:Host.Hostname
Set-XenServer:Host.HostnameLive
Get-XenServer:VDI.OnBoot
Get-XenServer:VDI.OtherConfig
Set-XenServer:VDI.Managed
Set-XenServer:VDI.MetadataOfPool *
Get-XenServer:SR.PhysicalUtilisation Common Get-XenServer:VM.ShutdownDelay * Invoke-XenServer:VM.Resume
Get-XenServer:SR.Shared
Get-XenServer:Network.Tags Get-XenServer:Host_cpu.Modelname Set-XenServer:Host.LicenseServer Get-XenServer:VDI.Parent Set-XenServer:VDI.Missing
Add-XenServer:GPUGroup.OtherConfig Get-XenServer:SR.SmConfig
Get-XenServer:Network.Uuid Get-XenServer:Host_cpu.Number Set-XenServer:Host.Logging Get-XenServer:VDI.PhysicalUtilisation Set-XenServer:VDI.NameDescription Get-XenServer:SR.SupportedTypes *New in Citrix®XenServer® 6.0
Get-XenServer:GPUGroup About-XenServer
Get-XenServer:Network.VIFs Get-XenServer:Host_cpu.OtherConfig Set-XenServer:Host.NameDescription Get-XenServer:VDI.ReadOnly Set-XenServer:VDI.NameLabel
Get-XenServer:GPUGroup.GPUTypes Get-XenServer:SR.Tags Connect-XenServer
Invoke-XenServer:Network.CreateNewBlob Get-XenServer:Host_cpu.Speed Set-XenServer:Host.NameLabel Get-XenServer:VDI.Sharable Set-XenServer:VDI.OnBoot
Get-XenServer:VDI.SmConfig Set-XenServer:VDI.OtherConfig Get-XenServer:GPUGroup.NameDescription Get-XenServer:SR.Type Disconnect-XenServer
Remove-XenServer:Network.OtherConfig Get-XenServer:Host_cpu.Stepping Set-XenServer:Host.OtherConfig Get-XenServer:GPUGroup.NameLabel Get-XenServer:SR.Uuid Get-XenServer:DataSource
Get-XenServer:VDI.SnapshotOf Set-XenServer:VDI.PhysicalUtilisation
Remove-XenServer:Network.Tags Get-XenServer:Host_cpu.Utilisation Set-XenServer:Host.PowerOnMode Get-XenServer:GPUGroup.OtherConfig Get-XenServer:SR.VDIs Get-XenServer:Sessions
Get-XenServer:VDI.Snapshots Set-XenServer:VDI.ReadOnly
Set-XenServer:Network.MTU Get-XenServer:Host_cpu.Uuid
Get-XenServer:Host_cpu.Vendor
Set-XenServer:Host.SuspendImageSr
Set-XenServer:Host.Tags
Get-XenServer:VDI.SnapshotTime Set-XenServer:VDI.Sharable Get-XenServer:GPUGroup.PGPUs
Get-XenServer:GPUGroup.Uuid
Get-XenServer:SR.VirtualAllocation
Invoke-XenServer:SR.AssertCanHostHaStatefile
SM
Set-XenServer:Network.NameDescription Get-XenServer:VDI.SR Set-XenServer:VDI.SmConfig
Get-XenServer:Host_crashdump.Host Set-XenServer:Host_cpu.OtherConfig Get-XenServer:GPUGroup.VGPUs
Set-XenServer:Network.NameLabel Get-XenServer:VDI.StorageLock Set-XenServer:VDI.SnapshotOf * Invoke-XenServer:SR.AssertSupportsDatabase
Get-XenServer:Host_crashdump.OtherConfig Set-XenServer:Host_crashdump.OtherConfig Get-XenServer:VDI.Tags Remove-XenServer:GPUGroup.OtherConfig
Set-XenServer:Network.OtherConfig Set-XenServer:VDI.SnapshotTime * Replication *
Get-XenServer:Host_crashdump.Size Set-XenServer:Host_metrics.OtherConfig Get-XenServer:VDI.Type Set-XenServer:GPUGroup.NameDescription
Set-XenServer:VDI.Tags Invoke-XenServer:SR.CreateNewBlob
Set-XenServer:Network.Tags Get-XenServer:Host_crashdump.Timestamp
Get-XenServer:Host_crashdump.Uuid
Set-XenServer:Host_patch.OtherConfig Get-XenServer:VDI.Uuid
Get-XenServer:VDI.VBDs
Set-XenServer:VDI.VirtualSize Set-XenServer:GPUGroup.NameLabel
Set-XenServer:GPUGroup.OtherConfig
Invoke-XenServer:SR.DisableDatabaseReplication * Secret pool
Set-XenServer:VDI.XenstoreData Invoke-XenServer:SR.EnableDatabaseReplication *
Get-XenServer:VDI.VirtualSize Invoke-XenServer:SR.Forget
Add-XenServer:Secret.OtherConfig *
SR
Invoke-XenServer:SR.Introduce
Invoke-XenServer:SR.Make Create-XenServer:Secret
Destroy-XenServer:Secret
Virtual LAN (VLAN) Physical Network Interface (PIF) Virtual GPU (VGPU)
Invoke-XenServer:SR.Probe
Get-XenServer:Secret host_cpu PBD VDI
Virtual Block Device (VBD) Invoke-XenServer:SR.Scan
Invoke-XenServer:SR.Update Get-XenServer:Secret.OtherConfig *
Remove-XenServer:SR.OtherConfig Get-XenServer:Secret.Uuid
Add-XenServer:VLAN.OtherConfig Add-XenServer:PIF.OtherConfig Get-XenServer:PIF_metrics.Carrier
Create-XenServer:VLAN Add-XenServer:PIF_metrics.OtherConfig Get-XenServer:PIF_metrics.DeviceId Add-XenServer:VBD.OtherConfig Get-XenServer:VBD.VDI
Add-XenServer:VGPU.OtherConfig
Create-XenServer:VGPU
Remove-XenServer:SR.SmConfig Get-XenServer:Secret.Value
Remove-XenServer:Secret.OtherConfig * task VBD_metrics
Destroy-XenServer:PIF Get-XenServer:PIF_metrics.DeviceName Add-XenServer:VBD.QosAlgorithmParams Get-XenServer:VBD.VM Remove-XenServer:SR.Tags
Destroy-XenServer:VLAN
Get-XenServer:VLAN Get-XenServer:PIF Get-XenServer:PIF_metrics.Duplex
XenCenter
Scripts / Third Party Code Add-XenServer:VBD_metrics.OtherConfig Get-XenServer:VBD_metrics.IoReadKbs
Destroy-XenServer:VGPU
Get-XenServer:VGPU
Set-XenServer:SR.NameDescription Set-XenServer:Secret.OtherConfig *
Set-XenServer:Secret.Value
user
Get-XenServer:VLAN.OtherConfig Get-XenServer:PIF.BondMasterOf Get-XenServer:PIF_metrics.IoReadKbs Plugins Create-XenServer:VBD Get-XenServer:VBD_metrics.IoWriteKbs Get-XenServer:VGPU.CurrentlyAttached
Set-XenServer:SR.NameLabel
Set-XenServer:SR.OtherConfig
Get-XenServer:VLAN.Tag Get-XenServer:PIF.BondSlaveOf
Get-XenServer:PIF.CurrentlyAttached
Get-XenServer:PIF_metrics.IoWriteKbs
Get-XenServer:PIF_metrics.LastUpdated
Destroy-XenServer:VBD Get-XenServer:VBD_metrics.LastUpdated Get-XenServer:VGPU.Device
Set-XenServer:SR.PhysicalSize host VBD
Get-XenServer:VLAN.TaggedPIF Get-XenServer:VBD Get-XenServer:VBD_metrics.OtherConfig Get-XenServer:VGPU.GPUGroup
Get-XenServer:PIF.Device Get-XenServer:PIF_metrics.OtherConfig Set-XenServer:SR.PhysicalUtilisation
Get-XenServer:VLAN.UntaggedPIF
Get-XenServer:PIF.DisallowUnplug Get-XenServer:PIF_metrics.PciBusPath
Citrix XenCenter
SDK for SDK for SDK for SDK for SDK for Get-XenServer:VBD.AllowedOperations Get-XenServer:VBD_metrics.Uuid Get-XenServer:VGPU.OtherConfig
Set-XenServer:SR.Shared session
Get-XenServer:VLAN.Uuid
Remove-XenServer:VLAN.OtherConfig
Get-XenServer:PIF.DNS Get-XenServer:PIF_metrics.Speed C#.NET JAVA C PowerShell Python
Get-XenServer:VBD.Bootable
Get-XenServer:VBD.CurrentlyAttached
Get-XenServer:VBDMetrics
Invoke-XenServer:VBD.AssertAttachable
Get-XenServer:VGPU.Uuid
Get-XenServer:VGPU.VM
Set-XenServer:SR.SmConfig
VMAppliance event
Get-XenServer:PIF.Gateway Get-XenServer:PIF_metrics.Uuid Remove-XenServer:VGPU.OtherConfig Set-XenServer:SR.Tags
Set-XenServer:VLAN.OtherConfig Get-XenServer:VBD.CurrentOperations Invoke-XenServer:VBD.Eject
Get-XenServer:PIF.Host Get-XenServer:PIF_metrics.VendorId Set-XenServer:VGPU.OtherConfig Set-XenServer:SR.VirtualAllocation
Get-XenServer:PIF.IP Get-XenServer:PIF_metrics.VendorName XAPI
Get-XenServer:VBD.Device Invoke-XenServer:VBD.Insert
Create-XenServer:VM_appliance
crashdump
Get-XenServer:PIF.IpConfigurationMode
Get-XenServer:PIF.MAC
Get-XenServer:PIFMetrics
Invoke-XenServer:PIF.CreateVLAN
Get-XenServer:VBD.Empty
Get-XenServer:VBD.Metrics
Invoke-XenServer:VBD.Plug
Invoke-XenServer:VBD.Unplug Destroy-XenServer:VM_appliance host_metrics PIF VM
Get-XenServer:VBD.Mode Invoke-XenServer:VBD.UnplugForce Get-XenServer:VM_appliance.AllowedOperations
Get-XenServer:PIF.Management Invoke-XenServer:PIF.DbForget
Get-XenServer:VBD.OtherConfig Remove-XenServer:VBD.OtherConfig Get-XenServer:VM_appliance.CurrentOperations VM_metrics
Get-XenServer:PIF.Metrics
Get-XenServer:PIF.MTU
Invoke-XenServer:PIF.DbIntroduce
Invoke-XenServer:PIF.Forget Get-XenServer:VBD.QosAlgorithmParams Remove-XenServer:VBD.QosAlgorithmParams Physical GPU (PGPU) User or Group (Subject) Get-XenServer:VM_appliance.NameDescription

Virtual TPM (VTPM) Get-XenServer:PIF.Netmask Invoke-XenServer:PIF.Introduce Get-XenServer:VBD.QosAlgorithmType Remove-XenServer:VBD_metrics.OtherConfig


Get-XenServer:VM_appliance.NameLabel network VIF
Get-XenServer:VM_appliance.Uuid
Get-XenServer:PIF.Network Invoke-XenServer:PIF.Plug Get-XenServer:VBD.QosSupportedAlgorithms Set-XenServer:VBD.Bootable Create-XenServer:Subject
Get-XenServer:PIF.OtherConfig Invoke-XenServer:PIF.ReconfigureIp Get-XenServer:VBD.RuntimeProperties Set-XenServer:VBD.Mode Add-XenServer:PGPU.OtherConfig Destroy-XenServer:Subject
Get-XenServer:VM_appliance.VMs
Get-XenServer:VMAppliance
VM_quest_metrics
Create-XenServer:VTPM Get-XenServer:PIF.Physical
Get-XenServer:PIF.TunnelAccessPIFOf
Invoke-XenServer:PIF.Scan
Invoke-XenServer:PIF.ScanBios
XenServer XenServer XenServer XenServer Get-XenServer:VBD.StatusCode
Get-XenServer:VBD.StatusDetail
Set-XenServer:VBD.OtherConfig
Set-XenServer:VBD.QosAlgorithmParams
Get-XenServer:PGPU
Get-XenServer:PGPU.GPUGroup
Get-XenServer:Subject Invoke-XenServer:VM_appliance.AssertCanBeRecovered PIF_metrics
Destroy-XenServer:VTPM Get-XenServer:Subject.OtherConfig Invoke-XenServer:VM_appliance.CleanShutdown
Get-XenServer:VTPM
Get-XenServer:PIF.TunnelTransportPIFOf
Get-XenServer:PIF.Uuid
Invoke-XenServer:PIF.Unplug
Remove-XenServer:PIF.OtherConfig
Pool Master Member Member Member Get-XenServer:VBD.StorageLock Set-XenServer:VBD.QosAlgorithmType Get-XenServer:PGPU.Host
Get-XenServer:PGPU.OtherConfig
Get-XenServer:Subject.PermissionsNameLabel Invoke-XenServer:VM_appliance.HardShutdown console
Get-XenServer:VTPM.Backend Get-XenServer:VBD.Type Set-XenServer:VBD.Type Get-XenServer:Subject.Roles Invoke-XenServer:VM_appliance.Recover
Get-XenServer:PIF.VLAN Remove-XenServer:PIF_metrics.OtherConfig Get-XenServer:PGPU.PCI
Get-XenServer:VTPM.Uuid Get-XenServer:PIF.VLANMasterOf Set-XenServer:PIF.DisallowUnplug
Get-XenServer:VBD.Unpluggable
Get-XenServer:VBD.Userdevice
Set-XenServer:VBD.Unpluggable
Set-XenServer:VBD.Userdevice Get-XenServer:PGPU.Uuid
Get-XenServer:Subject.SubjectIdentifier
Get-XenServer:Subject.Uuid
Invoke-XenServer:VM_appliance.Shutdown
Invoke-XenServer:VM_appliance.Start
VIF_metrics
Get-XenServer:VTPM.VM Get-XenServer:PIF.VLANSlaveOf Set-XenServer:PIF.OtherConfig Remove-XenServer:PGPU.OtherConfig Invoke-XenServer:Subject.AddToRoles Set-XenServer:VM_appliance.NameDescription
Set-XenServer:PIF_metrics.OtherConfig Get-XenServer:VBD.Uuid Set-XenServer:VBD_metrics.OtherConfig
Set-XenServer:PGPU.OtherConfig Invoke-XenServer:Subject.RemoveFromRoles Set-XenServer:VM_appliance.NameLabel

Citrix® XenServer® CmdLet Quick Reference


Virtual Machine Operations VM Properties CD-ROM Operations Network Operations Power Operations How to connect to XenServer Getting Started
To list all VMs on the connected Citrix XenServer (with pool) and their properties VM descriptions Create empty CD-ROM drive List a network Power On a VM To connect to a Citrix XenServer start a new session: To download the XenServer SDKs go to
Get-XenServer:VM (Get-XenServer:VM -NameFilter „Test1“).name_description Create-XenServer:VBD ` Get-XenServer:Network –NameFilter „Local Network“ Invoke-XenServer:VM.Start -VM „$VM_NAME“ Connect-XenServer –Server 192.168.0.1 ` http://community.citrix.com/cdn/xs/sdks/
-VM „$VM_NAME“ ` XenServer SDK forum: © X-tech Handelsgesm b. H.
$VM.name_description –UserName root –Password changeme
-Userdevice „1“ ` Connect a VM to a network http://forums.citrix.com/forum.jspa?forumID=175&start=0
Get-XenServer:VM | Where-Object ` Get-XenServer:VM.NameDescription -VM „Test1“ -Type „CD“ ` Hard Shutdown a VM www.x-tech.at - info@x-tech.at
$VIF=Create-XenServer:VIF ` Citrix Developer Network Code Share
{ $_.is_a_template -eq $false -and $_.is_control_domain -eq $false } |` Set-XenServer:VM.NameDescription -VM „Test1“ -Description „new desc“ -mode RO ` -VM „myVM01“ ` Invoke-XenServer:VM.HardShutdown -VM $VM.uuid -RunAsync –WhatIf To disconnect from Citrix XenServer: http://community.citrix.com/display/xs/Code+Share Quick Reference: Thomas Subotitsch
Format-Table name_label,name_description,power_state -Userdevice „hdd“ ` -Network „eth0“ ` Disconnect-XenServer Introduction to XenServer XAPI
-Empty 1 -device „0“ ` Disable and shutdown a host http://community.citrix.com/display/xs/Introduction+to+XenServer+XAPI
Graphics: Josef Temper
VM Affinity(HomeServer)
Create a new VM Get-XenServer:Host.hostname -host ` -MAC „00:00:12:34:56:78:90:12“ Invoke-XenServer:Host.Disable -Host „xshost3“ Version: 1.0
Create CD-ROM drive with ISO Look if XenServerPSSnapIn is loaded
$VM=Create-XenServer:VM ` ((Get-XenServer:VM -NameFilter „Test1“).affinity) Invoke-XenServer:Host.Shutdown -Host „xshost3“
Create-XenServer:VBD ` Create NIC inside VM with predefined MAC Get-PSSnapin -registered
-NameLabel „$VM_NAME“ ` -VM „$VM_NAME“ ` Due the lack of documentation/
$VIF=Create-XenServer:VIF ` List all available XenServer Cmdlets
-NameDescription „$VM_NAME_DESCRIPTION“ ` Get-XenServer:VM | ` -VDI „xs-tools.iso“ `
-VM „$VM_NAME“ ` Get-Command *xenserver* examples of the PowerShell
-VCPUsMax 2 ` -Userdevice „1“ `
Where-Object {$_.name_label -ilike $vmname} | ` -Network „$VM_ETH“ ` CmdLets, working scripts,
-VCPUsAtStartup 2 ` -type cd `
Set-XenServer:VM.Affinity -Affinity $xshost -mode RO
-device „0“ ` corrections and improvements
-MemoryStaticMin 134217728 ` -MAC „$VM_MAC“ are highly welcome.
-MemoryStaticMax $VM_MEMORY ` Eject ISO xs-poster@x-tech.at
-MemoryDynamicMin $VM_MEMORY ` Invoke-XenServer:VBD.Eject -VBD $VBD_CD.uuid Change the network of a VM
#Get VM
-MemoryDynamicMax $VM_MEMORY `
$VM=Get-XenServer:VM -NameFilter „Test12“ Host Operations Namespaces and Initialize-XenServer:Aliases
-HVMShadowMultiplier 4 `
# Destroy interface 0
-HVMBootPolicy „BIOS order“ ` Destroy-XenServer:VIF -VIF $VM.VIFs[0]
-HVMBootParams @{order=$VM_BOOT_ORDER;} Enable/disable Maintenance Mode XenServer cmdlets can be transformed via 3 sets of aliases with the following command
# Get selected network
Invoke-XenServer:Host.Disable (Get-XenServer:Host -NameFilter „Host01“). Initialize-XenServer:Aliases Windows Powershell® is a
Remove a VM $NETWORK=Get-XenServer:Network -NameFilter „eth0“
Destroy-XenServer:VM –VM “Test2” Snapshot Operations Storage Operations # Create VIF and attach to network uuid Invoke-Xen = Get-Xen:VM / Invoke-Xen:VM.Start registered
Invoke-XenServer:Host.Enable (Get-XenServer:Host -NameFilter „Host01“).uuid Invoke = Get-VM / Invoke-VM.Start
(Get-XenServer:VM -TagFilter „example“).uuid | Destroy-XenServer:VM Create-XenServer:VIF -VM $VM.uuid -Network $NETWORK.uuid ` trademark of Microsoft
Start = Get-VM / Start-VM
-Device 0 -MAC „00:00:03:04:05:07“ Corporation.
To snapshot a VM Locating Storage Repository on Homeserver Get Host Licence Information
Preperations for an x64 Guest OS Invoke-XenServer:VM.Snapshot -VM „Test2“ -NewName „Test3“ -Verbose $PBD=Get-XenServer:Host.PBDs -Host $HOMESERVER | ` $HOST.license_params.expiry
# Set CPU Flags CmdLet default Invoke-Xen Invoke Start XenServer®, XenCenter®,
Where-Object {((Get-XenServer:SR.NameLabel -SR $_.SR) -eq `
$PLATFORM=Get-XenServer:VM.Platform -VM $VM.UUID „Licence expires: {0}“ -f `
Citrix Developer
Get Snapshot information „$SRDISK_NAME“) -and ((Get-XenServer:SR.Type -SR $_.SR) -eq „lvm“)}
$PLATFORM.set_item(„nx“,“true“) ( Get-XenServer:Host -NameFilter „Host01“).license_params.expiry Create-XenServer:VM Create-Xen:VM Create-VM Create-VM Network™ are registered
Get-XenServer:VM.SnapshotInfo -VM „Test3“ Create a virtual disk
$PLATFORM.set_item(„viridian“,“true“) $VDI=Create-XenServer:VDI -NameLabel „$VM_NAME“ -NameDescription ` Pool Operations Destroy-XenServer:VM Destroy-Xen:VM Destroy-VM Destroy-VM trademarks of
( Get-XenServer:Host -NameFilter „Host1“).license_params.sku_type Get-XenServer:VM Get-Xen:VM Get-VM Get-VM Citrix Systems, Inc.
$PLATFORM.set_item(„acpi“,“true“) To remove a snapshot „System disk for $VM_NAME“ -SR $PBD.SR -virtualsize $VM_DISKSIZE Get-XenServer:VM.NameLabel Get-Xen:VM.NameLabel Get-VM.NameLabel Get-VM.NameLabel
$PLATFORM.set_item(„pae“,“true“) Destroy-XenServer:VM -VM „Test3“ Connect virtual disk to VM To query/change things in a Citrix XenServer pool you always have to connect to the pool master! (Get-XenServer:Host).name_label | Remove-XenServer:Host.LicenseServer Set-XenServer:VM.NameLabel Set-Xen:VM.NameLabel Set-VM.NameLabel Set-VM.NameLabel All other trademarks and
$PLATFORM.set_item(„apic“,“true“) All queries will be pool-wide (e.g. Get-XenServer:VM) Invoke-XenServer:VM.Start Invoke-VM.Start Start-VM
$VBD_DISK=Create-XenServer:VBD -VM „$VM_NAME“ -VDI „$VM_NAME“ ` (Get-XenServer:Host).name_label | Set-XenServer:Host.LicenseServer ` Invoke-Xen:VM.Start registered trademarks are
Set-XenServer:VM.Platform -VM $VM.UUID -Platform $PLATFORM -Userdevice „0“ -type disk -mode RW To find the XenServer which is the pool master, you have to use e.g. xe.exe (comes with XenCen-
-LicenseServer @{„address“=“192.168.0.1“;“port“=“27000“} property of their respective
ter) which returns the IP address of the master within the error message.
owners.

Potrebbero piacerti anche