package
4.6.0+incompatible
Repository: https://github.com/mrakopes/common-host-libs.git
Documentation: pkg.go.dev

# Functions

AddRemoveCertContainerProvider :.
GetProviderAccessKeys returns api access keys for the provider configured in env.
GetProviderClient returns container-storage-provider client based on the plugin type.
GetProviderIP returns container-storage-provider IP.
GetProviderURI returns container storage provider URI based on env set or using passed in defaults.
IsHPECloudVolumesPlugin returns true if plugin type is hpecv.
IsNimblePlugin returns true if plugin type is for nimble platform.
IsSimplivityPlugin returns true if plugin_type is simplivity.
LoginAndCreateCerts :.

# Constants

URI's ActivateURI represents activate endpoint.
CapabilitiesURI represents capabilities endpoint.
CreateURI represents create endpoint.
DefaultContainerProviderVersion indicates default provider api version.
EnvInsecure represents http or https mode.
env params EnvIP represents provider IP env.
EnvPassword represents provider password env.
EnvPort represents provider port env.
EnvService represents service name when provider running as k8s service.
EnvUsername represents provider username env.
HostCertFile :.
HostKeyFile :.
HPEVolumeVersionURI version URI.
ListURI represents list endpoint.
MountURI represents mount endpoint.
NimbleConfURI represents nimble config endpoint.
NimbleDetachURI represents nimble detach endpoint.
NimbleGetURI represents nimble get endpoint.
NimbleLoginURI :.
NimbleRemoveURI represent cert remove endpoint.
RemoveURI represents volume remove endpoint.
ServerCertFile :.
UnmountURI represents unmount endpoint.
UpdateURI represents update endpoint.
VolumeDriverGetURI represents get endpoint.

# Variables

VersionLimits indicates options limited by provider versions.

# Structs

LoginRequest : container provider login Request.
LoginResponse : container provider login response.
User : provide HPE User API keys.