package
1.0.2-beta13
Repository: https://github.com/ibm/ibmcloud-storage-volume-lib.git
Documentation: pkg.go.dev

# Packages

Code generated by counterfeiter.

# Constants

FAILURE ...
IaaSAPIKey is an IaaS-native user ID and API key.
IAMAccessToken indicates the credential is an IAM access token.
IAMAPIKey is an IAM account ID and API key.
NOTSUPPORTED ...
RequestID ...
SUCCESS ...

# Structs

ContextCredentials represents user credentials (e.g.
Error implements the error interface for a Fault.
ExpandVolumeRequest ...
Fault encodes a fault condition.
FaultResponse is an optional Fault.
IKSVolumeAttachment encapulates IKS related attachment parameters.
Profile ...
ResourceGroup ...
Snapshot ...
Volume ...
VolumeAttachment ...
VolumeAttachmentRequest used for both attach and detach operation.
VolumeAttachmentResponse used for both attach and detach operation.
VolumeAuthorization capture details of autorization to be made.
VolumeEncryptionKey ...
VolumeList ...
VPCVolume specific parameters.

# Interfaces

Context represents the volume provider management API for individual account, user ID, etc.go:generate counterfeiter -o fakes/context.go --fake-name Context .
Session is an Context that is notified when it is no longer requiredgo:generate counterfeiter -o fakes/session.go --fake-name Session .
SnapshotManager ...
VolumeAttachManager ...
VolumeManager ...

# Type aliases

AuthType ...
GenerationType ...
RequestIDType ..
SnapshotTags ...
VolumeProvider ...
VolumeProviderType ...
VolumeType ...