Private/Classes/DRMMEsxiHostAudit/DRMMEsxiHostAudit.Types.ps1xml
|
<?xml version="1.0" encoding="utf-8"?>
<!-- SPDX-License-Identifier: MPL-2.0 --> <!-- DRMMEsxiHostAudit domain Type extensions --> <Types> <Type> <Name>DRMMEsxiHostAudit</Name> <Members> <ScriptMethod> <Name>ToString</Name> <Script> $Sys = if ($this.SystemInfo) {"$($this.SystemInfo.Manufacturer) $($this.SystemInfo.Model)"} else {''} if ($Sys) {"$($this.DeviceUid) - $Sys"} else {"$($this.DeviceUid)"} </Script> </ScriptMethod> </Members> </Type> <Type> <Name>DRMMEsxiSystemInfo</Name> <Members> <ScriptMethod> <Name>ToString</Name> <Script>"$($this.Manufacturer) $($this.Model)"</Script> </ScriptMethod> </Members> </Type> <Type> <Name>DRMMEsxiGuest</Name> <Members> <ScriptMethod> <Name>ToString</Name> <Script>if ($this.GuestName) {$this.GuestName} else {'Guest'}</Script> </ScriptMethod> </Members> </Type> <Type> <Name>DRMMEsxiDatastore</Name> <Members> <ScriptMethod> <Name>ToString</Name> <Script> $Name = if ($this.DatastoreName) {$this.DatastoreName} else {'Datastore'} $Status = if ($this.Status) {" [$($this.Status)]"} else {''} "$Name$Status" </Script> </ScriptMethod> </Members> </Type> <Type> <Name>DRMMEsxiNic</Name> <Members> <ScriptMethod> <Name>ToString</Name> <Script> $NicName = if ($this.Name) {$this.Name} else {'NIC'} $Ip = if ($this.Ipv4) {" ($($this.Ipv4))"} else {''} "$NicName$Ip" </Script> </ScriptMethod> </Members> </Type> <Type> <Name>DRMMEsxiPhysicalMemory</Name> <Members> <ScriptMethod> <Name>ToString</Name> <Script> $Mod = if ($this.Module) {$this.Module} else {'Memory'} $SizeGb = if ($this.Size -and $this.Size -gt 0) {" $([math]::Round($this.Size / 1GB, 1))GB"} else {''} "$Mod$SizeGb" </Script> </ScriptMethod> </Members> </Type> <Type> <Name>DRMMEsxiProcessor</Name> <Members> <ScriptMethod> <Name>ToString</Name> <Script> $ProcName = if ($this.Name) {$this.Name} else {'Processor'} $Cores = if ($this.NumberOfCores) {" ($($this.NumberOfCores) cores)"} else {''} "$ProcName$Cores" </Script> </ScriptMethod> </Members> </Type> </Types> <!-- SIG # Begin signature block --> <!-- MIIF+wYJKoZIhvcNAQcCoIIF7DCCBegCAQExDzANBglghkgBZQMEAgEFADB5Bgor --> <!-- BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG --> <!-- KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCDO+/55Zp9KjOVc --> <!-- /rm76E7L4BqO9tlUE/sgsUi/owapoKCCA04wggNKMIICMqADAgECAhB464iXHfI6 --> <!-- gksEkDDTyrNsMA0GCSqGSIb3DQEBCwUAMD0xFjAUBgNVBAoMDVJvYmVydCBGYWRk --> <!-- ZXMxIzAhBgNVBAMMGkRhdHRvUk1NLkNvcmUgQ29kZSBTaWduaW5nMB4XDTI2MDMz --> <!-- MTAwMTMzMFoXDTI4MDMzMTAwMjMzMFowPTEWMBQGA1UECgwNUm9iZXJ0IEZhZGRl --> <!-- czEjMCEGA1UEAwwaRGF0dG9STU0uQ29yZSBDb2RlIFNpZ25pbmcwggEiMA0GCSqG --> <!-- SIb3DQEBAQUAA4IBDwAwggEKAoIBAQChn1EpMYQgl1RgWzQj2+wp2mvdfb3UsaBS --> <!-- nxEVGoQ0gj96tJ2MHAF7zsITdUjwaflKS1vE6wAlOg5EI1V79tJCMxzM0bFpOdR1 --> <!-- L5F2HE/ovIAKNkHxFUF5qWU8vVeAsOViFQ4yhHpzLen0WLF6vhmc9eH23dLQy5fy --> <!-- tELZQEc2WbQFa4HMAitP/P9kHAu6CUx5s4woLIOyyR06jkr3l9vk0sxcbCxx7+dF --> <!-- RrsSLyPYPH+bUAB8+a0hs+6qCeteBuUfLvGzpMhpzKAsY82WZ3Rd9X38i32dYj+y --> <!-- dYx+nx+UEMDLjDJrZgnVa8as4RojqVLcEns5yb/XTjLxDc58VatdAgMBAAGjRjBE --> <!-- MA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQU --> <!-- H+B0vf97dYXqdUX1YMcWhFsY6fcwDQYJKoZIhvcNAQELBQADggEBAJmD4EEGNmcD --> <!-- 1JtFoRGxuLJaTHxDwBsjqcRQRE1VPZNGaiwIm8oSQdHVjQg0oIyK7SEb02cs6n6Y --> <!-- NZbwf7B7WZJ4aKYbcoLug1k1x9SoqwBmfElECeJTKXf6dkRRNmrAodpGCixR4wMH --> <!-- KXqwqP5F+5j7bdnQPiIVXuMesxc4tktz362ysph1bqKjDQSCBpwi0glEIH7bv5Ms --> <!-- Ey9Gl3fe+vYC5W06d2LYVebEfm9+7766hsOgpdDVgdtnN+e6uwIJjG/6PTG6TMDP --> <!-- y+pr5K6LyUVYJYcWWUTZRBqqwBHiLGekPbxrjEVfxUY32Pq4QfLzUH5hhUCAk4HN --> <!-- XpF9pOzFLMUxggIDMIIB/wIBATBRMD0xFjAUBgNVBAoMDVJvYmVydCBGYWRkZXMx --> <!-- IzAhBgNVBAMMGkRhdHRvUk1NLkNvcmUgQ29kZSBTaWduaW5nAhB464iXHfI6gksE --> <!-- kDDTyrNsMA0GCWCGSAFlAwQCAQUAoIGEMBgGCisGAQQBgjcCAQwxCjAIoAKAAKEC --> <!-- gAAwGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYKKwYBBAGCNwIBCzEOMAwG --> <!-- CisGAQQBgjcCARUwLwYJKoZIhvcNAQkEMSIEIGVi98Ith652ZXoGP2rlqwN9PUxU --> <!-- mJjLo7G/Eez5TVMZMA0GCSqGSIb3DQEBAQUABIIBADQVVtO7OI3fGAQgHhcyaqFR --> <!-- FduPA6tcxVzPj490ZL3Aa+zuaJs5HB8Fv0v9KRZLjX0iCGX/S2WeJAf/4iwBehqi --> <!-- 57TOJxtoq6q1ZsOkyUlZAxNSfzrAPqvKaBYbVZD1UBguLNhblHEVh5b8ZFaJR0AB --> <!-- HRSB9SeIE2+sR5ljqZyQQP1jWPoV4Tin8pxnH9Su5pIOTtvRIkStLxY1BqCpL8Ti --> <!-- OZ12CyalQ3M0wC+l/cTxoNbwssuN7RfagME59s24hsCz3Co8hWX9Gg8ejZLef+d+ --> <!-- 6U8tu2F0FF+87PyfwuM+bYv8/Gyy8XkP6/vJOUeEbxY25HcTbh4Ow3bCa9BwsYM= --> <!-- SIG # End signature block --> |