vmwarevcenters

package
v0.11.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 5, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package vmwarevcenters contains methods related to VmwareVcenters

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VmwareVcentersV1

type VmwareVcentersV1 struct {
	// contains filtered or unexported fields
}

VmwareVcentersV1 represents a custom type struct

func (*VmwareVcentersV1) ListVmwareVcenters

func (v *VmwareVcentersV1) ListVmwareVcenters(
	limit *int64,
	start *string,
	embed *string) (
	*models.ListVcentersResponse, *apiutils.APIError)

ListVmwareVcenters Returns a list of vCenter servers.

func (*VmwareVcentersV1) ReadVmwareVcenter

func (v *VmwareVcentersV1) ReadVmwareVcenter(
	vcenterId string,
	embed *string) (
	*models.ReadVcenterResponse, *apiutils.APIError)

ReadVmwareVcenter Returns a representation of the specified vCenter server.

type VmwareVcentersV1Client

type VmwareVcentersV1Client interface {
	// ListVmwareVcenters Returns a list of vCenter servers.
	ListVmwareVcenters(
		limit *int64,
		start *string,
		embed *string) (
		*models.ListVcentersResponse, *apiutils.APIError)

	// ReadVmwareVcenter Returns a representation of the specified vCenter server.
	ReadVmwareVcenter(
		vcenterId string,
		embed *string) (
		*models.ReadVcenterResponse, *apiutils.APIError)
}

VmwareVcentersV1Client represents a custom type interface

func NewVmwareVcentersV1

func NewVmwareVcentersV1(config config.Config) VmwareVcentersV1Client

NewVmwareVcentersV1 returns VmwareVcentersV1Client

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL