github.com/vmware/govmomi@v0.51.0/simulator/esx/datacenter.go (about) 1 // © Broadcom. All Rights Reserved. 2 // The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. 3 // SPDX-License-Identifier: Apache-2.0 4 5 package esx 6 7 import ( 8 "github.com/vmware/govmomi/vim25/mo" 9 "github.com/vmware/govmomi/vim25/types" 10 ) 11 12 // Datacenter is the default template for Datacenter properties. 13 // Capture method: 14 // govc datacenter.info -dump 15 var Datacenter = mo.Datacenter{ 16 ManagedEntity: mo.ManagedEntity{ 17 ExtensibleManagedObject: mo.ExtensibleManagedObject{ 18 Self: types.ManagedObjectReference{Type: "Datacenter", Value: "ha-datacenter"}, 19 Value: nil, 20 AvailableField: nil, 21 }, 22 Parent: (*types.ManagedObjectReference)(nil), 23 CustomValue: nil, 24 OverallStatus: "", 25 ConfigStatus: "", 26 ConfigIssue: nil, 27 EffectiveRole: nil, 28 Permission: nil, 29 Name: "ha-datacenter", 30 DisabledMethod: nil, 31 RecentTask: nil, 32 DeclaredAlarmState: nil, 33 TriggeredAlarmState: nil, 34 AlarmActionsEnabled: (*bool)(nil), 35 Tag: nil, 36 }, 37 VmFolder: types.ManagedObjectReference{Type: "Folder", Value: "ha-folder-vm"}, 38 HostFolder: types.ManagedObjectReference{Type: "Folder", Value: "ha-folder-host"}, 39 DatastoreFolder: types.ManagedObjectReference{Type: "Folder", Value: "ha-folder-datastore"}, 40 NetworkFolder: types.ManagedObjectReference{Type: "Folder", Value: "ha-folder-network"}, 41 Datastore: nil, 42 Network: []types.ManagedObjectReference{ 43 {Type: "Network", Value: "HaNetwork-VM Network"}, 44 }, 45 Configuration: types.DatacenterConfigInfo{}, 46 }