github.com/vmware/govmomi@v0.51.0/eam/types/if.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 types 6 7 import ( 8 "reflect" 9 10 "github.com/vmware/govmomi/vim25/types" 11 ) 12 13 func (b *AgencyConfigInfo) GetAgencyConfigInfo() *AgencyConfigInfo { return b } 14 15 type BaseAgencyConfigInfo interface { 16 GetAgencyConfigInfo() *AgencyConfigInfo 17 } 18 19 func init() { 20 types.Add("BaseAgencyConfigInfo", reflect.TypeOf((*AgencyConfigInfo)(nil)).Elem()) 21 } 22 23 func (b *AgencyIssue) GetAgencyIssue() *AgencyIssue { return b } 24 25 type BaseAgencyIssue interface { 26 GetAgencyIssue() *AgencyIssue 27 } 28 29 func init() { 30 types.Add("BaseAgencyIssue", reflect.TypeOf((*AgencyIssue)(nil)).Elem()) 31 } 32 33 func (b *AgencyScope) GetAgencyScope() *AgencyScope { return b } 34 35 type BaseAgencyScope interface { 36 GetAgencyScope() *AgencyScope 37 } 38 39 func init() { 40 types.Add("BaseAgencyScope", reflect.TypeOf((*AgencyScope)(nil)).Elem()) 41 } 42 43 func (b *AgentIssue) GetAgentIssue() *AgentIssue { return b } 44 45 type BaseAgentIssue interface { 46 GetAgentIssue() *AgentIssue 47 } 48 49 func init() { 50 types.Add("BaseAgentIssue", reflect.TypeOf((*AgentIssue)(nil)).Elem()) 51 } 52 53 func (b *AgentSslTrust) GetAgentSslTrust() *AgentSslTrust { return b } 54 55 type BaseAgentSslTrust interface { 56 GetAgentSslTrust() *AgentSslTrust 57 } 58 59 func init() { 60 types.Add("BaseAgentSslTrust", reflect.TypeOf((*AgentSslTrust)(nil)).Elem()) 61 } 62 63 func (b *AgentStoragePolicy) GetAgentStoragePolicy() *AgentStoragePolicy { return b } 64 65 type BaseAgentStoragePolicy interface { 66 GetAgentStoragePolicy() *AgentStoragePolicy 67 } 68 69 func init() { 70 types.Add("BaseAgentStoragePolicy", reflect.TypeOf((*AgentStoragePolicy)(nil)).Elem()) 71 } 72 73 func (b *ClusterAgentAgentIssue) GetClusterAgentAgentIssue() *ClusterAgentAgentIssue { return b } 74 75 type BaseClusterAgentAgentIssue interface { 76 GetClusterAgentAgentIssue() *ClusterAgentAgentIssue 77 } 78 79 func init() { 80 types.Add("BaseClusterAgentAgentIssue", reflect.TypeOf((*ClusterAgentAgentIssue)(nil)).Elem()) 81 } 82 83 func (b *ClusterAgentVmIssue) GetClusterAgentVmIssue() *ClusterAgentVmIssue { return b } 84 85 type BaseClusterAgentVmIssue interface { 86 GetClusterAgentVmIssue() *ClusterAgentVmIssue 87 } 88 89 func init() { 90 types.Add("BaseClusterAgentVmIssue", reflect.TypeOf((*ClusterAgentVmIssue)(nil)).Elem()) 91 } 92 93 func (b *ClusterAgentVmNotDeployed) GetClusterAgentVmNotDeployed() *ClusterAgentVmNotDeployed { 94 return b 95 } 96 97 type BaseClusterAgentVmNotDeployed interface { 98 GetClusterAgentVmNotDeployed() *ClusterAgentVmNotDeployed 99 } 100 101 func init() { 102 types.Add("BaseClusterAgentVmNotDeployed", reflect.TypeOf((*ClusterAgentVmNotDeployed)(nil)).Elem()) 103 } 104 105 func (b *ClusterAgentVmPoweredOff) GetClusterAgentVmPoweredOff() *ClusterAgentVmPoweredOff { return b } 106 107 type BaseClusterAgentVmPoweredOff interface { 108 GetClusterAgentVmPoweredOff() *ClusterAgentVmPoweredOff 109 } 110 111 func init() { 112 types.Add("BaseClusterAgentVmPoweredOff", reflect.TypeOf((*ClusterAgentVmPoweredOff)(nil)).Elem()) 113 } 114 115 func (b *EamAppFault) GetEamAppFault() *EamAppFault { return b } 116 117 type BaseEamAppFault interface { 118 GetEamAppFault() *EamAppFault 119 } 120 121 func init() { 122 types.Add("BaseEamAppFault", reflect.TypeOf((*EamAppFault)(nil)).Elem()) 123 } 124 125 func (b *EamFault) GetEamFault() *EamFault { return b } 126 127 type BaseEamFault interface { 128 GetEamFault() *EamFault 129 } 130 131 func init() { 132 types.Add("BaseEamFault", reflect.TypeOf((*EamFault)(nil)).Elem()) 133 } 134 135 func (b *EamObjectRuntimeInfo) GetEamObjectRuntimeInfo() *EamObjectRuntimeInfo { return b } 136 137 type BaseEamObjectRuntimeInfo interface { 138 GetEamObjectRuntimeInfo() *EamObjectRuntimeInfo 139 } 140 141 func init() { 142 types.Add("BaseEamObjectRuntimeInfo", reflect.TypeOf((*EamObjectRuntimeInfo)(nil)).Elem()) 143 } 144 145 func (b *EamRuntimeFault) GetEamRuntimeFault() *EamRuntimeFault { return b } 146 147 type BaseEamRuntimeFault interface { 148 GetEamRuntimeFault() *EamRuntimeFault 149 } 150 151 func init() { 152 types.Add("BaseEamRuntimeFault", reflect.TypeOf((*EamRuntimeFault)(nil)).Elem()) 153 } 154 155 func (b *HostIssue) GetHostIssue() *HostIssue { return b } 156 157 type BaseHostIssue interface { 158 GetHostIssue() *HostIssue 159 } 160 161 func init() { 162 types.Add("BaseHostIssue", reflect.TypeOf((*HostIssue)(nil)).Elem()) 163 } 164 165 func (b *IntegrityAgencyVUMIssue) GetIntegrityAgencyVUMIssue() *IntegrityAgencyVUMIssue { return b } 166 167 type BaseIntegrityAgencyVUMIssue interface { 168 GetIntegrityAgencyVUMIssue() *IntegrityAgencyVUMIssue 169 } 170 171 func init() { 172 types.Add("BaseIntegrityAgencyVUMIssue", reflect.TypeOf((*IntegrityAgencyVUMIssue)(nil)).Elem()) 173 } 174 175 func (b *Issue) GetIssue() *Issue { return b } 176 177 type BaseIssue interface { 178 GetIssue() *Issue 179 } 180 181 func init() { 182 types.Add("BaseIssue", reflect.TypeOf((*Issue)(nil)).Elem()) 183 } 184 185 func (b *NoAgentVmDatastore) GetNoAgentVmDatastore() *NoAgentVmDatastore { return b } 186 187 type BaseNoAgentVmDatastore interface { 188 GetNoAgentVmDatastore() *NoAgentVmDatastore 189 } 190 191 func init() { 192 types.Add("BaseNoAgentVmDatastore", reflect.TypeOf((*NoAgentVmDatastore)(nil)).Elem()) 193 } 194 195 func (b *NoAgentVmNetwork) GetNoAgentVmNetwork() *NoAgentVmNetwork { return b } 196 197 type BaseNoAgentVmNetwork interface { 198 GetNoAgentVmNetwork() *NoAgentVmNetwork 199 } 200 201 func init() { 202 types.Add("BaseNoAgentVmNetwork", reflect.TypeOf((*NoAgentVmNetwork)(nil)).Elem()) 203 } 204 205 func (b *PersonalityAgencyDepotIssue) GetPersonalityAgencyDepotIssue() *PersonalityAgencyDepotIssue { 206 return b 207 } 208 209 type BasePersonalityAgencyDepotIssue interface { 210 GetPersonalityAgencyDepotIssue() *PersonalityAgencyDepotIssue 211 } 212 213 func init() { 214 types.Add("BasePersonalityAgencyDepotIssue", reflect.TypeOf((*PersonalityAgencyDepotIssue)(nil)).Elem()) 215 } 216 217 func (b *PersonalityAgencyPMIssue) GetPersonalityAgencyPMIssue() *PersonalityAgencyPMIssue { return b } 218 219 type BasePersonalityAgencyPMIssue interface { 220 GetPersonalityAgencyPMIssue() *PersonalityAgencyPMIssue 221 } 222 223 func init() { 224 types.Add("BasePersonalityAgencyPMIssue", reflect.TypeOf((*PersonalityAgencyPMIssue)(nil)).Elem()) 225 } 226 227 func (b *PersonalityAgentPMIssue) GetPersonalityAgentPMIssue() *PersonalityAgentPMIssue { return b } 228 229 type BasePersonalityAgentPMIssue interface { 230 GetPersonalityAgentPMIssue() *PersonalityAgentPMIssue 231 } 232 233 func init() { 234 types.Add("BasePersonalityAgentPMIssue", reflect.TypeOf((*PersonalityAgentPMIssue)(nil)).Elem()) 235 } 236 237 func (b *SolutionsHookAcknowledgeConfig) GetSolutionsHookAcknowledgeConfig() *SolutionsHookAcknowledgeConfig { 238 return b 239 } 240 241 type BaseSolutionsHookAcknowledgeConfig interface { 242 GetSolutionsHookAcknowledgeConfig() *SolutionsHookAcknowledgeConfig 243 } 244 245 func init() { 246 types.Add("BaseSolutionsHookAcknowledgeConfig", reflect.TypeOf((*SolutionsHookAcknowledgeConfig)(nil)).Elem()) 247 } 248 249 func (b *SolutionsStoragePolicy) GetSolutionsStoragePolicy() *SolutionsStoragePolicy { return b } 250 251 type BaseSolutionsStoragePolicy interface { 252 GetSolutionsStoragePolicy() *SolutionsStoragePolicy 253 } 254 255 func init() { 256 types.Add("BaseSolutionsStoragePolicy", reflect.TypeOf((*SolutionsStoragePolicy)(nil)).Elem()) 257 } 258 259 func (b *SolutionsTypeSpecificSolutionConfig) GetSolutionsTypeSpecificSolutionConfig() *SolutionsTypeSpecificSolutionConfig { 260 return b 261 } 262 263 type BaseSolutionsTypeSpecificSolutionConfig interface { 264 GetSolutionsTypeSpecificSolutionConfig() *SolutionsTypeSpecificSolutionConfig 265 } 266 267 func init() { 268 types.Add("BaseSolutionsTypeSpecificSolutionConfig", reflect.TypeOf((*SolutionsTypeSpecificSolutionConfig)(nil)).Elem()) 269 } 270 271 func (b *SolutionsVMSource) GetSolutionsVMSource() *SolutionsVMSource { return b } 272 273 type BaseSolutionsVMSource interface { 274 GetSolutionsVMSource() *SolutionsVMSource 275 } 276 277 func init() { 278 types.Add("BaseSolutionsVMSource", reflect.TypeOf((*SolutionsVMSource)(nil)).Elem()) 279 } 280 281 func (b *VibIssue) GetVibIssue() *VibIssue { return b } 282 283 type BaseVibIssue interface { 284 GetVibIssue() *VibIssue 285 } 286 287 func init() { 288 types.Add("BaseVibIssue", reflect.TypeOf((*VibIssue)(nil)).Elem()) 289 } 290 291 func (b *VibNotInstalled) GetVibNotInstalled() *VibNotInstalled { return b } 292 293 type BaseVibNotInstalled interface { 294 GetVibNotInstalled() *VibNotInstalled 295 } 296 297 func init() { 298 types.Add("BaseVibNotInstalled", reflect.TypeOf((*VibNotInstalled)(nil)).Elem()) 299 } 300 301 func (b *VibVibServicesSslTrust) GetVibVibServicesSslTrust() *VibVibServicesSslTrust { return b } 302 303 type BaseVibVibServicesSslTrust interface { 304 GetVibVibServicesSslTrust() *VibVibServicesSslTrust 305 } 306 307 func init() { 308 types.Add("BaseVibVibServicesSslTrust", reflect.TypeOf((*VibVibServicesSslTrust)(nil)).Elem()) 309 } 310 311 func (b *VmDeployed) GetVmDeployed() *VmDeployed { return b } 312 313 type BaseVmDeployed interface { 314 GetVmDeployed() *VmDeployed 315 } 316 317 func init() { 318 types.Add("BaseVmDeployed", reflect.TypeOf((*VmDeployed)(nil)).Elem()) 319 } 320 321 func (b *VmIssue) GetVmIssue() *VmIssue { return b } 322 323 type BaseVmIssue interface { 324 GetVmIssue() *VmIssue 325 } 326 327 func init() { 328 types.Add("BaseVmIssue", reflect.TypeOf((*VmIssue)(nil)).Elem()) 329 } 330 331 func (b *VmNotDeployed) GetVmNotDeployed() *VmNotDeployed { return b } 332 333 type BaseVmNotDeployed interface { 334 GetVmNotDeployed() *VmNotDeployed 335 } 336 337 func init() { 338 types.Add("BaseVmNotDeployed", reflect.TypeOf((*VmNotDeployed)(nil)).Elem()) 339 } 340 341 func (b *VmPoweredOff) GetVmPoweredOff() *VmPoweredOff { return b } 342 343 type BaseVmPoweredOff interface { 344 GetVmPoweredOff() *VmPoweredOff 345 } 346 347 func init() { 348 types.Add("BaseVmPoweredOff", reflect.TypeOf((*VmPoweredOff)(nil)).Elem()) 349 }