dellserver

package
v0.0.0-...-838d3e3 Latest Latest
Warning

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

Go to latest
Published: Jan 24, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GetTokenFn http.HandlerFunc

These functions will be mocked on a test basis

Functions

This section is empty.

Types

type DellServer

type DellServer struct{}

This struct implements the http interface provided by the server infra

func (DellServer) CreateResource

func (s DellServer) CreateResource(w http.ResponseWriter, r *http.Request, tenant string)

func (DellServer) CreateResourceGroup

func (s DellServer) CreateResourceGroup(w http.ResponseWriter, r *http.Request, tenant string)

func (DellServer) CreateResourcePool

func (s DellServer) CreateResourcePool(w http.ResponseWriter, r *http.Request, tenant string)

func (DellServer) DeleteResource

func (s DellServer) DeleteResource(w http.ResponseWriter, r *http.Request, tenant, resourceId string, params apiserver.DeleteResourceParams)

func (DellServer) DeleteResourceGroup

func (s DellServer) DeleteResourceGroup(w http.ResponseWriter, r *http.Request, tenant, resourceGroupId string)

func (DellServer) DeleteResourcePool

func (s DellServer) DeleteResourcePool(w http.ResponseWriter, r *http.Request, tenant, resourcePoolId string, params apiserver.DeleteResourcePoolParams)

func (DellServer) GetInvRetentionPolicy

func (s DellServer) GetInvRetentionPolicy(w http.ResponseWriter, r *http.Request, tenant string, params apiserver.GetInvRetentionPolicyParams)

func (DellServer) GetLocationInventory

func (s DellServer) GetLocationInventory(w http.ResponseWriter, r *http.Request, tenant, id string, params apiserver.GetLocationInventoryParams)

func (DellServer) GetLocationsInventory

func (s DellServer) GetLocationsInventory(w http.ResponseWriter, r *http.Request, tenant string, params apiserver.GetLocationsInventoryParams)

func (DellServer) GetResource

func (s DellServer) GetResource(w http.ResponseWriter, r *http.Request, tenant, id string)

func (DellServer) GetResourceDeployments

func (s DellServer) GetResourceDeployments(w http.ResponseWriter, r *http.Request, tenant, id string)

func (DellServer) GetResourceGroup

func (s DellServer) GetResourceGroup(w http.ResponseWriter, r *http.Request, tenant, resourceGroupId string)

func (DellServer) GetResourceInventory

func (s DellServer) GetResourceInventory(w http.ResponseWriter, r *http.Request, tenant, id string)

func (DellServer) GetResourcePool

func (s DellServer) GetResourcePool(w http.ResponseWriter, r *http.Request, tenant, id string)

func (DellServer) GetResourcePoolInventory

func (s DellServer) GetResourcePoolInventory(w http.ResponseWriter, r *http.Request, tenant, id string, params apiserver.GetResourcePoolInventoryParams)

func (DellServer) GetResourcePools

func (s DellServer) GetResourcePools(w http.ResponseWriter, r *http.Request, tenant string)

func (DellServer) GetResourcePoolsInventory

func (s DellServer) GetResourcePoolsInventory(w http.ResponseWriter, r *http.Request, tenant string, params apiserver.GetResourcePoolsInventoryParams)

func (DellServer) GetResourceSubscription

func (s DellServer) GetResourceSubscription(w http.ResponseWriter, r *http.Request, tenant, id string)

func (DellServer) GetResourceSubscriptions

func (s DellServer) GetResourceSubscriptions(w http.ResponseWriter, r *http.Request, tenant string)

func (DellServer) GetResources

func (s DellServer) GetResources(w http.ResponseWriter, r *http.Request, tenant string)

func (DellServer) GetResourcesInventory

func (s DellServer) GetResourcesInventory(w http.ResponseWriter, r *http.Request, tenant string, params apiserver.GetResourcesInventoryParams)

func (DellServer) GetSecrets

func (s DellServer) GetSecrets(w http.ResponseWriter, r *http.Request, tenant, secretKey string)

func (DellServer) GetServerInventory

func (s DellServer) GetServerInventory(w http.ResponseWriter, r *http.Request, tenant, id string, params apiserver.GetServerInventoryParams)

func (DellServer) GetServersInventory

func (s DellServer) GetServersInventory(w http.ResponseWriter, r *http.Request, tenant string, params apiserver.GetServersInventoryParams)

func (DellServer) GetSiteInventory

func (s DellServer) GetSiteInventory(w http.ResponseWriter, r *http.Request, tenant, id string, params apiserver.GetSiteInventoryParams)

func (DellServer) GetSitesInventory

func (s DellServer) GetSitesInventory(w http.ResponseWriter, r *http.Request, tenant string, params apiserver.GetSitesInventoryParams)

func (DellServer) GetToken

func (s DellServer) GetToken(w http.ResponseWriter, r *http.Request)

func (DellServer) SubscribeResources

func (s DellServer) SubscribeResources(w http.ResponseWriter, r *http.Request, tenant string)

func (DellServer) UnsubscribeResources

func (s DellServer) UnsubscribeResources(w http.ResponseWriter, r *http.Request, tenant string)

func (DellServer) UpdateInvRetentionPolicy

func (s DellServer) UpdateInvRetentionPolicy(w http.ResponseWriter, r *http.Request, tenant string)

func (DellServer) UpdateResource

func (s DellServer) UpdateResource(w http.ResponseWriter, r *http.Request, tenant string)

func (DellServer) VerifyRequestStatus

func (s DellServer) VerifyRequestStatus(w http.ResponseWriter, r *http.Request, tenant, jobid string)

Directories

Path Synopsis
Package api provides primitives to interact with the openapi HTTP API.
Package api provides primitives to interact with the openapi HTTP API.

Jump to

Keyboard shortcuts

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