MCPcopy Index your code

hub / github.com/SynologyOpenSource/synology-csi / types & classes

Types & classes114 in github.com/SynologyOpenSource/synology-csi

↓ 15 callersTypeAliasAlreadyExistError
pkg/utils/error.go:10
↓ 4 callersTypeAliasNoSuchSnapshotError
pkg/utils/error.go:15
↓ 4 callersTypeAliasOutOfFreeSpaceError
pkg/utils/error.go:9
↓ 4 callersTypeAliasSnapshotReachMaxCountError
pkg/utils/error.go:17
↓ 2 callersTypeAliasFailedToGetSubsystemError
pkg/utils/error.go:30
↓ 2 callersTypeAliasNoSuchLunError
pkg/utils/error.go:12
↓ 2 callersTypeAliasNoSuchNamespaceError
pkg/utils/error.go:28
↓ 1 callersTypeAliasBadLunTypeError
pkg/utils/error.go:16
↓ 1 callersTypeAliasBadParametersError
pkg/utils/error.go:11
↓ 1 callersTypeAliasBySnapshotAndParentUuid
pkg/models/dsm_req_spec.go:83
↓ 1 callersTypeAliasByVolumeId
pkg/models/dsm_req_spec.go:78
↓ 1 callersTypeAliasLunReachMaxCountError
pkg/utils/error.go:13
↓ 1 callersTypeAliasNoSuchShareError
pkg/utils/error.go:21
↓ 1 callersTypeAliasSanReachMaxCountError
pkg/utils/error.go:29
↓ 1 callersTypeAliasShareReachMaxCountError
pkg/utils/error.go:22
↓ 1 callersTypeAliasShareSystemBusyError
pkg/utils/error.go:23
↓ 1 callersTypeAliasTargetReachMaxCountError
pkg/utils/error.go:14
TypeAliasAuthType
pkg/utils/utils.go:11
StructCallerHook
pkg/logger/logger.go:23
StructClientInfo
pkg/dsm/common/config.go:13
StructConncetedSession
pkg/dsm/webapi/iscsi.go:34
StructCreateK8sVolumeSnapshotSpec
pkg/models/dsm_req_spec.go:61
StructCreateK8sVolumeSpec
pkg/models/dsm_req_spec.go:11
StructDSM
pkg/dsm/webapi/dsmwebapi.go:20
StructDevice
Device contains information about a device
pkg/driver/multipath.go:109
StructDriver
pkg/driver/driver.go:41
StructDsmService
pkg/dsm/service/dsm.go:24
StructDsmSysInfo
pkg/dsm/webapi/systeminfo.go:11
InterfaceExecutor
Executor is mostly k8s.io/utils/exec compatible interface for the portions that synology-csi uses.
pkg/utils/hostexec/hostexec.go:27
InterfaceIDriver
pkg/driver/driver.go:37
InterfaceIDsmService
An interface for DSM service
pkg/interfaces/IDsmService.go:13
StructInfo
pkg/dsm/webapi/storage.go:55
StructInfo
pkg/dsm/webapi/nvmeof.go:246
StructInfo
pkg/dsm/webapi/iscsi.go:195
StructInfos
pkg/dsm/webapi/nvmeof.go:222
StructInfos
pkg/dsm/webapi/share.go:292
StructInfos
pkg/dsm/webapi/iscsi.go:438
StructIscsiDefaultError
pkg/utils/error.go:18
StructK8sSnapshotRespSpec
pkg/models/dsm_req_spec.go:47
StructK8sVolumeRespSpec
pkg/models/dsm_req_spec.go:31
StructLoginResp
pkg/dsm/webapi/dsmwebapi.go:182
StructLunCloneResp
pkg/dsm/webapi/iscsi.go:217
StructLunCloneSpec
pkg/dsm/webapi/iscsi.go:74
StructLunCreateResp
pkg/dsm/webapi/iscsi.go:154
StructLunCreateSpec
pkg/dsm/webapi/iscsi.go:60
StructLunDevAttrib
pkg/dsm/webapi/iscsi.go:55
StructLunInfo
pkg/dsm/webapi/iscsi.go:16
StructLunInfos
pkg/dsm/webapi/iscsi.go:121
StructLunUpdateSpec
pkg/dsm/webapi/iscsi.go:69
StructMappedLun
pkg/dsm/webapi/iscsi.go:29
StructNamespace
Namespace represents a single NVMe namespace device visible to the node.
pkg/driver/nvme_connector.go:19
StructNamespaceCloneResp
pkg/dsm/webapi/nvmeof.go:123
StructNamespaceCloneSpec
pkg/dsm/webapi/nvmeof.go:54
StructNamespaceCreateResp
pkg/dsm/webapi/nvmeof.go:97
StructNamespaceCreateSpec
pkg/dsm/webapi/nvmeof.go:40
StructNamespaceGetResp
pkg/dsm/webapi/nvmeof.go:176
StructNamespaceInfo
pkg/dsm/webapi/nvmeof.go:14
StructNamespaceInfos
pkg/dsm/webapi/nvmeof.go:198
StructNamespaceSetSpec
pkg/dsm/webapi/nvmeof.go:49
StructNetworkInterface
pkg/dsm/webapi/systeminfo.go:21
StructNetworkPortal
pkg/dsm/webapi/iscsi.go:39
StructNfsInfo
pkg/dsm/webapi/share.go:79
StructNodeStageVolumeSpec
pkg/models/dsm_req_spec.go:69
InterfaceNonBlockingGRPCServer
Defines Non blocking GRPC server interfaces
pkg/driver/grpc.go:33
StructPrivilegeRule
pkg/dsm/webapi/share.go:388
StructResponse
pkg/dsm/webapi/dsmwebapi.go:46
StructSanDefaultError
pkg/utils/error.go:31
StructSecurityFlavor
----------------------- FileServ NFS SharePrivilege APIs -----------------------
pkg/dsm/webapi/share.go:381
StructShareCloneSpec
pkg/dsm/webapi/share.go:52
StructShareCreateResp
pkg/dsm/webapi/share.go:192
StructShareCreateSpec
pkg/dsm/webapi/share.go:47
StructShareDefaultError
pkg/utils/error.go:24
StructShareInfo
pkg/dsm/webapi/share.go:16
StructShareInfos
pkg/dsm/webapi/share.go:134
StructSharePermission
pkg/dsm/webapi/share.go:70
StructSharePermissionSetSpec
pkg/dsm/webapi/share.go:64
StructSharePermissions
pkg/dsm/webapi/share.go:363
StructSharePrivilege
pkg/dsm/webapi/share.go:398
StructShareSnapshotCreateSpec
pkg/dsm/webapi/share.go:58
StructShareSnapshotInfo
pkg/dsm/webapi/share.go:38
StructShareUpdateInfo
pkg/dsm/webapi/share.go:31
StructSnapInfo
pkg/dsm/webapi/share.go:260
StructSnapshotCloneResp
pkg/dsm/webapi/nvmeof.go:296
StructSnapshotCloneResp
pkg/dsm/webapi/iscsi.go:464
StructSnapshotCloneSpec
pkg/dsm/webapi/san.go:23
StructSnapshotCreateResp
pkg/dsm/webapi/nvmeof.go:271
StructSnapshotCreateResp
pkg/dsm/webapi/iscsi.go:380
StructSnapshotCreateSpec
pkg/dsm/webapi/san.go:15
StructSnapshotInfo
pkg/dsm/webapi/san.go:5
StructSubsystemCreateResp
pkg/dsm/webapi/nvmeof.go:334
StructSubsystemCreateSpec
pkg/dsm/webapi/nvmeof.go:35
StructSubsystemGetResp
pkg/dsm/webapi/nvmeof.go:358
StructSubsystemInfo
pkg/dsm/webapi/nvmeof.go:27
StructSynoInfo
pkg/dsm/common/config.go:21
StructSystemInfo
pkg/dsm/webapi/dsmwebapi.go:31
StructTargetCreateSpec
pkg/dsm/webapi/iscsi.go:80
StructTargetInfo
pkg/dsm/webapi/iscsi.go:44
StructTargetInfos
pkg/dsm/webapi/iscsi.go:241
StructTrgCreateResp
pkg/dsm/webapi/iscsi.go:304
StructVolInfo
pkg/dsm/webapi/storage.go:11
next →1–100 of 114, ranked by callers