Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Name is the name of this CSI SP. Name = "com.thecodeteam.vsphere" // VendorVersion is the version of this CSP SP. VendorVersion = "0.1.0" // SupportedVersions is a list of the CSI versions this SP supports. SupportedVersions = "0.0.0, 0.1.0" )
View Source
const EnvVarDatastore = "X_CSI_VSPHERE_DATASTORE"
EnvVarDatastore is the environment variable that specifies the datastore from which VMDKs are listed and the default datastore in/from which VMDKs are created/removed.
View Source
const EnvVarPort = "X_CSI_VSPHERE_PORT"
EnvVarPort is the environment variable used to specify the port used to connect to the vSphere service. The default value is 1019.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface { csi.ControllerServer csi.IdentityServer csi.NodeServer gocsi.IdempotencyProvider Interceptors() []grpc.UnaryServerInterceptor BeforeServe(context.Context, *csp.StoragePlugin, net.Listener) error }
Service is a CSI SP and gocsi.IdempotencyProvider.
Click to show internal directories.
Click to hide internal directories.