Documentation ¶
Overview ¶
Package api is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterOpenStorageAlertsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageAlertsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageAlertsClient) error
- func RegisterOpenStorageAlertsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageAlertsServer(s *grpc.Server, srv OpenStorageAlertsServer)
- func RegisterOpenStorageCloudBackupHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageCloudBackupHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterOpenStorageCloudBackupHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageCloudBackupServer(s *grpc.Server, srv OpenStorageCloudBackupServer)
- func RegisterOpenStorageClusterDomainsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageClusterDomainsHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterOpenStorageClusterDomainsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageClusterDomainsServer(s *grpc.Server, srv OpenStorageClusterDomainsServer)
- func RegisterOpenStorageClusterHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageClusterHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageClusterClient) error
- func RegisterOpenStorageClusterHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageClusterPairHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageClusterPairHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterOpenStorageClusterPairHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageClusterPairServer(s *grpc.Server, srv OpenStorageClusterPairServer)
- func RegisterOpenStorageClusterServer(s *grpc.Server, srv OpenStorageClusterServer)
- func RegisterOpenStorageCredentialsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageCredentialsHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterOpenStorageCredentialsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageCredentialsServer(s *grpc.Server, srv OpenStorageCredentialsServer)
- func RegisterOpenStorageFilesystemCheckHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageFilesystemCheckHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterOpenStorageFilesystemCheckHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageFilesystemCheckServer(s *grpc.Server, srv OpenStorageFilesystemCheckServer)
- func RegisterOpenStorageFilesystemTrimHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageFilesystemTrimHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterOpenStorageFilesystemTrimHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageFilesystemTrimServer(s *grpc.Server, srv OpenStorageFilesystemTrimServer)
- func RegisterOpenStorageIdentityHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageIdentityHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageIdentityClient) error
- func RegisterOpenStorageIdentityHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageIdentityServer(s *grpc.Server, srv OpenStorageIdentityServer)
- func RegisterOpenStorageJobHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageJobHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageJobClient) error
- func RegisterOpenStorageJobHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageJobServer(s *grpc.Server, srv OpenStorageJobServer)
- func RegisterOpenStorageMigrateHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageMigrateHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageMigrateClient) error
- func RegisterOpenStorageMigrateHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageMigrateServer(s *grpc.Server, srv OpenStorageMigrateServer)
- func RegisterOpenStorageMountAttachHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageMountAttachHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterOpenStorageMountAttachHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageMountAttachServer(s *grpc.Server, srv OpenStorageMountAttachServer)
- func RegisterOpenStorageNodeHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageNodeHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageNodeClient) error
- func RegisterOpenStorageNodeHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageNodeServer(s *grpc.Server, srv OpenStorageNodeServer)
- func RegisterOpenStorageObjectstoreHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageObjectstoreHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterOpenStorageObjectstoreHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageObjectstoreServer(s *grpc.Server, srv OpenStorageObjectstoreServer)
- func RegisterOpenStoragePolicyHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStoragePolicyHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStoragePolicyClient) error
- func RegisterOpenStoragePolicyHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStoragePolicyServer(s *grpc.Server, srv OpenStoragePolicyServer)
- func RegisterOpenStoragePoolHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStoragePoolHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStoragePoolClient) error
- func RegisterOpenStoragePoolHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStoragePoolServer(s *grpc.Server, srv OpenStoragePoolServer)
- func RegisterOpenStorageRoleHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageRoleHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageRoleClient) error
- func RegisterOpenStorageRoleHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageRoleServer(s *grpc.Server, srv OpenStorageRoleServer)
- func RegisterOpenStorageSchedulePolicyHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageSchedulePolicyHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterOpenStorageSchedulePolicyHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageSchedulePolicyServer(s *grpc.Server, srv OpenStorageSchedulePolicyServer)
- func RegisterOpenStorageVolumeHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOpenStorageVolumeHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageVolumeClient) error
- func RegisterOpenStorageVolumeHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOpenStorageVolumeServer(s *grpc.Server, srv OpenStorageVolumeServer)
- type ActiveRequest
- func (*ActiveRequest) Descriptor() ([]byte, []int)
- func (m *ActiveRequest) GetReqestKV() map[int64]string
- func (*ActiveRequest) ProtoMessage()
- func (m *ActiveRequest) Reset()
- func (m *ActiveRequest) String() string
- func (m *ActiveRequest) XXX_DiscardUnknown()
- func (m *ActiveRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ActiveRequest) XXX_Merge(src proto.Message)
- func (m *ActiveRequest) XXX_Size() int
- func (m *ActiveRequest) XXX_Unmarshal(b []byte) error
- type ActiveRequests
- func (*ActiveRequests) Descriptor() ([]byte, []int)
- func (m *ActiveRequests) GetActiveRequest() []*ActiveRequest
- func (m *ActiveRequests) GetRequestCount() int64
- func (*ActiveRequests) ProtoMessage()
- func (m *ActiveRequests) Reset()
- func (m *ActiveRequests) String() string
- func (m *ActiveRequests) XXX_DiscardUnknown()
- func (m *ActiveRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ActiveRequests) XXX_Merge(src proto.Message)
- func (m *ActiveRequests) XXX_Size() int
- func (m *ActiveRequests) XXX_Unmarshal(b []byte) error
- type Alert
- func (*Alert) Descriptor() ([]byte, []int)
- func (m *Alert) GetAlertType() int64
- func (m *Alert) GetCleared() bool
- func (m *Alert) GetCount() int64
- func (m *Alert) GetFirstSeen() *timestamp.Timestamp
- func (m *Alert) GetId() int64
- func (m *Alert) GetMessage() string
- func (m *Alert) GetResource() ResourceType
- func (m *Alert) GetResourceId() string
- func (m *Alert) GetSeverity() SeverityType
- func (m *Alert) GetTimestamp() *timestamp.Timestamp
- func (m *Alert) GetTtl() uint64
- func (m *Alert) GetUniqueTag() string
- func (*Alert) ProtoMessage()
- func (m *Alert) Reset()
- func (m *Alert) String() string
- func (m *Alert) XXX_DiscardUnknown()
- func (m *Alert) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Alert) XXX_Merge(src proto.Message)
- func (m *Alert) XXX_Size() int
- func (m *Alert) XXX_Unmarshal(b []byte) error
- type AlertActionType
- type Alerts
- func (*Alerts) Descriptor() ([]byte, []int)
- func (m *Alerts) GetAlert() []*Alert
- func (*Alerts) ProtoMessage()
- func (m *Alerts) Reset()
- func (m *Alerts) String() string
- func (m *Alerts) XXX_DiscardUnknown()
- func (m *Alerts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Alerts) XXX_Merge(src proto.Message)
- func (m *Alerts) XXX_Size() int
- func (m *Alerts) XXX_Unmarshal(b []byte) error
- type AttachState
- type CapacityUsageInfo
- func (*CapacityUsageInfo) Descriptor() ([]byte, []int)
- func (m *CapacityUsageInfo) GetExclusiveBytes() int64
- func (m *CapacityUsageInfo) GetSharedBytes() int64
- func (m *CapacityUsageInfo) GetTotalBytes() int64
- func (*CapacityUsageInfo) ProtoMessage()
- func (m *CapacityUsageInfo) Reset()
- func (m *CapacityUsageInfo) String() string
- func (m *CapacityUsageInfo) XXX_DiscardUnknown()
- func (m *CapacityUsageInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CapacityUsageInfo) XXX_Merge(src proto.Message)
- func (m *CapacityUsageInfo) XXX_Size() int
- func (m *CapacityUsageInfo) XXX_Unmarshal(b []byte) error
- type Catalog
- func (*Catalog) Descriptor() ([]byte, []int)
- func (m *Catalog) GetChildren() []*Catalog
- func (m *Catalog) GetLastModified() *timestamp.Timestamp
- func (m *Catalog) GetName() string
- func (m *Catalog) GetPath() string
- func (m *Catalog) GetSize() uint64
- func (m *Catalog) GetType() string
- func (*Catalog) ProtoMessage()
- func (m *Catalog) Reset()
- func (m *Catalog) String() string
- func (m *Catalog) XXX_DiscardUnknown()
- func (m *Catalog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Catalog) XXX_Merge(src proto.Message)
- func (m *Catalog) XXX_Size() int
- func (m *Catalog) XXX_Unmarshal(b []byte) error
- type CatalogResponse
- func (*CatalogResponse) Descriptor() ([]byte, []int)
- func (m *CatalogResponse) GetReport() *Report
- func (m *CatalogResponse) GetRoot() *Catalog
- func (*CatalogResponse) ProtoMessage()
- func (m *CatalogResponse) Reset()
- func (m *CatalogResponse) String() string
- func (m *CatalogResponse) XXX_DiscardUnknown()
- func (m *CatalogResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CatalogResponse) XXX_Merge(src proto.Message)
- func (m *CatalogResponse) XXX_Size() int
- func (m *CatalogResponse) XXX_Unmarshal(b []byte) error
- type CloudDriveTransferJob
- func (*CloudDriveTransferJob) Descriptor() ([]byte, []int)
- func (m *CloudDriveTransferJob) GetDestinationInstanceId() string
- func (m *CloudDriveTransferJob) GetSourceDrivesetId() string
- func (m *CloudDriveTransferJob) GetStatus() string
- func (*CloudDriveTransferJob) ProtoMessage()
- func (m *CloudDriveTransferJob) Reset()
- func (m *CloudDriveTransferJob) String() string
- func (m *CloudDriveTransferJob) XXX_DiscardUnknown()
- func (m *CloudDriveTransferJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CloudDriveTransferJob) XXX_Merge(src proto.Message)
- func (m *CloudDriveTransferJob) XXX_Size() int
- func (m *CloudDriveTransferJob) XXX_Unmarshal(b []byte) error
- type CloudMigrate
- func (*CloudMigrate) Descriptor() ([]byte, []int)
- func (*CloudMigrate) ProtoMessage()
- func (m *CloudMigrate) Reset()
- func (m *CloudMigrate) String() string
- func (m *CloudMigrate) XXX_DiscardUnknown()
- func (m *CloudMigrate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CloudMigrate) XXX_Merge(src proto.Message)
- func (m *CloudMigrate) XXX_Size() int
- func (m *CloudMigrate) XXX_Unmarshal(b []byte) error
- type CloudMigrateCancelRequest
- func (*CloudMigrateCancelRequest) Descriptor() ([]byte, []int)
- func (m *CloudMigrateCancelRequest) GetTaskId() string
- func (*CloudMigrateCancelRequest) ProtoMessage()
- func (m *CloudMigrateCancelRequest) Reset()
- func (m *CloudMigrateCancelRequest) String() string
- func (m *CloudMigrateCancelRequest) XXX_DiscardUnknown()
- func (m *CloudMigrateCancelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CloudMigrateCancelRequest) XXX_Merge(src proto.Message)
- func (m *CloudMigrateCancelRequest) XXX_Size() int
- func (m *CloudMigrateCancelRequest) XXX_Unmarshal(b []byte) error
- type CloudMigrateInfo
- func (*CloudMigrateInfo) Descriptor() ([]byte, []int)
- func (m *CloudMigrateInfo) GetBytesDone() uint64
- func (m *CloudMigrateInfo) GetBytesTotal() uint64
- func (m *CloudMigrateInfo) GetCloudbackupId() string
- func (m *CloudMigrateInfo) GetClusterId() string
- func (m *CloudMigrateInfo) GetCompletedTime() *timestamp.Timestamp
- func (m *CloudMigrateInfo) GetCurrentStage() CloudMigrate_Stage
- func (m *CloudMigrateInfo) GetErrorReason() string
- func (m *CloudMigrateInfo) GetEtaSeconds() int64
- func (m *CloudMigrateInfo) GetLastUpdate() *timestamp.Timestamp
- func (m *CloudMigrateInfo) GetLocalVolumeId() string
- func (m *CloudMigrateInfo) GetLocalVolumeName() string
- func (m *CloudMigrateInfo) GetRemoteVolumeId() string
- func (m *CloudMigrateInfo) GetStartTime() *timestamp.Timestamp
- func (m *CloudMigrateInfo) GetStatus() CloudMigrate_Status
- func (m *CloudMigrateInfo) GetTaskId() string
- func (*CloudMigrateInfo) ProtoMessage()
- func (m *CloudMigrateInfo) Reset()
- func (m *CloudMigrateInfo) String() string
- func (m *CloudMigrateInfo) XXX_DiscardUnknown()
- func (m *CloudMigrateInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CloudMigrateInfo) XXX_Merge(src proto.Message)
- func (m *CloudMigrateInfo) XXX_Size() int
- func (m *CloudMigrateInfo) XXX_Unmarshal(b []byte) error
- type CloudMigrateInfoList
- func (*CloudMigrateInfoList) Descriptor() ([]byte, []int)
- func (m *CloudMigrateInfoList) GetList() []*CloudMigrateInfo
- func (*CloudMigrateInfoList) ProtoMessage()
- func (m *CloudMigrateInfoList) Reset()
- func (m *CloudMigrateInfoList) String() string
- func (m *CloudMigrateInfoList) XXX_DiscardUnknown()
- func (m *CloudMigrateInfoList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CloudMigrateInfoList) XXX_Merge(src proto.Message)
- func (m *CloudMigrateInfoList) XXX_Size() int
- func (m *CloudMigrateInfoList) XXX_Unmarshal(b []byte) error
- type CloudMigrateStartRequest
- func (*CloudMigrateStartRequest) Descriptor() ([]byte, []int)
- func (m *CloudMigrateStartRequest) GetClusterId() string
- func (m *CloudMigrateStartRequest) GetOperation() CloudMigrate_OperationType
- func (m *CloudMigrateStartRequest) GetTargetId() string
- func (m *CloudMigrateStartRequest) GetTaskId() string
- func (*CloudMigrateStartRequest) ProtoMessage()
- func (m *CloudMigrateStartRequest) Reset()
- func (m *CloudMigrateStartRequest) String() string
- func (m *CloudMigrateStartRequest) XXX_DiscardUnknown()
- func (m *CloudMigrateStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CloudMigrateStartRequest) XXX_Merge(src proto.Message)
- func (m *CloudMigrateStartRequest) XXX_Size() int
- func (m *CloudMigrateStartRequest) XXX_Unmarshal(b []byte) error
- type CloudMigrateStartResponse
- func (*CloudMigrateStartResponse) Descriptor() ([]byte, []int)
- func (m *CloudMigrateStartResponse) GetTaskId() string
- func (*CloudMigrateStartResponse) ProtoMessage()
- func (m *CloudMigrateStartResponse) Reset()
- func (m *CloudMigrateStartResponse) String() string
- func (m *CloudMigrateStartResponse) XXX_DiscardUnknown()
- func (m *CloudMigrateStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CloudMigrateStartResponse) XXX_Merge(src proto.Message)
- func (m *CloudMigrateStartResponse) XXX_Size() int
- func (m *CloudMigrateStartResponse) XXX_Unmarshal(b []byte) error
- type CloudMigrateStatusRequest
- func (*CloudMigrateStatusRequest) Descriptor() ([]byte, []int)
- func (m *CloudMigrateStatusRequest) GetClusterId() string
- func (m *CloudMigrateStatusRequest) GetTaskId() string
- func (*CloudMigrateStatusRequest) ProtoMessage()
- func (m *CloudMigrateStatusRequest) Reset()
- func (m *CloudMigrateStatusRequest) String() string
- func (m *CloudMigrateStatusRequest) XXX_DiscardUnknown()
- func (m *CloudMigrateStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CloudMigrateStatusRequest) XXX_Merge(src proto.Message)
- func (m *CloudMigrateStatusRequest) XXX_Size() int
- func (m *CloudMigrateStatusRequest) XXX_Unmarshal(b []byte) error
- type CloudMigrateStatusResponse
- func (*CloudMigrateStatusResponse) Descriptor() ([]byte, []int)
- func (m *CloudMigrateStatusResponse) GetInfo() map[string]*CloudMigrateInfoList
- func (*CloudMigrateStatusResponse) ProtoMessage()
- func (m *CloudMigrateStatusResponse) Reset()
- func (m *CloudMigrateStatusResponse) String() string
- func (m *CloudMigrateStatusResponse) XXX_DiscardUnknown()
- func (m *CloudMigrateStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CloudMigrateStatusResponse) XXX_Merge(src proto.Message)
- func (m *CloudMigrateStatusResponse) XXX_Size() int
- func (m *CloudMigrateStatusResponse) XXX_Unmarshal(b []byte) error
- type CloudMigrate_OperationType
- type CloudMigrate_Stage
- type CloudMigrate_Status
- type ClusterPairCreateRequest
- func (*ClusterPairCreateRequest) Descriptor() ([]byte, []int)
- func (m *ClusterPairCreateRequest) GetCredentialId() string
- func (m *ClusterPairCreateRequest) GetMode() ClusterPairMode_Mode
- func (m *ClusterPairCreateRequest) GetRemoteClusterIp() string
- func (m *ClusterPairCreateRequest) GetRemoteClusterPort() uint32
- func (m *ClusterPairCreateRequest) GetRemoteClusterToken() string
- func (m *ClusterPairCreateRequest) GetSetDefault() bool
- func (*ClusterPairCreateRequest) ProtoMessage()
- func (m *ClusterPairCreateRequest) Reset()
- func (m *ClusterPairCreateRequest) String() string
- func (m *ClusterPairCreateRequest) XXX_DiscardUnknown()
- func (m *ClusterPairCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterPairCreateRequest) XXX_Merge(src proto.Message)
- func (m *ClusterPairCreateRequest) XXX_Size() int
- func (m *ClusterPairCreateRequest) XXX_Unmarshal(b []byte) error
- type ClusterPairCreateResponse
- func (*ClusterPairCreateResponse) Descriptor() ([]byte, []int)
- func (m *ClusterPairCreateResponse) GetRemoteClusterId() string
- func (m *ClusterPairCreateResponse) GetRemoteClusterName() string
- func (*ClusterPairCreateResponse) ProtoMessage()
- func (m *ClusterPairCreateResponse) Reset()
- func (m *ClusterPairCreateResponse) String() string
- func (m *ClusterPairCreateResponse) XXX_DiscardUnknown()
- func (m *ClusterPairCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterPairCreateResponse) XXX_Merge(src proto.Message)
- func (m *ClusterPairCreateResponse) XXX_Size() int
- func (m *ClusterPairCreateResponse) XXX_Unmarshal(b []byte) error
- type ClusterPairGetResponse
- func (*ClusterPairGetResponse) Descriptor() ([]byte, []int)
- func (m *ClusterPairGetResponse) GetPairInfo() *ClusterPairInfo
- func (*ClusterPairGetResponse) ProtoMessage()
- func (m *ClusterPairGetResponse) Reset()
- func (m *ClusterPairGetResponse) String() string
- func (m *ClusterPairGetResponse) XXX_DiscardUnknown()
- func (m *ClusterPairGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterPairGetResponse) XXX_Merge(src proto.Message)
- func (m *ClusterPairGetResponse) XXX_Size() int
- func (m *ClusterPairGetResponse) XXX_Unmarshal(b []byte) error
- type ClusterPairInfo
- func (*ClusterPairInfo) Descriptor() ([]byte, []int)
- func (m *ClusterPairInfo) GetCurrentEndpoints() []string
- func (m *ClusterPairInfo) GetEndpoint() string
- func (m *ClusterPairInfo) GetId() string
- func (m *ClusterPairInfo) GetMode() ClusterPairMode_Mode
- func (m *ClusterPairInfo) GetName() string
- func (m *ClusterPairInfo) GetOptions() map[string]string
- func (m *ClusterPairInfo) GetSecure() bool
- func (m *ClusterPairInfo) GetToken() string
- func (*ClusterPairInfo) ProtoMessage()
- func (m *ClusterPairInfo) Reset()
- func (m *ClusterPairInfo) String() string
- func (m *ClusterPairInfo) XXX_DiscardUnknown()
- func (m *ClusterPairInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterPairInfo) XXX_Merge(src proto.Message)
- func (m *ClusterPairInfo) XXX_Size() int
- func (m *ClusterPairInfo) XXX_Unmarshal(b []byte) error
- type ClusterPairMode
- func (*ClusterPairMode) Descriptor() ([]byte, []int)
- func (*ClusterPairMode) ProtoMessage()
- func (m *ClusterPairMode) Reset()
- func (m *ClusterPairMode) String() string
- func (m *ClusterPairMode) XXX_DiscardUnknown()
- func (m *ClusterPairMode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterPairMode) XXX_Merge(src proto.Message)
- func (m *ClusterPairMode) XXX_Size() int
- func (m *ClusterPairMode) XXX_Unmarshal(b []byte) error
- type ClusterPairMode_Mode
- type ClusterPairProcessRequest
- func (*ClusterPairProcessRequest) Descriptor() ([]byte, []int)
- func (m *ClusterPairProcessRequest) GetCredentialId() string
- func (m *ClusterPairProcessRequest) GetMode() ClusterPairMode_Mode
- func (m *ClusterPairProcessRequest) GetRemoteClusterToken() string
- func (m *ClusterPairProcessRequest) GetSourceClusterId() string
- func (*ClusterPairProcessRequest) ProtoMessage()
- func (m *ClusterPairProcessRequest) Reset()
- func (m *ClusterPairProcessRequest) String() string
- func (m *ClusterPairProcessRequest) XXX_DiscardUnknown()
- func (m *ClusterPairProcessRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterPairProcessRequest) XXX_Merge(src proto.Message)
- func (m *ClusterPairProcessRequest) XXX_Size() int
- func (m *ClusterPairProcessRequest) XXX_Unmarshal(b []byte) error
- type ClusterPairProcessResponse
- func (*ClusterPairProcessResponse) Descriptor() ([]byte, []int)
- func (m *ClusterPairProcessResponse) GetOptions() map[string]string
- func (m *ClusterPairProcessResponse) GetRemoteClusterEndpoints() []string
- func (m *ClusterPairProcessResponse) GetRemoteClusterId() string
- func (m *ClusterPairProcessResponse) GetRemoteClusterName() string
- func (*ClusterPairProcessResponse) ProtoMessage()
- func (m *ClusterPairProcessResponse) Reset()
- func (m *ClusterPairProcessResponse) String() string
- func (m *ClusterPairProcessResponse) XXX_DiscardUnknown()
- func (m *ClusterPairProcessResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterPairProcessResponse) XXX_Merge(src proto.Message)
- func (m *ClusterPairProcessResponse) XXX_Size() int
- func (m *ClusterPairProcessResponse) XXX_Unmarshal(b []byte) error
- type ClusterPairTokenGetResponse
- func (*ClusterPairTokenGetResponse) Descriptor() ([]byte, []int)
- func (m *ClusterPairTokenGetResponse) GetToken() string
- func (*ClusterPairTokenGetResponse) ProtoMessage()
- func (m *ClusterPairTokenGetResponse) Reset()
- func (m *ClusterPairTokenGetResponse) String() string
- func (m *ClusterPairTokenGetResponse) XXX_DiscardUnknown()
- func (m *ClusterPairTokenGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterPairTokenGetResponse) XXX_Merge(src proto.Message)
- func (m *ClusterPairTokenGetResponse) XXX_Size() int
- func (m *ClusterPairTokenGetResponse) XXX_Unmarshal(b []byte) error
- type ClusterPairsEnumerateResponse
- func (*ClusterPairsEnumerateResponse) Descriptor() ([]byte, []int)
- func (m *ClusterPairsEnumerateResponse) GetDefaultId() string
- func (m *ClusterPairsEnumerateResponse) GetPairs() map[string]*ClusterPairInfo
- func (*ClusterPairsEnumerateResponse) ProtoMessage()
- func (m *ClusterPairsEnumerateResponse) Reset()
- func (m *ClusterPairsEnumerateResponse) String() string
- func (m *ClusterPairsEnumerateResponse) XXX_DiscardUnknown()
- func (m *ClusterPairsEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterPairsEnumerateResponse) XXX_Merge(src proto.Message)
- func (m *ClusterPairsEnumerateResponse) XXX_Size() int
- func (m *ClusterPairsEnumerateResponse) XXX_Unmarshal(b []byte) error
- type ClusterResponse
- func (*ClusterResponse) Descriptor() ([]byte, []int)
- func (m *ClusterResponse) GetError() string
- func (*ClusterResponse) ProtoMessage()
- func (m *ClusterResponse) Reset()
- func (m *ClusterResponse) String() string
- func (m *ClusterResponse) XXX_DiscardUnknown()
- func (m *ClusterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterResponse) XXX_Merge(src proto.Message)
- func (m *ClusterResponse) XXX_Size() int
- func (m *ClusterResponse) XXX_Unmarshal(b []byte) error
- type CosType
- type DrainAttachmentsSummary
- func (*DrainAttachmentsSummary) Descriptor() ([]byte, []int)
- func (m *DrainAttachmentsSummary) GetNumVolumesDone() uint64
- func (m *DrainAttachmentsSummary) GetNumVolumesPending() uint64
- func (m *DrainAttachmentsSummary) GetNumVolumesTotal() uint64
- func (*DrainAttachmentsSummary) ProtoMessage()
- func (m *DrainAttachmentsSummary) Reset()
- func (m *DrainAttachmentsSummary) String() string
- func (m *DrainAttachmentsSummary) XXX_DiscardUnknown()
- func (m *DrainAttachmentsSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DrainAttachmentsSummary) XXX_Merge(src proto.Message)
- func (m *DrainAttachmentsSummary) XXX_Size() int
- func (m *DrainAttachmentsSummary) XXX_Unmarshal(b []byte) error
- type DriverType
- type EnforcementType
- type ExportProtocol
- type ExportSpec
- func (*ExportSpec) Descriptor() ([]byte, []int)
- func (m *ExportSpec) GetExportOptions() string
- func (m *ExportSpec) GetExportProtocol() ExportProtocol
- func (*ExportSpec) ProtoMessage()
- func (m *ExportSpec) Reset()
- func (m *ExportSpec) String() string
- func (m *ExportSpec) XXX_DiscardUnknown()
- func (m *ExportSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ExportSpec) XXX_Merge(src proto.Message)
- func (m *ExportSpec) XXX_Size() int
- func (m *ExportSpec) XXX_Unmarshal(b []byte) error
- type FSType
- type FastpathConfig
- func (*FastpathConfig) Descriptor() ([]byte, []int)
- func (m *FastpathConfig) GetCoordUuid() string
- func (m *FastpathConfig) GetDirty() bool
- func (m *FastpathConfig) GetPromote() bool
- func (m *FastpathConfig) GetReplicas() []*FastpathReplState
- func (m *FastpathConfig) GetSetupOn() int32
- func (m *FastpathConfig) GetStatus() FastpathStatus
- func (*FastpathConfig) ProtoMessage()
- func (m *FastpathConfig) Reset()
- func (m *FastpathConfig) String() string
- func (m *FastpathConfig) XXX_DiscardUnknown()
- func (m *FastpathConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FastpathConfig) XXX_Merge(src proto.Message)
- func (m *FastpathConfig) XXX_Size() int
- func (m *FastpathConfig) XXX_Unmarshal(b []byte) error
- type FastpathProtocol
- type FastpathReplState
- func (*FastpathReplState) Descriptor() ([]byte, []int)
- func (m *FastpathReplState) GetAcl() bool
- func (m *FastpathReplState) GetBlock() bool
- func (m *FastpathReplState) GetDevId() uint64
- func (m *FastpathReplState) GetDevpath() string
- func (m *FastpathReplState) GetExported() bool
- func (m *FastpathReplState) GetExportedDevice() string
- func (m *FastpathReplState) GetImported() bool
- func (m *FastpathReplState) GetNodeId() uint32
- func (m *FastpathReplState) GetNodeUuid() string
- func (m *FastpathReplState) GetProtocol() FastpathProtocol
- func (m *FastpathReplState) GetTarget() string
- func (*FastpathReplState) ProtoMessage()
- func (m *FastpathReplState) Reset()
- func (m *FastpathReplState) String() string
- func (m *FastpathReplState) XXX_DiscardUnknown()
- func (m *FastpathReplState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FastpathReplState) XXX_Merge(src proto.Message)
- func (m *FastpathReplState) XXX_Size() int
- func (m *FastpathReplState) XXX_Unmarshal(b []byte) error
- type FastpathStatus
- type FilesystemCheck
- func (*FilesystemCheck) Descriptor() ([]byte, []int)
- func (*FilesystemCheck) ProtoMessage()
- func (m *FilesystemCheck) Reset()
- func (m *FilesystemCheck) String() string
- func (m *FilesystemCheck) XXX_DiscardUnknown()
- func (m *FilesystemCheck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FilesystemCheck) XXX_Merge(src proto.Message)
- func (m *FilesystemCheck) XXX_Size() int
- func (m *FilesystemCheck) XXX_Unmarshal(b []byte) error
- type FilesystemCheck_FilesystemCheckStatus
- type FilesystemHealthStatus
- type FilesystemTrim
- func (*FilesystemTrim) Descriptor() ([]byte, []int)
- func (*FilesystemTrim) ProtoMessage()
- func (m *FilesystemTrim) Reset()
- func (m *FilesystemTrim) String() string
- func (m *FilesystemTrim) XXX_DiscardUnknown()
- func (m *FilesystemTrim) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FilesystemTrim) XXX_Merge(src proto.Message)
- func (m *FilesystemTrim) XXX_Size() int
- func (m *FilesystemTrim) XXX_Unmarshal(b []byte) error
- type FilesystemTrim_FilesystemTrimStatus
- type GraphDriverChangeType
- type GraphDriverChanges
- func (*GraphDriverChanges) Descriptor() ([]byte, []int)
- func (m *GraphDriverChanges) GetKind() GraphDriverChangeType
- func (m *GraphDriverChanges) GetPath() string
- func (*GraphDriverChanges) ProtoMessage()
- func (m *GraphDriverChanges) Reset()
- func (m *GraphDriverChanges) String() string
- func (m *GraphDriverChanges) XXX_DiscardUnknown()
- func (m *GraphDriverChanges) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GraphDriverChanges) XXX_Merge(src proto.Message)
- func (m *GraphDriverChanges) XXX_Size() int
- func (m *GraphDriverChanges) XXX_Unmarshal(b []byte) error
- type Group
- func (*Group) Descriptor() ([]byte, []int)
- func (m *Group) GetId() string
- func (*Group) ProtoMessage()
- func (m *Group) Reset()
- func (m *Group) String() string
- func (m *Group) XXX_DiscardUnknown()
- func (m *Group) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Group) XXX_Merge(src proto.Message)
- func (m *Group) XXX_Size() int
- func (m *Group) XXX_Unmarshal(b []byte) error
- type GroupSnapCreateRequest
- func (*GroupSnapCreateRequest) Descriptor() ([]byte, []int)
- func (m *GroupSnapCreateRequest) GetDeleteOnFailure() bool
- func (m *GroupSnapCreateRequest) GetId() string
- func (m *GroupSnapCreateRequest) GetLabels() map[string]string
- func (m *GroupSnapCreateRequest) GetVolumeIds() []string
- func (*GroupSnapCreateRequest) ProtoMessage()
- func (m *GroupSnapCreateRequest) Reset()
- func (m *GroupSnapCreateRequest) String() string
- func (m *GroupSnapCreateRequest) XXX_DiscardUnknown()
- func (m *GroupSnapCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GroupSnapCreateRequest) XXX_Merge(src proto.Message)
- func (m *GroupSnapCreateRequest) XXX_Size() int
- func (m *GroupSnapCreateRequest) XXX_Unmarshal(b []byte) error
- type GroupSnapCreateResponse
- func (*GroupSnapCreateResponse) Descriptor() ([]byte, []int)
- func (m *GroupSnapCreateResponse) GetError() string
- func (m *GroupSnapCreateResponse) GetSnapshots() map[string]*SnapCreateResponse
- func (*GroupSnapCreateResponse) ProtoMessage()
- func (m *GroupSnapCreateResponse) Reset()
- func (m *GroupSnapCreateResponse) String() string
- func (m *GroupSnapCreateResponse) XXX_DiscardUnknown()
- func (m *GroupSnapCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GroupSnapCreateResponse) XXX_Merge(src proto.Message)
- func (m *GroupSnapCreateResponse) XXX_Size() int
- func (m *GroupSnapCreateResponse) XXX_Unmarshal(b []byte) error
- type HardwareType
- type IoProfile
- type IoStrategy
- func (*IoStrategy) Descriptor() ([]byte, []int)
- func (m *IoStrategy) GetAsyncIo() bool
- func (m *IoStrategy) GetDirectIo() bool
- func (m *IoStrategy) GetEarlyAck() bool
- func (*IoStrategy) ProtoMessage()
- func (m *IoStrategy) Reset()
- func (m *IoStrategy) String() string
- func (m *IoStrategy) XXX_DiscardUnknown()
- func (m *IoStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IoStrategy) XXX_Merge(src proto.Message)
- func (m *IoStrategy) XXX_Size() int
- func (m *IoStrategy) XXX_Unmarshal(b []byte) error
- type Job
- func (*Job) Descriptor() ([]byte, []int)
- func (m *Job) GetClouddriveTransfer() *CloudDriveTransferJob
- func (m *Job) GetCreateTime() *timestamp.Timestamp
- func (m *Job) GetDrainAttachments() *NodeDrainAttachmentsJob
- func (m *Job) GetId() string
- func (m *Job) GetJob() isJob_Job
- func (m *Job) GetLastUpdateTime() *timestamp.Timestamp
- func (m *Job) GetState() Job_State
- func (m *Job) GetType() Job_Type
- func (*Job) ProtoMessage()
- func (m *Job) Reset()
- func (m *Job) String() string
- func (m *Job) XXX_DiscardUnknown()
- func (m *Job) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Job) XXX_Merge(src proto.Message)
- func (*Job) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *Job) XXX_Size() int
- func (m *Job) XXX_Unmarshal(b []byte) error
- type JobAudit
- func (*JobAudit) Descriptor() ([]byte, []int)
- func (m *JobAudit) GetSummary() []*JobWorkSummary
- func (*JobAudit) ProtoMessage()
- func (m *JobAudit) Reset()
- func (m *JobAudit) String() string
- func (m *JobAudit) XXX_DiscardUnknown()
- func (m *JobAudit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *JobAudit) XXX_Merge(src proto.Message)
- func (m *JobAudit) XXX_Size() int
- func (m *JobAudit) XXX_Unmarshal(b []byte) error
- type JobSummary
- func (*JobSummary) Descriptor() ([]byte, []int)
- func (m *JobSummary) GetId() string
- func (m *JobSummary) GetTotalRuntimeSeconds() uint64
- func (m *JobSummary) GetWorkSummaries() []*JobWorkSummary
- func (*JobSummary) ProtoMessage()
- func (m *JobSummary) Reset()
- func (m *JobSummary) String() string
- func (m *JobSummary) XXX_DiscardUnknown()
- func (m *JobSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *JobSummary) XXX_Merge(src proto.Message)
- func (m *JobSummary) XXX_Size() int
- func (m *JobSummary) XXX_Unmarshal(b []byte) error
- type JobWorkSummary
- func (*JobWorkSummary) Descriptor() ([]byte, []int)
- func (m *JobWorkSummary) GetDrainAttachmentsSummary() *DrainAttachmentsSummary
- func (m *JobWorkSummary) GetSummary() isJobWorkSummary_Summary
- func (*JobWorkSummary) ProtoMessage()
- func (m *JobWorkSummary) Reset()
- func (m *JobWorkSummary) String() string
- func (m *JobWorkSummary) XXX_DiscardUnknown()
- func (m *JobWorkSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *JobWorkSummary) XXX_Merge(src proto.Message)
- func (*JobWorkSummary) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *JobWorkSummary) XXX_Size() int
- func (m *JobWorkSummary) XXX_Unmarshal(b []byte) error
- type JobWorkSummary_DrainAttachmentsSummary
- type Job_ClouddriveTransfer
- type Job_DrainAttachments
- type Job_State
- type Job_Type
- type LabelSelectorRequirement
- func (*LabelSelectorRequirement) Descriptor() ([]byte, []int)
- func (m *LabelSelectorRequirement) GetKey() string
- func (m *LabelSelectorRequirement) GetOperator() LabelSelectorRequirement_Operator
- func (m *LabelSelectorRequirement) GetValues() []string
- func (*LabelSelectorRequirement) ProtoMessage()
- func (m *LabelSelectorRequirement) Reset()
- func (m *LabelSelectorRequirement) String() string
- func (m *LabelSelectorRequirement) XXX_DiscardUnknown()
- func (m *LabelSelectorRequirement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LabelSelectorRequirement) XXX_Merge(src proto.Message)
- func (m *LabelSelectorRequirement) XXX_Size() int
- func (m *LabelSelectorRequirement) XXX_Unmarshal(b []byte) error
- type LabelSelectorRequirement_Operator
- type LocateResponse
- func (*LocateResponse) Descriptor() ([]byte, []int)
- func (m *LocateResponse) GetDockerids() map[string]string
- func (m *LocateResponse) GetMounts() map[string]string
- func (*LocateResponse) ProtoMessage()
- func (m *LocateResponse) Reset()
- func (m *LocateResponse) String() string
- func (m *LocateResponse) XXX_DiscardUnknown()
- func (m *LocateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LocateResponse) XXX_Merge(src proto.Message)
- func (m *LocateResponse) XXX_Size() int
- func (m *LocateResponse) XXX_Unmarshal(b []byte) error
- type MountOptions
- func (*MountOptions) Descriptor() ([]byte, []int)
- func (m *MountOptions) GetOptions() map[string]string
- func (*MountOptions) ProtoMessage()
- func (m *MountOptions) Reset()
- func (m *MountOptions) String() string
- func (m *MountOptions) XXX_DiscardUnknown()
- func (m *MountOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MountOptions) XXX_Merge(src proto.Message)
- func (m *MountOptions) XXX_Size() int
- func (m *MountOptions) XXX_Unmarshal(b []byte) error
- type NFSProxySpec
- func (*NFSProxySpec) Descriptor() ([]byte, []int)
- func (m *NFSProxySpec) GetExportPath() string
- func (m *NFSProxySpec) GetSubPath() string
- func (*NFSProxySpec) ProtoMessage()
- func (m *NFSProxySpec) Reset()
- func (m *NFSProxySpec) String() string
- func (m *NFSProxySpec) XXX_DiscardUnknown()
- func (m *NFSProxySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NFSProxySpec) XXX_Merge(src proto.Message)
- func (m *NFSProxySpec) XXX_Size() int
- func (m *NFSProxySpec) XXX_Unmarshal(b []byte) error
- type NodeDrainAttachmentOptions
- func (*NodeDrainAttachmentOptions) Descriptor() ([]byte, []int)
- func (*NodeDrainAttachmentOptions) ProtoMessage()
- func (m *NodeDrainAttachmentOptions) Reset()
- func (m *NodeDrainAttachmentOptions) String() string
- func (m *NodeDrainAttachmentOptions) XXX_DiscardUnknown()
- func (m *NodeDrainAttachmentOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NodeDrainAttachmentOptions) XXX_Merge(src proto.Message)
- func (m *NodeDrainAttachmentOptions) XXX_Size() int
- func (m *NodeDrainAttachmentOptions) XXX_Unmarshal(b []byte) error
- type NodeDrainAttachmentsJob
- func (*NodeDrainAttachmentsJob) Descriptor() ([]byte, []int)
- func (m *NodeDrainAttachmentsJob) GetCreateTime() *timestamp.Timestamp
- func (m *NodeDrainAttachmentsJob) GetIssuer() string
- func (m *NodeDrainAttachmentsJob) GetLastUpdateTime() *timestamp.Timestamp
- func (m *NodeDrainAttachmentsJob) GetNodeId() string
- func (m *NodeDrainAttachmentsJob) GetParameters() *SdkNodeDrainAttachmentsRequest
- func (m *NodeDrainAttachmentsJob) GetStatus() string
- func (*NodeDrainAttachmentsJob) ProtoMessage()
- func (m *NodeDrainAttachmentsJob) Reset()
- func (m *NodeDrainAttachmentsJob) String() string
- func (m *NodeDrainAttachmentsJob) XXX_DiscardUnknown()
- func (m *NodeDrainAttachmentsJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NodeDrainAttachmentsJob) XXX_Merge(src proto.Message)
- func (m *NodeDrainAttachmentsJob) XXX_Size() int
- func (m *NodeDrainAttachmentsJob) XXX_Unmarshal(b []byte) error
- type ObjectstoreInfo
- func (*ObjectstoreInfo) Descriptor() ([]byte, []int)
- func (m *ObjectstoreInfo) GetAccessKey() string
- func (m *ObjectstoreInfo) GetAccessPort() int64
- func (m *ObjectstoreInfo) GetAction() int64
- func (m *ObjectstoreInfo) GetCurrentEndpoint() string
- func (m *ObjectstoreInfo) GetEnabled() bool
- func (m *ObjectstoreInfo) GetEndpoints() []string
- func (m *ObjectstoreInfo) GetRegion() string
- func (m *ObjectstoreInfo) GetSecretKey() string
- func (m *ObjectstoreInfo) GetStatus() string
- func (m *ObjectstoreInfo) GetUuid() string
- func (m *ObjectstoreInfo) GetVolumeId() string
- func (*ObjectstoreInfo) ProtoMessage()
- func (m *ObjectstoreInfo) Reset()
- func (m *ObjectstoreInfo) String() string
- func (m *ObjectstoreInfo) XXX_DiscardUnknown()
- func (m *ObjectstoreInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ObjectstoreInfo) XXX_Merge(src proto.Message)
- func (m *ObjectstoreInfo) XXX_Size() int
- func (m *ObjectstoreInfo) XXX_Unmarshal(b []byte) error
- type OpenStorageAlertsClient
- type OpenStorageAlertsServer
- type OpenStorageAlerts_EnumerateWithFiltersClient
- type OpenStorageAlerts_EnumerateWithFiltersServer
- type OpenStorageCloudBackupClient
- type OpenStorageCloudBackupServer
- type OpenStorageClusterClient
- type OpenStorageClusterDomainsClient
- type OpenStorageClusterDomainsServer
- type OpenStorageClusterPairClient
- type OpenStorageClusterPairServer
- type OpenStorageClusterServer
- type OpenStorageCredentialsClient
- type OpenStorageCredentialsServer
- type OpenStorageFilesystemCheckClient
- type OpenStorageFilesystemCheckServer
- type OpenStorageFilesystemTrimClient
- type OpenStorageFilesystemTrimServer
- type OpenStorageIdentityClient
- type OpenStorageIdentityServer
- type OpenStorageJobClient
- type OpenStorageJobServer
- type OpenStorageMigrateClient
- type OpenStorageMigrateServer
- type OpenStorageMountAttachClient
- type OpenStorageMountAttachServer
- type OpenStorageNodeClient
- type OpenStorageNodeServer
- type OpenStorageObjectstoreClient
- type OpenStorageObjectstoreServer
- type OpenStoragePolicyClient
- type OpenStoragePolicyServer
- type OpenStoragePoolClient
- type OpenStoragePoolServer
- type OpenStorageRoleClient
- type OpenStorageRoleServer
- type OpenStorageSchedulePolicyClient
- type OpenStorageSchedulePolicyServer
- type OpenStorageVolumeClient
- type OpenStorageVolumeServer
- type OperationFlags
- type Ownership
- func (*Ownership) Descriptor() ([]byte, []int)
- func (m *Ownership) GetAcls() *Ownership_AccessControl
- func (m *Ownership) GetOwner() string
- func (*Ownership) ProtoMessage()
- func (m *Ownership) Reset()
- func (m *Ownership) String() string
- func (m *Ownership) XXX_DiscardUnknown()
- func (m *Ownership) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ownership) XXX_Merge(src proto.Message)
- func (m *Ownership) XXX_Size() int
- func (m *Ownership) XXX_Unmarshal(b []byte) error
- type Ownership_AccessControl
- func (*Ownership_AccessControl) Descriptor() ([]byte, []int)
- func (m *Ownership_AccessControl) GetCollaborators() map[string]Ownership_AccessType
- func (m *Ownership_AccessControl) GetGroups() map[string]Ownership_AccessType
- func (m *Ownership_AccessControl) GetPublic() *Ownership_PublicAccessControl
- func (*Ownership_AccessControl) ProtoMessage()
- func (m *Ownership_AccessControl) Reset()
- func (m *Ownership_AccessControl) String() string
- func (m *Ownership_AccessControl) XXX_DiscardUnknown()
- func (m *Ownership_AccessControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ownership_AccessControl) XXX_Merge(src proto.Message)
- func (m *Ownership_AccessControl) XXX_Size() int
- func (m *Ownership_AccessControl) XXX_Unmarshal(b []byte) error
- type Ownership_AccessType
- type Ownership_PublicAccessControl
- func (*Ownership_PublicAccessControl) Descriptor() ([]byte, []int)
- func (m *Ownership_PublicAccessControl) GetType() Ownership_AccessType
- func (*Ownership_PublicAccessControl) ProtoMessage()
- func (m *Ownership_PublicAccessControl) Reset()
- func (m *Ownership_PublicAccessControl) String() string
- func (m *Ownership_PublicAccessControl) XXX_DiscardUnknown()
- func (m *Ownership_PublicAccessControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ownership_PublicAccessControl) XXX_Merge(src proto.Message)
- func (m *Ownership_PublicAccessControl) XXX_Size() int
- func (m *Ownership_PublicAccessControl) XXX_Unmarshal(b []byte) error
- type PXDProxySpec
- func (*PXDProxySpec) Descriptor() ([]byte, []int)
- func (m *PXDProxySpec) GetId() string
- func (*PXDProxySpec) ProtoMessage()
- func (m *PXDProxySpec) Reset()
- func (m *PXDProxySpec) String() string
- func (m *PXDProxySpec) XXX_DiscardUnknown()
- func (m *PXDProxySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PXDProxySpec) XXX_Merge(src proto.Message)
- func (m *PXDProxySpec) XXX_Size() int
- func (m *PXDProxySpec) XXX_Unmarshal(b []byte) error
- type ProxyProtocol
- type ProxySpec
- func (*ProxySpec) Descriptor() ([]byte, []int)
- func (m *ProxySpec) GetEndpoint() string
- func (m *ProxySpec) GetNfsSpec() *NFSProxySpec
- func (m *ProxySpec) GetProxyProtocol() ProxyProtocol
- func (m *ProxySpec) GetPxdSpec() *PXDProxySpec
- func (m *ProxySpec) GetS3Spec() *S3ProxySpec
- func (*ProxySpec) ProtoMessage()
- func (m *ProxySpec) Reset()
- func (m *ProxySpec) String() string
- func (m *ProxySpec) XXX_DiscardUnknown()
- func (m *ProxySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ProxySpec) XXX_Merge(src proto.Message)
- func (m *ProxySpec) XXX_Size() int
- func (m *ProxySpec) XXX_Unmarshal(b []byte) error
- type ReplicaPlacementSpec
- func (*ReplicaPlacementSpec) Descriptor() ([]byte, []int)
- func (m *ReplicaPlacementSpec) GetAffectedReplicas() int32
- func (m *ReplicaPlacementSpec) GetEnforcement() EnforcementType
- func (m *ReplicaPlacementSpec) GetMatchExpressions() []*LabelSelectorRequirement
- func (m *ReplicaPlacementSpec) GetTopologyKey() string
- func (m *ReplicaPlacementSpec) GetWeight() int64
- func (*ReplicaPlacementSpec) ProtoMessage()
- func (m *ReplicaPlacementSpec) Reset()
- func (m *ReplicaPlacementSpec) String() string
- func (m *ReplicaPlacementSpec) XXX_DiscardUnknown()
- func (m *ReplicaPlacementSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ReplicaPlacementSpec) XXX_Merge(src proto.Message)
- func (m *ReplicaPlacementSpec) XXX_Size() int
- func (m *ReplicaPlacementSpec) XXX_Unmarshal(b []byte) error
- type ReplicaSet
- func (*ReplicaSet) Descriptor() ([]byte, []int)
- func (m *ReplicaSet) GetNodes() []string
- func (m *ReplicaSet) GetPoolUuids() []string
- func (*ReplicaSet) ProtoMessage()
- func (m *ReplicaSet) Reset()
- func (m *ReplicaSet) String() string
- func (m *ReplicaSet) XXX_DiscardUnknown()
- func (m *ReplicaSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ReplicaSet) XXX_Merge(src proto.Message)
- func (m *ReplicaSet) XXX_Size() int
- func (m *ReplicaSet) XXX_Unmarshal(b []byte) error
- type Report
- func (*Report) Descriptor() ([]byte, []int)
- func (m *Report) GetDirectories() int64
- func (m *Report) GetFiles() int64
- func (*Report) ProtoMessage()
- func (m *Report) Reset()
- func (m *Report) String() string
- func (m *Report) XXX_DiscardUnknown()
- func (m *Report) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Report) XXX_Merge(src proto.Message)
- func (m *Report) XXX_Size() int
- func (m *Report) XXX_Unmarshal(b []byte) error
- type ResourceType
- type RestoreParamBoolType
- type RestoreVolSnashotSchedule
- func (*RestoreVolSnashotSchedule) Descriptor() ([]byte, []int)
- func (m *RestoreVolSnashotSchedule) GetSchedule() string
- func (*RestoreVolSnashotSchedule) ProtoMessage()
- func (m *RestoreVolSnashotSchedule) Reset()
- func (m *RestoreVolSnashotSchedule) String() string
- func (m *RestoreVolSnashotSchedule) XXX_DiscardUnknown()
- func (m *RestoreVolSnashotSchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RestoreVolSnashotSchedule) XXX_Merge(src proto.Message)
- func (m *RestoreVolSnashotSchedule) XXX_Size() int
- func (m *RestoreVolSnashotSchedule) XXX_Unmarshal(b []byte) error
- type RestoreVolStoragePolicy
- func (*RestoreVolStoragePolicy) Descriptor() ([]byte, []int)
- func (m *RestoreVolStoragePolicy) GetPolicy() string
- func (*RestoreVolStoragePolicy) ProtoMessage()
- func (m *RestoreVolStoragePolicy) Reset()
- func (m *RestoreVolStoragePolicy) String() string
- func (m *RestoreVolStoragePolicy) XXX_DiscardUnknown()
- func (m *RestoreVolStoragePolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RestoreVolStoragePolicy) XXX_Merge(src proto.Message)
- func (m *RestoreVolStoragePolicy) XXX_Size() int
- func (m *RestoreVolStoragePolicy) XXX_Unmarshal(b []byte) error
- type RestoreVolumeSpec
- func (*RestoreVolumeSpec) Descriptor() ([]byte, []int)
- func (m *RestoreVolumeSpec) GetAggregationLevel() uint32
- func (m *RestoreVolumeSpec) GetCos() CosType
- func (m *RestoreVolumeSpec) GetExportSpec() *ExportSpec
- func (m *RestoreVolumeSpec) GetFpPreference() RestoreParamBoolType
- func (m *RestoreVolumeSpec) GetGroup() *Group
- func (m *RestoreVolumeSpec) GetGroupEnforced() bool
- func (m *RestoreVolumeSpec) GetHaLevel() int64
- func (m *RestoreVolumeSpec) GetIoProfile() IoProfile
- func (m *RestoreVolumeSpec) GetIoProfileBkupSrc() bool
- func (m *RestoreVolumeSpec) GetIoStrategy() *IoStrategy
- func (m *RestoreVolumeSpec) GetJournal() RestoreParamBoolType
- func (m *RestoreVolumeSpec) GetMountOptions() *MountOptions
- func (m *RestoreVolumeSpec) GetNodiscard() RestoreParamBoolType
- func (m *RestoreVolumeSpec) GetOwnership() *Ownership
- func (m *RestoreVolumeSpec) GetPlacementStrategy() *VolumePlacementStrategy
- func (m *RestoreVolumeSpec) GetProxySpec() *ProxySpec
- func (m *RestoreVolumeSpec) GetProxyWrite() RestoreParamBoolType
- func (m *RestoreVolumeSpec) GetQueueDepth() uint32
- func (m *RestoreVolumeSpec) GetReplicaSet() *ReplicaSet
- func (m *RestoreVolumeSpec) GetShared() RestoreParamBoolType
- func (m *RestoreVolumeSpec) GetSharedv4() RestoreParamBoolType
- func (m *RestoreVolumeSpec) GetSharedv4MountOptions() *MountOptions
- func (m *RestoreVolumeSpec) GetSharedv4ServiceSpec() *Sharedv4ServiceSpec
- func (m *RestoreVolumeSpec) GetSnapshotInterval() uint32
- func (m *RestoreVolumeSpec) GetSnapshotSchedule() *RestoreVolSnashotSchedule
- func (m *RestoreVolumeSpec) GetSticky() RestoreParamBoolType
- func (m *RestoreVolumeSpec) GetStoragePolicy() *RestoreVolStoragePolicy
- func (*RestoreVolumeSpec) ProtoMessage()
- func (m *RestoreVolumeSpec) Reset()
- func (m *RestoreVolumeSpec) String() string
- func (m *RestoreVolumeSpec) XXX_DiscardUnknown()
- func (m *RestoreVolumeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RestoreVolumeSpec) XXX_Merge(src proto.Message)
- func (m *RestoreVolumeSpec) XXX_Size() int
- func (m *RestoreVolumeSpec) XXX_Unmarshal(b []byte) error
- type RuntimeStateMap
- func (*RuntimeStateMap) Descriptor() ([]byte, []int)
- func (m *RuntimeStateMap) GetRuntimeState() map[string]string
- func (*RuntimeStateMap) ProtoMessage()
- func (m *RuntimeStateMap) Reset()
- func (m *RuntimeStateMap) String() string
- func (m *RuntimeStateMap) XXX_DiscardUnknown()
- func (m *RuntimeStateMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RuntimeStateMap) XXX_Merge(src proto.Message)
- func (m *RuntimeStateMap) XXX_Size() int
- func (m *RuntimeStateMap) XXX_Unmarshal(b []byte) error
- type S3ProxySpec
- func (*S3ProxySpec) Descriptor() ([]byte, []int)
- func (m *S3ProxySpec) GetBucketName() string
- func (*S3ProxySpec) ProtoMessage()
- func (m *S3ProxySpec) Reset()
- func (m *S3ProxySpec) String() string
- func (m *S3ProxySpec) XXX_DiscardUnknown()
- func (m *S3ProxySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *S3ProxySpec) XXX_Merge(src proto.Message)
- func (m *S3ProxySpec) XXX_Size() int
- func (m *S3ProxySpec) XXX_Unmarshal(b []byte) error
- type ScanPolicy
- func (*ScanPolicy) Descriptor() ([]byte, []int)
- func (m *ScanPolicy) GetAction() ScanPolicy_ScanAction
- func (m *ScanPolicy) GetTrigger() ScanPolicy_ScanTrigger
- func (*ScanPolicy) ProtoMessage()
- func (m *ScanPolicy) Reset()
- func (m *ScanPolicy) String() string
- func (m *ScanPolicy) XXX_DiscardUnknown()
- func (m *ScanPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ScanPolicy) XXX_Merge(src proto.Message)
- func (m *ScanPolicy) XXX_Size() int
- func (m *ScanPolicy) XXX_Unmarshal(b []byte) error
- type ScanPolicy_ScanAction
- type ScanPolicy_ScanTrigger
- type SdkAlertsAlertTypeQuery
- func (*SdkAlertsAlertTypeQuery) Descriptor() ([]byte, []int)
- func (m *SdkAlertsAlertTypeQuery) GetAlertType() int64
- func (m *SdkAlertsAlertTypeQuery) GetResourceType() ResourceType
- func (*SdkAlertsAlertTypeQuery) ProtoMessage()
- func (m *SdkAlertsAlertTypeQuery) Reset()
- func (m *SdkAlertsAlertTypeQuery) String() string
- func (m *SdkAlertsAlertTypeQuery) XXX_DiscardUnknown()
- func (m *SdkAlertsAlertTypeQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAlertsAlertTypeQuery) XXX_Merge(src proto.Message)
- func (m *SdkAlertsAlertTypeQuery) XXX_Size() int
- func (m *SdkAlertsAlertTypeQuery) XXX_Unmarshal(b []byte) error
- type SdkAlertsCountSpan
- func (*SdkAlertsCountSpan) Descriptor() ([]byte, []int)
- func (m *SdkAlertsCountSpan) GetMaxCount() int64
- func (m *SdkAlertsCountSpan) GetMinCount() int64
- func (*SdkAlertsCountSpan) ProtoMessage()
- func (m *SdkAlertsCountSpan) Reset()
- func (m *SdkAlertsCountSpan) String() string
- func (m *SdkAlertsCountSpan) XXX_DiscardUnknown()
- func (m *SdkAlertsCountSpan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAlertsCountSpan) XXX_Merge(src proto.Message)
- func (m *SdkAlertsCountSpan) XXX_Size() int
- func (m *SdkAlertsCountSpan) XXX_Unmarshal(b []byte) error
- type SdkAlertsDeleteRequest
- func (*SdkAlertsDeleteRequest) Descriptor() ([]byte, []int)
- func (m *SdkAlertsDeleteRequest) GetQueries() []*SdkAlertsQuery
- func (*SdkAlertsDeleteRequest) ProtoMessage()
- func (m *SdkAlertsDeleteRequest) Reset()
- func (m *SdkAlertsDeleteRequest) String() string
- func (m *SdkAlertsDeleteRequest) XXX_DiscardUnknown()
- func (m *SdkAlertsDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAlertsDeleteRequest) XXX_Merge(src proto.Message)
- func (m *SdkAlertsDeleteRequest) XXX_Size() int
- func (m *SdkAlertsDeleteRequest) XXX_Unmarshal(b []byte) error
- type SdkAlertsDeleteResponse
- func (*SdkAlertsDeleteResponse) Descriptor() ([]byte, []int)
- func (*SdkAlertsDeleteResponse) ProtoMessage()
- func (m *SdkAlertsDeleteResponse) Reset()
- func (m *SdkAlertsDeleteResponse) String() string
- func (m *SdkAlertsDeleteResponse) XXX_DiscardUnknown()
- func (m *SdkAlertsDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAlertsDeleteResponse) XXX_Merge(src proto.Message)
- func (m *SdkAlertsDeleteResponse) XXX_Size() int
- func (m *SdkAlertsDeleteResponse) XXX_Unmarshal(b []byte) error
- type SdkAlertsEnumerateWithFiltersRequest
- func (*SdkAlertsEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
- func (m *SdkAlertsEnumerateWithFiltersRequest) GetQueries() []*SdkAlertsQuery
- func (*SdkAlertsEnumerateWithFiltersRequest) ProtoMessage()
- func (m *SdkAlertsEnumerateWithFiltersRequest) Reset()
- func (m *SdkAlertsEnumerateWithFiltersRequest) String() string
- func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_DiscardUnknown()
- func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAlertsEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
- func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_Size() int
- func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
- type SdkAlertsEnumerateWithFiltersResponse
- func (*SdkAlertsEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
- func (m *SdkAlertsEnumerateWithFiltersResponse) GetAlerts() []*Alert
- func (*SdkAlertsEnumerateWithFiltersResponse) ProtoMessage()
- func (m *SdkAlertsEnumerateWithFiltersResponse) Reset()
- func (m *SdkAlertsEnumerateWithFiltersResponse) String() string
- func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_DiscardUnknown()
- func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAlertsEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
- func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_Size() int
- func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_Unmarshal(b []byte) error
- type SdkAlertsOption
- func (*SdkAlertsOption) Descriptor() ([]byte, []int)
- func (m *SdkAlertsOption) GetCountSpan() *SdkAlertsCountSpan
- func (m *SdkAlertsOption) GetIsCleared() bool
- func (m *SdkAlertsOption) GetMinSeverityType() SeverityType
- func (m *SdkAlertsOption) GetOpt() isSdkAlertsOption_Opt
- func (m *SdkAlertsOption) GetTimeSpan() *SdkAlertsTimeSpan
- func (*SdkAlertsOption) ProtoMessage()
- func (m *SdkAlertsOption) Reset()
- func (m *SdkAlertsOption) String() string
- func (m *SdkAlertsOption) XXX_DiscardUnknown()
- func (m *SdkAlertsOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAlertsOption) XXX_Merge(src proto.Message)
- func (*SdkAlertsOption) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *SdkAlertsOption) XXX_Size() int
- func (m *SdkAlertsOption) XXX_Unmarshal(b []byte) error
- type SdkAlertsOption_CountSpan
- type SdkAlertsOption_IsCleared
- type SdkAlertsOption_MinSeverityType
- type SdkAlertsOption_TimeSpan
- type SdkAlertsQuery
- func (*SdkAlertsQuery) Descriptor() ([]byte, []int)
- func (m *SdkAlertsQuery) GetAlertTypeQuery() *SdkAlertsAlertTypeQuery
- func (m *SdkAlertsQuery) GetOpts() []*SdkAlertsOption
- func (m *SdkAlertsQuery) GetQuery() isSdkAlertsQuery_Query
- func (m *SdkAlertsQuery) GetResourceIdQuery() *SdkAlertsResourceIdQuery
- func (m *SdkAlertsQuery) GetResourceTypeQuery() *SdkAlertsResourceTypeQuery
- func (*SdkAlertsQuery) ProtoMessage()
- func (m *SdkAlertsQuery) Reset()
- func (m *SdkAlertsQuery) String() string
- func (m *SdkAlertsQuery) XXX_DiscardUnknown()
- func (m *SdkAlertsQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAlertsQuery) XXX_Merge(src proto.Message)
- func (*SdkAlertsQuery) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *SdkAlertsQuery) XXX_Size() int
- func (m *SdkAlertsQuery) XXX_Unmarshal(b []byte) error
- type SdkAlertsQuery_AlertTypeQuery
- type SdkAlertsQuery_ResourceIdQuery
- type SdkAlertsQuery_ResourceTypeQuery
- type SdkAlertsResourceIdQuery
- func (*SdkAlertsResourceIdQuery) Descriptor() ([]byte, []int)
- func (m *SdkAlertsResourceIdQuery) GetAlertType() int64
- func (m *SdkAlertsResourceIdQuery) GetResourceId() string
- func (m *SdkAlertsResourceIdQuery) GetResourceType() ResourceType
- func (*SdkAlertsResourceIdQuery) ProtoMessage()
- func (m *SdkAlertsResourceIdQuery) Reset()
- func (m *SdkAlertsResourceIdQuery) String() string
- func (m *SdkAlertsResourceIdQuery) XXX_DiscardUnknown()
- func (m *SdkAlertsResourceIdQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAlertsResourceIdQuery) XXX_Merge(src proto.Message)
- func (m *SdkAlertsResourceIdQuery) XXX_Size() int
- func (m *SdkAlertsResourceIdQuery) XXX_Unmarshal(b []byte) error
- type SdkAlertsResourceTypeQuery
- func (*SdkAlertsResourceTypeQuery) Descriptor() ([]byte, []int)
- func (m *SdkAlertsResourceTypeQuery) GetResourceType() ResourceType
- func (*SdkAlertsResourceTypeQuery) ProtoMessage()
- func (m *SdkAlertsResourceTypeQuery) Reset()
- func (m *SdkAlertsResourceTypeQuery) String() string
- func (m *SdkAlertsResourceTypeQuery) XXX_DiscardUnknown()
- func (m *SdkAlertsResourceTypeQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAlertsResourceTypeQuery) XXX_Merge(src proto.Message)
- func (m *SdkAlertsResourceTypeQuery) XXX_Size() int
- func (m *SdkAlertsResourceTypeQuery) XXX_Unmarshal(b []byte) error
- type SdkAlertsTimeSpan
- func (*SdkAlertsTimeSpan) Descriptor() ([]byte, []int)
- func (m *SdkAlertsTimeSpan) GetEndTime() *timestamp.Timestamp
- func (m *SdkAlertsTimeSpan) GetStartTime() *timestamp.Timestamp
- func (*SdkAlertsTimeSpan) ProtoMessage()
- func (m *SdkAlertsTimeSpan) Reset()
- func (m *SdkAlertsTimeSpan) String() string
- func (m *SdkAlertsTimeSpan) XXX_DiscardUnknown()
- func (m *SdkAlertsTimeSpan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAlertsTimeSpan) XXX_Merge(src proto.Message)
- func (m *SdkAlertsTimeSpan) XXX_Size() int
- func (m *SdkAlertsTimeSpan) XXX_Unmarshal(b []byte) error
- type SdkAwsCredentialRequest
- func (*SdkAwsCredentialRequest) Descriptor() ([]byte, []int)
- func (m *SdkAwsCredentialRequest) GetAccessKey() string
- func (m *SdkAwsCredentialRequest) GetDisablePathStyle() bool
- func (m *SdkAwsCredentialRequest) GetDisableSsl() bool
- func (m *SdkAwsCredentialRequest) GetEndpoint() string
- func (m *SdkAwsCredentialRequest) GetRegion() string
- func (m *SdkAwsCredentialRequest) GetSecretKey() string
- func (*SdkAwsCredentialRequest) ProtoMessage()
- func (m *SdkAwsCredentialRequest) Reset()
- func (m *SdkAwsCredentialRequest) String() string
- func (m *SdkAwsCredentialRequest) XXX_DiscardUnknown()
- func (m *SdkAwsCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAwsCredentialRequest) XXX_Merge(src proto.Message)
- func (m *SdkAwsCredentialRequest) XXX_Size() int
- func (m *SdkAwsCredentialRequest) XXX_Unmarshal(b []byte) error
- type SdkAwsCredentialResponse
- func (*SdkAwsCredentialResponse) Descriptor() ([]byte, []int)
- func (m *SdkAwsCredentialResponse) GetAccessKey() string
- func (m *SdkAwsCredentialResponse) GetDisablePathStyle() bool
- func (m *SdkAwsCredentialResponse) GetDisableSsl() bool
- func (m *SdkAwsCredentialResponse) GetEndpoint() string
- func (m *SdkAwsCredentialResponse) GetRegion() string
- func (m *SdkAwsCredentialResponse) GetS3StorageClass() string
- func (*SdkAwsCredentialResponse) ProtoMessage()
- func (m *SdkAwsCredentialResponse) Reset()
- func (m *SdkAwsCredentialResponse) String() string
- func (m *SdkAwsCredentialResponse) XXX_DiscardUnknown()
- func (m *SdkAwsCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAwsCredentialResponse) XXX_Merge(src proto.Message)
- func (m *SdkAwsCredentialResponse) XXX_Size() int
- func (m *SdkAwsCredentialResponse) XXX_Unmarshal(b []byte) error
- type SdkAzureCredentialRequest
- func (*SdkAzureCredentialRequest) Descriptor() ([]byte, []int)
- func (m *SdkAzureCredentialRequest) GetAccountKey() string
- func (m *SdkAzureCredentialRequest) GetAccountName() string
- func (*SdkAzureCredentialRequest) ProtoMessage()
- func (m *SdkAzureCredentialRequest) Reset()
- func (m *SdkAzureCredentialRequest) String() string
- func (m *SdkAzureCredentialRequest) XXX_DiscardUnknown()
- func (m *SdkAzureCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAzureCredentialRequest) XXX_Merge(src proto.Message)
- func (m *SdkAzureCredentialRequest) XXX_Size() int
- func (m *SdkAzureCredentialRequest) XXX_Unmarshal(b []byte) error
- type SdkAzureCredentialResponse
- func (*SdkAzureCredentialResponse) Descriptor() ([]byte, []int)
- func (m *SdkAzureCredentialResponse) GetAccountName() string
- func (*SdkAzureCredentialResponse) ProtoMessage()
- func (m *SdkAzureCredentialResponse) Reset()
- func (m *SdkAzureCredentialResponse) String() string
- func (m *SdkAzureCredentialResponse) XXX_DiscardUnknown()
- func (m *SdkAzureCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkAzureCredentialResponse) XXX_Merge(src proto.Message)
- func (m *SdkAzureCredentialResponse) XXX_Size() int
- func (m *SdkAzureCredentialResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupCatalogRequest
- func (*SdkCloudBackupCatalogRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupCatalogRequest) GetBackupId() string
- func (m *SdkCloudBackupCatalogRequest) GetCredentialId() string
- func (*SdkCloudBackupCatalogRequest) ProtoMessage()
- func (m *SdkCloudBackupCatalogRequest) Reset()
- func (m *SdkCloudBackupCatalogRequest) String() string
- func (m *SdkCloudBackupCatalogRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupCatalogRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupCatalogRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupCatalogRequest) XXX_Size() int
- func (m *SdkCloudBackupCatalogRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupCatalogResponse
- func (*SdkCloudBackupCatalogResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupCatalogResponse) GetContents() []string
- func (*SdkCloudBackupCatalogResponse) ProtoMessage()
- func (m *SdkCloudBackupCatalogResponse) Reset()
- func (m *SdkCloudBackupCatalogResponse) String() string
- func (m *SdkCloudBackupCatalogResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupCatalogResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupCatalogResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupCatalogResponse) XXX_Size() int
- func (m *SdkCloudBackupCatalogResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupCreateRequest
- func (*SdkCloudBackupCreateRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupCreateRequest) GetCredentialId() string
- func (m *SdkCloudBackupCreateRequest) GetDeleteLocal() bool
- func (m *SdkCloudBackupCreateRequest) GetFull() bool
- func (m *SdkCloudBackupCreateRequest) GetFullBackupFrequency() uint32
- func (m *SdkCloudBackupCreateRequest) GetLabels() map[string]string
- func (m *SdkCloudBackupCreateRequest) GetTaskId() string
- func (m *SdkCloudBackupCreateRequest) GetVolumeId() string
- func (*SdkCloudBackupCreateRequest) ProtoMessage()
- func (m *SdkCloudBackupCreateRequest) Reset()
- func (m *SdkCloudBackupCreateRequest) String() string
- func (m *SdkCloudBackupCreateRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupCreateRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupCreateRequest) XXX_Size() int
- func (m *SdkCloudBackupCreateRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupCreateResponse
- func (*SdkCloudBackupCreateResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupCreateResponse) GetTaskId() string
- func (*SdkCloudBackupCreateResponse) ProtoMessage()
- func (m *SdkCloudBackupCreateResponse) Reset()
- func (m *SdkCloudBackupCreateResponse) String() string
- func (m *SdkCloudBackupCreateResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupCreateResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupCreateResponse) XXX_Size() int
- func (m *SdkCloudBackupCreateResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupDeleteAllRequest
- func (*SdkCloudBackupDeleteAllRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupDeleteAllRequest) GetCredentialId() string
- func (m *SdkCloudBackupDeleteAllRequest) GetSrcVolumeId() string
- func (*SdkCloudBackupDeleteAllRequest) ProtoMessage()
- func (m *SdkCloudBackupDeleteAllRequest) Reset()
- func (m *SdkCloudBackupDeleteAllRequest) String() string
- func (m *SdkCloudBackupDeleteAllRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupDeleteAllRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupDeleteAllRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupDeleteAllRequest) XXX_Size() int
- func (m *SdkCloudBackupDeleteAllRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupDeleteAllResponse
- func (*SdkCloudBackupDeleteAllResponse) Descriptor() ([]byte, []int)
- func (*SdkCloudBackupDeleteAllResponse) ProtoMessage()
- func (m *SdkCloudBackupDeleteAllResponse) Reset()
- func (m *SdkCloudBackupDeleteAllResponse) String() string
- func (m *SdkCloudBackupDeleteAllResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupDeleteAllResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupDeleteAllResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupDeleteAllResponse) XXX_Size() int
- func (m *SdkCloudBackupDeleteAllResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupDeleteRequest
- func (*SdkCloudBackupDeleteRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupDeleteRequest) GetBackupId() string
- func (m *SdkCloudBackupDeleteRequest) GetCredentialId() string
- func (m *SdkCloudBackupDeleteRequest) GetForce() bool
- func (*SdkCloudBackupDeleteRequest) ProtoMessage()
- func (m *SdkCloudBackupDeleteRequest) Reset()
- func (m *SdkCloudBackupDeleteRequest) String() string
- func (m *SdkCloudBackupDeleteRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupDeleteRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupDeleteRequest) XXX_Size() int
- func (m *SdkCloudBackupDeleteRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupDeleteResponse
- func (*SdkCloudBackupDeleteResponse) Descriptor() ([]byte, []int)
- func (*SdkCloudBackupDeleteResponse) ProtoMessage()
- func (m *SdkCloudBackupDeleteResponse) Reset()
- func (m *SdkCloudBackupDeleteResponse) String() string
- func (m *SdkCloudBackupDeleteResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupDeleteResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupDeleteResponse) XXX_Size() int
- func (m *SdkCloudBackupDeleteResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupEnumerateWithFiltersRequest
- func (*SdkCloudBackupEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetAll() bool
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetCloudBackupId() string
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetClusterId() string
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetContinuationToken() string
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetCredentialId() string
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetMaxBackups() uint64
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetMetadataFilter() map[string]string
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetSrcVolumeId() string
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetStatusFilter() SdkCloudBackupStatusType
- func (*SdkCloudBackupEnumerateWithFiltersRequest) ProtoMessage()
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) Reset()
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) String() string
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Size() int
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupEnumerateWithFiltersResponse
- func (*SdkCloudBackupEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupEnumerateWithFiltersResponse) GetBackups() []*SdkCloudBackupInfo
- func (m *SdkCloudBackupEnumerateWithFiltersResponse) GetContinuationToken() string
- func (*SdkCloudBackupEnumerateWithFiltersResponse) ProtoMessage()
- func (m *SdkCloudBackupEnumerateWithFiltersResponse) Reset()
- func (m *SdkCloudBackupEnumerateWithFiltersResponse) String() string
- func (m *SdkCloudBackupEnumerateWithFiltersResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupEnumerateWithFiltersResponse) XXX_Size() int
- func (m *SdkCloudBackupEnumerateWithFiltersResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupGroupCreateRequest
- func (*SdkCloudBackupGroupCreateRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupGroupCreateRequest) GetCredentialId() string
- func (m *SdkCloudBackupGroupCreateRequest) GetDeleteLocal() bool
- func (m *SdkCloudBackupGroupCreateRequest) GetFull() bool
- func (m *SdkCloudBackupGroupCreateRequest) GetGroupId() string
- func (m *SdkCloudBackupGroupCreateRequest) GetLabels() map[string]string
- func (m *SdkCloudBackupGroupCreateRequest) GetVolumeIds() []string
- func (*SdkCloudBackupGroupCreateRequest) ProtoMessage()
- func (m *SdkCloudBackupGroupCreateRequest) Reset()
- func (m *SdkCloudBackupGroupCreateRequest) String() string
- func (m *SdkCloudBackupGroupCreateRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupGroupCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupGroupCreateRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupGroupCreateRequest) XXX_Size() int
- func (m *SdkCloudBackupGroupCreateRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupGroupCreateResponse
- func (*SdkCloudBackupGroupCreateResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupGroupCreateResponse) GetGroupCloudBackupId() string
- func (m *SdkCloudBackupGroupCreateResponse) GetTaskIds() []string
- func (*SdkCloudBackupGroupCreateResponse) ProtoMessage()
- func (m *SdkCloudBackupGroupCreateResponse) Reset()
- func (m *SdkCloudBackupGroupCreateResponse) String() string
- func (m *SdkCloudBackupGroupCreateResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupGroupCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupGroupCreateResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupGroupCreateResponse) XXX_Size() int
- func (m *SdkCloudBackupGroupCreateResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupHistoryItem
- func (*SdkCloudBackupHistoryItem) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupHistoryItem) GetSrcVolumeId() string
- func (m *SdkCloudBackupHistoryItem) GetStatus() SdkCloudBackupStatusType
- func (m *SdkCloudBackupHistoryItem) GetTimestamp() *timestamp.Timestamp
- func (*SdkCloudBackupHistoryItem) ProtoMessage()
- func (m *SdkCloudBackupHistoryItem) Reset()
- func (m *SdkCloudBackupHistoryItem) String() string
- func (m *SdkCloudBackupHistoryItem) XXX_DiscardUnknown()
- func (m *SdkCloudBackupHistoryItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupHistoryItem) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupHistoryItem) XXX_Size() int
- func (m *SdkCloudBackupHistoryItem) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupHistoryRequest
- func (*SdkCloudBackupHistoryRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupHistoryRequest) GetSrcVolumeId() string
- func (*SdkCloudBackupHistoryRequest) ProtoMessage()
- func (m *SdkCloudBackupHistoryRequest) Reset()
- func (m *SdkCloudBackupHistoryRequest) String() string
- func (m *SdkCloudBackupHistoryRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupHistoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupHistoryRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupHistoryRequest) XXX_Size() int
- func (m *SdkCloudBackupHistoryRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupHistoryResponse
- func (*SdkCloudBackupHistoryResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupHistoryResponse) GetHistoryList() []*SdkCloudBackupHistoryItem
- func (*SdkCloudBackupHistoryResponse) ProtoMessage()
- func (m *SdkCloudBackupHistoryResponse) Reset()
- func (m *SdkCloudBackupHistoryResponse) String() string
- func (m *SdkCloudBackupHistoryResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupHistoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupHistoryResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupHistoryResponse) XXX_Size() int
- func (m *SdkCloudBackupHistoryResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupInfo
- func (*SdkCloudBackupInfo) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupInfo) GetId() string
- func (m *SdkCloudBackupInfo) GetMetadata() map[string]string
- func (m *SdkCloudBackupInfo) GetSrcVolumeId() string
- func (m *SdkCloudBackupInfo) GetSrcVolumeName() string
- func (m *SdkCloudBackupInfo) GetStatus() SdkCloudBackupStatusType
- func (m *SdkCloudBackupInfo) GetTimestamp() *timestamp.Timestamp
- func (*SdkCloudBackupInfo) ProtoMessage()
- func (m *SdkCloudBackupInfo) Reset()
- func (m *SdkCloudBackupInfo) String() string
- func (m *SdkCloudBackupInfo) XXX_DiscardUnknown()
- func (m *SdkCloudBackupInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupInfo) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupInfo) XXX_Size() int
- func (m *SdkCloudBackupInfo) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupOpType
- type SdkCloudBackupRequestedState
- type SdkCloudBackupRestoreRequest
- func (*SdkCloudBackupRestoreRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupRestoreRequest) GetBackupId() string
- func (m *SdkCloudBackupRestoreRequest) GetCredentialId() string
- func (m *SdkCloudBackupRestoreRequest) GetLocator() *VolumeLocator
- func (m *SdkCloudBackupRestoreRequest) GetNodeId() string
- func (m *SdkCloudBackupRestoreRequest) GetRestoreVolumeName() string
- func (m *SdkCloudBackupRestoreRequest) GetSpec() *RestoreVolumeSpec
- func (m *SdkCloudBackupRestoreRequest) GetTaskId() string
- func (*SdkCloudBackupRestoreRequest) ProtoMessage()
- func (m *SdkCloudBackupRestoreRequest) Reset()
- func (m *SdkCloudBackupRestoreRequest) String() string
- func (m *SdkCloudBackupRestoreRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupRestoreRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupRestoreRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupRestoreRequest) XXX_Size() int
- func (m *SdkCloudBackupRestoreRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupRestoreResponse
- func (*SdkCloudBackupRestoreResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupRestoreResponse) GetRestoreVolumeId() string
- func (m *SdkCloudBackupRestoreResponse) GetTaskId() string
- func (*SdkCloudBackupRestoreResponse) ProtoMessage()
- func (m *SdkCloudBackupRestoreResponse) Reset()
- func (m *SdkCloudBackupRestoreResponse) String() string
- func (m *SdkCloudBackupRestoreResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupRestoreResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupRestoreResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupRestoreResponse) XXX_Size() int
- func (m *SdkCloudBackupRestoreResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupSchedCreateRequest
- func (*SdkCloudBackupSchedCreateRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupSchedCreateRequest) GetCloudSchedInfo() *SdkCloudBackupScheduleInfo
- func (*SdkCloudBackupSchedCreateRequest) ProtoMessage()
- func (m *SdkCloudBackupSchedCreateRequest) Reset()
- func (m *SdkCloudBackupSchedCreateRequest) String() string
- func (m *SdkCloudBackupSchedCreateRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupSchedCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupSchedCreateRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupSchedCreateRequest) XXX_Size() int
- func (m *SdkCloudBackupSchedCreateRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupSchedCreateResponse
- func (*SdkCloudBackupSchedCreateResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupSchedCreateResponse) GetBackupScheduleId() string
- func (*SdkCloudBackupSchedCreateResponse) ProtoMessage()
- func (m *SdkCloudBackupSchedCreateResponse) Reset()
- func (m *SdkCloudBackupSchedCreateResponse) String() string
- func (m *SdkCloudBackupSchedCreateResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupSchedCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupSchedCreateResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupSchedCreateResponse) XXX_Size() int
- func (m *SdkCloudBackupSchedCreateResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupSchedDeleteRequest
- func (*SdkCloudBackupSchedDeleteRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupSchedDeleteRequest) GetBackupScheduleId() string
- func (*SdkCloudBackupSchedDeleteRequest) ProtoMessage()
- func (m *SdkCloudBackupSchedDeleteRequest) Reset()
- func (m *SdkCloudBackupSchedDeleteRequest) String() string
- func (m *SdkCloudBackupSchedDeleteRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupSchedDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupSchedDeleteRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupSchedDeleteRequest) XXX_Size() int
- func (m *SdkCloudBackupSchedDeleteRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupSchedDeleteResponse
- func (*SdkCloudBackupSchedDeleteResponse) Descriptor() ([]byte, []int)
- func (*SdkCloudBackupSchedDeleteResponse) ProtoMessage()
- func (m *SdkCloudBackupSchedDeleteResponse) Reset()
- func (m *SdkCloudBackupSchedDeleteResponse) String() string
- func (m *SdkCloudBackupSchedDeleteResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupSchedDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupSchedDeleteResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupSchedDeleteResponse) XXX_Size() int
- func (m *SdkCloudBackupSchedDeleteResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupSchedEnumerateRequest
- func (*SdkCloudBackupSchedEnumerateRequest) Descriptor() ([]byte, []int)
- func (*SdkCloudBackupSchedEnumerateRequest) ProtoMessage()
- func (m *SdkCloudBackupSchedEnumerateRequest) Reset()
- func (m *SdkCloudBackupSchedEnumerateRequest) String() string
- func (m *SdkCloudBackupSchedEnumerateRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupSchedEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupSchedEnumerateRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupSchedEnumerateRequest) XXX_Size() int
- func (m *SdkCloudBackupSchedEnumerateRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupSchedEnumerateResponse
- func (*SdkCloudBackupSchedEnumerateResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupSchedEnumerateResponse) GetCloudSchedList() map[string]*SdkCloudBackupScheduleInfo
- func (*SdkCloudBackupSchedEnumerateResponse) ProtoMessage()
- func (m *SdkCloudBackupSchedEnumerateResponse) Reset()
- func (m *SdkCloudBackupSchedEnumerateResponse) String() string
- func (m *SdkCloudBackupSchedEnumerateResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupSchedEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupSchedEnumerateResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupSchedEnumerateResponse) XXX_Size() int
- func (m *SdkCloudBackupSchedEnumerateResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupSchedUpdateRequest
- func (*SdkCloudBackupSchedUpdateRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupSchedUpdateRequest) GetCloudSchedInfo() *SdkCloudBackupScheduleInfo
- func (m *SdkCloudBackupSchedUpdateRequest) GetSchedUuid() string
- func (*SdkCloudBackupSchedUpdateRequest) ProtoMessage()
- func (m *SdkCloudBackupSchedUpdateRequest) Reset()
- func (m *SdkCloudBackupSchedUpdateRequest) String() string
- func (m *SdkCloudBackupSchedUpdateRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupSchedUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupSchedUpdateRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupSchedUpdateRequest) XXX_Size() int
- func (m *SdkCloudBackupSchedUpdateRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupSchedUpdateResponse
- func (*SdkCloudBackupSchedUpdateResponse) Descriptor() ([]byte, []int)
- func (*SdkCloudBackupSchedUpdateResponse) ProtoMessage()
- func (m *SdkCloudBackupSchedUpdateResponse) Reset()
- func (m *SdkCloudBackupSchedUpdateResponse) String() string
- func (m *SdkCloudBackupSchedUpdateResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupSchedUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupSchedUpdateResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupSchedUpdateResponse) XXX_Size() int
- func (m *SdkCloudBackupSchedUpdateResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupScheduleInfo
- func (*SdkCloudBackupScheduleInfo) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupScheduleInfo) GetCredentialId() string
- func (m *SdkCloudBackupScheduleInfo) GetFull() bool
- func (m *SdkCloudBackupScheduleInfo) GetGroupId() string
- func (m *SdkCloudBackupScheduleInfo) GetLabels() map[string]string
- func (m *SdkCloudBackupScheduleInfo) GetMaxBackups() uint64
- func (m *SdkCloudBackupScheduleInfo) GetRetentionDays() uint32
- func (m *SdkCloudBackupScheduleInfo) GetSchedules() []*SdkSchedulePolicyInterval
- func (m *SdkCloudBackupScheduleInfo) GetSrcVolumeId() string
- func (*SdkCloudBackupScheduleInfo) ProtoMessage()
- func (m *SdkCloudBackupScheduleInfo) Reset()
- func (m *SdkCloudBackupScheduleInfo) String() string
- func (m *SdkCloudBackupScheduleInfo) XXX_DiscardUnknown()
- func (m *SdkCloudBackupScheduleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupScheduleInfo) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupScheduleInfo) XXX_Size() int
- func (m *SdkCloudBackupScheduleInfo) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupSizeRequest
- func (*SdkCloudBackupSizeRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupSizeRequest) GetBackupId() string
- func (m *SdkCloudBackupSizeRequest) GetCredentialId() string
- func (*SdkCloudBackupSizeRequest) ProtoMessage()
- func (m *SdkCloudBackupSizeRequest) Reset()
- func (m *SdkCloudBackupSizeRequest) String() string
- func (m *SdkCloudBackupSizeRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupSizeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupSizeRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupSizeRequest) XXX_Size() int
- func (m *SdkCloudBackupSizeRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupSizeResponse
- func (*SdkCloudBackupSizeResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupSizeResponse) GetSize() uint64
- func (*SdkCloudBackupSizeResponse) ProtoMessage()
- func (m *SdkCloudBackupSizeResponse) Reset()
- func (m *SdkCloudBackupSizeResponse) String() string
- func (m *SdkCloudBackupSizeResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupSizeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupSizeResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupSizeResponse) XXX_Size() int
- func (m *SdkCloudBackupSizeResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupStateChangeRequest
- func (*SdkCloudBackupStateChangeRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupStateChangeRequest) GetRequestedState() SdkCloudBackupRequestedState
- func (m *SdkCloudBackupStateChangeRequest) GetTaskId() string
- func (*SdkCloudBackupStateChangeRequest) ProtoMessage()
- func (m *SdkCloudBackupStateChangeRequest) Reset()
- func (m *SdkCloudBackupStateChangeRequest) String() string
- func (m *SdkCloudBackupStateChangeRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupStateChangeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupStateChangeRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupStateChangeRequest) XXX_Size() int
- func (m *SdkCloudBackupStateChangeRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupStateChangeResponse
- func (*SdkCloudBackupStateChangeResponse) Descriptor() ([]byte, []int)
- func (*SdkCloudBackupStateChangeResponse) ProtoMessage()
- func (m *SdkCloudBackupStateChangeResponse) Reset()
- func (m *SdkCloudBackupStateChangeResponse) String() string
- func (m *SdkCloudBackupStateChangeResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupStateChangeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupStateChangeResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupStateChangeResponse) XXX_Size() int
- func (m *SdkCloudBackupStateChangeResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupStatus
- func (*SdkCloudBackupStatus) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupStatus) GetBackupId() string
- func (m *SdkCloudBackupStatus) GetBytesDone() uint64
- func (m *SdkCloudBackupStatus) GetBytesTotal() uint64
- func (m *SdkCloudBackupStatus) GetCompletedTime() *timestamp.Timestamp
- func (m *SdkCloudBackupStatus) GetCredentialId() string
- func (m *SdkCloudBackupStatus) GetEtaSeconds() int64
- func (m *SdkCloudBackupStatus) GetGroupId() string
- func (m *SdkCloudBackupStatus) GetInfo() []string
- func (m *SdkCloudBackupStatus) GetNodeId() string
- func (m *SdkCloudBackupStatus) GetOptype() SdkCloudBackupOpType
- func (m *SdkCloudBackupStatus) GetSrcVolumeId() string
- func (m *SdkCloudBackupStatus) GetStartTime() *timestamp.Timestamp
- func (m *SdkCloudBackupStatus) GetStatus() SdkCloudBackupStatusType
- func (*SdkCloudBackupStatus) ProtoMessage()
- func (m *SdkCloudBackupStatus) Reset()
- func (m *SdkCloudBackupStatus) String() string
- func (m *SdkCloudBackupStatus) XXX_DiscardUnknown()
- func (m *SdkCloudBackupStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupStatus) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupStatus) XXX_Size() int
- func (m *SdkCloudBackupStatus) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupStatusRequest
- func (*SdkCloudBackupStatusRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupStatusRequest) GetLocal() bool
- func (m *SdkCloudBackupStatusRequest) GetTaskId() string
- func (m *SdkCloudBackupStatusRequest) GetVolumeId() string
- func (*SdkCloudBackupStatusRequest) ProtoMessage()
- func (m *SdkCloudBackupStatusRequest) Reset()
- func (m *SdkCloudBackupStatusRequest) String() string
- func (m *SdkCloudBackupStatusRequest) XXX_DiscardUnknown()
- func (m *SdkCloudBackupStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupStatusRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupStatusRequest) XXX_Size() int
- func (m *SdkCloudBackupStatusRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupStatusResponse
- func (*SdkCloudBackupStatusResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupStatusResponse) GetStatuses() map[string]*SdkCloudBackupStatus
- func (*SdkCloudBackupStatusResponse) ProtoMessage()
- func (m *SdkCloudBackupStatusResponse) Reset()
- func (m *SdkCloudBackupStatusResponse) String() string
- func (m *SdkCloudBackupStatusResponse) XXX_DiscardUnknown()
- func (m *SdkCloudBackupStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudBackupStatusResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudBackupStatusResponse) XXX_Size() int
- func (m *SdkCloudBackupStatusResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudBackupStatusType
- type SdkCloudMigrateCancelRequest
- func (*SdkCloudMigrateCancelRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudMigrateCancelRequest) GetRequest() *CloudMigrateCancelRequest
- func (*SdkCloudMigrateCancelRequest) ProtoMessage()
- func (m *SdkCloudMigrateCancelRequest) Reset()
- func (m *SdkCloudMigrateCancelRequest) String() string
- func (m *SdkCloudMigrateCancelRequest) XXX_DiscardUnknown()
- func (m *SdkCloudMigrateCancelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudMigrateCancelRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudMigrateCancelRequest) XXX_Size() int
- func (m *SdkCloudMigrateCancelRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudMigrateCancelResponse
- func (*SdkCloudMigrateCancelResponse) Descriptor() ([]byte, []int)
- func (*SdkCloudMigrateCancelResponse) ProtoMessage()
- func (m *SdkCloudMigrateCancelResponse) Reset()
- func (m *SdkCloudMigrateCancelResponse) String() string
- func (m *SdkCloudMigrateCancelResponse) XXX_DiscardUnknown()
- func (m *SdkCloudMigrateCancelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudMigrateCancelResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudMigrateCancelResponse) XXX_Size() int
- func (m *SdkCloudMigrateCancelResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudMigrateStartRequest
- func (*SdkCloudMigrateStartRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudMigrateStartRequest) GetAllVolumes() *SdkCloudMigrateStartRequest_MigrateAllVolumes
- func (m *SdkCloudMigrateStartRequest) GetClusterId() string
- func (m *SdkCloudMigrateStartRequest) GetOpt() isSdkCloudMigrateStartRequest_Opt
- func (m *SdkCloudMigrateStartRequest) GetTaskId() string
- func (m *SdkCloudMigrateStartRequest) GetVolume() *SdkCloudMigrateStartRequest_MigrateVolume
- func (m *SdkCloudMigrateStartRequest) GetVolumeGroup() *SdkCloudMigrateStartRequest_MigrateVolumeGroup
- func (*SdkCloudMigrateStartRequest) ProtoMessage()
- func (m *SdkCloudMigrateStartRequest) Reset()
- func (m *SdkCloudMigrateStartRequest) String() string
- func (m *SdkCloudMigrateStartRequest) XXX_DiscardUnknown()
- func (m *SdkCloudMigrateStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudMigrateStartRequest) XXX_Merge(src proto.Message)
- func (*SdkCloudMigrateStartRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *SdkCloudMigrateStartRequest) XXX_Size() int
- func (m *SdkCloudMigrateStartRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudMigrateStartRequest_AllVolumes
- type SdkCloudMigrateStartRequest_MigrateAllVolumes
- func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) Descriptor() ([]byte, []int)
- func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) ProtoMessage()
- func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) Reset()
- func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) String() string
- func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_DiscardUnknown()
- func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Merge(src proto.Message)
- func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Size() int
- func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Unmarshal(b []byte) error
- type SdkCloudMigrateStartRequest_MigrateVolume
- func (*SdkCloudMigrateStartRequest_MigrateVolume) Descriptor() ([]byte, []int)
- func (m *SdkCloudMigrateStartRequest_MigrateVolume) GetVolumeId() string
- func (*SdkCloudMigrateStartRequest_MigrateVolume) ProtoMessage()
- func (m *SdkCloudMigrateStartRequest_MigrateVolume) Reset()
- func (m *SdkCloudMigrateStartRequest_MigrateVolume) String() string
- func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_DiscardUnknown()
- func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Merge(src proto.Message)
- func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Size() int
- func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Unmarshal(b []byte) error
- type SdkCloudMigrateStartRequest_MigrateVolumeGroup
- func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) Descriptor() ([]byte, []int)
- func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) GetGroupId() string
- func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) ProtoMessage()
- func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) Reset()
- func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) String() string
- func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_DiscardUnknown()
- func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Merge(src proto.Message)
- func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Size() int
- func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Unmarshal(b []byte) error
- type SdkCloudMigrateStartRequest_Volume
- type SdkCloudMigrateStartRequest_VolumeGroup
- type SdkCloudMigrateStartResponse
- func (*SdkCloudMigrateStartResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudMigrateStartResponse) GetResult() *CloudMigrateStartResponse
- func (*SdkCloudMigrateStartResponse) ProtoMessage()
- func (m *SdkCloudMigrateStartResponse) Reset()
- func (m *SdkCloudMigrateStartResponse) String() string
- func (m *SdkCloudMigrateStartResponse) XXX_DiscardUnknown()
- func (m *SdkCloudMigrateStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudMigrateStartResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudMigrateStartResponse) XXX_Size() int
- func (m *SdkCloudMigrateStartResponse) XXX_Unmarshal(b []byte) error
- type SdkCloudMigrateStatusRequest
- func (*SdkCloudMigrateStatusRequest) Descriptor() ([]byte, []int)
- func (m *SdkCloudMigrateStatusRequest) GetRequest() *CloudMigrateStatusRequest
- func (*SdkCloudMigrateStatusRequest) ProtoMessage()
- func (m *SdkCloudMigrateStatusRequest) Reset()
- func (m *SdkCloudMigrateStatusRequest) String() string
- func (m *SdkCloudMigrateStatusRequest) XXX_DiscardUnknown()
- func (m *SdkCloudMigrateStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudMigrateStatusRequest) XXX_Merge(src proto.Message)
- func (m *SdkCloudMigrateStatusRequest) XXX_Size() int
- func (m *SdkCloudMigrateStatusRequest) XXX_Unmarshal(b []byte) error
- type SdkCloudMigrateStatusResponse
- func (*SdkCloudMigrateStatusResponse) Descriptor() ([]byte, []int)
- func (m *SdkCloudMigrateStatusResponse) GetResult() *CloudMigrateStatusResponse
- func (*SdkCloudMigrateStatusResponse) ProtoMessage()
- func (m *SdkCloudMigrateStatusResponse) Reset()
- func (m *SdkCloudMigrateStatusResponse) String() string
- func (m *SdkCloudMigrateStatusResponse) XXX_DiscardUnknown()
- func (m *SdkCloudMigrateStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCloudMigrateStatusResponse) XXX_Merge(src proto.Message)
- func (m *SdkCloudMigrateStatusResponse) XXX_Size() int
- func (m *SdkCloudMigrateStatusResponse) XXX_Unmarshal(b []byte) error
- type SdkClusterDomainActivateRequest
- func (*SdkClusterDomainActivateRequest) Descriptor() ([]byte, []int)
- func (m *SdkClusterDomainActivateRequest) GetClusterDomainName() string
- func (*SdkClusterDomainActivateRequest) ProtoMessage()
- func (m *SdkClusterDomainActivateRequest) Reset()
- func (m *SdkClusterDomainActivateRequest) String() string
- func (m *SdkClusterDomainActivateRequest) XXX_DiscardUnknown()
- func (m *SdkClusterDomainActivateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterDomainActivateRequest) XXX_Merge(src proto.Message)
- func (m *SdkClusterDomainActivateRequest) XXX_Size() int
- func (m *SdkClusterDomainActivateRequest) XXX_Unmarshal(b []byte) error
- type SdkClusterDomainActivateResponse
- func (*SdkClusterDomainActivateResponse) Descriptor() ([]byte, []int)
- func (*SdkClusterDomainActivateResponse) ProtoMessage()
- func (m *SdkClusterDomainActivateResponse) Reset()
- func (m *SdkClusterDomainActivateResponse) String() string
- func (m *SdkClusterDomainActivateResponse) XXX_DiscardUnknown()
- func (m *SdkClusterDomainActivateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterDomainActivateResponse) XXX_Merge(src proto.Message)
- func (m *SdkClusterDomainActivateResponse) XXX_Size() int
- func (m *SdkClusterDomainActivateResponse) XXX_Unmarshal(b []byte) error
- type SdkClusterDomainDeactivateRequest
- func (*SdkClusterDomainDeactivateRequest) Descriptor() ([]byte, []int)
- func (m *SdkClusterDomainDeactivateRequest) GetClusterDomainName() string
- func (*SdkClusterDomainDeactivateRequest) ProtoMessage()
- func (m *SdkClusterDomainDeactivateRequest) Reset()
- func (m *SdkClusterDomainDeactivateRequest) String() string
- func (m *SdkClusterDomainDeactivateRequest) XXX_DiscardUnknown()
- func (m *SdkClusterDomainDeactivateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterDomainDeactivateRequest) XXX_Merge(src proto.Message)
- func (m *SdkClusterDomainDeactivateRequest) XXX_Size() int
- func (m *SdkClusterDomainDeactivateRequest) XXX_Unmarshal(b []byte) error
- type SdkClusterDomainDeactivateResponse
- func (*SdkClusterDomainDeactivateResponse) Descriptor() ([]byte, []int)
- func (*SdkClusterDomainDeactivateResponse) ProtoMessage()
- func (m *SdkClusterDomainDeactivateResponse) Reset()
- func (m *SdkClusterDomainDeactivateResponse) String() string
- func (m *SdkClusterDomainDeactivateResponse) XXX_DiscardUnknown()
- func (m *SdkClusterDomainDeactivateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterDomainDeactivateResponse) XXX_Merge(src proto.Message)
- func (m *SdkClusterDomainDeactivateResponse) XXX_Size() int
- func (m *SdkClusterDomainDeactivateResponse) XXX_Unmarshal(b []byte) error
- type SdkClusterDomainInspectRequest
- func (*SdkClusterDomainInspectRequest) Descriptor() ([]byte, []int)
- func (m *SdkClusterDomainInspectRequest) GetClusterDomainName() string
- func (*SdkClusterDomainInspectRequest) ProtoMessage()
- func (m *SdkClusterDomainInspectRequest) Reset()
- func (m *SdkClusterDomainInspectRequest) String() string
- func (m *SdkClusterDomainInspectRequest) XXX_DiscardUnknown()
- func (m *SdkClusterDomainInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterDomainInspectRequest) XXX_Merge(src proto.Message)
- func (m *SdkClusterDomainInspectRequest) XXX_Size() int
- func (m *SdkClusterDomainInspectRequest) XXX_Unmarshal(b []byte) error
- type SdkClusterDomainInspectResponse
- func (*SdkClusterDomainInspectResponse) Descriptor() ([]byte, []int)
- func (m *SdkClusterDomainInspectResponse) GetClusterDomainName() string
- func (m *SdkClusterDomainInspectResponse) GetIsActive() bool
- func (*SdkClusterDomainInspectResponse) ProtoMessage()
- func (m *SdkClusterDomainInspectResponse) Reset()
- func (m *SdkClusterDomainInspectResponse) String() string
- func (m *SdkClusterDomainInspectResponse) XXX_DiscardUnknown()
- func (m *SdkClusterDomainInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterDomainInspectResponse) XXX_Merge(src proto.Message)
- func (m *SdkClusterDomainInspectResponse) XXX_Size() int
- func (m *SdkClusterDomainInspectResponse) XXX_Unmarshal(b []byte) error
- type SdkClusterDomainsEnumerateRequest
- func (*SdkClusterDomainsEnumerateRequest) Descriptor() ([]byte, []int)
- func (*SdkClusterDomainsEnumerateRequest) ProtoMessage()
- func (m *SdkClusterDomainsEnumerateRequest) Reset()
- func (m *SdkClusterDomainsEnumerateRequest) String() string
- func (m *SdkClusterDomainsEnumerateRequest) XXX_DiscardUnknown()
- func (m *SdkClusterDomainsEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterDomainsEnumerateRequest) XXX_Merge(src proto.Message)
- func (m *SdkClusterDomainsEnumerateRequest) XXX_Size() int
- func (m *SdkClusterDomainsEnumerateRequest) XXX_Unmarshal(b []byte) error
- type SdkClusterDomainsEnumerateResponse
- func (*SdkClusterDomainsEnumerateResponse) Descriptor() ([]byte, []int)
- func (m *SdkClusterDomainsEnumerateResponse) GetClusterDomainNames() []string
- func (*SdkClusterDomainsEnumerateResponse) ProtoMessage()
- func (m *SdkClusterDomainsEnumerateResponse) Reset()
- func (m *SdkClusterDomainsEnumerateResponse) String() string
- func (m *SdkClusterDomainsEnumerateResponse) XXX_DiscardUnknown()
- func (m *SdkClusterDomainsEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterDomainsEnumerateResponse) XXX_Merge(src proto.Message)
- func (m *SdkClusterDomainsEnumerateResponse) XXX_Size() int
- func (m *SdkClusterDomainsEnumerateResponse) XXX_Unmarshal(b []byte) error
- type SdkClusterInspectCurrentRequest
- func (*SdkClusterInspectCurrentRequest) Descriptor() ([]byte, []int)
- func (*SdkClusterInspectCurrentRequest) ProtoMessage()
- func (m *SdkClusterInspectCurrentRequest) Reset()
- func (m *SdkClusterInspectCurrentRequest) String() string
- func (m *SdkClusterInspectCurrentRequest) XXX_DiscardUnknown()
- func (m *SdkClusterInspectCurrentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterInspectCurrentRequest) XXX_Merge(src proto.Message)
- func (m *SdkClusterInspectCurrentRequest) XXX_Size() int
- func (m *SdkClusterInspectCurrentRequest) XXX_Unmarshal(b []byte) error
- type SdkClusterInspectCurrentResponse
- func (*SdkClusterInspectCurrentResponse) Descriptor() ([]byte, []int)
- func (m *SdkClusterInspectCurrentResponse) GetCluster() *StorageCluster
- func (*SdkClusterInspectCurrentResponse) ProtoMessage()
- func (m *SdkClusterInspectCurrentResponse) Reset()
- func (m *SdkClusterInspectCurrentResponse) String() string
- func (m *SdkClusterInspectCurrentResponse) XXX_DiscardUnknown()
- func (m *SdkClusterInspectCurrentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterInspectCurrentResponse) XXX_Merge(src proto.Message)
- func (m *SdkClusterInspectCurrentResponse) XXX_Size() int
- func (m *SdkClusterInspectCurrentResponse) XXX_Unmarshal(b []byte) error
- type SdkClusterPairCreateRequest
- func (*SdkClusterPairCreateRequest) Descriptor() ([]byte, []int)
- func (m *SdkClusterPairCreateRequest) GetRequest() *ClusterPairCreateRequest
- func (*SdkClusterPairCreateRequest) ProtoMessage()
- func (m *SdkClusterPairCreateRequest) Reset()
- func (m *SdkClusterPairCreateRequest) String() string
- func (m *SdkClusterPairCreateRequest) XXX_DiscardUnknown()
- func (m *SdkClusterPairCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairCreateRequest) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairCreateRequest) XXX_Size() int
- func (m *SdkClusterPairCreateRequest) XXX_Unmarshal(b []byte) error
- type SdkClusterPairCreateResponse
- func (*SdkClusterPairCreateResponse) Descriptor() ([]byte, []int)
- func (m *SdkClusterPairCreateResponse) GetResult() *ClusterPairCreateResponse
- func (*SdkClusterPairCreateResponse) ProtoMessage()
- func (m *SdkClusterPairCreateResponse) Reset()
- func (m *SdkClusterPairCreateResponse) String() string
- func (m *SdkClusterPairCreateResponse) XXX_DiscardUnknown()
- func (m *SdkClusterPairCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairCreateResponse) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairCreateResponse) XXX_Size() int
- func (m *SdkClusterPairCreateResponse) XXX_Unmarshal(b []byte) error
- type SdkClusterPairDeleteRequest
- func (*SdkClusterPairDeleteRequest) Descriptor() ([]byte, []int)
- func (m *SdkClusterPairDeleteRequest) GetClusterId() string
- func (*SdkClusterPairDeleteRequest) ProtoMessage()
- func (m *SdkClusterPairDeleteRequest) Reset()
- func (m *SdkClusterPairDeleteRequest) String() string
- func (m *SdkClusterPairDeleteRequest) XXX_DiscardUnknown()
- func (m *SdkClusterPairDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairDeleteRequest) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairDeleteRequest) XXX_Size() int
- func (m *SdkClusterPairDeleteRequest) XXX_Unmarshal(b []byte) error
- type SdkClusterPairDeleteResponse
- func (*SdkClusterPairDeleteResponse) Descriptor() ([]byte, []int)
- func (*SdkClusterPairDeleteResponse) ProtoMessage()
- func (m *SdkClusterPairDeleteResponse) Reset()
- func (m *SdkClusterPairDeleteResponse) String() string
- func (m *SdkClusterPairDeleteResponse) XXX_DiscardUnknown()
- func (m *SdkClusterPairDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairDeleteResponse) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairDeleteResponse) XXX_Size() int
- func (m *SdkClusterPairDeleteResponse) XXX_Unmarshal(b []byte) error
- type SdkClusterPairEnumerateRequest
- func (*SdkClusterPairEnumerateRequest) Descriptor() ([]byte, []int)
- func (*SdkClusterPairEnumerateRequest) ProtoMessage()
- func (m *SdkClusterPairEnumerateRequest) Reset()
- func (m *SdkClusterPairEnumerateRequest) String() string
- func (m *SdkClusterPairEnumerateRequest) XXX_DiscardUnknown()
- func (m *SdkClusterPairEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairEnumerateRequest) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairEnumerateRequest) XXX_Size() int
- func (m *SdkClusterPairEnumerateRequest) XXX_Unmarshal(b []byte) error
- type SdkClusterPairEnumerateResponse
- func (*SdkClusterPairEnumerateResponse) Descriptor() ([]byte, []int)
- func (m *SdkClusterPairEnumerateResponse) GetResult() *ClusterPairsEnumerateResponse
- func (*SdkClusterPairEnumerateResponse) ProtoMessage()
- func (m *SdkClusterPairEnumerateResponse) Reset()
- func (m *SdkClusterPairEnumerateResponse) String() string
- func (m *SdkClusterPairEnumerateResponse) XXX_DiscardUnknown()
- func (m *SdkClusterPairEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairEnumerateResponse) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairEnumerateResponse) XXX_Size() int
- func (m *SdkClusterPairEnumerateResponse) XXX_Unmarshal(b []byte) error
- type SdkClusterPairGetTokenRequest
- func (*SdkClusterPairGetTokenRequest) Descriptor() ([]byte, []int)
- func (*SdkClusterPairGetTokenRequest) ProtoMessage()
- func (m *SdkClusterPairGetTokenRequest) Reset()
- func (m *SdkClusterPairGetTokenRequest) String() string
- func (m *SdkClusterPairGetTokenRequest) XXX_DiscardUnknown()
- func (m *SdkClusterPairGetTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairGetTokenRequest) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairGetTokenRequest) XXX_Size() int
- func (m *SdkClusterPairGetTokenRequest) XXX_Unmarshal(b []byte) error
- type SdkClusterPairGetTokenResponse
- func (*SdkClusterPairGetTokenResponse) Descriptor() ([]byte, []int)
- func (m *SdkClusterPairGetTokenResponse) GetResult() *ClusterPairTokenGetResponse
- func (*SdkClusterPairGetTokenResponse) ProtoMessage()
- func (m *SdkClusterPairGetTokenResponse) Reset()
- func (m *SdkClusterPairGetTokenResponse) String() string
- func (m *SdkClusterPairGetTokenResponse) XXX_DiscardUnknown()
- func (m *SdkClusterPairGetTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairGetTokenResponse) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairGetTokenResponse) XXX_Size() int
- func (m *SdkClusterPairGetTokenResponse) XXX_Unmarshal(b []byte) error
- type SdkClusterPairInspectRequest
- func (*SdkClusterPairInspectRequest) Descriptor() ([]byte, []int)
- func (m *SdkClusterPairInspectRequest) GetId() string
- func (*SdkClusterPairInspectRequest) ProtoMessage()
- func (m *SdkClusterPairInspectRequest) Reset()
- func (m *SdkClusterPairInspectRequest) String() string
- func (m *SdkClusterPairInspectRequest) XXX_DiscardUnknown()
- func (m *SdkClusterPairInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairInspectRequest) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairInspectRequest) XXX_Size() int
- func (m *SdkClusterPairInspectRequest) XXX_Unmarshal(b []byte) error
- type SdkClusterPairInspectResponse
- func (*SdkClusterPairInspectResponse) Descriptor() ([]byte, []int)
- func (m *SdkClusterPairInspectResponse) GetResult() *ClusterPairGetResponse
- func (*SdkClusterPairInspectResponse) ProtoMessage()
- func (m *SdkClusterPairInspectResponse) Reset()
- func (m *SdkClusterPairInspectResponse) String() string
- func (m *SdkClusterPairInspectResponse) XXX_DiscardUnknown()
- func (m *SdkClusterPairInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairInspectResponse) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairInspectResponse) XXX_Size() int
- func (m *SdkClusterPairInspectResponse) XXX_Unmarshal(b []byte) error
- type SdkClusterPairResetTokenRequest
- func (*SdkClusterPairResetTokenRequest) Descriptor() ([]byte, []int)
- func (*SdkClusterPairResetTokenRequest) ProtoMessage()
- func (m *SdkClusterPairResetTokenRequest) Reset()
- func (m *SdkClusterPairResetTokenRequest) String() string
- func (m *SdkClusterPairResetTokenRequest) XXX_DiscardUnknown()
- func (m *SdkClusterPairResetTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairResetTokenRequest) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairResetTokenRequest) XXX_Size() int
- func (m *SdkClusterPairResetTokenRequest) XXX_Unmarshal(b []byte) error
- type SdkClusterPairResetTokenResponse
- func (*SdkClusterPairResetTokenResponse) Descriptor() ([]byte, []int)
- func (m *SdkClusterPairResetTokenResponse) GetResult() *ClusterPairTokenGetResponse
- func (*SdkClusterPairResetTokenResponse) ProtoMessage()
- func (m *SdkClusterPairResetTokenResponse) Reset()
- func (m *SdkClusterPairResetTokenResponse) String() string
- func (m *SdkClusterPairResetTokenResponse) XXX_DiscardUnknown()
- func (m *SdkClusterPairResetTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkClusterPairResetTokenResponse) XXX_Merge(src proto.Message)
- func (m *SdkClusterPairResetTokenResponse) XXX_Size() int
- func (m *SdkClusterPairResetTokenResponse) XXX_Unmarshal(b []byte) error
- type SdkCredentialCreateRequest
- func (*SdkCredentialCreateRequest) Descriptor() ([]byte, []int)
- func (m *SdkCredentialCreateRequest) GetAwsCredential() *SdkAwsCredentialRequest
- func (m *SdkCredentialCreateRequest) GetAzureCredential() *SdkAzureCredentialRequest
- func (m *SdkCredentialCreateRequest) GetBucket() string
- func (m *SdkCredentialCreateRequest) GetCredentialType() isSdkCredentialCreateRequest_CredentialType
- func (m *SdkCredentialCreateRequest) GetEncryptionKey() string
- func (m *SdkCredentialCreateRequest) GetGoogleCredential() *SdkGoogleCredentialRequest
- func (m *SdkCredentialCreateRequest) GetIamPolicy() bool
- func (m *SdkCredentialCreateRequest) GetName() string
- func (m *SdkCredentialCreateRequest) GetOwnership() *Ownership
- func (m *SdkCredentialCreateRequest) GetS3StorageClass() string
- func (m *SdkCredentialCreateRequest) GetUseProxy() bool
- func (*SdkCredentialCreateRequest) ProtoMessage()
- func (m *SdkCredentialCreateRequest) Reset()
- func (m *SdkCredentialCreateRequest) String() string
- func (m *SdkCredentialCreateRequest) XXX_DiscardUnknown()
- func (m *SdkCredentialCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialCreateRequest) XXX_Merge(src proto.Message)
- func (*SdkCredentialCreateRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *SdkCredentialCreateRequest) XXX_Size() int
- func (m *SdkCredentialCreateRequest) XXX_Unmarshal(b []byte) error
- type SdkCredentialCreateRequest_AwsCredential
- type SdkCredentialCreateRequest_AzureCredential
- type SdkCredentialCreateRequest_GoogleCredential
- type SdkCredentialCreateResponse
- func (*SdkCredentialCreateResponse) Descriptor() ([]byte, []int)
- func (m *SdkCredentialCreateResponse) GetCredentialId() string
- func (*SdkCredentialCreateResponse) ProtoMessage()
- func (m *SdkCredentialCreateResponse) Reset()
- func (m *SdkCredentialCreateResponse) String() string
- func (m *SdkCredentialCreateResponse) XXX_DiscardUnknown()
- func (m *SdkCredentialCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialCreateResponse) XXX_Merge(src proto.Message)
- func (m *SdkCredentialCreateResponse) XXX_Size() int
- func (m *SdkCredentialCreateResponse) XXX_Unmarshal(b []byte) error
- type SdkCredentialDeleteReferencesRequest
- func (*SdkCredentialDeleteReferencesRequest) Descriptor() ([]byte, []int)
- func (m *SdkCredentialDeleteReferencesRequest) GetCredentialId() string
- func (*SdkCredentialDeleteReferencesRequest) ProtoMessage()
- func (m *SdkCredentialDeleteReferencesRequest) Reset()
- func (m *SdkCredentialDeleteReferencesRequest) String() string
- func (m *SdkCredentialDeleteReferencesRequest) XXX_DiscardUnknown()
- func (m *SdkCredentialDeleteReferencesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialDeleteReferencesRequest) XXX_Merge(src proto.Message)
- func (m *SdkCredentialDeleteReferencesRequest) XXX_Size() int
- func (m *SdkCredentialDeleteReferencesRequest) XXX_Unmarshal(b []byte) error
- type SdkCredentialDeleteReferencesResponse
- func (*SdkCredentialDeleteReferencesResponse) Descriptor() ([]byte, []int)
- func (*SdkCredentialDeleteReferencesResponse) ProtoMessage()
- func (m *SdkCredentialDeleteReferencesResponse) Reset()
- func (m *SdkCredentialDeleteReferencesResponse) String() string
- func (m *SdkCredentialDeleteReferencesResponse) XXX_DiscardUnknown()
- func (m *SdkCredentialDeleteReferencesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialDeleteReferencesResponse) XXX_Merge(src proto.Message)
- func (m *SdkCredentialDeleteReferencesResponse) XXX_Size() int
- func (m *SdkCredentialDeleteReferencesResponse) XXX_Unmarshal(b []byte) error
- type SdkCredentialDeleteRequest
- func (*SdkCredentialDeleteRequest) Descriptor() ([]byte, []int)
- func (m *SdkCredentialDeleteRequest) GetCredentialId() string
- func (*SdkCredentialDeleteRequest) ProtoMessage()
- func (m *SdkCredentialDeleteRequest) Reset()
- func (m *SdkCredentialDeleteRequest) String() string
- func (m *SdkCredentialDeleteRequest) XXX_DiscardUnknown()
- func (m *SdkCredentialDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialDeleteRequest) XXX_Merge(src proto.Message)
- func (m *SdkCredentialDeleteRequest) XXX_Size() int
- func (m *SdkCredentialDeleteRequest) XXX_Unmarshal(b []byte) error
- type SdkCredentialDeleteResponse
- func (*SdkCredentialDeleteResponse) Descriptor() ([]byte, []int)
- func (*SdkCredentialDeleteResponse) ProtoMessage()
- func (m *SdkCredentialDeleteResponse) Reset()
- func (m *SdkCredentialDeleteResponse) String() string
- func (m *SdkCredentialDeleteResponse) XXX_DiscardUnknown()
- func (m *SdkCredentialDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialDeleteResponse) XXX_Merge(src proto.Message)
- func (m *SdkCredentialDeleteResponse) XXX_Size() int
- func (m *SdkCredentialDeleteResponse) XXX_Unmarshal(b []byte) error
- type SdkCredentialEnumerateRequest
- func (*SdkCredentialEnumerateRequest) Descriptor() ([]byte, []int)
- func (*SdkCredentialEnumerateRequest) ProtoMessage()
- func (m *SdkCredentialEnumerateRequest) Reset()
- func (m *SdkCredentialEnumerateRequest) String() string
- func (m *SdkCredentialEnumerateRequest) XXX_DiscardUnknown()
- func (m *SdkCredentialEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialEnumerateRequest) XXX_Merge(src proto.Message)
- func (m *SdkCredentialEnumerateRequest) XXX_Size() int
- func (m *SdkCredentialEnumerateRequest) XXX_Unmarshal(b []byte) error
- type SdkCredentialEnumerateResponse
- func (*SdkCredentialEnumerateResponse) Descriptor() ([]byte, []int)
- func (m *SdkCredentialEnumerateResponse) GetCredentialIds() []string
- func (*SdkCredentialEnumerateResponse) ProtoMessage()
- func (m *SdkCredentialEnumerateResponse) Reset()
- func (m *SdkCredentialEnumerateResponse) String() string
- func (m *SdkCredentialEnumerateResponse) XXX_DiscardUnknown()
- func (m *SdkCredentialEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialEnumerateResponse) XXX_Merge(src proto.Message)
- func (m *SdkCredentialEnumerateResponse) XXX_Size() int
- func (m *SdkCredentialEnumerateResponse) XXX_Unmarshal(b []byte) error
- type SdkCredentialInspectRequest
- func (*SdkCredentialInspectRequest) Descriptor() ([]byte, []int)
- func (m *SdkCredentialInspectRequest) GetCredentialId() string
- func (*SdkCredentialInspectRequest) ProtoMessage()
- func (m *SdkCredentialInspectRequest) Reset()
- func (m *SdkCredentialInspectRequest) String() string
- func (m *SdkCredentialInspectRequest) XXX_DiscardUnknown()
- func (m *SdkCredentialInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialInspectRequest) XXX_Merge(src proto.Message)
- func (m *SdkCredentialInspectRequest) XXX_Size() int
- func (m *SdkCredentialInspectRequest) XXX_Unmarshal(b []byte) error
- type SdkCredentialInspectResponse
- func (*SdkCredentialInspectResponse) Descriptor() ([]byte, []int)
- func (m *SdkCredentialInspectResponse) GetAwsCredential() *SdkAwsCredentialResponse
- func (m *SdkCredentialInspectResponse) GetAzureCredential() *SdkAzureCredentialResponse
- func (m *SdkCredentialInspectResponse) GetBucket() string
- func (m *SdkCredentialInspectResponse) GetCredentialId() string
- func (m *SdkCredentialInspectResponse) GetCredentialType() isSdkCredentialInspectResponse_CredentialType
- func (m *SdkCredentialInspectResponse) GetGoogleCredential() *SdkGoogleCredentialResponse
- func (m *SdkCredentialInspectResponse) GetIamPolicy() bool
- func (m *SdkCredentialInspectResponse) GetName() string
- func (m *SdkCredentialInspectResponse) GetOwnership() *Ownership
- func (m *SdkCredentialInspectResponse) GetUseProxy() bool
- func (*SdkCredentialInspectResponse) ProtoMessage()
- func (m *SdkCredentialInspectResponse) Reset()
- func (m *SdkCredentialInspectResponse) String() string
- func (m *SdkCredentialInspectResponse) XXX_DiscardUnknown()
- func (m *SdkCredentialInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialInspectResponse) XXX_Merge(src proto.Message)
- func (*SdkCredentialInspectResponse) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *SdkCredentialInspectResponse) XXX_Size() int
- func (m *SdkCredentialInspectResponse) XXX_Unmarshal(b []byte) error
- type SdkCredentialInspectResponse_AwsCredential
- type SdkCredentialInspectResponse_AzureCredential
- type SdkCredentialInspectResponse_GoogleCredential
- type SdkCredentialValidateRequest
- func (*SdkCredentialValidateRequest) Descriptor() ([]byte, []int)
- func (m *SdkCredentialValidateRequest) GetCredentialId() string
- func (*SdkCredentialValidateRequest) ProtoMessage()
- func (m *SdkCredentialValidateRequest) Reset()
- func (m *SdkCredentialValidateRequest) String() string
- func (m *SdkCredentialValidateRequest) XXX_DiscardUnknown()
- func (m *SdkCredentialValidateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialValidateRequest) XXX_Merge(src proto.Message)
- func (m *SdkCredentialValidateRequest) XXX_Size() int
- func (m *SdkCredentialValidateRequest) XXX_Unmarshal(b []byte) error
- type SdkCredentialValidateResponse
- func (*SdkCredentialValidateResponse) Descriptor() ([]byte, []int)
- func (*SdkCredentialValidateResponse) ProtoMessage()
- func (m *SdkCredentialValidateResponse) Reset()
- func (m *SdkCredentialValidateResponse) String() string
- func (m *SdkCredentialValidateResponse) XXX_DiscardUnknown()
- func (m *SdkCredentialValidateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkCredentialValidateResponse) XXX_Merge(src proto.Message)
- func (m *SdkCredentialValidateResponse) XXX_Size() int
- func (m *SdkCredentialValidateResponse) XXX_Unmarshal(b []byte) error
- type SdkEnumerateJobsRequest
- func (*SdkEnumerateJobsRequest) Descriptor() ([]byte, []int)
- func (m *SdkEnumerateJobsRequest) GetType() Job_Type
- func (*SdkEnumerateJobsRequest) ProtoMessage()
- func (m *SdkEnumerateJobsRequest) Reset()
- func (m *SdkEnumerateJobsRequest) String() string
- func (m *SdkEnumerateJobsRequest) XXX_DiscardUnknown()
- func (m *SdkEnumerateJobsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkEnumerateJobsRequest) XXX_Merge(src proto.Message)
- func (m *SdkEnumerateJobsRequest) XXX_Size() int
- func (m *SdkEnumerateJobsRequest) XXX_Unmarshal(b []byte) error
- type SdkEnumerateJobsResponse
- func (*SdkEnumerateJobsResponse) Descriptor() ([]byte, []int)
- func (m *SdkEnumerateJobsResponse) GetJobs() []*Job
- func (*SdkEnumerateJobsResponse) ProtoMessage()
- func (m *SdkEnumerateJobsResponse) Reset()
- func (m *SdkEnumerateJobsResponse) String() string
- func (m *SdkEnumerateJobsResponse) XXX_DiscardUnknown()
- func (m *SdkEnumerateJobsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkEnumerateJobsResponse) XXX_Merge(src proto.Message)
- func (m *SdkEnumerateJobsResponse) XXX_Size() int
- func (m *SdkEnumerateJobsResponse) XXX_Unmarshal(b []byte) error
- type SdkEnumerateRebalanceJobsRequest
- func (*SdkEnumerateRebalanceJobsRequest) Descriptor() ([]byte, []int)
- func (*SdkEnumerateRebalanceJobsRequest) ProtoMessage()
- func (m *SdkEnumerateRebalanceJobsRequest) Reset()
- func (m *SdkEnumerateRebalanceJobsRequest) String() string
- func (m *SdkEnumerateRebalanceJobsRequest) XXX_DiscardUnknown()
- func (m *SdkEnumerateRebalanceJobsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkEnumerateRebalanceJobsRequest) XXX_Merge(src proto.Message)
- func (m *SdkEnumerateRebalanceJobsRequest) XXX_Size() int
- func (m *SdkEnumerateRebalanceJobsRequest) XXX_Unmarshal(b []byte) error
- type SdkEnumerateRebalanceJobsResponse
- func (*SdkEnumerateRebalanceJobsResponse) Descriptor() ([]byte, []int)
- func (m *SdkEnumerateRebalanceJobsResponse) GetJobs() []*StorageRebalanceJob
- func (*SdkEnumerateRebalanceJobsResponse) ProtoMessage()
- func (m *SdkEnumerateRebalanceJobsResponse) Reset()
- func (m *SdkEnumerateRebalanceJobsResponse) String() string
- func (m *SdkEnumerateRebalanceJobsResponse) XXX_DiscardUnknown()
- func (m *SdkEnumerateRebalanceJobsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkEnumerateRebalanceJobsResponse) XXX_Merge(src proto.Message)
- func (m *SdkEnumerateRebalanceJobsResponse) XXX_Size() int
- func (m *SdkEnumerateRebalanceJobsResponse) XXX_Unmarshal(b []byte) error
- type SdkFilesystemCheckStartRequest
- func (*SdkFilesystemCheckStartRequest) Descriptor() ([]byte, []int)
- func (m *SdkFilesystemCheckStartRequest) GetMode() string
- func (m *SdkFilesystemCheckStartRequest) GetVolumeId() string
- func (*SdkFilesystemCheckStartRequest) ProtoMessage()
- func (m *SdkFilesystemCheckStartRequest) Reset()
- func (m *SdkFilesystemCheckStartRequest) String() string
- func (m *SdkFilesystemCheckStartRequest) XXX_DiscardUnknown()
- func (m *SdkFilesystemCheckStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemCheckStartRequest) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemCheckStartRequest) XXX_Size() int
- func (m *SdkFilesystemCheckStartRequest) XXX_Unmarshal(b []byte) error
- type SdkFilesystemCheckStartResponse
- func (*SdkFilesystemCheckStartResponse) Descriptor() ([]byte, []int)
- func (m *SdkFilesystemCheckStartResponse) GetMessage() string
- func (m *SdkFilesystemCheckStartResponse) GetStatus() FilesystemCheck_FilesystemCheckStatus
- func (*SdkFilesystemCheckStartResponse) ProtoMessage()
- func (m *SdkFilesystemCheckStartResponse) Reset()
- func (m *SdkFilesystemCheckStartResponse) String() string
- func (m *SdkFilesystemCheckStartResponse) XXX_DiscardUnknown()
- func (m *SdkFilesystemCheckStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemCheckStartResponse) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemCheckStartResponse) XXX_Size() int
- func (m *SdkFilesystemCheckStartResponse) XXX_Unmarshal(b []byte) error
- type SdkFilesystemCheckStatusRequest
- func (*SdkFilesystemCheckStatusRequest) Descriptor() ([]byte, []int)
- func (m *SdkFilesystemCheckStatusRequest) GetVolumeId() string
- func (*SdkFilesystemCheckStatusRequest) ProtoMessage()
- func (m *SdkFilesystemCheckStatusRequest) Reset()
- func (m *SdkFilesystemCheckStatusRequest) String() string
- func (m *SdkFilesystemCheckStatusRequest) XXX_DiscardUnknown()
- func (m *SdkFilesystemCheckStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemCheckStatusRequest) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemCheckStatusRequest) XXX_Size() int
- func (m *SdkFilesystemCheckStatusRequest) XXX_Unmarshal(b []byte) error
- type SdkFilesystemCheckStatusResponse
- func (*SdkFilesystemCheckStatusResponse) Descriptor() ([]byte, []int)
- func (m *SdkFilesystemCheckStatusResponse) GetHealthStatus() FilesystemHealthStatus
- func (m *SdkFilesystemCheckStatusResponse) GetMessage() string
- func (m *SdkFilesystemCheckStatusResponse) GetMode() string
- func (m *SdkFilesystemCheckStatusResponse) GetStatus() FilesystemCheck_FilesystemCheckStatus
- func (*SdkFilesystemCheckStatusResponse) ProtoMessage()
- func (m *SdkFilesystemCheckStatusResponse) Reset()
- func (m *SdkFilesystemCheckStatusResponse) String() string
- func (m *SdkFilesystemCheckStatusResponse) XXX_DiscardUnknown()
- func (m *SdkFilesystemCheckStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemCheckStatusResponse) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemCheckStatusResponse) XXX_Size() int
- func (m *SdkFilesystemCheckStatusResponse) XXX_Unmarshal(b []byte) error
- type SdkFilesystemCheckStopRequest
- func (*SdkFilesystemCheckStopRequest) Descriptor() ([]byte, []int)
- func (m *SdkFilesystemCheckStopRequest) GetVolumeId() string
- func (*SdkFilesystemCheckStopRequest) ProtoMessage()
- func (m *SdkFilesystemCheckStopRequest) Reset()
- func (m *SdkFilesystemCheckStopRequest) String() string
- func (m *SdkFilesystemCheckStopRequest) XXX_DiscardUnknown()
- func (m *SdkFilesystemCheckStopRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemCheckStopRequest) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemCheckStopRequest) XXX_Size() int
- func (m *SdkFilesystemCheckStopRequest) XXX_Unmarshal(b []byte) error
- type SdkFilesystemCheckStopResponse
- func (*SdkFilesystemCheckStopResponse) Descriptor() ([]byte, []int)
- func (*SdkFilesystemCheckStopResponse) ProtoMessage()
- func (m *SdkFilesystemCheckStopResponse) Reset()
- func (m *SdkFilesystemCheckStopResponse) String() string
- func (m *SdkFilesystemCheckStopResponse) XXX_DiscardUnknown()
- func (m *SdkFilesystemCheckStopResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemCheckStopResponse) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemCheckStopResponse) XXX_Size() int
- func (m *SdkFilesystemCheckStopResponse) XXX_Unmarshal(b []byte) error
- type SdkFilesystemTrimStartRequest
- func (*SdkFilesystemTrimStartRequest) Descriptor() ([]byte, []int)
- func (m *SdkFilesystemTrimStartRequest) GetMountPath() string
- func (m *SdkFilesystemTrimStartRequest) GetVolumeId() string
- func (*SdkFilesystemTrimStartRequest) ProtoMessage()
- func (m *SdkFilesystemTrimStartRequest) Reset()
- func (m *SdkFilesystemTrimStartRequest) String() string
- func (m *SdkFilesystemTrimStartRequest) XXX_DiscardUnknown()
- func (m *SdkFilesystemTrimStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemTrimStartRequest) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemTrimStartRequest) XXX_Size() int
- func (m *SdkFilesystemTrimStartRequest) XXX_Unmarshal(b []byte) error
- type SdkFilesystemTrimStartResponse
- func (*SdkFilesystemTrimStartResponse) Descriptor() ([]byte, []int)
- func (m *SdkFilesystemTrimStartResponse) GetMessage() string
- func (m *SdkFilesystemTrimStartResponse) GetStatus() FilesystemTrim_FilesystemTrimStatus
- func (*SdkFilesystemTrimStartResponse) ProtoMessage()
- func (m *SdkFilesystemTrimStartResponse) Reset()
- func (m *SdkFilesystemTrimStartResponse) String() string
- func (m *SdkFilesystemTrimStartResponse) XXX_DiscardUnknown()
- func (m *SdkFilesystemTrimStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemTrimStartResponse) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemTrimStartResponse) XXX_Size() int
- func (m *SdkFilesystemTrimStartResponse) XXX_Unmarshal(b []byte) error
- type SdkFilesystemTrimStatusRequest
- func (*SdkFilesystemTrimStatusRequest) Descriptor() ([]byte, []int)
- func (m *SdkFilesystemTrimStatusRequest) GetMountPath() string
- func (m *SdkFilesystemTrimStatusRequest) GetVolumeId() string
- func (*SdkFilesystemTrimStatusRequest) ProtoMessage()
- func (m *SdkFilesystemTrimStatusRequest) Reset()
- func (m *SdkFilesystemTrimStatusRequest) String() string
- func (m *SdkFilesystemTrimStatusRequest) XXX_DiscardUnknown()
- func (m *SdkFilesystemTrimStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemTrimStatusRequest) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemTrimStatusRequest) XXX_Size() int
- func (m *SdkFilesystemTrimStatusRequest) XXX_Unmarshal(b []byte) error
- type SdkFilesystemTrimStatusResponse
- func (*SdkFilesystemTrimStatusResponse) Descriptor() ([]byte, []int)
- func (m *SdkFilesystemTrimStatusResponse) GetMessage() string
- func (m *SdkFilesystemTrimStatusResponse) GetStatus() FilesystemTrim_FilesystemTrimStatus
- func (*SdkFilesystemTrimStatusResponse) ProtoMessage()
- func (m *SdkFilesystemTrimStatusResponse) Reset()
- func (m *SdkFilesystemTrimStatusResponse) String() string
- func (m *SdkFilesystemTrimStatusResponse) XXX_DiscardUnknown()
- func (m *SdkFilesystemTrimStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemTrimStatusResponse) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemTrimStatusResponse) XXX_Size() int
- func (m *SdkFilesystemTrimStatusResponse) XXX_Unmarshal(b []byte) error
- type SdkFilesystemTrimStopRequest
- func (*SdkFilesystemTrimStopRequest) Descriptor() ([]byte, []int)
- func (m *SdkFilesystemTrimStopRequest) GetMountPath() string
- func (m *SdkFilesystemTrimStopRequest) GetVolumeId() string
- func (*SdkFilesystemTrimStopRequest) ProtoMessage()
- func (m *SdkFilesystemTrimStopRequest) Reset()
- func (m *SdkFilesystemTrimStopRequest) String() string
- func (m *SdkFilesystemTrimStopRequest) XXX_DiscardUnknown()
- func (m *SdkFilesystemTrimStopRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemTrimStopRequest) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemTrimStopRequest) XXX_Size() int
- func (m *SdkFilesystemTrimStopRequest) XXX_Unmarshal(b []byte) error
- type SdkFilesystemTrimStopResponse
- func (*SdkFilesystemTrimStopResponse) Descriptor() ([]byte, []int)
- func (*SdkFilesystemTrimStopResponse) ProtoMessage()
- func (m *SdkFilesystemTrimStopResponse) Reset()
- func (m *SdkFilesystemTrimStopResponse) String() string
- func (m *SdkFilesystemTrimStopResponse) XXX_DiscardUnknown()
- func (m *SdkFilesystemTrimStopResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkFilesystemTrimStopResponse) XXX_Merge(src proto.Message)
- func (m *SdkFilesystemTrimStopResponse) XXX_Size() int
- func (m *SdkFilesystemTrimStopResponse) XXX_Unmarshal(b []byte) error
- type SdkGetJobStatusRequest
- func (*SdkGetJobStatusRequest) Descriptor() ([]byte, []int)
- func (m *SdkGetJobStatusRequest) GetId() string
- func (m *SdkGetJobStatusRequest) GetType() Job_Type
- func (*SdkGetJobStatusRequest) ProtoMessage()
- func (m *SdkGetJobStatusRequest) Reset()
- func (m *SdkGetJobStatusRequest) String() string
- func (m *SdkGetJobStatusRequest) XXX_DiscardUnknown()
- func (m *SdkGetJobStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkGetJobStatusRequest) XXX_Merge(src proto.Message)
- func (m *SdkGetJobStatusRequest) XXX_Size() int
- func (m *SdkGetJobStatusRequest) XXX_Unmarshal(b []byte) error
- type SdkGetJobStatusResponse
- func (*SdkGetJobStatusResponse) Descriptor() ([]byte, []int)
- func (m *SdkGetJobStatusResponse) GetJob() *Job
- func (m *SdkGetJobStatusResponse) GetSummary() *JobSummary
- func (*SdkGetJobStatusResponse) ProtoMessage()
- func (m *SdkGetJobStatusResponse) Reset()
- func (m *SdkGetJobStatusResponse) String() string
- func (m *SdkGetJobStatusResponse) XXX_DiscardUnknown()
- func (m *SdkGetJobStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkGetJobStatusResponse) XXX_Merge(src proto.Message)
- func (m *SdkGetJobStatusResponse) XXX_Size() int
- func (m *SdkGetJobStatusResponse) XXX_Unmarshal(b []byte) error
- type SdkGetRebalanceJobStatusRequest
- func (*SdkGetRebalanceJobStatusRequest) Descriptor() ([]byte, []int)
- func (m *SdkGetRebalanceJobStatusRequest) GetId() string
- func (*SdkGetRebalanceJobStatusRequest) ProtoMessage()
- func (m *SdkGetRebalanceJobStatusRequest) Reset()
- func (m *SdkGetRebalanceJobStatusRequest) String() string
- func (m *SdkGetRebalanceJobStatusRequest) XXX_DiscardUnknown()
- func (m *SdkGetRebalanceJobStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkGetRebalanceJobStatusRequest) XXX_Merge(src proto.Message)
- func (m *SdkGetRebalanceJobStatusRequest) XXX_Size() int
- func (m *SdkGetRebalanceJobStatusRequest) XXX_Unmarshal(b []byte) error
- type SdkGetRebalanceJobStatusResponse
- func (*SdkGetRebalanceJobStatusResponse) Descriptor() ([]byte, []int)
- func (m *SdkGetRebalanceJobStatusResponse) GetActions() []*StorageRebalanceAudit
- func (m *SdkGetRebalanceJobStatusResponse) GetJob() *StorageRebalanceJob
- func (m *SdkGetRebalanceJobStatusResponse) GetSummary() *StorageRebalanceSummary
- func (*SdkGetRebalanceJobStatusResponse) ProtoMessage()
- func (m *SdkGetRebalanceJobStatusResponse) Reset()
- func (m *SdkGetRebalanceJobStatusResponse) String() string
- func (m *SdkGetRebalanceJobStatusResponse) XXX_DiscardUnknown()
- func (m *SdkGetRebalanceJobStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkGetRebalanceJobStatusResponse) XXX_Merge(src proto.Message)
- func (m *SdkGetRebalanceJobStatusResponse) XXX_Size() int
- func (m *SdkGetRebalanceJobStatusResponse) XXX_Unmarshal(b []byte) error
- type SdkGoogleCredentialRequest
- func (*SdkGoogleCredentialRequest) Descriptor() ([]byte, []int)
- func (m *SdkGoogleCredentialRequest) GetJsonKey() string
- func (m *SdkGoogleCredentialRequest) GetProjectId() string
- func (*SdkGoogleCredentialRequest) ProtoMessage()
- func (m *SdkGoogleCredentialRequest) Reset()
- func (m *SdkGoogleCredentialRequest) String() string
- func (m *SdkGoogleCredentialRequest) XXX_DiscardUnknown()
- func (m *SdkGoogleCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkGoogleCredentialRequest) XXX_Merge(src proto.Message)
- func (m *SdkGoogleCredentialRequest) XXX_Size() int
- func (m *SdkGoogleCredentialRequest) XXX_Unmarshal(b []byte) error
- type SdkGoogleCredentialResponse
- func (*SdkGoogleCredentialResponse) Descriptor() ([]byte, []int)
- func (m *SdkGoogleCredentialResponse) GetProjectId() string
- func (*SdkGoogleCredentialResponse) ProtoMessage()
- func (m *SdkGoogleCredentialResponse) Reset()
- func (m *SdkGoogleCredentialResponse) String() string
- func (m *SdkGoogleCredentialResponse) XXX_DiscardUnknown()
- func (m *SdkGoogleCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkGoogleCredentialResponse) XXX_Merge(src proto.Message)
- func (m *SdkGoogleCredentialResponse) XXX_Size() int
- func (m *SdkGoogleCredentialResponse) XXX_Unmarshal(b []byte) error
- type SdkIdentityCapabilitiesRequest
- func (*SdkIdentityCapabilitiesRequest) Descriptor() ([]byte, []int)
- func (*SdkIdentityCapabilitiesRequest) ProtoMessage()
- func (m *SdkIdentityCapabilitiesRequest) Reset()
- func (m *SdkIdentityCapabilitiesRequest) String() string
- func (m *SdkIdentityCapabilitiesRequest) XXX_DiscardUnknown()
- func (m *SdkIdentityCapabilitiesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkIdentityCapabilitiesRequest) XXX_Merge(src proto.Message)
- func (m *SdkIdentityCapabilitiesRequest) XXX_Size() int
- func (m *SdkIdentityCapabilitiesRequest) XXX_Unmarshal(b []byte) error
- type SdkIdentityCapabilitiesResponse
- func (*SdkIdentityCapabilitiesResponse) Descriptor() ([]byte, []int)
- func (m *SdkIdentityCapabilitiesResponse) GetCapabilities() []*SdkServiceCapability
- func (*SdkIdentityCapabilitiesResponse) ProtoMessage()
- func (m *SdkIdentityCapabilitiesResponse) Reset()
- func (m *SdkIdentityCapabilitiesResponse) String() string
- func (m *SdkIdentityCapabilitiesResponse) XXX_DiscardUnknown()
- func (m *SdkIdentityCapabilitiesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkIdentityCapabilitiesResponse) XXX_Merge(src proto.Message)
- func (m *SdkIdentityCapabilitiesResponse) XXX_Size() int
- func (m *SdkIdentityCapabilitiesResponse) XXX_Unmarshal(b []byte) error
- type SdkIdentityVersionRequest
- func (*SdkIdentityVersionRequest) Descriptor() ([]byte, []int)
- func (*SdkIdentityVersionRequest) ProtoMessage()
- func (m *SdkIdentityVersionRequest) Reset()
- func (m *SdkIdentityVersionRequest) String() string
- func (m *SdkIdentityVersionRequest) XXX_DiscardUnknown()
- func (m *SdkIdentityVersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkIdentityVersionRequest) XXX_Merge(src proto.Message)
- func (m *SdkIdentityVersionRequest) XXX_Size() int
- func (m *SdkIdentityVersionRequest) XXX_Unmarshal(b []byte) error
- type SdkIdentityVersionResponse
- func (*SdkIdentityVersionResponse) Descriptor() ([]byte, []int)
- func (m *SdkIdentityVersionResponse) GetSdkVersion() *SdkVersion
- func (m *SdkIdentityVersionResponse) GetVersion() *StorageVersion
- func (*SdkIdentityVersionResponse) ProtoMessage()
- func (m *SdkIdentityVersionResponse) Reset()
- func (m *SdkIdentityVersionResponse) String() string
- func (m *SdkIdentityVersionResponse) XXX_DiscardUnknown()
- func (m *SdkIdentityVersionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkIdentityVersionResponse) XXX_Merge(src proto.Message)
- func (m *SdkIdentityVersionResponse) XXX_Size() int
- func (m *SdkIdentityVersionResponse) XXX_Unmarshal(b []byte) error
- type SdkJobResponse
- func (*SdkJobResponse) Descriptor() ([]byte, []int)
- func (m *SdkJobResponse) GetJob() *Job
- func (*SdkJobResponse) ProtoMessage()
- func (m *SdkJobResponse) Reset()
- func (m *SdkJobResponse) String() string
- func (m *SdkJobResponse) XXX_DiscardUnknown()
- func (m *SdkJobResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkJobResponse) XXX_Merge(src proto.Message)
- func (m *SdkJobResponse) XXX_Size() int
- func (m *SdkJobResponse) XXX_Unmarshal(b []byte) error
- type SdkNodeCordonAttachmentsRequest
- func (*SdkNodeCordonAttachmentsRequest) Descriptor() ([]byte, []int)
- func (m *SdkNodeCordonAttachmentsRequest) GetNodeId() string
- func (*SdkNodeCordonAttachmentsRequest) ProtoMessage()
- func (m *SdkNodeCordonAttachmentsRequest) Reset()
- func (m *SdkNodeCordonAttachmentsRequest) String() string
- func (m *SdkNodeCordonAttachmentsRequest) XXX_DiscardUnknown()
- func (m *SdkNodeCordonAttachmentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeCordonAttachmentsRequest) XXX_Merge(src proto.Message)
- func (m *SdkNodeCordonAttachmentsRequest) XXX_Size() int
- func (m *SdkNodeCordonAttachmentsRequest) XXX_Unmarshal(b []byte) error
- type SdkNodeCordonAttachmentsResponse
- func (*SdkNodeCordonAttachmentsResponse) Descriptor() ([]byte, []int)
- func (*SdkNodeCordonAttachmentsResponse) ProtoMessage()
- func (m *SdkNodeCordonAttachmentsResponse) Reset()
- func (m *SdkNodeCordonAttachmentsResponse) String() string
- func (m *SdkNodeCordonAttachmentsResponse) XXX_DiscardUnknown()
- func (m *SdkNodeCordonAttachmentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeCordonAttachmentsResponse) XXX_Merge(src proto.Message)
- func (m *SdkNodeCordonAttachmentsResponse) XXX_Size() int
- func (m *SdkNodeCordonAttachmentsResponse) XXX_Unmarshal(b []byte) error
- type SdkNodeDrainAttachmentsRequest
- func (*SdkNodeDrainAttachmentsRequest) Descriptor() ([]byte, []int)
- func (m *SdkNodeDrainAttachmentsRequest) GetIssuer() string
- func (m *SdkNodeDrainAttachmentsRequest) GetNodeId() string
- func (m *SdkNodeDrainAttachmentsRequest) GetOnlySharedv4() bool
- func (m *SdkNodeDrainAttachmentsRequest) GetSelector() []*LabelSelectorRequirement
- func (*SdkNodeDrainAttachmentsRequest) ProtoMessage()
- func (m *SdkNodeDrainAttachmentsRequest) Reset()
- func (m *SdkNodeDrainAttachmentsRequest) String() string
- func (m *SdkNodeDrainAttachmentsRequest) XXX_DiscardUnknown()
- func (m *SdkNodeDrainAttachmentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeDrainAttachmentsRequest) XXX_Merge(src proto.Message)
- func (m *SdkNodeDrainAttachmentsRequest) XXX_Size() int
- func (m *SdkNodeDrainAttachmentsRequest) XXX_Unmarshal(b []byte) error
- type SdkNodeEnumerateRequest
- func (*SdkNodeEnumerateRequest) Descriptor() ([]byte, []int)
- func (*SdkNodeEnumerateRequest) ProtoMessage()
- func (m *SdkNodeEnumerateRequest) Reset()
- func (m *SdkNodeEnumerateRequest) String() string
- func (m *SdkNodeEnumerateRequest) XXX_DiscardUnknown()
- func (m *SdkNodeEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeEnumerateRequest) XXX_Merge(src proto.Message)
- func (m *SdkNodeEnumerateRequest) XXX_Size() int
- func (m *SdkNodeEnumerateRequest) XXX_Unmarshal(b []byte) error
- type SdkNodeEnumerateResponse
- func (*SdkNodeEnumerateResponse) Descriptor() ([]byte, []int)
- func (m *SdkNodeEnumerateResponse) GetNodeIds() []string
- func (*SdkNodeEnumerateResponse) ProtoMessage()
- func (m *SdkNodeEnumerateResponse) Reset()
- func (m *SdkNodeEnumerateResponse) String() string
- func (m *SdkNodeEnumerateResponse) XXX_DiscardUnknown()
- func (m *SdkNodeEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeEnumerateResponse) XXX_Merge(src proto.Message)
- func (m *SdkNodeEnumerateResponse) XXX_Size() int
- func (m *SdkNodeEnumerateResponse) XXX_Unmarshal(b []byte) error
- type SdkNodeEnumerateWithFiltersRequest
- func (*SdkNodeEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
- func (*SdkNodeEnumerateWithFiltersRequest) ProtoMessage()
- func (m *SdkNodeEnumerateWithFiltersRequest) Reset()
- func (m *SdkNodeEnumerateWithFiltersRequest) String() string
- func (m *SdkNodeEnumerateWithFiltersRequest) XXX_DiscardUnknown()
- func (m *SdkNodeEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
- func (m *SdkNodeEnumerateWithFiltersRequest) XXX_Size() int
- func (m *SdkNodeEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
- type SdkNodeEnumerateWithFiltersResponse
- func (*SdkNodeEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
- func (m *SdkNodeEnumerateWithFiltersResponse) GetNodes() []*StorageNode
- func (*SdkNodeEnumerateWithFiltersResponse) ProtoMessage()
- func (m *SdkNodeEnumerateWithFiltersResponse) Reset()
- func (m *SdkNodeEnumerateWithFiltersResponse) String() string
- func (m *SdkNodeEnumerateWithFiltersResponse) XXX_DiscardUnknown()
- func (m *SdkNodeEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
- func (m *SdkNodeEnumerateWithFiltersResponse) XXX_Size() int
- func (m *SdkNodeEnumerateWithFiltersResponse) XXX_Unmarshal(b []byte) error
- type SdkNodeInspectCurrentRequest
- func (*SdkNodeInspectCurrentRequest) Descriptor() ([]byte, []int)
- func (*SdkNodeInspectCurrentRequest) ProtoMessage()
- func (m *SdkNodeInspectCurrentRequest) Reset()
- func (m *SdkNodeInspectCurrentRequest) String() string
- func (m *SdkNodeInspectCurrentRequest) XXX_DiscardUnknown()
- func (m *SdkNodeInspectCurrentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeInspectCurrentRequest) XXX_Merge(src proto.Message)
- func (m *SdkNodeInspectCurrentRequest) XXX_Size() int
- func (m *SdkNodeInspectCurrentRequest) XXX_Unmarshal(b []byte) error
- type SdkNodeInspectCurrentResponse
- func (*SdkNodeInspectCurrentResponse) Descriptor() ([]byte, []int)
- func (m *SdkNodeInspectCurrentResponse) GetNode() *StorageNode
- func (*SdkNodeInspectCurrentResponse) ProtoMessage()
- func (m *SdkNodeInspectCurrentResponse) Reset()
- func (m *SdkNodeInspectCurrentResponse) String() string
- func (m *SdkNodeInspectCurrentResponse) XXX_DiscardUnknown()
- func (m *SdkNodeInspectCurrentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeInspectCurrentResponse) XXX_Merge(src proto.Message)
- func (m *SdkNodeInspectCurrentResponse) XXX_Size() int
- func (m *SdkNodeInspectCurrentResponse) XXX_Unmarshal(b []byte) error
- type SdkNodeInspectRequest
- func (*SdkNodeInspectRequest) Descriptor() ([]byte, []int)
- func (m *SdkNodeInspectRequest) GetNodeId() string
- func (*SdkNodeInspectRequest) ProtoMessage()
- func (m *SdkNodeInspectRequest) Reset()
- func (m *SdkNodeInspectRequest) String() string
- func (m *SdkNodeInspectRequest) XXX_DiscardUnknown()
- func (m *SdkNodeInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeInspectRequest) XXX_Merge(src proto.Message)
- func (m *SdkNodeInspectRequest) XXX_Size() int
- func (m *SdkNodeInspectRequest) XXX_Unmarshal(b []byte) error
- type SdkNodeInspectResponse
- func (*SdkNodeInspectResponse) Descriptor() ([]byte, []int)
- func (m *SdkNodeInspectResponse) GetNode() *StorageNode
- func (*SdkNodeInspectResponse) ProtoMessage()
- func (m *SdkNodeInspectResponse) Reset()
- func (m *SdkNodeInspectResponse) String() string
- func (m *SdkNodeInspectResponse) XXX_DiscardUnknown()
- func (m *SdkNodeInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeInspectResponse) XXX_Merge(src proto.Message)
- func (m *SdkNodeInspectResponse) XXX_Size() int
- func (m *SdkNodeInspectResponse) XXX_Unmarshal(b []byte) error
- type SdkNodeUncordonAttachmentsRequest
- func (*SdkNodeUncordonAttachmentsRequest) Descriptor() ([]byte, []int)
- func (m *SdkNodeUncordonAttachmentsRequest) GetNodeId() string
- func (*SdkNodeUncordonAttachmentsRequest) ProtoMessage()
- func (m *SdkNodeUncordonAttachmentsRequest) Reset()
- func (m *SdkNodeUncordonAttachmentsRequest) String() string
- func (m *SdkNodeUncordonAttachmentsRequest) XXX_DiscardUnknown()
- func (m *SdkNodeUncordonAttachmentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeUncordonAttachmentsRequest) XXX_Merge(src proto.Message)
- func (m *SdkNodeUncordonAttachmentsRequest) XXX_Size() int
- func (m *SdkNodeUncordonAttachmentsRequest) XXX_Unmarshal(b []byte) error
- type SdkNodeUncordonAttachmentsResponse
- func (*SdkNodeUncordonAttachmentsResponse) Descriptor() ([]byte, []int)
- func (*SdkNodeUncordonAttachmentsResponse) ProtoMessage()
- func (m *SdkNodeUncordonAttachmentsResponse) Reset()
- func (m *SdkNodeUncordonAttachmentsResponse) String() string
- func (m *SdkNodeUncordonAttachmentsResponse) XXX_DiscardUnknown()
- func (m *SdkNodeUncordonAttachmentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeUncordonAttachmentsResponse) XXX_Merge(src proto.Message)
- func (m *SdkNodeUncordonAttachmentsResponse) XXX_Size() int
- func (m *SdkNodeUncordonAttachmentsResponse) XXX_Unmarshal(b []byte) error
- type SdkNodeVolumeUsageByNodeRequest
- func (*SdkNodeVolumeUsageByNodeRequest) Descriptor() ([]byte, []int)
- func (m *SdkNodeVolumeUsageByNodeRequest) GetNodeId() string
- func (*SdkNodeVolumeUsageByNodeRequest) ProtoMessage()
- func (m *SdkNodeVolumeUsageByNodeRequest) Reset()
- func (m *SdkNodeVolumeUsageByNodeRequest) String() string
- func (m *SdkNodeVolumeUsageByNodeRequest) XXX_DiscardUnknown()
- func (m *SdkNodeVolumeUsageByNodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeVolumeUsageByNodeRequest) XXX_Merge(src proto.Message)
- func (m *SdkNodeVolumeUsageByNodeRequest) XXX_Size() int
- func (m *SdkNodeVolumeUsageByNodeRequest) XXX_Unmarshal(b []byte) error
- type SdkNodeVolumeUsageByNodeResponse
- func (*SdkNodeVolumeUsageByNodeResponse) Descriptor() ([]byte, []int)
- func (m *SdkNodeVolumeUsageByNodeResponse) GetVolumeUsageInfo() *VolumeUsageByNode
- func (*SdkNodeVolumeUsageByNodeResponse) ProtoMessage()
- func (m *SdkNodeVolumeUsageByNodeResponse) Reset()
- func (m *SdkNodeVolumeUsageByNodeResponse) String() string
- func (m *SdkNodeVolumeUsageByNodeResponse) XXX_DiscardUnknown()
- func (m *SdkNodeVolumeUsageByNodeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkNodeVolumeUsageByNodeResponse) XXX_Merge(src proto.Message)
- func (m *SdkNodeVolumeUsageByNodeResponse) XXX_Size() int
- func (m *SdkNodeVolumeUsageByNodeResponse) XXX_Unmarshal(b []byte) error
- type SdkObjectstoreCreateRequest
- func (*SdkObjectstoreCreateRequest) Descriptor() ([]byte, []int)
- func (m *SdkObjectstoreCreateRequest) GetVolumeId() string
- func (*SdkObjectstoreCreateRequest) ProtoMessage()
- func (m *SdkObjectstoreCreateRequest) Reset()
- func (m *SdkObjectstoreCreateRequest) String() string
- func (m *SdkObjectstoreCreateRequest) XXX_DiscardUnknown()
- func (m *SdkObjectstoreCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkObjectstoreCreateRequest) XXX_Merge(src proto.Message)
- func (m *SdkObjectstoreCreateRequest) XXX_Size() int
- func (m *SdkObjectstoreCreateRequest) XXX_Unmarshal(b []byte) error
- type SdkObjectstoreCreateResponse
- func (*SdkObjectstoreCreateResponse) Descriptor() ([]byte, []int)
- func (m *SdkObjectstoreCreateResponse) GetObjectstoreStatus() *ObjectstoreInfo
- func (*SdkObjectstoreCreateResponse) ProtoMessage()
- func (m *SdkObjectstoreCreateResponse) Reset()
- func (m *SdkObjectstoreCreateResponse) String() string
- func (m *SdkObjectstoreCreateResponse) XXX_DiscardUnknown()
- func (m *SdkObjectstoreCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkObjectstoreCreateResponse) XXX_Merge(src proto.Message)
- func (m *SdkObjectstoreCreateResponse) XXX_Size() int
- func (m *SdkObjectstoreCreateResponse) XXX_Unmarshal(b []byte) error
- type SdkObjectstoreDeleteRequest
- func (*SdkObjectstoreDeleteRequest) Descriptor() ([]byte, []int)
- func (m *SdkObjectstoreDeleteRequest) GetObjectstoreId() string
- func (*SdkObjectstoreDeleteRequest) ProtoMessage()
- func (m *SdkObjectstoreDeleteRequest) Reset()
- func (m *SdkObjectstoreDeleteRequest) String() string
- func (m *SdkObjectstoreDeleteRequest) XXX_DiscardUnknown()
- func (m *SdkObjectstoreDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkObjectstoreDeleteRequest) XXX_Merge(src proto.Message)
- func (m *SdkObjectstoreDeleteRequest) XXX_Size() int
- func (m *SdkObjectstoreDeleteRequest) XXX_Unmarshal(b []byte) error
- type SdkObjectstoreDeleteResponse
- func (*SdkObjectstoreDeleteResponse) Descriptor() ([]byte, []int)
- func (*SdkObjectstoreDeleteResponse) ProtoMessage()
- func (m *SdkObjectstoreDeleteResponse) Reset()
- func (m *SdkObjectstoreDeleteResponse) String() string
- func (m *SdkObjectstoreDeleteResponse) XXX_DiscardUnknown()
- func (m *SdkObjectstoreDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkObjectstoreDeleteResponse) XXX_Merge(src proto.Message)
- func (m *SdkObjectstoreDeleteResponse) XXX_Size() int
- func (m *SdkObjectstoreDeleteResponse) XXX_Unmarshal(b []byte) error
- type SdkObjectstoreInspectRequest
- func (*SdkObjectstoreInspectRequest) Descriptor() ([]byte, []int)
- func (m *SdkObjectstoreInspectRequest) GetObjectstoreId() string
- func (*SdkObjectstoreInspectRequest) ProtoMessage()
- func (m *SdkObjectstoreInspectRequest) Reset()
- func (m *SdkObjectstoreInspectRequest) String() string
- func (m *SdkObjectstoreInspectRequest) XXX_DiscardUnknown()
- func (m *SdkObjectstoreInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkObjectstoreInspectRequest) XXX_Merge(src proto.Message)
- func (m *SdkObjectstoreInspectRequest) XXX_Size() int
- func (m *SdkObjectstoreInspectRequest) XXX_Unmarshal(b []byte) error
- type SdkObjectstoreInspectResponse
- func (*SdkObjectstoreInspectResponse) Descriptor() ([]byte, []int)
- func (m *SdkObjectstoreInspectResponse) GetObjectstoreStatus() *ObjectstoreInfo
- func (*SdkObjectstoreInspectResponse) ProtoMessage()
- func (m *SdkObjectstoreInspectResponse) Reset()
- func (m *SdkObjectstoreInspectResponse) String() string
- func (m *SdkObjectstoreInspectResponse) XXX_DiscardUnknown()
- func (m *SdkObjectstoreInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkObjectstoreInspectResponse) XXX_Merge(src proto.Message)
- func (m *SdkObjectstoreInspectResponse) XXX_Size() int
- func (m *SdkObjectstoreInspectResponse) XXX_Unmarshal(b []byte) error
- type SdkObjectstoreUpdateRequest
- func (*SdkObjectstoreUpdateRequest) Descriptor() ([]byte, []int)
- func (m *SdkObjectstoreUpdateRequest) GetEnable() bool
- func (m *SdkObjectstoreUpdateRequest) GetObjectstoreId() string
- func (*SdkObjectstoreUpdateRequest) ProtoMessage()
- func (m *SdkObjectstoreUpdateRequest) Reset()
- func (m *SdkObjectstoreUpdateRequest) String() string
- func (m *SdkObjectstoreUpdateRequest) XXX_DiscardUnknown()
- func (m *SdkObjectstoreUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkObjectstoreUpdateRequest) XXX_Merge(src proto.Message)
- func (m *SdkObjectstoreUpdateRequest) XXX_Size() int
- func (m *SdkObjectstoreUpdateRequest) XXX_Unmarshal(b []byte) error
- type SdkObjectstoreUpdateResponse
- func (*SdkObjectstoreUpdateResponse) Descriptor() ([]byte, []int)
- func (*SdkObjectstoreUpdateResponse) ProtoMessage()
- func (m *SdkObjectstoreUpdateResponse) Reset()
- func (m *SdkObjectstoreUpdateResponse) String() string
- func (m *SdkObjectstoreUpdateResponse) XXX_DiscardUnknown()
- func (m *SdkObjectstoreUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkObjectstoreUpdateResponse) XXX_Merge(src proto.Message)
- func (m *SdkObjectstoreUpdateResponse) XXX_Size() int
- func (m *SdkObjectstoreUpdateResponse) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyCreateRequest
- func (*SdkOpenStoragePolicyCreateRequest) Descriptor() ([]byte, []int)
- func (m *SdkOpenStoragePolicyCreateRequest) GetStoragePolicy() *SdkStoragePolicy
- func (*SdkOpenStoragePolicyCreateRequest) ProtoMessage()
- func (m *SdkOpenStoragePolicyCreateRequest) Reset()
- func (m *SdkOpenStoragePolicyCreateRequest) String() string
- func (m *SdkOpenStoragePolicyCreateRequest) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyCreateRequest) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyCreateRequest) XXX_Size() int
- func (m *SdkOpenStoragePolicyCreateRequest) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyCreateResponse
- func (*SdkOpenStoragePolicyCreateResponse) Descriptor() ([]byte, []int)
- func (*SdkOpenStoragePolicyCreateResponse) ProtoMessage()
- func (m *SdkOpenStoragePolicyCreateResponse) Reset()
- func (m *SdkOpenStoragePolicyCreateResponse) String() string
- func (m *SdkOpenStoragePolicyCreateResponse) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyCreateResponse) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyCreateResponse) XXX_Size() int
- func (m *SdkOpenStoragePolicyCreateResponse) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyDefaultInspectRequest
- func (*SdkOpenStoragePolicyDefaultInspectRequest) Descriptor() ([]byte, []int)
- func (*SdkOpenStoragePolicyDefaultInspectRequest) ProtoMessage()
- func (m *SdkOpenStoragePolicyDefaultInspectRequest) Reset()
- func (m *SdkOpenStoragePolicyDefaultInspectRequest) String() string
- func (m *SdkOpenStoragePolicyDefaultInspectRequest) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyDefaultInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyDefaultInspectRequest) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyDefaultInspectRequest) XXX_Size() int
- func (m *SdkOpenStoragePolicyDefaultInspectRequest) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyDefaultInspectResponse
- func (*SdkOpenStoragePolicyDefaultInspectResponse) Descriptor() ([]byte, []int)
- func (m *SdkOpenStoragePolicyDefaultInspectResponse) GetStoragePolicy() *SdkStoragePolicy
- func (*SdkOpenStoragePolicyDefaultInspectResponse) ProtoMessage()
- func (m *SdkOpenStoragePolicyDefaultInspectResponse) Reset()
- func (m *SdkOpenStoragePolicyDefaultInspectResponse) String() string
- func (m *SdkOpenStoragePolicyDefaultInspectResponse) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyDefaultInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyDefaultInspectResponse) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyDefaultInspectResponse) XXX_Size() int
- func (m *SdkOpenStoragePolicyDefaultInspectResponse) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyDeleteRequest
- func (*SdkOpenStoragePolicyDeleteRequest) Descriptor() ([]byte, []int)
- func (m *SdkOpenStoragePolicyDeleteRequest) GetName() string
- func (*SdkOpenStoragePolicyDeleteRequest) ProtoMessage()
- func (m *SdkOpenStoragePolicyDeleteRequest) Reset()
- func (m *SdkOpenStoragePolicyDeleteRequest) String() string
- func (m *SdkOpenStoragePolicyDeleteRequest) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyDeleteRequest) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyDeleteRequest) XXX_Size() int
- func (m *SdkOpenStoragePolicyDeleteRequest) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyDeleteResponse
- func (*SdkOpenStoragePolicyDeleteResponse) Descriptor() ([]byte, []int)
- func (*SdkOpenStoragePolicyDeleteResponse) ProtoMessage()
- func (m *SdkOpenStoragePolicyDeleteResponse) Reset()
- func (m *SdkOpenStoragePolicyDeleteResponse) String() string
- func (m *SdkOpenStoragePolicyDeleteResponse) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyDeleteResponse) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyDeleteResponse) XXX_Size() int
- func (m *SdkOpenStoragePolicyDeleteResponse) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyEnumerateRequest
- func (*SdkOpenStoragePolicyEnumerateRequest) Descriptor() ([]byte, []int)
- func (*SdkOpenStoragePolicyEnumerateRequest) ProtoMessage()
- func (m *SdkOpenStoragePolicyEnumerateRequest) Reset()
- func (m *SdkOpenStoragePolicyEnumerateRequest) String() string
- func (m *SdkOpenStoragePolicyEnumerateRequest) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyEnumerateRequest) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyEnumerateRequest) XXX_Size() int
- func (m *SdkOpenStoragePolicyEnumerateRequest) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyEnumerateResponse
- func (*SdkOpenStoragePolicyEnumerateResponse) Descriptor() ([]byte, []int)
- func (m *SdkOpenStoragePolicyEnumerateResponse) GetStoragePolicies() []*SdkStoragePolicy
- func (*SdkOpenStoragePolicyEnumerateResponse) ProtoMessage()
- func (m *SdkOpenStoragePolicyEnumerateResponse) Reset()
- func (m *SdkOpenStoragePolicyEnumerateResponse) String() string
- func (m *SdkOpenStoragePolicyEnumerateResponse) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyEnumerateResponse) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyEnumerateResponse) XXX_Size() int
- func (m *SdkOpenStoragePolicyEnumerateResponse) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyInspectRequest
- func (*SdkOpenStoragePolicyInspectRequest) Descriptor() ([]byte, []int)
- func (m *SdkOpenStoragePolicyInspectRequest) GetName() string
- func (*SdkOpenStoragePolicyInspectRequest) ProtoMessage()
- func (m *SdkOpenStoragePolicyInspectRequest) Reset()
- func (m *SdkOpenStoragePolicyInspectRequest) String() string
- func (m *SdkOpenStoragePolicyInspectRequest) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyInspectRequest) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyInspectRequest) XXX_Size() int
- func (m *SdkOpenStoragePolicyInspectRequest) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyInspectResponse
- func (*SdkOpenStoragePolicyInspectResponse) Descriptor() ([]byte, []int)
- func (m *SdkOpenStoragePolicyInspectResponse) GetStoragePolicy() *SdkStoragePolicy
- func (*SdkOpenStoragePolicyInspectResponse) ProtoMessage()
- func (m *SdkOpenStoragePolicyInspectResponse) Reset()
- func (m *SdkOpenStoragePolicyInspectResponse) String() string
- func (m *SdkOpenStoragePolicyInspectResponse) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyInspectResponse) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyInspectResponse) XXX_Size() int
- func (m *SdkOpenStoragePolicyInspectResponse) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyReleaseRequest
- func (*SdkOpenStoragePolicyReleaseRequest) Descriptor() ([]byte, []int)
- func (*SdkOpenStoragePolicyReleaseRequest) ProtoMessage()
- func (m *SdkOpenStoragePolicyReleaseRequest) Reset()
- func (m *SdkOpenStoragePolicyReleaseRequest) String() string
- func (m *SdkOpenStoragePolicyReleaseRequest) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyReleaseRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyReleaseRequest) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyReleaseRequest) XXX_Size() int
- func (m *SdkOpenStoragePolicyReleaseRequest) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyReleaseResponse
- func (*SdkOpenStoragePolicyReleaseResponse) Descriptor() ([]byte, []int)
- func (*SdkOpenStoragePolicyReleaseResponse) ProtoMessage()
- func (m *SdkOpenStoragePolicyReleaseResponse) Reset()
- func (m *SdkOpenStoragePolicyReleaseResponse) String() string
- func (m *SdkOpenStoragePolicyReleaseResponse) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyReleaseResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyReleaseResponse) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyReleaseResponse) XXX_Size() int
- func (m *SdkOpenStoragePolicyReleaseResponse) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicySetDefaultRequest
- func (*SdkOpenStoragePolicySetDefaultRequest) Descriptor() ([]byte, []int)
- func (m *SdkOpenStoragePolicySetDefaultRequest) GetName() string
- func (*SdkOpenStoragePolicySetDefaultRequest) ProtoMessage()
- func (m *SdkOpenStoragePolicySetDefaultRequest) Reset()
- func (m *SdkOpenStoragePolicySetDefaultRequest) String() string
- func (m *SdkOpenStoragePolicySetDefaultRequest) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicySetDefaultRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicySetDefaultRequest) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicySetDefaultRequest) XXX_Size() int
- func (m *SdkOpenStoragePolicySetDefaultRequest) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicySetDefaultResponse
- func (*SdkOpenStoragePolicySetDefaultResponse) Descriptor() ([]byte, []int)
- func (*SdkOpenStoragePolicySetDefaultResponse) ProtoMessage()
- func (m *SdkOpenStoragePolicySetDefaultResponse) Reset()
- func (m *SdkOpenStoragePolicySetDefaultResponse) String() string
- func (m *SdkOpenStoragePolicySetDefaultResponse) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicySetDefaultResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicySetDefaultResponse) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicySetDefaultResponse) XXX_Size() int
- func (m *SdkOpenStoragePolicySetDefaultResponse) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyUpdateRequest
- func (*SdkOpenStoragePolicyUpdateRequest) Descriptor() ([]byte, []int)
- func (m *SdkOpenStoragePolicyUpdateRequest) GetStoragePolicy() *SdkStoragePolicy
- func (*SdkOpenStoragePolicyUpdateRequest) ProtoMessage()
- func (m *SdkOpenStoragePolicyUpdateRequest) Reset()
- func (m *SdkOpenStoragePolicyUpdateRequest) String() string
- func (m *SdkOpenStoragePolicyUpdateRequest) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyUpdateRequest) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyUpdateRequest) XXX_Size() int
- func (m *SdkOpenStoragePolicyUpdateRequest) XXX_Unmarshal(b []byte) error
- type SdkOpenStoragePolicyUpdateResponse
- func (*SdkOpenStoragePolicyUpdateResponse) Descriptor() ([]byte, []int)
- func (*SdkOpenStoragePolicyUpdateResponse) ProtoMessage()
- func (m *SdkOpenStoragePolicyUpdateResponse) Reset()
- func (m *SdkOpenStoragePolicyUpdateResponse) String() string
- func (m *SdkOpenStoragePolicyUpdateResponse) XXX_DiscardUnknown()
- func (m *SdkOpenStoragePolicyUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkOpenStoragePolicyUpdateResponse) XXX_Merge(src proto.Message)
- func (m *SdkOpenStoragePolicyUpdateResponse) XXX_Size() int
- func (m *SdkOpenStoragePolicyUpdateResponse) XXX_Unmarshal(b []byte) error
- type SdkRole
- func (*SdkRole) Descriptor() ([]byte, []int)
- func (m *SdkRole) GetName() string
- func (m *SdkRole) GetRules() []*SdkRule
- func (*SdkRole) ProtoMessage()
- func (m *SdkRole) Reset()
- func (m *SdkRole) String() string
- func (m *SdkRole) XXX_DiscardUnknown()
- func (m *SdkRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRole) XXX_Merge(src proto.Message)
- func (m *SdkRole) XXX_Size() int
- func (m *SdkRole) XXX_Unmarshal(b []byte) error
- type SdkRoleCreateRequest
- func (*SdkRoleCreateRequest) Descriptor() ([]byte, []int)
- func (m *SdkRoleCreateRequest) GetRole() *SdkRole
- func (*SdkRoleCreateRequest) ProtoMessage()
- func (m *SdkRoleCreateRequest) Reset()
- func (m *SdkRoleCreateRequest) String() string
- func (m *SdkRoleCreateRequest) XXX_DiscardUnknown()
- func (m *SdkRoleCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRoleCreateRequest) XXX_Merge(src proto.Message)
- func (m *SdkRoleCreateRequest) XXX_Size() int
- func (m *SdkRoleCreateRequest) XXX_Unmarshal(b []byte) error
- type SdkRoleCreateResponse
- func (*SdkRoleCreateResponse) Descriptor() ([]byte, []int)
- func (m *SdkRoleCreateResponse) GetRole() *SdkRole
- func (*SdkRoleCreateResponse) ProtoMessage()
- func (m *SdkRoleCreateResponse) Reset()
- func (m *SdkRoleCreateResponse) String() string
- func (m *SdkRoleCreateResponse) XXX_DiscardUnknown()
- func (m *SdkRoleCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRoleCreateResponse) XXX_Merge(src proto.Message)
- func (m *SdkRoleCreateResponse) XXX_Size() int
- func (m *SdkRoleCreateResponse) XXX_Unmarshal(b []byte) error
- type SdkRoleDeleteRequest
- func (*SdkRoleDeleteRequest) Descriptor() ([]byte, []int)
- func (m *SdkRoleDeleteRequest) GetName() string
- func (*SdkRoleDeleteRequest) ProtoMessage()
- func (m *SdkRoleDeleteRequest) Reset()
- func (m *SdkRoleDeleteRequest) String() string
- func (m *SdkRoleDeleteRequest) XXX_DiscardUnknown()
- func (m *SdkRoleDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRoleDeleteRequest) XXX_Merge(src proto.Message)
- func (m *SdkRoleDeleteRequest) XXX_Size() int
- func (m *SdkRoleDeleteRequest) XXX_Unmarshal(b []byte) error
- type SdkRoleDeleteResponse
- func (*SdkRoleDeleteResponse) Descriptor() ([]byte, []int)
- func (*SdkRoleDeleteResponse) ProtoMessage()
- func (m *SdkRoleDeleteResponse) Reset()
- func (m *SdkRoleDeleteResponse) String() string
- func (m *SdkRoleDeleteResponse) XXX_DiscardUnknown()
- func (m *SdkRoleDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRoleDeleteResponse) XXX_Merge(src proto.Message)
- func (m *SdkRoleDeleteResponse) XXX_Size() int
- func (m *SdkRoleDeleteResponse) XXX_Unmarshal(b []byte) error
- type SdkRoleEnumerateRequest
- func (*SdkRoleEnumerateRequest) Descriptor() ([]byte, []int)
- func (*SdkRoleEnumerateRequest) ProtoMessage()
- func (m *SdkRoleEnumerateRequest) Reset()
- func (m *SdkRoleEnumerateRequest) String() string
- func (m *SdkRoleEnumerateRequest) XXX_DiscardUnknown()
- func (m *SdkRoleEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRoleEnumerateRequest) XXX_Merge(src proto.Message)
- func (m *SdkRoleEnumerateRequest) XXX_Size() int
- func (m *SdkRoleEnumerateRequest) XXX_Unmarshal(b []byte) error
- type SdkRoleEnumerateResponse
- func (*SdkRoleEnumerateResponse) Descriptor() ([]byte, []int)
- func (m *SdkRoleEnumerateResponse) GetNames() []string
- func (*SdkRoleEnumerateResponse) ProtoMessage()
- func (m *SdkRoleEnumerateResponse) Reset()
- func (m *SdkRoleEnumerateResponse) String() string
- func (m *SdkRoleEnumerateResponse) XXX_DiscardUnknown()
- func (m *SdkRoleEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRoleEnumerateResponse) XXX_Merge(src proto.Message)
- func (m *SdkRoleEnumerateResponse) XXX_Size() int
- func (m *SdkRoleEnumerateResponse) XXX_Unmarshal(b []byte) error
- type SdkRoleInspectRequest
- func (*SdkRoleInspectRequest) Descriptor() ([]byte, []int)
- func (m *SdkRoleInspectRequest) GetName() string
- func (*SdkRoleInspectRequest) ProtoMessage()
- func (m *SdkRoleInspectRequest) Reset()
- func (m *SdkRoleInspectRequest) String() string
- func (m *SdkRoleInspectRequest) XXX_DiscardUnknown()
- func (m *SdkRoleInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRoleInspectRequest) XXX_Merge(src proto.Message)
- func (m *SdkRoleInspectRequest) XXX_Size() int
- func (m *SdkRoleInspectRequest) XXX_Unmarshal(b []byte) error
- type SdkRoleInspectResponse
- func (*SdkRoleInspectResponse) Descriptor() ([]byte, []int)
- func (m *SdkRoleInspectResponse) GetRole() *SdkRole
- func (*SdkRoleInspectResponse) ProtoMessage()
- func (m *SdkRoleInspectResponse) Reset()
- func (m *SdkRoleInspectResponse) String() string
- func (m *SdkRoleInspectResponse) XXX_DiscardUnknown()
- func (m *SdkRoleInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRoleInspectResponse) XXX_Merge(src proto.Message)
- func (m *SdkRoleInspectResponse) XXX_Size() int
- func (m *SdkRoleInspectResponse) XXX_Unmarshal(b []byte) error
- type SdkRoleUpdateRequest
- func (*SdkRoleUpdateRequest) Descriptor() ([]byte, []int)
- func (m *SdkRoleUpdateRequest) GetRole() *SdkRole
- func (*SdkRoleUpdateRequest) ProtoMessage()
- func (m *SdkRoleUpdateRequest) Reset()
- func (m *SdkRoleUpdateRequest) String() string
- func (m *SdkRoleUpdateRequest) XXX_DiscardUnknown()
- func (m *SdkRoleUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRoleUpdateRequest) XXX_Merge(src proto.Message)
- func (m *SdkRoleUpdateRequest) XXX_Size() int
- func (m *SdkRoleUpdateRequest) XXX_Unmarshal(b []byte) error
- type SdkRoleUpdateResponse
- func (*SdkRoleUpdateResponse) Descriptor() ([]byte, []int)
- func (m *SdkRoleUpdateResponse) GetRole() *SdkRole
- func (*SdkRoleUpdateResponse) ProtoMessage()
- func (m *SdkRoleUpdateResponse) Reset()
- func (m *SdkRoleUpdateResponse) String() string
- func (m *SdkRoleUpdateResponse) XXX_DiscardUnknown()
- func (m *SdkRoleUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRoleUpdateResponse) XXX_Merge(src proto.Message)
- func (m *SdkRoleUpdateResponse) XXX_Size() int
- func (m *SdkRoleUpdateResponse) XXX_Unmarshal(b []byte) error
- type SdkRule
- func (*SdkRule) Descriptor() ([]byte, []int)
- func (m *SdkRule) GetApis() []string
- func (m *SdkRule) GetServices() []string
- func (*SdkRule) ProtoMessage()
- func (m *SdkRule) Reset()
- func (m *SdkRule) String() string
- func (m *SdkRule) XXX_DiscardUnknown()
- func (m *SdkRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkRule) XXX_Merge(src proto.Message)
- func (m *SdkRule) XXX_Size() int
- func (m *SdkRule) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicy
- func (*SdkSchedulePolicy) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicy) GetName() string
- func (m *SdkSchedulePolicy) GetSchedules() []*SdkSchedulePolicyInterval
- func (*SdkSchedulePolicy) ProtoMessage()
- func (m *SdkSchedulePolicy) Reset()
- func (m *SdkSchedulePolicy) String() string
- func (m *SdkSchedulePolicy) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicy) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicy) XXX_Size() int
- func (m *SdkSchedulePolicy) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyCreateRequest
- func (*SdkSchedulePolicyCreateRequest) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicyCreateRequest) GetSchedulePolicy() *SdkSchedulePolicy
- func (*SdkSchedulePolicyCreateRequest) ProtoMessage()
- func (m *SdkSchedulePolicyCreateRequest) Reset()
- func (m *SdkSchedulePolicyCreateRequest) String() string
- func (m *SdkSchedulePolicyCreateRequest) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyCreateRequest) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyCreateRequest) XXX_Size() int
- func (m *SdkSchedulePolicyCreateRequest) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyCreateResponse
- func (*SdkSchedulePolicyCreateResponse) Descriptor() ([]byte, []int)
- func (*SdkSchedulePolicyCreateResponse) ProtoMessage()
- func (m *SdkSchedulePolicyCreateResponse) Reset()
- func (m *SdkSchedulePolicyCreateResponse) String() string
- func (m *SdkSchedulePolicyCreateResponse) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyCreateResponse) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyCreateResponse) XXX_Size() int
- func (m *SdkSchedulePolicyCreateResponse) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyDeleteRequest
- func (*SdkSchedulePolicyDeleteRequest) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicyDeleteRequest) GetName() string
- func (*SdkSchedulePolicyDeleteRequest) ProtoMessage()
- func (m *SdkSchedulePolicyDeleteRequest) Reset()
- func (m *SdkSchedulePolicyDeleteRequest) String() string
- func (m *SdkSchedulePolicyDeleteRequest) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyDeleteRequest) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyDeleteRequest) XXX_Size() int
- func (m *SdkSchedulePolicyDeleteRequest) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyDeleteResponse
- func (*SdkSchedulePolicyDeleteResponse) Descriptor() ([]byte, []int)
- func (*SdkSchedulePolicyDeleteResponse) ProtoMessage()
- func (m *SdkSchedulePolicyDeleteResponse) Reset()
- func (m *SdkSchedulePolicyDeleteResponse) String() string
- func (m *SdkSchedulePolicyDeleteResponse) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyDeleteResponse) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyDeleteResponse) XXX_Size() int
- func (m *SdkSchedulePolicyDeleteResponse) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyEnumerateRequest
- func (*SdkSchedulePolicyEnumerateRequest) Descriptor() ([]byte, []int)
- func (*SdkSchedulePolicyEnumerateRequest) ProtoMessage()
- func (m *SdkSchedulePolicyEnumerateRequest) Reset()
- func (m *SdkSchedulePolicyEnumerateRequest) String() string
- func (m *SdkSchedulePolicyEnumerateRequest) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyEnumerateRequest) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyEnumerateRequest) XXX_Size() int
- func (m *SdkSchedulePolicyEnumerateRequest) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyEnumerateResponse
- func (*SdkSchedulePolicyEnumerateResponse) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicyEnumerateResponse) GetPolicies() []*SdkSchedulePolicy
- func (*SdkSchedulePolicyEnumerateResponse) ProtoMessage()
- func (m *SdkSchedulePolicyEnumerateResponse) Reset()
- func (m *SdkSchedulePolicyEnumerateResponse) String() string
- func (m *SdkSchedulePolicyEnumerateResponse) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyEnumerateResponse) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyEnumerateResponse) XXX_Size() int
- func (m *SdkSchedulePolicyEnumerateResponse) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyInspectRequest
- func (*SdkSchedulePolicyInspectRequest) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicyInspectRequest) GetName() string
- func (*SdkSchedulePolicyInspectRequest) ProtoMessage()
- func (m *SdkSchedulePolicyInspectRequest) Reset()
- func (m *SdkSchedulePolicyInspectRequest) String() string
- func (m *SdkSchedulePolicyInspectRequest) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyInspectRequest) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyInspectRequest) XXX_Size() int
- func (m *SdkSchedulePolicyInspectRequest) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyInspectResponse
- func (*SdkSchedulePolicyInspectResponse) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicyInspectResponse) GetPolicy() *SdkSchedulePolicy
- func (*SdkSchedulePolicyInspectResponse) ProtoMessage()
- func (m *SdkSchedulePolicyInspectResponse) Reset()
- func (m *SdkSchedulePolicyInspectResponse) String() string
- func (m *SdkSchedulePolicyInspectResponse) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyInspectResponse) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyInspectResponse) XXX_Size() int
- func (m *SdkSchedulePolicyInspectResponse) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyInterval
- func (*SdkSchedulePolicyInterval) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicyInterval) GetDaily() *SdkSchedulePolicyIntervalDaily
- func (m *SdkSchedulePolicyInterval) GetMonthly() *SdkSchedulePolicyIntervalMonthly
- func (m *SdkSchedulePolicyInterval) GetPeriodType() isSdkSchedulePolicyInterval_PeriodType
- func (m *SdkSchedulePolicyInterval) GetPeriodic() *SdkSchedulePolicyIntervalPeriodic
- func (m *SdkSchedulePolicyInterval) GetRetain() int64
- func (m *SdkSchedulePolicyInterval) GetWeekly() *SdkSchedulePolicyIntervalWeekly
- func (*SdkSchedulePolicyInterval) ProtoMessage()
- func (m *SdkSchedulePolicyInterval) Reset()
- func (m *SdkSchedulePolicyInterval) String() string
- func (m *SdkSchedulePolicyInterval) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyInterval) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyInterval) XXX_Merge(src proto.Message)
- func (*SdkSchedulePolicyInterval) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *SdkSchedulePolicyInterval) XXX_Size() int
- func (m *SdkSchedulePolicyInterval) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyIntervalDaily
- func (*SdkSchedulePolicyIntervalDaily) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicyIntervalDaily) GetHour() int32
- func (m *SdkSchedulePolicyIntervalDaily) GetMinute() int32
- func (*SdkSchedulePolicyIntervalDaily) ProtoMessage()
- func (m *SdkSchedulePolicyIntervalDaily) Reset()
- func (m *SdkSchedulePolicyIntervalDaily) String() string
- func (m *SdkSchedulePolicyIntervalDaily) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyIntervalDaily) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyIntervalDaily) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyIntervalDaily) XXX_Size() int
- func (m *SdkSchedulePolicyIntervalDaily) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyIntervalMonthly
- func (*SdkSchedulePolicyIntervalMonthly) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicyIntervalMonthly) GetDay() int32
- func (m *SdkSchedulePolicyIntervalMonthly) GetHour() int32
- func (m *SdkSchedulePolicyIntervalMonthly) GetMinute() int32
- func (*SdkSchedulePolicyIntervalMonthly) ProtoMessage()
- func (m *SdkSchedulePolicyIntervalMonthly) Reset()
- func (m *SdkSchedulePolicyIntervalMonthly) String() string
- func (m *SdkSchedulePolicyIntervalMonthly) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyIntervalMonthly) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyIntervalMonthly) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyIntervalMonthly) XXX_Size() int
- func (m *SdkSchedulePolicyIntervalMonthly) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyIntervalPeriodic
- func (*SdkSchedulePolicyIntervalPeriodic) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicyIntervalPeriodic) GetSeconds() int64
- func (*SdkSchedulePolicyIntervalPeriodic) ProtoMessage()
- func (m *SdkSchedulePolicyIntervalPeriodic) Reset()
- func (m *SdkSchedulePolicyIntervalPeriodic) String() string
- func (m *SdkSchedulePolicyIntervalPeriodic) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyIntervalPeriodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyIntervalPeriodic) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyIntervalPeriodic) XXX_Size() int
- func (m *SdkSchedulePolicyIntervalPeriodic) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyIntervalWeekly
- func (*SdkSchedulePolicyIntervalWeekly) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicyIntervalWeekly) GetDay() SdkTimeWeekday
- func (m *SdkSchedulePolicyIntervalWeekly) GetHour() int32
- func (m *SdkSchedulePolicyIntervalWeekly) GetMinute() int32
- func (*SdkSchedulePolicyIntervalWeekly) ProtoMessage()
- func (m *SdkSchedulePolicyIntervalWeekly) Reset()
- func (m *SdkSchedulePolicyIntervalWeekly) String() string
- func (m *SdkSchedulePolicyIntervalWeekly) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyIntervalWeekly) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyIntervalWeekly) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyIntervalWeekly) XXX_Size() int
- func (m *SdkSchedulePolicyIntervalWeekly) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyInterval_Daily
- type SdkSchedulePolicyInterval_Monthly
- type SdkSchedulePolicyInterval_Periodic
- type SdkSchedulePolicyInterval_Weekly
- type SdkSchedulePolicyUpdateRequest
- func (*SdkSchedulePolicyUpdateRequest) Descriptor() ([]byte, []int)
- func (m *SdkSchedulePolicyUpdateRequest) GetSchedulePolicy() *SdkSchedulePolicy
- func (*SdkSchedulePolicyUpdateRequest) ProtoMessage()
- func (m *SdkSchedulePolicyUpdateRequest) Reset()
- func (m *SdkSchedulePolicyUpdateRequest) String() string
- func (m *SdkSchedulePolicyUpdateRequest) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyUpdateRequest) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyUpdateRequest) XXX_Size() int
- func (m *SdkSchedulePolicyUpdateRequest) XXX_Unmarshal(b []byte) error
- type SdkSchedulePolicyUpdateResponse
- func (*SdkSchedulePolicyUpdateResponse) Descriptor() ([]byte, []int)
- func (*SdkSchedulePolicyUpdateResponse) ProtoMessage()
- func (m *SdkSchedulePolicyUpdateResponse) Reset()
- func (m *SdkSchedulePolicyUpdateResponse) String() string
- func (m *SdkSchedulePolicyUpdateResponse) XXX_DiscardUnknown()
- func (m *SdkSchedulePolicyUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkSchedulePolicyUpdateResponse) XXX_Merge(src proto.Message)
- func (m *SdkSchedulePolicyUpdateResponse) XXX_Size() int
- func (m *SdkSchedulePolicyUpdateResponse) XXX_Unmarshal(b []byte) error
- type SdkServiceCapability
- func (*SdkServiceCapability) Descriptor() ([]byte, []int)
- func (m *SdkServiceCapability) GetService() *SdkServiceCapability_OpenStorageService
- func (m *SdkServiceCapability) GetType() isSdkServiceCapability_Type
- func (*SdkServiceCapability) ProtoMessage()
- func (m *SdkServiceCapability) Reset()
- func (m *SdkServiceCapability) String() string
- func (m *SdkServiceCapability) XXX_DiscardUnknown()
- func (m *SdkServiceCapability) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkServiceCapability) XXX_Merge(src proto.Message)
- func (*SdkServiceCapability) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *SdkServiceCapability) XXX_Size() int
- func (m *SdkServiceCapability) XXX_Unmarshal(b []byte) error
- type SdkServiceCapability_OpenStorageService
- func (*SdkServiceCapability_OpenStorageService) Descriptor() ([]byte, []int)
- func (m *SdkServiceCapability_OpenStorageService) GetType() SdkServiceCapability_OpenStorageService_Type
- func (*SdkServiceCapability_OpenStorageService) ProtoMessage()
- func (m *SdkServiceCapability_OpenStorageService) Reset()
- func (m *SdkServiceCapability_OpenStorageService) String() string
- func (m *SdkServiceCapability_OpenStorageService) XXX_DiscardUnknown()
- func (m *SdkServiceCapability_OpenStorageService) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkServiceCapability_OpenStorageService) XXX_Merge(src proto.Message)
- func (m *SdkServiceCapability_OpenStorageService) XXX_Size() int
- func (m *SdkServiceCapability_OpenStorageService) XXX_Unmarshal(b []byte) error
- type SdkServiceCapability_OpenStorageService_Type
- type SdkServiceCapability_Service
- type SdkStoragePolicy
- func (*SdkStoragePolicy) Descriptor() ([]byte, []int)
- func (m *SdkStoragePolicy) GetAllowUpdate() bool
- func (m *SdkStoragePolicy) GetForce() bool
- func (m *SdkStoragePolicy) GetName() string
- func (m *SdkStoragePolicy) GetOwnership() *Ownership
- func (m *SdkStoragePolicy) GetPolicy() *VolumeSpecPolicy
- func (*SdkStoragePolicy) ProtoMessage()
- func (m *SdkStoragePolicy) Reset()
- func (m *SdkStoragePolicy) String() string
- func (m *SdkStoragePolicy) XXX_DiscardUnknown()
- func (m *SdkStoragePolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkStoragePolicy) XXX_Merge(src proto.Message)
- func (m *SdkStoragePolicy) XXX_Size() int
- func (m *SdkStoragePolicy) XXX_Unmarshal(b []byte) error
- type SdkStoragePool
- func (*SdkStoragePool) Descriptor() ([]byte, []int)
- func (*SdkStoragePool) ProtoMessage()
- func (m *SdkStoragePool) Reset()
- func (m *SdkStoragePool) String() string
- func (m *SdkStoragePool) XXX_DiscardUnknown()
- func (m *SdkStoragePool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkStoragePool) XXX_Merge(src proto.Message)
- func (m *SdkStoragePool) XXX_Size() int
- func (m *SdkStoragePool) XXX_Unmarshal(b []byte) error
- type SdkStoragePoolResizeRequest
- func (*SdkStoragePoolResizeRequest) Descriptor() ([]byte, []int)
- func (m *SdkStoragePoolResizeRequest) GetOperationType() SdkStoragePool_ResizeOperationType
- func (m *SdkStoragePoolResizeRequest) GetPercentage() uint64
- func (m *SdkStoragePoolResizeRequest) GetResizeFactor() isSdkStoragePoolResizeRequest_ResizeFactor
- func (m *SdkStoragePoolResizeRequest) GetSize() uint64
- func (m *SdkStoragePoolResizeRequest) GetSkipWaitForCleanVolumes() bool
- func (m *SdkStoragePoolResizeRequest) GetUuid() string
- func (*SdkStoragePoolResizeRequest) ProtoMessage()
- func (m *SdkStoragePoolResizeRequest) Reset()
- func (m *SdkStoragePoolResizeRequest) String() string
- func (m *SdkStoragePoolResizeRequest) XXX_DiscardUnknown()
- func (m *SdkStoragePoolResizeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkStoragePoolResizeRequest) XXX_Merge(src proto.Message)
- func (*SdkStoragePoolResizeRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *SdkStoragePoolResizeRequest) XXX_Size() int
- func (m *SdkStoragePoolResizeRequest) XXX_Unmarshal(b []byte) error
- type SdkStoragePoolResizeRequest_Percentage
- type SdkStoragePoolResizeRequest_Size
- type SdkStoragePoolResizeResponse
- func (*SdkStoragePoolResizeResponse) Descriptor() ([]byte, []int)
- func (*SdkStoragePoolResizeResponse) ProtoMessage()
- func (m *SdkStoragePoolResizeResponse) Reset()
- func (m *SdkStoragePoolResizeResponse) String() string
- func (m *SdkStoragePoolResizeResponse) XXX_DiscardUnknown()
- func (m *SdkStoragePoolResizeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkStoragePoolResizeResponse) XXX_Merge(src proto.Message)
- func (m *SdkStoragePoolResizeResponse) XXX_Size() int
- func (m *SdkStoragePoolResizeResponse) XXX_Unmarshal(b []byte) error
- type SdkStoragePool_OperationStatus
- type SdkStoragePool_OperationType
- type SdkStoragePool_ResizeOperationType
- type SdkStorageRebalanceRequest
- func (*SdkStorageRebalanceRequest) Descriptor() ([]byte, []int)
- func (m *SdkStorageRebalanceRequest) GetMaxDurationMinutes() uint64
- func (m *SdkStorageRebalanceRequest) GetRemoveRepl_1Snapshots() bool
- func (m *SdkStorageRebalanceRequest) GetSourcePoolSelector() []*LabelSelectorRequirement
- func (m *SdkStorageRebalanceRequest) GetTargetPoolSelector() []*LabelSelectorRequirement
- func (m *SdkStorageRebalanceRequest) GetTrialRun() bool
- func (m *SdkStorageRebalanceRequest) GetTriggerThresholds() []*StorageRebalanceTriggerThreshold
- func (*SdkStorageRebalanceRequest) ProtoMessage()
- func (m *SdkStorageRebalanceRequest) Reset()
- func (m *SdkStorageRebalanceRequest) String() string
- func (m *SdkStorageRebalanceRequest) XXX_DiscardUnknown()
- func (m *SdkStorageRebalanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkStorageRebalanceRequest) XXX_Merge(src proto.Message)
- func (m *SdkStorageRebalanceRequest) XXX_Size() int
- func (m *SdkStorageRebalanceRequest) XXX_Unmarshal(b []byte) error
- type SdkStorageRebalanceResponse
- func (*SdkStorageRebalanceResponse) Descriptor() ([]byte, []int)
- func (m *SdkStorageRebalanceResponse) GetActions() []*StorageRebalanceAudit
- func (m *SdkStorageRebalanceResponse) GetJob() *StorageRebalanceJob
- func (m *SdkStorageRebalanceResponse) GetSummary() *StorageRebalanceSummary
- func (*SdkStorageRebalanceResponse) ProtoMessage()
- func (m *SdkStorageRebalanceResponse) Reset()
- func (m *SdkStorageRebalanceResponse) String() string
- func (m *SdkStorageRebalanceResponse) XXX_DiscardUnknown()
- func (m *SdkStorageRebalanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkStorageRebalanceResponse) XXX_Merge(src proto.Message)
- func (m *SdkStorageRebalanceResponse) XXX_Size() int
- func (m *SdkStorageRebalanceResponse) XXX_Unmarshal(b []byte) error
- type SdkTimeWeekday
- type SdkUpdateJobRequest
- func (*SdkUpdateJobRequest) Descriptor() ([]byte, []int)
- func (m *SdkUpdateJobRequest) GetId() string
- func (m *SdkUpdateJobRequest) GetState() Job_State
- func (m *SdkUpdateJobRequest) GetType() Job_Type
- func (*SdkUpdateJobRequest) ProtoMessage()
- func (m *SdkUpdateJobRequest) Reset()
- func (m *SdkUpdateJobRequest) String() string
- func (m *SdkUpdateJobRequest) XXX_DiscardUnknown()
- func (m *SdkUpdateJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkUpdateJobRequest) XXX_Merge(src proto.Message)
- func (m *SdkUpdateJobRequest) XXX_Size() int
- func (m *SdkUpdateJobRequest) XXX_Unmarshal(b []byte) error
- type SdkUpdateJobResponse
- func (*SdkUpdateJobResponse) Descriptor() ([]byte, []int)
- func (*SdkUpdateJobResponse) ProtoMessage()
- func (m *SdkUpdateJobResponse) Reset()
- func (m *SdkUpdateJobResponse) String() string
- func (m *SdkUpdateJobResponse) XXX_DiscardUnknown()
- func (m *SdkUpdateJobResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkUpdateJobResponse) XXX_Merge(src proto.Message)
- func (m *SdkUpdateJobResponse) XXX_Size() int
- func (m *SdkUpdateJobResponse) XXX_Unmarshal(b []byte) error
- type SdkUpdateRebalanceJobRequest
- func (*SdkUpdateRebalanceJobRequest) Descriptor() ([]byte, []int)
- func (m *SdkUpdateRebalanceJobRequest) GetId() string
- func (m *SdkUpdateRebalanceJobRequest) GetState() StorageRebalanceJobState
- func (*SdkUpdateRebalanceJobRequest) ProtoMessage()
- func (m *SdkUpdateRebalanceJobRequest) Reset()
- func (m *SdkUpdateRebalanceJobRequest) String() string
- func (m *SdkUpdateRebalanceJobRequest) XXX_DiscardUnknown()
- func (m *SdkUpdateRebalanceJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkUpdateRebalanceJobRequest) XXX_Merge(src proto.Message)
- func (m *SdkUpdateRebalanceJobRequest) XXX_Size() int
- func (m *SdkUpdateRebalanceJobRequest) XXX_Unmarshal(b []byte) error
- type SdkUpdateRebalanceJobResponse
- func (*SdkUpdateRebalanceJobResponse) Descriptor() ([]byte, []int)
- func (*SdkUpdateRebalanceJobResponse) ProtoMessage()
- func (m *SdkUpdateRebalanceJobResponse) Reset()
- func (m *SdkUpdateRebalanceJobResponse) String() string
- func (m *SdkUpdateRebalanceJobResponse) XXX_DiscardUnknown()
- func (m *SdkUpdateRebalanceJobResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkUpdateRebalanceJobResponse) XXX_Merge(src proto.Message)
- func (m *SdkUpdateRebalanceJobResponse) XXX_Size() int
- func (m *SdkUpdateRebalanceJobResponse) XXX_Unmarshal(b []byte) error
- type SdkVersion
- func (*SdkVersion) Descriptor() ([]byte, []int)
- func (m *SdkVersion) GetMajor() int32
- func (m *SdkVersion) GetMinor() int32
- func (m *SdkVersion) GetPatch() int32
- func (m *SdkVersion) GetVersion() string
- func (*SdkVersion) ProtoMessage()
- func (m *SdkVersion) Reset()
- func (m *SdkVersion) String() string
- func (m *SdkVersion) XXX_DiscardUnknown()
- func (m *SdkVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVersion) XXX_Merge(src proto.Message)
- func (m *SdkVersion) XXX_Size() int
- func (m *SdkVersion) XXX_Unmarshal(b []byte) error
- type SdkVersion_Version
- type SdkVolumeAttachOptions
- func (*SdkVolumeAttachOptions) Descriptor() ([]byte, []int)
- func (m *SdkVolumeAttachOptions) GetFastpath() string
- func (m *SdkVolumeAttachOptions) GetSecretContext() string
- func (m *SdkVolumeAttachOptions) GetSecretKey() string
- func (m *SdkVolumeAttachOptions) GetSecretName() string
- func (*SdkVolumeAttachOptions) ProtoMessage()
- func (m *SdkVolumeAttachOptions) Reset()
- func (m *SdkVolumeAttachOptions) String() string
- func (m *SdkVolumeAttachOptions) XXX_DiscardUnknown()
- func (m *SdkVolumeAttachOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeAttachOptions) XXX_Merge(src proto.Message)
- func (m *SdkVolumeAttachOptions) XXX_Size() int
- func (m *SdkVolumeAttachOptions) XXX_Unmarshal(b []byte) error
- type SdkVolumeAttachRequest
- func (*SdkVolumeAttachRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeAttachRequest) GetDriverOptions() map[string]string
- func (m *SdkVolumeAttachRequest) GetOptions() *SdkVolumeAttachOptions
- func (m *SdkVolumeAttachRequest) GetVolumeId() string
- func (*SdkVolumeAttachRequest) ProtoMessage()
- func (m *SdkVolumeAttachRequest) Reset()
- func (m *SdkVolumeAttachRequest) String() string
- func (m *SdkVolumeAttachRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeAttachRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeAttachRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeAttachRequest) XXX_Size() int
- func (m *SdkVolumeAttachRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeAttachResponse
- func (*SdkVolumeAttachResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeAttachResponse) GetDevicePath() string
- func (*SdkVolumeAttachResponse) ProtoMessage()
- func (m *SdkVolumeAttachResponse) Reset()
- func (m *SdkVolumeAttachResponse) String() string
- func (m *SdkVolumeAttachResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeAttachResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeAttachResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeAttachResponse) XXX_Size() int
- func (m *SdkVolumeAttachResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeCapacityUsageRequest
- func (*SdkVolumeCapacityUsageRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeCapacityUsageRequest) GetVolumeId() string
- func (*SdkVolumeCapacityUsageRequest) ProtoMessage()
- func (m *SdkVolumeCapacityUsageRequest) Reset()
- func (m *SdkVolumeCapacityUsageRequest) String() string
- func (m *SdkVolumeCapacityUsageRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeCapacityUsageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeCapacityUsageRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeCapacityUsageRequest) XXX_Size() int
- func (m *SdkVolumeCapacityUsageRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeCapacityUsageResponse
- func (*SdkVolumeCapacityUsageResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeCapacityUsageResponse) GetCapacityUsageInfo() *CapacityUsageInfo
- func (*SdkVolumeCapacityUsageResponse) ProtoMessage()
- func (m *SdkVolumeCapacityUsageResponse) Reset()
- func (m *SdkVolumeCapacityUsageResponse) String() string
- func (m *SdkVolumeCapacityUsageResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeCapacityUsageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeCapacityUsageResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeCapacityUsageResponse) XXX_Size() int
- func (m *SdkVolumeCapacityUsageResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeCatalogRequest
- func (*SdkVolumeCatalogRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeCatalogRequest) GetDepth() string
- func (m *SdkVolumeCatalogRequest) GetPath() string
- func (m *SdkVolumeCatalogRequest) GetVolumeId() string
- func (*SdkVolumeCatalogRequest) ProtoMessage()
- func (m *SdkVolumeCatalogRequest) Reset()
- func (m *SdkVolumeCatalogRequest) String() string
- func (m *SdkVolumeCatalogRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeCatalogRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeCatalogRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeCatalogRequest) XXX_Size() int
- func (m *SdkVolumeCatalogRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeCatalogResponse
- func (*SdkVolumeCatalogResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeCatalogResponse) GetCatalog() *CatalogResponse
- func (*SdkVolumeCatalogResponse) ProtoMessage()
- func (m *SdkVolumeCatalogResponse) Reset()
- func (m *SdkVolumeCatalogResponse) String() string
- func (m *SdkVolumeCatalogResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeCatalogResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeCatalogResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeCatalogResponse) XXX_Size() int
- func (m *SdkVolumeCatalogResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeCloneRequest
- func (*SdkVolumeCloneRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeCloneRequest) GetName() string
- func (m *SdkVolumeCloneRequest) GetParentId() string
- func (*SdkVolumeCloneRequest) ProtoMessage()
- func (m *SdkVolumeCloneRequest) Reset()
- func (m *SdkVolumeCloneRequest) String() string
- func (m *SdkVolumeCloneRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeCloneRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeCloneRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeCloneRequest) XXX_Size() int
- func (m *SdkVolumeCloneRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeCloneResponse
- func (*SdkVolumeCloneResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeCloneResponse) GetVolumeId() string
- func (*SdkVolumeCloneResponse) ProtoMessage()
- func (m *SdkVolumeCloneResponse) Reset()
- func (m *SdkVolumeCloneResponse) String() string
- func (m *SdkVolumeCloneResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeCloneResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeCloneResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeCloneResponse) XXX_Size() int
- func (m *SdkVolumeCloneResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeCreateRequest
- func (*SdkVolumeCreateRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeCreateRequest) GetLabels() map[string]string
- func (m *SdkVolumeCreateRequest) GetName() string
- func (m *SdkVolumeCreateRequest) GetSpec() *VolumeSpec
- func (*SdkVolumeCreateRequest) ProtoMessage()
- func (m *SdkVolumeCreateRequest) Reset()
- func (m *SdkVolumeCreateRequest) String() string
- func (m *SdkVolumeCreateRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeCreateRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeCreateRequest) XXX_Size() int
- func (m *SdkVolumeCreateRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeCreateResponse
- func (*SdkVolumeCreateResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeCreateResponse) GetVolumeId() string
- func (*SdkVolumeCreateResponse) ProtoMessage()
- func (m *SdkVolumeCreateResponse) Reset()
- func (m *SdkVolumeCreateResponse) String() string
- func (m *SdkVolumeCreateResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeCreateResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeCreateResponse) XXX_Size() int
- func (m *SdkVolumeCreateResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeDeleteRequest
- func (*SdkVolumeDeleteRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeDeleteRequest) GetVolumeId() string
- func (*SdkVolumeDeleteRequest) ProtoMessage()
- func (m *SdkVolumeDeleteRequest) Reset()
- func (m *SdkVolumeDeleteRequest) String() string
- func (m *SdkVolumeDeleteRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeDeleteRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeDeleteRequest) XXX_Size() int
- func (m *SdkVolumeDeleteRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeDeleteResponse
- func (*SdkVolumeDeleteResponse) Descriptor() ([]byte, []int)
- func (*SdkVolumeDeleteResponse) ProtoMessage()
- func (m *SdkVolumeDeleteResponse) Reset()
- func (m *SdkVolumeDeleteResponse) String() string
- func (m *SdkVolumeDeleteResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeDeleteResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeDeleteResponse) XXX_Size() int
- func (m *SdkVolumeDeleteResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeDetachOptions
- func (*SdkVolumeDetachOptions) Descriptor() ([]byte, []int)
- func (m *SdkVolumeDetachOptions) GetForce() bool
- func (m *SdkVolumeDetachOptions) GetRedirect() bool
- func (m *SdkVolumeDetachOptions) GetUnmountBeforeDetach() bool
- func (*SdkVolumeDetachOptions) ProtoMessage()
- func (m *SdkVolumeDetachOptions) Reset()
- func (m *SdkVolumeDetachOptions) String() string
- func (m *SdkVolumeDetachOptions) XXX_DiscardUnknown()
- func (m *SdkVolumeDetachOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeDetachOptions) XXX_Merge(src proto.Message)
- func (m *SdkVolumeDetachOptions) XXX_Size() int
- func (m *SdkVolumeDetachOptions) XXX_Unmarshal(b []byte) error
- type SdkVolumeDetachRequest
- func (*SdkVolumeDetachRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeDetachRequest) GetDriverOptions() map[string]string
- func (m *SdkVolumeDetachRequest) GetOptions() *SdkVolumeDetachOptions
- func (m *SdkVolumeDetachRequest) GetVolumeId() string
- func (*SdkVolumeDetachRequest) ProtoMessage()
- func (m *SdkVolumeDetachRequest) Reset()
- func (m *SdkVolumeDetachRequest) String() string
- func (m *SdkVolumeDetachRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeDetachRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeDetachRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeDetachRequest) XXX_Size() int
- func (m *SdkVolumeDetachRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeDetachResponse
- func (*SdkVolumeDetachResponse) Descriptor() ([]byte, []int)
- func (*SdkVolumeDetachResponse) ProtoMessage()
- func (m *SdkVolumeDetachResponse) Reset()
- func (m *SdkVolumeDetachResponse) String() string
- func (m *SdkVolumeDetachResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeDetachResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeDetachResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeDetachResponse) XXX_Size() int
- func (m *SdkVolumeDetachResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeEnumerateRequest
- func (*SdkVolumeEnumerateRequest) Descriptor() ([]byte, []int)
- func (*SdkVolumeEnumerateRequest) ProtoMessage()
- func (m *SdkVolumeEnumerateRequest) Reset()
- func (m *SdkVolumeEnumerateRequest) String() string
- func (m *SdkVolumeEnumerateRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeEnumerateRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeEnumerateRequest) XXX_Size() int
- func (m *SdkVolumeEnumerateRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeEnumerateResponse
- func (*SdkVolumeEnumerateResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeEnumerateResponse) GetVolumeIds() []string
- func (*SdkVolumeEnumerateResponse) ProtoMessage()
- func (m *SdkVolumeEnumerateResponse) Reset()
- func (m *SdkVolumeEnumerateResponse) String() string
- func (m *SdkVolumeEnumerateResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeEnumerateResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeEnumerateResponse) XXX_Size() int
- func (m *SdkVolumeEnumerateResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeEnumerateWithFiltersRequest
- func (*SdkVolumeEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeEnumerateWithFiltersRequest) GetGroup() *Group
- func (m *SdkVolumeEnumerateWithFiltersRequest) GetLabels() map[string]string
- func (m *SdkVolumeEnumerateWithFiltersRequest) GetName() string
- func (m *SdkVolumeEnumerateWithFiltersRequest) GetOwnership() *Ownership
- func (*SdkVolumeEnumerateWithFiltersRequest) ProtoMessage()
- func (m *SdkVolumeEnumerateWithFiltersRequest) Reset()
- func (m *SdkVolumeEnumerateWithFiltersRequest) String() string
- func (m *SdkVolumeEnumerateWithFiltersRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeEnumerateWithFiltersRequest) XXX_Size() int
- func (m *SdkVolumeEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeEnumerateWithFiltersResponse
- func (*SdkVolumeEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeEnumerateWithFiltersResponse) GetVolumeIds() []string
- func (*SdkVolumeEnumerateWithFiltersResponse) ProtoMessage()
- func (m *SdkVolumeEnumerateWithFiltersResponse) Reset()
- func (m *SdkVolumeEnumerateWithFiltersResponse) String() string
- func (m *SdkVolumeEnumerateWithFiltersResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeEnumerateWithFiltersResponse) XXX_Size() int
- func (m *SdkVolumeEnumerateWithFiltersResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeInspectRequest
- func (*SdkVolumeInspectRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeInspectRequest) GetOptions() *VolumeInspectOptions
- func (m *SdkVolumeInspectRequest) GetVolumeId() string
- func (*SdkVolumeInspectRequest) ProtoMessage()
- func (m *SdkVolumeInspectRequest) Reset()
- func (m *SdkVolumeInspectRequest) String() string
- func (m *SdkVolumeInspectRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeInspectRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeInspectRequest) XXX_Size() int
- func (m *SdkVolumeInspectRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeInspectResponse
- func (*SdkVolumeInspectResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeInspectResponse) GetLabels() map[string]string
- func (m *SdkVolumeInspectResponse) GetName() string
- func (m *SdkVolumeInspectResponse) GetVolume() *Volume
- func (*SdkVolumeInspectResponse) ProtoMessage()
- func (m *SdkVolumeInspectResponse) Reset()
- func (m *SdkVolumeInspectResponse) String() string
- func (m *SdkVolumeInspectResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeInspectResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeInspectResponse) XXX_Size() int
- func (m *SdkVolumeInspectResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeInspectWithFiltersRequest
- func (*SdkVolumeInspectWithFiltersRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeInspectWithFiltersRequest) GetGroup() *Group
- func (m *SdkVolumeInspectWithFiltersRequest) GetLabels() map[string]string
- func (m *SdkVolumeInspectWithFiltersRequest) GetName() string
- func (m *SdkVolumeInspectWithFiltersRequest) GetOptions() *VolumeInspectOptions
- func (m *SdkVolumeInspectWithFiltersRequest) GetOwnership() *Ownership
- func (*SdkVolumeInspectWithFiltersRequest) ProtoMessage()
- func (m *SdkVolumeInspectWithFiltersRequest) Reset()
- func (m *SdkVolumeInspectWithFiltersRequest) String() string
- func (m *SdkVolumeInspectWithFiltersRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeInspectWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeInspectWithFiltersRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeInspectWithFiltersRequest) XXX_Size() int
- func (m *SdkVolumeInspectWithFiltersRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeInspectWithFiltersResponse
- func (*SdkVolumeInspectWithFiltersResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeInspectWithFiltersResponse) GetVolumes() []*SdkVolumeInspectResponse
- func (*SdkVolumeInspectWithFiltersResponse) ProtoMessage()
- func (m *SdkVolumeInspectWithFiltersResponse) Reset()
- func (m *SdkVolumeInspectWithFiltersResponse) String() string
- func (m *SdkVolumeInspectWithFiltersResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeInspectWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeInspectWithFiltersResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeInspectWithFiltersResponse) XXX_Size() int
- func (m *SdkVolumeInspectWithFiltersResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeMountRequest
- func (*SdkVolumeMountRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeMountRequest) GetDriverOptions() map[string]string
- func (m *SdkVolumeMountRequest) GetMountPath() string
- func (m *SdkVolumeMountRequest) GetOptions() *SdkVolumeAttachOptions
- func (m *SdkVolumeMountRequest) GetVolumeId() string
- func (*SdkVolumeMountRequest) ProtoMessage()
- func (m *SdkVolumeMountRequest) Reset()
- func (m *SdkVolumeMountRequest) String() string
- func (m *SdkVolumeMountRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeMountRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeMountRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeMountRequest) XXX_Size() int
- func (m *SdkVolumeMountRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeMountResponse
- func (*SdkVolumeMountResponse) Descriptor() ([]byte, []int)
- func (*SdkVolumeMountResponse) ProtoMessage()
- func (m *SdkVolumeMountResponse) Reset()
- func (m *SdkVolumeMountResponse) String() string
- func (m *SdkVolumeMountResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeMountResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeMountResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeMountResponse) XXX_Size() int
- func (m *SdkVolumeMountResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeSnapshotCreateRequest
- func (*SdkVolumeSnapshotCreateRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeSnapshotCreateRequest) GetLabels() map[string]string
- func (m *SdkVolumeSnapshotCreateRequest) GetName() string
- func (m *SdkVolumeSnapshotCreateRequest) GetVolumeId() string
- func (*SdkVolumeSnapshotCreateRequest) ProtoMessage()
- func (m *SdkVolumeSnapshotCreateRequest) Reset()
- func (m *SdkVolumeSnapshotCreateRequest) String() string
- func (m *SdkVolumeSnapshotCreateRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeSnapshotCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeSnapshotCreateRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeSnapshotCreateRequest) XXX_Size() int
- func (m *SdkVolumeSnapshotCreateRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeSnapshotCreateResponse
- func (*SdkVolumeSnapshotCreateResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeSnapshotCreateResponse) GetSnapshotId() string
- func (*SdkVolumeSnapshotCreateResponse) ProtoMessage()
- func (m *SdkVolumeSnapshotCreateResponse) Reset()
- func (m *SdkVolumeSnapshotCreateResponse) String() string
- func (m *SdkVolumeSnapshotCreateResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeSnapshotCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeSnapshotCreateResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeSnapshotCreateResponse) XXX_Size() int
- func (m *SdkVolumeSnapshotCreateResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeSnapshotEnumerateRequest
- func (*SdkVolumeSnapshotEnumerateRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeSnapshotEnumerateRequest) GetVolumeId() string
- func (*SdkVolumeSnapshotEnumerateRequest) ProtoMessage()
- func (m *SdkVolumeSnapshotEnumerateRequest) Reset()
- func (m *SdkVolumeSnapshotEnumerateRequest) String() string
- func (m *SdkVolumeSnapshotEnumerateRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeSnapshotEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeSnapshotEnumerateRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeSnapshotEnumerateRequest) XXX_Size() int
- func (m *SdkVolumeSnapshotEnumerateRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeSnapshotEnumerateResponse
- func (*SdkVolumeSnapshotEnumerateResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeSnapshotEnumerateResponse) GetVolumeSnapshotIds() []string
- func (*SdkVolumeSnapshotEnumerateResponse) ProtoMessage()
- func (m *SdkVolumeSnapshotEnumerateResponse) Reset()
- func (m *SdkVolumeSnapshotEnumerateResponse) String() string
- func (m *SdkVolumeSnapshotEnumerateResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeSnapshotEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeSnapshotEnumerateResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeSnapshotEnumerateResponse) XXX_Size() int
- func (m *SdkVolumeSnapshotEnumerateResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeSnapshotEnumerateWithFiltersRequest
- func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) GetLabels() map[string]string
- func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) GetVolumeId() string
- func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) ProtoMessage()
- func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) Reset()
- func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) String() string
- func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Size() int
- func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeSnapshotEnumerateWithFiltersResponse
- func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) GetVolumeSnapshotIds() []string
- func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) ProtoMessage()
- func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) Reset()
- func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) String() string
- func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Size() int
- func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeSnapshotRestoreRequest
- func (*SdkVolumeSnapshotRestoreRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeSnapshotRestoreRequest) GetSnapshotId() string
- func (m *SdkVolumeSnapshotRestoreRequest) GetVolumeId() string
- func (*SdkVolumeSnapshotRestoreRequest) ProtoMessage()
- func (m *SdkVolumeSnapshotRestoreRequest) Reset()
- func (m *SdkVolumeSnapshotRestoreRequest) String() string
- func (m *SdkVolumeSnapshotRestoreRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeSnapshotRestoreRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeSnapshotRestoreRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeSnapshotRestoreRequest) XXX_Size() int
- func (m *SdkVolumeSnapshotRestoreRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeSnapshotRestoreResponse
- func (*SdkVolumeSnapshotRestoreResponse) Descriptor() ([]byte, []int)
- func (*SdkVolumeSnapshotRestoreResponse) ProtoMessage()
- func (m *SdkVolumeSnapshotRestoreResponse) Reset()
- func (m *SdkVolumeSnapshotRestoreResponse) String() string
- func (m *SdkVolumeSnapshotRestoreResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeSnapshotRestoreResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeSnapshotRestoreResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeSnapshotRestoreResponse) XXX_Size() int
- func (m *SdkVolumeSnapshotRestoreResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeSnapshotScheduleUpdateRequest
- func (*SdkVolumeSnapshotScheduleUpdateRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeSnapshotScheduleUpdateRequest) GetSnapshotScheduleNames() []string
- func (m *SdkVolumeSnapshotScheduleUpdateRequest) GetVolumeId() string
- func (*SdkVolumeSnapshotScheduleUpdateRequest) ProtoMessage()
- func (m *SdkVolumeSnapshotScheduleUpdateRequest) Reset()
- func (m *SdkVolumeSnapshotScheduleUpdateRequest) String() string
- func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Size() int
- func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeSnapshotScheduleUpdateResponse
- func (*SdkVolumeSnapshotScheduleUpdateResponse) Descriptor() ([]byte, []int)
- func (*SdkVolumeSnapshotScheduleUpdateResponse) ProtoMessage()
- func (m *SdkVolumeSnapshotScheduleUpdateResponse) Reset()
- func (m *SdkVolumeSnapshotScheduleUpdateResponse) String() string
- func (m *SdkVolumeSnapshotScheduleUpdateResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeSnapshotScheduleUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeSnapshotScheduleUpdateResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeSnapshotScheduleUpdateResponse) XXX_Size() int
- func (m *SdkVolumeSnapshotScheduleUpdateResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeStatsRequest
- func (*SdkVolumeStatsRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeStatsRequest) GetNotCumulative() bool
- func (m *SdkVolumeStatsRequest) GetVolumeId() string
- func (*SdkVolumeStatsRequest) ProtoMessage()
- func (m *SdkVolumeStatsRequest) Reset()
- func (m *SdkVolumeStatsRequest) String() string
- func (m *SdkVolumeStatsRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeStatsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeStatsRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeStatsRequest) XXX_Size() int
- func (m *SdkVolumeStatsRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeStatsResponse
- func (*SdkVolumeStatsResponse) Descriptor() ([]byte, []int)
- func (m *SdkVolumeStatsResponse) GetStats() *Stats
- func (*SdkVolumeStatsResponse) ProtoMessage()
- func (m *SdkVolumeStatsResponse) Reset()
- func (m *SdkVolumeStatsResponse) String() string
- func (m *SdkVolumeStatsResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeStatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeStatsResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeStatsResponse) XXX_Size() int
- func (m *SdkVolumeStatsResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeUnmountOptions
- func (*SdkVolumeUnmountOptions) Descriptor() ([]byte, []int)
- func (m *SdkVolumeUnmountOptions) GetDeleteMountPath() bool
- func (m *SdkVolumeUnmountOptions) GetNoDelayBeforeDeletingMountPath() bool
- func (*SdkVolumeUnmountOptions) ProtoMessage()
- func (m *SdkVolumeUnmountOptions) Reset()
- func (m *SdkVolumeUnmountOptions) String() string
- func (m *SdkVolumeUnmountOptions) XXX_DiscardUnknown()
- func (m *SdkVolumeUnmountOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeUnmountOptions) XXX_Merge(src proto.Message)
- func (m *SdkVolumeUnmountOptions) XXX_Size() int
- func (m *SdkVolumeUnmountOptions) XXX_Unmarshal(b []byte) error
- type SdkVolumeUnmountRequest
- func (*SdkVolumeUnmountRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeUnmountRequest) GetDriverOptions() map[string]string
- func (m *SdkVolumeUnmountRequest) GetMountPath() string
- func (m *SdkVolumeUnmountRequest) GetOptions() *SdkVolumeUnmountOptions
- func (m *SdkVolumeUnmountRequest) GetVolumeId() string
- func (*SdkVolumeUnmountRequest) ProtoMessage()
- func (m *SdkVolumeUnmountRequest) Reset()
- func (m *SdkVolumeUnmountRequest) String() string
- func (m *SdkVolumeUnmountRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeUnmountRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeUnmountRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeUnmountRequest) XXX_Size() int
- func (m *SdkVolumeUnmountRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeUnmountResponse
- func (*SdkVolumeUnmountResponse) Descriptor() ([]byte, []int)
- func (*SdkVolumeUnmountResponse) ProtoMessage()
- func (m *SdkVolumeUnmountResponse) Reset()
- func (m *SdkVolumeUnmountResponse) String() string
- func (m *SdkVolumeUnmountResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeUnmountResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeUnmountResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeUnmountResponse) XXX_Size() int
- func (m *SdkVolumeUnmountResponse) XXX_Unmarshal(b []byte) error
- type SdkVolumeUpdateRequest
- func (*SdkVolumeUpdateRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeUpdateRequest) GetLabels() map[string]string
- func (m *SdkVolumeUpdateRequest) GetSpec() *VolumeSpecUpdate
- func (m *SdkVolumeUpdateRequest) GetVolumeId() string
- func (*SdkVolumeUpdateRequest) ProtoMessage()
- func (m *SdkVolumeUpdateRequest) Reset()
- func (m *SdkVolumeUpdateRequest) String() string
- func (m *SdkVolumeUpdateRequest) XXX_DiscardUnknown()
- func (m *SdkVolumeUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeUpdateRequest) XXX_Merge(src proto.Message)
- func (m *SdkVolumeUpdateRequest) XXX_Size() int
- func (m *SdkVolumeUpdateRequest) XXX_Unmarshal(b []byte) error
- type SdkVolumeUpdateResponse
- func (*SdkVolumeUpdateResponse) Descriptor() ([]byte, []int)
- func (*SdkVolumeUpdateResponse) ProtoMessage()
- func (m *SdkVolumeUpdateResponse) Reset()
- func (m *SdkVolumeUpdateResponse) String() string
- func (m *SdkVolumeUpdateResponse) XXX_DiscardUnknown()
- func (m *SdkVolumeUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeUpdateResponse) XXX_Merge(src proto.Message)
- func (m *SdkVolumeUpdateResponse) XXX_Size() int
- func (m *SdkVolumeUpdateResponse) XXX_Unmarshal(b []byte) error
- type SeverityType
- type Sharedv4ServiceSpec
- func (*Sharedv4ServiceSpec) Descriptor() ([]byte, []int)
- func (m *Sharedv4ServiceSpec) GetName() string
- func (m *Sharedv4ServiceSpec) GetType() Sharedv4ServiceType
- func (*Sharedv4ServiceSpec) ProtoMessage()
- func (m *Sharedv4ServiceSpec) Reset()
- func (m *Sharedv4ServiceSpec) String() string
- func (m *Sharedv4ServiceSpec) XXX_DiscardUnknown()
- func (m *Sharedv4ServiceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Sharedv4ServiceSpec) XXX_Merge(src proto.Message)
- func (m *Sharedv4ServiceSpec) XXX_Size() int
- func (m *Sharedv4ServiceSpec) XXX_Unmarshal(b []byte) error
- type Sharedv4ServiceType
- type SnapCreateRequest
- func (*SnapCreateRequest) Descriptor() ([]byte, []int)
- func (m *SnapCreateRequest) GetId() string
- func (m *SnapCreateRequest) GetLocator() *VolumeLocator
- func (m *SnapCreateRequest) GetNoRetry() bool
- func (m *SnapCreateRequest) GetReadonly() bool
- func (*SnapCreateRequest) ProtoMessage()
- func (m *SnapCreateRequest) Reset()
- func (m *SnapCreateRequest) String() string
- func (m *SnapCreateRequest) XXX_DiscardUnknown()
- func (m *SnapCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SnapCreateRequest) XXX_Merge(src proto.Message)
- func (m *SnapCreateRequest) XXX_Size() int
- func (m *SnapCreateRequest) XXX_Unmarshal(b []byte) error
- type SnapCreateResponse
- func (*SnapCreateResponse) Descriptor() ([]byte, []int)
- func (m *SnapCreateResponse) GetVolumeCreateResponse() *VolumeCreateResponse
- func (*SnapCreateResponse) ProtoMessage()
- func (m *SnapCreateResponse) Reset()
- func (m *SnapCreateResponse) String() string
- func (m *SnapCreateResponse) XXX_DiscardUnknown()
- func (m *SnapCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SnapCreateResponse) XXX_Merge(src proto.Message)
- func (m *SnapCreateResponse) XXX_Size() int
- func (m *SnapCreateResponse) XXX_Unmarshal(b []byte) error
- type Source
- func (*Source) Descriptor() ([]byte, []int)
- func (m *Source) GetParent() string
- func (m *Source) GetSeed() string
- func (*Source) ProtoMessage()
- func (m *Source) Reset()
- func (m *Source) String() string
- func (m *Source) XXX_DiscardUnknown()
- func (m *Source) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Source) XXX_Merge(src proto.Message)
- func (m *Source) XXX_Size() int
- func (m *Source) XXX_Unmarshal(b []byte) error
- type Stats
- func (*Stats) Descriptor() ([]byte, []int)
- func (m *Stats) GetBytesUsed() uint64
- func (m *Stats) GetDiscardBytes() uint64
- func (m *Stats) GetDiscardMs() uint64
- func (m *Stats) GetDiscards() uint64
- func (m *Stats) GetIntervalMs() uint64
- func (m *Stats) GetIoMs() uint64
- func (m *Stats) GetIoProgress() uint64
- func (m *Stats) GetReadBytes() uint64
- func (m *Stats) GetReadMs() uint64
- func (m *Stats) GetReads() uint64
- func (m *Stats) GetUniqueBlocks() uint64
- func (m *Stats) GetWriteBytes() uint64
- func (m *Stats) GetWriteMs() uint64
- func (m *Stats) GetWrites() uint64
- func (*Stats) ProtoMessage()
- func (m *Stats) Reset()
- func (m *Stats) String() string
- func (m *Stats) XXX_DiscardUnknown()
- func (m *Stats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Stats) XXX_Merge(src proto.Message)
- func (m *Stats) XXX_Size() int
- func (m *Stats) XXX_Unmarshal(b []byte) error
- type Status
- type StorageCluster
- func (*StorageCluster) Descriptor() ([]byte, []int)
- func (m *StorageCluster) GetId() string
- func (m *StorageCluster) GetName() string
- func (m *StorageCluster) GetStatus() Status
- func (*StorageCluster) ProtoMessage()
- func (m *StorageCluster) Reset()
- func (m *StorageCluster) String() string
- func (m *StorageCluster) XXX_DiscardUnknown()
- func (m *StorageCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageCluster) XXX_Merge(src proto.Message)
- func (m *StorageCluster) XXX_Size() int
- func (m *StorageCluster) XXX_Unmarshal(b []byte) error
- type StorageMedium
- type StorageNode
- func (*StorageNode) Descriptor() ([]byte, []int)
- func (m *StorageNode) GetAvgLoad() int64
- func (m *StorageNode) GetCpu() float64
- func (m *StorageNode) GetDataIp() string
- func (m *StorageNode) GetDisks() map[string]*StorageResource
- func (m *StorageNode) GetHWType() HardwareType
- func (m *StorageNode) GetHostname() string
- func (m *StorageNode) GetId() string
- func (m *StorageNode) GetMemFree() uint64
- func (m *StorageNode) GetMemTotal() uint64
- func (m *StorageNode) GetMemUsed() uint64
- func (m *StorageNode) GetMgmtIp() string
- func (m *StorageNode) GetNodeLabels() map[string]string
- func (m *StorageNode) GetPools() []*StoragePool
- func (m *StorageNode) GetSchedulerNodeName() string
- func (m *StorageNode) GetStatus() Status
- func (*StorageNode) ProtoMessage()
- func (m *StorageNode) Reset()
- func (m *StorageNode) String() string
- func (m *StorageNode) XXX_DiscardUnknown()
- func (m *StorageNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageNode) XXX_Merge(src proto.Message)
- func (m *StorageNode) XXX_Size() int
- func (m *StorageNode) XXX_Unmarshal(b []byte) error
- type StoragePool
- func (*StoragePool) Descriptor() ([]byte, []int)
- func (m *StoragePool) GetCos() CosType
- func (m *StoragePool) GetID() int32
- func (m *StoragePool) GetLabels() map[string]string
- func (m *StoragePool) GetLastOperation() *StoragePoolOperation
- func (m *StoragePool) GetMedium() StorageMedium
- func (m *StoragePool) GetRaidLevel() string
- func (m *StoragePool) GetTotalSize() uint64
- func (m *StoragePool) GetUsed() uint64
- func (m *StoragePool) GetUuid() string
- func (*StoragePool) ProtoMessage()
- func (m *StoragePool) Reset()
- func (m *StoragePool) String() string
- func (m *StoragePool) XXX_DiscardUnknown()
- func (m *StoragePool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StoragePool) XXX_Merge(src proto.Message)
- func (m *StoragePool) XXX_Size() int
- func (m *StoragePool) XXX_Unmarshal(b []byte) error
- type StoragePoolOperation
- func (*StoragePoolOperation) Descriptor() ([]byte, []int)
- func (m *StoragePoolOperation) GetMsg() string
- func (m *StoragePoolOperation) GetParams() map[string]string
- func (m *StoragePoolOperation) GetStatus() SdkStoragePool_OperationStatus
- func (m *StoragePoolOperation) GetType() SdkStoragePool_OperationType
- func (*StoragePoolOperation) ProtoMessage()
- func (m *StoragePoolOperation) Reset()
- func (m *StoragePoolOperation) String() string
- func (m *StoragePoolOperation) XXX_DiscardUnknown()
- func (m *StoragePoolOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StoragePoolOperation) XXX_Merge(src proto.Message)
- func (m *StoragePoolOperation) XXX_Size() int
- func (m *StoragePoolOperation) XXX_Unmarshal(b []byte) error
- type StorageRebalanceAudit
- func (*StorageRebalanceAudit) Descriptor() ([]byte, []int)
- func (m *StorageRebalanceAudit) GetAction() StorageRebalanceAudit_StorageRebalanceAction
- func (m *StorageRebalanceAudit) GetEndTime() *timestamp.Timestamp
- func (m *StorageRebalanceAudit) GetName() string
- func (m *StorageRebalanceAudit) GetNode() string
- func (m *StorageRebalanceAudit) GetPool() string
- func (m *StorageRebalanceAudit) GetReplicationSetId() uint64
- func (m *StorageRebalanceAudit) GetStartTime() *timestamp.Timestamp
- func (m *StorageRebalanceAudit) GetState() StorageRebalanceJobState
- func (m *StorageRebalanceAudit) GetVolumeId() string
- func (m *StorageRebalanceAudit) GetWorkSummary() []*StorageRebalanceWorkSummary
- func (*StorageRebalanceAudit) ProtoMessage()
- func (m *StorageRebalanceAudit) Reset()
- func (m *StorageRebalanceAudit) String() string
- func (m *StorageRebalanceAudit) XXX_DiscardUnknown()
- func (m *StorageRebalanceAudit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageRebalanceAudit) XXX_Merge(src proto.Message)
- func (m *StorageRebalanceAudit) XXX_Size() int
- func (m *StorageRebalanceAudit) XXX_Unmarshal(b []byte) error
- type StorageRebalanceAudit_StorageRebalanceAction
- type StorageRebalanceJob
- func (*StorageRebalanceJob) Descriptor() ([]byte, []int)
- func (m *StorageRebalanceJob) GetCreateTime() *timestamp.Timestamp
- func (m *StorageRebalanceJob) GetId() string
- func (m *StorageRebalanceJob) GetLastUpdateTime() *timestamp.Timestamp
- func (m *StorageRebalanceJob) GetParameters() *SdkStorageRebalanceRequest
- func (m *StorageRebalanceJob) GetState() StorageRebalanceJobState
- func (m *StorageRebalanceJob) GetStatus() string
- func (*StorageRebalanceJob) ProtoMessage()
- func (m *StorageRebalanceJob) Reset()
- func (m *StorageRebalanceJob) String() string
- func (m *StorageRebalanceJob) XXX_DiscardUnknown()
- func (m *StorageRebalanceJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageRebalanceJob) XXX_Merge(src proto.Message)
- func (m *StorageRebalanceJob) XXX_Size() int
- func (m *StorageRebalanceJob) XXX_Unmarshal(b []byte) error
- type StorageRebalanceJobState
- type StorageRebalanceSummary
- func (*StorageRebalanceSummary) Descriptor() ([]byte, []int)
- func (m *StorageRebalanceSummary) GetTotalRunTimeSeconds() uint64
- func (m *StorageRebalanceSummary) GetWorkSummary() []*StorageRebalanceWorkSummary
- func (*StorageRebalanceSummary) ProtoMessage()
- func (m *StorageRebalanceSummary) Reset()
- func (m *StorageRebalanceSummary) String() string
- func (m *StorageRebalanceSummary) XXX_DiscardUnknown()
- func (m *StorageRebalanceSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageRebalanceSummary) XXX_Merge(src proto.Message)
- func (m *StorageRebalanceSummary) XXX_Size() int
- func (m *StorageRebalanceSummary) XXX_Unmarshal(b []byte) error
- type StorageRebalanceTriggerThreshold
- func (*StorageRebalanceTriggerThreshold) Descriptor() ([]byte, []int)
- func (m *StorageRebalanceTriggerThreshold) GetMetric() StorageRebalanceTriggerThreshold_Metric
- func (m *StorageRebalanceTriggerThreshold) GetOverLoadTriggerThreshold() uint64
- func (m *StorageRebalanceTriggerThreshold) GetType() StorageRebalanceTriggerThreshold_Type
- func (m *StorageRebalanceTriggerThreshold) GetUnderLoadTriggerThreshold() uint64
- func (*StorageRebalanceTriggerThreshold) ProtoMessage()
- func (m *StorageRebalanceTriggerThreshold) Reset()
- func (m *StorageRebalanceTriggerThreshold) String() string
- func (m *StorageRebalanceTriggerThreshold) XXX_DiscardUnknown()
- func (m *StorageRebalanceTriggerThreshold) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageRebalanceTriggerThreshold) XXX_Merge(src proto.Message)
- func (m *StorageRebalanceTriggerThreshold) XXX_Size() int
- func (m *StorageRebalanceTriggerThreshold) XXX_Unmarshal(b []byte) error
- type StorageRebalanceTriggerThreshold_Metric
- type StorageRebalanceTriggerThreshold_Type
- type StorageRebalanceWorkSummary
- func (*StorageRebalanceWorkSummary) Descriptor() ([]byte, []int)
- func (m *StorageRebalanceWorkSummary) GetDone() uint64
- func (m *StorageRebalanceWorkSummary) GetPending() uint64
- func (m *StorageRebalanceWorkSummary) GetType() StorageRebalanceWorkSummary_Type
- func (*StorageRebalanceWorkSummary) ProtoMessage()
- func (m *StorageRebalanceWorkSummary) Reset()
- func (m *StorageRebalanceWorkSummary) String() string
- func (m *StorageRebalanceWorkSummary) XXX_DiscardUnknown()
- func (m *StorageRebalanceWorkSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageRebalanceWorkSummary) XXX_Merge(src proto.Message)
- func (m *StorageRebalanceWorkSummary) XXX_Size() int
- func (m *StorageRebalanceWorkSummary) XXX_Unmarshal(b []byte) error
- type StorageRebalanceWorkSummary_Type
- type StorageResource
- func (*StorageResource) Descriptor() ([]byte, []int)
- func (m *StorageResource) GetCache() bool
- func (m *StorageResource) GetId() string
- func (m *StorageResource) GetIops() uint64
- func (m *StorageResource) GetLastScan() *timestamp.Timestamp
- func (m *StorageResource) GetMedium() StorageMedium
- func (m *StorageResource) GetMetadata() bool
- func (m *StorageResource) GetOnline() bool
- func (m *StorageResource) GetPath() string
- func (m *StorageResource) GetRandRW() float64
- func (m *StorageResource) GetRotationSpeed() string
- func (m *StorageResource) GetSeqRead() float64
- func (m *StorageResource) GetSeqWrite() float64
- func (m *StorageResource) GetSize() uint64
- func (m *StorageResource) GetUsed() uint64
- func (*StorageResource) ProtoMessage()
- func (m *StorageResource) Reset()
- func (m *StorageResource) String() string
- func (m *StorageResource) XXX_DiscardUnknown()
- func (m *StorageResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageResource) XXX_Merge(src proto.Message)
- func (m *StorageResource) XXX_Size() int
- func (m *StorageResource) XXX_Unmarshal(b []byte) error
- type StorageVersion
- func (*StorageVersion) Descriptor() ([]byte, []int)
- func (m *StorageVersion) GetDetails() map[string]string
- func (m *StorageVersion) GetDriver() string
- func (m *StorageVersion) GetVersion() string
- func (*StorageVersion) ProtoMessage()
- func (m *StorageVersion) Reset()
- func (m *StorageVersion) String() string
- func (m *StorageVersion) XXX_DiscardUnknown()
- func (m *StorageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageVersion) XXX_Merge(src proto.Message)
- func (m *StorageVersion) XXX_Size() int
- func (m *StorageVersion) XXX_Unmarshal(b []byte) error
- type Volume
- func (*Volume) Descriptor() ([]byte, []int)
- func (m *Volume) GetAttachInfo() map[string]string
- func (m *Volume) GetAttachPath() []string
- func (m *Volume) GetAttachTime() *timestamp.Timestamp
- func (m *Volume) GetAttachedOn() string
- func (m *Volume) GetAttachedState() AttachState
- func (m *Volume) GetCtime() *timestamp.Timestamp
- func (m *Volume) GetDeleteTime() *timestamp.Timestamp
- func (m *Volume) GetDetachTime() *timestamp.Timestamp
- func (m *Volume) GetDevicePath() string
- func (m *Volume) GetError() string
- func (m *Volume) GetExpiryTime() *timestamp.Timestamp
- func (m *Volume) GetFormat() FSType
- func (m *Volume) GetFpConfig() *FastpathConfig
- func (m *Volume) GetFsResizeRequired() bool
- func (m *Volume) GetGroup() *Group
- func (m *Volume) GetId() string
- func (m *Volume) GetLastScan() *timestamp.Timestamp
- func (m *Volume) GetLastScanFix() *timestamp.Timestamp
- func (m *Volume) GetLastScanStatus() FilesystemHealthStatus
- func (m *Volume) GetLocator() *VolumeLocator
- func (m *Volume) GetMountOptions() *MountOptions
- func (m *Volume) GetPrevState() VolumeState
- func (m *Volume) GetReadonly() bool
- func (m *Volume) GetReplicaSets() []*ReplicaSet
- func (m *Volume) GetRuntimeState() []*RuntimeStateMap
- func (m *Volume) GetSecureDevicePath() string
- func (m *Volume) GetSharedv4MountOptions() *MountOptions
- func (m *Volume) GetSource() *Source
- func (m *Volume) GetSpec() *VolumeSpec
- func (m *Volume) GetState() VolumeState
- func (m *Volume) GetStatus() VolumeStatus
- func (m *Volume) GetUsage() uint64
- func (m *Volume) GetVolumeConsumers() []*VolumeConsumer
- func (*Volume) ProtoMessage()
- func (m *Volume) Reset()
- func (m *Volume) String() string
- func (m *Volume) XXX_DiscardUnknown()
- func (m *Volume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Volume) XXX_Merge(src proto.Message)
- func (m *Volume) XXX_Size() int
- func (m *Volume) XXX_Unmarshal(b []byte) error
- type VolumeActionParam
- type VolumeConsumer
- func (*VolumeConsumer) Descriptor() ([]byte, []int)
- func (m *VolumeConsumer) GetName() string
- func (m *VolumeConsumer) GetNamespace() string
- func (m *VolumeConsumer) GetNodeId() string
- func (m *VolumeConsumer) GetOwnerName() string
- func (m *VolumeConsumer) GetOwnerType() string
- func (m *VolumeConsumer) GetType() string
- func (*VolumeConsumer) ProtoMessage()
- func (m *VolumeConsumer) Reset()
- func (m *VolumeConsumer) String() string
- func (m *VolumeConsumer) XXX_DiscardUnknown()
- func (m *VolumeConsumer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeConsumer) XXX_Merge(src proto.Message)
- func (m *VolumeConsumer) XXX_Size() int
- func (m *VolumeConsumer) XXX_Unmarshal(b []byte) error
- type VolumeCreateRequest
- func (*VolumeCreateRequest) Descriptor() ([]byte, []int)
- func (m *VolumeCreateRequest) GetLocator() *VolumeLocator
- func (m *VolumeCreateRequest) GetSource() *Source
- func (m *VolumeCreateRequest) GetSpec() *VolumeSpec
- func (*VolumeCreateRequest) ProtoMessage()
- func (m *VolumeCreateRequest) Reset()
- func (m *VolumeCreateRequest) String() string
- func (m *VolumeCreateRequest) XXX_DiscardUnknown()
- func (m *VolumeCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeCreateRequest) XXX_Merge(src proto.Message)
- func (m *VolumeCreateRequest) XXX_Size() int
- func (m *VolumeCreateRequest) XXX_Unmarshal(b []byte) error
- type VolumeCreateResponse
- func (*VolumeCreateResponse) Descriptor() ([]byte, []int)
- func (m *VolumeCreateResponse) GetId() string
- func (m *VolumeCreateResponse) GetVolumeResponse() *VolumeResponse
- func (*VolumeCreateResponse) ProtoMessage()
- func (m *VolumeCreateResponse) Reset()
- func (m *VolumeCreateResponse) String() string
- func (m *VolumeCreateResponse) XXX_DiscardUnknown()
- func (m *VolumeCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeCreateResponse) XXX_Merge(src proto.Message)
- func (m *VolumeCreateResponse) XXX_Size() int
- func (m *VolumeCreateResponse) XXX_Unmarshal(b []byte) error
- type VolumeInfo
- func (*VolumeInfo) Descriptor() ([]byte, []int)
- func (m *VolumeInfo) GetPath() string
- func (m *VolumeInfo) GetStorage() *VolumeSpec
- func (m *VolumeInfo) GetVolumeId() string
- func (*VolumeInfo) ProtoMessage()
- func (m *VolumeInfo) Reset()
- func (m *VolumeInfo) String() string
- func (m *VolumeInfo) XXX_DiscardUnknown()
- func (m *VolumeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeInfo) XXX_Merge(src proto.Message)
- func (m *VolumeInfo) XXX_Size() int
- func (m *VolumeInfo) XXX_Unmarshal(b []byte) error
- type VolumeInspectOptions
- func (*VolumeInspectOptions) Descriptor() ([]byte, []int)
- func (m *VolumeInspectOptions) GetDeep() bool
- func (*VolumeInspectOptions) ProtoMessage()
- func (m *VolumeInspectOptions) Reset()
- func (m *VolumeInspectOptions) String() string
- func (m *VolumeInspectOptions) XXX_DiscardUnknown()
- func (m *VolumeInspectOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeInspectOptions) XXX_Merge(src proto.Message)
- func (m *VolumeInspectOptions) XXX_Size() int
- func (m *VolumeInspectOptions) XXX_Unmarshal(b []byte) error
- type VolumeLocator
- func (*VolumeLocator) Descriptor() ([]byte, []int)
- func (m *VolumeLocator) GetGroup() *Group
- func (m *VolumeLocator) GetName() string
- func (m *VolumeLocator) GetOwnership() *Ownership
- func (m *VolumeLocator) GetVolumeIds() []string
- func (m *VolumeLocator) GetVolumeLabels() map[string]string
- func (*VolumeLocator) ProtoMessage()
- func (m *VolumeLocator) Reset()
- func (m *VolumeLocator) String() string
- func (m *VolumeLocator) XXX_DiscardUnknown()
- func (m *VolumeLocator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeLocator) XXX_Merge(src proto.Message)
- func (m *VolumeLocator) XXX_Size() int
- func (m *VolumeLocator) XXX_Unmarshal(b []byte) error
- type VolumePlacementSpec
- func (*VolumePlacementSpec) Descriptor() ([]byte, []int)
- func (m *VolumePlacementSpec) GetEnforcement() EnforcementType
- func (m *VolumePlacementSpec) GetMatchExpressions() []*LabelSelectorRequirement
- func (m *VolumePlacementSpec) GetTopologyKey() string
- func (m *VolumePlacementSpec) GetWeight() int64
- func (*VolumePlacementSpec) ProtoMessage()
- func (m *VolumePlacementSpec) Reset()
- func (m *VolumePlacementSpec) String() string
- func (m *VolumePlacementSpec) XXX_DiscardUnknown()
- func (m *VolumePlacementSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumePlacementSpec) XXX_Merge(src proto.Message)
- func (m *VolumePlacementSpec) XXX_Size() int
- func (m *VolumePlacementSpec) XXX_Unmarshal(b []byte) error
- type VolumePlacementStrategy
- func (*VolumePlacementStrategy) Descriptor() ([]byte, []int)
- func (m *VolumePlacementStrategy) GetReplicaAffinity() []*ReplicaPlacementSpec
- func (m *VolumePlacementStrategy) GetReplicaAntiAffinity() []*ReplicaPlacementSpec
- func (m *VolumePlacementStrategy) GetVolumeAffinity() []*VolumePlacementSpec
- func (m *VolumePlacementStrategy) GetVolumeAntiAffinity() []*VolumePlacementSpec
- func (*VolumePlacementStrategy) ProtoMessage()
- func (m *VolumePlacementStrategy) Reset()
- func (m *VolumePlacementStrategy) String() string
- func (m *VolumePlacementStrategy) XXX_DiscardUnknown()
- func (m *VolumePlacementStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumePlacementStrategy) XXX_Merge(src proto.Message)
- func (m *VolumePlacementStrategy) XXX_Size() int
- func (m *VolumePlacementStrategy) XXX_Unmarshal(b []byte) error
- type VolumeResponse
- func (*VolumeResponse) Descriptor() ([]byte, []int)
- func (m *VolumeResponse) GetError() string
- func (*VolumeResponse) ProtoMessage()
- func (m *VolumeResponse) Reset()
- func (m *VolumeResponse) String() string
- func (m *VolumeResponse) XXX_DiscardUnknown()
- func (m *VolumeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeResponse) XXX_Merge(src proto.Message)
- func (m *VolumeResponse) XXX_Size() int
- func (m *VolumeResponse) XXX_Unmarshal(b []byte) error
- type VolumeServiceInstanceResponse
- func (*VolumeServiceInstanceResponse) Descriptor() ([]byte, []int)
- func (m *VolumeServiceInstanceResponse) GetError() string
- func (m *VolumeServiceInstanceResponse) GetStatus() map[string]string
- func (*VolumeServiceInstanceResponse) ProtoMessage()
- func (m *VolumeServiceInstanceResponse) Reset()
- func (m *VolumeServiceInstanceResponse) String() string
- func (m *VolumeServiceInstanceResponse) XXX_DiscardUnknown()
- func (m *VolumeServiceInstanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeServiceInstanceResponse) XXX_Merge(src proto.Message)
- func (m *VolumeServiceInstanceResponse) XXX_Size() int
- func (m *VolumeServiceInstanceResponse) XXX_Unmarshal(b []byte) error
- type VolumeServiceRequest
- func (*VolumeServiceRequest) Descriptor() ([]byte, []int)
- func (m *VolumeServiceRequest) GetSrvCmd() string
- func (m *VolumeServiceRequest) GetSrvCmdParams() map[string]string
- func (*VolumeServiceRequest) ProtoMessage()
- func (m *VolumeServiceRequest) Reset()
- func (m *VolumeServiceRequest) String() string
- func (m *VolumeServiceRequest) XXX_DiscardUnknown()
- func (m *VolumeServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeServiceRequest) XXX_Merge(src proto.Message)
- func (m *VolumeServiceRequest) XXX_Size() int
- func (m *VolumeServiceRequest) XXX_Unmarshal(b []byte) error
- type VolumeServiceResponse
- func (*VolumeServiceResponse) Descriptor() ([]byte, []int)
- func (m *VolumeServiceResponse) GetVolSrvRsp() []*VolumeServiceInstanceResponse
- func (m *VolumeServiceResponse) GetVolSrvRspObjCnt() int32
- func (*VolumeServiceResponse) ProtoMessage()
- func (m *VolumeServiceResponse) Reset()
- func (m *VolumeServiceResponse) String() string
- func (m *VolumeServiceResponse) XXX_DiscardUnknown()
- func (m *VolumeServiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeServiceResponse) XXX_Merge(src proto.Message)
- func (m *VolumeServiceResponse) XXX_Size() int
- func (m *VolumeServiceResponse) XXX_Unmarshal(b []byte) error
- type VolumeSetRequest
- func (*VolumeSetRequest) Descriptor() ([]byte, []int)
- func (m *VolumeSetRequest) GetAction() *VolumeStateAction
- func (m *VolumeSetRequest) GetLocator() *VolumeLocator
- func (m *VolumeSetRequest) GetOptions() map[string]string
- func (m *VolumeSetRequest) GetSpec() *VolumeSpec
- func (*VolumeSetRequest) ProtoMessage()
- func (m *VolumeSetRequest) Reset()
- func (m *VolumeSetRequest) String() string
- func (m *VolumeSetRequest) XXX_DiscardUnknown()
- func (m *VolumeSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeSetRequest) XXX_Merge(src proto.Message)
- func (m *VolumeSetRequest) XXX_Size() int
- func (m *VolumeSetRequest) XXX_Unmarshal(b []byte) error
- type VolumeSetResponse
- func (*VolumeSetResponse) Descriptor() ([]byte, []int)
- func (m *VolumeSetResponse) GetVolume() *Volume
- func (m *VolumeSetResponse) GetVolumeResponse() *VolumeResponse
- func (*VolumeSetResponse) ProtoMessage()
- func (m *VolumeSetResponse) Reset()
- func (m *VolumeSetResponse) String() string
- func (m *VolumeSetResponse) XXX_DiscardUnknown()
- func (m *VolumeSetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeSetResponse) XXX_Merge(src proto.Message)
- func (m *VolumeSetResponse) XXX_Size() int
- func (m *VolumeSetResponse) XXX_Unmarshal(b []byte) error
- type VolumeSpec
- func (*VolumeSpec) Descriptor() ([]byte, []int)
- func (m *VolumeSpec) GetAggregationLevel() uint32
- func (m *VolumeSpec) GetBlockSize() int64
- func (m *VolumeSpec) GetCascaded() bool
- func (m *VolumeSpec) GetCompressed() bool
- func (m *VolumeSpec) GetCos() CosType
- func (m *VolumeSpec) GetDedupe() bool
- func (m *VolumeSpec) GetEncrypted() bool
- func (m *VolumeSpec) GetEphemeral() bool
- func (m *VolumeSpec) GetExportSpec() *ExportSpec
- func (m *VolumeSpec) GetForceUnsupportedFsType() bool
- func (m *VolumeSpec) GetFormat() FSType
- func (m *VolumeSpec) GetFpPreference() bool
- func (m *VolumeSpec) GetGroup() *Group
- func (m *VolumeSpec) GetGroupEnforced() bool
- func (m *VolumeSpec) GetHaLevel() int64
- func (m *VolumeSpec) GetIoProfile() IoProfile
- func (m *VolumeSpec) GetIoStrategy() *IoStrategy
- func (m *VolumeSpec) GetJournal() bool
- func (m *VolumeSpec) GetMountOptions() *MountOptions
- func (m *VolumeSpec) GetNodiscard() bool
- func (m *VolumeSpec) GetOwnership() *Ownership
- func (m *VolumeSpec) GetPassphrase() string
- func (m *VolumeSpec) GetPlacementStrategy() *VolumePlacementStrategy
- func (m *VolumeSpec) GetProxySpec() *ProxySpec
- func (m *VolumeSpec) GetProxyWrite() bool
- func (m *VolumeSpec) GetQueueDepth() uint32
- func (m *VolumeSpec) GetReplicaSet() *ReplicaSet
- func (m *VolumeSpec) GetScale() uint32
- func (m *VolumeSpec) GetScanPolicy() *ScanPolicy
- func (m *VolumeSpec) GetShared() bool
- func (m *VolumeSpec) GetSharedv4() bool
- func (m *VolumeSpec) GetSharedv4MountOptions() *MountOptions
- func (m *VolumeSpec) GetSharedv4ServiceSpec() *Sharedv4ServiceSpec
- func (m *VolumeSpec) GetSize() uint64
- func (m *VolumeSpec) GetSnapshotInterval() uint32
- func (m *VolumeSpec) GetSnapshotSchedule() string
- func (m *VolumeSpec) GetSticky() bool
- func (m *VolumeSpec) GetStoragePolicy() string
- func (m *VolumeSpec) GetVolumeLabels() map[string]string
- func (m *VolumeSpec) GetXattr() Xattr_Value
- func (*VolumeSpec) ProtoMessage()
- func (m *VolumeSpec) Reset()
- func (m *VolumeSpec) String() string
- func (m *VolumeSpec) XXX_DiscardUnknown()
- func (m *VolumeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeSpec) XXX_Merge(src proto.Message)
- func (m *VolumeSpec) XXX_Size() int
- func (m *VolumeSpec) XXX_Unmarshal(b []byte) error
- type VolumeSpecPolicy
- func (*VolumeSpecPolicy) Descriptor() ([]byte, []int)
- func (m *VolumeSpecPolicy) GetAggregationLevel() uint32
- func (m *VolumeSpecPolicy) GetAggregationLevelOpt() isVolumeSpecPolicy_AggregationLevelOpt
- func (m *VolumeSpecPolicy) GetCos() CosType
- func (m *VolumeSpecPolicy) GetCosOpt() isVolumeSpecPolicy_CosOpt
- func (m *VolumeSpecPolicy) GetDedupe() bool
- func (m *VolumeSpecPolicy) GetDedupeOpt() isVolumeSpecPolicy_DedupeOpt
- func (m *VolumeSpecPolicy) GetEncrypted() bool
- func (m *VolumeSpecPolicy) GetEncryptedOpt() isVolumeSpecPolicy_EncryptedOpt
- func (m *VolumeSpecPolicy) GetExportSpec() *ExportSpec
- func (m *VolumeSpecPolicy) GetExportSpecOpt() isVolumeSpecPolicy_ExportSpecOpt
- func (m *VolumeSpecPolicy) GetFastpath() bool
- func (m *VolumeSpecPolicy) GetFastpathOpt() isVolumeSpecPolicy_FastpathOpt
- func (m *VolumeSpecPolicy) GetGroup() *Group
- func (m *VolumeSpecPolicy) GetGroupOpt() isVolumeSpecPolicy_GroupOpt
- func (m *VolumeSpecPolicy) GetHaLevel() int64
- func (m *VolumeSpecPolicy) GetHaLevelOperator() VolumeSpecPolicy_PolicyOp
- func (m *VolumeSpecPolicy) GetHaLevelOpt() isVolumeSpecPolicy_HaLevelOpt
- func (m *VolumeSpecPolicy) GetIoProfile() IoProfile
- func (m *VolumeSpecPolicy) GetIoProfileOpt() isVolumeSpecPolicy_IoProfileOpt
- func (m *VolumeSpecPolicy) GetIoStrategy() *IoStrategy
- func (m *VolumeSpecPolicy) GetJournal() bool
- func (m *VolumeSpecPolicy) GetJournalOpt() isVolumeSpecPolicy_JournalOpt
- func (m *VolumeSpecPolicy) GetMountOpt() isVolumeSpecPolicy_MountOpt
- func (m *VolumeSpecPolicy) GetMountOptSpec() *MountOptions
- func (m *VolumeSpecPolicy) GetNodiscard() bool
- func (m *VolumeSpecPolicy) GetNodiscardOpt() isVolumeSpecPolicy_NodiscardOpt
- func (m *VolumeSpecPolicy) GetPassphrase() string
- func (m *VolumeSpecPolicy) GetPassphraseOpt() isVolumeSpecPolicy_PassphraseOpt
- func (m *VolumeSpecPolicy) GetProxySpec() *ProxySpec
- func (m *VolumeSpecPolicy) GetProxySpecOpt() isVolumeSpecPolicy_ProxySpecOpt
- func (m *VolumeSpecPolicy) GetProxyWrite() bool
- func (m *VolumeSpecPolicy) GetProxyWriteOpt() isVolumeSpecPolicy_ProxyWriteOpt
- func (m *VolumeSpecPolicy) GetQueueDepth() uint32
- func (m *VolumeSpecPolicy) GetQueueDepthOpt() isVolumeSpecPolicy_QueueDepthOpt
- func (m *VolumeSpecPolicy) GetReplicaSet() *ReplicaSet
- func (m *VolumeSpecPolicy) GetScale() uint32
- func (m *VolumeSpecPolicy) GetScaleOperator() VolumeSpecPolicy_PolicyOp
- func (m *VolumeSpecPolicy) GetScaleOpt() isVolumeSpecPolicy_ScaleOpt
- func (m *VolumeSpecPolicy) GetScanPolicy() *ScanPolicy
- func (m *VolumeSpecPolicy) GetScanPolicyOpt() isVolumeSpecPolicy_ScanPolicyOpt
- func (m *VolumeSpecPolicy) GetShared() bool
- func (m *VolumeSpecPolicy) GetSharedOpt() isVolumeSpecPolicy_SharedOpt
- func (m *VolumeSpecPolicy) GetSharedv4() bool
- func (m *VolumeSpecPolicy) GetSharedv4MountOpt() isVolumeSpecPolicy_Sharedv4MountOpt
- func (m *VolumeSpecPolicy) GetSharedv4MountOptSpec() *MountOptions
- func (m *VolumeSpecPolicy) GetSharedv4Opt() isVolumeSpecPolicy_Sharedv4Opt
- func (m *VolumeSpecPolicy) GetSharedv4ServiceSpec() *Sharedv4ServiceSpec
- func (m *VolumeSpecPolicy) GetSharedv4ServiceSpecOpt() isVolumeSpecPolicy_Sharedv4ServiceSpecOpt
- func (m *VolumeSpecPolicy) GetSize() uint64
- func (m *VolumeSpecPolicy) GetSizeOperator() VolumeSpecPolicy_PolicyOp
- func (m *VolumeSpecPolicy) GetSizeOpt() isVolumeSpecPolicy_SizeOpt
- func (m *VolumeSpecPolicy) GetSnapshotInterval() uint32
- func (m *VolumeSpecPolicy) GetSnapshotIntervalOperator() VolumeSpecPolicy_PolicyOp
- func (m *VolumeSpecPolicy) GetSnapshotIntervalOpt() isVolumeSpecPolicy_SnapshotIntervalOpt
- func (m *VolumeSpecPolicy) GetSnapshotSchedule() string
- func (m *VolumeSpecPolicy) GetSnapshotScheduleOpt() isVolumeSpecPolicy_SnapshotScheduleOpt
- func (m *VolumeSpecPolicy) GetSticky() bool
- func (m *VolumeSpecPolicy) GetStickyOpt() isVolumeSpecPolicy_StickyOpt
- func (m *VolumeSpecPolicy) GetVolumeLabels() map[string]string
- func (*VolumeSpecPolicy) ProtoMessage()
- func (m *VolumeSpecPolicy) Reset()
- func (m *VolumeSpecPolicy) String() string
- func (m *VolumeSpecPolicy) XXX_DiscardUnknown()
- func (m *VolumeSpecPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeSpecPolicy) XXX_Merge(src proto.Message)
- func (*VolumeSpecPolicy) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *VolumeSpecPolicy) XXX_Size() int
- func (m *VolumeSpecPolicy) XXX_Unmarshal(b []byte) error
- type VolumeSpecPolicy_AggregationLevel
- type VolumeSpecPolicy_Cos
- type VolumeSpecPolicy_Dedupe
- type VolumeSpecPolicy_Encrypted
- type VolumeSpecPolicy_ExportSpec
- type VolumeSpecPolicy_Fastpath
- type VolumeSpecPolicy_Group
- type VolumeSpecPolicy_HaLevel
- type VolumeSpecPolicy_IoProfile
- type VolumeSpecPolicy_Journal
- type VolumeSpecPolicy_MountOptSpec
- type VolumeSpecPolicy_Nodiscard
- type VolumeSpecPolicy_Passphrase
- type VolumeSpecPolicy_PolicyOp
- type VolumeSpecPolicy_ProxySpec
- type VolumeSpecPolicy_ProxyWrite
- type VolumeSpecPolicy_QueueDepth
- type VolumeSpecPolicy_Scale
- type VolumeSpecPolicy_ScanPolicy
- type VolumeSpecPolicy_Shared
- type VolumeSpecPolicy_Sharedv4
- type VolumeSpecPolicy_Sharedv4MountOptSpec
- type VolumeSpecPolicy_Sharedv4ServiceSpec
- type VolumeSpecPolicy_Size
- type VolumeSpecPolicy_SnapshotInterval
- type VolumeSpecPolicy_SnapshotSchedule
- type VolumeSpecPolicy_Sticky
- type VolumeSpecUpdate
- func (*VolumeSpecUpdate) Descriptor() ([]byte, []int)
- func (m *VolumeSpecUpdate) GetCos() CosType
- func (m *VolumeSpecUpdate) GetCosOpt() isVolumeSpecUpdate_CosOpt
- func (m *VolumeSpecUpdate) GetDedupe() bool
- func (m *VolumeSpecUpdate) GetDedupeOpt() isVolumeSpecUpdate_DedupeOpt
- func (m *VolumeSpecUpdate) GetExportSpec() *ExportSpec
- func (m *VolumeSpecUpdate) GetExportSpecOpt() isVolumeSpecUpdate_ExportSpecOpt
- func (m *VolumeSpecUpdate) GetFastpath() bool
- func (m *VolumeSpecUpdate) GetFastpathOpt() isVolumeSpecUpdate_FastpathOpt
- func (m *VolumeSpecUpdate) GetGroup() *Group
- func (m *VolumeSpecUpdate) GetGroupOpt() isVolumeSpecUpdate_GroupOpt
- func (m *VolumeSpecUpdate) GetHaLevel() int64
- func (m *VolumeSpecUpdate) GetHaLevelOpt() isVolumeSpecUpdate_HaLevelOpt
- func (m *VolumeSpecUpdate) GetIoProfile() IoProfile
- func (m *VolumeSpecUpdate) GetIoProfileOpt() isVolumeSpecUpdate_IoProfileOpt
- func (m *VolumeSpecUpdate) GetIoStrategy() *IoStrategy
- func (m *VolumeSpecUpdate) GetJournal() bool
- func (m *VolumeSpecUpdate) GetJournalOpt() isVolumeSpecUpdate_JournalOpt
- func (m *VolumeSpecUpdate) GetMountOpt() isVolumeSpecUpdate_MountOpt
- func (m *VolumeSpecUpdate) GetMountOptSpec() *MountOptions
- func (m *VolumeSpecUpdate) GetNodiscard() bool
- func (m *VolumeSpecUpdate) GetNodiscardOpt() isVolumeSpecUpdate_NodiscardOpt
- func (m *VolumeSpecUpdate) GetOwnership() *Ownership
- func (m *VolumeSpecUpdate) GetPassphrase() string
- func (m *VolumeSpecUpdate) GetPassphraseOpt() isVolumeSpecUpdate_PassphraseOpt
- func (m *VolumeSpecUpdate) GetProxySpec() *ProxySpec
- func (m *VolumeSpecUpdate) GetProxySpecOpt() isVolumeSpecUpdate_ProxySpecOpt
- func (m *VolumeSpecUpdate) GetProxyWrite() bool
- func (m *VolumeSpecUpdate) GetProxyWriteOpt() isVolumeSpecUpdate_ProxyWriteOpt
- func (m *VolumeSpecUpdate) GetQueueDepth() uint32
- func (m *VolumeSpecUpdate) GetQueueDepthOpt() isVolumeSpecUpdate_QueueDepthOpt
- func (m *VolumeSpecUpdate) GetReplicaSet() *ReplicaSet
- func (m *VolumeSpecUpdate) GetScale() uint32
- func (m *VolumeSpecUpdate) GetScaleOpt() isVolumeSpecUpdate_ScaleOpt
- func (m *VolumeSpecUpdate) GetScanPolicy() *ScanPolicy
- func (m *VolumeSpecUpdate) GetScanPolicyOpt() isVolumeSpecUpdate_ScanPolicyOpt
- func (m *VolumeSpecUpdate) GetShared() bool
- func (m *VolumeSpecUpdate) GetSharedOpt() isVolumeSpecUpdate_SharedOpt
- func (m *VolumeSpecUpdate) GetSharedv4() bool
- func (m *VolumeSpecUpdate) GetSharedv4MountOpt() isVolumeSpecUpdate_Sharedv4MountOpt
- func (m *VolumeSpecUpdate) GetSharedv4MountOptSpec() *MountOptions
- func (m *VolumeSpecUpdate) GetSharedv4Opt() isVolumeSpecUpdate_Sharedv4Opt
- func (m *VolumeSpecUpdate) GetSharedv4ServiceSpec() *Sharedv4ServiceSpec
- func (m *VolumeSpecUpdate) GetSharedv4ServiceSpecOpt() isVolumeSpecUpdate_Sharedv4ServiceSpecOpt
- func (m *VolumeSpecUpdate) GetSize() uint64
- func (m *VolumeSpecUpdate) GetSizeOpt() isVolumeSpecUpdate_SizeOpt
- func (m *VolumeSpecUpdate) GetSnapshotInterval() uint32
- func (m *VolumeSpecUpdate) GetSnapshotIntervalOpt() isVolumeSpecUpdate_SnapshotIntervalOpt
- func (m *VolumeSpecUpdate) GetSnapshotSchedule() string
- func (m *VolumeSpecUpdate) GetSnapshotScheduleOpt() isVolumeSpecUpdate_SnapshotScheduleOpt
- func (m *VolumeSpecUpdate) GetSticky() bool
- func (m *VolumeSpecUpdate) GetStickyOpt() isVolumeSpecUpdate_StickyOpt
- func (m *VolumeSpecUpdate) GetXattr() Xattr_Value
- func (m *VolumeSpecUpdate) GetXattrOpt() isVolumeSpecUpdate_XattrOpt
- func (*VolumeSpecUpdate) ProtoMessage()
- func (m *VolumeSpecUpdate) Reset()
- func (m *VolumeSpecUpdate) String() string
- func (m *VolumeSpecUpdate) XXX_DiscardUnknown()
- func (m *VolumeSpecUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeSpecUpdate) XXX_Merge(src proto.Message)
- func (*VolumeSpecUpdate) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *VolumeSpecUpdate) XXX_Size() int
- func (m *VolumeSpecUpdate) XXX_Unmarshal(b []byte) error
- type VolumeSpecUpdate_Cos
- type VolumeSpecUpdate_Dedupe
- type VolumeSpecUpdate_ExportSpec
- type VolumeSpecUpdate_Fastpath
- type VolumeSpecUpdate_Group
- type VolumeSpecUpdate_HaLevel
- type VolumeSpecUpdate_IoProfile
- type VolumeSpecUpdate_Journal
- type VolumeSpecUpdate_MountOptSpec
- type VolumeSpecUpdate_Nodiscard
- type VolumeSpecUpdate_Passphrase
- type VolumeSpecUpdate_ProxySpec
- type VolumeSpecUpdate_ProxyWrite
- type VolumeSpecUpdate_QueueDepth
- type VolumeSpecUpdate_Scale
- type VolumeSpecUpdate_ScanPolicy
- type VolumeSpecUpdate_Shared
- type VolumeSpecUpdate_Sharedv4
- type VolumeSpecUpdate_Sharedv4MountOptSpec
- type VolumeSpecUpdate_Sharedv4ServiceSpec
- type VolumeSpecUpdate_Size
- type VolumeSpecUpdate_SnapshotInterval
- type VolumeSpecUpdate_SnapshotSchedule
- type VolumeSpecUpdate_Sticky
- type VolumeSpecUpdate_Xattr
- type VolumeState
- type VolumeStateAction
- func (*VolumeStateAction) Descriptor() ([]byte, []int)
- func (m *VolumeStateAction) GetAttach() VolumeActionParam
- func (m *VolumeStateAction) GetDevicePath() string
- func (m *VolumeStateAction) GetMount() VolumeActionParam
- func (m *VolumeStateAction) GetMountPath() string
- func (*VolumeStateAction) ProtoMessage()
- func (m *VolumeStateAction) Reset()
- func (m *VolumeStateAction) String() string
- func (m *VolumeStateAction) XXX_DiscardUnknown()
- func (m *VolumeStateAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeStateAction) XXX_Merge(src proto.Message)
- func (m *VolumeStateAction) XXX_Size() int
- func (m *VolumeStateAction) XXX_Unmarshal(b []byte) error
- type VolumeStatus
- type VolumeUsage
- func (*VolumeUsage) Descriptor() ([]byte, []int)
- func (m *VolumeUsage) GetExclusiveBytes() uint64
- func (m *VolumeUsage) GetLocalCloudSnapshot() bool
- func (m *VolumeUsage) GetPoolUuid() string
- func (m *VolumeUsage) GetTotalBytes() uint64
- func (m *VolumeUsage) GetVolumeId() string
- func (m *VolumeUsage) GetVolumeName() string
- func (*VolumeUsage) ProtoMessage()
- func (m *VolumeUsage) Reset()
- func (m *VolumeUsage) String() string
- func (m *VolumeUsage) XXX_DiscardUnknown()
- func (m *VolumeUsage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeUsage) XXX_Merge(src proto.Message)
- func (m *VolumeUsage) XXX_Size() int
- func (m *VolumeUsage) XXX_Unmarshal(b []byte) error
- type VolumeUsageByNode
- func (*VolumeUsageByNode) Descriptor() ([]byte, []int)
- func (m *VolumeUsageByNode) GetVolumeUsage() []*VolumeUsage
- func (*VolumeUsageByNode) ProtoMessage()
- func (m *VolumeUsageByNode) Reset()
- func (m *VolumeUsageByNode) String() string
- func (m *VolumeUsageByNode) XXX_DiscardUnknown()
- func (m *VolumeUsageByNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumeUsageByNode) XXX_Merge(src proto.Message)
- func (m *VolumeUsageByNode) XXX_Size() int
- func (m *VolumeUsageByNode) XXX_Unmarshal(b []byte) error
- type Xattr
- func (*Xattr) Descriptor() ([]byte, []int)
- func (*Xattr) ProtoMessage()
- func (m *Xattr) Reset()
- func (m *Xattr) String() string
- func (m *Xattr) XXX_DiscardUnknown()
- func (m *Xattr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Xattr) XXX_Merge(src proto.Message)
- func (m *Xattr) XXX_Size() int
- func (m *Xattr) XXX_Unmarshal(b []byte) error
- type Xattr_Value
Constants ¶
This section is empty.
Variables ¶
var AlertActionType_name = map[int32]string{
0: "ALERT_ACTION_TYPE_NONE",
1: "ALERT_ACTION_TYPE_DELETE",
2: "ALERT_ACTION_TYPE_CREATE",
3: "ALERT_ACTION_TYPE_UPDATE",
}
var AlertActionType_value = map[string]int32{
"ALERT_ACTION_TYPE_NONE": 0,
"ALERT_ACTION_TYPE_DELETE": 1,
"ALERT_ACTION_TYPE_CREATE": 2,
"ALERT_ACTION_TYPE_UPDATE": 3,
}
var AttachState_name = map[int32]string{
0: "ATTACH_STATE_EXTERNAL",
1: "ATTACH_STATE_INTERNAL",
2: "ATTACH_STATE_INTERNAL_SWITCH",
}
var AttachState_value = map[string]int32{
"ATTACH_STATE_EXTERNAL": 0,
"ATTACH_STATE_INTERNAL": 1,
"ATTACH_STATE_INTERNAL_SWITCH": 2,
}
var CloudMigrate_OperationType_name = map[int32]string{
0: "InvalidType",
1: "MigrateCluster",
2: "MigrateVolume",
3: "MigrateVolumeGroup",
}
var CloudMigrate_OperationType_value = map[string]int32{
"InvalidType": 0,
"MigrateCluster": 1,
"MigrateVolume": 2,
"MigrateVolumeGroup": 3,
}
var CloudMigrate_Stage_name = map[int32]string{
0: "InvalidStage",
1: "Backup",
2: "Restore",
3: "VolumeUpdate",
4: "Done",
}
var CloudMigrate_Stage_value = map[string]int32{
"InvalidStage": 0,
"Backup": 1,
"Restore": 2,
"VolumeUpdate": 3,
"Done": 4,
}
var CloudMigrate_Status_name = map[int32]string{
0: "InvalidStatus",
1: "Queued",
2: "Initialized",
3: "InProgress",
4: "Failed",
5: "Complete",
6: "Canceled",
}
var CloudMigrate_Status_value = map[string]int32{
"InvalidStatus": 0,
"Queued": 1,
"Initialized": 2,
"InProgress": 3,
"Failed": 4,
"Complete": 5,
"Canceled": 6,
}
var ClusterPairMode_Mode_name = map[int32]string{
0: "Default",
1: "DisasterRecovery",
}
var ClusterPairMode_Mode_value = map[string]int32{
"Default": 0,
"DisasterRecovery": 1,
}
var CosType_name = map[int32]string{
0: "NONE",
1: "LOW",
2: "MEDIUM",
3: "HIGH",
}
var CosType_value = map[string]int32{
"NONE": 0,
"LOW": 1,
"MEDIUM": 2,
"HIGH": 3,
}
var DriverType_name = map[int32]string{
0: "DRIVER_TYPE_NONE",
1: "DRIVER_TYPE_FILE",
2: "DRIVER_TYPE_BLOCK",
3: "DRIVER_TYPE_OBJECT",
4: "DRIVER_TYPE_CLUSTERED",
5: "DRIVER_TYPE_GRAPH",
}
var DriverType_value = map[string]int32{
"DRIVER_TYPE_NONE": 0,
"DRIVER_TYPE_FILE": 1,
"DRIVER_TYPE_BLOCK": 2,
"DRIVER_TYPE_OBJECT": 3,
"DRIVER_TYPE_CLUSTERED": 4,
"DRIVER_TYPE_GRAPH": 5,
}
var EnforcementType_name = map[int32]string{
0: "required",
1: "preferred",
}
var EnforcementType_value = map[string]int32{
"required": 0,
"preferred": 1,
}
var ExportProtocol_name = map[int32]string{
0: "INVALID",
1: "PXD",
2: "ISCSI",
3: "NFS",
4: "CUSTOM",
}
var ExportProtocol_value = map[string]int32{
"INVALID": 0,
"PXD": 1,
"ISCSI": 2,
"NFS": 3,
"CUSTOM": 4,
}
var FSType_name = map[int32]string{
0: "FS_TYPE_NONE",
1: "FS_TYPE_BTRFS",
2: "FS_TYPE_EXT4",
3: "FS_TYPE_FUSE",
4: "FS_TYPE_NFS",
5: "FS_TYPE_VFS",
6: "FS_TYPE_XFS",
7: "FS_TYPE_ZFS",
8: "FS_TYPE_XFSv2",
}
var FSType_value = map[string]int32{
"FS_TYPE_NONE": 0,
"FS_TYPE_BTRFS": 1,
"FS_TYPE_EXT4": 2,
"FS_TYPE_FUSE": 3,
"FS_TYPE_NFS": 4,
"FS_TYPE_VFS": 5,
"FS_TYPE_XFS": 6,
"FS_TYPE_ZFS": 7,
"FS_TYPE_XFSv2": 8,
}
var FastpathProtocol_name = map[int32]string{
0: "FASTPATH_PROTO_UNKNOWN",
1: "FASTPATH_PROTO_NVMEOF_TCP",
2: "FASTPATH_PROTO_ISCSI",
3: "FASTPATH_PROTO_LOCAL",
}
var FastpathProtocol_value = map[string]int32{
"FASTPATH_PROTO_UNKNOWN": 0,
"FASTPATH_PROTO_NVMEOF_TCP": 1,
"FASTPATH_PROTO_ISCSI": 2,
"FASTPATH_PROTO_LOCAL": 3,
}
var FastpathStatus_name = map[int32]string{
0: "FASTPATH_UNKNOWN",
1: "FASTPATH_ACTIVE",
2: "FASTPATH_INACTIVE",
3: "FASTPATH_UNSUPPORTED",
4: "FASTPATH_PENDING",
5: "FASTPATH_ERRORED",
}
var FastpathStatus_value = map[string]int32{
"FASTPATH_UNKNOWN": 0,
"FASTPATH_ACTIVE": 1,
"FASTPATH_INACTIVE": 2,
"FASTPATH_UNSUPPORTED": 3,
"FASTPATH_PENDING": 4,
"FASTPATH_ERRORED": 5,
}
var FilesystemCheck_FilesystemCheckStatus_name = map[int32]string{
0: "FS_CHECK_UNKNOWN",
1: "FS_CHECK_NOT_RUNNING",
2: "FS_CHECK_STARTED",
3: "FS_CHECK_INPROGRESS",
4: "FS_CHECK_STOPPED",
5: "FS_CHECK_COMPLETED",
6: "FS_CHECK_FAILED",
}
var FilesystemCheck_FilesystemCheckStatus_value = map[string]int32{
"FS_CHECK_UNKNOWN": 0,
"FS_CHECK_NOT_RUNNING": 1,
"FS_CHECK_STARTED": 2,
"FS_CHECK_INPROGRESS": 3,
"FS_CHECK_STOPPED": 4,
"FS_CHECK_COMPLETED": 5,
"FS_CHECK_FAILED": 6,
}
var FilesystemHealthStatus_name = map[int32]string{
0: "FS_HEALTH_STATUS_UNKNOWN",
1: "FS_HEALTH_STATUS_HEALTHY",
2: "FS_HEALTH_STATUS_SAFE_TO_FIX",
3: "FS_HEALTH_STATUS_NEEDS_INSPECTION",
}
var FilesystemHealthStatus_value = map[string]int32{
"FS_HEALTH_STATUS_UNKNOWN": 0,
"FS_HEALTH_STATUS_HEALTHY": 1,
"FS_HEALTH_STATUS_SAFE_TO_FIX": 2,
"FS_HEALTH_STATUS_NEEDS_INSPECTION": 3,
}
var FilesystemTrim_FilesystemTrimStatus_name = map[int32]string{
0: "FS_TRIM_UNKNOWN",
1: "FS_TRIM_NOT_RUNNING",
2: "FS_TRIM_STARTED",
3: "FS_TRIM_INPROGRESS",
4: "FS_TRIM_STOPPED",
5: "FS_TRIM_COMPLETED",
6: "FS_TRIM_FAILED",
}
var FilesystemTrim_FilesystemTrimStatus_value = map[string]int32{
"FS_TRIM_UNKNOWN": 0,
"FS_TRIM_NOT_RUNNING": 1,
"FS_TRIM_STARTED": 2,
"FS_TRIM_INPROGRESS": 3,
"FS_TRIM_STOPPED": 4,
"FS_TRIM_COMPLETED": 5,
"FS_TRIM_FAILED": 6,
}
var GraphDriverChangeType_name = map[int32]string{
0: "GRAPH_DRIVER_CHANGE_TYPE_NONE",
1: "GRAPH_DRIVER_CHANGE_TYPE_MODIFIED",
2: "GRAPH_DRIVER_CHANGE_TYPE_ADDED",
3: "GRAPH_DRIVER_CHANGE_TYPE_DELETED",
}
var GraphDriverChangeType_value = map[string]int32{
"GRAPH_DRIVER_CHANGE_TYPE_NONE": 0,
"GRAPH_DRIVER_CHANGE_TYPE_MODIFIED": 1,
"GRAPH_DRIVER_CHANGE_TYPE_ADDED": 2,
"GRAPH_DRIVER_CHANGE_TYPE_DELETED": 3,
}
var HardwareType_name = map[int32]string{
0: "UnknownMachine",
1: "VirtualMachine",
2: "BareMetalMachine",
}
var HardwareType_value = map[string]int32{
"UnknownMachine": 0,
"VirtualMachine": 1,
"BareMetalMachine": 2,
}
var IoProfile_name = map[int32]string{
0: "IO_PROFILE_SEQUENTIAL",
1: "IO_PROFILE_RANDOM",
2: "IO_PROFILE_DB",
3: "IO_PROFILE_DB_REMOTE",
4: "IO_PROFILE_CMS",
5: "IO_PROFILE_SYNC_SHARED",
6: "IO_PROFILE_AUTO",
}
var IoProfile_value = map[string]int32{
"IO_PROFILE_SEQUENTIAL": 0,
"IO_PROFILE_RANDOM": 1,
"IO_PROFILE_DB": 2,
"IO_PROFILE_DB_REMOTE": 3,
"IO_PROFILE_CMS": 4,
"IO_PROFILE_SYNC_SHARED": 5,
"IO_PROFILE_AUTO": 6,
}
var Job_State_name = map[int32]string{
0: "UNSPECIFIED_STATE",
1: "PENDING",
2: "RUNNING",
3: "DONE",
4: "PAUSED",
5: "CANCELLED",
6: "FAILED",
}
var Job_State_value = map[string]int32{
"UNSPECIFIED_STATE": 0,
"PENDING": 1,
"RUNNING": 2,
"DONE": 3,
"PAUSED": 4,
"CANCELLED": 5,
"FAILED": 6,
}
var Job_Type_name = map[int32]string{
0: "UNSPECIFIED_TYPE",
1: "NONE",
2: "DRAIN_ATTACHMENTS",
3: "CLOUD_DRIVE_TRANSFER",
}
var Job_Type_value = map[string]int32{
"UNSPECIFIED_TYPE": 0,
"NONE": 1,
"DRAIN_ATTACHMENTS": 2,
"CLOUD_DRIVE_TRANSFER": 3,
}
var LabelSelectorRequirement_Operator_name = map[int32]string{
0: "In",
1: "NotIn",
2: "Exists",
3: "DoesNotExist",
4: "Gt",
5: "Lt",
}
var LabelSelectorRequirement_Operator_value = map[string]int32{
"In": 0,
"NotIn": 1,
"Exists": 2,
"DoesNotExist": 3,
"Gt": 4,
"Lt": 5,
}
var OperationFlags_name = map[int32]string{
0: "OP_FLAGS_UNKNOWN",
1: "OP_FLAGS_NONE",
2: "OP_FLAGS_DETACH_FORCE",
}
var OperationFlags_value = map[string]int32{
"OP_FLAGS_UNKNOWN": 0,
"OP_FLAGS_NONE": 1,
"OP_FLAGS_DETACH_FORCE": 2,
}
var Ownership_AccessType_name = map[int32]string{
0: "Read",
1: "Write",
2: "Admin",
}
var Ownership_AccessType_value = map[string]int32{
"Read": 0,
"Write": 1,
"Admin": 2,
}
var ProxyProtocol_name = map[int32]string{
0: "PROXY_PROTOCOL_INVALID",
1: "PROXY_PROTOCOL_NFS",
2: "PROXY_PROTOCOL_S3",
3: "PROXY_PROTOCOL_PXD",
}
var ProxyProtocol_value = map[string]int32{
"PROXY_PROTOCOL_INVALID": 0,
"PROXY_PROTOCOL_NFS": 1,
"PROXY_PROTOCOL_S3": 2,
"PROXY_PROTOCOL_PXD": 3,
}
var ResourceType_name = map[int32]string{
0: "RESOURCE_TYPE_NONE",
1: "RESOURCE_TYPE_VOLUME",
2: "RESOURCE_TYPE_NODE",
3: "RESOURCE_TYPE_CLUSTER",
4: "RESOURCE_TYPE_DRIVE",
5: "RESOURCE_TYPE_POOL",
}
var ResourceType_value = map[string]int32{
"RESOURCE_TYPE_NONE": 0,
"RESOURCE_TYPE_VOLUME": 1,
"RESOURCE_TYPE_NODE": 2,
"RESOURCE_TYPE_CLUSTER": 3,
"RESOURCE_TYPE_DRIVE": 4,
"RESOURCE_TYPE_POOL": 5,
}
var RestoreParamBoolType_name = map[int32]string{
0: "PARAM_BKUPSRC",
1: "PARAM_FALSE",
2: "PARAM_TRUE",
}
var RestoreParamBoolType_value = map[string]int32{
"PARAM_BKUPSRC": 0,
"PARAM_FALSE": 1,
"PARAM_TRUE": 2,
}
var ScanPolicy_ScanAction_name = map[int32]string{
0: "SCAN_ACTION_NONE",
1: "SCAN_ACTION_SCAN_ONLY",
2: "SCAN_ACTION_SCAN_REPAIR",
}
var ScanPolicy_ScanAction_value = map[string]int32{
"SCAN_ACTION_NONE": 0,
"SCAN_ACTION_SCAN_ONLY": 1,
"SCAN_ACTION_SCAN_REPAIR": 2,
}
var ScanPolicy_ScanTrigger_name = map[int32]string{
0: "SCAN_TRIGGER_NONE",
1: "SCAN_TRIGGER_ON_MOUNT",
2: "SCAN_TRIGGER_ON_NEXT_MOUNT",
}
var ScanPolicy_ScanTrigger_value = map[string]int32{
"SCAN_TRIGGER_NONE": 0,
"SCAN_TRIGGER_ON_MOUNT": 1,
"SCAN_TRIGGER_ON_NEXT_MOUNT": 2,
}
var SdkCloudBackupOpType_name = map[int32]string{
0: "SdkCloudBackupOpTypeUnknown",
1: "SdkCloudBackupOpTypeBackupOp",
2: "SdkCloudBackupOpTypeRestoreOp",
}
var SdkCloudBackupOpType_value = map[string]int32{
"SdkCloudBackupOpTypeUnknown": 0,
"SdkCloudBackupOpTypeBackupOp": 1,
"SdkCloudBackupOpTypeRestoreOp": 2,
}
var SdkCloudBackupRequestedState_name = map[int32]string{
0: "SdkCloudBackupRequestedStateUnknown",
1: "SdkCloudBackupRequestedStatePause",
2: "SdkCloudBackupRequestedStateResume",
3: "SdkCloudBackupRequestedStateStop",
}
var SdkCloudBackupRequestedState_value = map[string]int32{
"SdkCloudBackupRequestedStateUnknown": 0,
"SdkCloudBackupRequestedStatePause": 1,
"SdkCloudBackupRequestedStateResume": 2,
"SdkCloudBackupRequestedStateStop": 3,
}
var SdkCloudBackupStatusType_name = map[int32]string{
0: "SdkCloudBackupStatusTypeUnknown",
1: "SdkCloudBackupStatusTypeNotStarted",
2: "SdkCloudBackupStatusTypeDone",
3: "SdkCloudBackupStatusTypeAborted",
4: "SdkCloudBackupStatusTypePaused",
5: "SdkCloudBackupStatusTypeStopped",
6: "SdkCloudBackupStatusTypeActive",
7: "SdkCloudBackupStatusTypeFailed",
8: "SdkCloudBackupStatusTypeQueued",
9: "SdkCloudBackupStatusTypeInvalid",
}
var SdkCloudBackupStatusType_value = map[string]int32{
"SdkCloudBackupStatusTypeUnknown": 0,
"SdkCloudBackupStatusTypeNotStarted": 1,
"SdkCloudBackupStatusTypeDone": 2,
"SdkCloudBackupStatusTypeAborted": 3,
"SdkCloudBackupStatusTypePaused": 4,
"SdkCloudBackupStatusTypeStopped": 5,
"SdkCloudBackupStatusTypeActive": 6,
"SdkCloudBackupStatusTypeFailed": 7,
"SdkCloudBackupStatusTypeQueued": 8,
"SdkCloudBackupStatusTypeInvalid": 9,
}
var SdkServiceCapability_OpenStorageService_Type_name = map[int32]string{
0: "UNKNOWN",
1: "CLUSTER",
2: "CLOUD_BACKUP",
3: "CREDENTIALS",
4: "NODE",
5: "OBJECT_STORAGE",
6: "SCHEDULE_POLICY",
7: "VOLUME",
8: "ALERTS",
9: "MOUNT_ATTACH",
10: "ROLE",
11: "CLUSTER_PAIR",
12: "MIGRATE",
13: "STORAGE_POLICY",
}
var SdkServiceCapability_OpenStorageService_Type_value = map[string]int32{
"UNKNOWN": 0,
"CLUSTER": 1,
"CLOUD_BACKUP": 2,
"CREDENTIALS": 3,
"NODE": 4,
"OBJECT_STORAGE": 5,
"SCHEDULE_POLICY": 6,
"VOLUME": 7,
"ALERTS": 8,
"MOUNT_ATTACH": 9,
"ROLE": 10,
"CLUSTER_PAIR": 11,
"MIGRATE": 12,
"STORAGE_POLICY": 13,
}
var SdkStoragePool_OperationStatus_name = map[int32]string{
0: "OPERATION_PENDING",
1: "OPERATION_IN_PROGRESS",
2: "OPERATION_SUCCESSFUL",
3: "OPERATION_FAILED",
}
var SdkStoragePool_OperationStatus_value = map[string]int32{
"OPERATION_PENDING": 0,
"OPERATION_IN_PROGRESS": 1,
"OPERATION_SUCCESSFUL": 2,
"OPERATION_FAILED": 3,
}
var SdkStoragePool_OperationType_name = map[int32]string{
0: "OPERATION_RESIZE",
}
var SdkStoragePool_OperationType_value = map[string]int32{
"OPERATION_RESIZE": 0,
}
var SdkStoragePool_ResizeOperationType_name = map[int32]string{
0: "RESIZE_TYPE_AUTO",
1: "RESIZE_TYPE_ADD_DISK",
2: "RESIZE_TYPE_RESIZE_DISK",
}
var SdkStoragePool_ResizeOperationType_value = map[string]int32{
"RESIZE_TYPE_AUTO": 0,
"RESIZE_TYPE_ADD_DISK": 1,
"RESIZE_TYPE_RESIZE_DISK": 2,
}
var SdkTimeWeekday_name = map[int32]string{
0: "SdkTimeWeekdaySunday",
1: "SdkTimeWeekdayMonday",
2: "SdkTimeWeekdayTuesday",
3: "SdkTimeWeekdayWednesday",
4: "SdkTimeWeekdayThursday",
5: "SdkTimeWeekdayFriday",
6: "SdkTimeWeekdaySaturday",
}
var SdkTimeWeekday_value = map[string]int32{
"SdkTimeWeekdaySunday": 0,
"SdkTimeWeekdayMonday": 1,
"SdkTimeWeekdayTuesday": 2,
"SdkTimeWeekdayWednesday": 3,
"SdkTimeWeekdayThursday": 4,
"SdkTimeWeekdayFriday": 5,
"SdkTimeWeekdaySaturday": 6,
}
var SdkVersion_Version_name = map[int32]string{
0: "MUST_HAVE_ZERO_VALUE",
109: "Minor",
}
var SdkVersion_Version_value = map[string]int32{
"MUST_HAVE_ZERO_VALUE": 0,
"Major": 0,
"Minor": 109,
"Patch": 0,
}
var SeverityType_name = map[int32]string{
0: "SEVERITY_TYPE_NONE",
1: "SEVERITY_TYPE_ALARM",
2: "SEVERITY_TYPE_WARNING",
3: "SEVERITY_TYPE_NOTIFY",
}
var SeverityType_value = map[string]int32{
"SEVERITY_TYPE_NONE": 0,
"SEVERITY_TYPE_ALARM": 1,
"SEVERITY_TYPE_WARNING": 2,
"SEVERITY_TYPE_NOTIFY": 3,
}
0: "SHAREDV4_SERVICE_TYPE_INVALID",
1: "SHAREDV4_SERVICE_TYPE_NODEPORT",
2: "SHAREDV4_SERVICE_TYPE_CLUSTERIP",
3: "SHAREDV4_SERVICE_TYPE_LOADBALANCER",
}
"SHAREDV4_SERVICE_TYPE_INVALID": 0,
"SHAREDV4_SERVICE_TYPE_NODEPORT": 1,
"SHAREDV4_SERVICE_TYPE_CLUSTERIP": 2,
"SHAREDV4_SERVICE_TYPE_LOADBALANCER": 3,
}var Status_name = map[int32]string{
0: "STATUS_NONE",
1: "STATUS_INIT",
2: "STATUS_OK",
3: "STATUS_OFFLINE",
4: "STATUS_ERROR",
5: "STATUS_NOT_IN_QUORUM",
6: "STATUS_DECOMMISSION",
7: "STATUS_MAINTENANCE",
8: "STATUS_STORAGE_DOWN",
9: "STATUS_STORAGE_DEGRADED",
10: "STATUS_NEEDS_REBOOT",
11: "STATUS_STORAGE_REBALANCE",
12: "STATUS_STORAGE_DRIVE_REPLACE",
13: "STATUS_NOT_IN_QUORUM_NO_STORAGE",
14: "STATUS_MAX",
}
var Status_value = map[string]int32{
"STATUS_NONE": 0,
"STATUS_INIT": 1,
"STATUS_OK": 2,
"STATUS_OFFLINE": 3,
"STATUS_ERROR": 4,
"STATUS_NOT_IN_QUORUM": 5,
"STATUS_DECOMMISSION": 6,
"STATUS_MAINTENANCE": 7,
"STATUS_STORAGE_DOWN": 8,
"STATUS_STORAGE_DEGRADED": 9,
"STATUS_NEEDS_REBOOT": 10,
"STATUS_STORAGE_REBALANCE": 11,
"STATUS_STORAGE_DRIVE_REPLACE": 12,
"STATUS_NOT_IN_QUORUM_NO_STORAGE": 13,
"STATUS_MAX": 14,
}
var StorageMedium_name = map[int32]string{
0: "STORAGE_MEDIUM_MAGNETIC",
1: "STORAGE_MEDIUM_SSD",
2: "STORAGE_MEDIUM_NVME",
}
var StorageMedium_value = map[string]int32{
"STORAGE_MEDIUM_MAGNETIC": 0,
"STORAGE_MEDIUM_SSD": 1,
"STORAGE_MEDIUM_NVME": 2,
}
var StorageRebalanceAudit_StorageRebalanceAction_name = map[int32]string{
0: "ADD_REPLICA",
1: "REMOVE_REPLICA",
}
var StorageRebalanceAudit_StorageRebalanceAction_value = map[string]int32{
"ADD_REPLICA": 0,
"REMOVE_REPLICA": 1,
}
var StorageRebalanceJobState_name = map[int32]string{
0: "PENDING",
1: "RUNNING",
2: "DONE",
3: "PAUSED",
4: "CANCELLED",
}
var StorageRebalanceJobState_value = map[string]int32{
"PENDING": 0,
"RUNNING": 1,
"DONE": 2,
"PAUSED": 3,
"CANCELLED": 4,
}
var StorageRebalanceTriggerThreshold_Metric_name = map[int32]string{
0: "PROVISION_SPACE",
1: "USED_SPACE",
}
var StorageRebalanceTriggerThreshold_Metric_value = map[string]int32{
"PROVISION_SPACE": 0,
"USED_SPACE": 1,
}
var StorageRebalanceTriggerThreshold_Type_name = map[int32]string{
0: "ABSOLUTE_PERCENT",
1: "DELTA_MEAN_PERCENT",
}
var StorageRebalanceTriggerThreshold_Type_value = map[string]int32{
"ABSOLUTE_PERCENT": 0,
"DELTA_MEAN_PERCENT": 1,
}
var StorageRebalanceWorkSummary_Type_name = map[int32]string{
0: "UnbalancedPools",
1: "UnbalancedVolumes",
2: "UnbalancedProvisionedSpaceBytes",
3: "UnbalancedUsedSpaceBytes",
}
var StorageRebalanceWorkSummary_Type_value = map[string]int32{
"UnbalancedPools": 0,
"UnbalancedVolumes": 1,
"UnbalancedProvisionedSpaceBytes": 2,
"UnbalancedUsedSpaceBytes": 3,
}
var VolumeActionParam_name = map[int32]string{
0: "VOLUME_ACTION_PARAM_NONE",
1: "VOLUME_ACTION_PARAM_OFF",
2: "VOLUME_ACTION_PARAM_ON",
}
var VolumeActionParam_value = map[string]int32{
"VOLUME_ACTION_PARAM_NONE": 0,
"VOLUME_ACTION_PARAM_OFF": 1,
"VOLUME_ACTION_PARAM_ON": 2,
}
var VolumeSpecPolicy_PolicyOp_name = map[int32]string{
0: "Equal",
1: "Minimum",
2: "Maximum",
}
var VolumeSpecPolicy_PolicyOp_value = map[string]int32{
"Equal": 0,
"Minimum": 1,
"Maximum": 2,
}
var VolumeState_name = map[int32]string{
0: "VOLUME_STATE_NONE",
1: "VOLUME_STATE_PENDING",
2: "VOLUME_STATE_AVAILABLE",
3: "VOLUME_STATE_ATTACHED",
4: "VOLUME_STATE_DETACHED",
5: "VOLUME_STATE_DETATCHING",
6: "VOLUME_STATE_ERROR",
7: "VOLUME_STATE_DELETED",
8: "VOLUME_STATE_TRY_DETACHING",
9: "VOLUME_STATE_RESTORE",
10: "VOLUME_STATE_IN_TRASHCAN",
}
var VolumeState_value = map[string]int32{
"VOLUME_STATE_NONE": 0,
"VOLUME_STATE_PENDING": 1,
"VOLUME_STATE_AVAILABLE": 2,
"VOLUME_STATE_ATTACHED": 3,
"VOLUME_STATE_DETACHED": 4,
"VOLUME_STATE_DETATCHING": 5,
"VOLUME_STATE_ERROR": 6,
"VOLUME_STATE_DELETED": 7,
"VOLUME_STATE_TRY_DETACHING": 8,
"VOLUME_STATE_RESTORE": 9,
"VOLUME_STATE_IN_TRASHCAN": 10,
}
var VolumeStatus_name = map[int32]string{
0: "VOLUME_STATUS_NONE",
1: "VOLUME_STATUS_NOT_PRESENT",
2: "VOLUME_STATUS_UP",
3: "VOLUME_STATUS_DOWN",
4: "VOLUME_STATUS_DEGRADED",
}
var VolumeStatus_value = map[string]int32{
"VOLUME_STATUS_NONE": 0,
"VOLUME_STATUS_NOT_PRESENT": 1,
"VOLUME_STATUS_UP": 2,
"VOLUME_STATUS_DOWN": 3,
"VOLUME_STATUS_DEGRADED": 4,
}
var Xattr_Value_name = map[int32]string{
0: "UNSPECIFIED",
1: "COW_ON_DEMAND",
}
var Xattr_Value_value = map[string]int32{
"UNSPECIFIED": 0,
"COW_ON_DEMAND": 1,
}
Functions ¶
func RegisterOpenStorageAlertsHandler ¶ added in v0.22.3
func RegisterOpenStorageAlertsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageAlertsHandler registers the http handlers for service OpenStorageAlerts to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageAlertsHandlerClient ¶ added in v0.22.3
func RegisterOpenStorageAlertsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageAlertsClient) error
RegisterOpenStorageAlertsHandler registers the http handlers for service OpenStorageAlerts to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageAlertsClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageAlertsClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageAlertsClient" to call the correct interceptors.
func RegisterOpenStorageAlertsHandlerFromEndpoint ¶ added in v0.22.3
func RegisterOpenStorageAlertsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageAlertsHandlerFromEndpoint is same as RegisterOpenStorageAlertsHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageAlertsServer ¶ added in v0.22.3
func RegisterOpenStorageAlertsServer(s *grpc.Server, srv OpenStorageAlertsServer)
func RegisterOpenStorageCloudBackupHandler ¶
func RegisterOpenStorageCloudBackupHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageCloudBackupHandler registers the http handlers for service OpenStorageCloudBackup to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageCloudBackupHandlerClient ¶
func RegisterOpenStorageCloudBackupHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageCloudBackupClient) error
RegisterOpenStorageCloudBackupHandler registers the http handlers for service OpenStorageCloudBackup to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageCloudBackupClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageCloudBackupClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageCloudBackupClient" to call the correct interceptors.
func RegisterOpenStorageCloudBackupHandlerFromEndpoint ¶
func RegisterOpenStorageCloudBackupHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageCloudBackupHandlerFromEndpoint is same as RegisterOpenStorageCloudBackupHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageCloudBackupServer ¶
func RegisterOpenStorageCloudBackupServer(s *grpc.Server, srv OpenStorageCloudBackupServer)
func RegisterOpenStorageClusterDomainsHandler ¶ added in v0.42.7
func RegisterOpenStorageClusterDomainsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageClusterDomainsHandler registers the http handlers for service OpenStorageClusterDomains to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageClusterDomainsHandlerClient ¶ added in v0.42.7
func RegisterOpenStorageClusterDomainsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageClusterDomainsClient) error
RegisterOpenStorageClusterDomainsHandler registers the http handlers for service OpenStorageClusterDomains to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageClusterDomainsClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageClusterDomainsClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageClusterDomainsClient" to call the correct interceptors.
func RegisterOpenStorageClusterDomainsHandlerFromEndpoint ¶ added in v0.42.7
func RegisterOpenStorageClusterDomainsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageClusterDomainsHandlerFromEndpoint is same as RegisterOpenStorageClusterDomainsHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageClusterDomainsServer ¶ added in v0.42.7
func RegisterOpenStorageClusterDomainsServer(s *grpc.Server, srv OpenStorageClusterDomainsServer)
func RegisterOpenStorageClusterHandler ¶
func RegisterOpenStorageClusterHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageClusterHandler registers the http handlers for service OpenStorageCluster to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageClusterHandlerClient ¶
func RegisterOpenStorageClusterHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageClusterClient) error
RegisterOpenStorageClusterHandler registers the http handlers for service OpenStorageCluster to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageClusterClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageClusterClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageClusterClient" to call the correct interceptors.
func RegisterOpenStorageClusterHandlerFromEndpoint ¶
func RegisterOpenStorageClusterHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageClusterHandlerFromEndpoint is same as RegisterOpenStorageClusterHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageClusterPairHandler ¶ added in v0.22.3
func RegisterOpenStorageClusterPairHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageClusterPairHandler registers the http handlers for service OpenStorageClusterPair to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageClusterPairHandlerClient ¶ added in v0.22.3
func RegisterOpenStorageClusterPairHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageClusterPairClient) error
RegisterOpenStorageClusterPairHandler registers the http handlers for service OpenStorageClusterPair to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageClusterPairClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageClusterPairClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageClusterPairClient" to call the correct interceptors.
func RegisterOpenStorageClusterPairHandlerFromEndpoint ¶ added in v0.22.3
func RegisterOpenStorageClusterPairHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageClusterPairHandlerFromEndpoint is same as RegisterOpenStorageClusterPairHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageClusterPairServer ¶ added in v0.22.3
func RegisterOpenStorageClusterPairServer(s *grpc.Server, srv OpenStorageClusterPairServer)
func RegisterOpenStorageClusterServer ¶
func RegisterOpenStorageClusterServer(s *grpc.Server, srv OpenStorageClusterServer)
func RegisterOpenStorageCredentialsHandler ¶
func RegisterOpenStorageCredentialsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageCredentialsHandler registers the http handlers for service OpenStorageCredentials to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageCredentialsHandlerClient ¶
func RegisterOpenStorageCredentialsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageCredentialsClient) error
RegisterOpenStorageCredentialsHandler registers the http handlers for service OpenStorageCredentials to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageCredentialsClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageCredentialsClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageCredentialsClient" to call the correct interceptors.
func RegisterOpenStorageCredentialsHandlerFromEndpoint ¶
func RegisterOpenStorageCredentialsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageCredentialsHandlerFromEndpoint is same as RegisterOpenStorageCredentialsHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageCredentialsServer ¶
func RegisterOpenStorageCredentialsServer(s *grpc.Server, srv OpenStorageCredentialsServer)
func RegisterOpenStorageFilesystemCheckHandler ¶ added in v0.69.3
func RegisterOpenStorageFilesystemCheckHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageFilesystemCheckHandler registers the http handlers for service OpenStorageFilesystemCheck to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageFilesystemCheckHandlerClient ¶ added in v0.69.3
func RegisterOpenStorageFilesystemCheckHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageFilesystemCheckClient) error
RegisterOpenStorageFilesystemCheckHandler registers the http handlers for service OpenStorageFilesystemCheck to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageFilesystemCheckClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageFilesystemCheckClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageFilesystemCheckClient" to call the correct interceptors.
func RegisterOpenStorageFilesystemCheckHandlerFromEndpoint ¶ added in v0.69.3
func RegisterOpenStorageFilesystemCheckHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageFilesystemCheckHandlerFromEndpoint is same as RegisterOpenStorageFilesystemCheckHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageFilesystemCheckServer ¶ added in v0.69.3
func RegisterOpenStorageFilesystemCheckServer(s *grpc.Server, srv OpenStorageFilesystemCheckServer)
func RegisterOpenStorageFilesystemTrimHandler ¶ added in v0.69.3
func RegisterOpenStorageFilesystemTrimHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageFilesystemTrimHandler registers the http handlers for service OpenStorageFilesystemTrim to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageFilesystemTrimHandlerClient ¶ added in v0.69.3
func RegisterOpenStorageFilesystemTrimHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageFilesystemTrimClient) error
RegisterOpenStorageFilesystemTrimHandler registers the http handlers for service OpenStorageFilesystemTrim to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageFilesystemTrimClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageFilesystemTrimClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageFilesystemTrimClient" to call the correct interceptors.
func RegisterOpenStorageFilesystemTrimHandlerFromEndpoint ¶ added in v0.69.3
func RegisterOpenStorageFilesystemTrimHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageFilesystemTrimHandlerFromEndpoint is same as RegisterOpenStorageFilesystemTrimHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageFilesystemTrimServer ¶ added in v0.69.3
func RegisterOpenStorageFilesystemTrimServer(s *grpc.Server, srv OpenStorageFilesystemTrimServer)
func RegisterOpenStorageIdentityHandler ¶
func RegisterOpenStorageIdentityHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageIdentityHandler registers the http handlers for service OpenStorageIdentity to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageIdentityHandlerClient ¶
func RegisterOpenStorageIdentityHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageIdentityClient) error
RegisterOpenStorageIdentityHandler registers the http handlers for service OpenStorageIdentity to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageIdentityClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageIdentityClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageIdentityClient" to call the correct interceptors.
func RegisterOpenStorageIdentityHandlerFromEndpoint ¶
func RegisterOpenStorageIdentityHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageIdentityHandlerFromEndpoint is same as RegisterOpenStorageIdentityHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageIdentityServer ¶
func RegisterOpenStorageIdentityServer(s *grpc.Server, srv OpenStorageIdentityServer)
func RegisterOpenStorageJobHandler ¶ added in v0.69.29
func RegisterOpenStorageJobHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageJobHandler registers the http handlers for service OpenStorageJob to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageJobHandlerClient ¶ added in v0.69.29
func RegisterOpenStorageJobHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageJobClient) error
RegisterOpenStorageJobHandler registers the http handlers for service OpenStorageJob to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageJobClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageJobClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageJobClient" to call the correct interceptors.
func RegisterOpenStorageJobHandlerFromEndpoint ¶ added in v0.69.29
func RegisterOpenStorageJobHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageJobHandlerFromEndpoint is same as RegisterOpenStorageJobHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageJobServer ¶ added in v0.69.29
func RegisterOpenStorageJobServer(s *grpc.Server, srv OpenStorageJobServer)
func RegisterOpenStorageMigrateHandler ¶ added in v0.22.3
func RegisterOpenStorageMigrateHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageMigrateHandler registers the http handlers for service OpenStorageMigrate to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageMigrateHandlerClient ¶ added in v0.22.3
func RegisterOpenStorageMigrateHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageMigrateClient) error
RegisterOpenStorageMigrateHandler registers the http handlers for service OpenStorageMigrate to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageMigrateClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageMigrateClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageMigrateClient" to call the correct interceptors.
func RegisterOpenStorageMigrateHandlerFromEndpoint ¶ added in v0.22.3
func RegisterOpenStorageMigrateHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageMigrateHandlerFromEndpoint is same as RegisterOpenStorageMigrateHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageMigrateServer ¶ added in v0.22.3
func RegisterOpenStorageMigrateServer(s *grpc.Server, srv OpenStorageMigrateServer)
func RegisterOpenStorageMountAttachHandler ¶
func RegisterOpenStorageMountAttachHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageMountAttachHandler registers the http handlers for service OpenStorageMountAttach to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageMountAttachHandlerClient ¶
func RegisterOpenStorageMountAttachHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageMountAttachClient) error
RegisterOpenStorageMountAttachHandler registers the http handlers for service OpenStorageMountAttach to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageMountAttachClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageMountAttachClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageMountAttachClient" to call the correct interceptors.
func RegisterOpenStorageMountAttachHandlerFromEndpoint ¶
func RegisterOpenStorageMountAttachHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageMountAttachHandlerFromEndpoint is same as RegisterOpenStorageMountAttachHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageMountAttachServer ¶
func RegisterOpenStorageMountAttachServer(s *grpc.Server, srv OpenStorageMountAttachServer)
func RegisterOpenStorageNodeHandler ¶
func RegisterOpenStorageNodeHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageNodeHandler registers the http handlers for service OpenStorageNode to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageNodeHandlerClient ¶
func RegisterOpenStorageNodeHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageNodeClient) error
RegisterOpenStorageNodeHandler registers the http handlers for service OpenStorageNode to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageNodeClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageNodeClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageNodeClient" to call the correct interceptors.
func RegisterOpenStorageNodeHandlerFromEndpoint ¶
func RegisterOpenStorageNodeHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageNodeHandlerFromEndpoint is same as RegisterOpenStorageNodeHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageNodeServer ¶
func RegisterOpenStorageNodeServer(s *grpc.Server, srv OpenStorageNodeServer)
func RegisterOpenStorageObjectstoreHandler ¶
func RegisterOpenStorageObjectstoreHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageObjectstoreHandler registers the http handlers for service OpenStorageObjectstore to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageObjectstoreHandlerClient ¶
func RegisterOpenStorageObjectstoreHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageObjectstoreClient) error
RegisterOpenStorageObjectstoreHandler registers the http handlers for service OpenStorageObjectstore to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageObjectstoreClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageObjectstoreClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageObjectstoreClient" to call the correct interceptors.
func RegisterOpenStorageObjectstoreHandlerFromEndpoint ¶
func RegisterOpenStorageObjectstoreHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageObjectstoreHandlerFromEndpoint is same as RegisterOpenStorageObjectstoreHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageObjectstoreServer ¶
func RegisterOpenStorageObjectstoreServer(s *grpc.Server, srv OpenStorageObjectstoreServer)
func RegisterOpenStoragePolicyHandler ¶ added in v0.22.11
func RegisterOpenStoragePolicyHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStoragePolicyHandler registers the http handlers for service OpenStoragePolicy to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStoragePolicyHandlerClient ¶ added in v0.22.11
func RegisterOpenStoragePolicyHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStoragePolicyClient) error
RegisterOpenStoragePolicyHandler registers the http handlers for service OpenStoragePolicy to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStoragePolicyClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStoragePolicyClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStoragePolicyClient" to call the correct interceptors.
func RegisterOpenStoragePolicyHandlerFromEndpoint ¶ added in v0.22.11
func RegisterOpenStoragePolicyHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStoragePolicyHandlerFromEndpoint is same as RegisterOpenStoragePolicyHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStoragePolicyServer ¶ added in v0.22.11
func RegisterOpenStoragePolicyServer(s *grpc.Server, srv OpenStoragePolicyServer)
func RegisterOpenStoragePoolHandler ¶ added in v0.42.18
func RegisterOpenStoragePoolHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStoragePoolHandler registers the http handlers for service OpenStoragePool to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStoragePoolHandlerClient ¶ added in v0.42.18
func RegisterOpenStoragePoolHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStoragePoolClient) error
RegisterOpenStoragePoolHandler registers the http handlers for service OpenStoragePool to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStoragePoolClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStoragePoolClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStoragePoolClient" to call the correct interceptors.
func RegisterOpenStoragePoolHandlerFromEndpoint ¶ added in v0.42.18
func RegisterOpenStoragePoolHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStoragePoolHandlerFromEndpoint is same as RegisterOpenStoragePoolHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStoragePoolServer ¶ added in v0.42.18
func RegisterOpenStoragePoolServer(s *grpc.Server, srv OpenStoragePoolServer)
func RegisterOpenStorageRoleHandler ¶ added in v0.42.0
func RegisterOpenStorageRoleHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageRoleHandler registers the http handlers for service OpenStorageRole to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageRoleHandlerClient ¶ added in v0.42.0
func RegisterOpenStorageRoleHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageRoleClient) error
RegisterOpenStorageRoleHandler registers the http handlers for service OpenStorageRole to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageRoleClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageRoleClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageRoleClient" to call the correct interceptors.
func RegisterOpenStorageRoleHandlerFromEndpoint ¶ added in v0.42.0
func RegisterOpenStorageRoleHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageRoleHandlerFromEndpoint is same as RegisterOpenStorageRoleHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageRoleServer ¶ added in v0.42.0
func RegisterOpenStorageRoleServer(s *grpc.Server, srv OpenStorageRoleServer)
func RegisterOpenStorageSchedulePolicyHandler ¶
func RegisterOpenStorageSchedulePolicyHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageSchedulePolicyHandler registers the http handlers for service OpenStorageSchedulePolicy to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageSchedulePolicyHandlerClient ¶
func RegisterOpenStorageSchedulePolicyHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageSchedulePolicyClient) error
RegisterOpenStorageSchedulePolicyHandler registers the http handlers for service OpenStorageSchedulePolicy to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageSchedulePolicyClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageSchedulePolicyClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageSchedulePolicyClient" to call the correct interceptors.
func RegisterOpenStorageSchedulePolicyHandlerFromEndpoint ¶
func RegisterOpenStorageSchedulePolicyHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageSchedulePolicyHandlerFromEndpoint is same as RegisterOpenStorageSchedulePolicyHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageSchedulePolicyServer ¶
func RegisterOpenStorageSchedulePolicyServer(s *grpc.Server, srv OpenStorageSchedulePolicyServer)
func RegisterOpenStorageVolumeHandler ¶
func RegisterOpenStorageVolumeHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOpenStorageVolumeHandler registers the http handlers for service OpenStorageVolume to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOpenStorageVolumeHandlerClient ¶
func RegisterOpenStorageVolumeHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpenStorageVolumeClient) error
RegisterOpenStorageVolumeHandler registers the http handlers for service OpenStorageVolume to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpenStorageVolumeClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpenStorageVolumeClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpenStorageVolumeClient" to call the correct interceptors.
func RegisterOpenStorageVolumeHandlerFromEndpoint ¶
func RegisterOpenStorageVolumeHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOpenStorageVolumeHandlerFromEndpoint is same as RegisterOpenStorageVolumeHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOpenStorageVolumeServer ¶
func RegisterOpenStorageVolumeServer(s *grpc.Server, srv OpenStorageVolumeServer)
Types ¶
type ActiveRequest ¶
type ActiveRequest struct { ReqestKV map[int64]string `` /* 137-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Active Request
func (*ActiveRequest) Descriptor ¶
func (*ActiveRequest) Descriptor() ([]byte, []int)
func (*ActiveRequest) GetReqestKV ¶
func (m *ActiveRequest) GetReqestKV() map[int64]string
func (*ActiveRequest) ProtoMessage ¶
func (*ActiveRequest) ProtoMessage()
func (*ActiveRequest) Reset ¶
func (m *ActiveRequest) Reset()
func (*ActiveRequest) String ¶
func (m *ActiveRequest) String() string
func (*ActiveRequest) XXX_DiscardUnknown ¶
func (m *ActiveRequest) XXX_DiscardUnknown()
func (*ActiveRequest) XXX_Marshal ¶
func (m *ActiveRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ActiveRequest) XXX_Merge ¶
func (dst *ActiveRequest) XXX_Merge(src proto.Message)
func (*ActiveRequest) XXX_Size ¶
func (m *ActiveRequest) XXX_Size() int
func (*ActiveRequest) XXX_Unmarshal ¶
func (m *ActiveRequest) XXX_Unmarshal(b []byte) error
type ActiveRequests ¶
type ActiveRequests struct { RequestCount int64 `protobuf:"varint,1,opt,name=RequestCount" json:"RequestCount,omitempty"` ActiveRequest []*ActiveRequest `protobuf:"bytes,2,rep,name=ActiveRequest" json:"ActiveRequest,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Active Requests
func (*ActiveRequests) Descriptor ¶
func (*ActiveRequests) Descriptor() ([]byte, []int)
func (*ActiveRequests) GetActiveRequest ¶
func (m *ActiveRequests) GetActiveRequest() []*ActiveRequest
func (*ActiveRequests) GetRequestCount ¶
func (m *ActiveRequests) GetRequestCount() int64
func (*ActiveRequests) ProtoMessage ¶
func (*ActiveRequests) ProtoMessage()
func (*ActiveRequests) Reset ¶
func (m *ActiveRequests) Reset()
func (*ActiveRequests) String ¶
func (m *ActiveRequests) String() string
func (*ActiveRequests) XXX_DiscardUnknown ¶
func (m *ActiveRequests) XXX_DiscardUnknown()
func (*ActiveRequests) XXX_Marshal ¶
func (m *ActiveRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ActiveRequests) XXX_Merge ¶
func (dst *ActiveRequests) XXX_Merge(src proto.Message)
func (*ActiveRequests) XXX_Size ¶
func (m *ActiveRequests) XXX_Size() int
func (*ActiveRequests) XXX_Unmarshal ¶
func (m *ActiveRequests) XXX_Unmarshal(b []byte) error
type Alert ¶
type Alert struct { // Id for Alert Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` // Severity of the Alert Severity SeverityType `protobuf:"varint,2,opt,name=severity,enum=openstorage.api.SeverityType" json:"severity,omitempty"` // AlertType user defined alert type AlertType int64 `protobuf:"varint,3,opt,name=alert_type,json=alertType" json:"alert_type,omitempty"` // Message describing the Alert Message string `protobuf:"bytes,4,opt,name=message" json:"message,omitempty"` // Timestamp when Alert occured Timestamp *timestamp.Timestamp `protobuf:"bytes,5,opt,name=timestamp" json:"timestamp,omitempty"` // ResourceId where Alert occured ResourceId string `protobuf:"bytes,6,opt,name=resource_id,json=resourceId" json:"resource_id,omitempty"` // Resource where Alert occured Resource ResourceType `protobuf:"varint,7,opt,name=resource,enum=openstorage.api.ResourceType" json:"resource,omitempty"` // Cleared Flag Cleared bool `protobuf:"varint,8,opt,name=cleared" json:"cleared,omitempty"` // Time-to-live in seconds for this Alert Ttl uint64 `protobuf:"varint,9,opt,name=ttl" json:"ttl,omitempty"` // UniqueTag helps identify a unique alert for a given resouce UniqueTag string `protobuf:"bytes,10,opt,name=unique_tag,json=uniqueTag" json:"unique_tag,omitempty"` // Count of such alerts raised so far. Count int64 `protobuf:"varint,11,opt,name=count" json:"count,omitempty"` // Timestamp when such alert was raised the very first time. FirstSeen *timestamp.Timestamp `protobuf:"bytes,12,opt,name=first_seen,json=firstSeen" json:"first_seen,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Alert is a structure that represents an alert object
func (*Alert) Descriptor ¶
func (*Alert) GetAlertType ¶
func (*Alert) GetCleared ¶
func (*Alert) GetFirstSeen ¶
func (*Alert) GetMessage ¶
func (*Alert) GetResource ¶
func (m *Alert) GetResource() ResourceType
func (*Alert) GetResourceId ¶
func (*Alert) GetSeverity ¶
func (m *Alert) GetSeverity() SeverityType
func (*Alert) GetTimestamp ¶
func (*Alert) GetUniqueTag ¶
func (*Alert) ProtoMessage ¶
func (*Alert) ProtoMessage()
func (*Alert) XXX_DiscardUnknown ¶
func (m *Alert) XXX_DiscardUnknown()
func (*Alert) XXX_Marshal ¶
func (*Alert) XXX_Unmarshal ¶
type AlertActionType ¶
type AlertActionType int32
const ( AlertActionType_ALERT_ACTION_TYPE_NONE AlertActionType = 0 AlertActionType_ALERT_ACTION_TYPE_DELETE AlertActionType = 1 AlertActionType_ALERT_ACTION_TYPE_CREATE AlertActionType = 2 AlertActionType_ALERT_ACTION_TYPE_UPDATE AlertActionType = 3 )
func (AlertActionType) EnumDescriptor ¶
func (AlertActionType) EnumDescriptor() ([]byte, []int)
func (AlertActionType) String ¶
func (x AlertActionType) String() string
type Alerts ¶
type Alerts struct { Alert []*Alert `protobuf:"bytes,1,rep,name=alert" json:"alert,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Alerts is an array of Alert objects
func (*Alerts) Descriptor ¶
func (*Alerts) ProtoMessage ¶
func (*Alerts) ProtoMessage()
func (*Alerts) XXX_DiscardUnknown ¶
func (m *Alerts) XXX_DiscardUnknown()
func (*Alerts) XXX_Marshal ¶
func (*Alerts) XXX_Unmarshal ¶
type AttachState ¶
type AttachState int32
const ( // Attached and available externally AttachState_ATTACH_STATE_EXTERNAL AttachState = 0 // Attached but only available internally AttachState_ATTACH_STATE_INTERNAL AttachState = 1 // Switching from External to Internal AttachState_ATTACH_STATE_INTERNAL_SWITCH AttachState = 2 )
func (AttachState) EnumDescriptor ¶
func (AttachState) EnumDescriptor() ([]byte, []int)
func (AttachState) String ¶
func (x AttachState) String() string
type CapacityUsageInfo ¶ added in v0.9.3
type CapacityUsageInfo struct { // Storage consumed exclusively by this single snapshot. Deletion of this // snapshot may increase the free storage available by this amount. ExclusiveBytes int64 `protobuf:"varint,1,opt,name=exclusive_bytes,json=exclusiveBytes" json:"exclusive_bytes,omitempty"` SharedBytes int64 `protobuf:"varint,2,opt,name=shared_bytes,json=sharedBytes" json:"shared_bytes,omitempty"` // TotalBytes used by this volume TotalBytes int64 `protobuf:"varint,3,opt,name=total_bytes,json=totalBytes" json:"total_bytes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Provides details on exclusive and shared storage used by snapshot/volume specifically for copy-on-write(COW) snapshots. Deletion of snapshots and overwirte of volume will affect the exclusive storage used by the other dependent snaps and parent volume.
func (*CapacityUsageInfo) Descriptor ¶ added in v0.9.3
func (*CapacityUsageInfo) Descriptor() ([]byte, []int)
func (*CapacityUsageInfo) GetExclusiveBytes ¶ added in v0.9.3
func (m *CapacityUsageInfo) GetExclusiveBytes() int64
func (*CapacityUsageInfo) GetSharedBytes ¶ added in v0.9.3
func (m *CapacityUsageInfo) GetSharedBytes() int64
func (*CapacityUsageInfo) GetTotalBytes ¶ added in v0.9.3
func (m *CapacityUsageInfo) GetTotalBytes() int64
func (*CapacityUsageInfo) ProtoMessage ¶ added in v0.9.3
func (*CapacityUsageInfo) ProtoMessage()
func (*CapacityUsageInfo) Reset ¶ added in v0.9.3
func (m *CapacityUsageInfo) Reset()
func (*CapacityUsageInfo) String ¶ added in v0.9.3
func (m *CapacityUsageInfo) String() string
func (*CapacityUsageInfo) XXX_DiscardUnknown ¶ added in v0.9.3
func (m *CapacityUsageInfo) XXX_DiscardUnknown()
func (*CapacityUsageInfo) XXX_Marshal ¶ added in v0.9.3
func (m *CapacityUsageInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CapacityUsageInfo) XXX_Merge ¶ added in v0.9.3
func (dst *CapacityUsageInfo) XXX_Merge(src proto.Message)
func (*CapacityUsageInfo) XXX_Size ¶ added in v0.9.3
func (m *CapacityUsageInfo) XXX_Size() int
func (*CapacityUsageInfo) XXX_Unmarshal ¶ added in v0.9.3
func (m *CapacityUsageInfo) XXX_Unmarshal(b []byte) error
type Catalog ¶
type Catalog struct { // Name of the Directory/File Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Full Path of the Directory/File Path string `protobuf:"bytes,2,opt,name=path" json:"path,omitempty"` // Type Directory or File Type string `protobuf:"bytes,3,opt,name=type" json:"type,omitempty"` // File or Directory Size Size uint64 `protobuf:"varint,4,opt,name=size" json:"size,omitempty"` // Last Modified LastModified *timestamp.Timestamp `protobuf:"bytes,5,opt,name=LastModified" json:"LastModified,omitempty"` // Children Children []*Catalog `protobuf:"bytes,6,rep,name=children" json:"children,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Catalog) Descriptor ¶
func (*Catalog) GetChildren ¶
func (*Catalog) GetLastModified ¶
func (*Catalog) ProtoMessage ¶
func (*Catalog) ProtoMessage()
func (*Catalog) XXX_DiscardUnknown ¶
func (m *Catalog) XXX_DiscardUnknown()
func (*Catalog) XXX_Marshal ¶
func (*Catalog) XXX_Unmarshal ¶
type CatalogResponse ¶
type CatalogResponse struct { // Root Catalog Root *Catalog `protobuf:"bytes,1,opt,name=root" json:"root,omitempty"` // Report of total directories and files count Report *Report `protobuf:"bytes,2,opt,name=report" json:"report,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CatalogResponse) Descriptor ¶
func (*CatalogResponse) Descriptor() ([]byte, []int)
func (*CatalogResponse) GetReport ¶
func (m *CatalogResponse) GetReport() *Report
func (*CatalogResponse) GetRoot ¶
func (m *CatalogResponse) GetRoot() *Catalog
func (*CatalogResponse) ProtoMessage ¶
func (*CatalogResponse) ProtoMessage()
func (*CatalogResponse) Reset ¶
func (m *CatalogResponse) Reset()
func (*CatalogResponse) String ¶
func (m *CatalogResponse) String() string
func (*CatalogResponse) XXX_DiscardUnknown ¶
func (m *CatalogResponse) XXX_DiscardUnknown()
func (*CatalogResponse) XXX_Marshal ¶
func (m *CatalogResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CatalogResponse) XXX_Merge ¶
func (dst *CatalogResponse) XXX_Merge(src proto.Message)
func (*CatalogResponse) XXX_Size ¶
func (m *CatalogResponse) XXX_Size() int
func (*CatalogResponse) XXX_Unmarshal ¶
func (m *CatalogResponse) XXX_Unmarshal(b []byte) error
type CloudDriveTransferJob ¶ added in v0.69.32
type CloudDriveTransferJob struct { // SourceDrivesetID is the ID of the current driveset that needs to be transferred SourceDrivesetId string `protobuf:"bytes,1,opt,name=source_driveset_id,json=sourceDrivesetId" json:"source_driveset_id,omitempty"` // DestinationInstanceID is the ID of the storageless instance that needs to take over the SourceDriveSetID DestinationInstanceId string `protobuf:"bytes,2,opt,name=destination_instance_id,json=destinationInstanceId" json:"destination_instance_id,omitempty"` // Status describes a helpful status of this operation Status string `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CloudDriveTransferJob) Descriptor ¶ added in v0.69.32
func (*CloudDriveTransferJob) Descriptor() ([]byte, []int)
func (*CloudDriveTransferJob) GetDestinationInstanceId ¶ added in v0.69.32
func (m *CloudDriveTransferJob) GetDestinationInstanceId() string
func (*CloudDriveTransferJob) GetSourceDrivesetId ¶ added in v0.69.32
func (m *CloudDriveTransferJob) GetSourceDrivesetId() string
func (*CloudDriveTransferJob) GetStatus ¶ added in v0.69.32
func (m *CloudDriveTransferJob) GetStatus() string
func (*CloudDriveTransferJob) ProtoMessage ¶ added in v0.69.32
func (*CloudDriveTransferJob) ProtoMessage()
func (*CloudDriveTransferJob) Reset ¶ added in v0.69.32
func (m *CloudDriveTransferJob) Reset()
func (*CloudDriveTransferJob) String ¶ added in v0.69.32
func (m *CloudDriveTransferJob) String() string
func (*CloudDriveTransferJob) XXX_DiscardUnknown ¶ added in v0.69.32
func (m *CloudDriveTransferJob) XXX_DiscardUnknown()
func (*CloudDriveTransferJob) XXX_Marshal ¶ added in v0.69.32
func (m *CloudDriveTransferJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudDriveTransferJob) XXX_Merge ¶ added in v0.69.32
func (dst *CloudDriveTransferJob) XXX_Merge(src proto.Message)
func (*CloudDriveTransferJob) XXX_Size ¶ added in v0.69.32
func (m *CloudDriveTransferJob) XXX_Size() int
func (*CloudDriveTransferJob) XXX_Unmarshal ¶ added in v0.69.32
func (m *CloudDriveTransferJob) XXX_Unmarshal(b []byte) error
type CloudMigrate ¶
type CloudMigrate struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CloudMigrate) Descriptor ¶
func (*CloudMigrate) Descriptor() ([]byte, []int)
func (*CloudMigrate) ProtoMessage ¶
func (*CloudMigrate) ProtoMessage()
func (*CloudMigrate) Reset ¶
func (m *CloudMigrate) Reset()
func (*CloudMigrate) String ¶
func (m *CloudMigrate) String() string
func (*CloudMigrate) XXX_DiscardUnknown ¶
func (m *CloudMigrate) XXX_DiscardUnknown()
func (*CloudMigrate) XXX_Marshal ¶
func (m *CloudMigrate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudMigrate) XXX_Merge ¶
func (dst *CloudMigrate) XXX_Merge(src proto.Message)
func (*CloudMigrate) XXX_Size ¶
func (m *CloudMigrate) XXX_Size() int
func (*CloudMigrate) XXX_Unmarshal ¶
func (m *CloudMigrate) XXX_Unmarshal(b []byte) error
type CloudMigrateCancelRequest ¶
type CloudMigrateCancelRequest struct { // The id of the task to cancel TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId" json:"task_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request to stop a cloud migration
func (*CloudMigrateCancelRequest) Descriptor ¶
func (*CloudMigrateCancelRequest) Descriptor() ([]byte, []int)
func (*CloudMigrateCancelRequest) GetTaskId ¶ added in v0.22.3
func (m *CloudMigrateCancelRequest) GetTaskId() string
func (*CloudMigrateCancelRequest) ProtoMessage ¶
func (*CloudMigrateCancelRequest) ProtoMessage()
func (*CloudMigrateCancelRequest) Reset ¶
func (m *CloudMigrateCancelRequest) Reset()
func (*CloudMigrateCancelRequest) String ¶
func (m *CloudMigrateCancelRequest) String() string
func (*CloudMigrateCancelRequest) XXX_DiscardUnknown ¶
func (m *CloudMigrateCancelRequest) XXX_DiscardUnknown()
func (*CloudMigrateCancelRequest) XXX_Marshal ¶
func (m *CloudMigrateCancelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudMigrateCancelRequest) XXX_Merge ¶
func (dst *CloudMigrateCancelRequest) XXX_Merge(src proto.Message)
func (*CloudMigrateCancelRequest) XXX_Size ¶
func (m *CloudMigrateCancelRequest) XXX_Size() int
func (*CloudMigrateCancelRequest) XXX_Unmarshal ¶
func (m *CloudMigrateCancelRequest) XXX_Unmarshal(b []byte) error
type CloudMigrateInfo ¶
type CloudMigrateInfo struct { // Task id associated with this migration TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId" json:"task_id,omitempty"` // ID of the cluster where the volume is being migrated ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId" json:"cluster_id,omitempty"` // ID of the volume on the local cluster LocalVolumeId string `protobuf:"bytes,3,opt,name=local_volume_id,json=localVolumeId" json:"local_volume_id,omitempty"` // Name of the volume on the local cluster LocalVolumeName string `protobuf:"bytes,4,opt,name=local_volume_name,json=localVolumeName" json:"local_volume_name,omitempty"` // ID of the volume on the remote cluster RemoteVolumeId string `protobuf:"bytes,5,opt,name=remote_volume_id,json=remoteVolumeId" json:"remote_volume_id,omitempty"` // ID of the cloudbackup used for the migration CloudbackupId string `protobuf:"bytes,6,opt,name=cloudbackup_id,json=cloudbackupId" json:"cloudbackup_id,omitempty"` // Current stage of the volume migration CurrentStage CloudMigrate_Stage `` /* 131-byte string literal not displayed */ // Status of the current stage Status CloudMigrate_Status `protobuf:"varint,8,opt,name=status,enum=openstorage.api.CloudMigrate_Status" json:"status,omitempty"` // Last time the status was updated LastUpdate *timestamp.Timestamp `protobuf:"bytes,9,opt,name=last_update,json=lastUpdate" json:"last_update,omitempty"` // Contains the reason for the migration error ErrorReason string `protobuf:"bytes,10,opt,name=error_reason,json=errorReason" json:"error_reason,omitempty"` // StartTime indicates Op's start time StartTime *timestamp.Timestamp `protobuf:"bytes,11,opt,name=start_time,json=startTime" json:"start_time,omitempty"` // CompletedTime indicates Op's completed time CompletedTime *timestamp.Timestamp `protobuf:"bytes,12,opt,name=completed_time,json=completedTime" json:"completed_time,omitempty"` // BytesTotal is the number of bytes being transferred BytesTotal uint64 `protobuf:"varint,13,opt,name=bytes_total,json=bytesTotal" json:"bytes_total,omitempty"` // BytesDone is the number of bytes already transferred BytesDone uint64 `protobuf:"varint,14,opt,name=bytes_done,json=bytesDone" json:"bytes_done,omitempty"` // ETASeconds the time duration in seconds for cloud migration completion EtaSeconds int64 `protobuf:"varint,15,opt,name=eta_seconds,json=etaSeconds" json:"eta_seconds,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CloudMigrateInfo) Descriptor ¶
func (*CloudMigrateInfo) Descriptor() ([]byte, []int)
func (*CloudMigrateInfo) GetBytesDone ¶ added in v0.22.7
func (m *CloudMigrateInfo) GetBytesDone() uint64
func (*CloudMigrateInfo) GetBytesTotal ¶ added in v0.22.7
func (m *CloudMigrateInfo) GetBytesTotal() uint64
func (*CloudMigrateInfo) GetCloudbackupId ¶
func (m *CloudMigrateInfo) GetCloudbackupId() string
func (*CloudMigrateInfo) GetClusterId ¶
func (m *CloudMigrateInfo) GetClusterId() string
func (*CloudMigrateInfo) GetCompletedTime ¶ added in v0.22.7
func (m *CloudMigrateInfo) GetCompletedTime() *timestamp.Timestamp
func (*CloudMigrateInfo) GetCurrentStage ¶
func (m *CloudMigrateInfo) GetCurrentStage() CloudMigrate_Stage
func (*CloudMigrateInfo) GetErrorReason ¶ added in v0.22.3
func (m *CloudMigrateInfo) GetErrorReason() string
func (*CloudMigrateInfo) GetEtaSeconds ¶ added in v0.22.7
func (m *CloudMigrateInfo) GetEtaSeconds() int64
func (*CloudMigrateInfo) GetLastUpdate ¶
func (m *CloudMigrateInfo) GetLastUpdate() *timestamp.Timestamp
func (*CloudMigrateInfo) GetLocalVolumeId ¶
func (m *CloudMigrateInfo) GetLocalVolumeId() string
func (*CloudMigrateInfo) GetLocalVolumeName ¶
func (m *CloudMigrateInfo) GetLocalVolumeName() string
func (*CloudMigrateInfo) GetRemoteVolumeId ¶
func (m *CloudMigrateInfo) GetRemoteVolumeId() string
func (*CloudMigrateInfo) GetStartTime ¶ added in v0.22.7
func (m *CloudMigrateInfo) GetStartTime() *timestamp.Timestamp
func (*CloudMigrateInfo) GetStatus ¶
func (m *CloudMigrateInfo) GetStatus() CloudMigrate_Status
func (*CloudMigrateInfo) GetTaskId ¶ added in v0.22.3
func (m *CloudMigrateInfo) GetTaskId() string
func (*CloudMigrateInfo) ProtoMessage ¶
func (*CloudMigrateInfo) ProtoMessage()
func (*CloudMigrateInfo) Reset ¶
func (m *CloudMigrateInfo) Reset()
func (*CloudMigrateInfo) String ¶
func (m *CloudMigrateInfo) String() string
func (*CloudMigrateInfo) XXX_DiscardUnknown ¶
func (m *CloudMigrateInfo) XXX_DiscardUnknown()
func (*CloudMigrateInfo) XXX_Marshal ¶
func (m *CloudMigrateInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudMigrateInfo) XXX_Merge ¶
func (dst *CloudMigrateInfo) XXX_Merge(src proto.Message)
func (*CloudMigrateInfo) XXX_Size ¶
func (m *CloudMigrateInfo) XXX_Size() int
func (*CloudMigrateInfo) XXX_Unmarshal ¶
func (m *CloudMigrateInfo) XXX_Unmarshal(b []byte) error
type CloudMigrateInfoList ¶
type CloudMigrateInfoList struct { List []*CloudMigrateInfo `protobuf:"bytes,1,rep,name=list" json:"list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CloudMigrateInfoList) Descriptor ¶
func (*CloudMigrateInfoList) Descriptor() ([]byte, []int)
func (*CloudMigrateInfoList) GetList ¶
func (m *CloudMigrateInfoList) GetList() []*CloudMigrateInfo
func (*CloudMigrateInfoList) ProtoMessage ¶
func (*CloudMigrateInfoList) ProtoMessage()
func (*CloudMigrateInfoList) Reset ¶
func (m *CloudMigrateInfoList) Reset()
func (*CloudMigrateInfoList) String ¶
func (m *CloudMigrateInfoList) String() string
func (*CloudMigrateInfoList) XXX_DiscardUnknown ¶
func (m *CloudMigrateInfoList) XXX_DiscardUnknown()
func (*CloudMigrateInfoList) XXX_Marshal ¶
func (m *CloudMigrateInfoList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudMigrateInfoList) XXX_Merge ¶
func (dst *CloudMigrateInfoList) XXX_Merge(src proto.Message)
func (*CloudMigrateInfoList) XXX_Size ¶
func (m *CloudMigrateInfoList) XXX_Size() int
func (*CloudMigrateInfoList) XXX_Unmarshal ¶
func (m *CloudMigrateInfoList) XXX_Unmarshal(b []byte) error
type CloudMigrateStartRequest ¶
type CloudMigrateStartRequest struct { // The type of operation to start Operation CloudMigrate_OperationType `protobuf:"varint,1,opt,name=operation,enum=openstorage.api.CloudMigrate_OperationType" json:"operation,omitempty"` // ID of the cluster to which volumes are to be migrated ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId" json:"cluster_id,omitempty"` // Depending on the operation type this can be a VolumeID or VolumeGroupID TargetId string `protobuf:"bytes,3,opt,name=target_id,json=targetId" json:"target_id,omitempty"` // (Optional) Unique TaskId assocaiated with this migration. If not provided one will // be generated and returned in the response TaskId string `protobuf:"bytes,4,opt,name=task_id,json=taskId" json:"task_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request to start a cloud migration
func (*CloudMigrateStartRequest) Descriptor ¶
func (*CloudMigrateStartRequest) Descriptor() ([]byte, []int)
func (*CloudMigrateStartRequest) GetClusterId ¶
func (m *CloudMigrateStartRequest) GetClusterId() string
func (*CloudMigrateStartRequest) GetOperation ¶
func (m *CloudMigrateStartRequest) GetOperation() CloudMigrate_OperationType
func (*CloudMigrateStartRequest) GetTargetId ¶
func (m *CloudMigrateStartRequest) GetTargetId() string
func (*CloudMigrateStartRequest) GetTaskId ¶ added in v0.22.3
func (m *CloudMigrateStartRequest) GetTaskId() string
func (*CloudMigrateStartRequest) ProtoMessage ¶
func (*CloudMigrateStartRequest) ProtoMessage()
func (*CloudMigrateStartRequest) Reset ¶
func (m *CloudMigrateStartRequest) Reset()
func (*CloudMigrateStartRequest) String ¶
func (m *CloudMigrateStartRequest) String() string
func (*CloudMigrateStartRequest) XXX_DiscardUnknown ¶
func (m *CloudMigrateStartRequest) XXX_DiscardUnknown()
func (*CloudMigrateStartRequest) XXX_Marshal ¶
func (m *CloudMigrateStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudMigrateStartRequest) XXX_Merge ¶
func (dst *CloudMigrateStartRequest) XXX_Merge(src proto.Message)
func (*CloudMigrateStartRequest) XXX_Size ¶
func (m *CloudMigrateStartRequest) XXX_Size() int
func (*CloudMigrateStartRequest) XXX_Unmarshal ¶
func (m *CloudMigrateStartRequest) XXX_Unmarshal(b []byte) error
type CloudMigrateStartResponse ¶ added in v0.22.3
type CloudMigrateStartResponse struct { // TaskId assocaiated with the migration that was started TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId" json:"task_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response to start a cloud migration
func (*CloudMigrateStartResponse) Descriptor ¶ added in v0.22.3
func (*CloudMigrateStartResponse) Descriptor() ([]byte, []int)
func (*CloudMigrateStartResponse) GetTaskId ¶ added in v0.22.3
func (m *CloudMigrateStartResponse) GetTaskId() string
func (*CloudMigrateStartResponse) ProtoMessage ¶ added in v0.22.3
func (*CloudMigrateStartResponse) ProtoMessage()
func (*CloudMigrateStartResponse) Reset ¶ added in v0.22.3
func (m *CloudMigrateStartResponse) Reset()
func (*CloudMigrateStartResponse) String ¶ added in v0.22.3
func (m *CloudMigrateStartResponse) String() string
func (*CloudMigrateStartResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *CloudMigrateStartResponse) XXX_DiscardUnknown()
func (*CloudMigrateStartResponse) XXX_Marshal ¶ added in v0.22.3
func (m *CloudMigrateStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudMigrateStartResponse) XXX_Merge ¶ added in v0.22.3
func (dst *CloudMigrateStartResponse) XXX_Merge(src proto.Message)
func (*CloudMigrateStartResponse) XXX_Size ¶ added in v0.22.3
func (m *CloudMigrateStartResponse) XXX_Size() int
func (*CloudMigrateStartResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *CloudMigrateStartResponse) XXX_Unmarshal(b []byte) error
type CloudMigrateStatusRequest ¶ added in v0.22.9
type CloudMigrateStatusRequest struct { // Task id for which to return status TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId" json:"task_id,omitempty"` // ID of the cluster for which to return migration statuses ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId" json:"cluster_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request for cloud migration operation status
func (*CloudMigrateStatusRequest) Descriptor ¶ added in v0.22.9
func (*CloudMigrateStatusRequest) Descriptor() ([]byte, []int)
func (*CloudMigrateStatusRequest) GetClusterId ¶ added in v0.22.9
func (m *CloudMigrateStatusRequest) GetClusterId() string
func (*CloudMigrateStatusRequest) GetTaskId ¶ added in v0.22.9
func (m *CloudMigrateStatusRequest) GetTaskId() string
func (*CloudMigrateStatusRequest) ProtoMessage ¶ added in v0.22.9
func (*CloudMigrateStatusRequest) ProtoMessage()
func (*CloudMigrateStatusRequest) Reset ¶ added in v0.22.9
func (m *CloudMigrateStatusRequest) Reset()
func (*CloudMigrateStatusRequest) String ¶ added in v0.22.9
func (m *CloudMigrateStatusRequest) String() string
func (*CloudMigrateStatusRequest) XXX_DiscardUnknown ¶ added in v0.22.9
func (m *CloudMigrateStatusRequest) XXX_DiscardUnknown()
func (*CloudMigrateStatusRequest) XXX_Marshal ¶ added in v0.22.9
func (m *CloudMigrateStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudMigrateStatusRequest) XXX_Merge ¶ added in v0.22.9
func (dst *CloudMigrateStatusRequest) XXX_Merge(src proto.Message)
func (*CloudMigrateStatusRequest) XXX_Size ¶ added in v0.22.9
func (m *CloudMigrateStatusRequest) XXX_Size() int
func (*CloudMigrateStatusRequest) XXX_Unmarshal ¶ added in v0.22.9
func (m *CloudMigrateStatusRequest) XXX_Unmarshal(b []byte) error
type CloudMigrateStatusResponse ¶
type CloudMigrateStatusResponse struct { // Map of cluster id to the status of volumes being migrated Info map[string]*CloudMigrateInfoList `` /* 128-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response with a status of the cloud migration operations
func (*CloudMigrateStatusResponse) Descriptor ¶
func (*CloudMigrateStatusResponse) Descriptor() ([]byte, []int)
func (*CloudMigrateStatusResponse) GetInfo ¶
func (m *CloudMigrateStatusResponse) GetInfo() map[string]*CloudMigrateInfoList
func (*CloudMigrateStatusResponse) ProtoMessage ¶
func (*CloudMigrateStatusResponse) ProtoMessage()
func (*CloudMigrateStatusResponse) Reset ¶
func (m *CloudMigrateStatusResponse) Reset()
func (*CloudMigrateStatusResponse) String ¶
func (m *CloudMigrateStatusResponse) String() string
func (*CloudMigrateStatusResponse) XXX_DiscardUnknown ¶
func (m *CloudMigrateStatusResponse) XXX_DiscardUnknown()
func (*CloudMigrateStatusResponse) XXX_Marshal ¶
func (m *CloudMigrateStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudMigrateStatusResponse) XXX_Merge ¶
func (dst *CloudMigrateStatusResponse) XXX_Merge(src proto.Message)
func (*CloudMigrateStatusResponse) XXX_Size ¶
func (m *CloudMigrateStatusResponse) XXX_Size() int
func (*CloudMigrateStatusResponse) XXX_Unmarshal ¶
func (m *CloudMigrateStatusResponse) XXX_Unmarshal(b []byte) error
type CloudMigrate_OperationType ¶
type CloudMigrate_OperationType int32
const ( CloudMigrate_InvalidType CloudMigrate_OperationType = 0 // Migrate all volumes in the cluster CloudMigrate_MigrateCluster CloudMigrate_OperationType = 1 // Migrate a single volume CloudMigrate_MigrateVolume CloudMigrate_OperationType = 2 // Migrate a group of volumes CloudMigrate_MigrateVolumeGroup CloudMigrate_OperationType = 3 )
func (CloudMigrate_OperationType) EnumDescriptor ¶
func (CloudMigrate_OperationType) EnumDescriptor() ([]byte, []int)
func (CloudMigrate_OperationType) String ¶
func (x CloudMigrate_OperationType) String() string
type CloudMigrate_Stage ¶
type CloudMigrate_Stage int32
const ( CloudMigrate_InvalidStage CloudMigrate_Stage = 0 CloudMigrate_Backup CloudMigrate_Stage = 1 CloudMigrate_Restore CloudMigrate_Stage = 2 CloudMigrate_VolumeUpdate CloudMigrate_Stage = 3 CloudMigrate_Done CloudMigrate_Stage = 4 )
func (CloudMigrate_Stage) EnumDescriptor ¶
func (CloudMigrate_Stage) EnumDescriptor() ([]byte, []int)
func (CloudMigrate_Stage) String ¶
func (x CloudMigrate_Stage) String() string
type CloudMigrate_Status ¶
type CloudMigrate_Status int32
const ( CloudMigrate_InvalidStatus CloudMigrate_Status = 0 CloudMigrate_Queued CloudMigrate_Status = 1 CloudMigrate_Initialized CloudMigrate_Status = 2 CloudMigrate_InProgress CloudMigrate_Status = 3 CloudMigrate_Failed CloudMigrate_Status = 4 CloudMigrate_Complete CloudMigrate_Status = 5 CloudMigrate_Canceled CloudMigrate_Status = 6 )
func (CloudMigrate_Status) EnumDescriptor ¶
func (CloudMigrate_Status) EnumDescriptor() ([]byte, []int)
func (CloudMigrate_Status) String ¶
func (x CloudMigrate_Status) String() string
type ClusterPairCreateRequest ¶
type ClusterPairCreateRequest struct { // IP of the remote cluster RemoteClusterIp string `protobuf:"bytes,1,opt,name=remote_cluster_ip,json=remoteClusterIp" json:"remote_cluster_ip,omitempty"` // Port for the remote cluster RemoteClusterPort uint32 `protobuf:"varint,2,opt,name=remote_cluster_port,json=remoteClusterPort" json:"remote_cluster_port,omitempty"` // Token used to authenticate with the remote cluster RemoteClusterToken string `protobuf:"bytes,3,opt,name=remote_cluster_token,json=remoteClusterToken" json:"remote_cluster_token,omitempty"` // Set the new pair as the default SetDefault bool `protobuf:"varint,4,opt,name=set_default,json=setDefault" json:"set_default,omitempty"` // The mode to use for the cluster pair Mode ClusterPairMode_Mode `protobuf:"varint,5,opt,name=mode,enum=openstorage.api.ClusterPairMode_Mode" json:"mode,omitempty"` // Use for the cluster pairing, if given // credential id will be used in ClusterPairCreate service CredentialId string `protobuf:"bytes,6,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Used to send a request to create a cluster pair
func (*ClusterPairCreateRequest) Descriptor ¶
func (*ClusterPairCreateRequest) Descriptor() ([]byte, []int)
func (*ClusterPairCreateRequest) GetCredentialId ¶ added in v0.69.27
func (m *ClusterPairCreateRequest) GetCredentialId() string
func (*ClusterPairCreateRequest) GetMode ¶ added in v0.42.7
func (m *ClusterPairCreateRequest) GetMode() ClusterPairMode_Mode
func (*ClusterPairCreateRequest) GetRemoteClusterIp ¶
func (m *ClusterPairCreateRequest) GetRemoteClusterIp() string
func (*ClusterPairCreateRequest) GetRemoteClusterPort ¶
func (m *ClusterPairCreateRequest) GetRemoteClusterPort() uint32
func (*ClusterPairCreateRequest) GetRemoteClusterToken ¶
func (m *ClusterPairCreateRequest) GetRemoteClusterToken() string
func (*ClusterPairCreateRequest) GetSetDefault ¶
func (m *ClusterPairCreateRequest) GetSetDefault() bool
func (*ClusterPairCreateRequest) ProtoMessage ¶
func (*ClusterPairCreateRequest) ProtoMessage()
func (*ClusterPairCreateRequest) Reset ¶
func (m *ClusterPairCreateRequest) Reset()
func (*ClusterPairCreateRequest) String ¶
func (m *ClusterPairCreateRequest) String() string
func (*ClusterPairCreateRequest) XXX_DiscardUnknown ¶
func (m *ClusterPairCreateRequest) XXX_DiscardUnknown()
func (*ClusterPairCreateRequest) XXX_Marshal ¶
func (m *ClusterPairCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterPairCreateRequest) XXX_Merge ¶
func (dst *ClusterPairCreateRequest) XXX_Merge(src proto.Message)
func (*ClusterPairCreateRequest) XXX_Size ¶
func (m *ClusterPairCreateRequest) XXX_Size() int
func (*ClusterPairCreateRequest) XXX_Unmarshal ¶
func (m *ClusterPairCreateRequest) XXX_Unmarshal(b []byte) error
type ClusterPairCreateResponse ¶
type ClusterPairCreateResponse struct { // ID of the remote cluster RemoteClusterId string `protobuf:"bytes,1,opt,name=remote_cluster_id,json=remoteClusterId" json:"remote_cluster_id,omitempty"` // Name of the remote cluster RemoteClusterName string `protobuf:"bytes,2,opt,name=remote_cluster_name,json=remoteClusterName" json:"remote_cluster_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response for a pair request
func (*ClusterPairCreateResponse) Descriptor ¶
func (*ClusterPairCreateResponse) Descriptor() ([]byte, []int)
func (*ClusterPairCreateResponse) GetRemoteClusterId ¶
func (m *ClusterPairCreateResponse) GetRemoteClusterId() string
func (*ClusterPairCreateResponse) GetRemoteClusterName ¶
func (m *ClusterPairCreateResponse) GetRemoteClusterName() string
func (*ClusterPairCreateResponse) ProtoMessage ¶
func (*ClusterPairCreateResponse) ProtoMessage()
func (*ClusterPairCreateResponse) Reset ¶
func (m *ClusterPairCreateResponse) Reset()
func (*ClusterPairCreateResponse) String ¶
func (m *ClusterPairCreateResponse) String() string
func (*ClusterPairCreateResponse) XXX_DiscardUnknown ¶
func (m *ClusterPairCreateResponse) XXX_DiscardUnknown()
func (*ClusterPairCreateResponse) XXX_Marshal ¶
func (m *ClusterPairCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterPairCreateResponse) XXX_Merge ¶
func (dst *ClusterPairCreateResponse) XXX_Merge(src proto.Message)
func (*ClusterPairCreateResponse) XXX_Size ¶
func (m *ClusterPairCreateResponse) XXX_Size() int
func (*ClusterPairCreateResponse) XXX_Unmarshal ¶
func (m *ClusterPairCreateResponse) XXX_Unmarshal(b []byte) error
type ClusterPairGetResponse ¶
type ClusterPairGetResponse struct { // Info about the cluster pair PairInfo *ClusterPairInfo `protobuf:"bytes,1,opt,name=pair_info,json=pairInfo" json:"pair_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Reponse to get a cluster pair
func (*ClusterPairGetResponse) Descriptor ¶
func (*ClusterPairGetResponse) Descriptor() ([]byte, []int)
func (*ClusterPairGetResponse) GetPairInfo ¶
func (m *ClusterPairGetResponse) GetPairInfo() *ClusterPairInfo
func (*ClusterPairGetResponse) ProtoMessage ¶
func (*ClusterPairGetResponse) ProtoMessage()
func (*ClusterPairGetResponse) Reset ¶
func (m *ClusterPairGetResponse) Reset()
func (*ClusterPairGetResponse) String ¶
func (m *ClusterPairGetResponse) String() string
func (*ClusterPairGetResponse) XXX_DiscardUnknown ¶
func (m *ClusterPairGetResponse) XXX_DiscardUnknown()
func (*ClusterPairGetResponse) XXX_Marshal ¶
func (m *ClusterPairGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterPairGetResponse) XXX_Merge ¶
func (dst *ClusterPairGetResponse) XXX_Merge(src proto.Message)
func (*ClusterPairGetResponse) XXX_Size ¶
func (m *ClusterPairGetResponse) XXX_Size() int
func (*ClusterPairGetResponse) XXX_Unmarshal ¶
func (m *ClusterPairGetResponse) XXX_Unmarshal(b []byte) error
type ClusterPairInfo ¶
type ClusterPairInfo struct { // ID of the cluster Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // Name of the cluster Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` // The endpoint used for creating the pair Endpoint string `protobuf:"bytes,3,opt,name=endpoint" json:"endpoint,omitempty"` // Current endpoints of the cluster CurrentEndpoints []string `protobuf:"bytes,4,rep,name=current_endpoints,json=currentEndpoints" json:"current_endpoints,omitempty"` // Flag used to determine if communication is over a secure channel Secure bool `protobuf:"varint,5,opt,name=secure" json:"secure,omitempty"` // Token associated with cluster Token string `protobuf:"bytes,6,opt,name=token" json:"token,omitempty"` // Key/value pair of options associated with the cluster // Opaque to openstorage and interpreted by the drivers Options map[string]string `` /* 134-byte string literal not displayed */ // Mode for the cluster pair Mode ClusterPairMode_Mode `protobuf:"varint,8,opt,name=mode,enum=openstorage.api.ClusterPairMode_Mode" json:"mode,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Information about a cluster pair
func (*ClusterPairInfo) Descriptor ¶
func (*ClusterPairInfo) Descriptor() ([]byte, []int)
func (*ClusterPairInfo) GetCurrentEndpoints ¶ added in v0.22.3
func (m *ClusterPairInfo) GetCurrentEndpoints() []string
func (*ClusterPairInfo) GetEndpoint ¶ added in v0.22.3
func (m *ClusterPairInfo) GetEndpoint() string
func (*ClusterPairInfo) GetId ¶
func (m *ClusterPairInfo) GetId() string
func (*ClusterPairInfo) GetMode ¶ added in v0.42.7
func (m *ClusterPairInfo) GetMode() ClusterPairMode_Mode
func (*ClusterPairInfo) GetName ¶
func (m *ClusterPairInfo) GetName() string
func (*ClusterPairInfo) GetOptions ¶
func (m *ClusterPairInfo) GetOptions() map[string]string
func (*ClusterPairInfo) GetSecure ¶
func (m *ClusterPairInfo) GetSecure() bool
func (*ClusterPairInfo) GetToken ¶
func (m *ClusterPairInfo) GetToken() string
func (*ClusterPairInfo) ProtoMessage ¶
func (*ClusterPairInfo) ProtoMessage()
func (*ClusterPairInfo) Reset ¶
func (m *ClusterPairInfo) Reset()
func (*ClusterPairInfo) String ¶
func (m *ClusterPairInfo) String() string
func (*ClusterPairInfo) XXX_DiscardUnknown ¶
func (m *ClusterPairInfo) XXX_DiscardUnknown()
func (*ClusterPairInfo) XXX_Marshal ¶
func (m *ClusterPairInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterPairInfo) XXX_Merge ¶
func (dst *ClusterPairInfo) XXX_Merge(src proto.Message)
func (*ClusterPairInfo) XXX_Size ¶
func (m *ClusterPairInfo) XXX_Size() int
func (*ClusterPairInfo) XXX_Unmarshal ¶
func (m *ClusterPairInfo) XXX_Unmarshal(b []byte) error
type ClusterPairMode ¶ added in v0.42.7
type ClusterPairMode struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClusterPairMode) Descriptor ¶ added in v0.42.7
func (*ClusterPairMode) Descriptor() ([]byte, []int)
func (*ClusterPairMode) ProtoMessage ¶ added in v0.42.7
func (*ClusterPairMode) ProtoMessage()
func (*ClusterPairMode) Reset ¶ added in v0.42.7
func (m *ClusterPairMode) Reset()
func (*ClusterPairMode) String ¶ added in v0.42.7
func (m *ClusterPairMode) String() string
func (*ClusterPairMode) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *ClusterPairMode) XXX_DiscardUnknown()
func (*ClusterPairMode) XXX_Marshal ¶ added in v0.42.7
func (m *ClusterPairMode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterPairMode) XXX_Merge ¶ added in v0.42.7
func (dst *ClusterPairMode) XXX_Merge(src proto.Message)
func (*ClusterPairMode) XXX_Size ¶ added in v0.42.7
func (m *ClusterPairMode) XXX_Size() int
func (*ClusterPairMode) XXX_Unmarshal ¶ added in v0.42.7
func (m *ClusterPairMode) XXX_Unmarshal(b []byte) error
type ClusterPairMode_Mode ¶ added in v0.42.7
type ClusterPairMode_Mode int32
const ( // Default pairing mode ClusterPairMode_Default ClusterPairMode_Mode = 0 // Paired for DisasterRecovery ClusterPairMode_DisasterRecovery ClusterPairMode_Mode = 1 )
func (ClusterPairMode_Mode) EnumDescriptor ¶ added in v0.42.7
func (ClusterPairMode_Mode) EnumDescriptor() ([]byte, []int)
func (ClusterPairMode_Mode) String ¶ added in v0.42.7
func (x ClusterPairMode_Mode) String() string
type ClusterPairProcessRequest ¶
type ClusterPairProcessRequest struct { // ID of the cluster requesting the pairing SourceClusterId string `protobuf:"bytes,1,opt,name=source_cluster_id,json=sourceClusterId" json:"source_cluster_id,omitempty"` // Token used to authenticate with the remote cluster RemoteClusterToken string `protobuf:"bytes,2,opt,name=remote_cluster_token,json=remoteClusterToken" json:"remote_cluster_token,omitempty"` // The mode to use for the cluster pair Mode ClusterPairMode_Mode `protobuf:"varint,3,opt,name=mode,enum=openstorage.api.ClusterPairMode_Mode" json:"mode,omitempty"` // Use for the cluster pairing, if given // credential id will be used in ClusterPairCreate service CredentialId string `protobuf:"bytes,4,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Used to process a pair request from a remote cluster
func (*ClusterPairProcessRequest) Descriptor ¶
func (*ClusterPairProcessRequest) Descriptor() ([]byte, []int)
func (*ClusterPairProcessRequest) GetCredentialId ¶ added in v0.69.27
func (m *ClusterPairProcessRequest) GetCredentialId() string
func (*ClusterPairProcessRequest) GetMode ¶ added in v0.42.7
func (m *ClusterPairProcessRequest) GetMode() ClusterPairMode_Mode
func (*ClusterPairProcessRequest) GetRemoteClusterToken ¶
func (m *ClusterPairProcessRequest) GetRemoteClusterToken() string
func (*ClusterPairProcessRequest) GetSourceClusterId ¶
func (m *ClusterPairProcessRequest) GetSourceClusterId() string
func (*ClusterPairProcessRequest) ProtoMessage ¶
func (*ClusterPairProcessRequest) ProtoMessage()
func (*ClusterPairProcessRequest) Reset ¶
func (m *ClusterPairProcessRequest) Reset()
func (*ClusterPairProcessRequest) String ¶
func (m *ClusterPairProcessRequest) String() string
func (*ClusterPairProcessRequest) XXX_DiscardUnknown ¶
func (m *ClusterPairProcessRequest) XXX_DiscardUnknown()
func (*ClusterPairProcessRequest) XXX_Marshal ¶
func (m *ClusterPairProcessRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterPairProcessRequest) XXX_Merge ¶
func (dst *ClusterPairProcessRequest) XXX_Merge(src proto.Message)
func (*ClusterPairProcessRequest) XXX_Size ¶
func (m *ClusterPairProcessRequest) XXX_Size() int
func (*ClusterPairProcessRequest) XXX_Unmarshal ¶
func (m *ClusterPairProcessRequest) XXX_Unmarshal(b []byte) error
type ClusterPairProcessResponse ¶
type ClusterPairProcessResponse struct { // ID of the cluster which processed the pair request RemoteClusterId string `protobuf:"bytes,1,opt,name=remote_cluster_id,json=remoteClusterId" json:"remote_cluster_id,omitempty"` // Name of the cluster which processed the pair request RemoteClusterName string `protobuf:"bytes,2,opt,name=remote_cluster_name,json=remoteClusterName" json:"remote_cluster_name,omitempty"` // List of endpoints that can be used to communicate with the cluster RemoteClusterEndpoints []string `protobuf:"bytes,3,rep,name=remote_cluster_endpoints,json=remoteClusterEndpoints" json:"remote_cluster_endpoints,omitempty"` // Key/value pair of options returned on successful pairing. // Opaque to openstorage and interpreted by the drivers Options map[string]string `` /* 134-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response after a pairing has been processed
func (*ClusterPairProcessResponse) Descriptor ¶
func (*ClusterPairProcessResponse) Descriptor() ([]byte, []int)
func (*ClusterPairProcessResponse) GetOptions ¶
func (m *ClusterPairProcessResponse) GetOptions() map[string]string
func (*ClusterPairProcessResponse) GetRemoteClusterEndpoints ¶ added in v0.22.3
func (m *ClusterPairProcessResponse) GetRemoteClusterEndpoints() []string
func (*ClusterPairProcessResponse) GetRemoteClusterId ¶
func (m *ClusterPairProcessResponse) GetRemoteClusterId() string
func (*ClusterPairProcessResponse) GetRemoteClusterName ¶
func (m *ClusterPairProcessResponse) GetRemoteClusterName() string
func (*ClusterPairProcessResponse) ProtoMessage ¶
func (*ClusterPairProcessResponse) ProtoMessage()
func (*ClusterPairProcessResponse) Reset ¶
func (m *ClusterPairProcessResponse) Reset()
func (*ClusterPairProcessResponse) String ¶
func (m *ClusterPairProcessResponse) String() string
func (*ClusterPairProcessResponse) XXX_DiscardUnknown ¶
func (m *ClusterPairProcessResponse) XXX_DiscardUnknown()
func (*ClusterPairProcessResponse) XXX_Marshal ¶
func (m *ClusterPairProcessResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterPairProcessResponse) XXX_Merge ¶
func (dst *ClusterPairProcessResponse) XXX_Merge(src proto.Message)
func (*ClusterPairProcessResponse) XXX_Size ¶
func (m *ClusterPairProcessResponse) XXX_Size() int
func (*ClusterPairProcessResponse) XXX_Unmarshal ¶
func (m *ClusterPairProcessResponse) XXX_Unmarshal(b []byte) error
type ClusterPairTokenGetResponse ¶
type ClusterPairTokenGetResponse struct { // Token used to authenticate clusters Token string `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response to get the cluster token
func (*ClusterPairTokenGetResponse) Descriptor ¶
func (*ClusterPairTokenGetResponse) Descriptor() ([]byte, []int)
func (*ClusterPairTokenGetResponse) GetToken ¶
func (m *ClusterPairTokenGetResponse) GetToken() string
func (*ClusterPairTokenGetResponse) ProtoMessage ¶
func (*ClusterPairTokenGetResponse) ProtoMessage()
func (*ClusterPairTokenGetResponse) Reset ¶
func (m *ClusterPairTokenGetResponse) Reset()
func (*ClusterPairTokenGetResponse) String ¶
func (m *ClusterPairTokenGetResponse) String() string
func (*ClusterPairTokenGetResponse) XXX_DiscardUnknown ¶
func (m *ClusterPairTokenGetResponse) XXX_DiscardUnknown()
func (*ClusterPairTokenGetResponse) XXX_Marshal ¶
func (m *ClusterPairTokenGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterPairTokenGetResponse) XXX_Merge ¶
func (dst *ClusterPairTokenGetResponse) XXX_Merge(src proto.Message)
func (*ClusterPairTokenGetResponse) XXX_Size ¶
func (m *ClusterPairTokenGetResponse) XXX_Size() int
func (*ClusterPairTokenGetResponse) XXX_Unmarshal ¶
func (m *ClusterPairTokenGetResponse) XXX_Unmarshal(b []byte) error
type ClusterPairsEnumerateResponse ¶
type ClusterPairsEnumerateResponse struct { // ID of the default cluster pair DefaultId string `protobuf:"bytes,1,opt,name=default_id,json=defaultId" json:"default_id,omitempty"` // Pairs Info about the cluster pairs Pairs map[string]*ClusterPairInfo `` /* 130-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response to enumerate all the cluster pairs
func (*ClusterPairsEnumerateResponse) Descriptor ¶
func (*ClusterPairsEnumerateResponse) Descriptor() ([]byte, []int)
func (*ClusterPairsEnumerateResponse) GetDefaultId ¶
func (m *ClusterPairsEnumerateResponse) GetDefaultId() string
func (*ClusterPairsEnumerateResponse) GetPairs ¶
func (m *ClusterPairsEnumerateResponse) GetPairs() map[string]*ClusterPairInfo
func (*ClusterPairsEnumerateResponse) ProtoMessage ¶
func (*ClusterPairsEnumerateResponse) ProtoMessage()
func (*ClusterPairsEnumerateResponse) Reset ¶
func (m *ClusterPairsEnumerateResponse) Reset()
func (*ClusterPairsEnumerateResponse) String ¶
func (m *ClusterPairsEnumerateResponse) String() string
func (*ClusterPairsEnumerateResponse) XXX_DiscardUnknown ¶
func (m *ClusterPairsEnumerateResponse) XXX_DiscardUnknown()
func (*ClusterPairsEnumerateResponse) XXX_Marshal ¶
func (m *ClusterPairsEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterPairsEnumerateResponse) XXX_Merge ¶
func (dst *ClusterPairsEnumerateResponse) XXX_Merge(src proto.Message)
func (*ClusterPairsEnumerateResponse) XXX_Size ¶
func (m *ClusterPairsEnumerateResponse) XXX_Size() int
func (*ClusterPairsEnumerateResponse) XXX_Unmarshal ¶
func (m *ClusterPairsEnumerateResponse) XXX_Unmarshal(b []byte) error
type ClusterResponse ¶
type ClusterResponse struct { // Error code // // in: body Error string `protobuf:"bytes,1,opt,name=error" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ClusterResponse specifies a response that gets returned when requesting the cluster
func (*ClusterResponse) Descriptor ¶
func (*ClusterResponse) Descriptor() ([]byte, []int)
func (*ClusterResponse) GetError ¶
func (m *ClusterResponse) GetError() string
func (*ClusterResponse) ProtoMessage ¶
func (*ClusterResponse) ProtoMessage()
func (*ClusterResponse) Reset ¶
func (m *ClusterResponse) Reset()
func (*ClusterResponse) String ¶
func (m *ClusterResponse) String() string
func (*ClusterResponse) XXX_DiscardUnknown ¶
func (m *ClusterResponse) XXX_DiscardUnknown()
func (*ClusterResponse) XXX_Marshal ¶
func (m *ClusterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterResponse) XXX_Merge ¶
func (dst *ClusterResponse) XXX_Merge(src proto.Message)
func (*ClusterResponse) XXX_Size ¶
func (m *ClusterResponse) XXX_Size() int
func (*ClusterResponse) XXX_Unmarshal ¶
func (m *ClusterResponse) XXX_Unmarshal(b []byte) error
type DrainAttachmentsSummary ¶ added in v0.69.29
type DrainAttachmentsSummary struct { // Total number of volumes that need to be drained NumVolumesTotal uint64 `protobuf:"varint,2,opt,name=num_volumes_total,json=numVolumesTotal" json:"num_volumes_total,omitempty"` // Number of volumes which have been drained NumVolumesDone uint64 `protobuf:"varint,3,opt,name=num_volumes_done,json=numVolumesDone" json:"num_volumes_done,omitempty"` // Number of volumes which have not been drained yet NumVolumesPending uint64 `protobuf:"varint,4,opt,name=num_volumes_pending,json=numVolumesPending" json:"num_volumes_pending,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
DrainAttachments summary of the volumes whose attachments need to be drained from a node
func (*DrainAttachmentsSummary) Descriptor ¶ added in v0.69.29
func (*DrainAttachmentsSummary) Descriptor() ([]byte, []int)
func (*DrainAttachmentsSummary) GetNumVolumesDone ¶ added in v0.69.29
func (m *DrainAttachmentsSummary) GetNumVolumesDone() uint64
func (*DrainAttachmentsSummary) GetNumVolumesPending ¶ added in v0.69.29
func (m *DrainAttachmentsSummary) GetNumVolumesPending() uint64
func (*DrainAttachmentsSummary) GetNumVolumesTotal ¶ added in v0.69.29
func (m *DrainAttachmentsSummary) GetNumVolumesTotal() uint64
func (*DrainAttachmentsSummary) ProtoMessage ¶ added in v0.69.29
func (*DrainAttachmentsSummary) ProtoMessage()
func (*DrainAttachmentsSummary) Reset ¶ added in v0.69.29
func (m *DrainAttachmentsSummary) Reset()
func (*DrainAttachmentsSummary) String ¶ added in v0.69.29
func (m *DrainAttachmentsSummary) String() string
func (*DrainAttachmentsSummary) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *DrainAttachmentsSummary) XXX_DiscardUnknown()
func (*DrainAttachmentsSummary) XXX_Marshal ¶ added in v0.69.29
func (m *DrainAttachmentsSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DrainAttachmentsSummary) XXX_Merge ¶ added in v0.69.29
func (dst *DrainAttachmentsSummary) XXX_Merge(src proto.Message)
func (*DrainAttachmentsSummary) XXX_Size ¶ added in v0.69.29
func (m *DrainAttachmentsSummary) XXX_Size() int
func (*DrainAttachmentsSummary) XXX_Unmarshal ¶ added in v0.69.29
func (m *DrainAttachmentsSummary) XXX_Unmarshal(b []byte) error
type DriverType ¶
type DriverType int32
const ( DriverType_DRIVER_TYPE_NONE DriverType = 0 DriverType_DRIVER_TYPE_FILE DriverType = 1 DriverType_DRIVER_TYPE_BLOCK DriverType = 2 DriverType_DRIVER_TYPE_OBJECT DriverType = 3 DriverType_DRIVER_TYPE_CLUSTERED DriverType = 4 DriverType_DRIVER_TYPE_GRAPH DriverType = 5 )
func (DriverType) EnumDescriptor ¶
func (DriverType) EnumDescriptor() ([]byte, []int)
func (DriverType) String ¶
func (x DriverType) String() string
type EnforcementType ¶ added in v0.42.14
type EnforcementType int32
Defines the types of enforcement on the given rules
const ( // This specifies that the rule is required and must be strictly enforced EnforcementType_required EnforcementType = 0 // This specifies that the rule is preferred and can be best effort EnforcementType_preferred EnforcementType = 1 )
func (EnforcementType) EnumDescriptor ¶ added in v0.42.14
func (EnforcementType) EnumDescriptor() ([]byte, []int)
func (EnforcementType) String ¶ added in v0.42.14
func (x EnforcementType) String() string
type ExportProtocol ¶ added in v0.42.25
type ExportProtocol int32
ExportProtocol defines how the device is exported..
const ( // Invalid uninitialized value ExportProtocol_INVALID ExportProtocol = 0 // PXD the volume is exported over Portworx block interace. ExportProtocol_PXD ExportProtocol = 1 // ISCSI the volume is exported over ISCSI. ExportProtocol_ISCSI ExportProtocol = 2 // NFS the volume is exported over NFS. ExportProtocol_NFS ExportProtocol = 3 // Custom the volume is exported over custom interace. ExportProtocol_CUSTOM ExportProtocol = 4 )
func (ExportProtocol) EnumDescriptor ¶ added in v0.42.25
func (ExportProtocol) EnumDescriptor() ([]byte, []int)
func (ExportProtocol) String ¶ added in v0.42.25
func (x ExportProtocol) String() string
type ExportSpec ¶ added in v0.42.25
type ExportSpec struct { // ExportProtocol defines how the volume is exported. ExportProtocol ExportProtocol `` /* 133-byte string literal not displayed */ // ExportOptions options exporting the volume. ExportOptions string `protobuf:"bytes,2,opt,name=export_options,json=exportOptions" json:"export_options,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ExportSpec defines how the volume is exported..
func (*ExportSpec) Descriptor ¶ added in v0.42.25
func (*ExportSpec) Descriptor() ([]byte, []int)
func (*ExportSpec) GetExportOptions ¶ added in v0.42.25
func (m *ExportSpec) GetExportOptions() string
func (*ExportSpec) GetExportProtocol ¶ added in v0.42.25
func (m *ExportSpec) GetExportProtocol() ExportProtocol
func (*ExportSpec) ProtoMessage ¶ added in v0.42.25
func (*ExportSpec) ProtoMessage()
func (*ExportSpec) Reset ¶ added in v0.42.25
func (m *ExportSpec) Reset()
func (*ExportSpec) String ¶ added in v0.42.25
func (m *ExportSpec) String() string
func (*ExportSpec) XXX_DiscardUnknown ¶ added in v0.42.25
func (m *ExportSpec) XXX_DiscardUnknown()
func (*ExportSpec) XXX_Marshal ¶ added in v0.42.25
func (m *ExportSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExportSpec) XXX_Merge ¶ added in v0.42.25
func (dst *ExportSpec) XXX_Merge(src proto.Message)
func (*ExportSpec) XXX_Size ¶ added in v0.42.25
func (m *ExportSpec) XXX_Size() int
func (*ExportSpec) XXX_Unmarshal ¶ added in v0.42.25
func (m *ExportSpec) XXX_Unmarshal(b []byte) error
type FastpathConfig ¶ added in v0.69.3
type FastpathConfig struct { // fastpath setup on this node SetupOn int32 `protobuf:"varint,1,opt,name=setup_on,json=setupOn" json:"setup_on,omitempty"` // Fastpath temporary promotion during attach Promote bool `protobuf:"varint,2,opt,name=promote" json:"promote,omitempty"` // Fastpath consolidated current status across replicas Status FastpathStatus `protobuf:"varint,3,opt,name=status,enum=openstorage.api.FastpathStatus" json:"status,omitempty"` // Fastpath replica state for each replica in replica set Replicas []*FastpathReplState `protobuf:"bytes,4,rep,name=replicas" json:"replicas,omitempty"` // Dirty flag on volume - was attached in userspace Dirty bool `protobuf:"varint,5,opt,name=dirty" json:"dirty,omitempty"` // fastpath coordinator node uuid to enhance reporting CoordUuid string `protobuf:"bytes,6,opt,name=coord_uuid,json=coordUuid" json:"coord_uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
FastpathConfig part of volume
func (*FastpathConfig) Descriptor ¶ added in v0.69.3
func (*FastpathConfig) Descriptor() ([]byte, []int)
func (*FastpathConfig) GetCoordUuid ¶ added in v0.101.4
func (m *FastpathConfig) GetCoordUuid() string
func (*FastpathConfig) GetDirty ¶ added in v0.101.0
func (m *FastpathConfig) GetDirty() bool
func (*FastpathConfig) GetPromote ¶ added in v0.69.3
func (m *FastpathConfig) GetPromote() bool
func (*FastpathConfig) GetReplicas ¶ added in v0.69.3
func (m *FastpathConfig) GetReplicas() []*FastpathReplState
func (*FastpathConfig) GetSetupOn ¶ added in v0.69.3
func (m *FastpathConfig) GetSetupOn() int32
func (*FastpathConfig) GetStatus ¶ added in v0.69.3
func (m *FastpathConfig) GetStatus() FastpathStatus
func (*FastpathConfig) ProtoMessage ¶ added in v0.69.3
func (*FastpathConfig) ProtoMessage()
func (*FastpathConfig) Reset ¶ added in v0.69.3
func (m *FastpathConfig) Reset()
func (*FastpathConfig) String ¶ added in v0.69.3
func (m *FastpathConfig) String() string
func (*FastpathConfig) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *FastpathConfig) XXX_DiscardUnknown()
func (*FastpathConfig) XXX_Marshal ¶ added in v0.69.3
func (m *FastpathConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FastpathConfig) XXX_Merge ¶ added in v0.69.3
func (dst *FastpathConfig) XXX_Merge(src proto.Message)
func (*FastpathConfig) XXX_Size ¶ added in v0.69.3
func (m *FastpathConfig) XXX_Size() int
func (*FastpathConfig) XXX_Unmarshal ¶ added in v0.69.3
func (m *FastpathConfig) XXX_Unmarshal(b []byte) error
type FastpathProtocol ¶ added in v0.69.3
type FastpathProtocol int32
const ( FastpathProtocol_FASTPATH_PROTO_UNKNOWN FastpathProtocol = 0 FastpathProtocol_FASTPATH_PROTO_NVMEOF_TCP FastpathProtocol = 1 FastpathProtocol_FASTPATH_PROTO_ISCSI FastpathProtocol = 2 FastpathProtocol_FASTPATH_PROTO_LOCAL FastpathProtocol = 3 )
func (FastpathProtocol) EnumDescriptor ¶ added in v0.69.3
func (FastpathProtocol) EnumDescriptor() ([]byte, []int)
func (FastpathProtocol) String ¶ added in v0.69.3
func (x FastpathProtocol) String() string
type FastpathReplState ¶ added in v0.69.3
type FastpathReplState struct { DevId uint64 `protobuf:"varint,1,opt,name=dev_id,json=devId" json:"dev_id,omitempty"` NodeId uint32 `protobuf:"varint,2,opt,name=node_id,json=nodeId" json:"node_id,omitempty"` Protocol FastpathProtocol `protobuf:"varint,3,opt,name=protocol,enum=openstorage.api.FastpathProtocol" json:"protocol,omitempty"` Acl bool `protobuf:"varint,4,opt,name=acl" json:"acl,omitempty"` // target info ExportedDevice string `protobuf:"bytes,5,opt,name=exported_device,json=exportedDevice" json:"exported_device,omitempty"` Block bool `protobuf:"varint,6,opt,name=block" json:"block,omitempty"` Target string `protobuf:"bytes,7,opt,name=target" json:"target,omitempty"` Exported bool `protobuf:"varint,8,opt,name=exported" json:"exported,omitempty"` // initiator info Imported bool `protobuf:"varint,9,opt,name=imported" json:"imported,omitempty"` Devpath string `protobuf:"bytes,10,opt,name=devpath" json:"devpath,omitempty"` // node_uuid added to enhance UI reporting NodeUuid string `protobuf:"bytes,11,opt,name=node_uuid,json=nodeUuid" json:"node_uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FastpathReplState) Descriptor ¶ added in v0.69.3
func (*FastpathReplState) Descriptor() ([]byte, []int)
func (*FastpathReplState) GetAcl ¶ added in v0.69.3
func (m *FastpathReplState) GetAcl() bool
func (*FastpathReplState) GetBlock ¶ added in v0.69.3
func (m *FastpathReplState) GetBlock() bool
func (*FastpathReplState) GetDevId ¶ added in v0.69.3
func (m *FastpathReplState) GetDevId() uint64
func (*FastpathReplState) GetDevpath ¶ added in v0.69.3
func (m *FastpathReplState) GetDevpath() string
func (*FastpathReplState) GetExported ¶ added in v0.69.3
func (m *FastpathReplState) GetExported() bool
func (*FastpathReplState) GetExportedDevice ¶ added in v0.69.3
func (m *FastpathReplState) GetExportedDevice() string
func (*FastpathReplState) GetImported ¶ added in v0.69.3
func (m *FastpathReplState) GetImported() bool
func (*FastpathReplState) GetNodeId ¶ added in v0.69.3
func (m *FastpathReplState) GetNodeId() uint32
func (*FastpathReplState) GetNodeUuid ¶ added in v0.101.4
func (m *FastpathReplState) GetNodeUuid() string
func (*FastpathReplState) GetProtocol ¶ added in v0.69.3
func (m *FastpathReplState) GetProtocol() FastpathProtocol
func (*FastpathReplState) GetTarget ¶ added in v0.69.3
func (m *FastpathReplState) GetTarget() string
func (*FastpathReplState) ProtoMessage ¶ added in v0.69.3
func (*FastpathReplState) ProtoMessage()
func (*FastpathReplState) Reset ¶ added in v0.69.3
func (m *FastpathReplState) Reset()
func (*FastpathReplState) String ¶ added in v0.69.3
func (m *FastpathReplState) String() string
func (*FastpathReplState) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *FastpathReplState) XXX_DiscardUnknown()
func (*FastpathReplState) XXX_Marshal ¶ added in v0.69.3
func (m *FastpathReplState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FastpathReplState) XXX_Merge ¶ added in v0.69.3
func (dst *FastpathReplState) XXX_Merge(src proto.Message)
func (*FastpathReplState) XXX_Size ¶ added in v0.69.3
func (m *FastpathReplState) XXX_Size() int
func (*FastpathReplState) XXX_Unmarshal ¶ added in v0.69.3
func (m *FastpathReplState) XXX_Unmarshal(b []byte) error
type FastpathStatus ¶ added in v0.69.3
type FastpathStatus int32
fastpath extensions
const ( // backward compatible state FastpathStatus_FASTPATH_UNKNOWN FastpathStatus = 0 // fastpath activated and enabled FastpathStatus_FASTPATH_ACTIVE FastpathStatus = 1 // fastpath inactive FastpathStatus_FASTPATH_INACTIVE FastpathStatus = 2 // fastpath unsupported, disabled FastpathStatus_FASTPATH_UNSUPPORTED FastpathStatus = 3 // fastpath operation setup in progress FastpathStatus_FASTPATH_PENDING FastpathStatus = 4 // fastpath error'd, possible stuck failure FastpathStatus_FASTPATH_ERRORED FastpathStatus = 5 )
func (FastpathStatus) EnumDescriptor ¶ added in v0.69.3
func (FastpathStatus) EnumDescriptor() ([]byte, []int)
func (FastpathStatus) String ¶ added in v0.69.3
func (x FastpathStatus) String() string
type FilesystemCheck ¶ added in v0.69.3
type FilesystemCheck struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FilesystemCheck) Descriptor ¶ added in v0.69.3
func (*FilesystemCheck) Descriptor() ([]byte, []int)
func (*FilesystemCheck) ProtoMessage ¶ added in v0.69.3
func (*FilesystemCheck) ProtoMessage()
func (*FilesystemCheck) Reset ¶ added in v0.69.3
func (m *FilesystemCheck) Reset()
func (*FilesystemCheck) String ¶ added in v0.69.3
func (m *FilesystemCheck) String() string
func (*FilesystemCheck) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *FilesystemCheck) XXX_DiscardUnknown()
func (*FilesystemCheck) XXX_Marshal ¶ added in v0.69.3
func (m *FilesystemCheck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilesystemCheck) XXX_Merge ¶ added in v0.69.3
func (dst *FilesystemCheck) XXX_Merge(src proto.Message)
func (*FilesystemCheck) XXX_Size ¶ added in v0.69.3
func (m *FilesystemCheck) XXX_Size() int
func (*FilesystemCheck) XXX_Unmarshal ¶ added in v0.69.3
func (m *FilesystemCheck) XXX_Unmarshal(b []byte) error
type FilesystemCheck_FilesystemCheckStatus ¶ added in v0.69.3
type FilesystemCheck_FilesystemCheckStatus int32
FilesystemChecktatus represents the status codes returned from OpenStorageFilesystemCheck service APIs()
const ( // Filesystem Check operation is an unknown state FilesystemCheck_FS_CHECK_UNKNOWN FilesystemCheck_FilesystemCheckStatus = 0 // FilesystemCheck operation not running for the specified volume FilesystemCheck_FS_CHECK_NOT_RUNNING FilesystemCheck_FilesystemCheckStatus = 1 // FilesystemCheck operation started for the specified volume FilesystemCheck_FS_CHECK_STARTED FilesystemCheck_FilesystemCheckStatus = 2 // FilesystemCheck operation is in progress FilesystemCheck_FS_CHECK_INPROGRESS FilesystemCheck_FilesystemCheckStatus = 3 // FilesystemCheck operation was stopped by the user FilesystemCheck_FS_CHECK_STOPPED FilesystemCheck_FilesystemCheckStatus = 4 // FilesystemCheck operation completed successfully FilesystemCheck_FS_CHECK_COMPLETED FilesystemCheck_FilesystemCheckStatus = 5 // FilesystemCheck operation failed due to internal error FilesystemCheck_FS_CHECK_FAILED FilesystemCheck_FilesystemCheckStatus = 6 )
func (FilesystemCheck_FilesystemCheckStatus) EnumDescriptor ¶ added in v0.69.3
func (FilesystemCheck_FilesystemCheckStatus) EnumDescriptor() ([]byte, []int)
func (FilesystemCheck_FilesystemCheckStatus) String ¶ added in v0.69.3
func (x FilesystemCheck_FilesystemCheckStatus) String() string
type FilesystemHealthStatus ¶ added in v0.69.15
type FilesystemHealthStatus int32
const ( // filesystem health status is unknown FilesystemHealthStatus_FS_HEALTH_STATUS_UNKNOWN FilesystemHealthStatus = 0 // filesystem is a healthy FilesystemHealthStatus_FS_HEALTH_STATUS_HEALTHY FilesystemHealthStatus = 1 // filesystem has errors, but can be fixed safely FilesystemHealthStatus_FS_HEALTH_STATUS_SAFE_TO_FIX FilesystemHealthStatus = 2 // filesystem has errors, these cannot be fixed automatically, // user needs to review the reported errors and take appropriate action FilesystemHealthStatus_FS_HEALTH_STATUS_NEEDS_INSPECTION FilesystemHealthStatus = 3 )
func (FilesystemHealthStatus) EnumDescriptor ¶ added in v0.69.15
func (FilesystemHealthStatus) EnumDescriptor() ([]byte, []int)
func (FilesystemHealthStatus) String ¶ added in v0.69.15
func (x FilesystemHealthStatus) String() string
type FilesystemTrim ¶ added in v0.69.3
type FilesystemTrim struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FilesystemTrim) Descriptor ¶ added in v0.69.3
func (*FilesystemTrim) Descriptor() ([]byte, []int)
func (*FilesystemTrim) ProtoMessage ¶ added in v0.69.3
func (*FilesystemTrim) ProtoMessage()
func (*FilesystemTrim) Reset ¶ added in v0.69.3
func (m *FilesystemTrim) Reset()
func (*FilesystemTrim) String ¶ added in v0.69.3
func (m *FilesystemTrim) String() string
func (*FilesystemTrim) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *FilesystemTrim) XXX_DiscardUnknown()
func (*FilesystemTrim) XXX_Marshal ¶ added in v0.69.3
func (m *FilesystemTrim) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilesystemTrim) XXX_Merge ¶ added in v0.69.3
func (dst *FilesystemTrim) XXX_Merge(src proto.Message)
func (*FilesystemTrim) XXX_Size ¶ added in v0.69.3
func (m *FilesystemTrim) XXX_Size() int
func (*FilesystemTrim) XXX_Unmarshal ¶ added in v0.69.3
func (m *FilesystemTrim) XXX_Unmarshal(b []byte) error
type FilesystemTrim_FilesystemTrimStatus ¶ added in v0.69.3
type FilesystemTrim_FilesystemTrimStatus int32
FilesystemTrimStatus represents the status codes returned from OpenStorageFilesystemTrim service APIs()
const ( // Filesystem Trim operation is an unknown state FilesystemTrim_FS_TRIM_UNKNOWN FilesystemTrim_FilesystemTrimStatus = 0 // Filesystem Trim operation is not running for the specified volume FilesystemTrim_FS_TRIM_NOT_RUNNING FilesystemTrim_FilesystemTrimStatus = 1 // Filesystem Trim operation started for the specified volume FilesystemTrim_FS_TRIM_STARTED FilesystemTrim_FilesystemTrimStatus = 2 // Filesystem Trim operation is in progress for the specified volume FilesystemTrim_FS_TRIM_INPROGRESS FilesystemTrim_FilesystemTrimStatus = 3 // Filesystem Trim operation was stopped by the user for the specified volume FilesystemTrim_FS_TRIM_STOPPED FilesystemTrim_FilesystemTrimStatus = 4 // Filesystem Trim operation completed successfully for the specified volume FilesystemTrim_FS_TRIM_COMPLETED FilesystemTrim_FilesystemTrimStatus = 5 // Filesystem Trim operation failed due to internal error for the specified // volume FilesystemTrim_FS_TRIM_FAILED FilesystemTrim_FilesystemTrimStatus = 6 )
func (FilesystemTrim_FilesystemTrimStatus) EnumDescriptor ¶ added in v0.69.3
func (FilesystemTrim_FilesystemTrimStatus) EnumDescriptor() ([]byte, []int)
func (FilesystemTrim_FilesystemTrimStatus) String ¶ added in v0.69.3
func (x FilesystemTrim_FilesystemTrimStatus) String() string
type GraphDriverChangeType ¶
type GraphDriverChangeType int32
const ( GraphDriverChangeType_GRAPH_DRIVER_CHANGE_TYPE_NONE GraphDriverChangeType = 0 GraphDriverChangeType_GRAPH_DRIVER_CHANGE_TYPE_MODIFIED GraphDriverChangeType = 1 GraphDriverChangeType_GRAPH_DRIVER_CHANGE_TYPE_ADDED GraphDriverChangeType = 2 GraphDriverChangeType_GRAPH_DRIVER_CHANGE_TYPE_DELETED GraphDriverChangeType = 3 )
func (GraphDriverChangeType) EnumDescriptor ¶
func (GraphDriverChangeType) EnumDescriptor() ([]byte, []int)
func (GraphDriverChangeType) String ¶
func (x GraphDriverChangeType) String() string
type GraphDriverChanges ¶
type GraphDriverChanges struct { Path string `protobuf:"bytes,1,opt,name=path" json:"path,omitempty"` Kind GraphDriverChangeType `protobuf:"varint,2,opt,name=kind,enum=openstorage.api.GraphDriverChangeType" json:"kind,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
GraphDriverChanges represent a list of changes between the filesystem layers specified by the ID and Parent. // Parent may be an empty string, in which case there is no parent. Where the Path is the filesystem path within the layered filesystem
func (*GraphDriverChanges) Descriptor ¶
func (*GraphDriverChanges) Descriptor() ([]byte, []int)
func (*GraphDriverChanges) GetKind ¶
func (m *GraphDriverChanges) GetKind() GraphDriverChangeType
func (*GraphDriverChanges) GetPath ¶
func (m *GraphDriverChanges) GetPath() string
func (*GraphDriverChanges) ProtoMessage ¶
func (*GraphDriverChanges) ProtoMessage()
func (*GraphDriverChanges) Reset ¶
func (m *GraphDriverChanges) Reset()
func (*GraphDriverChanges) String ¶
func (m *GraphDriverChanges) String() string
func (*GraphDriverChanges) XXX_DiscardUnknown ¶
func (m *GraphDriverChanges) XXX_DiscardUnknown()
func (*GraphDriverChanges) XXX_Marshal ¶
func (m *GraphDriverChanges) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GraphDriverChanges) XXX_Merge ¶
func (dst *GraphDriverChanges) XXX_Merge(src proto.Message)
func (*GraphDriverChanges) XXX_Size ¶
func (m *GraphDriverChanges) XXX_Size() int
func (*GraphDriverChanges) XXX_Unmarshal ¶
func (m *GraphDriverChanges) XXX_Unmarshal(b []byte) error
type Group ¶
type Group struct { // Id common identifier across volumes that have the same group. Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Group represents VolumeGroup / namespace All volumes in the same group share this object.
func (*Group) Descriptor ¶
func (*Group) ProtoMessage ¶
func (*Group) ProtoMessage()
func (*Group) XXX_DiscardUnknown ¶
func (m *Group) XXX_DiscardUnknown()
func (*Group) XXX_Marshal ¶
func (*Group) XXX_Unmarshal ¶
type GroupSnapCreateRequest ¶
type GroupSnapCreateRequest struct { Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Labels map[string]string `` /* 132-byte string literal not displayed */ VolumeIds []string `protobuf:"bytes,3,rep,name=volume_ids,json=volumeIds" json:"volume_ids,omitempty"` DeleteOnFailure bool `protobuf:"varint,4,opt,name=delete_on_failure,json=deleteOnFailure" json:"delete_on_failure,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
GroupSnapCreateRequest specifies a request to create a snapshot of given group.
func (*GroupSnapCreateRequest) Descriptor ¶
func (*GroupSnapCreateRequest) Descriptor() ([]byte, []int)
func (*GroupSnapCreateRequest) GetDeleteOnFailure ¶ added in v0.69.11
func (m *GroupSnapCreateRequest) GetDeleteOnFailure() bool
func (*GroupSnapCreateRequest) GetId ¶
func (m *GroupSnapCreateRequest) GetId() string
func (*GroupSnapCreateRequest) GetLabels ¶
func (m *GroupSnapCreateRequest) GetLabels() map[string]string
func (*GroupSnapCreateRequest) GetVolumeIds ¶ added in v0.22.9
func (m *GroupSnapCreateRequest) GetVolumeIds() []string
func (*GroupSnapCreateRequest) ProtoMessage ¶
func (*GroupSnapCreateRequest) ProtoMessage()
func (*GroupSnapCreateRequest) Reset ¶
func (m *GroupSnapCreateRequest) Reset()
func (*GroupSnapCreateRequest) String ¶
func (m *GroupSnapCreateRequest) String() string
func (*GroupSnapCreateRequest) XXX_DiscardUnknown ¶
func (m *GroupSnapCreateRequest) XXX_DiscardUnknown()
func (*GroupSnapCreateRequest) XXX_Marshal ¶
func (m *GroupSnapCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GroupSnapCreateRequest) XXX_Merge ¶
func (dst *GroupSnapCreateRequest) XXX_Merge(src proto.Message)
func (*GroupSnapCreateRequest) XXX_Size ¶
func (m *GroupSnapCreateRequest) XXX_Size() int
func (*GroupSnapCreateRequest) XXX_Unmarshal ¶
func (m *GroupSnapCreateRequest) XXX_Unmarshal(b []byte) error
type GroupSnapCreateResponse ¶
type GroupSnapCreateResponse struct { // Created snapshots // // in: body // Required: true Snapshots map[string]*SnapCreateResponse `` /* 138-byte string literal not displayed */ // Error message // // in: body // Required: true Error string `protobuf:"bytes,2,opt,name=error" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
GroupSnapCreateRequest specifies a response that get's returned when creating a group snapshot.
func (*GroupSnapCreateResponse) Descriptor ¶
func (*GroupSnapCreateResponse) Descriptor() ([]byte, []int)
func (*GroupSnapCreateResponse) GetError ¶
func (m *GroupSnapCreateResponse) GetError() string
func (*GroupSnapCreateResponse) GetSnapshots ¶
func (m *GroupSnapCreateResponse) GetSnapshots() map[string]*SnapCreateResponse
func (*GroupSnapCreateResponse) ProtoMessage ¶
func (*GroupSnapCreateResponse) ProtoMessage()
func (*GroupSnapCreateResponse) Reset ¶
func (m *GroupSnapCreateResponse) Reset()
func (*GroupSnapCreateResponse) String ¶
func (m *GroupSnapCreateResponse) String() string
func (*GroupSnapCreateResponse) XXX_DiscardUnknown ¶
func (m *GroupSnapCreateResponse) XXX_DiscardUnknown()
func (*GroupSnapCreateResponse) XXX_Marshal ¶
func (m *GroupSnapCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GroupSnapCreateResponse) XXX_Merge ¶
func (dst *GroupSnapCreateResponse) XXX_Merge(src proto.Message)
func (*GroupSnapCreateResponse) XXX_Size ¶
func (m *GroupSnapCreateResponse) XXX_Size() int
func (*GroupSnapCreateResponse) XXX_Unmarshal ¶
func (m *GroupSnapCreateResponse) XXX_Unmarshal(b []byte) error
type HardwareType ¶ added in v0.42.18
type HardwareType int32
const ( // When we do not know the machine type alsp the default HardwareType_UnknownMachine HardwareType = 0 // when we are running on virtual machine HardwareType_VirtualMachine HardwareType = 1 // when we are running on physical hardware HardwareType_BareMetalMachine HardwareType = 2 )
func (HardwareType) EnumDescriptor ¶ added in v0.42.18
func (HardwareType) EnumDescriptor() ([]byte, []int)
func (HardwareType) String ¶ added in v0.42.18
func (x HardwareType) String() string
type IoProfile ¶
type IoProfile int32
const ( IoProfile_IO_PROFILE_SEQUENTIAL IoProfile = 0 IoProfile_IO_PROFILE_RANDOM IoProfile = 1 IoProfile_IO_PROFILE_DB IoProfile = 2 IoProfile_IO_PROFILE_DB_REMOTE IoProfile = 3 IoProfile_IO_PROFILE_CMS IoProfile = 4 IoProfile_IO_PROFILE_SYNC_SHARED IoProfile = 5 IoProfile_IO_PROFILE_AUTO IoProfile = 6 )
func (IoProfile) EnumDescriptor ¶
type IoStrategy ¶ added in v0.22.3
type IoStrategy struct { // AsyncIO enables kaio. AsyncIo bool `protobuf:"varint,1,opt,name=async_io,json=asyncIo" json:"async_io,omitempty"` // EarlyAck enables acks for async I/O at the source. EarlyAck bool `protobuf:"varint,2,opt,name=early_ack,json=earlyAck" json:"early_ack,omitempty"` // Enable direct I/O on the backing datastore DirectIo bool `protobuf:"varint,3,opt,name=direct_io,json=directIo" json:"direct_io,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IoStrategy defines how I/O should be performed to backing storage media.
func (*IoStrategy) Descriptor ¶ added in v0.22.3
func (*IoStrategy) Descriptor() ([]byte, []int)
func (*IoStrategy) GetAsyncIo ¶ added in v0.22.3
func (m *IoStrategy) GetAsyncIo() bool
func (*IoStrategy) GetDirectIo ¶ added in v0.101.0
func (m *IoStrategy) GetDirectIo() bool
func (*IoStrategy) GetEarlyAck ¶ added in v0.22.3
func (m *IoStrategy) GetEarlyAck() bool
func (*IoStrategy) ProtoMessage ¶ added in v0.22.3
func (*IoStrategy) ProtoMessage()
func (*IoStrategy) Reset ¶ added in v0.22.3
func (m *IoStrategy) Reset()
func (*IoStrategy) String ¶ added in v0.22.3
func (m *IoStrategy) String() string
func (*IoStrategy) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *IoStrategy) XXX_DiscardUnknown()
func (*IoStrategy) XXX_Marshal ¶ added in v0.22.3
func (m *IoStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IoStrategy) XXX_Merge ¶ added in v0.22.3
func (dst *IoStrategy) XXX_Merge(src proto.Message)
func (*IoStrategy) XXX_Size ¶ added in v0.22.3
func (m *IoStrategy) XXX_Size() int
func (*IoStrategy) XXX_Unmarshal ¶ added in v0.22.3
func (m *IoStrategy) XXX_Unmarshal(b []byte) error
type Job ¶ added in v0.69.29
type Job struct { // ID of the job Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // State of the current job State Job_State `protobuf:"varint,2,opt,name=state,enum=openstorage.api.Job_State" json:"state,omitempty"` // Type is the job type Type Job_Type `protobuf:"varint,3,opt,name=type,enum=openstorage.api.Job_Type" json:"type,omitempty"` // Job is one of the supported jobs // // Types that are valid to be assigned to Job: // *Job_DrainAttachments // *Job_ClouddriveTransfer Job isJob_Job `protobuf_oneof:"job"` // CreateTime is the time the job was created CreateTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime" json:"create_time,omitempty"` // LastUpdateTime is the time the job was updated LastUpdateTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=last_update_time,json=lastUpdateTime" json:"last_update_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Job is a generic job object that can encapsulate other messages which follow the job framework of APIs
func (*Job) Descriptor ¶ added in v0.69.29
func (*Job) GetClouddriveTransfer ¶ added in v0.69.32
func (m *Job) GetClouddriveTransfer() *CloudDriveTransferJob
func (*Job) GetCreateTime ¶ added in v0.69.29
func (*Job) GetDrainAttachments ¶ added in v0.69.29
func (m *Job) GetDrainAttachments() *NodeDrainAttachmentsJob
func (*Job) GetLastUpdateTime ¶ added in v0.69.29
func (*Job) ProtoMessage ¶ added in v0.69.29
func (*Job) ProtoMessage()
func (*Job) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *Job) XXX_DiscardUnknown()
func (*Job) XXX_Marshal ¶ added in v0.69.29
func (*Job) XXX_OneofFuncs ¶ added in v0.69.29
func (*Job) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*Job) XXX_Unmarshal ¶ added in v0.69.29
type JobAudit ¶ added in v0.69.29
type JobAudit struct { Summary []*JobWorkSummary `protobuf:"bytes,1,rep,name=summary" json:"summary,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
JobAudit is an audit entry for a job describing the different operations performed as a part of the job
func (*JobAudit) Descriptor ¶ added in v0.69.29
func (*JobAudit) GetSummary ¶ added in v0.69.29
func (m *JobAudit) GetSummary() []*JobWorkSummary
func (*JobAudit) ProtoMessage ¶ added in v0.69.29
func (*JobAudit) ProtoMessage()
func (*JobAudit) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *JobAudit) XXX_DiscardUnknown()
func (*JobAudit) XXX_Marshal ¶ added in v0.69.29
func (*JobAudit) XXX_Unmarshal ¶ added in v0.69.29
type JobSummary ¶ added in v0.69.29
type JobSummary struct { // ID of the job Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // Total runtime in seconds TotalRuntimeSeconds uint64 `protobuf:"varint,2,opt,name=total_runtime_seconds,json=totalRuntimeSeconds" json:"total_runtime_seconds,omitempty"` // Summary provides more information about the on-going job WorkSummaries []*JobWorkSummary `protobuf:"bytes,3,rep,name=work_summaries,json=workSummaries" json:"work_summaries,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
JobSummary provides a summary of a job
func (*JobSummary) Descriptor ¶ added in v0.69.29
func (*JobSummary) Descriptor() ([]byte, []int)
func (*JobSummary) GetId ¶ added in v0.69.29
func (m *JobSummary) GetId() string
func (*JobSummary) GetTotalRuntimeSeconds ¶ added in v0.69.29
func (m *JobSummary) GetTotalRuntimeSeconds() uint64
func (*JobSummary) GetWorkSummaries ¶ added in v0.69.29
func (m *JobSummary) GetWorkSummaries() []*JobWorkSummary
func (*JobSummary) ProtoMessage ¶ added in v0.69.29
func (*JobSummary) ProtoMessage()
func (*JobSummary) Reset ¶ added in v0.69.29
func (m *JobSummary) Reset()
func (*JobSummary) String ¶ added in v0.69.29
func (m *JobSummary) String() string
func (*JobSummary) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *JobSummary) XXX_DiscardUnknown()
func (*JobSummary) XXX_Marshal ¶ added in v0.69.29
func (m *JobSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*JobSummary) XXX_Merge ¶ added in v0.69.29
func (dst *JobSummary) XXX_Merge(src proto.Message)
func (*JobSummary) XXX_Size ¶ added in v0.69.29
func (m *JobSummary) XXX_Size() int
func (*JobSummary) XXX_Unmarshal ¶ added in v0.69.29
func (m *JobSummary) XXX_Unmarshal(b []byte) error
type JobWorkSummary ¶ added in v0.69.29
type JobWorkSummary struct { // Summary provides more information about the on-going job // // Types that are valid to be assigned to Summary: // *JobWorkSummary_DrainAttachmentsSummary Summary isJobWorkSummary_Summary `protobuf_oneof:"summary"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
JobWorkSummary describes an action taken while performing the hob
func (*JobWorkSummary) Descriptor ¶ added in v0.69.29
func (*JobWorkSummary) Descriptor() ([]byte, []int)
func (*JobWorkSummary) GetDrainAttachmentsSummary ¶ added in v0.69.29
func (m *JobWorkSummary) GetDrainAttachmentsSummary() *DrainAttachmentsSummary
func (*JobWorkSummary) GetSummary ¶ added in v0.69.29
func (m *JobWorkSummary) GetSummary() isJobWorkSummary_Summary
func (*JobWorkSummary) ProtoMessage ¶ added in v0.69.29
func (*JobWorkSummary) ProtoMessage()
func (*JobWorkSummary) Reset ¶ added in v0.69.29
func (m *JobWorkSummary) Reset()
func (*JobWorkSummary) String ¶ added in v0.69.29
func (m *JobWorkSummary) String() string
func (*JobWorkSummary) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *JobWorkSummary) XXX_DiscardUnknown()
func (*JobWorkSummary) XXX_Marshal ¶ added in v0.69.29
func (m *JobWorkSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*JobWorkSummary) XXX_Merge ¶ added in v0.69.29
func (dst *JobWorkSummary) XXX_Merge(src proto.Message)
func (*JobWorkSummary) XXX_OneofFuncs ¶ added in v0.69.29
func (*JobWorkSummary) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*JobWorkSummary) XXX_Size ¶ added in v0.69.29
func (m *JobWorkSummary) XXX_Size() int
func (*JobWorkSummary) XXX_Unmarshal ¶ added in v0.69.29
func (m *JobWorkSummary) XXX_Unmarshal(b []byte) error
type JobWorkSummary_DrainAttachmentsSummary ¶ added in v0.69.29
type JobWorkSummary_DrainAttachmentsSummary struct {
DrainAttachmentsSummary *DrainAttachmentsSummary `protobuf:"bytes,3,opt,name=drain_attachments_summary,json=drainAttachmentsSummary,oneof"`
}
type Job_ClouddriveTransfer ¶ added in v0.69.32
type Job_ClouddriveTransfer struct {
ClouddriveTransfer *CloudDriveTransferJob `protobuf:"bytes,401,opt,name=clouddrive_transfer,json=clouddriveTransfer,oneof"`
}
type Job_DrainAttachments ¶ added in v0.69.29
type Job_DrainAttachments struct {
DrainAttachments *NodeDrainAttachmentsJob `protobuf:"bytes,400,opt,name=drain_attachments,json=drainAttachments,oneof"`
}
type Job_State ¶ added in v0.69.32
type Job_State int32
State is an enum for state of a node drain operation
const ( // Unspecified Job_UNSPECIFIED_STATE Job_State = 0 // Pending indicates job is still pending and has not started work Job_PENDING Job_State = 1 // Running indicates job is actively running Job_RUNNING Job_State = 2 // Done indicates job has finished processing Job_DONE Job_State = 3 // Paused indicates job is paused Job_PAUSED Job_State = 4 // Cancelled indicates job is cancelled Job_CANCELLED Job_State = 5 // Failed indicates job has failed Job_FAILED Job_State = 6 )
func (Job_State) EnumDescriptor ¶ added in v0.69.32
type Job_Type ¶ added in v0.69.32
type Job_Type int32
Type are the supported job types
func (Job_Type) EnumDescriptor ¶ added in v0.69.32
type LabelSelectorRequirement ¶ added in v0.22.3
type LabelSelectorRequirement struct { // Key is the label key that the selector applies to. Key string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` // Operator represents a key's relationship to a set of values. // Valid operators are In, NotIn, Exists and DoesNotExist. Operator LabelSelectorRequirement_Operator `protobuf:"varint,2,opt,name=operator,enum=openstorage.api.LabelSelectorRequirement_Operator" json:"operator,omitempty"` // Values is an array of string values. If the operator is In or NotIn, // the values array must be non-empty. If the operator is Exists or DoesNotExist, // the values array must be empty. This array is replaced during a strategic // merge patch. Values []string `protobuf:"bytes,3,rep,name=values" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
LabelSelectorRequirement is a selector that contains values, a key, and an operator that relates the key and values.
func (*LabelSelectorRequirement) Descriptor ¶ added in v0.22.3
func (*LabelSelectorRequirement) Descriptor() ([]byte, []int)
func (*LabelSelectorRequirement) GetKey ¶ added in v0.22.3
func (m *LabelSelectorRequirement) GetKey() string
func (*LabelSelectorRequirement) GetOperator ¶ added in v0.22.3
func (m *LabelSelectorRequirement) GetOperator() LabelSelectorRequirement_Operator
func (*LabelSelectorRequirement) GetValues ¶ added in v0.22.3
func (m *LabelSelectorRequirement) GetValues() []string
func (*LabelSelectorRequirement) ProtoMessage ¶ added in v0.22.3
func (*LabelSelectorRequirement) ProtoMessage()
func (*LabelSelectorRequirement) Reset ¶ added in v0.22.3
func (m *LabelSelectorRequirement) Reset()
func (*LabelSelectorRequirement) String ¶ added in v0.22.3
func (m *LabelSelectorRequirement) String() string
func (*LabelSelectorRequirement) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *LabelSelectorRequirement) XXX_DiscardUnknown()
func (*LabelSelectorRequirement) XXX_Marshal ¶ added in v0.22.3
func (m *LabelSelectorRequirement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LabelSelectorRequirement) XXX_Merge ¶ added in v0.22.3
func (dst *LabelSelectorRequirement) XXX_Merge(src proto.Message)
func (*LabelSelectorRequirement) XXX_Size ¶ added in v0.22.3
func (m *LabelSelectorRequirement) XXX_Size() int
func (*LabelSelectorRequirement) XXX_Unmarshal ¶ added in v0.22.3
func (m *LabelSelectorRequirement) XXX_Unmarshal(b []byte) error
type LabelSelectorRequirement_Operator ¶ added in v0.22.3
type LabelSelectorRequirement_Operator int32
This defines operator types used in a label matching rule
const ( // In means the value for 'key' should be in one of the given value(s) LabelSelectorRequirement_In LabelSelectorRequirement_Operator = 0 // NotIn means the value for 'key' should NOT be in one of the given value(s) LabelSelectorRequirement_NotIn LabelSelectorRequirement_Operator = 1 // Exists means the 'key' should just exist regardless of the value LabelSelectorRequirement_Exists LabelSelectorRequirement_Operator = 2 // DoesNotExist means the 'key' should NOT exist LabelSelectorRequirement_DoesNotExist LabelSelectorRequirement_Operator = 3 // Gt means the 'key' should be greater than the value(s) LabelSelectorRequirement_Gt LabelSelectorRequirement_Operator = 4 // Lt means the 'key' should be less than the value(s) LabelSelectorRequirement_Lt LabelSelectorRequirement_Operator = 5 )
func (LabelSelectorRequirement_Operator) EnumDescriptor ¶ added in v0.22.3
func (LabelSelectorRequirement_Operator) EnumDescriptor() ([]byte, []int)
func (LabelSelectorRequirement_Operator) String ¶ added in v0.22.3
func (x LabelSelectorRequirement_Operator) String() string
type LocateResponse ¶
type LocateResponse struct { // Map of mounts // <host>: /var/lib/osd/<volumemount> Mounts map[string]string `` /* 132-byte string literal not displayed */ // Map of docker id's and their mounts // <containerid>: /var/www Dockerids map[string]string `` /* 138-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Locate response would be used to return a set of mounts and/or Container IDs and their mount paths
func (*LocateResponse) Descriptor ¶
func (*LocateResponse) Descriptor() ([]byte, []int)
func (*LocateResponse) GetDockerids ¶
func (m *LocateResponse) GetDockerids() map[string]string
func (*LocateResponse) GetMounts ¶
func (m *LocateResponse) GetMounts() map[string]string
func (*LocateResponse) ProtoMessage ¶
func (*LocateResponse) ProtoMessage()
func (*LocateResponse) Reset ¶
func (m *LocateResponse) Reset()
func (*LocateResponse) String ¶
func (m *LocateResponse) String() string
func (*LocateResponse) XXX_DiscardUnknown ¶
func (m *LocateResponse) XXX_DiscardUnknown()
func (*LocateResponse) XXX_Marshal ¶
func (m *LocateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocateResponse) XXX_Merge ¶
func (dst *LocateResponse) XXX_Merge(src proto.Message)
func (*LocateResponse) XXX_Size ¶
func (m *LocateResponse) XXX_Size() int
func (*LocateResponse) XXX_Unmarshal ¶
func (m *LocateResponse) XXX_Unmarshal(b []byte) error
type MountOptions ¶ added in v0.69.27
type MountOptions struct { // Options are opaque key value pairs that are passed as mount options when // a volume is mounted. // If an empty value is provided only the key will be passed as an option // If both key and value are provided then 'key=value' will be passed as an // option Options map[string]string `` /* 134-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
MountOptions defines the mount options with which a volume is mounted.
func (*MountOptions) Descriptor ¶ added in v0.69.27
func (*MountOptions) Descriptor() ([]byte, []int)
func (*MountOptions) GetOptions ¶ added in v0.69.27
func (m *MountOptions) GetOptions() map[string]string
func (*MountOptions) ProtoMessage ¶ added in v0.69.27
func (*MountOptions) ProtoMessage()
func (*MountOptions) Reset ¶ added in v0.69.27
func (m *MountOptions) Reset()
func (*MountOptions) String ¶ added in v0.69.27
func (m *MountOptions) String() string
func (*MountOptions) XXX_DiscardUnknown ¶ added in v0.69.27
func (m *MountOptions) XXX_DiscardUnknown()
func (*MountOptions) XXX_Marshal ¶ added in v0.69.27
func (m *MountOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MountOptions) XXX_Merge ¶ added in v0.69.27
func (dst *MountOptions) XXX_Merge(src proto.Message)
func (*MountOptions) XXX_Size ¶ added in v0.69.27
func (m *MountOptions) XXX_Size() int
func (*MountOptions) XXX_Unmarshal ¶ added in v0.69.27
func (m *MountOptions) XXX_Unmarshal(b []byte) error
type NFSProxySpec ¶ added in v0.69.27
type NFSProxySpec struct { // ExportPath is the NFS export path on the NFS server ExportPath string `protobuf:"bytes,1,opt,name=export_path,json=exportPath" json:"export_path,omitempty"` // SubPath is the sub-directory from an NFS share that should be reflected. SubPath string `protobuf:"bytes,2,opt,name=sub_path,json=subPath" json:"sub_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
NFSProxySpec is the spec for proxying an NFS share.
func (*NFSProxySpec) Descriptor ¶ added in v0.69.27
func (*NFSProxySpec) Descriptor() ([]byte, []int)
func (*NFSProxySpec) GetExportPath ¶ added in v0.69.27
func (m *NFSProxySpec) GetExportPath() string
func (*NFSProxySpec) GetSubPath ¶ added in v0.69.27
func (m *NFSProxySpec) GetSubPath() string
func (*NFSProxySpec) ProtoMessage ¶ added in v0.69.27
func (*NFSProxySpec) ProtoMessage()
func (*NFSProxySpec) Reset ¶ added in v0.69.27
func (m *NFSProxySpec) Reset()
func (*NFSProxySpec) String ¶ added in v0.69.27
func (m *NFSProxySpec) String() string
func (*NFSProxySpec) XXX_DiscardUnknown ¶ added in v0.69.27
func (m *NFSProxySpec) XXX_DiscardUnknown()
func (*NFSProxySpec) XXX_Marshal ¶ added in v0.69.27
func (m *NFSProxySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NFSProxySpec) XXX_Merge ¶ added in v0.69.27
func (dst *NFSProxySpec) XXX_Merge(src proto.Message)
func (*NFSProxySpec) XXX_Size ¶ added in v0.69.27
func (m *NFSProxySpec) XXX_Size() int
func (*NFSProxySpec) XXX_Unmarshal ¶ added in v0.69.27
func (m *NFSProxySpec) XXX_Unmarshal(b []byte) error
type NodeDrainAttachmentOptions ¶ added in v0.69.29
type NodeDrainAttachmentOptions struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Options for draining volume attachment from a node
func (*NodeDrainAttachmentOptions) Descriptor ¶ added in v0.69.29
func (*NodeDrainAttachmentOptions) Descriptor() ([]byte, []int)
func (*NodeDrainAttachmentOptions) ProtoMessage ¶ added in v0.69.29
func (*NodeDrainAttachmentOptions) ProtoMessage()
func (*NodeDrainAttachmentOptions) Reset ¶ added in v0.69.29
func (m *NodeDrainAttachmentOptions) Reset()
func (*NodeDrainAttachmentOptions) String ¶ added in v0.69.29
func (m *NodeDrainAttachmentOptions) String() string
func (*NodeDrainAttachmentOptions) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *NodeDrainAttachmentOptions) XXX_DiscardUnknown()
func (*NodeDrainAttachmentOptions) XXX_Marshal ¶ added in v0.69.29
func (m *NodeDrainAttachmentOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeDrainAttachmentOptions) XXX_Merge ¶ added in v0.69.29
func (dst *NodeDrainAttachmentOptions) XXX_Merge(src proto.Message)
func (*NodeDrainAttachmentOptions) XXX_Size ¶ added in v0.69.29
func (m *NodeDrainAttachmentOptions) XXX_Size() int
func (*NodeDrainAttachmentOptions) XXX_Unmarshal ¶ added in v0.69.29
func (m *NodeDrainAttachmentOptions) XXX_Unmarshal(b []byte) error
type NodeDrainAttachmentsJob ¶ added in v0.69.29
type NodeDrainAttachmentsJob struct { // NodeID of the node for which this drain job is running NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId" json:"node_id,omitempty"` // Status describes a helpful status of this node drain operation Status string `protobuf:"bytes,2,opt,name=Status" json:"Status,omitempty"` // Issuer is a user friendly name for the caller who is // invoking the API. It can be used by caller to filter out // drain requests from a particular issuer Issuer string `protobuf:"bytes,3,opt,name=issuer" json:"issuer,omitempty"` // Parameters is the original request params for this node drain operation // This node drain job is applicable to only one of these node drain operations. Parameters *SdkNodeDrainAttachmentsRequest `protobuf:"bytes,4,opt,name=parameters" json:"parameters,omitempty"` // CreateTime is the time the job was created CreateTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime" json:"create_time,omitempty"` // LastUpdateTime is the time the job was updated LastUpdateTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=last_update_time,json=lastUpdateTime" json:"last_update_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
NodeDrainAttachmentsJob describe a job to drain volume attachments from a node
func (*NodeDrainAttachmentsJob) Descriptor ¶ added in v0.69.29
func (*NodeDrainAttachmentsJob) Descriptor() ([]byte, []int)
func (*NodeDrainAttachmentsJob) GetCreateTime ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) GetCreateTime() *timestamp.Timestamp
func (*NodeDrainAttachmentsJob) GetIssuer ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) GetIssuer() string
func (*NodeDrainAttachmentsJob) GetLastUpdateTime ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) GetLastUpdateTime() *timestamp.Timestamp
func (*NodeDrainAttachmentsJob) GetNodeId ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) GetNodeId() string
func (*NodeDrainAttachmentsJob) GetParameters ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) GetParameters() *SdkNodeDrainAttachmentsRequest
func (*NodeDrainAttachmentsJob) GetStatus ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) GetStatus() string
func (*NodeDrainAttachmentsJob) ProtoMessage ¶ added in v0.69.29
func (*NodeDrainAttachmentsJob) ProtoMessage()
func (*NodeDrainAttachmentsJob) Reset ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) Reset()
func (*NodeDrainAttachmentsJob) String ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) String() string
func (*NodeDrainAttachmentsJob) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) XXX_DiscardUnknown()
func (*NodeDrainAttachmentsJob) XXX_Marshal ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeDrainAttachmentsJob) XXX_Merge ¶ added in v0.69.29
func (dst *NodeDrainAttachmentsJob) XXX_Merge(src proto.Message)
func (*NodeDrainAttachmentsJob) XXX_Size ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) XXX_Size() int
func (*NodeDrainAttachmentsJob) XXX_Unmarshal ¶ added in v0.69.29
func (m *NodeDrainAttachmentsJob) XXX_Unmarshal(b []byte) error
type ObjectstoreInfo ¶
type ObjectstoreInfo struct { // UUID of objectstore Uuid string `protobuf:"bytes,1,opt,name=uuid" json:"uuid,omitempty"` // VolumeID of volume used by object store VolumeId string `protobuf:"bytes,2,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Enable/Disable created objectstore Enabled bool `protobuf:"varint,3,opt,name=enabled" json:"enabled,omitempty"` // Status of objectstore running/failed Status string `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"` // Action being taken on this objectstore Action int64 `protobuf:"varint,5,opt,name=action" json:"action,omitempty"` // AccessKey for login into objectstore AccessKey string `protobuf:"bytes,6,opt,name=access_key,json=accessKey" json:"access_key,omitempty"` // SecretKey for login into objectstore SecretKey string `protobuf:"bytes,7,opt,name=secret_key,json=secretKey" json:"secret_key,omitempty"` // Endpoints for accessing objectstore Endpoints []string `protobuf:"bytes,8,rep,name=endpoints" json:"endpoints,omitempty"` // CurrentEndpoint on which objectstore server is accessible CurrentEndpoint string `protobuf:"bytes,9,opt,name=current_endpoint,json=currentEndpoint" json:"current_endpoint,omitempty"` // AccessPort is objectstore server port AccessPort int64 `protobuf:"varint,10,opt,name=access_port,json=accessPort" json:"access_port,omitempty"` // Region for this objectstore Region string `protobuf:"bytes,11,opt,name=region" json:"region,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ObjectstoreInfo is a structure that has current objectstore info
func (*ObjectstoreInfo) Descriptor ¶
func (*ObjectstoreInfo) Descriptor() ([]byte, []int)
func (*ObjectstoreInfo) GetAccessKey ¶
func (m *ObjectstoreInfo) GetAccessKey() string
func (*ObjectstoreInfo) GetAccessPort ¶
func (m *ObjectstoreInfo) GetAccessPort() int64
func (*ObjectstoreInfo) GetAction ¶
func (m *ObjectstoreInfo) GetAction() int64
func (*ObjectstoreInfo) GetCurrentEndpoint ¶
func (m *ObjectstoreInfo) GetCurrentEndpoint() string
func (*ObjectstoreInfo) GetEnabled ¶
func (m *ObjectstoreInfo) GetEnabled() bool
func (*ObjectstoreInfo) GetEndpoints ¶
func (m *ObjectstoreInfo) GetEndpoints() []string
func (*ObjectstoreInfo) GetRegion ¶
func (m *ObjectstoreInfo) GetRegion() string
func (*ObjectstoreInfo) GetSecretKey ¶
func (m *ObjectstoreInfo) GetSecretKey() string
func (*ObjectstoreInfo) GetStatus ¶
func (m *ObjectstoreInfo) GetStatus() string
func (*ObjectstoreInfo) GetUuid ¶
func (m *ObjectstoreInfo) GetUuid() string
func (*ObjectstoreInfo) GetVolumeId ¶
func (m *ObjectstoreInfo) GetVolumeId() string
func (*ObjectstoreInfo) ProtoMessage ¶
func (*ObjectstoreInfo) ProtoMessage()
func (*ObjectstoreInfo) Reset ¶
func (m *ObjectstoreInfo) Reset()
func (*ObjectstoreInfo) String ¶
func (m *ObjectstoreInfo) String() string
func (*ObjectstoreInfo) XXX_DiscardUnknown ¶
func (m *ObjectstoreInfo) XXX_DiscardUnknown()
func (*ObjectstoreInfo) XXX_Marshal ¶
func (m *ObjectstoreInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ObjectstoreInfo) XXX_Merge ¶
func (dst *ObjectstoreInfo) XXX_Merge(src proto.Message)
func (*ObjectstoreInfo) XXX_Size ¶
func (m *ObjectstoreInfo) XXX_Size() int
func (*ObjectstoreInfo) XXX_Unmarshal ¶
func (m *ObjectstoreInfo) XXX_Unmarshal(b []byte) error
type OpenStorageAlertsClient ¶ added in v0.22.3
type OpenStorageAlertsClient interface { // Allows querying alerts. // // EnumerateWithFilters allows 3 different types of queries as defined below: // // * Query that takes only resource type as input // * Query that takes resource type and alert type as input and // * Query that takes resource id, alert type and resource type as input. // // #### Input // SdkAlertsEnumerateRequest takes a list of such queries and the returned // output is a collective ouput from each of these queries. In that sense, // the filtering of these queries has a behavior of OR operation. // Each query also has a list of optional options. These options allow // narrowing down the scope of alerts search. These options have a // behavior of an AND operation. // // #### Examples // To search by a resource type in a given time window would require // initializing SdkAlertsResourceTypeQuery query and pass in // SdkAlertsTimeSpan option into SdkAlertsQuery struct and finally // packing any other such queries into SdkAlertsEnumerateRequest object. // Alternatively, to search by both resource type and alert type, use // SdkAlertsAlertTypeQuery as query builder. // Finally to search all alerts of a given resource type and some // alerts of another resource type but with specific alert type, // use two queries, first initialized with SdkAlertsResourceTypeQuery // and second initialized with SdkAlertsAlertTypeQuery and both // eventually packed as list in SdkAlertsEnumerateRequest. EnumerateWithFilters(ctx context.Context, in *SdkAlertsEnumerateWithFiltersRequest, opts ...grpc.CallOption) (OpenStorageAlerts_EnumerateWithFiltersClient, error) // Delete alerts // // #### Delete // Delete allows 3 different types of queries as defined below: // // * Query that takes only resource type as input // * Query that takes resource type and alert type as input and // * Query that takes resource id, alert type and resource type as input. // // #### Input // SdkAlertsDeleteRequest takes a list of such queries and all alerts // that match at least one of the queries are deleted. Delete(ctx context.Context, in *SdkAlertsDeleteRequest, opts ...grpc.CallOption) (*SdkAlertsDeleteResponse, error) }
func NewOpenStorageAlertsClient ¶ added in v0.22.3
func NewOpenStorageAlertsClient(cc *grpc.ClientConn) OpenStorageAlertsClient
type OpenStorageAlertsServer ¶ added in v0.22.3
type OpenStorageAlertsServer interface { // Allows querying alerts. // // EnumerateWithFilters allows 3 different types of queries as defined below: // // * Query that takes only resource type as input // * Query that takes resource type and alert type as input and // * Query that takes resource id, alert type and resource type as input. // // #### Input // SdkAlertsEnumerateRequest takes a list of such queries and the returned // output is a collective ouput from each of these queries. In that sense, // the filtering of these queries has a behavior of OR operation. // Each query also has a list of optional options. These options allow // narrowing down the scope of alerts search. These options have a // behavior of an AND operation. // // #### Examples // To search by a resource type in a given time window would require // initializing SdkAlertsResourceTypeQuery query and pass in // SdkAlertsTimeSpan option into SdkAlertsQuery struct and finally // packing any other such queries into SdkAlertsEnumerateRequest object. // Alternatively, to search by both resource type and alert type, use // SdkAlertsAlertTypeQuery as query builder. // Finally to search all alerts of a given resource type and some // alerts of another resource type but with specific alert type, // use two queries, first initialized with SdkAlertsResourceTypeQuery // and second initialized with SdkAlertsAlertTypeQuery and both // eventually packed as list in SdkAlertsEnumerateRequest. EnumerateWithFilters(*SdkAlertsEnumerateWithFiltersRequest, OpenStorageAlerts_EnumerateWithFiltersServer) error // Delete alerts // // #### Delete // Delete allows 3 different types of queries as defined below: // // * Query that takes only resource type as input // * Query that takes resource type and alert type as input and // * Query that takes resource id, alert type and resource type as input. // // #### Input // SdkAlertsDeleteRequest takes a list of such queries and all alerts // that match at least one of the queries are deleted. Delete(context.Context, *SdkAlertsDeleteRequest) (*SdkAlertsDeleteResponse, error) }
type OpenStorageAlerts_EnumerateWithFiltersClient ¶ added in v0.22.7
type OpenStorageAlerts_EnumerateWithFiltersClient interface { Recv() (*SdkAlertsEnumerateWithFiltersResponse, error) grpc.ClientStream }
type OpenStorageAlerts_EnumerateWithFiltersServer ¶ added in v0.22.7
type OpenStorageAlerts_EnumerateWithFiltersServer interface { Send(*SdkAlertsEnumerateWithFiltersResponse) error grpc.ServerStream }
type OpenStorageCloudBackupClient ¶
type OpenStorageCloudBackupClient interface { // Creates a backup request for a specified volume. Use // OpenStorageCloudBackup.Status() to get the current status of the // backup request. // // Requires access AccessType.Read of volume Create(ctx context.Context, in *SdkCloudBackupCreateRequest, opts ...grpc.CallOption) (*SdkCloudBackupCreateResponse, error) // Creates a group backup request for a specified group. Use // OpenStorageCloudBackup.Status() to get the current status of the // backup request. // // This will only backup volumes which the user has read_access to. GroupCreate(ctx context.Context, in *SdkCloudBackupGroupCreateRequest, opts ...grpc.CallOption) (*SdkCloudBackupGroupCreateResponse, error) // Restore creates a new volume from a backup id. The newly created volume // has an ha_level (number of replicas) of only 1. To increase the number of // replicas, use OpenStorageVolume.Set() to change the ha_level. Restore(ctx context.Context, in *SdkCloudBackupRestoreRequest, opts ...grpc.CallOption) (*SdkCloudBackupRestoreResponse, error) // Deletes a backup stored in the cloud. If the backup is an incremental // backup and other backups are dependent on it, it will not be able to be deleted. Delete(ctx context.Context, in *SdkCloudBackupDeleteRequest, opts ...grpc.CallOption) (*SdkCloudBackupDeleteResponse, error) // DeleteAll deletes all the backups in the cloud for the specified volume. DeleteAll(ctx context.Context, in *SdkCloudBackupDeleteAllRequest, opts ...grpc.CallOption) (*SdkCloudBackupDeleteAllResponse, error) // Return a list of backups for the specified volume EnumerateWithFilters(ctx context.Context, in *SdkCloudBackupEnumerateWithFiltersRequest, opts ...grpc.CallOption) (*SdkCloudBackupEnumerateWithFiltersResponse, error) // Status returns the status of any cloud backups of a volume Status(ctx context.Context, in *SdkCloudBackupStatusRequest, opts ...grpc.CallOption) (*SdkCloudBackupStatusResponse, error) // Catalog returns a list of the contents in the backup Catalog(ctx context.Context, in *SdkCloudBackupCatalogRequest, opts ...grpc.CallOption) (*SdkCloudBackupCatalogResponse, error) // History returns a list of backups for a specified volume History(ctx context.Context, in *SdkCloudBackupHistoryRequest, opts ...grpc.CallOption) (*SdkCloudBackupHistoryResponse, error) // StateChange can be used to stop, pause, and restart a backup StateChange(ctx context.Context, in *SdkCloudBackupStateChangeRequest, opts ...grpc.CallOption) (*SdkCloudBackupStateChangeResponse, error) // Create cloud backup schedule SchedCreate(ctx context.Context, in *SdkCloudBackupSchedCreateRequest, opts ...grpc.CallOption) (*SdkCloudBackupSchedCreateResponse, error) // Update existing cloud backup schedule SchedUpdate(ctx context.Context, in *SdkCloudBackupSchedUpdateRequest, opts ...grpc.CallOption) (*SdkCloudBackupSchedUpdateResponse, error) // Delete cloud backup schedule SchedDelete(ctx context.Context, in *SdkCloudBackupSchedDeleteRequest, opts ...grpc.CallOption) (*SdkCloudBackupSchedDeleteResponse, error) // Enumerate cloud backup schedules SchedEnumerate(ctx context.Context, in *SdkCloudBackupSchedEnumerateRequest, opts ...grpc.CallOption) (*SdkCloudBackupSchedEnumerateResponse, error) // Size returns the size of any cloud backups of a volume Size(ctx context.Context, in *SdkCloudBackupSizeRequest, opts ...grpc.CallOption) (*SdkCloudBackupSizeResponse, error) }
func NewOpenStorageCloudBackupClient ¶
func NewOpenStorageCloudBackupClient(cc *grpc.ClientConn) OpenStorageCloudBackupClient
type OpenStorageCloudBackupServer ¶
type OpenStorageCloudBackupServer interface { // Creates a backup request for a specified volume. Use // OpenStorageCloudBackup.Status() to get the current status of the // backup request. // // Requires access AccessType.Read of volume Create(context.Context, *SdkCloudBackupCreateRequest) (*SdkCloudBackupCreateResponse, error) // Creates a group backup request for a specified group. Use // OpenStorageCloudBackup.Status() to get the current status of the // backup request. // // This will only backup volumes which the user has read_access to. GroupCreate(context.Context, *SdkCloudBackupGroupCreateRequest) (*SdkCloudBackupGroupCreateResponse, error) // Restore creates a new volume from a backup id. The newly created volume // has an ha_level (number of replicas) of only 1. To increase the number of // replicas, use OpenStorageVolume.Set() to change the ha_level. Restore(context.Context, *SdkCloudBackupRestoreRequest) (*SdkCloudBackupRestoreResponse, error) // Deletes a backup stored in the cloud. If the backup is an incremental // backup and other backups are dependent on it, it will not be able to be deleted. Delete(context.Context, *SdkCloudBackupDeleteRequest) (*SdkCloudBackupDeleteResponse, error) // DeleteAll deletes all the backups in the cloud for the specified volume. DeleteAll(context.Context, *SdkCloudBackupDeleteAllRequest) (*SdkCloudBackupDeleteAllResponse, error) // Return a list of backups for the specified volume EnumerateWithFilters(context.Context, *SdkCloudBackupEnumerateWithFiltersRequest) (*SdkCloudBackupEnumerateWithFiltersResponse, error) // Status returns the status of any cloud backups of a volume Status(context.Context, *SdkCloudBackupStatusRequest) (*SdkCloudBackupStatusResponse, error) // Catalog returns a list of the contents in the backup Catalog(context.Context, *SdkCloudBackupCatalogRequest) (*SdkCloudBackupCatalogResponse, error) // History returns a list of backups for a specified volume History(context.Context, *SdkCloudBackupHistoryRequest) (*SdkCloudBackupHistoryResponse, error) // StateChange can be used to stop, pause, and restart a backup StateChange(context.Context, *SdkCloudBackupStateChangeRequest) (*SdkCloudBackupStateChangeResponse, error) // Create cloud backup schedule SchedCreate(context.Context, *SdkCloudBackupSchedCreateRequest) (*SdkCloudBackupSchedCreateResponse, error) // Update existing cloud backup schedule SchedUpdate(context.Context, *SdkCloudBackupSchedUpdateRequest) (*SdkCloudBackupSchedUpdateResponse, error) // Delete cloud backup schedule SchedDelete(context.Context, *SdkCloudBackupSchedDeleteRequest) (*SdkCloudBackupSchedDeleteResponse, error) // Enumerate cloud backup schedules SchedEnumerate(context.Context, *SdkCloudBackupSchedEnumerateRequest) (*SdkCloudBackupSchedEnumerateResponse, error) // Size returns the size of any cloud backups of a volume Size(context.Context, *SdkCloudBackupSizeRequest) (*SdkCloudBackupSizeResponse, error) }
type OpenStorageClusterClient ¶
type OpenStorageClusterClient interface { // InspectCurrent returns information about the current cluster InspectCurrent(ctx context.Context, in *SdkClusterInspectCurrentRequest, opts ...grpc.CallOption) (*SdkClusterInspectCurrentResponse, error) }
func NewOpenStorageClusterClient ¶
func NewOpenStorageClusterClient(cc *grpc.ClientConn) OpenStorageClusterClient
type OpenStorageClusterDomainsClient ¶ added in v0.42.7
type OpenStorageClusterDomainsClient interface { // Enumerate returns names of all the cluster domains in the cluster Enumerate(ctx context.Context, in *SdkClusterDomainsEnumerateRequest, opts ...grpc.CallOption) (*SdkClusterDomainsEnumerateResponse, error) // Inspect returns information about a cluster domain and a // status indicating whether the cluster domain is active Inspect(ctx context.Context, in *SdkClusterDomainInspectRequest, opts ...grpc.CallOption) (*SdkClusterDomainInspectResponse, error) // Activates a cluster domain in the cluster. // All the nodes which are part of an active cluster domain // will participate in cluster quorum calculation Activate(ctx context.Context, in *SdkClusterDomainActivateRequest, opts ...grpc.CallOption) (*SdkClusterDomainActivateResponse, error) // Deactivates a cluster domain in the cluster. // All the nodes which are part of a deactivated cluster domain. // will not participate in cluster quorum calculation Deactivate(ctx context.Context, in *SdkClusterDomainDeactivateRequest, opts ...grpc.CallOption) (*SdkClusterDomainDeactivateResponse, error) }
func NewOpenStorageClusterDomainsClient ¶ added in v0.42.7
func NewOpenStorageClusterDomainsClient(cc *grpc.ClientConn) OpenStorageClusterDomainsClient
type OpenStorageClusterDomainsServer ¶ added in v0.42.7
type OpenStorageClusterDomainsServer interface { // Enumerate returns names of all the cluster domains in the cluster Enumerate(context.Context, *SdkClusterDomainsEnumerateRequest) (*SdkClusterDomainsEnumerateResponse, error) // Inspect returns information about a cluster domain and a // status indicating whether the cluster domain is active Inspect(context.Context, *SdkClusterDomainInspectRequest) (*SdkClusterDomainInspectResponse, error) // Activates a cluster domain in the cluster. // All the nodes which are part of an active cluster domain // will participate in cluster quorum calculation Activate(context.Context, *SdkClusterDomainActivateRequest) (*SdkClusterDomainActivateResponse, error) // Deactivates a cluster domain in the cluster. // All the nodes which are part of a deactivated cluster domain. // will not participate in cluster quorum calculation Deactivate(context.Context, *SdkClusterDomainDeactivateRequest) (*SdkClusterDomainDeactivateResponse, error) }
type OpenStorageClusterPairClient ¶ added in v0.22.3
type OpenStorageClusterPairClient interface { // Creates Pair with a remote cluster and returns details about the remote cluster // // ##### Example // {% codetabs name="Golang", type="go" -%} // id, err := client.Create(context.Background(), &api.SdkClusterPairCreateRequest { // Request : &api.ClusterPairCreateRequest { // RemoteClusterIp: "127.0.0.1", // RemoteClusterPort: 12345, // RemoteClusterToken: "<Auth-Token>", // SetDefault: true, // } // }) // {%- endcodetabs %} Create(ctx context.Context, in *SdkClusterPairCreateRequest, opts ...grpc.CallOption) (*SdkClusterPairCreateResponse, error) // Inspect information about a cluster pair Inspect(ctx context.Context, in *SdkClusterPairInspectRequest, opts ...grpc.CallOption) (*SdkClusterPairInspectResponse, error) // Enumerate returns list of cluster pairs Enumerate(ctx context.Context, in *SdkClusterPairEnumerateRequest, opts ...grpc.CallOption) (*SdkClusterPairEnumerateResponse, error) // GetToken returns a auth token GetToken(ctx context.Context, in *SdkClusterPairGetTokenRequest, opts ...grpc.CallOption) (*SdkClusterPairGetTokenResponse, error) // ResetToken returns a auth token ResetToken(ctx context.Context, in *SdkClusterPairResetTokenRequest, opts ...grpc.CallOption) (*SdkClusterPairResetTokenResponse, error) // Delete a cluster pair Delete(ctx context.Context, in *SdkClusterPairDeleteRequest, opts ...grpc.CallOption) (*SdkClusterPairDeleteResponse, error) }
func NewOpenStorageClusterPairClient ¶ added in v0.22.3
func NewOpenStorageClusterPairClient(cc *grpc.ClientConn) OpenStorageClusterPairClient
type OpenStorageClusterPairServer ¶ added in v0.22.3
type OpenStorageClusterPairServer interface { // Creates Pair with a remote cluster and returns details about the remote cluster // // ##### Example // {% codetabs name="Golang", type="go" -%} // id, err := client.Create(context.Background(), &api.SdkClusterPairCreateRequest { // Request : &api.ClusterPairCreateRequest { // RemoteClusterIp: "127.0.0.1", // RemoteClusterPort: 12345, // RemoteClusterToken: "<Auth-Token>", // SetDefault: true, // } // }) // {%- endcodetabs %} Create(context.Context, *SdkClusterPairCreateRequest) (*SdkClusterPairCreateResponse, error) // Inspect information about a cluster pair Inspect(context.Context, *SdkClusterPairInspectRequest) (*SdkClusterPairInspectResponse, error) // Enumerate returns list of cluster pairs Enumerate(context.Context, *SdkClusterPairEnumerateRequest) (*SdkClusterPairEnumerateResponse, error) // GetToken returns a auth token GetToken(context.Context, *SdkClusterPairGetTokenRequest) (*SdkClusterPairGetTokenResponse, error) // ResetToken returns a auth token ResetToken(context.Context, *SdkClusterPairResetTokenRequest) (*SdkClusterPairResetTokenResponse, error) // Delete a cluster pair Delete(context.Context, *SdkClusterPairDeleteRequest) (*SdkClusterPairDeleteResponse, error) }
type OpenStorageClusterServer ¶
type OpenStorageClusterServer interface { // InspectCurrent returns information about the current cluster InspectCurrent(context.Context, *SdkClusterInspectCurrentRequest) (*SdkClusterInspectCurrentResponse, error) }
type OpenStorageCredentialsClient ¶
type OpenStorageCredentialsClient interface { // Create is used to submit cloud credentials. It will return an // id of the credentials once they are verified to work. // // ##### Example // {% codetabs name="Golang", type="go" -%} // id, err := client.Create(context.Background(), &api.SdkCredentialCreateRequest{ // Name: "awscred", // UseProxy: false, // CredentialType: &api.SdkCredentialCreateRequest_AwsCredential{ // AwsCredential: &api.SdkAwsCredentialRequest{ // AccessKey: "dummy-access", // SecretKey: "dummy-secret", // Endpoint: "dummy-endpoint", // Region: "dummy-region", // }, // }, // }) // {%- language name="Python", type="py" -%} // en_resp = client.Create(api_pb2.SdkCredentialCreateRequest( // name='awscred', // aws_credential=api_pb2.SdkAwsCredentialRequest( // access_key='dummy-access', // secret_key='dumm-secret', // endpoint='dummy-endpoint', // region='dummy-region'))) // {%- endcodetabs %} Create(ctx context.Context, in *SdkCredentialCreateRequest, opts ...grpc.CallOption) (*SdkCredentialCreateResponse, error) // Enumerate returns a list of credential ids Enumerate(ctx context.Context, in *SdkCredentialEnumerateRequest, opts ...grpc.CallOption) (*SdkCredentialEnumerateResponse, error) // Inspect returns the information about a credential, but does not return the secret key. Inspect(ctx context.Context, in *SdkCredentialInspectRequest, opts ...grpc.CallOption) (*SdkCredentialInspectResponse, error) // Delete a specified credential Delete(ctx context.Context, in *SdkCredentialDeleteRequest, opts ...grpc.CallOption) (*SdkCredentialDeleteResponse, error) // Validate is used to validate credentials Validate(ctx context.Context, in *SdkCredentialValidateRequest, opts ...grpc.CallOption) (*SdkCredentialValidateResponse, error) // DeleteReferences is used to remove references to credentials DeleteReferences(ctx context.Context, in *SdkCredentialDeleteReferencesRequest, opts ...grpc.CallOption) (*SdkCredentialDeleteReferencesResponse, error) }
func NewOpenStorageCredentialsClient ¶
func NewOpenStorageCredentialsClient(cc *grpc.ClientConn) OpenStorageCredentialsClient
type OpenStorageCredentialsServer ¶
type OpenStorageCredentialsServer interface { // Create is used to submit cloud credentials. It will return an // id of the credentials once they are verified to work. // // ##### Example // {% codetabs name="Golang", type="go" -%} // id, err := client.Create(context.Background(), &api.SdkCredentialCreateRequest{ // Name: "awscred", // UseProxy: false, // CredentialType: &api.SdkCredentialCreateRequest_AwsCredential{ // AwsCredential: &api.SdkAwsCredentialRequest{ // AccessKey: "dummy-access", // SecretKey: "dummy-secret", // Endpoint: "dummy-endpoint", // Region: "dummy-region", // }, // }, // }) // {%- language name="Python", type="py" -%} // en_resp = client.Create(api_pb2.SdkCredentialCreateRequest( // name='awscred', // aws_credential=api_pb2.SdkAwsCredentialRequest( // access_key='dummy-access', // secret_key='dumm-secret', // endpoint='dummy-endpoint', // region='dummy-region'))) // {%- endcodetabs %} Create(context.Context, *SdkCredentialCreateRequest) (*SdkCredentialCreateResponse, error) // Enumerate returns a list of credential ids Enumerate(context.Context, *SdkCredentialEnumerateRequest) (*SdkCredentialEnumerateResponse, error) // Inspect returns the information about a credential, but does not return the secret key. Inspect(context.Context, *SdkCredentialInspectRequest) (*SdkCredentialInspectResponse, error) // Delete a specified credential Delete(context.Context, *SdkCredentialDeleteRequest) (*SdkCredentialDeleteResponse, error) // Validate is used to validate credentials Validate(context.Context, *SdkCredentialValidateRequest) (*SdkCredentialValidateResponse, error) // DeleteReferences is used to remove references to credentials DeleteReferences(context.Context, *SdkCredentialDeleteReferencesRequest) (*SdkCredentialDeleteReferencesResponse, error) }
type OpenStorageFilesystemCheckClient ¶ added in v0.69.3
type OpenStorageFilesystemCheckClient interface { // Start a filesystem-check background operation on a unmounted volume. Start(ctx context.Context, in *SdkFilesystemCheckStartRequest, opts ...grpc.CallOption) (*SdkFilesystemCheckStartResponse, error) // Get Status of a filesystem-check background operation on an unmounted // volume, if any Status(ctx context.Context, in *SdkFilesystemCheckStatusRequest, opts ...grpc.CallOption) (*SdkFilesystemCheckStatusResponse, error) // Stop a filesystem check background operation on an unmounted volume, if any Stop(ctx context.Context, in *SdkFilesystemCheckStopRequest, opts ...grpc.CallOption) (*SdkFilesystemCheckStopResponse, error) }
func NewOpenStorageFilesystemCheckClient ¶ added in v0.69.3
func NewOpenStorageFilesystemCheckClient(cc *grpc.ClientConn) OpenStorageFilesystemCheckClient
type OpenStorageFilesystemCheckServer ¶ added in v0.69.3
type OpenStorageFilesystemCheckServer interface { // Start a filesystem-check background operation on a unmounted volume. Start(context.Context, *SdkFilesystemCheckStartRequest) (*SdkFilesystemCheckStartResponse, error) // Get Status of a filesystem-check background operation on an unmounted // volume, if any Status(context.Context, *SdkFilesystemCheckStatusRequest) (*SdkFilesystemCheckStatusResponse, error) // Stop a filesystem check background operation on an unmounted volume, if any Stop(context.Context, *SdkFilesystemCheckStopRequest) (*SdkFilesystemCheckStopResponse, error) }
type OpenStorageFilesystemTrimClient ¶ added in v0.69.3
type OpenStorageFilesystemTrimClient interface { // Start a filesystem Trim background operation on a mounted volume Start(ctx context.Context, in *SdkFilesystemTrimStartRequest, opts ...grpc.CallOption) (*SdkFilesystemTrimStartResponse, error) // Status of a filesystem Trim background operation on a mounted // volume, if any Status(ctx context.Context, in *SdkFilesystemTrimStatusRequest, opts ...grpc.CallOption) (*SdkFilesystemTrimStatusResponse, error) // Stop a filesystem Trim background operation on a mounted volume, if any Stop(ctx context.Context, in *SdkFilesystemTrimStopRequest, opts ...grpc.CallOption) (*SdkFilesystemTrimStopResponse, error) }
func NewOpenStorageFilesystemTrimClient ¶ added in v0.69.3
func NewOpenStorageFilesystemTrimClient(cc *grpc.ClientConn) OpenStorageFilesystemTrimClient
type OpenStorageFilesystemTrimServer ¶ added in v0.69.3
type OpenStorageFilesystemTrimServer interface { // Start a filesystem Trim background operation on a mounted volume Start(context.Context, *SdkFilesystemTrimStartRequest) (*SdkFilesystemTrimStartResponse, error) // Status of a filesystem Trim background operation on a mounted // volume, if any Status(context.Context, *SdkFilesystemTrimStatusRequest) (*SdkFilesystemTrimStatusResponse, error) // Stop a filesystem Trim background operation on a mounted volume, if any Stop(context.Context, *SdkFilesystemTrimStopRequest) (*SdkFilesystemTrimStopResponse, error) }
type OpenStorageIdentityClient ¶
type OpenStorageIdentityClient interface { // Capabilities returns the supported services by the cluster. // This allows SDK implementations to advertise their supported // services as the API matures. With this information, clients // can determine supported services from storage clusters at // different versions. Capabilities(ctx context.Context, in *SdkIdentityCapabilitiesRequest, opts ...grpc.CallOption) (*SdkIdentityCapabilitiesResponse, error) // Version returns version information about the system. Version(ctx context.Context, in *SdkIdentityVersionRequest, opts ...grpc.CallOption) (*SdkIdentityVersionResponse, error) }
func NewOpenStorageIdentityClient ¶
func NewOpenStorageIdentityClient(cc *grpc.ClientConn) OpenStorageIdentityClient
type OpenStorageIdentityServer ¶
type OpenStorageIdentityServer interface { // Capabilities returns the supported services by the cluster. // This allows SDK implementations to advertise their supported // services as the API matures. With this information, clients // can determine supported services from storage clusters at // different versions. Capabilities(context.Context, *SdkIdentityCapabilitiesRequest) (*SdkIdentityCapabilitiesResponse, error) // Version returns version information about the system. Version(context.Context, *SdkIdentityVersionRequest) (*SdkIdentityVersionResponse, error) }
type OpenStorageJobClient ¶ added in v0.69.29
type OpenStorageJobClient interface { // Update updates an existing job's state // Only acceptable state values are // JobState_PAUSED - acceptable only from running state // JobState_CANCELLED - acceptable only from running/pause state // JobState_RUNNING - acceptable only from pause state Update(ctx context.Context, in *SdkUpdateJobRequest, opts ...grpc.CallOption) (*SdkUpdateJobResponse, error) // GetStatus gets the status of a job GetStatus(ctx context.Context, in *SdkGetJobStatusRequest, opts ...grpc.CallOption) (*SdkGetJobStatusResponse, error) // Enumerate returns all the jobs currently known to the system Enumerate(ctx context.Context, in *SdkEnumerateJobsRequest, opts ...grpc.CallOption) (*SdkEnumerateJobsResponse, error) }
func NewOpenStorageJobClient ¶ added in v0.69.29
func NewOpenStorageJobClient(cc *grpc.ClientConn) OpenStorageJobClient
type OpenStorageJobServer ¶ added in v0.69.29
type OpenStorageJobServer interface { // Update updates an existing job's state // Only acceptable state values are // JobState_PAUSED - acceptable only from running state // JobState_CANCELLED - acceptable only from running/pause state // JobState_RUNNING - acceptable only from pause state Update(context.Context, *SdkUpdateJobRequest) (*SdkUpdateJobResponse, error) // GetStatus gets the status of a job GetStatus(context.Context, *SdkGetJobStatusRequest) (*SdkGetJobStatusResponse, error) // Enumerate returns all the jobs currently known to the system Enumerate(context.Context, *SdkEnumerateJobsRequest) (*SdkEnumerateJobsResponse, error) }
type OpenStorageMigrateClient ¶ added in v0.22.3
type OpenStorageMigrateClient interface { // Start a migration operation Start(ctx context.Context, in *SdkCloudMigrateStartRequest, opts ...grpc.CallOption) (*SdkCloudMigrateStartResponse, error) // Cancel a migration operation Cancel(ctx context.Context, in *SdkCloudMigrateCancelRequest, opts ...grpc.CallOption) (*SdkCloudMigrateCancelResponse, error) // Status for migration operation. // If status request is empty, status for all migration operation will be returned. Status(ctx context.Context, in *SdkCloudMigrateStatusRequest, opts ...grpc.CallOption) (*SdkCloudMigrateStatusResponse, error) }
func NewOpenStorageMigrateClient ¶ added in v0.22.3
func NewOpenStorageMigrateClient(cc *grpc.ClientConn) OpenStorageMigrateClient
type OpenStorageMigrateServer ¶ added in v0.22.3
type OpenStorageMigrateServer interface { // Start a migration operation Start(context.Context, *SdkCloudMigrateStartRequest) (*SdkCloudMigrateStartResponse, error) // Cancel a migration operation Cancel(context.Context, *SdkCloudMigrateCancelRequest) (*SdkCloudMigrateCancelResponse, error) // Status for migration operation. // If status request is empty, status for all migration operation will be returned. Status(context.Context, *SdkCloudMigrateStatusRequest) (*SdkCloudMigrateStatusResponse, error) }
type OpenStorageMountAttachClient ¶
type OpenStorageMountAttachClient interface { // Attach attaches device to the host that the client is communicating with. // // Requires access AccessType.Write of volume Attach(ctx context.Context, in *SdkVolumeAttachRequest, opts ...grpc.CallOption) (*SdkVolumeAttachResponse, error) // Detaches a the volume from the host // // Requires access AccessType.Write of volume Detach(ctx context.Context, in *SdkVolumeDetachRequest, opts ...grpc.CallOption) (*SdkVolumeDetachResponse, error) // Mount mounts an attached volume in the host that the client is communicating with // // Requires access AccessType.Write of volume Mount(ctx context.Context, in *SdkVolumeMountRequest, opts ...grpc.CallOption) (*SdkVolumeMountResponse, error) // Unmount unmounts a mounted volume in the host that the client is communicating with // // Requires access AccessType.Write of volume Unmount(ctx context.Context, in *SdkVolumeUnmountRequest, opts ...grpc.CallOption) (*SdkVolumeUnmountResponse, error) }
func NewOpenStorageMountAttachClient ¶
func NewOpenStorageMountAttachClient(cc *grpc.ClientConn) OpenStorageMountAttachClient
type OpenStorageMountAttachServer ¶
type OpenStorageMountAttachServer interface { // Attach attaches device to the host that the client is communicating with. // // Requires access AccessType.Write of volume Attach(context.Context, *SdkVolumeAttachRequest) (*SdkVolumeAttachResponse, error) // Detaches a the volume from the host // // Requires access AccessType.Write of volume Detach(context.Context, *SdkVolumeDetachRequest) (*SdkVolumeDetachResponse, error) // Mount mounts an attached volume in the host that the client is communicating with // // Requires access AccessType.Write of volume Mount(context.Context, *SdkVolumeMountRequest) (*SdkVolumeMountResponse, error) // Unmount unmounts a mounted volume in the host that the client is communicating with // // Requires access AccessType.Write of volume Unmount(context.Context, *SdkVolumeUnmountRequest) (*SdkVolumeUnmountResponse, error) }
type OpenStorageNodeClient ¶
type OpenStorageNodeClient interface { // Inspect returns information about the specified node Inspect(ctx context.Context, in *SdkNodeInspectRequest, opts ...grpc.CallOption) (*SdkNodeInspectResponse, error) // InspectCurrent returns information about the storage node // where the client is currently connected to. InspectCurrent(ctx context.Context, in *SdkNodeInspectCurrentRequest, opts ...grpc.CallOption) (*SdkNodeInspectCurrentResponse, error) // Enumerate returns the ids of all the nodes in the current cluster Enumerate(ctx context.Context, in *SdkNodeEnumerateRequest, opts ...grpc.CallOption) (*SdkNodeEnumerateResponse, error) // EnumerateWithFilters returns all the nodes in the current cluster EnumerateWithFilters(ctx context.Context, in *SdkNodeEnumerateWithFiltersRequest, opts ...grpc.CallOption) (*SdkNodeEnumerateWithFiltersResponse, error) // Returns capacity usage of all volumes/snaps for a give node VolumeUsageByNode(ctx context.Context, in *SdkNodeVolumeUsageByNodeRequest, opts ...grpc.CallOption) (*SdkNodeVolumeUsageByNodeResponse, error) // DrainAttachments creates a task to drain volume attachments // from the provided node in the cluster. DrainAttachments(ctx context.Context, in *SdkNodeDrainAttachmentsRequest, opts ...grpc.CallOption) (*SdkJobResponse, error) // CordonAttachments disables any new volume attachments // from the provided node in the cluster. Existing volume attachments // will stay on the node. CordonAttachments(ctx context.Context, in *SdkNodeCordonAttachmentsRequest, opts ...grpc.CallOption) (*SdkNodeCordonAttachmentsResponse, error) // UncordonAttachments re-enables volume attachments // on the provided node in the cluster. UncordonAttachments(ctx context.Context, in *SdkNodeUncordonAttachmentsRequest, opts ...grpc.CallOption) (*SdkNodeUncordonAttachmentsResponse, error) }
func NewOpenStorageNodeClient ¶
func NewOpenStorageNodeClient(cc *grpc.ClientConn) OpenStorageNodeClient
type OpenStorageNodeServer ¶
type OpenStorageNodeServer interface { // Inspect returns information about the specified node Inspect(context.Context, *SdkNodeInspectRequest) (*SdkNodeInspectResponse, error) // InspectCurrent returns information about the storage node // where the client is currently connected to. InspectCurrent(context.Context, *SdkNodeInspectCurrentRequest) (*SdkNodeInspectCurrentResponse, error) // Enumerate returns the ids of all the nodes in the current cluster Enumerate(context.Context, *SdkNodeEnumerateRequest) (*SdkNodeEnumerateResponse, error) // EnumerateWithFilters returns all the nodes in the current cluster EnumerateWithFilters(context.Context, *SdkNodeEnumerateWithFiltersRequest) (*SdkNodeEnumerateWithFiltersResponse, error) // Returns capacity usage of all volumes/snaps for a give node VolumeUsageByNode(context.Context, *SdkNodeVolumeUsageByNodeRequest) (*SdkNodeVolumeUsageByNodeResponse, error) // DrainAttachments creates a task to drain volume attachments // from the provided node in the cluster. DrainAttachments(context.Context, *SdkNodeDrainAttachmentsRequest) (*SdkJobResponse, error) // CordonAttachments disables any new volume attachments // from the provided node in the cluster. Existing volume attachments // will stay on the node. CordonAttachments(context.Context, *SdkNodeCordonAttachmentsRequest) (*SdkNodeCordonAttachmentsResponse, error) // UncordonAttachments re-enables volume attachments // on the provided node in the cluster. UncordonAttachments(context.Context, *SdkNodeUncordonAttachmentsRequest) (*SdkNodeUncordonAttachmentsResponse, error) }
type OpenStorageObjectstoreClient ¶
type OpenStorageObjectstoreClient interface { // Inspect returns information about the object store endpoint Inspect(ctx context.Context, in *SdkObjectstoreInspectRequest, opts ...grpc.CallOption) (*SdkObjectstoreInspectResponse, error) // Creates creates an object store endpoint on specified volume Create(ctx context.Context, in *SdkObjectstoreCreateRequest, opts ...grpc.CallOption) (*SdkObjectstoreCreateResponse, error) // Delete destroys the object store endpoint on the volume Delete(ctx context.Context, in *SdkObjectstoreDeleteRequest, opts ...grpc.CallOption) (*SdkObjectstoreDeleteResponse, error) // Updates provided objectstore status. // This call can be used to stop and start the server while maintaining the same // object storage id. Update(ctx context.Context, in *SdkObjectstoreUpdateRequest, opts ...grpc.CallOption) (*SdkObjectstoreUpdateResponse, error) }
func NewOpenStorageObjectstoreClient ¶
func NewOpenStorageObjectstoreClient(cc *grpc.ClientConn) OpenStorageObjectstoreClient
type OpenStorageObjectstoreServer ¶
type OpenStorageObjectstoreServer interface { // Inspect returns information about the object store endpoint Inspect(context.Context, *SdkObjectstoreInspectRequest) (*SdkObjectstoreInspectResponse, error) // Creates creates an object store endpoint on specified volume Create(context.Context, *SdkObjectstoreCreateRequest) (*SdkObjectstoreCreateResponse, error) // Delete destroys the object store endpoint on the volume Delete(context.Context, *SdkObjectstoreDeleteRequest) (*SdkObjectstoreDeleteResponse, error) // Updates provided objectstore status. // This call can be used to stop and start the server while maintaining the same // object storage id. Update(context.Context, *SdkObjectstoreUpdateRequest) (*SdkObjectstoreUpdateResponse, error) }
type OpenStoragePolicyClient ¶ added in v0.22.11
type OpenStoragePolicyClient interface { // Creates a storage policy Create(ctx context.Context, in *SdkOpenStoragePolicyCreateRequest, opts ...grpc.CallOption) (*SdkOpenStoragePolicyCreateResponse, error) // Enumerate returns a list of storage policies Enumerate(ctx context.Context, in *SdkOpenStoragePolicyEnumerateRequest, opts ...grpc.CallOption) (*SdkOpenStoragePolicyEnumerateResponse, error) // Inspect returns information about a specified storage policy Inspect(ctx context.Context, in *SdkOpenStoragePolicyInspectRequest, opts ...grpc.CallOption) (*SdkOpenStoragePolicyInspectResponse, error) // Updates specified storage policy Update(ctx context.Context, in *SdkOpenStoragePolicyUpdateRequest, opts ...grpc.CallOption) (*SdkOpenStoragePolicyUpdateResponse, error) // Deletes specified storage policy Delete(ctx context.Context, in *SdkOpenStoragePolicyDeleteRequest, opts ...grpc.CallOption) (*SdkOpenStoragePolicyDeleteResponse, error) // Set specified storage policy as default policy SetDefault(ctx context.Context, in *SdkOpenStoragePolicySetDefaultRequest, opts ...grpc.CallOption) (*SdkOpenStoragePolicySetDefaultResponse, error) // DefaultInspect return default storage policy if any, otherwise // empty response DefaultInspect(ctx context.Context, in *SdkOpenStoragePolicyDefaultInspectRequest, opts ...grpc.CallOption) (*SdkOpenStoragePolicyDefaultInspectResponse, error) // Release specified storage policy constraint for volume // creation Release(ctx context.Context, in *SdkOpenStoragePolicyReleaseRequest, opts ...grpc.CallOption) (*SdkOpenStoragePolicyReleaseResponse, error) }
func NewOpenStoragePolicyClient ¶ added in v0.22.11
func NewOpenStoragePolicyClient(cc *grpc.ClientConn) OpenStoragePolicyClient
type OpenStoragePolicyServer ¶ added in v0.22.11
type OpenStoragePolicyServer interface { // Creates a storage policy Create(context.Context, *SdkOpenStoragePolicyCreateRequest) (*SdkOpenStoragePolicyCreateResponse, error) // Enumerate returns a list of storage policies Enumerate(context.Context, *SdkOpenStoragePolicyEnumerateRequest) (*SdkOpenStoragePolicyEnumerateResponse, error) // Inspect returns information about a specified storage policy Inspect(context.Context, *SdkOpenStoragePolicyInspectRequest) (*SdkOpenStoragePolicyInspectResponse, error) // Updates specified storage policy Update(context.Context, *SdkOpenStoragePolicyUpdateRequest) (*SdkOpenStoragePolicyUpdateResponse, error) // Deletes specified storage policy Delete(context.Context, *SdkOpenStoragePolicyDeleteRequest) (*SdkOpenStoragePolicyDeleteResponse, error) // Set specified storage policy as default policy SetDefault(context.Context, *SdkOpenStoragePolicySetDefaultRequest) (*SdkOpenStoragePolicySetDefaultResponse, error) // DefaultInspect return default storage policy if any, otherwise // empty response DefaultInspect(context.Context, *SdkOpenStoragePolicyDefaultInspectRequest) (*SdkOpenStoragePolicyDefaultInspectResponse, error) // Release specified storage policy constraint for volume // creation Release(context.Context, *SdkOpenStoragePolicyReleaseRequest) (*SdkOpenStoragePolicyReleaseResponse, error) }
type OpenStoragePoolClient ¶ added in v0.42.18
type OpenStoragePoolClient interface { // Resize expands the specified storage pool based on the request parameters Resize(ctx context.Context, in *SdkStoragePoolResizeRequest, opts ...grpc.CallOption) (*SdkStoragePoolResizeResponse, error) // Rebalance creates a new rebalance task Rebalance(ctx context.Context, in *SdkStorageRebalanceRequest, opts ...grpc.CallOption) (*SdkStorageRebalanceResponse, error) // UpdateRebalanceJobState updates existing rebalance task state. // Only acceptable values are // StorageRebalanceJobState_PAUSED - acceptable only from running state // StorageRebalanceJobState_CANCELLED - acceptable only from running/pause state // StorageRebalanceJobState_RUNNING - acceptable only from pause state UpdateRebalanceJobState(ctx context.Context, in *SdkUpdateRebalanceJobRequest, opts ...grpc.CallOption) (*SdkUpdateRebalanceJobResponse, error) // GetRebalanceJobStatus returns rebalance status for specified job GetRebalanceJobStatus(ctx context.Context, in *SdkGetRebalanceJobStatusRequest, opts ...grpc.CallOption) (*SdkGetRebalanceJobStatusResponse, error) // EnumerateRebalanceJobs returns all rebalance jobs currently known to the system EnumerateRebalanceJobs(ctx context.Context, in *SdkEnumerateRebalanceJobsRequest, opts ...grpc.CallOption) (*SdkEnumerateRebalanceJobsResponse, error) }
func NewOpenStoragePoolClient ¶ added in v0.42.18
func NewOpenStoragePoolClient(cc *grpc.ClientConn) OpenStoragePoolClient
type OpenStoragePoolServer ¶ added in v0.42.18
type OpenStoragePoolServer interface { // Resize expands the specified storage pool based on the request parameters Resize(context.Context, *SdkStoragePoolResizeRequest) (*SdkStoragePoolResizeResponse, error) // Rebalance creates a new rebalance task Rebalance(context.Context, *SdkStorageRebalanceRequest) (*SdkStorageRebalanceResponse, error) // UpdateRebalanceJobState updates existing rebalance task state. // Only acceptable values are // StorageRebalanceJobState_PAUSED - acceptable only from running state // StorageRebalanceJobState_CANCELLED - acceptable only from running/pause state // StorageRebalanceJobState_RUNNING - acceptable only from pause state UpdateRebalanceJobState(context.Context, *SdkUpdateRebalanceJobRequest) (*SdkUpdateRebalanceJobResponse, error) // GetRebalanceJobStatus returns rebalance status for specified job GetRebalanceJobStatus(context.Context, *SdkGetRebalanceJobStatusRequest) (*SdkGetRebalanceJobStatusResponse, error) // EnumerateRebalanceJobs returns all rebalance jobs currently known to the system EnumerateRebalanceJobs(context.Context, *SdkEnumerateRebalanceJobsRequest) (*SdkEnumerateRebalanceJobsResponse, error) }
type OpenStorageRoleClient ¶ added in v0.42.0
type OpenStorageRoleClient interface { // Create a role for users in the system Create(ctx context.Context, in *SdkRoleCreateRequest, opts ...grpc.CallOption) (*SdkRoleCreateResponse, error) // List all roles Enumerate(ctx context.Context, in *SdkRoleEnumerateRequest, opts ...grpc.CallOption) (*SdkRoleEnumerateResponse, error) // Get information about a role Inspect(ctx context.Context, in *SdkRoleInspectRequest, opts ...grpc.CallOption) (*SdkRoleInspectResponse, error) // Delete an existing role Delete(ctx context.Context, in *SdkRoleDeleteRequest, opts ...grpc.CallOption) (*SdkRoleDeleteResponse, error) // Update an existing role Update(ctx context.Context, in *SdkRoleUpdateRequest, opts ...grpc.CallOption) (*SdkRoleUpdateResponse, error) }
func NewOpenStorageRoleClient ¶ added in v0.42.0
func NewOpenStorageRoleClient(cc *grpc.ClientConn) OpenStorageRoleClient
type OpenStorageRoleServer ¶ added in v0.42.0
type OpenStorageRoleServer interface { // Create a role for users in the system Create(context.Context, *SdkRoleCreateRequest) (*SdkRoleCreateResponse, error) // List all roles Enumerate(context.Context, *SdkRoleEnumerateRequest) (*SdkRoleEnumerateResponse, error) // Get information about a role Inspect(context.Context, *SdkRoleInspectRequest) (*SdkRoleInspectResponse, error) // Delete an existing role Delete(context.Context, *SdkRoleDeleteRequest) (*SdkRoleDeleteResponse, error) // Update an existing role Update(context.Context, *SdkRoleUpdateRequest) (*SdkRoleUpdateResponse, error) }
type OpenStorageSchedulePolicyClient ¶
type OpenStorageSchedulePolicyClient interface { // Create creates a new snapshot schedule. They can be setup daily, // weekly, or monthly. Create(ctx context.Context, in *SdkSchedulePolicyCreateRequest, opts ...grpc.CallOption) (*SdkSchedulePolicyCreateResponse, error) // Update a snapshot schedule Update(ctx context.Context, in *SdkSchedulePolicyUpdateRequest, opts ...grpc.CallOption) (*SdkSchedulePolicyUpdateResponse, error) // Enumerate returns a list of schedules Enumerate(ctx context.Context, in *SdkSchedulePolicyEnumerateRequest, opts ...grpc.CallOption) (*SdkSchedulePolicyEnumerateResponse, error) // Inspect returns information about a specified schedule Inspect(ctx context.Context, in *SdkSchedulePolicyInspectRequest, opts ...grpc.CallOption) (*SdkSchedulePolicyInspectResponse, error) // Delete removes a snapshot schedule Delete(ctx context.Context, in *SdkSchedulePolicyDeleteRequest, opts ...grpc.CallOption) (*SdkSchedulePolicyDeleteResponse, error) }
func NewOpenStorageSchedulePolicyClient ¶
func NewOpenStorageSchedulePolicyClient(cc *grpc.ClientConn) OpenStorageSchedulePolicyClient
type OpenStorageSchedulePolicyServer ¶
type OpenStorageSchedulePolicyServer interface { // Create creates a new snapshot schedule. They can be setup daily, // weekly, or monthly. Create(context.Context, *SdkSchedulePolicyCreateRequest) (*SdkSchedulePolicyCreateResponse, error) // Update a snapshot schedule Update(context.Context, *SdkSchedulePolicyUpdateRequest) (*SdkSchedulePolicyUpdateResponse, error) // Enumerate returns a list of schedules Enumerate(context.Context, *SdkSchedulePolicyEnumerateRequest) (*SdkSchedulePolicyEnumerateResponse, error) // Inspect returns information about a specified schedule Inspect(context.Context, *SdkSchedulePolicyInspectRequest) (*SdkSchedulePolicyInspectResponse, error) // Delete removes a snapshot schedule Delete(context.Context, *SdkSchedulePolicyDeleteRequest) (*SdkSchedulePolicyDeleteResponse, error) }
type OpenStorageVolumeClient ¶
type OpenStorageVolumeClient interface { // Create creates a volume according to the specification provided // // Requires access AccessType.Read when cloning from a parent volume. // // ##### Example // {% codetabs name="Golang", type="go" -%} // id, err := client.Create(context.Background(), &api.SdkVolumeCreateRequest{ // Name: "volume-12345-east", // Spec: &api.VolumeSpec { // Size: 1234567, // }, // }) // {%- language name="Python", type="py" -%} // en_resp = client.Create(api_pb2.SdkVolumeCreateRequest( // name="volume-12345-east", // spec=api_pb2.VolumeSpec(size=1234567))) // {%- endcodetabs %} Create(ctx context.Context, in *SdkVolumeCreateRequest, opts ...grpc.CallOption) (*SdkVolumeCreateResponse, error) // Clone creates a new writable volume cloned from an existing volume // // Requires access AccessType.Read of volume Clone(ctx context.Context, in *SdkVolumeCloneRequest, opts ...grpc.CallOption) (*SdkVolumeCloneResponse, error) // Delete deletes the provided volume // // Requires access AccessType.Admin of volume Delete(ctx context.Context, in *SdkVolumeDeleteRequest, opts ...grpc.CallOption) (*SdkVolumeDeleteResponse, error) // Inspect returns information about a volume // // Requires access AccessType.Read of volume Inspect(ctx context.Context, in *SdkVolumeInspectRequest, opts ...grpc.CallOption) (*SdkVolumeInspectResponse, error) // Returns information for a list of volumes that match a filter. // This call is a helper function like calling // `OpenStorageVolume.EnumerateWithFilters` then having it // return the contents of each of those volumes // `OpenStorageVolume.Inspect()`. Take care in using this call // when requesting large number of volumes because it will // block until it has all the information requested before // returning. InspectWithFilters(ctx context.Context, in *SdkVolumeInspectWithFiltersRequest, opts ...grpc.CallOption) (*SdkVolumeInspectWithFiltersResponse, error) // Update provides a method for manipulating the specification and attributes of a volume. // Set can be used to resize a volume, update labels, change replica count, and much more. // // Requires access AccessType.Write of volume Update(ctx context.Context, in *SdkVolumeUpdateRequest, opts ...grpc.CallOption) (*SdkVolumeUpdateResponse, error) // Stats returns the statistics for the requested volume // // Requires access AccessType.Read of volume Stats(ctx context.Context, in *SdkVolumeStatsRequest, opts ...grpc.CallOption) (*SdkVolumeStatsResponse, error) // CapacityUsage returns volume/snapshot's capacity usage details // // Requires access AccessType.Read of volume // // ##### Error codes: // // * codes.Aborted : Command was aborted and only total_bytes field is valid // * code.Unimmplemented : Command is not suported this kernel.Only total_bytes // field is valid; CapacityUsage(ctx context.Context, in *SdkVolumeCapacityUsageRequest, opts ...grpc.CallOption) (*SdkVolumeCapacityUsageResponse, error) // Enumerate returns a list of volume ids Enumerate(ctx context.Context, in *SdkVolumeEnumerateRequest, opts ...grpc.CallOption) (*SdkVolumeEnumerateResponse, error) // Enumerate returns a list of volume ids that match the labels if any are provided. EnumerateWithFilters(ctx context.Context, in *SdkVolumeEnumerateWithFiltersRequest, opts ...grpc.CallOption) (*SdkVolumeEnumerateWithFiltersResponse, error) // SnapshotCreate creates a snapshot of a volume. This creates an immutable (read-only), // point-in-time snapshot of a volume. To create a new writable volume from // a snapshot, please use OpenStorageVolume.Clone(). // // Requires access AccessType.Read of volume SnapshotCreate(ctx context.Context, in *SdkVolumeSnapshotCreateRequest, opts ...grpc.CallOption) (*SdkVolumeSnapshotCreateResponse, error) // SnapshotRestore restores a volume to a specified snapshot // // Requires access AccessType.Write of volume SnapshotRestore(ctx context.Context, in *SdkVolumeSnapshotRestoreRequest, opts ...grpc.CallOption) (*SdkVolumeSnapshotRestoreResponse, error) // SnapshotEnumerate returns a list of snapshots for a specific volume SnapshotEnumerate(ctx context.Context, in *SdkVolumeSnapshotEnumerateRequest, opts ...grpc.CallOption) (*SdkVolumeSnapshotEnumerateResponse, error) // SnapshotEnumerate returns a list of snapshots. // To filter all the snapshots for a specific volume which may no longer exist, // specifiy a volume id. // Labels can also be used to filter the snapshot list. // If neither are provided all snapshots will be returned. SnapshotEnumerateWithFilters(ctx context.Context, in *SdkVolumeSnapshotEnumerateWithFiltersRequest, opts ...grpc.CallOption) (*SdkVolumeSnapshotEnumerateWithFiltersResponse, error) // Sets the snapshot schedules. This information is saved in the VolumeSpec.snapshot_schedule // as `policy=<name>,...`. This function will overwrite any policy values // in the volume. To delete the policies in the volume send no policies. // // Requires access AccessType.Write of volume SnapshotScheduleUpdate(ctx context.Context, in *SdkVolumeSnapshotScheduleUpdateRequest, opts ...grpc.CallOption) (*SdkVolumeSnapshotScheduleUpdateResponse, error) // Gets the volume catalog of an attached and mounted volume. // Returns the entire tree up to "n" depth (default is all of it) // Takes a path that can be used as the new root for the catalog request. VolumeCatalog(ctx context.Context, in *SdkVolumeCatalogRequest, opts ...grpc.CallOption) (*SdkVolumeCatalogResponse, error) }
func NewOpenStorageVolumeClient ¶
func NewOpenStorageVolumeClient(cc *grpc.ClientConn) OpenStorageVolumeClient
type OpenStorageVolumeServer ¶
type OpenStorageVolumeServer interface { // Create creates a volume according to the specification provided // // Requires access AccessType.Read when cloning from a parent volume. // // ##### Example // {% codetabs name="Golang", type="go" -%} // id, err := client.Create(context.Background(), &api.SdkVolumeCreateRequest{ // Name: "volume-12345-east", // Spec: &api.VolumeSpec { // Size: 1234567, // }, // }) // {%- language name="Python", type="py" -%} // en_resp = client.Create(api_pb2.SdkVolumeCreateRequest( // name="volume-12345-east", // spec=api_pb2.VolumeSpec(size=1234567))) // {%- endcodetabs %} Create(context.Context, *SdkVolumeCreateRequest) (*SdkVolumeCreateResponse, error) // Clone creates a new writable volume cloned from an existing volume // // Requires access AccessType.Read of volume Clone(context.Context, *SdkVolumeCloneRequest) (*SdkVolumeCloneResponse, error) // Delete deletes the provided volume // // Requires access AccessType.Admin of volume Delete(context.Context, *SdkVolumeDeleteRequest) (*SdkVolumeDeleteResponse, error) // Inspect returns information about a volume // // Requires access AccessType.Read of volume Inspect(context.Context, *SdkVolumeInspectRequest) (*SdkVolumeInspectResponse, error) // Returns information for a list of volumes that match a filter. // This call is a helper function like calling // `OpenStorageVolume.EnumerateWithFilters` then having it // return the contents of each of those volumes // `OpenStorageVolume.Inspect()`. Take care in using this call // when requesting large number of volumes because it will // block until it has all the information requested before // returning. InspectWithFilters(context.Context, *SdkVolumeInspectWithFiltersRequest) (*SdkVolumeInspectWithFiltersResponse, error) // Update provides a method for manipulating the specification and attributes of a volume. // Set can be used to resize a volume, update labels, change replica count, and much more. // // Requires access AccessType.Write of volume Update(context.Context, *SdkVolumeUpdateRequest) (*SdkVolumeUpdateResponse, error) // Stats returns the statistics for the requested volume // // Requires access AccessType.Read of volume Stats(context.Context, *SdkVolumeStatsRequest) (*SdkVolumeStatsResponse, error) // CapacityUsage returns volume/snapshot's capacity usage details // // Requires access AccessType.Read of volume // // ##### Error codes: // // * codes.Aborted : Command was aborted and only total_bytes field is valid // * code.Unimmplemented : Command is not suported this kernel.Only total_bytes // field is valid; CapacityUsage(context.Context, *SdkVolumeCapacityUsageRequest) (*SdkVolumeCapacityUsageResponse, error) // Enumerate returns a list of volume ids Enumerate(context.Context, *SdkVolumeEnumerateRequest) (*SdkVolumeEnumerateResponse, error) // Enumerate returns a list of volume ids that match the labels if any are provided. EnumerateWithFilters(context.Context, *SdkVolumeEnumerateWithFiltersRequest) (*SdkVolumeEnumerateWithFiltersResponse, error) // SnapshotCreate creates a snapshot of a volume. This creates an immutable (read-only), // point-in-time snapshot of a volume. To create a new writable volume from // a snapshot, please use OpenStorageVolume.Clone(). // // Requires access AccessType.Read of volume SnapshotCreate(context.Context, *SdkVolumeSnapshotCreateRequest) (*SdkVolumeSnapshotCreateResponse, error) // SnapshotRestore restores a volume to a specified snapshot // // Requires access AccessType.Write of volume SnapshotRestore(context.Context, *SdkVolumeSnapshotRestoreRequest) (*SdkVolumeSnapshotRestoreResponse, error) // SnapshotEnumerate returns a list of snapshots for a specific volume SnapshotEnumerate(context.Context, *SdkVolumeSnapshotEnumerateRequest) (*SdkVolumeSnapshotEnumerateResponse, error) // SnapshotEnumerate returns a list of snapshots. // To filter all the snapshots for a specific volume which may no longer exist, // specifiy a volume id. // Labels can also be used to filter the snapshot list. // If neither are provided all snapshots will be returned. SnapshotEnumerateWithFilters(context.Context, *SdkVolumeSnapshotEnumerateWithFiltersRequest) (*SdkVolumeSnapshotEnumerateWithFiltersResponse, error) // Sets the snapshot schedules. This information is saved in the VolumeSpec.snapshot_schedule // as `policy=<name>,...`. This function will overwrite any policy values // in the volume. To delete the policies in the volume send no policies. // // Requires access AccessType.Write of volume SnapshotScheduleUpdate(context.Context, *SdkVolumeSnapshotScheduleUpdateRequest) (*SdkVolumeSnapshotScheduleUpdateResponse, error) // Gets the volume catalog of an attached and mounted volume. // Returns the entire tree up to "n" depth (default is all of it) // Takes a path that can be used as the new root for the catalog request. VolumeCatalog(context.Context, *SdkVolumeCatalogRequest) (*SdkVolumeCatalogResponse, error) }
type OperationFlags ¶
type OperationFlags int32
const ( OperationFlags_OP_FLAGS_UNKNOWN OperationFlags = 0 OperationFlags_OP_FLAGS_NONE OperationFlags = 1 // Perform a force_detach during detach operation OperationFlags_OP_FLAGS_DETACH_FORCE OperationFlags = 2 )
func (OperationFlags) EnumDescriptor ¶
func (OperationFlags) EnumDescriptor() ([]byte, []int)
func (OperationFlags) String ¶
func (x OperationFlags) String() string
type Ownership ¶ added in v0.42.0
type Ownership struct { // Username of owner. // // The storage system uses the username taken from the security authorization // token and is saved on this field. Only users with system administration // can edit this value. Owner string `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"` // Permissions to share resource which can be set by the owner. // // NOTE: To create an "admin" user which has access to any resource set the group value // in the token of the user to `*`. Acls *Ownership_AccessControl `protobuf:"bytes,2,opt,name=acls" json:"acls,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Ownership information for resource. Administrators are users who belong to the group `*`, meaning, every group.
func (*Ownership) Descriptor ¶ added in v0.42.0
func (*Ownership) GetAcls ¶ added in v0.42.0
func (m *Ownership) GetAcls() *Ownership_AccessControl
func (*Ownership) ProtoMessage ¶ added in v0.42.0
func (*Ownership) ProtoMessage()
func (*Ownership) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *Ownership) XXX_DiscardUnknown()
func (*Ownership) XXX_Marshal ¶ added in v0.42.0
func (*Ownership) XXX_Unmarshal ¶ added in v0.42.0
type Ownership_AccessControl ¶ added in v0.42.0
type Ownership_AccessControl struct { // Group access to resource which must match the group set in the // authorization token. // Can be set by the owner or the system administrator only. // Possible values are: // 1. no groups: Means no groups are given access. // 2. `["*"]`: All groups are allowed. // 3. `["group1", "group2"]`: Only certain groups are allowed. In this example only // _group1_ and _group2_ are allowed. Groups map[string]Ownership_AccessType `` /* 175-byte string literal not displayed */ // Collaborator access to resource gives access to other user. // Must be the username (unique id) set in the authorization token. // The owner or the administrator can set this value. Possible values are: // 1. no collaborators: Means no users are given access. // 2. `["*"]`: All users are allowed. // 3. `["username1", "username2"]`: Only certain usernames are allowed. In this example only // _username1_ and _username2_ are allowed. Collaborators map[string]Ownership_AccessType `` /* 189-byte string literal not displayed */ // Public access to resource may be assigned for access by the public userd Public *Ownership_PublicAccessControl `protobuf:"bytes,3,opt,name=public" json:"public,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Ownership_AccessControl) Descriptor ¶ added in v0.42.0
func (*Ownership_AccessControl) Descriptor() ([]byte, []int)
func (*Ownership_AccessControl) GetCollaborators ¶ added in v0.42.0
func (m *Ownership_AccessControl) GetCollaborators() map[string]Ownership_AccessType
func (*Ownership_AccessControl) GetGroups ¶ added in v0.42.0
func (m *Ownership_AccessControl) GetGroups() map[string]Ownership_AccessType
func (*Ownership_AccessControl) GetPublic ¶ added in v0.69.3
func (m *Ownership_AccessControl) GetPublic() *Ownership_PublicAccessControl
func (*Ownership_AccessControl) ProtoMessage ¶ added in v0.42.0
func (*Ownership_AccessControl) ProtoMessage()
func (*Ownership_AccessControl) Reset ¶ added in v0.42.0
func (m *Ownership_AccessControl) Reset()
func (*Ownership_AccessControl) String ¶ added in v0.42.0
func (m *Ownership_AccessControl) String() string
func (*Ownership_AccessControl) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *Ownership_AccessControl) XXX_DiscardUnknown()
func (*Ownership_AccessControl) XXX_Marshal ¶ added in v0.42.0
func (m *Ownership_AccessControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ownership_AccessControl) XXX_Merge ¶ added in v0.42.0
func (dst *Ownership_AccessControl) XXX_Merge(src proto.Message)
func (*Ownership_AccessControl) XXX_Size ¶ added in v0.42.0
func (m *Ownership_AccessControl) XXX_Size() int
func (*Ownership_AccessControl) XXX_Unmarshal ¶ added in v0.42.0
func (m *Ownership_AccessControl) XXX_Unmarshal(b []byte) error
type Ownership_AccessType ¶ added in v0.42.0
type Ownership_AccessType int32
Access types can be set by owner to have different levels of access to a resource.
It is up to the resource to interpret what the types mean and are used for.
const ( // Read access only and cannot affect the resource. Ownership_Read Ownership_AccessType = 0 // Write access and can affect the resource. // This type automatically provides Read access also. Ownership_Write Ownership_AccessType = 1 // Administrator access. // This type automatically provides Read and Write access also. Ownership_Admin Ownership_AccessType = 2 )
func (Ownership_AccessType) EnumDescriptor ¶ added in v0.42.0
func (Ownership_AccessType) EnumDescriptor() ([]byte, []int)
func (Ownership_AccessType) String ¶ added in v0.42.0
func (x Ownership_AccessType) String() string
type Ownership_PublicAccessControl ¶ added in v0.69.3
type Ownership_PublicAccessControl struct { // AccessType declares which level of public access is allowed Type Ownership_AccessType `protobuf:"varint,1,opt,name=type,enum=openstorage.api.Ownership_AccessType" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PublicAccessControl allows assigning public ownership
func (*Ownership_PublicAccessControl) Descriptor ¶ added in v0.69.3
func (*Ownership_PublicAccessControl) Descriptor() ([]byte, []int)
func (*Ownership_PublicAccessControl) GetType ¶ added in v0.69.3
func (m *Ownership_PublicAccessControl) GetType() Ownership_AccessType
func (*Ownership_PublicAccessControl) ProtoMessage ¶ added in v0.69.3
func (*Ownership_PublicAccessControl) ProtoMessage()
func (*Ownership_PublicAccessControl) Reset ¶ added in v0.69.3
func (m *Ownership_PublicAccessControl) Reset()
func (*Ownership_PublicAccessControl) String ¶ added in v0.69.3
func (m *Ownership_PublicAccessControl) String() string
func (*Ownership_PublicAccessControl) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *Ownership_PublicAccessControl) XXX_DiscardUnknown()
func (*Ownership_PublicAccessControl) XXX_Marshal ¶ added in v0.69.3
func (m *Ownership_PublicAccessControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ownership_PublicAccessControl) XXX_Merge ¶ added in v0.69.3
func (dst *Ownership_PublicAccessControl) XXX_Merge(src proto.Message)
func (*Ownership_PublicAccessControl) XXX_Size ¶ added in v0.69.3
func (m *Ownership_PublicAccessControl) XXX_Size() int
func (*Ownership_PublicAccessControl) XXX_Unmarshal ¶ added in v0.69.3
func (m *Ownership_PublicAccessControl) XXX_Unmarshal(b []byte) error
type PXDProxySpec ¶ added in v0.69.27
type PXDProxySpec struct { // ID of the remote portworx volume Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PXDProxySpec is the spec for proxying a Portworx volume
func (*PXDProxySpec) Descriptor ¶ added in v0.69.27
func (*PXDProxySpec) Descriptor() ([]byte, []int)
func (*PXDProxySpec) GetId ¶ added in v0.69.27
func (m *PXDProxySpec) GetId() string
func (*PXDProxySpec) ProtoMessage ¶ added in v0.69.27
func (*PXDProxySpec) ProtoMessage()
func (*PXDProxySpec) Reset ¶ added in v0.69.27
func (m *PXDProxySpec) Reset()
func (*PXDProxySpec) String ¶ added in v0.69.27
func (m *PXDProxySpec) String() string
func (*PXDProxySpec) XXX_DiscardUnknown ¶ added in v0.69.27
func (m *PXDProxySpec) XXX_DiscardUnknown()
func (*PXDProxySpec) XXX_Marshal ¶ added in v0.69.27
func (m *PXDProxySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PXDProxySpec) XXX_Merge ¶ added in v0.69.27
func (dst *PXDProxySpec) XXX_Merge(src proto.Message)
func (*PXDProxySpec) XXX_Size ¶ added in v0.69.27
func (m *PXDProxySpec) XXX_Size() int
func (*PXDProxySpec) XXX_Unmarshal ¶ added in v0.69.27
func (m *PXDProxySpec) XXX_Unmarshal(b []byte) error
type ProxyProtocol ¶ added in v0.69.27
type ProxyProtocol int32
ProxyProtocol defines the protocol used for proxy.
const ( // Invalid uninitialized value ProxyProtocol_PROXY_PROTOCOL_INVALID ProxyProtocol = 0 // NFS indicates that the external data source is NFS and the volume // will be reflected over NFS protocol ProxyProtocol_PROXY_PROTOCOL_NFS ProxyProtocol = 1 // S3 indicates that the external data source is an object store. ProxyProtocol_PROXY_PROTOCOL_S3 ProxyProtocol = 2 // PXD indicates that the external data source is a Portworx block volume. ProxyProtocol_PROXY_PROTOCOL_PXD ProxyProtocol = 3 )
func (ProxyProtocol) EnumDescriptor ¶ added in v0.69.27
func (ProxyProtocol) EnumDescriptor() ([]byte, []int)
func (ProxyProtocol) String ¶ added in v0.69.27
func (x ProxyProtocol) String() string
type ProxySpec ¶ added in v0.69.27
type ProxySpec struct { // ProxyProtocol defines the protocol used for proxy. ProxyProtocol ProxyProtocol `` /* 129-byte string literal not displayed */ // Endpoint is the external endpoint which can be used for accessing the // external data source. Endpoint string `protobuf:"bytes,2,opt,name=endpoint" json:"endpoint,omitempty"` // NFSProxySpec is the spec for proxying an NFS share NfsSpec *NFSProxySpec `protobuf:"bytes,3,opt,name=nfs_spec,json=nfsSpec" json:"nfs_spec,omitempty"` // S3ProxySpec is the spec for proxying an external object store S3Spec *S3ProxySpec `protobuf:"bytes,4,opt,name=s3_spec,json=s3Spec" json:"s3_spec,omitempty"` // PXDProxySpec is the spec for proxying a Portworx volume PxdSpec *PXDProxySpec `protobuf:"bytes,5,opt,name=pxd_spec,json=pxdSpec" json:"pxd_spec,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ProxySpec defines how this volume will reflect an external data source.
func (*ProxySpec) Descriptor ¶ added in v0.69.27
func (*ProxySpec) GetEndpoint ¶ added in v0.69.27
func (*ProxySpec) GetNfsSpec ¶ added in v0.69.27
func (m *ProxySpec) GetNfsSpec() *NFSProxySpec
func (*ProxySpec) GetProxyProtocol ¶ added in v0.69.27
func (m *ProxySpec) GetProxyProtocol() ProxyProtocol
func (*ProxySpec) GetPxdSpec ¶ added in v0.69.27
func (m *ProxySpec) GetPxdSpec() *PXDProxySpec
func (*ProxySpec) GetS3Spec ¶ added in v0.69.27
func (m *ProxySpec) GetS3Spec() *S3ProxySpec
func (*ProxySpec) ProtoMessage ¶ added in v0.69.27
func (*ProxySpec) ProtoMessage()
func (*ProxySpec) XXX_DiscardUnknown ¶ added in v0.69.27
func (m *ProxySpec) XXX_DiscardUnknown()
func (*ProxySpec) XXX_Marshal ¶ added in v0.69.27
func (*ProxySpec) XXX_Unmarshal ¶ added in v0.69.27
type ReplicaPlacementSpec ¶ added in v0.42.14
type ReplicaPlacementSpec struct { // Weight defines the weight of the rule which allows to break the tie with other matching rules. A rule with // higher weight wins over a rule with lower weight. // (optional) Weight int64 `protobuf:"varint,1,opt,name=weight" json:"weight,omitempty"` // Enforcement specifies the rule enforcement policy. Can take values: required or preferred. // (optional) Enforcement EnforcementType `protobuf:"varint,2,opt,name=enforcement,enum=openstorage.api.EnforcementType" json:"enforcement,omitempty"` // AffectedReplicas defines the number of volume replicas affected by this rule. If not provided, // rule would affect all replicas // (optional) AffectedReplicas int32 `protobuf:"varint,3,opt,name=affected_replicas,json=affectedReplicas" json:"affected_replicas,omitempty"` // TopologyKey key for the matching all segments of the cluster topology with the same key // e.g If the key is failure-domain.beta.kubernetes.io/zone, this should match all nodes with // the same value for this key (i.e in the same zone) TopologyKey string `protobuf:"bytes,4,opt,name=topology_key,json=topologyKey" json:"topology_key,omitempty"` // MatchExpressions is a list of label selector requirements. The requirements are ANDed. MatchExpressions []*LabelSelectorRequirement `protobuf:"bytes,5,rep,name=match_expressions,json=matchExpressions" json:"match_expressions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ReplicaPlacementSpec) Descriptor ¶ added in v0.42.14
func (*ReplicaPlacementSpec) Descriptor() ([]byte, []int)
func (*ReplicaPlacementSpec) GetAffectedReplicas ¶ added in v0.42.14
func (m *ReplicaPlacementSpec) GetAffectedReplicas() int32
func (*ReplicaPlacementSpec) GetEnforcement ¶ added in v0.42.14
func (m *ReplicaPlacementSpec) GetEnforcement() EnforcementType
func (*ReplicaPlacementSpec) GetMatchExpressions ¶ added in v0.42.14
func (m *ReplicaPlacementSpec) GetMatchExpressions() []*LabelSelectorRequirement
func (*ReplicaPlacementSpec) GetTopologyKey ¶ added in v0.42.14
func (m *ReplicaPlacementSpec) GetTopologyKey() string
func (*ReplicaPlacementSpec) GetWeight ¶ added in v0.42.14
func (m *ReplicaPlacementSpec) GetWeight() int64
func (*ReplicaPlacementSpec) ProtoMessage ¶ added in v0.42.14
func (*ReplicaPlacementSpec) ProtoMessage()
func (*ReplicaPlacementSpec) Reset ¶ added in v0.42.14
func (m *ReplicaPlacementSpec) Reset()
func (*ReplicaPlacementSpec) String ¶ added in v0.42.14
func (m *ReplicaPlacementSpec) String() string
func (*ReplicaPlacementSpec) XXX_DiscardUnknown ¶ added in v0.42.14
func (m *ReplicaPlacementSpec) XXX_DiscardUnknown()
func (*ReplicaPlacementSpec) XXX_Marshal ¶ added in v0.42.14
func (m *ReplicaPlacementSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReplicaPlacementSpec) XXX_Merge ¶ added in v0.42.14
func (dst *ReplicaPlacementSpec) XXX_Merge(src proto.Message)
func (*ReplicaPlacementSpec) XXX_Size ¶ added in v0.42.14
func (m *ReplicaPlacementSpec) XXX_Size() int
func (*ReplicaPlacementSpec) XXX_Unmarshal ¶ added in v0.42.14
func (m *ReplicaPlacementSpec) XXX_Unmarshal(b []byte) error
type ReplicaSet ¶
type ReplicaSet struct { Nodes []string `protobuf:"bytes,1,rep,name=nodes" json:"nodes,omitempty"` // Unique IDs of the storage pools for this replica set PoolUuids []string `protobuf:"bytes,2,rep,name=pool_uuids,json=poolUuids" json:"pool_uuids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ReplicaSet set of machine IDs (nodes) to which part of this volume is erasure coded - for clustered storage arrays
func (*ReplicaSet) Descriptor ¶
func (*ReplicaSet) Descriptor() ([]byte, []int)
func (*ReplicaSet) GetNodes ¶
func (m *ReplicaSet) GetNodes() []string
func (*ReplicaSet) GetPoolUuids ¶ added in v0.42.22
func (m *ReplicaSet) GetPoolUuids() []string
func (*ReplicaSet) ProtoMessage ¶
func (*ReplicaSet) ProtoMessage()
func (*ReplicaSet) Reset ¶
func (m *ReplicaSet) Reset()
func (*ReplicaSet) String ¶
func (m *ReplicaSet) String() string
func (*ReplicaSet) XXX_DiscardUnknown ¶
func (m *ReplicaSet) XXX_DiscardUnknown()
func (*ReplicaSet) XXX_Marshal ¶
func (m *ReplicaSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReplicaSet) XXX_Merge ¶
func (dst *ReplicaSet) XXX_Merge(src proto.Message)
func (*ReplicaSet) XXX_Size ¶
func (m *ReplicaSet) XXX_Size() int
func (*ReplicaSet) XXX_Unmarshal ¶
func (m *ReplicaSet) XXX_Unmarshal(b []byte) error
type Report ¶
type Report struct { // Directory count Directories int64 `protobuf:"varint,2,opt,name=directories" json:"directories,omitempty"` // File count Files int64 `protobuf:"varint,3,opt,name=files" json:"files,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Report) Descriptor ¶
func (*Report) GetDirectories ¶
func (*Report) ProtoMessage ¶
func (*Report) ProtoMessage()
func (*Report) XXX_DiscardUnknown ¶
func (m *Report) XXX_DiscardUnknown()
func (*Report) XXX_Marshal ¶
func (*Report) XXX_Unmarshal ¶
type ResourceType ¶
type ResourceType int32
const ( ResourceType_RESOURCE_TYPE_NONE ResourceType = 0 ResourceType_RESOURCE_TYPE_VOLUME ResourceType = 1 ResourceType_RESOURCE_TYPE_NODE ResourceType = 2 ResourceType_RESOURCE_TYPE_CLUSTER ResourceType = 3 ResourceType_RESOURCE_TYPE_DRIVE ResourceType = 4 ResourceType_RESOURCE_TYPE_POOL ResourceType = 5 )
func (ResourceType) EnumDescriptor ¶
func (ResourceType) EnumDescriptor() ([]byte, []int)
func (ResourceType) String ¶
func (x ResourceType) String() string
type RestoreParamBoolType ¶ added in v0.69.6
type RestoreParamBoolType int32
const ( RestoreParamBoolType_PARAM_BKUPSRC RestoreParamBoolType = 0 RestoreParamBoolType_PARAM_FALSE RestoreParamBoolType = 1 RestoreParamBoolType_PARAM_TRUE RestoreParamBoolType = 2 )
func (RestoreParamBoolType) EnumDescriptor ¶ added in v0.69.6
func (RestoreParamBoolType) EnumDescriptor() ([]byte, []int)
func (RestoreParamBoolType) String ¶ added in v0.69.6
func (x RestoreParamBoolType) String() string
type RestoreVolSnashotSchedule ¶ added in v0.69.6
type RestoreVolSnashotSchedule struct { Schedule string `protobuf:"bytes,1,opt,name=schedule" json:"schedule,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RestoreVolSnashotSchedule) Descriptor ¶ added in v0.69.6
func (*RestoreVolSnashotSchedule) Descriptor() ([]byte, []int)
func (*RestoreVolSnashotSchedule) GetSchedule ¶ added in v0.69.6
func (m *RestoreVolSnashotSchedule) GetSchedule() string
func (*RestoreVolSnashotSchedule) ProtoMessage ¶ added in v0.69.6
func (*RestoreVolSnashotSchedule) ProtoMessage()
func (*RestoreVolSnashotSchedule) Reset ¶ added in v0.69.6
func (m *RestoreVolSnashotSchedule) Reset()
func (*RestoreVolSnashotSchedule) String ¶ added in v0.69.6
func (m *RestoreVolSnashotSchedule) String() string
func (*RestoreVolSnashotSchedule) XXX_DiscardUnknown ¶ added in v0.69.6
func (m *RestoreVolSnashotSchedule) XXX_DiscardUnknown()
func (*RestoreVolSnashotSchedule) XXX_Marshal ¶ added in v0.69.6
func (m *RestoreVolSnashotSchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RestoreVolSnashotSchedule) XXX_Merge ¶ added in v0.69.6
func (dst *RestoreVolSnashotSchedule) XXX_Merge(src proto.Message)
func (*RestoreVolSnashotSchedule) XXX_Size ¶ added in v0.69.6
func (m *RestoreVolSnashotSchedule) XXX_Size() int
func (*RestoreVolSnashotSchedule) XXX_Unmarshal ¶ added in v0.69.6
func (m *RestoreVolSnashotSchedule) XXX_Unmarshal(b []byte) error
type RestoreVolStoragePolicy ¶ added in v0.69.6
type RestoreVolStoragePolicy struct { Policy string `protobuf:"bytes,1,opt,name=policy" json:"policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RestoreVolStoragePolicy) Descriptor ¶ added in v0.69.6
func (*RestoreVolStoragePolicy) Descriptor() ([]byte, []int)
func (*RestoreVolStoragePolicy) GetPolicy ¶ added in v0.69.6
func (m *RestoreVolStoragePolicy) GetPolicy() string
func (*RestoreVolStoragePolicy) ProtoMessage ¶ added in v0.69.6
func (*RestoreVolStoragePolicy) ProtoMessage()
func (*RestoreVolStoragePolicy) Reset ¶ added in v0.69.6
func (m *RestoreVolStoragePolicy) Reset()
func (*RestoreVolStoragePolicy) String ¶ added in v0.69.6
func (m *RestoreVolStoragePolicy) String() string
func (*RestoreVolStoragePolicy) XXX_DiscardUnknown ¶ added in v0.69.6
func (m *RestoreVolStoragePolicy) XXX_DiscardUnknown()
func (*RestoreVolStoragePolicy) XXX_Marshal ¶ added in v0.69.6
func (m *RestoreVolStoragePolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RestoreVolStoragePolicy) XXX_Merge ¶ added in v0.69.6
func (dst *RestoreVolStoragePolicy) XXX_Merge(src proto.Message)
func (*RestoreVolStoragePolicy) XXX_Size ¶ added in v0.69.6
func (m *RestoreVolStoragePolicy) XXX_Size() int
func (*RestoreVolStoragePolicy) XXX_Unmarshal ¶ added in v0.69.6
func (m *RestoreVolStoragePolicy) XXX_Unmarshal(b []byte) error
type RestoreVolumeSpec ¶ added in v0.69.6
type RestoreVolumeSpec struct { // HaLevel specifies the number of copies of data. HaLevel int64 `protobuf:"varint,1,opt,name=ha_level,json=haLevel" json:"ha_level,omitempty"` // Cos specifies the relative class of service. Cos CosType `protobuf:"varint,2,opt,name=cos,enum=openstorage.api.CosType" json:"cos,omitempty"` // IoProfile provides a hint about application using this volume. This field // is ignored if IoProfileBkupSrc is set true IoProfile IoProfile `protobuf:"varint,3,opt,name=io_profile,json=ioProfile,enum=openstorage.api.IoProfile" json:"io_profile,omitempty"` // SnapshotInterval in minutes, set to 0 to disable snapshots SnapshotInterval uint32 `protobuf:"varint,4,opt,name=snapshot_interval,json=snapshotInterval" json:"snapshot_interval,omitempty"` Shared RestoreParamBoolType `protobuf:"varint,5,opt,name=shared,enum=openstorage.api.RestoreParamBoolType" json:"shared,omitempty"` // ReplicaSet is the desired set of nodes for the volume data. ReplicaSet *ReplicaSet `protobuf:"bytes,6,opt,name=replica_set,json=replicaSet" json:"replica_set,omitempty"` // Aggregation level Specifies the number of parts the volume can be aggregated from. AggregationLevel uint32 `protobuf:"varint,7,opt,name=aggregation_level,json=aggregationLevel" json:"aggregation_level,omitempty"` // SnapshotSchedule a well known string that specifies when snapshots should be taken. SnapshotSchedule *RestoreVolSnashotSchedule `protobuf:"bytes,8,opt,name=snapshot_schedule,json=snapshotSchedule" json:"snapshot_schedule,omitempty"` // Sticky volumes cannot be deleted until the flag is removed. Sticky RestoreParamBoolType `protobuf:"varint,9,opt,name=sticky,enum=openstorage.api.RestoreParamBoolType" json:"sticky,omitempty"` // Group identifies a consistency group Group *Group `protobuf:"bytes,10,opt,name=group" json:"group,omitempty"` // GroupEnforced is true if consistency group creation is enforced. GroupEnforced bool `protobuf:"varint,11,opt,name=group_enforced,json=groupEnforced" json:"group_enforced,omitempty"` // Journal is true if data for the volume goes into the journal. Journal RestoreParamBoolType `protobuf:"varint,12,opt,name=journal,enum=openstorage.api.RestoreParamBoolType" json:"journal,omitempty"` Sharedv4 RestoreParamBoolType `protobuf:"varint,13,opt,name=sharedv4,enum=openstorage.api.RestoreParamBoolType" json:"sharedv4,omitempty"` // QueueDepth defines the desired block device queue depth QueueDepth uint32 `protobuf:"varint,14,opt,name=queue_depth,json=queueDepth" json:"queue_depth,omitempty"` // Nodiscard specifies if the volume will be mounted with discard support disabled. // i.e. FS will not release allocated blocks back to the backing storage pool. Nodiscard RestoreParamBoolType `protobuf:"varint,15,opt,name=nodiscard,enum=openstorage.api.RestoreParamBoolType" json:"nodiscard,omitempty"` // IoStrategy preferred strategy for I/O. IoStrategy *IoStrategy `protobuf:"bytes,16,opt,name=io_strategy,json=ioStrategy" json:"io_strategy,omitempty"` // PlacementStrategy specifies a spec to indicate where to place the volume. PlacementStrategy *VolumePlacementStrategy `protobuf:"bytes,17,opt,name=placement_strategy,json=placementStrategy" json:"placement_strategy,omitempty"` // StoragePolicy if applied/specified while creating volume StoragePolicy *RestoreVolStoragePolicy `protobuf:"bytes,18,opt,name=storage_policy,json=storagePolicy" json:"storage_policy,omitempty"` // Ownership Ownership *Ownership `protobuf:"bytes,19,opt,name=ownership" json:"ownership,omitempty"` // ExportSpec defines how the volume should be exported. ExportSpec *ExportSpec `protobuf:"bytes,20,opt,name=export_spec,json=exportSpec" json:"export_spec,omitempty"` // fastpath extensions FpPreference RestoreParamBoolType `` /* 134-byte string literal not displayed */ // MountOptions defines the options that should be used while mounting this volume MountOptions *MountOptions `protobuf:"bytes,22,opt,name=mount_options,json=mountOptions" json:"mount_options,omitempty"` // from a node where the volume replica does not exist Sharedv4MountOptions *MountOptions `protobuf:"bytes,23,opt,name=sharedv4_mount_options,json=sharedv4MountOptions" json:"sharedv4_mount_options,omitempty"` // Proxy_write is true if proxy write replication is enabled for the volume ProxyWrite RestoreParamBoolType `` /* 128-byte string literal not displayed */ // IoProfileBkupSrc indicates to inherit IoProfile from cloudbackup IoProfileBkupSrc bool `protobuf:"varint,25,opt,name=io_profile_bkup_src,json=ioProfileBkupSrc" json:"io_profile_bkup_src,omitempty"` // ProxySpec indicates that this volume is used for proxying an external data source ProxySpec *ProxySpec `protobuf:"bytes,26,opt,name=proxy_spec,json=proxySpec" json:"proxy_spec,omitempty"` // Sharedv4ServiceSpec specifies a spec for configuring a service for a sharedv4 volume XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
RestoreSpec allows some of the restore volume properties of to be modified while restoring the cloud baackup. All pointer fields with nil value will inherit corresponding field value from backup's spec.
func (*RestoreVolumeSpec) Descriptor ¶ added in v0.69.6
func (*RestoreVolumeSpec) Descriptor() ([]byte, []int)
func (*RestoreVolumeSpec) GetAggregationLevel ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetAggregationLevel() uint32
func (*RestoreVolumeSpec) GetCos ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetCos() CosType
func (*RestoreVolumeSpec) GetExportSpec ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetExportSpec() *ExportSpec
func (*RestoreVolumeSpec) GetFpPreference ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetFpPreference() RestoreParamBoolType
func (*RestoreVolumeSpec) GetGroup ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetGroup() *Group
func (*RestoreVolumeSpec) GetGroupEnforced ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetGroupEnforced() bool
func (*RestoreVolumeSpec) GetHaLevel ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetHaLevel() int64
func (*RestoreVolumeSpec) GetIoProfile ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetIoProfile() IoProfile
func (*RestoreVolumeSpec) GetIoProfileBkupSrc ¶ added in v0.69.27
func (m *RestoreVolumeSpec) GetIoProfileBkupSrc() bool
func (*RestoreVolumeSpec) GetIoStrategy ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetIoStrategy() *IoStrategy
func (*RestoreVolumeSpec) GetJournal ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetJournal() RestoreParamBoolType
func (*RestoreVolumeSpec) GetMountOptions ¶ added in v0.69.27
func (m *RestoreVolumeSpec) GetMountOptions() *MountOptions
func (*RestoreVolumeSpec) GetNodiscard ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetNodiscard() RestoreParamBoolType
func (*RestoreVolumeSpec) GetOwnership ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetOwnership() *Ownership
func (*RestoreVolumeSpec) GetPlacementStrategy ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetPlacementStrategy() *VolumePlacementStrategy
func (*RestoreVolumeSpec) GetProxySpec ¶ added in v0.69.27
func (m *RestoreVolumeSpec) GetProxySpec() *ProxySpec
func (*RestoreVolumeSpec) GetProxyWrite ¶ added in v0.69.27
func (m *RestoreVolumeSpec) GetProxyWrite() RestoreParamBoolType
func (*RestoreVolumeSpec) GetQueueDepth ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetQueueDepth() uint32
func (*RestoreVolumeSpec) GetReplicaSet ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetReplicaSet() *ReplicaSet
func (*RestoreVolumeSpec) GetShared ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetShared() RestoreParamBoolType
func (*RestoreVolumeSpec) GetSharedv4 ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetSharedv4() RestoreParamBoolType
func (*RestoreVolumeSpec) GetSharedv4MountOptions ¶ added in v0.69.27
func (m *RestoreVolumeSpec) GetSharedv4MountOptions() *MountOptions
func (*RestoreVolumeSpec) GetSharedv4ServiceSpec ¶ added in v0.101.10
func (m *RestoreVolumeSpec) GetSharedv4ServiceSpec() *Sharedv4ServiceSpec
func (*RestoreVolumeSpec) GetSnapshotInterval ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetSnapshotInterval() uint32
func (*RestoreVolumeSpec) GetSnapshotSchedule ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetSnapshotSchedule() *RestoreVolSnashotSchedule
func (*RestoreVolumeSpec) GetSticky ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetSticky() RestoreParamBoolType
func (*RestoreVolumeSpec) GetStoragePolicy ¶ added in v0.69.6
func (m *RestoreVolumeSpec) GetStoragePolicy() *RestoreVolStoragePolicy
func (*RestoreVolumeSpec) ProtoMessage ¶ added in v0.69.6
func (*RestoreVolumeSpec) ProtoMessage()
func (*RestoreVolumeSpec) Reset ¶ added in v0.69.6
func (m *RestoreVolumeSpec) Reset()
func (*RestoreVolumeSpec) String ¶ added in v0.69.6
func (m *RestoreVolumeSpec) String() string
func (*RestoreVolumeSpec) XXX_DiscardUnknown ¶ added in v0.69.6
func (m *RestoreVolumeSpec) XXX_DiscardUnknown()
func (*RestoreVolumeSpec) XXX_Marshal ¶ added in v0.69.6
func (m *RestoreVolumeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RestoreVolumeSpec) XXX_Merge ¶ added in v0.69.6
func (dst *RestoreVolumeSpec) XXX_Merge(src proto.Message)
func (*RestoreVolumeSpec) XXX_Size ¶ added in v0.69.6
func (m *RestoreVolumeSpec) XXX_Size() int
func (*RestoreVolumeSpec) XXX_Unmarshal ¶ added in v0.69.6
func (m *RestoreVolumeSpec) XXX_Unmarshal(b []byte) error
type RuntimeStateMap ¶
type RuntimeStateMap struct { RuntimeState map[string]string `` /* 164-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
RuntimeStateMap is a list of name value mapping of driver specific runtime information.
func (*RuntimeStateMap) Descriptor ¶
func (*RuntimeStateMap) Descriptor() ([]byte, []int)
func (*RuntimeStateMap) GetRuntimeState ¶
func (m *RuntimeStateMap) GetRuntimeState() map[string]string
func (*RuntimeStateMap) ProtoMessage ¶
func (*RuntimeStateMap) ProtoMessage()
func (*RuntimeStateMap) Reset ¶
func (m *RuntimeStateMap) Reset()
func (*RuntimeStateMap) String ¶
func (m *RuntimeStateMap) String() string
func (*RuntimeStateMap) XXX_DiscardUnknown ¶
func (m *RuntimeStateMap) XXX_DiscardUnknown()
func (*RuntimeStateMap) XXX_Marshal ¶
func (m *RuntimeStateMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RuntimeStateMap) XXX_Merge ¶
func (dst *RuntimeStateMap) XXX_Merge(src proto.Message)
func (*RuntimeStateMap) XXX_Size ¶
func (m *RuntimeStateMap) XXX_Size() int
func (*RuntimeStateMap) XXX_Unmarshal ¶
func (m *RuntimeStateMap) XXX_Unmarshal(b []byte) error
type S3ProxySpec ¶ added in v0.69.27
type S3ProxySpec struct { // BucketName is the name of the bucket from the object store BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName" json:"bucket_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
S3ProxySpec is the spec for proxying an external object store.
func (*S3ProxySpec) Descriptor ¶ added in v0.69.27
func (*S3ProxySpec) Descriptor() ([]byte, []int)
func (*S3ProxySpec) GetBucketName ¶ added in v0.69.27
func (m *S3ProxySpec) GetBucketName() string
func (*S3ProxySpec) ProtoMessage ¶ added in v0.69.27
func (*S3ProxySpec) ProtoMessage()
func (*S3ProxySpec) Reset ¶ added in v0.69.27
func (m *S3ProxySpec) Reset()
func (*S3ProxySpec) String ¶ added in v0.69.27
func (m *S3ProxySpec) String() string
func (*S3ProxySpec) XXX_DiscardUnknown ¶ added in v0.69.27
func (m *S3ProxySpec) XXX_DiscardUnknown()
func (*S3ProxySpec) XXX_Marshal ¶ added in v0.69.27
func (m *S3ProxySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*S3ProxySpec) XXX_Merge ¶ added in v0.69.27
func (dst *S3ProxySpec) XXX_Merge(src proto.Message)
func (*S3ProxySpec) XXX_Size ¶ added in v0.69.27
func (m *S3ProxySpec) XXX_Size() int
func (*S3ProxySpec) XXX_Unmarshal ¶ added in v0.69.27
func (m *S3ProxySpec) XXX_Unmarshal(b []byte) error
type ScanPolicy ¶ added in v0.69.15
type ScanPolicy struct { Trigger ScanPolicy_ScanTrigger `protobuf:"varint,1,opt,name=trigger,enum=openstorage.api.ScanPolicy_ScanTrigger" json:"trigger,omitempty"` Action ScanPolicy_ScanAction `protobuf:"varint,2,opt,name=action,enum=openstorage.api.ScanPolicy_ScanAction" json:"action,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ScanPolicy defines when a filesystem check is triggered and what action to take User can specify *one* of the following valid policies 1. trigger=SCAN_TRIGGER_ON_MOUNT, action=SCAN_ACTION_SCAN_ONLY 2. trigger=SCAN_TRIGGER_ON_MOUNT, action=SCAN_ACTION_SCAN_REPAIR 3. trigger=SCAN_TRIGGER_ON_NEXT_MOUNT, action=SCAN_ACTION_SCAN_ONLY 4. trigger=SCAN_TRIGGER_ON_NEXT_MOUNT, action=SCAN_ACTION_SCAN_REPAIR 5. trigger=SCAN_TRIGGER_NONE, action=SCAN_ACTION_NONE Note: When trigger == SCAN_TRIGGER_ON_NEXT_MOUNT, the associated action is performed once on the next mount and the scanpolicy gets reset to `trigger=SCAN_TRIGGER_NONE, action=SCAN_ACTION_NONE`, irrespective of the output of the action.
func (*ScanPolicy) Descriptor ¶ added in v0.69.15
func (*ScanPolicy) Descriptor() ([]byte, []int)
func (*ScanPolicy) GetAction ¶ added in v0.69.15
func (m *ScanPolicy) GetAction() ScanPolicy_ScanAction
func (*ScanPolicy) GetTrigger ¶ added in v0.69.15
func (m *ScanPolicy) GetTrigger() ScanPolicy_ScanTrigger
func (*ScanPolicy) ProtoMessage ¶ added in v0.69.15
func (*ScanPolicy) ProtoMessage()
func (*ScanPolicy) Reset ¶ added in v0.69.15
func (m *ScanPolicy) Reset()
func (*ScanPolicy) String ¶ added in v0.69.15
func (m *ScanPolicy) String() string
func (*ScanPolicy) XXX_DiscardUnknown ¶ added in v0.69.15
func (m *ScanPolicy) XXX_DiscardUnknown()
func (*ScanPolicy) XXX_Marshal ¶ added in v0.69.15
func (m *ScanPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScanPolicy) XXX_Merge ¶ added in v0.69.15
func (dst *ScanPolicy) XXX_Merge(src proto.Message)
func (*ScanPolicy) XXX_Size ¶ added in v0.69.15
func (m *ScanPolicy) XXX_Size() int
func (*ScanPolicy) XXX_Unmarshal ¶ added in v0.69.15
func (m *ScanPolicy) XXX_Unmarshal(b []byte) error
type ScanPolicy_ScanAction ¶ added in v0.69.15
type ScanPolicy_ScanAction int32
const ( ScanPolicy_SCAN_ACTION_NONE ScanPolicy_ScanAction = 0 ScanPolicy_SCAN_ACTION_SCAN_ONLY ScanPolicy_ScanAction = 1 ScanPolicy_SCAN_ACTION_SCAN_REPAIR ScanPolicy_ScanAction = 2 )
func (ScanPolicy_ScanAction) EnumDescriptor ¶ added in v0.69.15
func (ScanPolicy_ScanAction) EnumDescriptor() ([]byte, []int)
func (ScanPolicy_ScanAction) String ¶ added in v0.69.15
func (x ScanPolicy_ScanAction) String() string
type ScanPolicy_ScanTrigger ¶ added in v0.69.15
type ScanPolicy_ScanTrigger int32
const ( ScanPolicy_SCAN_TRIGGER_NONE ScanPolicy_ScanTrigger = 0 ScanPolicy_SCAN_TRIGGER_ON_MOUNT ScanPolicy_ScanTrigger = 1 ScanPolicy_SCAN_TRIGGER_ON_NEXT_MOUNT ScanPolicy_ScanTrigger = 2 )
func (ScanPolicy_ScanTrigger) EnumDescriptor ¶ added in v0.69.15
func (ScanPolicy_ScanTrigger) EnumDescriptor() ([]byte, []int)
func (ScanPolicy_ScanTrigger) String ¶ added in v0.69.15
func (x ScanPolicy_ScanTrigger) String() string
type SdkAlertsAlertTypeQuery ¶ added in v0.22.3
type SdkAlertsAlertTypeQuery struct { // Resource type used to build query. ResourceType ResourceType `protobuf:"varint,1,opt,name=resource_type,json=resourceType,enum=openstorage.api.ResourceType" json:"resource_type,omitempty"` // Alert type used to build query. AlertType int64 `protobuf:"varint,2,opt,name=alert_type,json=alertType" json:"alert_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsAlertTypeQuery queries for alerts using alert type and it requires that resource type be provided as well.
func (*SdkAlertsAlertTypeQuery) Descriptor ¶ added in v0.22.3
func (*SdkAlertsAlertTypeQuery) Descriptor() ([]byte, []int)
func (*SdkAlertsAlertTypeQuery) GetAlertType ¶ added in v0.22.3
func (m *SdkAlertsAlertTypeQuery) GetAlertType() int64
func (*SdkAlertsAlertTypeQuery) GetResourceType ¶ added in v0.22.3
func (m *SdkAlertsAlertTypeQuery) GetResourceType() ResourceType
func (*SdkAlertsAlertTypeQuery) ProtoMessage ¶ added in v0.22.3
func (*SdkAlertsAlertTypeQuery) ProtoMessage()
func (*SdkAlertsAlertTypeQuery) Reset ¶ added in v0.22.3
func (m *SdkAlertsAlertTypeQuery) Reset()
func (*SdkAlertsAlertTypeQuery) String ¶ added in v0.22.3
func (m *SdkAlertsAlertTypeQuery) String() string
func (*SdkAlertsAlertTypeQuery) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkAlertsAlertTypeQuery) XXX_DiscardUnknown()
func (*SdkAlertsAlertTypeQuery) XXX_Marshal ¶ added in v0.22.3
func (m *SdkAlertsAlertTypeQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsAlertTypeQuery) XXX_Merge ¶ added in v0.22.3
func (dst *SdkAlertsAlertTypeQuery) XXX_Merge(src proto.Message)
func (*SdkAlertsAlertTypeQuery) XXX_Size ¶ added in v0.22.3
func (m *SdkAlertsAlertTypeQuery) XXX_Size() int
func (*SdkAlertsAlertTypeQuery) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkAlertsAlertTypeQuery) XXX_Unmarshal(b []byte) error
type SdkAlertsCountSpan ¶ added in v0.22.3
type SdkAlertsCountSpan struct { // Min count of such alerts raised so far. MinCount int64 `protobuf:"varint,1,opt,name=min_count,json=minCount" json:"min_count,omitempty"` // Max count of such alerts raised so far. MaxCount int64 `protobuf:"varint,2,opt,name=max_count,json=maxCount" json:"max_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsCountSpan to store count range information.
func (*SdkAlertsCountSpan) Descriptor ¶ added in v0.22.3
func (*SdkAlertsCountSpan) Descriptor() ([]byte, []int)
func (*SdkAlertsCountSpan) GetMaxCount ¶ added in v0.22.3
func (m *SdkAlertsCountSpan) GetMaxCount() int64
func (*SdkAlertsCountSpan) GetMinCount ¶ added in v0.22.3
func (m *SdkAlertsCountSpan) GetMinCount() int64
func (*SdkAlertsCountSpan) ProtoMessage ¶ added in v0.22.3
func (*SdkAlertsCountSpan) ProtoMessage()
func (*SdkAlertsCountSpan) Reset ¶ added in v0.22.3
func (m *SdkAlertsCountSpan) Reset()
func (*SdkAlertsCountSpan) String ¶ added in v0.22.3
func (m *SdkAlertsCountSpan) String() string
func (*SdkAlertsCountSpan) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkAlertsCountSpan) XXX_DiscardUnknown()
func (*SdkAlertsCountSpan) XXX_Marshal ¶ added in v0.22.3
func (m *SdkAlertsCountSpan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsCountSpan) XXX_Merge ¶ added in v0.22.3
func (dst *SdkAlertsCountSpan) XXX_Merge(src proto.Message)
func (*SdkAlertsCountSpan) XXX_Size ¶ added in v0.22.3
func (m *SdkAlertsCountSpan) XXX_Size() int
func (*SdkAlertsCountSpan) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkAlertsCountSpan) XXX_Unmarshal(b []byte) error
type SdkAlertsDeleteRequest ¶ added in v0.22.3
type SdkAlertsDeleteRequest struct { // It takes a list of queries to find matching alerts. // Matching alerts are deleted. Queries []*SdkAlertsQuery `protobuf:"bytes,1,rep,name=queries" json:"queries,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsDeleteRequest is a request message to delete alerts.
func (*SdkAlertsDeleteRequest) Descriptor ¶ added in v0.22.3
func (*SdkAlertsDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkAlertsDeleteRequest) GetQueries ¶ added in v0.22.3
func (m *SdkAlertsDeleteRequest) GetQueries() []*SdkAlertsQuery
func (*SdkAlertsDeleteRequest) ProtoMessage ¶ added in v0.22.3
func (*SdkAlertsDeleteRequest) ProtoMessage()
func (*SdkAlertsDeleteRequest) Reset ¶ added in v0.22.3
func (m *SdkAlertsDeleteRequest) Reset()
func (*SdkAlertsDeleteRequest) String ¶ added in v0.22.3
func (m *SdkAlertsDeleteRequest) String() string
func (*SdkAlertsDeleteRequest) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkAlertsDeleteRequest) XXX_DiscardUnknown()
func (*SdkAlertsDeleteRequest) XXX_Marshal ¶ added in v0.22.3
func (m *SdkAlertsDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsDeleteRequest) XXX_Merge ¶ added in v0.22.3
func (dst *SdkAlertsDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkAlertsDeleteRequest) XXX_Size ¶ added in v0.22.3
func (m *SdkAlertsDeleteRequest) XXX_Size() int
func (*SdkAlertsDeleteRequest) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkAlertsDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkAlertsDeleteResponse ¶ added in v0.22.3
type SdkAlertsDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsDeleteResponse is empty.
func (*SdkAlertsDeleteResponse) Descriptor ¶ added in v0.22.3
func (*SdkAlertsDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkAlertsDeleteResponse) ProtoMessage ¶ added in v0.22.3
func (*SdkAlertsDeleteResponse) ProtoMessage()
func (*SdkAlertsDeleteResponse) Reset ¶ added in v0.22.3
func (m *SdkAlertsDeleteResponse) Reset()
func (*SdkAlertsDeleteResponse) String ¶ added in v0.22.3
func (m *SdkAlertsDeleteResponse) String() string
func (*SdkAlertsDeleteResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkAlertsDeleteResponse) XXX_DiscardUnknown()
func (*SdkAlertsDeleteResponse) XXX_Marshal ¶ added in v0.22.3
func (m *SdkAlertsDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsDeleteResponse) XXX_Merge ¶ added in v0.22.3
func (dst *SdkAlertsDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkAlertsDeleteResponse) XXX_Size ¶ added in v0.22.3
func (m *SdkAlertsDeleteResponse) XXX_Size() int
func (*SdkAlertsDeleteResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkAlertsDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkAlertsEnumerateWithFiltersRequest ¶ added in v0.22.7
type SdkAlertsEnumerateWithFiltersRequest struct { // It is a list of queries to find matching alerts. // Output of each of these queries is added to a global pool // and returned as output of an RPC call. // In that sense alerts are fetched if they match any of the // queries. Queries []*SdkAlertsQuery `protobuf:"bytes,1,rep,name=queries" json:"queries,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsEnumerateRequest is a request message to enumerate alerts.
func (*SdkAlertsEnumerateWithFiltersRequest) Descriptor ¶ added in v0.22.7
func (*SdkAlertsEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
func (*SdkAlertsEnumerateWithFiltersRequest) GetQueries ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersRequest) GetQueries() []*SdkAlertsQuery
func (*SdkAlertsEnumerateWithFiltersRequest) ProtoMessage ¶ added in v0.22.7
func (*SdkAlertsEnumerateWithFiltersRequest) ProtoMessage()
func (*SdkAlertsEnumerateWithFiltersRequest) Reset ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersRequest) Reset()
func (*SdkAlertsEnumerateWithFiltersRequest) String ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersRequest) String() string
func (*SdkAlertsEnumerateWithFiltersRequest) XXX_DiscardUnknown ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_DiscardUnknown()
func (*SdkAlertsEnumerateWithFiltersRequest) XXX_Marshal ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsEnumerateWithFiltersRequest) XXX_Merge ¶ added in v0.22.7
func (dst *SdkAlertsEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
func (*SdkAlertsEnumerateWithFiltersRequest) XXX_Size ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_Size() int
func (*SdkAlertsEnumerateWithFiltersRequest) XXX_Unmarshal ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
type SdkAlertsEnumerateWithFiltersResponse ¶ added in v0.22.7
type SdkAlertsEnumerateWithFiltersResponse struct { // Response contains a list of alerts. Alerts []*Alert `protobuf:"bytes,1,rep,name=alerts" json:"alerts,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsEnumerateResponse is a list of alerts.
func (*SdkAlertsEnumerateWithFiltersResponse) Descriptor ¶ added in v0.22.7
func (*SdkAlertsEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
func (*SdkAlertsEnumerateWithFiltersResponse) GetAlerts ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersResponse) GetAlerts() []*Alert
func (*SdkAlertsEnumerateWithFiltersResponse) ProtoMessage ¶ added in v0.22.7
func (*SdkAlertsEnumerateWithFiltersResponse) ProtoMessage()
func (*SdkAlertsEnumerateWithFiltersResponse) Reset ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersResponse) Reset()
func (*SdkAlertsEnumerateWithFiltersResponse) String ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersResponse) String() string
func (*SdkAlertsEnumerateWithFiltersResponse) XXX_DiscardUnknown ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_DiscardUnknown()
func (*SdkAlertsEnumerateWithFiltersResponse) XXX_Marshal ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsEnumerateWithFiltersResponse) XXX_Merge ¶ added in v0.22.7
func (dst *SdkAlertsEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
func (*SdkAlertsEnumerateWithFiltersResponse) XXX_Size ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_Size() int
func (*SdkAlertsEnumerateWithFiltersResponse) XXX_Unmarshal ¶ added in v0.22.7
func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_Unmarshal(b []byte) error
type SdkAlertsOption ¶ added in v0.22.3
type SdkAlertsOption struct { // Types that are valid to be assigned to Opt: // *SdkAlertsOption_MinSeverityType // *SdkAlertsOption_IsCleared // *SdkAlertsOption_TimeSpan // *SdkAlertsOption_CountSpan Opt isSdkAlertsOption_Opt `protobuf_oneof:"opt"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsOption contains options for filtering alerts.
func (*SdkAlertsOption) Descriptor ¶ added in v0.22.3
func (*SdkAlertsOption) Descriptor() ([]byte, []int)
func (*SdkAlertsOption) GetCountSpan ¶ added in v0.22.3
func (m *SdkAlertsOption) GetCountSpan() *SdkAlertsCountSpan
func (*SdkAlertsOption) GetIsCleared ¶ added in v0.22.3
func (m *SdkAlertsOption) GetIsCleared() bool
func (*SdkAlertsOption) GetMinSeverityType ¶ added in v0.22.3
func (m *SdkAlertsOption) GetMinSeverityType() SeverityType
func (*SdkAlertsOption) GetOpt ¶ added in v0.22.3
func (m *SdkAlertsOption) GetOpt() isSdkAlertsOption_Opt
func (*SdkAlertsOption) GetTimeSpan ¶ added in v0.22.3
func (m *SdkAlertsOption) GetTimeSpan() *SdkAlertsTimeSpan
func (*SdkAlertsOption) ProtoMessage ¶ added in v0.22.3
func (*SdkAlertsOption) ProtoMessage()
func (*SdkAlertsOption) Reset ¶ added in v0.22.3
func (m *SdkAlertsOption) Reset()
func (*SdkAlertsOption) String ¶ added in v0.22.3
func (m *SdkAlertsOption) String() string
func (*SdkAlertsOption) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkAlertsOption) XXX_DiscardUnknown()
func (*SdkAlertsOption) XXX_Marshal ¶ added in v0.22.3
func (m *SdkAlertsOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsOption) XXX_Merge ¶ added in v0.22.3
func (dst *SdkAlertsOption) XXX_Merge(src proto.Message)
func (*SdkAlertsOption) XXX_OneofFuncs ¶ added in v0.22.3
func (*SdkAlertsOption) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*SdkAlertsOption) XXX_Size ¶ added in v0.22.3
func (m *SdkAlertsOption) XXX_Size() int
func (*SdkAlertsOption) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkAlertsOption) XXX_Unmarshal(b []byte) error
type SdkAlertsOption_CountSpan ¶ added in v0.22.3
type SdkAlertsOption_CountSpan struct {
CountSpan *SdkAlertsCountSpan `protobuf:"bytes,4,opt,name=count_span,json=countSpan,oneof"`
}
type SdkAlertsOption_IsCleared ¶ added in v0.22.3
type SdkAlertsOption_IsCleared struct {
IsCleared bool `protobuf:"varint,2,opt,name=is_cleared,json=isCleared,oneof"`
}
type SdkAlertsOption_MinSeverityType ¶ added in v0.22.3
type SdkAlertsOption_MinSeverityType struct {
MinSeverityType SeverityType `protobuf:"varint,1,opt,name=min_severity_type,json=minSeverityType,enum=openstorage.api.SeverityType,oneof"`
}
type SdkAlertsOption_TimeSpan ¶ added in v0.22.3
type SdkAlertsOption_TimeSpan struct {
TimeSpan *SdkAlertsTimeSpan `protobuf:"bytes,3,opt,name=time_span,json=timeSpan,oneof"`
}
type SdkAlertsQuery ¶ added in v0.22.3
type SdkAlertsQuery struct { // One of the query types can be used to build SdkAlertsQuery. // // Types that are valid to be assigned to Query: // *SdkAlertsQuery_ResourceTypeQuery // *SdkAlertsQuery_AlertTypeQuery // *SdkAlertsQuery_ResourceIdQuery Query isSdkAlertsQuery_Query `protobuf_oneof:"query"` // Opts is a list of options associated with one of the queries. Opts []*SdkAlertsOption `protobuf:"bytes,4,rep,name=opts" json:"opts,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsQuery is one of the query types and a list of options. Each query object is one of the three query types and a list of options.
func (*SdkAlertsQuery) Descriptor ¶ added in v0.22.3
func (*SdkAlertsQuery) Descriptor() ([]byte, []int)
func (*SdkAlertsQuery) GetAlertTypeQuery ¶ added in v0.22.3
func (m *SdkAlertsQuery) GetAlertTypeQuery() *SdkAlertsAlertTypeQuery
func (*SdkAlertsQuery) GetOpts ¶ added in v0.22.3
func (m *SdkAlertsQuery) GetOpts() []*SdkAlertsOption
func (*SdkAlertsQuery) GetQuery ¶ added in v0.22.3
func (m *SdkAlertsQuery) GetQuery() isSdkAlertsQuery_Query
func (*SdkAlertsQuery) GetResourceIdQuery ¶ added in v0.22.3
func (m *SdkAlertsQuery) GetResourceIdQuery() *SdkAlertsResourceIdQuery
func (*SdkAlertsQuery) GetResourceTypeQuery ¶ added in v0.22.3
func (m *SdkAlertsQuery) GetResourceTypeQuery() *SdkAlertsResourceTypeQuery
func (*SdkAlertsQuery) ProtoMessage ¶ added in v0.22.3
func (*SdkAlertsQuery) ProtoMessage()
func (*SdkAlertsQuery) Reset ¶ added in v0.22.3
func (m *SdkAlertsQuery) Reset()
func (*SdkAlertsQuery) String ¶ added in v0.22.3
func (m *SdkAlertsQuery) String() string
func (*SdkAlertsQuery) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkAlertsQuery) XXX_DiscardUnknown()
func (*SdkAlertsQuery) XXX_Marshal ¶ added in v0.22.3
func (m *SdkAlertsQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsQuery) XXX_Merge ¶ added in v0.22.3
func (dst *SdkAlertsQuery) XXX_Merge(src proto.Message)
func (*SdkAlertsQuery) XXX_OneofFuncs ¶ added in v0.22.3
func (*SdkAlertsQuery) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*SdkAlertsQuery) XXX_Size ¶ added in v0.22.3
func (m *SdkAlertsQuery) XXX_Size() int
func (*SdkAlertsQuery) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkAlertsQuery) XXX_Unmarshal(b []byte) error
type SdkAlertsQuery_AlertTypeQuery ¶ added in v0.22.3
type SdkAlertsQuery_AlertTypeQuery struct {
AlertTypeQuery *SdkAlertsAlertTypeQuery `protobuf:"bytes,2,opt,name=alert_type_query,json=alertTypeQuery,oneof"`
}
type SdkAlertsQuery_ResourceIdQuery ¶ added in v0.22.3
type SdkAlertsQuery_ResourceIdQuery struct {
ResourceIdQuery *SdkAlertsResourceIdQuery `protobuf:"bytes,3,opt,name=resource_id_query,json=resourceIdQuery,oneof"`
}
type SdkAlertsQuery_ResourceTypeQuery ¶ added in v0.22.3
type SdkAlertsQuery_ResourceTypeQuery struct {
ResourceTypeQuery *SdkAlertsResourceTypeQuery `protobuf:"bytes,1,opt,name=resource_type_query,json=resourceTypeQuery,oneof"`
}
type SdkAlertsResourceIdQuery ¶ added in v0.22.3
type SdkAlertsResourceIdQuery struct { // Resource type used to build query. ResourceType ResourceType `protobuf:"varint,1,opt,name=resource_type,json=resourceType,enum=openstorage.api.ResourceType" json:"resource_type,omitempty"` // Alert type used to build query. AlertType int64 `protobuf:"varint,2,opt,name=alert_type,json=alertType" json:"alert_type,omitempty"` // Resource ID used to build query. ResourceId string `protobuf:"bytes,3,opt,name=resource_id,json=resourceId" json:"resource_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsResourceIdQuery queries for alerts using resource id and it requires that both alert type and resource type be provided as well.
func (*SdkAlertsResourceIdQuery) Descriptor ¶ added in v0.22.3
func (*SdkAlertsResourceIdQuery) Descriptor() ([]byte, []int)
func (*SdkAlertsResourceIdQuery) GetAlertType ¶ added in v0.22.3
func (m *SdkAlertsResourceIdQuery) GetAlertType() int64
func (*SdkAlertsResourceIdQuery) GetResourceId ¶ added in v0.22.3
func (m *SdkAlertsResourceIdQuery) GetResourceId() string
func (*SdkAlertsResourceIdQuery) GetResourceType ¶ added in v0.22.3
func (m *SdkAlertsResourceIdQuery) GetResourceType() ResourceType
func (*SdkAlertsResourceIdQuery) ProtoMessage ¶ added in v0.22.3
func (*SdkAlertsResourceIdQuery) ProtoMessage()
func (*SdkAlertsResourceIdQuery) Reset ¶ added in v0.22.3
func (m *SdkAlertsResourceIdQuery) Reset()
func (*SdkAlertsResourceIdQuery) String ¶ added in v0.22.3
func (m *SdkAlertsResourceIdQuery) String() string
func (*SdkAlertsResourceIdQuery) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkAlertsResourceIdQuery) XXX_DiscardUnknown()
func (*SdkAlertsResourceIdQuery) XXX_Marshal ¶ added in v0.22.3
func (m *SdkAlertsResourceIdQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsResourceIdQuery) XXX_Merge ¶ added in v0.22.3
func (dst *SdkAlertsResourceIdQuery) XXX_Merge(src proto.Message)
func (*SdkAlertsResourceIdQuery) XXX_Size ¶ added in v0.22.3
func (m *SdkAlertsResourceIdQuery) XXX_Size() int
func (*SdkAlertsResourceIdQuery) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkAlertsResourceIdQuery) XXX_Unmarshal(b []byte) error
type SdkAlertsResourceTypeQuery ¶ added in v0.22.3
type SdkAlertsResourceTypeQuery struct { // Resource type used to build query. ResourceType ResourceType `protobuf:"varint,1,opt,name=resource_type,json=resourceType,enum=openstorage.api.ResourceType" json:"resource_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsResourceTypeQuery queries for alerts using only resource id.
func (*SdkAlertsResourceTypeQuery) Descriptor ¶ added in v0.22.3
func (*SdkAlertsResourceTypeQuery) Descriptor() ([]byte, []int)
func (*SdkAlertsResourceTypeQuery) GetResourceType ¶ added in v0.22.3
func (m *SdkAlertsResourceTypeQuery) GetResourceType() ResourceType
func (*SdkAlertsResourceTypeQuery) ProtoMessage ¶ added in v0.22.3
func (*SdkAlertsResourceTypeQuery) ProtoMessage()
func (*SdkAlertsResourceTypeQuery) Reset ¶ added in v0.22.3
func (m *SdkAlertsResourceTypeQuery) Reset()
func (*SdkAlertsResourceTypeQuery) String ¶ added in v0.22.3
func (m *SdkAlertsResourceTypeQuery) String() string
func (*SdkAlertsResourceTypeQuery) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkAlertsResourceTypeQuery) XXX_DiscardUnknown()
func (*SdkAlertsResourceTypeQuery) XXX_Marshal ¶ added in v0.22.3
func (m *SdkAlertsResourceTypeQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsResourceTypeQuery) XXX_Merge ¶ added in v0.22.3
func (dst *SdkAlertsResourceTypeQuery) XXX_Merge(src proto.Message)
func (*SdkAlertsResourceTypeQuery) XXX_Size ¶ added in v0.22.3
func (m *SdkAlertsResourceTypeQuery) XXX_Size() int
func (*SdkAlertsResourceTypeQuery) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkAlertsResourceTypeQuery) XXX_Unmarshal(b []byte) error
type SdkAlertsTimeSpan ¶ added in v0.22.3
type SdkAlertsTimeSpan struct { // Start timestamp when Alert occured StartTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime" json:"start_time,omitempty"` // End timestamp when Alert occured EndTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime" json:"end_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsTimeSpan to store time window information.
func (*SdkAlertsTimeSpan) Descriptor ¶ added in v0.22.3
func (*SdkAlertsTimeSpan) Descriptor() ([]byte, []int)
func (*SdkAlertsTimeSpan) GetEndTime ¶ added in v0.22.3
func (m *SdkAlertsTimeSpan) GetEndTime() *timestamp.Timestamp
func (*SdkAlertsTimeSpan) GetStartTime ¶ added in v0.22.3
func (m *SdkAlertsTimeSpan) GetStartTime() *timestamp.Timestamp
func (*SdkAlertsTimeSpan) ProtoMessage ¶ added in v0.22.3
func (*SdkAlertsTimeSpan) ProtoMessage()
func (*SdkAlertsTimeSpan) Reset ¶ added in v0.22.3
func (m *SdkAlertsTimeSpan) Reset()
func (*SdkAlertsTimeSpan) String ¶ added in v0.22.3
func (m *SdkAlertsTimeSpan) String() string
func (*SdkAlertsTimeSpan) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkAlertsTimeSpan) XXX_DiscardUnknown()
func (*SdkAlertsTimeSpan) XXX_Marshal ¶ added in v0.22.3
func (m *SdkAlertsTimeSpan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsTimeSpan) XXX_Merge ¶ added in v0.22.3
func (dst *SdkAlertsTimeSpan) XXX_Merge(src proto.Message)
func (*SdkAlertsTimeSpan) XXX_Size ¶ added in v0.22.3
func (m *SdkAlertsTimeSpan) XXX_Size() int
func (*SdkAlertsTimeSpan) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkAlertsTimeSpan) XXX_Unmarshal(b []byte) error
type SdkAwsCredentialRequest ¶
type SdkAwsCredentialRequest struct { // Access key AccessKey string `protobuf:"bytes,1,opt,name=access_key,json=accessKey" json:"access_key,omitempty"` // Secret key SecretKey string `protobuf:"bytes,2,opt,name=secret_key,json=secretKey" json:"secret_key,omitempty"` // Endpoint Endpoint string `protobuf:"bytes,3,opt,name=endpoint" json:"endpoint,omitempty"` // Region Region string `protobuf:"bytes,4,opt,name=region" json:"region,omitempty"` // (optional) Disable SSL connection DisableSsl bool `protobuf:"varint,5,opt,name=disable_ssl,json=disableSsl" json:"disable_ssl,omitempty"` // (optional) Disable path-style access DisablePathStyle bool `protobuf:"varint,6,opt,name=disable_path_style,json=disablePathStyle" json:"disable_path_style,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines credentials for Aws/S3 endpoints
func (*SdkAwsCredentialRequest) Descriptor ¶
func (*SdkAwsCredentialRequest) Descriptor() ([]byte, []int)
func (*SdkAwsCredentialRequest) GetAccessKey ¶
func (m *SdkAwsCredentialRequest) GetAccessKey() string
func (*SdkAwsCredentialRequest) GetDisablePathStyle ¶ added in v0.42.14
func (m *SdkAwsCredentialRequest) GetDisablePathStyle() bool
func (*SdkAwsCredentialRequest) GetDisableSsl ¶
func (m *SdkAwsCredentialRequest) GetDisableSsl() bool
func (*SdkAwsCredentialRequest) GetEndpoint ¶
func (m *SdkAwsCredentialRequest) GetEndpoint() string
func (*SdkAwsCredentialRequest) GetRegion ¶
func (m *SdkAwsCredentialRequest) GetRegion() string
func (*SdkAwsCredentialRequest) GetSecretKey ¶
func (m *SdkAwsCredentialRequest) GetSecretKey() string
func (*SdkAwsCredentialRequest) ProtoMessage ¶
func (*SdkAwsCredentialRequest) ProtoMessage()
func (*SdkAwsCredentialRequest) Reset ¶
func (m *SdkAwsCredentialRequest) Reset()
func (*SdkAwsCredentialRequest) String ¶
func (m *SdkAwsCredentialRequest) String() string
func (*SdkAwsCredentialRequest) XXX_DiscardUnknown ¶
func (m *SdkAwsCredentialRequest) XXX_DiscardUnknown()
func (*SdkAwsCredentialRequest) XXX_Marshal ¶
func (m *SdkAwsCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAwsCredentialRequest) XXX_Merge ¶
func (dst *SdkAwsCredentialRequest) XXX_Merge(src proto.Message)
func (*SdkAwsCredentialRequest) XXX_Size ¶
func (m *SdkAwsCredentialRequest) XXX_Size() int
func (*SdkAwsCredentialRequest) XXX_Unmarshal ¶
func (m *SdkAwsCredentialRequest) XXX_Unmarshal(b []byte) error
type SdkAwsCredentialResponse ¶
type SdkAwsCredentialResponse struct { // Access key AccessKey string `protobuf:"bytes,2,opt,name=access_key,json=accessKey" json:"access_key,omitempty"` // Endpoint Endpoint string `protobuf:"bytes,3,opt,name=endpoint" json:"endpoint,omitempty"` // Region Region string `protobuf:"bytes,4,opt,name=region" json:"region,omitempty"` // (optional) Disable SSL connection DisableSsl bool `protobuf:"varint,5,opt,name=disable_ssl,json=disableSsl" json:"disable_ssl,omitempty"` // (optional) Disable path-style access DisablePathStyle bool `protobuf:"varint,6,opt,name=disable_path_style,json=disablePathStyle" json:"disable_path_style,omitempty"` // (optional) Storage class for s3 puts S3StorageClass string `protobuf:"bytes,7,opt,name=s3_storage_class,json=s3StorageClass" json:"s3_storage_class,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the response for AWS/S3 credentials
func (*SdkAwsCredentialResponse) Descriptor ¶
func (*SdkAwsCredentialResponse) Descriptor() ([]byte, []int)
func (*SdkAwsCredentialResponse) GetAccessKey ¶
func (m *SdkAwsCredentialResponse) GetAccessKey() string
func (*SdkAwsCredentialResponse) GetDisablePathStyle ¶ added in v0.42.14
func (m *SdkAwsCredentialResponse) GetDisablePathStyle() bool
func (*SdkAwsCredentialResponse) GetDisableSsl ¶
func (m *SdkAwsCredentialResponse) GetDisableSsl() bool
func (*SdkAwsCredentialResponse) GetEndpoint ¶
func (m *SdkAwsCredentialResponse) GetEndpoint() string
func (*SdkAwsCredentialResponse) GetRegion ¶
func (m *SdkAwsCredentialResponse) GetRegion() string
func (*SdkAwsCredentialResponse) GetS3StorageClass ¶ added in v0.69.11
func (m *SdkAwsCredentialResponse) GetS3StorageClass() string
func (*SdkAwsCredentialResponse) ProtoMessage ¶
func (*SdkAwsCredentialResponse) ProtoMessage()
func (*SdkAwsCredentialResponse) Reset ¶
func (m *SdkAwsCredentialResponse) Reset()
func (*SdkAwsCredentialResponse) String ¶
func (m *SdkAwsCredentialResponse) String() string
func (*SdkAwsCredentialResponse) XXX_DiscardUnknown ¶
func (m *SdkAwsCredentialResponse) XXX_DiscardUnknown()
func (*SdkAwsCredentialResponse) XXX_Marshal ¶
func (m *SdkAwsCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAwsCredentialResponse) XXX_Merge ¶
func (dst *SdkAwsCredentialResponse) XXX_Merge(src proto.Message)
func (*SdkAwsCredentialResponse) XXX_Size ¶
func (m *SdkAwsCredentialResponse) XXX_Size() int
func (*SdkAwsCredentialResponse) XXX_Unmarshal ¶
func (m *SdkAwsCredentialResponse) XXX_Unmarshal(b []byte) error
type SdkAzureCredentialRequest ¶
type SdkAzureCredentialRequest struct { // Account name AccountName string `protobuf:"bytes,1,opt,name=account_name,json=accountName" json:"account_name,omitempty"` // Account key AccountKey string `protobuf:"bytes,2,opt,name=account_key,json=accountKey" json:"account_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines credentials for Azure
func (*SdkAzureCredentialRequest) Descriptor ¶
func (*SdkAzureCredentialRequest) Descriptor() ([]byte, []int)
func (*SdkAzureCredentialRequest) GetAccountKey ¶
func (m *SdkAzureCredentialRequest) GetAccountKey() string
func (*SdkAzureCredentialRequest) GetAccountName ¶
func (m *SdkAzureCredentialRequest) GetAccountName() string
func (*SdkAzureCredentialRequest) ProtoMessage ¶
func (*SdkAzureCredentialRequest) ProtoMessage()
func (*SdkAzureCredentialRequest) Reset ¶
func (m *SdkAzureCredentialRequest) Reset()
func (*SdkAzureCredentialRequest) String ¶
func (m *SdkAzureCredentialRequest) String() string
func (*SdkAzureCredentialRequest) XXX_DiscardUnknown ¶
func (m *SdkAzureCredentialRequest) XXX_DiscardUnknown()
func (*SdkAzureCredentialRequest) XXX_Marshal ¶
func (m *SdkAzureCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAzureCredentialRequest) XXX_Merge ¶
func (dst *SdkAzureCredentialRequest) XXX_Merge(src proto.Message)
func (*SdkAzureCredentialRequest) XXX_Size ¶
func (m *SdkAzureCredentialRequest) XXX_Size() int
func (*SdkAzureCredentialRequest) XXX_Unmarshal ¶
func (m *SdkAzureCredentialRequest) XXX_Unmarshal(b []byte) error
type SdkAzureCredentialResponse ¶
type SdkAzureCredentialResponse struct { // Account name AccountName string `protobuf:"bytes,2,opt,name=account_name,json=accountName" json:"account_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the response for Azure credentials
func (*SdkAzureCredentialResponse) Descriptor ¶
func (*SdkAzureCredentialResponse) Descriptor() ([]byte, []int)
func (*SdkAzureCredentialResponse) GetAccountName ¶
func (m *SdkAzureCredentialResponse) GetAccountName() string
func (*SdkAzureCredentialResponse) ProtoMessage ¶
func (*SdkAzureCredentialResponse) ProtoMessage()
func (*SdkAzureCredentialResponse) Reset ¶
func (m *SdkAzureCredentialResponse) Reset()
func (*SdkAzureCredentialResponse) String ¶
func (m *SdkAzureCredentialResponse) String() string
func (*SdkAzureCredentialResponse) XXX_DiscardUnknown ¶
func (m *SdkAzureCredentialResponse) XXX_DiscardUnknown()
func (*SdkAzureCredentialResponse) XXX_Marshal ¶
func (m *SdkAzureCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAzureCredentialResponse) XXX_Merge ¶
func (dst *SdkAzureCredentialResponse) XXX_Merge(src proto.Message)
func (*SdkAzureCredentialResponse) XXX_Size ¶
func (m *SdkAzureCredentialResponse) XXX_Size() int
func (*SdkAzureCredentialResponse) XXX_Unmarshal ¶
func (m *SdkAzureCredentialResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupCatalogRequest ¶
type SdkCloudBackupCatalogRequest struct { // Id of the backup BackupId string `protobuf:"bytes,1,opt,name=backup_id,json=backupId" json:"backup_id,omitempty"` // Credential id describe the credentials for the cloud CredentialId string `protobuf:"bytes,2,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to get catalog of a backup stored by a cloud provider
func (*SdkCloudBackupCatalogRequest) Descriptor ¶
func (*SdkCloudBackupCatalogRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupCatalogRequest) GetBackupId ¶
func (m *SdkCloudBackupCatalogRequest) GetBackupId() string
func (*SdkCloudBackupCatalogRequest) GetCredentialId ¶
func (m *SdkCloudBackupCatalogRequest) GetCredentialId() string
func (*SdkCloudBackupCatalogRequest) ProtoMessage ¶
func (*SdkCloudBackupCatalogRequest) ProtoMessage()
func (*SdkCloudBackupCatalogRequest) Reset ¶
func (m *SdkCloudBackupCatalogRequest) Reset()
func (*SdkCloudBackupCatalogRequest) String ¶
func (m *SdkCloudBackupCatalogRequest) String() string
func (*SdkCloudBackupCatalogRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupCatalogRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupCatalogRequest) XXX_Marshal ¶
func (m *SdkCloudBackupCatalogRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupCatalogRequest) XXX_Merge ¶
func (dst *SdkCloudBackupCatalogRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupCatalogRequest) XXX_Size ¶
func (m *SdkCloudBackupCatalogRequest) XXX_Size() int
func (*SdkCloudBackupCatalogRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupCatalogRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupCatalogResponse ¶
type SdkCloudBackupCatalogResponse struct { // Contents is listing of backup contents Contents []string `protobuf:"bytes,1,rep,name=contents" json:"contents,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response containing the contents of a backup stored by a cloud provider
func (*SdkCloudBackupCatalogResponse) Descriptor ¶
func (*SdkCloudBackupCatalogResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupCatalogResponse) GetContents ¶
func (m *SdkCloudBackupCatalogResponse) GetContents() []string
func (*SdkCloudBackupCatalogResponse) ProtoMessage ¶
func (*SdkCloudBackupCatalogResponse) ProtoMessage()
func (*SdkCloudBackupCatalogResponse) Reset ¶
func (m *SdkCloudBackupCatalogResponse) Reset()
func (*SdkCloudBackupCatalogResponse) String ¶
func (m *SdkCloudBackupCatalogResponse) String() string
func (*SdkCloudBackupCatalogResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupCatalogResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupCatalogResponse) XXX_Marshal ¶
func (m *SdkCloudBackupCatalogResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupCatalogResponse) XXX_Merge ¶
func (dst *SdkCloudBackupCatalogResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupCatalogResponse) XXX_Size ¶
func (m *SdkCloudBackupCatalogResponse) XXX_Size() int
func (*SdkCloudBackupCatalogResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupCatalogResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupCreateRequest ¶
type SdkCloudBackupCreateRequest struct { // VolumeID of the volume for which cloudbackup is requested VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Credential id refers to the cloud credentials needed to backup CredentialId string `protobuf:"bytes,2,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` // Full indicates if full backup is desired even though incremental is possible Full bool `protobuf:"varint,3,opt,name=full" json:"full,omitempty"` // TaskId of the task performing this backup. This value can be used for // idempotency. TaskId string `protobuf:"bytes,4,opt,name=task_id,json=taskId" json:"task_id,omitempty"` // Labels are list of key value pairs to tag the cloud backup. These labels // are stored in the metadata associated with the backup. Labels map[string]string `` /* 132-byte string literal not displayed */ // FullBackupFrequency indicates number of incremental backup after whcih // a fullbackup must be created. This is to override the default value for // manual/user triggerred backups and not applicable for scheduled backups // Value of 0 retains the default behavior. FullBackupFrequency uint32 `protobuf:"varint,6,opt,name=full_backup_frequency,json=fullBackupFrequency" json:"full_backup_frequency,omitempty"` // DeleteLocal indicates if local snap created for backup must be deleted after // the backup is complete DeleteLocal bool `protobuf:"varint,7,opt,name=delete_local,json=deleteLocal" json:"delete_local,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to create a backup of a volume to the cloud
func (*SdkCloudBackupCreateRequest) Descriptor ¶
func (*SdkCloudBackupCreateRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupCreateRequest) GetCredentialId ¶
func (m *SdkCloudBackupCreateRequest) GetCredentialId() string
func (*SdkCloudBackupCreateRequest) GetDeleteLocal ¶ added in v0.69.27
func (m *SdkCloudBackupCreateRequest) GetDeleteLocal() bool
func (*SdkCloudBackupCreateRequest) GetFull ¶
func (m *SdkCloudBackupCreateRequest) GetFull() bool
func (*SdkCloudBackupCreateRequest) GetFullBackupFrequency ¶ added in v0.42.14
func (m *SdkCloudBackupCreateRequest) GetFullBackupFrequency() uint32
func (*SdkCloudBackupCreateRequest) GetLabels ¶ added in v0.22.3
func (m *SdkCloudBackupCreateRequest) GetLabels() map[string]string
func (*SdkCloudBackupCreateRequest) GetTaskId ¶ added in v0.22.3
func (m *SdkCloudBackupCreateRequest) GetTaskId() string
func (*SdkCloudBackupCreateRequest) GetVolumeId ¶
func (m *SdkCloudBackupCreateRequest) GetVolumeId() string
func (*SdkCloudBackupCreateRequest) ProtoMessage ¶
func (*SdkCloudBackupCreateRequest) ProtoMessage()
func (*SdkCloudBackupCreateRequest) Reset ¶
func (m *SdkCloudBackupCreateRequest) Reset()
func (*SdkCloudBackupCreateRequest) String ¶
func (m *SdkCloudBackupCreateRequest) String() string
func (*SdkCloudBackupCreateRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupCreateRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupCreateRequest) XXX_Marshal ¶
func (m *SdkCloudBackupCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupCreateRequest) XXX_Merge ¶
func (dst *SdkCloudBackupCreateRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupCreateRequest) XXX_Size ¶
func (m *SdkCloudBackupCreateRequest) XXX_Size() int
func (*SdkCloudBackupCreateRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupCreateRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupCreateResponse ¶
type SdkCloudBackupCreateResponse struct { // TaskId of the task performing the backup TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId" json:"task_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkCloudBackupCreateResponse) Descriptor ¶
func (*SdkCloudBackupCreateResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupCreateResponse) GetTaskId ¶ added in v0.22.3
func (m *SdkCloudBackupCreateResponse) GetTaskId() string
func (*SdkCloudBackupCreateResponse) ProtoMessage ¶
func (*SdkCloudBackupCreateResponse) ProtoMessage()
func (*SdkCloudBackupCreateResponse) Reset ¶
func (m *SdkCloudBackupCreateResponse) Reset()
func (*SdkCloudBackupCreateResponse) String ¶
func (m *SdkCloudBackupCreateResponse) String() string
func (*SdkCloudBackupCreateResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupCreateResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupCreateResponse) XXX_Marshal ¶
func (m *SdkCloudBackupCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupCreateResponse) XXX_Merge ¶
func (dst *SdkCloudBackupCreateResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupCreateResponse) XXX_Size ¶
func (m *SdkCloudBackupCreateResponse) XXX_Size() int
func (*SdkCloudBackupCreateResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupCreateResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupDeleteAllRequest ¶
type SdkCloudBackupDeleteAllRequest struct { // id of the volume for the request SrcVolumeId string `protobuf:"bytes,1,opt,name=src_volume_id,json=srcVolumeId" json:"src_volume_id,omitempty"` // Credential id is the credential for cloud to be used for the request CredentialId string `protobuf:"bytes,2,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to delete all the backups stored by a cloud provider for a specified volume
func (*SdkCloudBackupDeleteAllRequest) Descriptor ¶
func (*SdkCloudBackupDeleteAllRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupDeleteAllRequest) GetCredentialId ¶
func (m *SdkCloudBackupDeleteAllRequest) GetCredentialId() string
func (*SdkCloudBackupDeleteAllRequest) GetSrcVolumeId ¶
func (m *SdkCloudBackupDeleteAllRequest) GetSrcVolumeId() string
func (*SdkCloudBackupDeleteAllRequest) ProtoMessage ¶
func (*SdkCloudBackupDeleteAllRequest) ProtoMessage()
func (*SdkCloudBackupDeleteAllRequest) Reset ¶
func (m *SdkCloudBackupDeleteAllRequest) Reset()
func (*SdkCloudBackupDeleteAllRequest) String ¶
func (m *SdkCloudBackupDeleteAllRequest) String() string
func (*SdkCloudBackupDeleteAllRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupDeleteAllRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupDeleteAllRequest) XXX_Marshal ¶
func (m *SdkCloudBackupDeleteAllRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupDeleteAllRequest) XXX_Merge ¶
func (dst *SdkCloudBackupDeleteAllRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupDeleteAllRequest) XXX_Size ¶
func (m *SdkCloudBackupDeleteAllRequest) XXX_Size() int
func (*SdkCloudBackupDeleteAllRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupDeleteAllRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupDeleteAllResponse ¶
type SdkCloudBackupDeleteAllResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkCloudBackupDeleteAllResponse) Descriptor ¶
func (*SdkCloudBackupDeleteAllResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupDeleteAllResponse) ProtoMessage ¶
func (*SdkCloudBackupDeleteAllResponse) ProtoMessage()
func (*SdkCloudBackupDeleteAllResponse) Reset ¶
func (m *SdkCloudBackupDeleteAllResponse) Reset()
func (*SdkCloudBackupDeleteAllResponse) String ¶
func (m *SdkCloudBackupDeleteAllResponse) String() string
func (*SdkCloudBackupDeleteAllResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupDeleteAllResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupDeleteAllResponse) XXX_Marshal ¶
func (m *SdkCloudBackupDeleteAllResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupDeleteAllResponse) XXX_Merge ¶
func (dst *SdkCloudBackupDeleteAllResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupDeleteAllResponse) XXX_Size ¶
func (m *SdkCloudBackupDeleteAllResponse) XXX_Size() int
func (*SdkCloudBackupDeleteAllResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupDeleteAllResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupDeleteRequest ¶
type SdkCloudBackupDeleteRequest struct { // ID is the ID of the cloud backup BackupId string `protobuf:"bytes,1,opt,name=backup_id,json=backupId" json:"backup_id,omitempty"` // Credential id is the credential for cloud to be used for the request CredentialId string `protobuf:"bytes,2,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` // Force Delete cloudbackup even if there are dependencies. This may be // needed if the backup is an incremental backup and subsequent backups // depend on this backup specified by `backup_id`. Force bool `protobuf:"varint,3,opt,name=force" json:"force,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to delete a single backup stored by a cloud provider
func (*SdkCloudBackupDeleteRequest) Descriptor ¶
func (*SdkCloudBackupDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupDeleteRequest) GetBackupId ¶
func (m *SdkCloudBackupDeleteRequest) GetBackupId() string
func (*SdkCloudBackupDeleteRequest) GetCredentialId ¶
func (m *SdkCloudBackupDeleteRequest) GetCredentialId() string
func (*SdkCloudBackupDeleteRequest) GetForce ¶
func (m *SdkCloudBackupDeleteRequest) GetForce() bool
func (*SdkCloudBackupDeleteRequest) ProtoMessage ¶
func (*SdkCloudBackupDeleteRequest) ProtoMessage()
func (*SdkCloudBackupDeleteRequest) Reset ¶
func (m *SdkCloudBackupDeleteRequest) Reset()
func (*SdkCloudBackupDeleteRequest) String ¶
func (m *SdkCloudBackupDeleteRequest) String() string
func (*SdkCloudBackupDeleteRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupDeleteRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupDeleteRequest) XXX_Marshal ¶
func (m *SdkCloudBackupDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupDeleteRequest) XXX_Merge ¶
func (dst *SdkCloudBackupDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupDeleteRequest) XXX_Size ¶
func (m *SdkCloudBackupDeleteRequest) XXX_Size() int
func (*SdkCloudBackupDeleteRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupDeleteResponse ¶
type SdkCloudBackupDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkCloudBackupDeleteResponse) Descriptor ¶
func (*SdkCloudBackupDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupDeleteResponse) ProtoMessage ¶
func (*SdkCloudBackupDeleteResponse) ProtoMessage()
func (*SdkCloudBackupDeleteResponse) Reset ¶
func (m *SdkCloudBackupDeleteResponse) Reset()
func (*SdkCloudBackupDeleteResponse) String ¶
func (m *SdkCloudBackupDeleteResponse) String() string
func (*SdkCloudBackupDeleteResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupDeleteResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupDeleteResponse) XXX_Marshal ¶
func (m *SdkCloudBackupDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupDeleteResponse) XXX_Merge ¶
func (dst *SdkCloudBackupDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupDeleteResponse) XXX_Size ¶
func (m *SdkCloudBackupDeleteResponse) XXX_Size() int
func (*SdkCloudBackupDeleteResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupEnumerateWithFiltersRequest ¶ added in v0.22.3
type SdkCloudBackupEnumerateWithFiltersRequest struct { // (optional) Source id of the volume for the request. SrcVolumeId string `protobuf:"bytes,1,opt,name=src_volume_id,json=srcVolumeId" json:"src_volume_id,omitempty"` // (optional) Cluster id specifies the cluster for the request ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId" json:"cluster_id,omitempty"` // Credential id is the credential for cloud to be used for the request CredentialId string `protobuf:"bytes,3,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` // (optional) All indicates if the request should show cloud backups for all clusters or the current cluster. All bool `protobuf:"varint,4,opt,name=all" json:"all,omitempty"` // (optional) enumerates backups that have status specified by this type StatusFilter SdkCloudBackupStatusType `` /* 137-byte string literal not displayed */ // (optional) Enumerates backups that have tags of this type MetadataFilter map[string]string `` /* 170-byte string literal not displayed */ // (optional) if caller wished to limit number of backups returned by enumerate MaxBackups uint64 `protobuf:"varint,7,opt,name=max_backups,json=maxBackups" json:"max_backups,omitempty"` // Returned in the enumerate response if not all of the backups could be returned in the // response. ContinuationToken string `protobuf:"bytes,8,opt,name=continuation_token,json=continuationToken" json:"continuation_token,omitempty"` // If one wants to enumerate known backup, set this field to the backup ID // naming format :clusteruuidORbicketname/srcVolId-snapId(-incr) CloudBackupId string `protobuf:"bytes,9,opt,name=cloud_backup_id,json=cloudBackupId" json:"cloud_backup_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to list the backups stored by a cloud provider. The following combinations can be used to get cloud backup information:
* For a specific volume in current cluster: Set `src_volume_id` to your desired volume id and do not provide `cluster_id` and `all`. * For a specific volume in a specific cluster: Set `src_volume_id` to your desired volume id and specify `cluster_id`. * For a specific volume in all clusters: Set `src_volume_id` to your desired volume id and set `all` to true, do not provide `cluster_id`. * For all volumes in current cluster: do not provide `cluster_id`, `volume_id` and `all`. * For all volumes in a specific cluster: Set `cluster_id` to your desired cluster id and do not provide `volume_id` and `all`. * For all volumes in all clusters: Set `all` to true do not provide `volume_id` and `cluster_id`.
func (*SdkCloudBackupEnumerateWithFiltersRequest) Descriptor ¶ added in v0.22.3
func (*SdkCloudBackupEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetAll ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetAll() bool
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetCloudBackupId ¶ added in v0.42.22
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetCloudBackupId() string
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetClusterId ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetClusterId() string
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetContinuationToken ¶ added in v0.42.14
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetContinuationToken() string
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetCredentialId ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetCredentialId() string
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetMaxBackups ¶ added in v0.42.14
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetMaxBackups() uint64
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetMetadataFilter ¶ added in v0.42.14
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetMetadataFilter() map[string]string
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetSrcVolumeId ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetSrcVolumeId() string
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetStatusFilter ¶ added in v0.42.14
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetStatusFilter() SdkCloudBackupStatusType
func (*SdkCloudBackupEnumerateWithFiltersRequest) ProtoMessage ¶ added in v0.22.3
func (*SdkCloudBackupEnumerateWithFiltersRequest) ProtoMessage()
func (*SdkCloudBackupEnumerateWithFiltersRequest) Reset ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersRequest) Reset()
func (*SdkCloudBackupEnumerateWithFiltersRequest) String ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersRequest) String() string
func (*SdkCloudBackupEnumerateWithFiltersRequest) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupEnumerateWithFiltersRequest) XXX_Marshal ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupEnumerateWithFiltersRequest) XXX_Merge ¶ added in v0.22.3
func (dst *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupEnumerateWithFiltersRequest) XXX_Size ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Size() int
func (*SdkCloudBackupEnumerateWithFiltersRequest) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupEnumerateWithFiltersResponse ¶ added in v0.22.3
type SdkCloudBackupEnumerateWithFiltersResponse struct { Backups []*SdkCloudBackupInfo `protobuf:"bytes,1,rep,name=backups" json:"backups,omitempty"` // if this is not an empty string, callers must pass this to get next list of // backups ContinuationToken string `protobuf:"bytes,2,opt,name=continuation_token,json=continuationToken" json:"continuation_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response which lists all the backups stored by a cloud provider
func (*SdkCloudBackupEnumerateWithFiltersResponse) Descriptor ¶ added in v0.22.3
func (*SdkCloudBackupEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupEnumerateWithFiltersResponse) GetBackups ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersResponse) GetBackups() []*SdkCloudBackupInfo
func (*SdkCloudBackupEnumerateWithFiltersResponse) GetContinuationToken ¶ added in v0.42.14
func (m *SdkCloudBackupEnumerateWithFiltersResponse) GetContinuationToken() string
func (*SdkCloudBackupEnumerateWithFiltersResponse) ProtoMessage ¶ added in v0.22.3
func (*SdkCloudBackupEnumerateWithFiltersResponse) ProtoMessage()
func (*SdkCloudBackupEnumerateWithFiltersResponse) Reset ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersResponse) Reset()
func (*SdkCloudBackupEnumerateWithFiltersResponse) String ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersResponse) String() string
func (*SdkCloudBackupEnumerateWithFiltersResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupEnumerateWithFiltersResponse) XXX_Marshal ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupEnumerateWithFiltersResponse) XXX_Merge ¶ added in v0.22.3
func (dst *SdkCloudBackupEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupEnumerateWithFiltersResponse) XXX_Size ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersResponse) XXX_Size() int
func (*SdkCloudBackupEnumerateWithFiltersResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkCloudBackupEnumerateWithFiltersResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupGroupCreateRequest ¶ added in v0.42.14
type SdkCloudBackupGroupCreateRequest struct { // GroupID of the volume for which cloudbackup is requested GroupId string `protobuf:"bytes,1,opt,name=group_id,json=groupId" json:"group_id,omitempty"` // VolumeIds are a list of volume IDs to use for the backup request. // If multiple of GroupID, Labels or VolumeIDs are specified, volumes matching // all of them are backed uup VolumeIds []string `protobuf:"bytes,2,rep,name=volume_ids,json=volumeIds" json:"volume_ids,omitempty"` // Credential id refers to the cloud credentials needed to backup CredentialId string `protobuf:"bytes,3,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` // Full indicates if full backup is desired even though incremental is possible Full bool `protobuf:"varint,4,opt,name=full" json:"full,omitempty"` // Labels are list of key value pairs to tag the cloud backup. These labels // are stored in the metadata associated with the backup. Labels map[string]string `` /* 132-byte string literal not displayed */ // DeleteLocal indicates if local snap created for backup must be deleted after // the backup is complete DeleteLocal bool `protobuf:"varint,6,opt,name=delete_local,json=deleteLocal" json:"delete_local,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to create a group backup of a group to the cloud
func (*SdkCloudBackupGroupCreateRequest) Descriptor ¶ added in v0.42.14
func (*SdkCloudBackupGroupCreateRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupGroupCreateRequest) GetCredentialId ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateRequest) GetCredentialId() string
func (*SdkCloudBackupGroupCreateRequest) GetDeleteLocal ¶ added in v0.69.27
func (m *SdkCloudBackupGroupCreateRequest) GetDeleteLocal() bool
func (*SdkCloudBackupGroupCreateRequest) GetFull ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateRequest) GetFull() bool
func (*SdkCloudBackupGroupCreateRequest) GetGroupId ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateRequest) GetGroupId() string
func (*SdkCloudBackupGroupCreateRequest) GetLabels ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateRequest) GetLabels() map[string]string
func (*SdkCloudBackupGroupCreateRequest) GetVolumeIds ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateRequest) GetVolumeIds() []string
func (*SdkCloudBackupGroupCreateRequest) ProtoMessage ¶ added in v0.42.14
func (*SdkCloudBackupGroupCreateRequest) ProtoMessage()
func (*SdkCloudBackupGroupCreateRequest) Reset ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateRequest) Reset()
func (*SdkCloudBackupGroupCreateRequest) String ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateRequest) String() string
func (*SdkCloudBackupGroupCreateRequest) XXX_DiscardUnknown ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupGroupCreateRequest) XXX_Marshal ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupGroupCreateRequest) XXX_Merge ¶ added in v0.42.14
func (dst *SdkCloudBackupGroupCreateRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupGroupCreateRequest) XXX_Size ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateRequest) XXX_Size() int
func (*SdkCloudBackupGroupCreateRequest) XXX_Unmarshal ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupGroupCreateResponse ¶ added in v0.42.14
type SdkCloudBackupGroupCreateResponse struct { // ID for this group of backups GroupCloudBackupId string `protobuf:"bytes,1,opt,name=group_cloud_backup_id,json=groupCloudBackupId" json:"group_cloud_backup_id,omitempty"` // TaskIds of the tasks performing the group backup TaskIds []string `protobuf:"bytes,2,rep,name=task_ids,json=taskIds" json:"task_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkCloudBackupGroupCreateResponse) Descriptor ¶ added in v0.42.14
func (*SdkCloudBackupGroupCreateResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupGroupCreateResponse) GetGroupCloudBackupId ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateResponse) GetGroupCloudBackupId() string
func (*SdkCloudBackupGroupCreateResponse) GetTaskIds ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateResponse) GetTaskIds() []string
func (*SdkCloudBackupGroupCreateResponse) ProtoMessage ¶ added in v0.42.14
func (*SdkCloudBackupGroupCreateResponse) ProtoMessage()
func (*SdkCloudBackupGroupCreateResponse) Reset ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateResponse) Reset()
func (*SdkCloudBackupGroupCreateResponse) String ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateResponse) String() string
func (*SdkCloudBackupGroupCreateResponse) XXX_DiscardUnknown ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupGroupCreateResponse) XXX_Marshal ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupGroupCreateResponse) XXX_Merge ¶ added in v0.42.14
func (dst *SdkCloudBackupGroupCreateResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupGroupCreateResponse) XXX_Size ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateResponse) XXX_Size() int
func (*SdkCloudBackupGroupCreateResponse) XXX_Unmarshal ¶ added in v0.42.14
func (m *SdkCloudBackupGroupCreateResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupHistoryItem ¶
type SdkCloudBackupHistoryItem struct { // SrcVolumeID is volume ID which was backedup SrcVolumeId string `protobuf:"bytes,1,opt,name=src_volume_id,json=srcVolumeId" json:"src_volume_id,omitempty"` // TimeStamp is the time at which either backup completed/failed Timestamp *timestamp.Timestamp `protobuf:"bytes,2,opt,name=timestamp" json:"timestamp,omitempty"` // Status indicates whether backup was completed/failed Status SdkCloudBackupStatusType `protobuf:"varint,3,opt,name=status,enum=openstorage.api.SdkCloudBackupStatusType" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkCloudBackupHistoryItem contains information about a backup for a specific volume
func (*SdkCloudBackupHistoryItem) Descriptor ¶
func (*SdkCloudBackupHistoryItem) Descriptor() ([]byte, []int)
func (*SdkCloudBackupHistoryItem) GetSrcVolumeId ¶
func (m *SdkCloudBackupHistoryItem) GetSrcVolumeId() string
func (*SdkCloudBackupHistoryItem) GetStatus ¶
func (m *SdkCloudBackupHistoryItem) GetStatus() SdkCloudBackupStatusType
func (*SdkCloudBackupHistoryItem) GetTimestamp ¶
func (m *SdkCloudBackupHistoryItem) GetTimestamp() *timestamp.Timestamp
func (*SdkCloudBackupHistoryItem) ProtoMessage ¶
func (*SdkCloudBackupHistoryItem) ProtoMessage()
func (*SdkCloudBackupHistoryItem) Reset ¶
func (m *SdkCloudBackupHistoryItem) Reset()
func (*SdkCloudBackupHistoryItem) String ¶
func (m *SdkCloudBackupHistoryItem) String() string
func (*SdkCloudBackupHistoryItem) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupHistoryItem) XXX_DiscardUnknown()
func (*SdkCloudBackupHistoryItem) XXX_Marshal ¶
func (m *SdkCloudBackupHistoryItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupHistoryItem) XXX_Merge ¶
func (dst *SdkCloudBackupHistoryItem) XXX_Merge(src proto.Message)
func (*SdkCloudBackupHistoryItem) XXX_Size ¶
func (m *SdkCloudBackupHistoryItem) XXX_Size() int
func (*SdkCloudBackupHistoryItem) XXX_Unmarshal ¶
func (m *SdkCloudBackupHistoryItem) XXX_Unmarshal(b []byte) error
type SdkCloudBackupHistoryRequest ¶
type SdkCloudBackupHistoryRequest struct { // This optional value defines which history of backups is being // requested. If not provided, it will return the history for all volumes. SrcVolumeId string `protobuf:"bytes,1,opt,name=src_volume_id,json=srcVolumeId" json:"src_volume_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to retreive the history of the backups for a specific volume to a cloud provider
func (*SdkCloudBackupHistoryRequest) Descriptor ¶
func (*SdkCloudBackupHistoryRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupHistoryRequest) GetSrcVolumeId ¶
func (m *SdkCloudBackupHistoryRequest) GetSrcVolumeId() string
func (*SdkCloudBackupHistoryRequest) ProtoMessage ¶
func (*SdkCloudBackupHistoryRequest) ProtoMessage()
func (*SdkCloudBackupHistoryRequest) Reset ¶
func (m *SdkCloudBackupHistoryRequest) Reset()
func (*SdkCloudBackupHistoryRequest) String ¶
func (m *SdkCloudBackupHistoryRequest) String() string
func (*SdkCloudBackupHistoryRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupHistoryRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupHistoryRequest) XXX_Marshal ¶
func (m *SdkCloudBackupHistoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupHistoryRequest) XXX_Merge ¶
func (dst *SdkCloudBackupHistoryRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupHistoryRequest) XXX_Size ¶
func (m *SdkCloudBackupHistoryRequest) XXX_Size() int
func (*SdkCloudBackupHistoryRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupHistoryRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupHistoryResponse ¶
type SdkCloudBackupHistoryResponse struct { // HistoryList is list of past backups on this volume HistoryList []*SdkCloudBackupHistoryItem `protobuf:"bytes,1,rep,name=history_list,json=historyList" json:"history_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response containing a list of history of backups to a cloud provider
func (*SdkCloudBackupHistoryResponse) Descriptor ¶
func (*SdkCloudBackupHistoryResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupHistoryResponse) GetHistoryList ¶
func (m *SdkCloudBackupHistoryResponse) GetHistoryList() []*SdkCloudBackupHistoryItem
func (*SdkCloudBackupHistoryResponse) ProtoMessage ¶
func (*SdkCloudBackupHistoryResponse) ProtoMessage()
func (*SdkCloudBackupHistoryResponse) Reset ¶
func (m *SdkCloudBackupHistoryResponse) Reset()
func (*SdkCloudBackupHistoryResponse) String ¶
func (m *SdkCloudBackupHistoryResponse) String() string
func (*SdkCloudBackupHistoryResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupHistoryResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupHistoryResponse) XXX_Marshal ¶
func (m *SdkCloudBackupHistoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupHistoryResponse) XXX_Merge ¶
func (dst *SdkCloudBackupHistoryResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupHistoryResponse) XXX_Size ¶
func (m *SdkCloudBackupHistoryResponse) XXX_Size() int
func (*SdkCloudBackupHistoryResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupHistoryResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupInfo ¶
type SdkCloudBackupInfo struct { // This is the id as represented by the cloud provider Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // Source volumeID of the backup SrcVolumeId string `protobuf:"bytes,2,opt,name=src_volume_id,json=srcVolumeId" json:"src_volume_id,omitempty"` // Name of the sourceVolume of the backup SrcVolumeName string `protobuf:"bytes,3,opt,name=src_volume_name,json=srcVolumeName" json:"src_volume_name,omitempty"` // Timestamp is the timestamp at which the source volume // was backed up to cloud Timestamp *timestamp.Timestamp `protobuf:"bytes,4,opt,name=timestamp" json:"timestamp,omitempty"` // Metadata associated with the backup Metadata map[string]string `` /* 136-byte string literal not displayed */ // Status indicates the status of the backup Status SdkCloudBackupStatusType `protobuf:"varint,6,opt,name=status,enum=openstorage.api.SdkCloudBackupStatusType" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkCloudBackupInfo has information about a backup stored by a cloud provider
func (*SdkCloudBackupInfo) Descriptor ¶
func (*SdkCloudBackupInfo) Descriptor() ([]byte, []int)
func (*SdkCloudBackupInfo) GetId ¶
func (m *SdkCloudBackupInfo) GetId() string
func (*SdkCloudBackupInfo) GetMetadata ¶
func (m *SdkCloudBackupInfo) GetMetadata() map[string]string
func (*SdkCloudBackupInfo) GetSrcVolumeId ¶
func (m *SdkCloudBackupInfo) GetSrcVolumeId() string
func (*SdkCloudBackupInfo) GetSrcVolumeName ¶
func (m *SdkCloudBackupInfo) GetSrcVolumeName() string
func (*SdkCloudBackupInfo) GetStatus ¶
func (m *SdkCloudBackupInfo) GetStatus() SdkCloudBackupStatusType
func (*SdkCloudBackupInfo) GetTimestamp ¶
func (m *SdkCloudBackupInfo) GetTimestamp() *timestamp.Timestamp
func (*SdkCloudBackupInfo) ProtoMessage ¶
func (*SdkCloudBackupInfo) ProtoMessage()
func (*SdkCloudBackupInfo) Reset ¶
func (m *SdkCloudBackupInfo) Reset()
func (*SdkCloudBackupInfo) String ¶
func (m *SdkCloudBackupInfo) String() string
func (*SdkCloudBackupInfo) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupInfo) XXX_DiscardUnknown()
func (*SdkCloudBackupInfo) XXX_Marshal ¶
func (m *SdkCloudBackupInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupInfo) XXX_Merge ¶
func (dst *SdkCloudBackupInfo) XXX_Merge(src proto.Message)
func (*SdkCloudBackupInfo) XXX_Size ¶
func (m *SdkCloudBackupInfo) XXX_Size() int
func (*SdkCloudBackupInfo) XXX_Unmarshal ¶
func (m *SdkCloudBackupInfo) XXX_Unmarshal(b []byte) error
type SdkCloudBackupOpType ¶
type SdkCloudBackupOpType int32
CloudBackup operations types
const ( // Unknown SdkCloudBackupOpType_SdkCloudBackupOpTypeUnknown SdkCloudBackupOpType = 0 // Backup SdkCloudBackupOpType_SdkCloudBackupOpTypeBackupOp SdkCloudBackupOpType = 1 // Restore SdkCloudBackupOpType_SdkCloudBackupOpTypeRestoreOp SdkCloudBackupOpType = 2 )
func (SdkCloudBackupOpType) EnumDescriptor ¶
func (SdkCloudBackupOpType) EnumDescriptor() ([]byte, []int)
func (SdkCloudBackupOpType) String ¶
func (x SdkCloudBackupOpType) String() string
type SdkCloudBackupRequestedState ¶
type SdkCloudBackupRequestedState int32
SdkCloudBackupRequestedState defines states to set a specified backup or restore to or from a cloud provider
const ( // Unknown state SdkCloudBackupRequestedState_SdkCloudBackupRequestedStateUnknown SdkCloudBackupRequestedState = 0 // Pause the backup or restore SdkCloudBackupRequestedState_SdkCloudBackupRequestedStatePause SdkCloudBackupRequestedState = 1 // Resume the backup or restore SdkCloudBackupRequestedState_SdkCloudBackupRequestedStateResume SdkCloudBackupRequestedState = 2 // Stop a backup or restore SdkCloudBackupRequestedState_SdkCloudBackupRequestedStateStop SdkCloudBackupRequestedState = 3 )
func (SdkCloudBackupRequestedState) EnumDescriptor ¶
func (SdkCloudBackupRequestedState) EnumDescriptor() ([]byte, []int)
func (SdkCloudBackupRequestedState) String ¶
func (x SdkCloudBackupRequestedState) String() string
type SdkCloudBackupRestoreRequest ¶
type SdkCloudBackupRestoreRequest struct { // Backup ID being restored BackupId string `protobuf:"bytes,1,opt,name=backup_id,json=backupId" json:"backup_id,omitempty"` // Optional volume Name of the new volume to be created // in the cluster for restoring the cloudbackup RestoreVolumeName string `protobuf:"bytes,2,opt,name=restore_volume_name,json=restoreVolumeName" json:"restore_volume_name,omitempty"` // The credential to be used for restore operation CredentialId string `protobuf:"bytes,3,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` // Optional for provisioning restore // volume (ResoreVolumeName should not be specified) NodeId string `protobuf:"bytes,4,opt,name=node_id,json=nodeId" json:"node_id,omitempty"` // TaskId of the task performing this restore TaskId string `protobuf:"bytes,5,opt,name=task_id,json=taskId" json:"task_id,omitempty"` // Modifiable Restore volume spec Spec *RestoreVolumeSpec `protobuf:"bytes,6,opt,name=spec" json:"spec,omitempty"` // RestoreVolume locator Locator *VolumeLocator `protobuf:"bytes,7,opt,name=locator" json:"locator,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to restore a volume from an existing backup stored by a cloud provider
func (*SdkCloudBackupRestoreRequest) Descriptor ¶
func (*SdkCloudBackupRestoreRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupRestoreRequest) GetBackupId ¶
func (m *SdkCloudBackupRestoreRequest) GetBackupId() string
func (*SdkCloudBackupRestoreRequest) GetCredentialId ¶
func (m *SdkCloudBackupRestoreRequest) GetCredentialId() string
func (*SdkCloudBackupRestoreRequest) GetLocator ¶ added in v0.69.6
func (m *SdkCloudBackupRestoreRequest) GetLocator() *VolumeLocator
func (*SdkCloudBackupRestoreRequest) GetNodeId ¶
func (m *SdkCloudBackupRestoreRequest) GetNodeId() string
func (*SdkCloudBackupRestoreRequest) GetRestoreVolumeName ¶
func (m *SdkCloudBackupRestoreRequest) GetRestoreVolumeName() string
func (*SdkCloudBackupRestoreRequest) GetSpec ¶ added in v0.69.6
func (m *SdkCloudBackupRestoreRequest) GetSpec() *RestoreVolumeSpec
func (*SdkCloudBackupRestoreRequest) GetTaskId ¶ added in v0.22.3
func (m *SdkCloudBackupRestoreRequest) GetTaskId() string
func (*SdkCloudBackupRestoreRequest) ProtoMessage ¶
func (*SdkCloudBackupRestoreRequest) ProtoMessage()
func (*SdkCloudBackupRestoreRequest) Reset ¶
func (m *SdkCloudBackupRestoreRequest) Reset()
func (*SdkCloudBackupRestoreRequest) String ¶
func (m *SdkCloudBackupRestoreRequest) String() string
func (*SdkCloudBackupRestoreRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupRestoreRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupRestoreRequest) XXX_Marshal ¶
func (m *SdkCloudBackupRestoreRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupRestoreRequest) XXX_Merge ¶
func (dst *SdkCloudBackupRestoreRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupRestoreRequest) XXX_Size ¶
func (m *SdkCloudBackupRestoreRequest) XXX_Size() int
func (*SdkCloudBackupRestoreRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupRestoreRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupRestoreResponse ¶
type SdkCloudBackupRestoreResponse struct { // VolumeID to which the backup is being restored RestoreVolumeId string `protobuf:"bytes,1,opt,name=restore_volume_id,json=restoreVolumeId" json:"restore_volume_id,omitempty"` // TaskId of the task performing the restore TaskId string `protobuf:"bytes,2,opt,name=task_id,json=taskId" json:"task_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response when restoring a volume from a backup stored by a cloud provider
func (*SdkCloudBackupRestoreResponse) Descriptor ¶
func (*SdkCloudBackupRestoreResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupRestoreResponse) GetRestoreVolumeId ¶
func (m *SdkCloudBackupRestoreResponse) GetRestoreVolumeId() string
func (*SdkCloudBackupRestoreResponse) GetTaskId ¶ added in v0.22.3
func (m *SdkCloudBackupRestoreResponse) GetTaskId() string
func (*SdkCloudBackupRestoreResponse) ProtoMessage ¶
func (*SdkCloudBackupRestoreResponse) ProtoMessage()
func (*SdkCloudBackupRestoreResponse) Reset ¶
func (m *SdkCloudBackupRestoreResponse) Reset()
func (*SdkCloudBackupRestoreResponse) String ¶
func (m *SdkCloudBackupRestoreResponse) String() string
func (*SdkCloudBackupRestoreResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupRestoreResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupRestoreResponse) XXX_Marshal ¶
func (m *SdkCloudBackupRestoreResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupRestoreResponse) XXX_Merge ¶
func (dst *SdkCloudBackupRestoreResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupRestoreResponse) XXX_Size ¶
func (m *SdkCloudBackupRestoreResponse) XXX_Size() int
func (*SdkCloudBackupRestoreResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupRestoreResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupSchedCreateRequest ¶
type SdkCloudBackupSchedCreateRequest struct { // Cloud Backup Schedule info CloudSchedInfo *SdkCloudBackupScheduleInfo `protobuf:"bytes,1,opt,name=cloud_sched_info,json=cloudSchedInfo" json:"cloud_sched_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to create a schedule for volume backups to a cloud provider
func (*SdkCloudBackupSchedCreateRequest) Descriptor ¶
func (*SdkCloudBackupSchedCreateRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupSchedCreateRequest) GetCloudSchedInfo ¶
func (m *SdkCloudBackupSchedCreateRequest) GetCloudSchedInfo() *SdkCloudBackupScheduleInfo
func (*SdkCloudBackupSchedCreateRequest) ProtoMessage ¶
func (*SdkCloudBackupSchedCreateRequest) ProtoMessage()
func (*SdkCloudBackupSchedCreateRequest) Reset ¶
func (m *SdkCloudBackupSchedCreateRequest) Reset()
func (*SdkCloudBackupSchedCreateRequest) String ¶
func (m *SdkCloudBackupSchedCreateRequest) String() string
func (*SdkCloudBackupSchedCreateRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupSchedCreateRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupSchedCreateRequest) XXX_Marshal ¶
func (m *SdkCloudBackupSchedCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupSchedCreateRequest) XXX_Merge ¶
func (dst *SdkCloudBackupSchedCreateRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupSchedCreateRequest) XXX_Size ¶
func (m *SdkCloudBackupSchedCreateRequest) XXX_Size() int
func (*SdkCloudBackupSchedCreateRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupSchedCreateRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupSchedCreateResponse ¶
type SdkCloudBackupSchedCreateResponse struct { // Id of newly created backup schedule BackupScheduleId string `protobuf:"bytes,1,opt,name=backup_schedule_id,json=backupScheduleId" json:"backup_schedule_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response containing the id of a schedule for a volume backup to a cloud provider
func (*SdkCloudBackupSchedCreateResponse) Descriptor ¶
func (*SdkCloudBackupSchedCreateResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupSchedCreateResponse) GetBackupScheduleId ¶
func (m *SdkCloudBackupSchedCreateResponse) GetBackupScheduleId() string
func (*SdkCloudBackupSchedCreateResponse) ProtoMessage ¶
func (*SdkCloudBackupSchedCreateResponse) ProtoMessage()
func (*SdkCloudBackupSchedCreateResponse) Reset ¶
func (m *SdkCloudBackupSchedCreateResponse) Reset()
func (*SdkCloudBackupSchedCreateResponse) String ¶
func (m *SdkCloudBackupSchedCreateResponse) String() string
func (*SdkCloudBackupSchedCreateResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupSchedCreateResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupSchedCreateResponse) XXX_Marshal ¶
func (m *SdkCloudBackupSchedCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupSchedCreateResponse) XXX_Merge ¶
func (dst *SdkCloudBackupSchedCreateResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupSchedCreateResponse) XXX_Size ¶
func (m *SdkCloudBackupSchedCreateResponse) XXX_Size() int
func (*SdkCloudBackupSchedCreateResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupSchedCreateResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupSchedDeleteRequest ¶
type SdkCloudBackupSchedDeleteRequest struct { // Id of cloud backup to delete BackupScheduleId string `protobuf:"bytes,1,opt,name=backup_schedule_id,json=backupScheduleId" json:"backup_schedule_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to delete a backup schedule
func (*SdkCloudBackupSchedDeleteRequest) Descriptor ¶
func (*SdkCloudBackupSchedDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupSchedDeleteRequest) GetBackupScheduleId ¶
func (m *SdkCloudBackupSchedDeleteRequest) GetBackupScheduleId() string
func (*SdkCloudBackupSchedDeleteRequest) ProtoMessage ¶
func (*SdkCloudBackupSchedDeleteRequest) ProtoMessage()
func (*SdkCloudBackupSchedDeleteRequest) Reset ¶
func (m *SdkCloudBackupSchedDeleteRequest) Reset()
func (*SdkCloudBackupSchedDeleteRequest) String ¶
func (m *SdkCloudBackupSchedDeleteRequest) String() string
func (*SdkCloudBackupSchedDeleteRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupSchedDeleteRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupSchedDeleteRequest) XXX_Marshal ¶
func (m *SdkCloudBackupSchedDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupSchedDeleteRequest) XXX_Merge ¶
func (dst *SdkCloudBackupSchedDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupSchedDeleteRequest) XXX_Size ¶
func (m *SdkCloudBackupSchedDeleteRequest) XXX_Size() int
func (*SdkCloudBackupSchedDeleteRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupSchedDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupSchedDeleteResponse ¶
type SdkCloudBackupSchedDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkCloudBackupSchedDeleteResponse) Descriptor ¶
func (*SdkCloudBackupSchedDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupSchedDeleteResponse) ProtoMessage ¶
func (*SdkCloudBackupSchedDeleteResponse) ProtoMessage()
func (*SdkCloudBackupSchedDeleteResponse) Reset ¶
func (m *SdkCloudBackupSchedDeleteResponse) Reset()
func (*SdkCloudBackupSchedDeleteResponse) String ¶
func (m *SdkCloudBackupSchedDeleteResponse) String() string
func (*SdkCloudBackupSchedDeleteResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupSchedDeleteResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupSchedDeleteResponse) XXX_Marshal ¶
func (m *SdkCloudBackupSchedDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupSchedDeleteResponse) XXX_Merge ¶
func (dst *SdkCloudBackupSchedDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupSchedDeleteResponse) XXX_Size ¶
func (m *SdkCloudBackupSchedDeleteResponse) XXX_Size() int
func (*SdkCloudBackupSchedDeleteResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupSchedDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupSchedEnumerateRequest ¶
type SdkCloudBackupSchedEnumerateRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkCloudBackupSchedEnumerateRequest) Descriptor ¶
func (*SdkCloudBackupSchedEnumerateRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupSchedEnumerateRequest) ProtoMessage ¶
func (*SdkCloudBackupSchedEnumerateRequest) ProtoMessage()
func (*SdkCloudBackupSchedEnumerateRequest) Reset ¶
func (m *SdkCloudBackupSchedEnumerateRequest) Reset()
func (*SdkCloudBackupSchedEnumerateRequest) String ¶
func (m *SdkCloudBackupSchedEnumerateRequest) String() string
func (*SdkCloudBackupSchedEnumerateRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupSchedEnumerateRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupSchedEnumerateRequest) XXX_Marshal ¶
func (m *SdkCloudBackupSchedEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupSchedEnumerateRequest) XXX_Merge ¶
func (dst *SdkCloudBackupSchedEnumerateRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupSchedEnumerateRequest) XXX_Size ¶
func (m *SdkCloudBackupSchedEnumerateRequest) XXX_Size() int
func (*SdkCloudBackupSchedEnumerateRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupSchedEnumerateRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupSchedEnumerateResponse ¶
type SdkCloudBackupSchedEnumerateResponse struct { // Returns list of backup schedules CloudSchedList map[string]*SdkCloudBackupScheduleInfo `` /* 172-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response containing a map listing the schedules for volume backups to a cloud provider
func (*SdkCloudBackupSchedEnumerateResponse) Descriptor ¶
func (*SdkCloudBackupSchedEnumerateResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupSchedEnumerateResponse) GetCloudSchedList ¶
func (m *SdkCloudBackupSchedEnumerateResponse) GetCloudSchedList() map[string]*SdkCloudBackupScheduleInfo
func (*SdkCloudBackupSchedEnumerateResponse) ProtoMessage ¶
func (*SdkCloudBackupSchedEnumerateResponse) ProtoMessage()
func (*SdkCloudBackupSchedEnumerateResponse) Reset ¶
func (m *SdkCloudBackupSchedEnumerateResponse) Reset()
func (*SdkCloudBackupSchedEnumerateResponse) String ¶
func (m *SdkCloudBackupSchedEnumerateResponse) String() string
func (*SdkCloudBackupSchedEnumerateResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupSchedEnumerateResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupSchedEnumerateResponse) XXX_Marshal ¶
func (m *SdkCloudBackupSchedEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupSchedEnumerateResponse) XXX_Merge ¶
func (dst *SdkCloudBackupSchedEnumerateResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupSchedEnumerateResponse) XXX_Size ¶
func (m *SdkCloudBackupSchedEnumerateResponse) XXX_Size() int
func (*SdkCloudBackupSchedEnumerateResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupSchedEnumerateResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupSchedUpdateRequest ¶ added in v0.42.18
type SdkCloudBackupSchedUpdateRequest struct { // Cloud Backup Schedule info CloudSchedInfo *SdkCloudBackupScheduleInfo `protobuf:"bytes,1,opt,name=cloud_sched_info,json=cloudSchedInfo" json:"cloud_sched_info,omitempty"` SchedUuid string `protobuf:"bytes,2,opt,name=sched_uuid,json=schedUuid" json:"sched_uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to update a schedule for volume backups to a cloud provider
func (*SdkCloudBackupSchedUpdateRequest) Descriptor ¶ added in v0.42.18
func (*SdkCloudBackupSchedUpdateRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupSchedUpdateRequest) GetCloudSchedInfo ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateRequest) GetCloudSchedInfo() *SdkCloudBackupScheduleInfo
func (*SdkCloudBackupSchedUpdateRequest) GetSchedUuid ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateRequest) GetSchedUuid() string
func (*SdkCloudBackupSchedUpdateRequest) ProtoMessage ¶ added in v0.42.18
func (*SdkCloudBackupSchedUpdateRequest) ProtoMessage()
func (*SdkCloudBackupSchedUpdateRequest) Reset ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateRequest) Reset()
func (*SdkCloudBackupSchedUpdateRequest) String ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateRequest) String() string
func (*SdkCloudBackupSchedUpdateRequest) XXX_DiscardUnknown ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupSchedUpdateRequest) XXX_Marshal ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupSchedUpdateRequest) XXX_Merge ¶ added in v0.42.18
func (dst *SdkCloudBackupSchedUpdateRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupSchedUpdateRequest) XXX_Size ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateRequest) XXX_Size() int
func (*SdkCloudBackupSchedUpdateRequest) XXX_Unmarshal ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupSchedUpdateResponse ¶ added in v0.42.18
type SdkCloudBackupSchedUpdateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkCloudBackupSchedUpdateResponse) Descriptor ¶ added in v0.42.18
func (*SdkCloudBackupSchedUpdateResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupSchedUpdateResponse) ProtoMessage ¶ added in v0.42.18
func (*SdkCloudBackupSchedUpdateResponse) ProtoMessage()
func (*SdkCloudBackupSchedUpdateResponse) Reset ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateResponse) Reset()
func (*SdkCloudBackupSchedUpdateResponse) String ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateResponse) String() string
func (*SdkCloudBackupSchedUpdateResponse) XXX_DiscardUnknown ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupSchedUpdateResponse) XXX_Marshal ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupSchedUpdateResponse) XXX_Merge ¶ added in v0.42.18
func (dst *SdkCloudBackupSchedUpdateResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupSchedUpdateResponse) XXX_Size ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateResponse) XXX_Size() int
func (*SdkCloudBackupSchedUpdateResponse) XXX_Unmarshal ¶ added in v0.42.18
func (m *SdkCloudBackupSchedUpdateResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupScheduleInfo ¶
type SdkCloudBackupScheduleInfo struct { // The schedule's source volume SrcVolumeId string `protobuf:"bytes,1,opt,name=src_volume_id,json=srcVolumeId" json:"src_volume_id,omitempty"` // The cloud credential used with this schedule CredentialId string `protobuf:"bytes,2,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` // Schedules are the frequencies of the backup Schedules []*SdkSchedulePolicyInterval `protobuf:"bytes,3,rep,name=schedules" json:"schedules,omitempty"` // MaxBackups indicates when to force full backup to cloud. If RetentionDays // is not specified or is 0 (older scheme), this is also the maximum number // of scheduled backups retained in the cloud. Older backups are deleted MaxBackups uint64 `protobuf:"varint,4,opt,name=max_backups,json=maxBackups" json:"max_backups,omitempty"` // Full indicates if scheduled backups should always be full and never incremental. Full bool `protobuf:"varint,5,opt,name=full" json:"full,omitempty"` // Number of days that Scheduled CloudBackups will be kept after which they // are deleted RetentionDays uint32 `protobuf:"varint,6,opt,name=retention_days,json=retentionDays" json:"retention_days,omitempty"` // GroupId indicates the group of volumes for which this schedule applies GroupId string `protobuf:"bytes,7,opt,name=group_id,json=groupId" json:"group_id,omitempty"` // labels indicates group of volumes with similar labels for which this schedule applies Labels map[string]string `` /* 132-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkCloudBackupScheduleInfo describes a schedule for volume backups to a cloud provider
func (*SdkCloudBackupScheduleInfo) Descriptor ¶
func (*SdkCloudBackupScheduleInfo) Descriptor() ([]byte, []int)
func (*SdkCloudBackupScheduleInfo) GetCredentialId ¶
func (m *SdkCloudBackupScheduleInfo) GetCredentialId() string
func (*SdkCloudBackupScheduleInfo) GetFull ¶ added in v0.22.3
func (m *SdkCloudBackupScheduleInfo) GetFull() bool
func (*SdkCloudBackupScheduleInfo) GetGroupId ¶ added in v0.42.22
func (m *SdkCloudBackupScheduleInfo) GetGroupId() string
func (*SdkCloudBackupScheduleInfo) GetLabels ¶ added in v0.42.22
func (m *SdkCloudBackupScheduleInfo) GetLabels() map[string]string
func (*SdkCloudBackupScheduleInfo) GetMaxBackups ¶
func (m *SdkCloudBackupScheduleInfo) GetMaxBackups() uint64
func (*SdkCloudBackupScheduleInfo) GetRetentionDays ¶ added in v0.42.14
func (m *SdkCloudBackupScheduleInfo) GetRetentionDays() uint32
func (*SdkCloudBackupScheduleInfo) GetSchedules ¶
func (m *SdkCloudBackupScheduleInfo) GetSchedules() []*SdkSchedulePolicyInterval
func (*SdkCloudBackupScheduleInfo) GetSrcVolumeId ¶
func (m *SdkCloudBackupScheduleInfo) GetSrcVolumeId() string
func (*SdkCloudBackupScheduleInfo) ProtoMessage ¶
func (*SdkCloudBackupScheduleInfo) ProtoMessage()
func (*SdkCloudBackupScheduleInfo) Reset ¶
func (m *SdkCloudBackupScheduleInfo) Reset()
func (*SdkCloudBackupScheduleInfo) String ¶
func (m *SdkCloudBackupScheduleInfo) String() string
func (*SdkCloudBackupScheduleInfo) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupScheduleInfo) XXX_DiscardUnknown()
func (*SdkCloudBackupScheduleInfo) XXX_Marshal ¶
func (m *SdkCloudBackupScheduleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupScheduleInfo) XXX_Merge ¶
func (dst *SdkCloudBackupScheduleInfo) XXX_Merge(src proto.Message)
func (*SdkCloudBackupScheduleInfo) XXX_Size ¶
func (m *SdkCloudBackupScheduleInfo) XXX_Size() int
func (*SdkCloudBackupScheduleInfo) XXX_Unmarshal ¶
func (m *SdkCloudBackupScheduleInfo) XXX_Unmarshal(b []byte) error
type SdkCloudBackupSizeRequest ¶ added in v0.69.11
type SdkCloudBackupSizeRequest struct { // BackupId is a value which is used to get information on the // size of the specified backup. BackupId string `protobuf:"bytes,1,opt,name=backup_id,json=backupId" json:"backup_id,omitempty"` // Credential id describe the credentials for the cloud CredentialId string `protobuf:"bytes,2,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to retrieve the size of the volume for the specificed volume
func (*SdkCloudBackupSizeRequest) Descriptor ¶ added in v0.69.11
func (*SdkCloudBackupSizeRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupSizeRequest) GetBackupId ¶ added in v0.69.11
func (m *SdkCloudBackupSizeRequest) GetBackupId() string
func (*SdkCloudBackupSizeRequest) GetCredentialId ¶ added in v0.69.11
func (m *SdkCloudBackupSizeRequest) GetCredentialId() string
func (*SdkCloudBackupSizeRequest) ProtoMessage ¶ added in v0.69.11
func (*SdkCloudBackupSizeRequest) ProtoMessage()
func (*SdkCloudBackupSizeRequest) Reset ¶ added in v0.69.11
func (m *SdkCloudBackupSizeRequest) Reset()
func (*SdkCloudBackupSizeRequest) String ¶ added in v0.69.11
func (m *SdkCloudBackupSizeRequest) String() string
func (*SdkCloudBackupSizeRequest) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *SdkCloudBackupSizeRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupSizeRequest) XXX_Marshal ¶ added in v0.69.11
func (m *SdkCloudBackupSizeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupSizeRequest) XXX_Merge ¶ added in v0.69.11
func (dst *SdkCloudBackupSizeRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupSizeRequest) XXX_Size ¶ added in v0.69.11
func (m *SdkCloudBackupSizeRequest) XXX_Size() int
func (*SdkCloudBackupSizeRequest) XXX_Unmarshal ¶ added in v0.69.11
func (m *SdkCloudBackupSizeRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupSizeResponse ¶ added in v0.69.11
type SdkCloudBackupSizeResponse struct { // Size is the size of the volume in bytes Size uint64 `protobuf:"varint,1,opt,name=size" json:"size,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response containing the size of the volume
func (*SdkCloudBackupSizeResponse) Descriptor ¶ added in v0.69.11
func (*SdkCloudBackupSizeResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupSizeResponse) GetSize ¶ added in v0.69.11
func (m *SdkCloudBackupSizeResponse) GetSize() uint64
func (*SdkCloudBackupSizeResponse) ProtoMessage ¶ added in v0.69.11
func (*SdkCloudBackupSizeResponse) ProtoMessage()
func (*SdkCloudBackupSizeResponse) Reset ¶ added in v0.69.11
func (m *SdkCloudBackupSizeResponse) Reset()
func (*SdkCloudBackupSizeResponse) String ¶ added in v0.69.11
func (m *SdkCloudBackupSizeResponse) String() string
func (*SdkCloudBackupSizeResponse) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *SdkCloudBackupSizeResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupSizeResponse) XXX_Marshal ¶ added in v0.69.11
func (m *SdkCloudBackupSizeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupSizeResponse) XXX_Merge ¶ added in v0.69.11
func (dst *SdkCloudBackupSizeResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupSizeResponse) XXX_Size ¶ added in v0.69.11
func (m *SdkCloudBackupSizeResponse) XXX_Size() int
func (*SdkCloudBackupSizeResponse) XXX_Unmarshal ¶ added in v0.69.11
func (m *SdkCloudBackupSizeResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupStateChangeRequest ¶
type SdkCloudBackupStateChangeRequest struct { // Describes the backup/restore task // state change is being requested TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId" json:"task_id,omitempty"` // The desired state of the operation RequestedState SdkCloudBackupRequestedState `` /* 147-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to change the state of a backup or restore to or from a cloud provider
func (*SdkCloudBackupStateChangeRequest) Descriptor ¶
func (*SdkCloudBackupStateChangeRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupStateChangeRequest) GetRequestedState ¶
func (m *SdkCloudBackupStateChangeRequest) GetRequestedState() SdkCloudBackupRequestedState
func (*SdkCloudBackupStateChangeRequest) GetTaskId ¶ added in v0.22.3
func (m *SdkCloudBackupStateChangeRequest) GetTaskId() string
func (*SdkCloudBackupStateChangeRequest) ProtoMessage ¶
func (*SdkCloudBackupStateChangeRequest) ProtoMessage()
func (*SdkCloudBackupStateChangeRequest) Reset ¶
func (m *SdkCloudBackupStateChangeRequest) Reset()
func (*SdkCloudBackupStateChangeRequest) String ¶
func (m *SdkCloudBackupStateChangeRequest) String() string
func (*SdkCloudBackupStateChangeRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupStateChangeRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupStateChangeRequest) XXX_Marshal ¶
func (m *SdkCloudBackupStateChangeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupStateChangeRequest) XXX_Merge ¶
func (dst *SdkCloudBackupStateChangeRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupStateChangeRequest) XXX_Size ¶
func (m *SdkCloudBackupStateChangeRequest) XXX_Size() int
func (*SdkCloudBackupStateChangeRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupStateChangeRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupStateChangeResponse ¶
type SdkCloudBackupStateChangeResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkCloudBackupStateChangeResponse) Descriptor ¶
func (*SdkCloudBackupStateChangeResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupStateChangeResponse) ProtoMessage ¶
func (*SdkCloudBackupStateChangeResponse) ProtoMessage()
func (*SdkCloudBackupStateChangeResponse) Reset ¶
func (m *SdkCloudBackupStateChangeResponse) Reset()
func (*SdkCloudBackupStateChangeResponse) String ¶
func (m *SdkCloudBackupStateChangeResponse) String() string
func (*SdkCloudBackupStateChangeResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupStateChangeResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupStateChangeResponse) XXX_Marshal ¶
func (m *SdkCloudBackupStateChangeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupStateChangeResponse) XXX_Merge ¶
func (dst *SdkCloudBackupStateChangeResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupStateChangeResponse) XXX_Size ¶
func (m *SdkCloudBackupStateChangeResponse) XXX_Size() int
func (*SdkCloudBackupStateChangeResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupStateChangeResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupStatus ¶
type SdkCloudBackupStatus struct { // This is the id as represented by the cloud provider BackupId string `protobuf:"bytes,1,opt,name=backup_id,json=backupId" json:"backup_id,omitempty"` // OpType indicates if this is a backup or restore Optype SdkCloudBackupOpType `protobuf:"varint,2,opt,name=optype,enum=openstorage.api.SdkCloudBackupOpType" json:"optype,omitempty"` // State indicates if the op is currently active/done/failed Status SdkCloudBackupStatusType `protobuf:"varint,3,opt,name=status,enum=openstorage.api.SdkCloudBackupStatusType" json:"status,omitempty"` // BytesDone indicates total Bytes uploaded/downloaded BytesDone uint64 `protobuf:"varint,4,opt,name=bytes_done,json=bytesDone" json:"bytes_done,omitempty"` // StartTime indicates Op's start time StartTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=start_time,json=startTime" json:"start_time,omitempty"` // CompletedTime indicates Op's completed time CompletedTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=completed_time,json=completedTime" json:"completed_time,omitempty"` // NodeID is the ID of the node where this Op is active NodeId string `protobuf:"bytes,7,opt,name=node_id,json=nodeId" json:"node_id,omitempty"` // SourceVolumeID is the the volume that is either being backed up to cloud // or target volume to which a backup is being restored SrcVolumeId string `protobuf:"bytes,8,opt,name=src_volume_id,json=srcVolumeId" json:"src_volume_id,omitempty"` // Info currently indicates the failure cause for failed backup/restore Info []string `protobuf:"bytes,9,rep,name=info" json:"info,omitempty"` // CredentialId is the credential used for cloud with this backup/restore op CredentialId string `protobuf:"bytes,10,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` // BytesTotal is the total number of bytes being transferred BytesTotal uint64 `protobuf:"varint,11,opt,name=bytes_total,json=bytesTotal" json:"bytes_total,omitempty"` // ETASeconds is the number of seconds for cloud backup completion EtaSeconds int64 `protobuf:"varint,12,opt,name=eta_seconds,json=etaSeconds" json:"eta_seconds,omitempty"` // string group_id volume's group id if this was group cloud backup GroupId string `protobuf:"bytes,13,opt,name=group_id,json=groupId" json:"group_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkCloudBackupStatus defines the status of a backup stored by a cloud provider
func (*SdkCloudBackupStatus) Descriptor ¶
func (*SdkCloudBackupStatus) Descriptor() ([]byte, []int)
func (*SdkCloudBackupStatus) GetBackupId ¶
func (m *SdkCloudBackupStatus) GetBackupId() string
func (*SdkCloudBackupStatus) GetBytesDone ¶
func (m *SdkCloudBackupStatus) GetBytesDone() uint64
func (*SdkCloudBackupStatus) GetBytesTotal ¶ added in v0.22.7
func (m *SdkCloudBackupStatus) GetBytesTotal() uint64
func (*SdkCloudBackupStatus) GetCompletedTime ¶
func (m *SdkCloudBackupStatus) GetCompletedTime() *timestamp.Timestamp
func (*SdkCloudBackupStatus) GetCredentialId ¶ added in v0.22.3
func (m *SdkCloudBackupStatus) GetCredentialId() string
func (*SdkCloudBackupStatus) GetEtaSeconds ¶ added in v0.22.7
func (m *SdkCloudBackupStatus) GetEtaSeconds() int64
func (*SdkCloudBackupStatus) GetGroupId ¶ added in v0.42.8
func (m *SdkCloudBackupStatus) GetGroupId() string
func (*SdkCloudBackupStatus) GetInfo ¶ added in v0.22.3
func (m *SdkCloudBackupStatus) GetInfo() []string
func (*SdkCloudBackupStatus) GetNodeId ¶
func (m *SdkCloudBackupStatus) GetNodeId() string
func (*SdkCloudBackupStatus) GetOptype ¶
func (m *SdkCloudBackupStatus) GetOptype() SdkCloudBackupOpType
func (*SdkCloudBackupStatus) GetSrcVolumeId ¶ added in v0.22.3
func (m *SdkCloudBackupStatus) GetSrcVolumeId() string
func (*SdkCloudBackupStatus) GetStartTime ¶
func (m *SdkCloudBackupStatus) GetStartTime() *timestamp.Timestamp
func (*SdkCloudBackupStatus) GetStatus ¶
func (m *SdkCloudBackupStatus) GetStatus() SdkCloudBackupStatusType
func (*SdkCloudBackupStatus) ProtoMessage ¶
func (*SdkCloudBackupStatus) ProtoMessage()
func (*SdkCloudBackupStatus) Reset ¶
func (m *SdkCloudBackupStatus) Reset()
func (*SdkCloudBackupStatus) String ¶
func (m *SdkCloudBackupStatus) String() string
func (*SdkCloudBackupStatus) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupStatus) XXX_DiscardUnknown()
func (*SdkCloudBackupStatus) XXX_Marshal ¶
func (m *SdkCloudBackupStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupStatus) XXX_Merge ¶
func (dst *SdkCloudBackupStatus) XXX_Merge(src proto.Message)
func (*SdkCloudBackupStatus) XXX_Size ¶
func (m *SdkCloudBackupStatus) XXX_Size() int
func (*SdkCloudBackupStatus) XXX_Unmarshal ¶
func (m *SdkCloudBackupStatus) XXX_Unmarshal(b []byte) error
type SdkCloudBackupStatusRequest ¶
type SdkCloudBackupStatusRequest struct { // (optional) VolumeId is a value which is used to get information on the // status of a backup for the specified volume. If no volume id and task_id // is provided, then status for all volumes is returned. VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Local indicates if only those backups/restores that are // active on current node must be returned Local bool `protobuf:"varint,2,opt,name=local" json:"local,omitempty"` // TaskId of the backup/restore task, if this is specified, // volume_id is ignored. TaskId string `protobuf:"bytes,3,opt,name=task_id,json=taskId" json:"task_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to retreive the status of a backup or restore for a specified volume
func (*SdkCloudBackupStatusRequest) Descriptor ¶
func (*SdkCloudBackupStatusRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupStatusRequest) GetLocal ¶
func (m *SdkCloudBackupStatusRequest) GetLocal() bool
func (*SdkCloudBackupStatusRequest) GetTaskId ¶ added in v0.22.3
func (m *SdkCloudBackupStatusRequest) GetTaskId() string
func (*SdkCloudBackupStatusRequest) GetVolumeId ¶
func (m *SdkCloudBackupStatusRequest) GetVolumeId() string
func (*SdkCloudBackupStatusRequest) ProtoMessage ¶
func (*SdkCloudBackupStatusRequest) ProtoMessage()
func (*SdkCloudBackupStatusRequest) Reset ¶
func (m *SdkCloudBackupStatusRequest) Reset()
func (*SdkCloudBackupStatusRequest) String ¶
func (m *SdkCloudBackupStatusRequest) String() string
func (*SdkCloudBackupStatusRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupStatusRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupStatusRequest) XXX_Marshal ¶
func (m *SdkCloudBackupStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupStatusRequest) XXX_Merge ¶
func (dst *SdkCloudBackupStatusRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupStatusRequest) XXX_Size ¶
func (m *SdkCloudBackupStatusRequest) XXX_Size() int
func (*SdkCloudBackupStatusRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupStatusRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupStatusResponse ¶
type SdkCloudBackupStatusResponse struct { // Statuses is list of currently active/failed/done backup/restores where // the key is the id of the task performing backup/restore. Statuses map[string]*SdkCloudBackupStatus `` /* 136-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response containing the status of the backups for a specified volume
func (*SdkCloudBackupStatusResponse) Descriptor ¶
func (*SdkCloudBackupStatusResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupStatusResponse) GetStatuses ¶
func (m *SdkCloudBackupStatusResponse) GetStatuses() map[string]*SdkCloudBackupStatus
func (*SdkCloudBackupStatusResponse) ProtoMessage ¶
func (*SdkCloudBackupStatusResponse) ProtoMessage()
func (*SdkCloudBackupStatusResponse) Reset ¶
func (m *SdkCloudBackupStatusResponse) Reset()
func (*SdkCloudBackupStatusResponse) String ¶
func (m *SdkCloudBackupStatusResponse) String() string
func (*SdkCloudBackupStatusResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupStatusResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupStatusResponse) XXX_Marshal ¶
func (m *SdkCloudBackupStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupStatusResponse) XXX_Merge ¶
func (dst *SdkCloudBackupStatusResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupStatusResponse) XXX_Size ¶
func (m *SdkCloudBackupStatusResponse) XXX_Size() int
func (*SdkCloudBackupStatusResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupStatusResponse) XXX_Unmarshal(b []byte) error
type SdkCloudBackupStatusType ¶
type SdkCloudBackupStatusType int32
CloudBackup status types
const ( // Unkonwn SdkCloudBackupStatusType_SdkCloudBackupStatusTypeUnknown SdkCloudBackupStatusType = 0 // Not started SdkCloudBackupStatusType_SdkCloudBackupStatusTypeNotStarted SdkCloudBackupStatusType = 1 // Done SdkCloudBackupStatusType_SdkCloudBackupStatusTypeDone SdkCloudBackupStatusType = 2 // Aborted SdkCloudBackupStatusType_SdkCloudBackupStatusTypeAborted SdkCloudBackupStatusType = 3 // Paused SdkCloudBackupStatusType_SdkCloudBackupStatusTypePaused SdkCloudBackupStatusType = 4 // Stopped SdkCloudBackupStatusType_SdkCloudBackupStatusTypeStopped SdkCloudBackupStatusType = 5 // Active SdkCloudBackupStatusType_SdkCloudBackupStatusTypeActive SdkCloudBackupStatusType = 6 // Failed SdkCloudBackupStatusType_SdkCloudBackupStatusTypeFailed SdkCloudBackupStatusType = 7 // Queued SdkCloudBackupStatusType_SdkCloudBackupStatusTypeQueued SdkCloudBackupStatusType = 8 // Invalid, used by enumerate, includes failed, // stopped and aborted SdkCloudBackupStatusType_SdkCloudBackupStatusTypeInvalid SdkCloudBackupStatusType = 9 )
func (SdkCloudBackupStatusType) EnumDescriptor ¶
func (SdkCloudBackupStatusType) EnumDescriptor() ([]byte, []int)
func (SdkCloudBackupStatusType) String ¶
func (x SdkCloudBackupStatusType) String() string
type SdkCloudMigrateCancelRequest ¶ added in v0.22.3
type SdkCloudMigrateCancelRequest struct { // Request containing the task id to be cancelled Request *CloudMigrateCancelRequest `protobuf:"bytes,1,opt,name=request" json:"request,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to stop a cloud migration
func (*SdkCloudMigrateCancelRequest) Descriptor ¶ added in v0.22.3
func (*SdkCloudMigrateCancelRequest) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateCancelRequest) GetRequest ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelRequest) GetRequest() *CloudMigrateCancelRequest
func (*SdkCloudMigrateCancelRequest) ProtoMessage ¶ added in v0.22.3
func (*SdkCloudMigrateCancelRequest) ProtoMessage()
func (*SdkCloudMigrateCancelRequest) Reset ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelRequest) Reset()
func (*SdkCloudMigrateCancelRequest) String ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelRequest) String() string
func (*SdkCloudMigrateCancelRequest) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelRequest) XXX_DiscardUnknown()
func (*SdkCloudMigrateCancelRequest) XXX_Marshal ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateCancelRequest) XXX_Merge ¶ added in v0.22.3
func (dst *SdkCloudMigrateCancelRequest) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateCancelRequest) XXX_Size ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelRequest) XXX_Size() int
func (*SdkCloudMigrateCancelRequest) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelRequest) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateCancelResponse ¶ added in v0.22.3
type SdkCloudMigrateCancelResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty Response
func (*SdkCloudMigrateCancelResponse) Descriptor ¶ added in v0.22.3
func (*SdkCloudMigrateCancelResponse) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateCancelResponse) ProtoMessage ¶ added in v0.22.3
func (*SdkCloudMigrateCancelResponse) ProtoMessage()
func (*SdkCloudMigrateCancelResponse) Reset ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelResponse) Reset()
func (*SdkCloudMigrateCancelResponse) String ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelResponse) String() string
func (*SdkCloudMigrateCancelResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelResponse) XXX_DiscardUnknown()
func (*SdkCloudMigrateCancelResponse) XXX_Marshal ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateCancelResponse) XXX_Merge ¶ added in v0.22.3
func (dst *SdkCloudMigrateCancelResponse) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateCancelResponse) XXX_Size ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelResponse) XXX_Size() int
func (*SdkCloudMigrateCancelResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkCloudMigrateCancelResponse) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStartRequest ¶ added in v0.22.3
type SdkCloudMigrateStartRequest struct { // ID of the cluster to which volumes are to be migrated ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId" json:"cluster_id,omitempty"` // Unique name assocaiated with this migration. // This is a Optional field for idempotency TaskId string `protobuf:"bytes,2,opt,name=task_id,json=taskId" json:"task_id,omitempty"` // Types that are valid to be assigned to Opt: // *SdkCloudMigrateStartRequest_Volume // *SdkCloudMigrateStartRequest_VolumeGroup // *SdkCloudMigrateStartRequest_AllVolumes Opt isSdkCloudMigrateStartRequest_Opt `protobuf_oneof:"opt"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a migration request
func (*SdkCloudMigrateStartRequest) Descriptor ¶ added in v0.22.3
func (*SdkCloudMigrateStartRequest) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStartRequest) GetAllVolumes ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) GetAllVolumes() *SdkCloudMigrateStartRequest_MigrateAllVolumes
func (*SdkCloudMigrateStartRequest) GetClusterId ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) GetClusterId() string
func (*SdkCloudMigrateStartRequest) GetOpt ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) GetOpt() isSdkCloudMigrateStartRequest_Opt
func (*SdkCloudMigrateStartRequest) GetTaskId ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) GetTaskId() string
func (*SdkCloudMigrateStartRequest) GetVolume ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) GetVolume() *SdkCloudMigrateStartRequest_MigrateVolume
func (*SdkCloudMigrateStartRequest) GetVolumeGroup ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) GetVolumeGroup() *SdkCloudMigrateStartRequest_MigrateVolumeGroup
func (*SdkCloudMigrateStartRequest) ProtoMessage ¶ added in v0.22.3
func (*SdkCloudMigrateStartRequest) ProtoMessage()
func (*SdkCloudMigrateStartRequest) Reset ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) Reset()
func (*SdkCloudMigrateStartRequest) String ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) String() string
func (*SdkCloudMigrateStartRequest) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) XXX_DiscardUnknown()
func (*SdkCloudMigrateStartRequest) XXX_Marshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStartRequest) XXX_Merge ¶ added in v0.22.3
func (dst *SdkCloudMigrateStartRequest) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStartRequest) XXX_OneofFuncs ¶ added in v0.22.3
func (*SdkCloudMigrateStartRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*SdkCloudMigrateStartRequest) XXX_Size ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) XXX_Size() int
func (*SdkCloudMigrateStartRequest) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStartRequest_AllVolumes ¶ added in v0.22.3
type SdkCloudMigrateStartRequest_AllVolumes struct {
AllVolumes *SdkCloudMigrateStartRequest_MigrateAllVolumes `protobuf:"bytes,202,opt,name=all_volumes,json=allVolumes,oneof"`
}
type SdkCloudMigrateStartRequest_MigrateAllVolumes ¶ added in v0.22.3
type SdkCloudMigrateStartRequest_MigrateAllVolumes struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a migration request for all volumes in a cluster
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) Descriptor ¶ added in v0.22.3
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) ProtoMessage ¶ added in v0.22.3
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) ProtoMessage()
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) Reset ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) Reset()
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) String ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) String() string
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_DiscardUnknown()
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Marshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Merge ¶ added in v0.22.3
func (dst *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Size ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Size() int
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStartRequest_MigrateVolume ¶ added in v0.22.3
type SdkCloudMigrateStartRequest_MigrateVolume struct { VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a migration request for a volume
func (*SdkCloudMigrateStartRequest_MigrateVolume) Descriptor ¶ added in v0.22.3
func (*SdkCloudMigrateStartRequest_MigrateVolume) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStartRequest_MigrateVolume) GetVolumeId ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolume) GetVolumeId() string
func (*SdkCloudMigrateStartRequest_MigrateVolume) ProtoMessage ¶ added in v0.22.3
func (*SdkCloudMigrateStartRequest_MigrateVolume) ProtoMessage()
func (*SdkCloudMigrateStartRequest_MigrateVolume) Reset ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolume) Reset()
func (*SdkCloudMigrateStartRequest_MigrateVolume) String ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolume) String() string
func (*SdkCloudMigrateStartRequest_MigrateVolume) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_DiscardUnknown()
func (*SdkCloudMigrateStartRequest_MigrateVolume) XXX_Marshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStartRequest_MigrateVolume) XXX_Merge ¶ added in v0.22.3
func (dst *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStartRequest_MigrateVolume) XXX_Size ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Size() int
func (*SdkCloudMigrateStartRequest_MigrateVolume) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStartRequest_MigrateVolumeGroup ¶ added in v0.22.3
type SdkCloudMigrateStartRequest_MigrateVolumeGroup struct { GroupId string `protobuf:"bytes,1,opt,name=group_id,json=groupId" json:"group_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a migration request for a volume group
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) Descriptor ¶ added in v0.22.3
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) GetGroupId ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) GetGroupId() string
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) ProtoMessage ¶ added in v0.22.3
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) ProtoMessage()
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) Reset ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) Reset()
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) String ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) String() string
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_DiscardUnknown()
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Marshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Merge ¶ added in v0.22.3
func (dst *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Size ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Size() int
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStartRequest_Volume ¶ added in v0.22.3
type SdkCloudMigrateStartRequest_Volume struct {
Volume *SdkCloudMigrateStartRequest_MigrateVolume `protobuf:"bytes,200,opt,name=volume,oneof"`
}
type SdkCloudMigrateStartRequest_VolumeGroup ¶ added in v0.22.3
type SdkCloudMigrateStartRequest_VolumeGroup struct {
VolumeGroup *SdkCloudMigrateStartRequest_MigrateVolumeGroup `protobuf:"bytes,201,opt,name=volume_group,json=volumeGroup,oneof"`
}
type SdkCloudMigrateStartResponse ¶ added in v0.22.3
type SdkCloudMigrateStartResponse struct { // Result assocaiated with the migration that was started Result *CloudMigrateStartResponse `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response for the migration that was started
func (*SdkCloudMigrateStartResponse) Descriptor ¶ added in v0.22.3
func (*SdkCloudMigrateStartResponse) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStartResponse) GetResult ¶ added in v0.22.3
func (m *SdkCloudMigrateStartResponse) GetResult() *CloudMigrateStartResponse
func (*SdkCloudMigrateStartResponse) ProtoMessage ¶ added in v0.22.3
func (*SdkCloudMigrateStartResponse) ProtoMessage()
func (*SdkCloudMigrateStartResponse) Reset ¶ added in v0.22.3
func (m *SdkCloudMigrateStartResponse) Reset()
func (*SdkCloudMigrateStartResponse) String ¶ added in v0.22.3
func (m *SdkCloudMigrateStartResponse) String() string
func (*SdkCloudMigrateStartResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkCloudMigrateStartResponse) XXX_DiscardUnknown()
func (*SdkCloudMigrateStartResponse) XXX_Marshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStartResponse) XXX_Merge ¶ added in v0.22.3
func (dst *SdkCloudMigrateStartResponse) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStartResponse) XXX_Size ¶ added in v0.22.3
func (m *SdkCloudMigrateStartResponse) XXX_Size() int
func (*SdkCloudMigrateStartResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStartResponse) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStatusRequest ¶ added in v0.22.3
type SdkCloudMigrateStatusRequest struct { // Request contains the task id and cluster id for which status should be // returned Request *CloudMigrateStatusRequest `protobuf:"bytes,1,opt,name=request" json:"request,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request for cloud migration operation status
func (*SdkCloudMigrateStatusRequest) Descriptor ¶ added in v0.22.3
func (*SdkCloudMigrateStatusRequest) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStatusRequest) GetRequest ¶ added in v0.22.9
func (m *SdkCloudMigrateStatusRequest) GetRequest() *CloudMigrateStatusRequest
func (*SdkCloudMigrateStatusRequest) ProtoMessage ¶ added in v0.22.3
func (*SdkCloudMigrateStatusRequest) ProtoMessage()
func (*SdkCloudMigrateStatusRequest) Reset ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusRequest) Reset()
func (*SdkCloudMigrateStatusRequest) String ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusRequest) String() string
func (*SdkCloudMigrateStatusRequest) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusRequest) XXX_DiscardUnknown()
func (*SdkCloudMigrateStatusRequest) XXX_Marshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStatusRequest) XXX_Merge ¶ added in v0.22.3
func (dst *SdkCloudMigrateStatusRequest) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStatusRequest) XXX_Size ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusRequest) XXX_Size() int
func (*SdkCloudMigrateStatusRequest) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusRequest) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStatusResponse ¶ added in v0.22.3
type SdkCloudMigrateStatusResponse struct { // Status of all migration requests Result *CloudMigrateStatusResponse `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response for the status request
func (*SdkCloudMigrateStatusResponse) Descriptor ¶ added in v0.22.3
func (*SdkCloudMigrateStatusResponse) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStatusResponse) GetResult ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusResponse) GetResult() *CloudMigrateStatusResponse
func (*SdkCloudMigrateStatusResponse) ProtoMessage ¶ added in v0.22.3
func (*SdkCloudMigrateStatusResponse) ProtoMessage()
func (*SdkCloudMigrateStatusResponse) Reset ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusResponse) Reset()
func (*SdkCloudMigrateStatusResponse) String ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusResponse) String() string
func (*SdkCloudMigrateStatusResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusResponse) XXX_DiscardUnknown()
func (*SdkCloudMigrateStatusResponse) XXX_Marshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStatusResponse) XXX_Merge ¶ added in v0.22.3
func (dst *SdkCloudMigrateStatusResponse) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStatusResponse) XXX_Size ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusResponse) XXX_Size() int
func (*SdkCloudMigrateStatusResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkCloudMigrateStatusResponse) XXX_Unmarshal(b []byte) error
type SdkClusterDomainActivateRequest ¶ added in v0.42.7
type SdkClusterDomainActivateRequest struct { // Name of the cluster domain to activate ClusterDomainName string `protobuf:"bytes,1,opt,name=cluster_domain_name,json=clusterDomainName" json:"cluster_domain_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to activate a cluster domain
func (*SdkClusterDomainActivateRequest) Descriptor ¶ added in v0.42.7
func (*SdkClusterDomainActivateRequest) Descriptor() ([]byte, []int)
func (*SdkClusterDomainActivateRequest) GetClusterDomainName ¶ added in v0.42.7
func (m *SdkClusterDomainActivateRequest) GetClusterDomainName() string
func (*SdkClusterDomainActivateRequest) ProtoMessage ¶ added in v0.42.7
func (*SdkClusterDomainActivateRequest) ProtoMessage()
func (*SdkClusterDomainActivateRequest) Reset ¶ added in v0.42.7
func (m *SdkClusterDomainActivateRequest) Reset()
func (*SdkClusterDomainActivateRequest) String ¶ added in v0.42.7
func (m *SdkClusterDomainActivateRequest) String() string
func (*SdkClusterDomainActivateRequest) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkClusterDomainActivateRequest) XXX_DiscardUnknown()
func (*SdkClusterDomainActivateRequest) XXX_Marshal ¶ added in v0.42.7
func (m *SdkClusterDomainActivateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterDomainActivateRequest) XXX_Merge ¶ added in v0.42.7
func (dst *SdkClusterDomainActivateRequest) XXX_Merge(src proto.Message)
func (*SdkClusterDomainActivateRequest) XXX_Size ¶ added in v0.42.7
func (m *SdkClusterDomainActivateRequest) XXX_Size() int
func (*SdkClusterDomainActivateRequest) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkClusterDomainActivateRequest) XXX_Unmarshal(b []byte) error
type SdkClusterDomainActivateResponse ¶ added in v0.42.7
type SdkClusterDomainActivateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkClusterDomainActivateResponse) Descriptor ¶ added in v0.42.7
func (*SdkClusterDomainActivateResponse) Descriptor() ([]byte, []int)
func (*SdkClusterDomainActivateResponse) ProtoMessage ¶ added in v0.42.7
func (*SdkClusterDomainActivateResponse) ProtoMessage()
func (*SdkClusterDomainActivateResponse) Reset ¶ added in v0.42.7
func (m *SdkClusterDomainActivateResponse) Reset()
func (*SdkClusterDomainActivateResponse) String ¶ added in v0.42.7
func (m *SdkClusterDomainActivateResponse) String() string
func (*SdkClusterDomainActivateResponse) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkClusterDomainActivateResponse) XXX_DiscardUnknown()
func (*SdkClusterDomainActivateResponse) XXX_Marshal ¶ added in v0.42.7
func (m *SdkClusterDomainActivateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterDomainActivateResponse) XXX_Merge ¶ added in v0.42.7
func (dst *SdkClusterDomainActivateResponse) XXX_Merge(src proto.Message)
func (*SdkClusterDomainActivateResponse) XXX_Size ¶ added in v0.42.7
func (m *SdkClusterDomainActivateResponse) XXX_Size() int
func (*SdkClusterDomainActivateResponse) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkClusterDomainActivateResponse) XXX_Unmarshal(b []byte) error
type SdkClusterDomainDeactivateRequest ¶ added in v0.42.7
type SdkClusterDomainDeactivateRequest struct { // Name of the cluster domain to deactivate ClusterDomainName string `protobuf:"bytes,1,opt,name=cluster_domain_name,json=clusterDomainName" json:"cluster_domain_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to deactivate a cluster domain
func (*SdkClusterDomainDeactivateRequest) Descriptor ¶ added in v0.42.7
func (*SdkClusterDomainDeactivateRequest) Descriptor() ([]byte, []int)
func (*SdkClusterDomainDeactivateRequest) GetClusterDomainName ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateRequest) GetClusterDomainName() string
func (*SdkClusterDomainDeactivateRequest) ProtoMessage ¶ added in v0.42.7
func (*SdkClusterDomainDeactivateRequest) ProtoMessage()
func (*SdkClusterDomainDeactivateRequest) Reset ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateRequest) Reset()
func (*SdkClusterDomainDeactivateRequest) String ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateRequest) String() string
func (*SdkClusterDomainDeactivateRequest) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateRequest) XXX_DiscardUnknown()
func (*SdkClusterDomainDeactivateRequest) XXX_Marshal ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterDomainDeactivateRequest) XXX_Merge ¶ added in v0.42.7
func (dst *SdkClusterDomainDeactivateRequest) XXX_Merge(src proto.Message)
func (*SdkClusterDomainDeactivateRequest) XXX_Size ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateRequest) XXX_Size() int
func (*SdkClusterDomainDeactivateRequest) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateRequest) XXX_Unmarshal(b []byte) error
type SdkClusterDomainDeactivateResponse ¶ added in v0.42.7
type SdkClusterDomainDeactivateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkClusterDomainDeactivateResponse) Descriptor ¶ added in v0.42.7
func (*SdkClusterDomainDeactivateResponse) Descriptor() ([]byte, []int)
func (*SdkClusterDomainDeactivateResponse) ProtoMessage ¶ added in v0.42.7
func (*SdkClusterDomainDeactivateResponse) ProtoMessage()
func (*SdkClusterDomainDeactivateResponse) Reset ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateResponse) Reset()
func (*SdkClusterDomainDeactivateResponse) String ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateResponse) String() string
func (*SdkClusterDomainDeactivateResponse) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateResponse) XXX_DiscardUnknown()
func (*SdkClusterDomainDeactivateResponse) XXX_Marshal ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterDomainDeactivateResponse) XXX_Merge ¶ added in v0.42.7
func (dst *SdkClusterDomainDeactivateResponse) XXX_Merge(src proto.Message)
func (*SdkClusterDomainDeactivateResponse) XXX_Size ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateResponse) XXX_Size() int
func (*SdkClusterDomainDeactivateResponse) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkClusterDomainDeactivateResponse) XXX_Unmarshal(b []byte) error
type SdkClusterDomainInspectRequest ¶ added in v0.42.7
type SdkClusterDomainInspectRequest struct { // Name of the cluster domain to inspect ClusterDomainName string `protobuf:"bytes,1,opt,name=cluster_domain_name,json=clusterDomainName" json:"cluster_domain_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to inspect a cluster domain
func (*SdkClusterDomainInspectRequest) Descriptor ¶ added in v0.42.7
func (*SdkClusterDomainInspectRequest) Descriptor() ([]byte, []int)
func (*SdkClusterDomainInspectRequest) GetClusterDomainName ¶ added in v0.42.7
func (m *SdkClusterDomainInspectRequest) GetClusterDomainName() string
func (*SdkClusterDomainInspectRequest) ProtoMessage ¶ added in v0.42.7
func (*SdkClusterDomainInspectRequest) ProtoMessage()
func (*SdkClusterDomainInspectRequest) Reset ¶ added in v0.42.7
func (m *SdkClusterDomainInspectRequest) Reset()
func (*SdkClusterDomainInspectRequest) String ¶ added in v0.42.7
func (m *SdkClusterDomainInspectRequest) String() string
func (*SdkClusterDomainInspectRequest) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkClusterDomainInspectRequest) XXX_DiscardUnknown()
func (*SdkClusterDomainInspectRequest) XXX_Marshal ¶ added in v0.42.7
func (m *SdkClusterDomainInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterDomainInspectRequest) XXX_Merge ¶ added in v0.42.7
func (dst *SdkClusterDomainInspectRequest) XXX_Merge(src proto.Message)
func (*SdkClusterDomainInspectRequest) XXX_Size ¶ added in v0.42.7
func (m *SdkClusterDomainInspectRequest) XXX_Size() int
func (*SdkClusterDomainInspectRequest) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkClusterDomainInspectRequest) XXX_Unmarshal(b []byte) error
type SdkClusterDomainInspectResponse ¶ added in v0.42.7
type SdkClusterDomainInspectResponse struct { // Name of the cluster domain ClusterDomainName string `protobuf:"bytes,1,opt,name=cluster_domain_name,json=clusterDomainName" json:"cluster_domain_name,omitempty"` // IsActive indicates whether this cluster domain is active IsActive bool `protobuf:"varint,2,opt,name=is_active,json=isActive" json:"is_active,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response to inspecting a cluster domain
func (*SdkClusterDomainInspectResponse) Descriptor ¶ added in v0.42.7
func (*SdkClusterDomainInspectResponse) Descriptor() ([]byte, []int)
func (*SdkClusterDomainInspectResponse) GetClusterDomainName ¶ added in v0.42.7
func (m *SdkClusterDomainInspectResponse) GetClusterDomainName() string
func (*SdkClusterDomainInspectResponse) GetIsActive ¶ added in v0.42.7
func (m *SdkClusterDomainInspectResponse) GetIsActive() bool
func (*SdkClusterDomainInspectResponse) ProtoMessage ¶ added in v0.42.7
func (*SdkClusterDomainInspectResponse) ProtoMessage()
func (*SdkClusterDomainInspectResponse) Reset ¶ added in v0.42.7
func (m *SdkClusterDomainInspectResponse) Reset()
func (*SdkClusterDomainInspectResponse) String ¶ added in v0.42.7
func (m *SdkClusterDomainInspectResponse) String() string
func (*SdkClusterDomainInspectResponse) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkClusterDomainInspectResponse) XXX_DiscardUnknown()
func (*SdkClusterDomainInspectResponse) XXX_Marshal ¶ added in v0.42.7
func (m *SdkClusterDomainInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterDomainInspectResponse) XXX_Merge ¶ added in v0.42.7
func (dst *SdkClusterDomainInspectResponse) XXX_Merge(src proto.Message)
func (*SdkClusterDomainInspectResponse) XXX_Size ¶ added in v0.42.7
func (m *SdkClusterDomainInspectResponse) XXX_Size() int
func (*SdkClusterDomainInspectResponse) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkClusterDomainInspectResponse) XXX_Unmarshal(b []byte) error
type SdkClusterDomainsEnumerateRequest ¶ added in v0.42.7
type SdkClusterDomainsEnumerateRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkClusterDomainsEnumerateRequest) Descriptor ¶ added in v0.42.7
func (*SdkClusterDomainsEnumerateRequest) Descriptor() ([]byte, []int)
func (*SdkClusterDomainsEnumerateRequest) ProtoMessage ¶ added in v0.42.7
func (*SdkClusterDomainsEnumerateRequest) ProtoMessage()
func (*SdkClusterDomainsEnumerateRequest) Reset ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateRequest) Reset()
func (*SdkClusterDomainsEnumerateRequest) String ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateRequest) String() string
func (*SdkClusterDomainsEnumerateRequest) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateRequest) XXX_DiscardUnknown()
func (*SdkClusterDomainsEnumerateRequest) XXX_Marshal ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterDomainsEnumerateRequest) XXX_Merge ¶ added in v0.42.7
func (dst *SdkClusterDomainsEnumerateRequest) XXX_Merge(src proto.Message)
func (*SdkClusterDomainsEnumerateRequest) XXX_Size ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateRequest) XXX_Size() int
func (*SdkClusterDomainsEnumerateRequest) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateRequest) XXX_Unmarshal(b []byte) error
type SdkClusterDomainsEnumerateResponse ¶ added in v0.42.7
type SdkClusterDomainsEnumerateResponse struct { // List of names of all the cluster domains in a cluster ClusterDomainNames []string `protobuf:"bytes,1,rep,name=cluster_domain_names,json=clusterDomainNames" json:"cluster_domain_names,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response when enumerating cluster domains
func (*SdkClusterDomainsEnumerateResponse) Descriptor ¶ added in v0.42.7
func (*SdkClusterDomainsEnumerateResponse) Descriptor() ([]byte, []int)
func (*SdkClusterDomainsEnumerateResponse) GetClusterDomainNames ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateResponse) GetClusterDomainNames() []string
func (*SdkClusterDomainsEnumerateResponse) ProtoMessage ¶ added in v0.42.7
func (*SdkClusterDomainsEnumerateResponse) ProtoMessage()
func (*SdkClusterDomainsEnumerateResponse) Reset ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateResponse) Reset()
func (*SdkClusterDomainsEnumerateResponse) String ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateResponse) String() string
func (*SdkClusterDomainsEnumerateResponse) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateResponse) XXX_DiscardUnknown()
func (*SdkClusterDomainsEnumerateResponse) XXX_Marshal ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterDomainsEnumerateResponse) XXX_Merge ¶ added in v0.42.7
func (dst *SdkClusterDomainsEnumerateResponse) XXX_Merge(src proto.Message)
func (*SdkClusterDomainsEnumerateResponse) XXX_Size ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateResponse) XXX_Size() int
func (*SdkClusterDomainsEnumerateResponse) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkClusterDomainsEnumerateResponse) XXX_Unmarshal(b []byte) error
type SdkClusterInspectCurrentRequest ¶
type SdkClusterInspectCurrentRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkClusterInspectCurrentRequest) Descriptor ¶
func (*SdkClusterInspectCurrentRequest) Descriptor() ([]byte, []int)
func (*SdkClusterInspectCurrentRequest) ProtoMessage ¶
func (*SdkClusterInspectCurrentRequest) ProtoMessage()
func (*SdkClusterInspectCurrentRequest) Reset ¶
func (m *SdkClusterInspectCurrentRequest) Reset()
func (*SdkClusterInspectCurrentRequest) String ¶
func (m *SdkClusterInspectCurrentRequest) String() string
func (*SdkClusterInspectCurrentRequest) XXX_DiscardUnknown ¶
func (m *SdkClusterInspectCurrentRequest) XXX_DiscardUnknown()
func (*SdkClusterInspectCurrentRequest) XXX_Marshal ¶
func (m *SdkClusterInspectCurrentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterInspectCurrentRequest) XXX_Merge ¶
func (dst *SdkClusterInspectCurrentRequest) XXX_Merge(src proto.Message)
func (*SdkClusterInspectCurrentRequest) XXX_Size ¶
func (m *SdkClusterInspectCurrentRequest) XXX_Size() int
func (*SdkClusterInspectCurrentRequest) XXX_Unmarshal ¶
func (m *SdkClusterInspectCurrentRequest) XXX_Unmarshal(b []byte) error
type SdkClusterInspectCurrentResponse ¶
type SdkClusterInspectCurrentResponse struct { // Cluster information Cluster *StorageCluster `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response when inspecting the current cluster
func (*SdkClusterInspectCurrentResponse) Descriptor ¶
func (*SdkClusterInspectCurrentResponse) Descriptor() ([]byte, []int)
func (*SdkClusterInspectCurrentResponse) GetCluster ¶
func (m *SdkClusterInspectCurrentResponse) GetCluster() *StorageCluster
func (*SdkClusterInspectCurrentResponse) ProtoMessage ¶
func (*SdkClusterInspectCurrentResponse) ProtoMessage()
func (*SdkClusterInspectCurrentResponse) Reset ¶
func (m *SdkClusterInspectCurrentResponse) Reset()
func (*SdkClusterInspectCurrentResponse) String ¶
func (m *SdkClusterInspectCurrentResponse) String() string
func (*SdkClusterInspectCurrentResponse) XXX_DiscardUnknown ¶
func (m *SdkClusterInspectCurrentResponse) XXX_DiscardUnknown()
func (*SdkClusterInspectCurrentResponse) XXX_Marshal ¶
func (m *SdkClusterInspectCurrentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterInspectCurrentResponse) XXX_Merge ¶
func (dst *SdkClusterInspectCurrentResponse) XXX_Merge(src proto.Message)
func (*SdkClusterInspectCurrentResponse) XXX_Size ¶
func (m *SdkClusterInspectCurrentResponse) XXX_Size() int
func (*SdkClusterInspectCurrentResponse) XXX_Unmarshal ¶
func (m *SdkClusterInspectCurrentResponse) XXX_Unmarshal(b []byte) error
type SdkClusterPairCreateRequest ¶ added in v0.22.3
type SdkClusterPairCreateRequest struct { Request *ClusterPairCreateRequest `protobuf:"bytes,1,opt,name=request" json:"request,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request for creating a cluster pair
func (*SdkClusterPairCreateRequest) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairCreateRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairCreateRequest) GetRequest ¶ added in v0.22.3
func (m *SdkClusterPairCreateRequest) GetRequest() *ClusterPairCreateRequest
func (*SdkClusterPairCreateRequest) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairCreateRequest) ProtoMessage()
func (*SdkClusterPairCreateRequest) Reset ¶ added in v0.22.3
func (m *SdkClusterPairCreateRequest) Reset()
func (*SdkClusterPairCreateRequest) String ¶ added in v0.22.3
func (m *SdkClusterPairCreateRequest) String() string
func (*SdkClusterPairCreateRequest) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairCreateRequest) XXX_DiscardUnknown()
func (*SdkClusterPairCreateRequest) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairCreateRequest) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairCreateRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairCreateRequest) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairCreateRequest) XXX_Size() int
func (*SdkClusterPairCreateRequest) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairCreateRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairCreateResponse ¶ added in v0.22.3
type SdkClusterPairCreateResponse struct { // Contains the information about cluster pair Result *ClusterPairCreateResponse `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a result of the cluster pair
func (*SdkClusterPairCreateResponse) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairCreateResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairCreateResponse) GetResult ¶ added in v0.22.3
func (m *SdkClusterPairCreateResponse) GetResult() *ClusterPairCreateResponse
func (*SdkClusterPairCreateResponse) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairCreateResponse) ProtoMessage()
func (*SdkClusterPairCreateResponse) Reset ¶ added in v0.22.3
func (m *SdkClusterPairCreateResponse) Reset()
func (*SdkClusterPairCreateResponse) String ¶ added in v0.22.3
func (m *SdkClusterPairCreateResponse) String() string
func (*SdkClusterPairCreateResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairCreateResponse) XXX_DiscardUnknown()
func (*SdkClusterPairCreateResponse) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairCreateResponse) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairCreateResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairCreateResponse) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairCreateResponse) XXX_Size() int
func (*SdkClusterPairCreateResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairCreateResponse) XXX_Unmarshal(b []byte) error
type SdkClusterPairDeleteRequest ¶ added in v0.22.3
type SdkClusterPairDeleteRequest struct { // ID of the cluster pair to be deleted ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId" json:"cluster_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a delete request for a cluster pair
func (*SdkClusterPairDeleteRequest) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairDeleteRequest) GetClusterId ¶ added in v0.22.3
func (m *SdkClusterPairDeleteRequest) GetClusterId() string
func (*SdkClusterPairDeleteRequest) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairDeleteRequest) ProtoMessage()
func (*SdkClusterPairDeleteRequest) Reset ¶ added in v0.22.3
func (m *SdkClusterPairDeleteRequest) Reset()
func (*SdkClusterPairDeleteRequest) String ¶ added in v0.22.3
func (m *SdkClusterPairDeleteRequest) String() string
func (*SdkClusterPairDeleteRequest) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairDeleteRequest) XXX_DiscardUnknown()
func (*SdkClusterPairDeleteRequest) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairDeleteRequest) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairDeleteRequest) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairDeleteRequest) XXX_Size() int
func (*SdkClusterPairDeleteRequest) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairDeleteResponse ¶ added in v0.22.3
type SdkClusterPairDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkClusterPairDeleteResponse) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairDeleteResponse) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairDeleteResponse) ProtoMessage()
func (*SdkClusterPairDeleteResponse) Reset ¶ added in v0.22.3
func (m *SdkClusterPairDeleteResponse) Reset()
func (*SdkClusterPairDeleteResponse) String ¶ added in v0.22.3
func (m *SdkClusterPairDeleteResponse) String() string
func (*SdkClusterPairDeleteResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairDeleteResponse) XXX_DiscardUnknown()
func (*SdkClusterPairDeleteResponse) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairDeleteResponse) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairDeleteResponse) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairDeleteResponse) XXX_Size() int
func (*SdkClusterPairDeleteResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkClusterPairEnumerateRequest ¶ added in v0.22.3
type SdkClusterPairEnumerateRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty Request
func (*SdkClusterPairEnumerateRequest) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairEnumerateRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairEnumerateRequest) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairEnumerateRequest) ProtoMessage()
func (*SdkClusterPairEnumerateRequest) Reset ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateRequest) Reset()
func (*SdkClusterPairEnumerateRequest) String ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateRequest) String() string
func (*SdkClusterPairEnumerateRequest) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateRequest) XXX_DiscardUnknown()
func (*SdkClusterPairEnumerateRequest) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairEnumerateRequest) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairEnumerateRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairEnumerateRequest) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateRequest) XXX_Size() int
func (*SdkClusterPairEnumerateRequest) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairEnumerateResponse ¶ added in v0.22.3
type SdkClusterPairEnumerateResponse struct { // List of all the cluster pairs Result *ClusterPairsEnumerateResponse `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a list of cluster pair
func (*SdkClusterPairEnumerateResponse) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairEnumerateResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairEnumerateResponse) GetResult ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateResponse) GetResult() *ClusterPairsEnumerateResponse
func (*SdkClusterPairEnumerateResponse) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairEnumerateResponse) ProtoMessage()
func (*SdkClusterPairEnumerateResponse) Reset ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateResponse) Reset()
func (*SdkClusterPairEnumerateResponse) String ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateResponse) String() string
func (*SdkClusterPairEnumerateResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateResponse) XXX_DiscardUnknown()
func (*SdkClusterPairEnumerateResponse) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairEnumerateResponse) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairEnumerateResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairEnumerateResponse) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateResponse) XXX_Size() int
func (*SdkClusterPairEnumerateResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairEnumerateResponse) XXX_Unmarshal(b []byte) error
type SdkClusterPairGetTokenRequest ¶ added in v0.22.3
type SdkClusterPairGetTokenRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkClusterPairGetTokenRequest) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairGetTokenRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairGetTokenRequest) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairGetTokenRequest) ProtoMessage()
func (*SdkClusterPairGetTokenRequest) Reset ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenRequest) Reset()
func (*SdkClusterPairGetTokenRequest) String ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenRequest) String() string
func (*SdkClusterPairGetTokenRequest) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenRequest) XXX_DiscardUnknown()
func (*SdkClusterPairGetTokenRequest) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairGetTokenRequest) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairGetTokenRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairGetTokenRequest) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenRequest) XXX_Size() int
func (*SdkClusterPairGetTokenRequest) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairGetTokenResponse ¶ added in v0.22.3
type SdkClusterPairGetTokenResponse struct { // Contains authentication token for the cluster Result *ClusterPairTokenGetResponse `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response for the token request
func (*SdkClusterPairGetTokenResponse) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairGetTokenResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairGetTokenResponse) GetResult ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenResponse) GetResult() *ClusterPairTokenGetResponse
func (*SdkClusterPairGetTokenResponse) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairGetTokenResponse) ProtoMessage()
func (*SdkClusterPairGetTokenResponse) Reset ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenResponse) Reset()
func (*SdkClusterPairGetTokenResponse) String ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenResponse) String() string
func (*SdkClusterPairGetTokenResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenResponse) XXX_DiscardUnknown()
func (*SdkClusterPairGetTokenResponse) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairGetTokenResponse) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairGetTokenResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairGetTokenResponse) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenResponse) XXX_Size() int
func (*SdkClusterPairGetTokenResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairGetTokenResponse) XXX_Unmarshal(b []byte) error
type SdkClusterPairInspectRequest ¶ added in v0.22.3
type SdkClusterPairInspectRequest struct { // ID of the cluster, if empty gets the default pair Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a cluster pair inspect request
func (*SdkClusterPairInspectRequest) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairInspectRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairInspectRequest) GetId ¶ added in v0.22.3
func (m *SdkClusterPairInspectRequest) GetId() string
func (*SdkClusterPairInspectRequest) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairInspectRequest) ProtoMessage()
func (*SdkClusterPairInspectRequest) Reset ¶ added in v0.22.3
func (m *SdkClusterPairInspectRequest) Reset()
func (*SdkClusterPairInspectRequest) String ¶ added in v0.22.3
func (m *SdkClusterPairInspectRequest) String() string
func (*SdkClusterPairInspectRequest) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairInspectRequest) XXX_DiscardUnknown()
func (*SdkClusterPairInspectRequest) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairInspectRequest) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairInspectRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairInspectRequest) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairInspectRequest) XXX_Size() int
func (*SdkClusterPairInspectRequest) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairInspectRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairInspectResponse ¶ added in v0.22.3
type SdkClusterPairInspectResponse struct { // Information about cluster pair Result *ClusterPairGetResponse `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a cluster pair inspect response
func (*SdkClusterPairInspectResponse) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairInspectResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairInspectResponse) GetResult ¶ added in v0.22.3
func (m *SdkClusterPairInspectResponse) GetResult() *ClusterPairGetResponse
func (*SdkClusterPairInspectResponse) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairInspectResponse) ProtoMessage()
func (*SdkClusterPairInspectResponse) Reset ¶ added in v0.22.3
func (m *SdkClusterPairInspectResponse) Reset()
func (*SdkClusterPairInspectResponse) String ¶ added in v0.22.3
func (m *SdkClusterPairInspectResponse) String() string
func (*SdkClusterPairInspectResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairInspectResponse) XXX_DiscardUnknown()
func (*SdkClusterPairInspectResponse) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairInspectResponse) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairInspectResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairInspectResponse) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairInspectResponse) XXX_Size() int
func (*SdkClusterPairInspectResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairInspectResponse) XXX_Unmarshal(b []byte) error
type SdkClusterPairResetTokenRequest ¶ added in v0.22.3
type SdkClusterPairResetTokenRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkClusterPairResetTokenRequest) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairResetTokenRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairResetTokenRequest) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairResetTokenRequest) ProtoMessage()
func (*SdkClusterPairResetTokenRequest) Reset ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenRequest) Reset()
func (*SdkClusterPairResetTokenRequest) String ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenRequest) String() string
func (*SdkClusterPairResetTokenRequest) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenRequest) XXX_DiscardUnknown()
func (*SdkClusterPairResetTokenRequest) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairResetTokenRequest) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairResetTokenRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairResetTokenRequest) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenRequest) XXX_Size() int
func (*SdkClusterPairResetTokenRequest) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairResetTokenResponse ¶ added in v0.22.3
type SdkClusterPairResetTokenResponse struct { // Contains authentication token for the cluster Result *ClusterPairTokenGetResponse `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response for the token request
func (*SdkClusterPairResetTokenResponse) Descriptor ¶ added in v0.22.3
func (*SdkClusterPairResetTokenResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairResetTokenResponse) GetResult ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenResponse) GetResult() *ClusterPairTokenGetResponse
func (*SdkClusterPairResetTokenResponse) ProtoMessage ¶ added in v0.22.3
func (*SdkClusterPairResetTokenResponse) ProtoMessage()
func (*SdkClusterPairResetTokenResponse) Reset ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenResponse) Reset()
func (*SdkClusterPairResetTokenResponse) String ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenResponse) String() string
func (*SdkClusterPairResetTokenResponse) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenResponse) XXX_DiscardUnknown()
func (*SdkClusterPairResetTokenResponse) XXX_Marshal ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairResetTokenResponse) XXX_Merge ¶ added in v0.22.3
func (dst *SdkClusterPairResetTokenResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairResetTokenResponse) XXX_Size ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenResponse) XXX_Size() int
func (*SdkClusterPairResetTokenResponse) XXX_Unmarshal ¶ added in v0.22.3
func (m *SdkClusterPairResetTokenResponse) XXX_Unmarshal(b []byte) error
type SdkCredentialCreateRequest ¶
type SdkCredentialCreateRequest struct { // Name of the credential Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // (optional) Name of bucket Bucket string `protobuf:"bytes,2,opt,name=bucket" json:"bucket,omitempty"` // (optional) Key used to encrypt the data EncryptionKey string `protobuf:"bytes,3,opt,name=encryption_key,json=encryptionKey" json:"encryption_key,omitempty"` // Ownership of the credential. Collaborators and groups may be // added here with their appropriate ACLS. Ownership *Ownership `protobuf:"bytes,4,opt,name=ownership" json:"ownership,omitempty"` // use_proxy indicates if a proxy must be used UseProxy bool `protobuf:"varint,5,opt,name=use_proxy,json=useProxy" json:"use_proxy,omitempty"` // iamPolicy indicates if IAM creds must be used for access IamPolicy bool `protobuf:"varint,6,opt,name=iam_policy,json=iamPolicy" json:"iam_policy,omitempty"` // s3StorageClass for object puts, empty indicates default STANDARD S3StorageClass string `protobuf:"bytes,7,opt,name=s3_storage_class,json=s3StorageClass" json:"s3_storage_class,omitempty"` // Start at field number 200 to allow for expansion // // Types that are valid to be assigned to CredentialType: // *SdkCredentialCreateRequest_AwsCredential // *SdkCredentialCreateRequest_AzureCredential // *SdkCredentialCreateRequest_GoogleCredential CredentialType isSdkCredentialCreateRequest_CredentialType `protobuf_oneof:"credential_type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to create credentials
func (*SdkCredentialCreateRequest) Descriptor ¶
func (*SdkCredentialCreateRequest) Descriptor() ([]byte, []int)
func (*SdkCredentialCreateRequest) GetAwsCredential ¶
func (m *SdkCredentialCreateRequest) GetAwsCredential() *SdkAwsCredentialRequest
func (*SdkCredentialCreateRequest) GetAzureCredential ¶
func (m *SdkCredentialCreateRequest) GetAzureCredential() *SdkAzureCredentialRequest
func (*SdkCredentialCreateRequest) GetBucket ¶
func (m *SdkCredentialCreateRequest) GetBucket() string
func (*SdkCredentialCreateRequest) GetCredentialType ¶
func (m *SdkCredentialCreateRequest) GetCredentialType() isSdkCredentialCreateRequest_CredentialType
func (*SdkCredentialCreateRequest) GetEncryptionKey ¶
func (m *SdkCredentialCreateRequest) GetEncryptionKey() string
func (*SdkCredentialCreateRequest) GetGoogleCredential ¶
func (m *SdkCredentialCreateRequest) GetGoogleCredential() *SdkGoogleCredentialRequest
func (*SdkCredentialCreateRequest) GetIamPolicy ¶ added in v0.69.6
func (m *SdkCredentialCreateRequest) GetIamPolicy() bool
func (*SdkCredentialCreateRequest) GetName ¶
func (m *SdkCredentialCreateRequest) GetName() string
func (*SdkCredentialCreateRequest) GetOwnership ¶ added in v0.42.7
func (m *SdkCredentialCreateRequest) GetOwnership() *Ownership
func (*SdkCredentialCreateRequest) GetS3StorageClass ¶ added in v0.69.11
func (m *SdkCredentialCreateRequest) GetS3StorageClass() string
func (*SdkCredentialCreateRequest) GetUseProxy ¶ added in v0.69.3
func (m *SdkCredentialCreateRequest) GetUseProxy() bool
func (*SdkCredentialCreateRequest) ProtoMessage ¶
func (*SdkCredentialCreateRequest) ProtoMessage()
func (*SdkCredentialCreateRequest) Reset ¶
func (m *SdkCredentialCreateRequest) Reset()
func (*SdkCredentialCreateRequest) String ¶
func (m *SdkCredentialCreateRequest) String() string
func (*SdkCredentialCreateRequest) XXX_DiscardUnknown ¶
func (m *SdkCredentialCreateRequest) XXX_DiscardUnknown()
func (*SdkCredentialCreateRequest) XXX_Marshal ¶
func (m *SdkCredentialCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialCreateRequest) XXX_Merge ¶
func (dst *SdkCredentialCreateRequest) XXX_Merge(src proto.Message)
func (*SdkCredentialCreateRequest) XXX_OneofFuncs ¶
func (*SdkCredentialCreateRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*SdkCredentialCreateRequest) XXX_Size ¶
func (m *SdkCredentialCreateRequest) XXX_Size() int
func (*SdkCredentialCreateRequest) XXX_Unmarshal ¶
func (m *SdkCredentialCreateRequest) XXX_Unmarshal(b []byte) error
type SdkCredentialCreateRequest_AwsCredential ¶
type SdkCredentialCreateRequest_AwsCredential struct {
AwsCredential *SdkAwsCredentialRequest `protobuf:"bytes,200,opt,name=aws_credential,json=awsCredential,oneof"`
}
type SdkCredentialCreateRequest_AzureCredential ¶
type SdkCredentialCreateRequest_AzureCredential struct {
AzureCredential *SdkAzureCredentialRequest `protobuf:"bytes,201,opt,name=azure_credential,json=azureCredential,oneof"`
}
type SdkCredentialCreateRequest_GoogleCredential ¶
type SdkCredentialCreateRequest_GoogleCredential struct {
GoogleCredential *SdkGoogleCredentialRequest `protobuf:"bytes,202,opt,name=google_credential,json=googleCredential,oneof"`
}
type SdkCredentialCreateResponse ¶
type SdkCredentialCreateResponse struct { // Id of the credentials CredentialId string `protobuf:"bytes,1,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response from creating a credential
func (*SdkCredentialCreateResponse) Descriptor ¶
func (*SdkCredentialCreateResponse) Descriptor() ([]byte, []int)
func (*SdkCredentialCreateResponse) GetCredentialId ¶
func (m *SdkCredentialCreateResponse) GetCredentialId() string
func (*SdkCredentialCreateResponse) ProtoMessage ¶
func (*SdkCredentialCreateResponse) ProtoMessage()
func (*SdkCredentialCreateResponse) Reset ¶
func (m *SdkCredentialCreateResponse) Reset()
func (*SdkCredentialCreateResponse) String ¶
func (m *SdkCredentialCreateResponse) String() string
func (*SdkCredentialCreateResponse) XXX_DiscardUnknown ¶
func (m *SdkCredentialCreateResponse) XXX_DiscardUnknown()
func (*SdkCredentialCreateResponse) XXX_Marshal ¶
func (m *SdkCredentialCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialCreateResponse) XXX_Merge ¶
func (dst *SdkCredentialCreateResponse) XXX_Merge(src proto.Message)
func (*SdkCredentialCreateResponse) XXX_Size ¶
func (m *SdkCredentialCreateResponse) XXX_Size() int
func (*SdkCredentialCreateResponse) XXX_Unmarshal ¶
func (m *SdkCredentialCreateResponse) XXX_Unmarshal(b []byte) error
type SdkCredentialDeleteReferencesRequest ¶ added in v0.69.29
type SdkCredentialDeleteReferencesRequest struct { // Id of the credentials CredentialId string `protobuf:"bytes,1,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to remove any references to credentials
func (*SdkCredentialDeleteReferencesRequest) Descriptor ¶ added in v0.69.29
func (*SdkCredentialDeleteReferencesRequest) Descriptor() ([]byte, []int)
func (*SdkCredentialDeleteReferencesRequest) GetCredentialId ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesRequest) GetCredentialId() string
func (*SdkCredentialDeleteReferencesRequest) ProtoMessage ¶ added in v0.69.29
func (*SdkCredentialDeleteReferencesRequest) ProtoMessage()
func (*SdkCredentialDeleteReferencesRequest) Reset ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesRequest) Reset()
func (*SdkCredentialDeleteReferencesRequest) String ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesRequest) String() string
func (*SdkCredentialDeleteReferencesRequest) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesRequest) XXX_DiscardUnknown()
func (*SdkCredentialDeleteReferencesRequest) XXX_Marshal ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialDeleteReferencesRequest) XXX_Merge ¶ added in v0.69.29
func (dst *SdkCredentialDeleteReferencesRequest) XXX_Merge(src proto.Message)
func (*SdkCredentialDeleteReferencesRequest) XXX_Size ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesRequest) XXX_Size() int
func (*SdkCredentialDeleteReferencesRequest) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesRequest) XXX_Unmarshal(b []byte) error
type SdkCredentialDeleteReferencesResponse ¶ added in v0.69.29
type SdkCredentialDeleteReferencesResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkCredentialDeleteReferencesResponse) Descriptor ¶ added in v0.69.29
func (*SdkCredentialDeleteReferencesResponse) Descriptor() ([]byte, []int)
func (*SdkCredentialDeleteReferencesResponse) ProtoMessage ¶ added in v0.69.29
func (*SdkCredentialDeleteReferencesResponse) ProtoMessage()
func (*SdkCredentialDeleteReferencesResponse) Reset ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesResponse) Reset()
func (*SdkCredentialDeleteReferencesResponse) String ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesResponse) String() string
func (*SdkCredentialDeleteReferencesResponse) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesResponse) XXX_DiscardUnknown()
func (*SdkCredentialDeleteReferencesResponse) XXX_Marshal ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialDeleteReferencesResponse) XXX_Merge ¶ added in v0.69.29
func (dst *SdkCredentialDeleteReferencesResponse) XXX_Merge(src proto.Message)
func (*SdkCredentialDeleteReferencesResponse) XXX_Size ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesResponse) XXX_Size() int
func (*SdkCredentialDeleteReferencesResponse) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkCredentialDeleteReferencesResponse) XXX_Unmarshal(b []byte) error
type SdkCredentialDeleteRequest ¶
type SdkCredentialDeleteRequest struct { // Id for credentials CredentialId string `protobuf:"bytes,1,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the request to delete credentials
func (*SdkCredentialDeleteRequest) Descriptor ¶
func (*SdkCredentialDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkCredentialDeleteRequest) GetCredentialId ¶
func (m *SdkCredentialDeleteRequest) GetCredentialId() string
func (*SdkCredentialDeleteRequest) ProtoMessage ¶
func (*SdkCredentialDeleteRequest) ProtoMessage()
func (*SdkCredentialDeleteRequest) Reset ¶
func (m *SdkCredentialDeleteRequest) Reset()
func (*SdkCredentialDeleteRequest) String ¶
func (m *SdkCredentialDeleteRequest) String() string
func (*SdkCredentialDeleteRequest) XXX_DiscardUnknown ¶
func (m *SdkCredentialDeleteRequest) XXX_DiscardUnknown()
func (*SdkCredentialDeleteRequest) XXX_Marshal ¶
func (m *SdkCredentialDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialDeleteRequest) XXX_Merge ¶
func (dst *SdkCredentialDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkCredentialDeleteRequest) XXX_Size ¶
func (m *SdkCredentialDeleteRequest) XXX_Size() int
func (*SdkCredentialDeleteRequest) XXX_Unmarshal ¶
func (m *SdkCredentialDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkCredentialDeleteResponse ¶
type SdkCredentialDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkCredentialDeleteResponse) Descriptor ¶
func (*SdkCredentialDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkCredentialDeleteResponse) ProtoMessage ¶
func (*SdkCredentialDeleteResponse) ProtoMessage()
func (*SdkCredentialDeleteResponse) Reset ¶
func (m *SdkCredentialDeleteResponse) Reset()
func (*SdkCredentialDeleteResponse) String ¶
func (m *SdkCredentialDeleteResponse) String() string
func (*SdkCredentialDeleteResponse) XXX_DiscardUnknown ¶
func (m *SdkCredentialDeleteResponse) XXX_DiscardUnknown()
func (*SdkCredentialDeleteResponse) XXX_Marshal ¶
func (m *SdkCredentialDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialDeleteResponse) XXX_Merge ¶
func (dst *SdkCredentialDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkCredentialDeleteResponse) XXX_Size ¶
func (m *SdkCredentialDeleteResponse) XXX_Size() int
func (*SdkCredentialDeleteResponse) XXX_Unmarshal ¶
func (m *SdkCredentialDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkCredentialEnumerateRequest ¶
type SdkCredentialEnumerateRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkCredentialEnumerateRequest) Descriptor ¶
func (*SdkCredentialEnumerateRequest) Descriptor() ([]byte, []int)
func (*SdkCredentialEnumerateRequest) ProtoMessage ¶
func (*SdkCredentialEnumerateRequest) ProtoMessage()
func (*SdkCredentialEnumerateRequest) Reset ¶
func (m *SdkCredentialEnumerateRequest) Reset()
func (*SdkCredentialEnumerateRequest) String ¶
func (m *SdkCredentialEnumerateRequest) String() string
func (*SdkCredentialEnumerateRequest) XXX_DiscardUnknown ¶
func (m *SdkCredentialEnumerateRequest) XXX_DiscardUnknown()
func (*SdkCredentialEnumerateRequest) XXX_Marshal ¶
func (m *SdkCredentialEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialEnumerateRequest) XXX_Merge ¶
func (dst *SdkCredentialEnumerateRequest) XXX_Merge(src proto.Message)
func (*SdkCredentialEnumerateRequest) XXX_Size ¶
func (m *SdkCredentialEnumerateRequest) XXX_Size() int
func (*SdkCredentialEnumerateRequest) XXX_Unmarshal ¶
func (m *SdkCredentialEnumerateRequest) XXX_Unmarshal(b []byte) error
type SdkCredentialEnumerateResponse ¶
type SdkCredentialEnumerateResponse struct { // List of credentials CredentialIds []string `protobuf:"bytes,1,rep,name=credential_ids,json=credentialIds" json:"credential_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines response for a enumeration of credentials
func (*SdkCredentialEnumerateResponse) Descriptor ¶
func (*SdkCredentialEnumerateResponse) Descriptor() ([]byte, []int)
func (*SdkCredentialEnumerateResponse) GetCredentialIds ¶
func (m *SdkCredentialEnumerateResponse) GetCredentialIds() []string
func (*SdkCredentialEnumerateResponse) ProtoMessage ¶
func (*SdkCredentialEnumerateResponse) ProtoMessage()
func (*SdkCredentialEnumerateResponse) Reset ¶
func (m *SdkCredentialEnumerateResponse) Reset()
func (*SdkCredentialEnumerateResponse) String ¶
func (m *SdkCredentialEnumerateResponse) String() string
func (*SdkCredentialEnumerateResponse) XXX_DiscardUnknown ¶
func (m *SdkCredentialEnumerateResponse) XXX_DiscardUnknown()
func (*SdkCredentialEnumerateResponse) XXX_Marshal ¶
func (m *SdkCredentialEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialEnumerateResponse) XXX_Merge ¶
func (dst *SdkCredentialEnumerateResponse) XXX_Merge(src proto.Message)
func (*SdkCredentialEnumerateResponse) XXX_Size ¶
func (m *SdkCredentialEnumerateResponse) XXX_Size() int
func (*SdkCredentialEnumerateResponse) XXX_Unmarshal ¶
func (m *SdkCredentialEnumerateResponse) XXX_Unmarshal(b []byte) error
type SdkCredentialInspectRequest ¶
type SdkCredentialInspectRequest struct { // Id of the credential CredentialId string `protobuf:"bytes,1,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the request to inspection for credentials
func (*SdkCredentialInspectRequest) Descriptor ¶
func (*SdkCredentialInspectRequest) Descriptor() ([]byte, []int)
func (*SdkCredentialInspectRequest) GetCredentialId ¶
func (m *SdkCredentialInspectRequest) GetCredentialId() string
func (*SdkCredentialInspectRequest) ProtoMessage ¶
func (*SdkCredentialInspectRequest) ProtoMessage()
func (*SdkCredentialInspectRequest) Reset ¶
func (m *SdkCredentialInspectRequest) Reset()
func (*SdkCredentialInspectRequest) String ¶
func (m *SdkCredentialInspectRequest) String() string
func (*SdkCredentialInspectRequest) XXX_DiscardUnknown ¶
func (m *SdkCredentialInspectRequest) XXX_DiscardUnknown()
func (*SdkCredentialInspectRequest) XXX_Marshal ¶
func (m *SdkCredentialInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialInspectRequest) XXX_Merge ¶
func (dst *SdkCredentialInspectRequest) XXX_Merge(src proto.Message)
func (*SdkCredentialInspectRequest) XXX_Size ¶
func (m *SdkCredentialInspectRequest) XXX_Size() int
func (*SdkCredentialInspectRequest) XXX_Unmarshal ¶
func (m *SdkCredentialInspectRequest) XXX_Unmarshal(b []byte) error
type SdkCredentialInspectResponse ¶
type SdkCredentialInspectResponse struct { // Credential id CredentialId string `protobuf:"bytes,1,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` // Name of the credential Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` // (optional) Name of bucket Bucket string `protobuf:"bytes,3,opt,name=bucket" json:"bucket,omitempty"` // Ownership of the credential Ownership *Ownership `protobuf:"bytes,4,opt,name=ownership" json:"ownership,omitempty"` // proxy flag for the credential UseProxy bool `protobuf:"varint,5,opt,name=use_proxy,json=useProxy" json:"use_proxy,omitempty"` // iamPolicy indicates if IAM creds must be used for access IamPolicy bool `protobuf:"varint,6,opt,name=iam_policy,json=iamPolicy" json:"iam_policy,omitempty"` // Start at field number 200 for expansion support // // Types that are valid to be assigned to CredentialType: // *SdkCredentialInspectResponse_AwsCredential // *SdkCredentialInspectResponse_AzureCredential // *SdkCredentialInspectResponse_GoogleCredential CredentialType isSdkCredentialInspectResponse_CredentialType `protobuf_oneof:"credential_type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the response to an inspection of a credential. This response uses OneOf proto style. Depending on your programming language you will need to check if the value of credential_type is one of the ones below.
func (*SdkCredentialInspectResponse) Descriptor ¶
func (*SdkCredentialInspectResponse) Descriptor() ([]byte, []int)
func (*SdkCredentialInspectResponse) GetAwsCredential ¶
func (m *SdkCredentialInspectResponse) GetAwsCredential() *SdkAwsCredentialResponse
func (*SdkCredentialInspectResponse) GetAzureCredential ¶
func (m *SdkCredentialInspectResponse) GetAzureCredential() *SdkAzureCredentialResponse
func (*SdkCredentialInspectResponse) GetBucket ¶
func (m *SdkCredentialInspectResponse) GetBucket() string
func (*SdkCredentialInspectResponse) GetCredentialId ¶
func (m *SdkCredentialInspectResponse) GetCredentialId() string
func (*SdkCredentialInspectResponse) GetCredentialType ¶
func (m *SdkCredentialInspectResponse) GetCredentialType() isSdkCredentialInspectResponse_CredentialType
func (*SdkCredentialInspectResponse) GetGoogleCredential ¶
func (m *SdkCredentialInspectResponse) GetGoogleCredential() *SdkGoogleCredentialResponse
func (*SdkCredentialInspectResponse) GetIamPolicy ¶ added in v0.69.6
func (m *SdkCredentialInspectResponse) GetIamPolicy() bool
func (*SdkCredentialInspectResponse) GetName ¶
func (m *SdkCredentialInspectResponse) GetName() string
func (*SdkCredentialInspectResponse) GetOwnership ¶ added in v0.42.7
func (m *SdkCredentialInspectResponse) GetOwnership() *Ownership
func (*SdkCredentialInspectResponse) GetUseProxy ¶ added in v0.69.3
func (m *SdkCredentialInspectResponse) GetUseProxy() bool
func (*SdkCredentialInspectResponse) ProtoMessage ¶
func (*SdkCredentialInspectResponse) ProtoMessage()
func (*SdkCredentialInspectResponse) Reset ¶
func (m *SdkCredentialInspectResponse) Reset()
func (*SdkCredentialInspectResponse) String ¶
func (m *SdkCredentialInspectResponse) String() string
func (*SdkCredentialInspectResponse) XXX_DiscardUnknown ¶
func (m *SdkCredentialInspectResponse) XXX_DiscardUnknown()
func (*SdkCredentialInspectResponse) XXX_Marshal ¶
func (m *SdkCredentialInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialInspectResponse) XXX_Merge ¶
func (dst *SdkCredentialInspectResponse) XXX_Merge(src proto.Message)
func (*SdkCredentialInspectResponse) XXX_OneofFuncs ¶
func (*SdkCredentialInspectResponse) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*SdkCredentialInspectResponse) XXX_Size ¶
func (m *SdkCredentialInspectResponse) XXX_Size() int
func (*SdkCredentialInspectResponse) XXX_Unmarshal ¶
func (m *SdkCredentialInspectResponse) XXX_Unmarshal(b []byte) error
type SdkCredentialInspectResponse_AwsCredential ¶
type SdkCredentialInspectResponse_AwsCredential struct {
AwsCredential *SdkAwsCredentialResponse `protobuf:"bytes,200,opt,name=aws_credential,json=awsCredential,oneof"`
}
type SdkCredentialInspectResponse_AzureCredential ¶
type SdkCredentialInspectResponse_AzureCredential struct {
AzureCredential *SdkAzureCredentialResponse `protobuf:"bytes,201,opt,name=azure_credential,json=azureCredential,oneof"`
}
type SdkCredentialInspectResponse_GoogleCredential ¶
type SdkCredentialInspectResponse_GoogleCredential struct {
GoogleCredential *SdkGoogleCredentialResponse `protobuf:"bytes,202,opt,name=google_credential,json=googleCredential,oneof"`
}
type SdkCredentialValidateRequest ¶
type SdkCredentialValidateRequest struct { // Id of the credentials CredentialId string `protobuf:"bytes,1,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to validate credentials
func (*SdkCredentialValidateRequest) Descriptor ¶
func (*SdkCredentialValidateRequest) Descriptor() ([]byte, []int)
func (*SdkCredentialValidateRequest) GetCredentialId ¶
func (m *SdkCredentialValidateRequest) GetCredentialId() string
func (*SdkCredentialValidateRequest) ProtoMessage ¶
func (*SdkCredentialValidateRequest) ProtoMessage()
func (*SdkCredentialValidateRequest) Reset ¶
func (m *SdkCredentialValidateRequest) Reset()
func (*SdkCredentialValidateRequest) String ¶
func (m *SdkCredentialValidateRequest) String() string
func (*SdkCredentialValidateRequest) XXX_DiscardUnknown ¶
func (m *SdkCredentialValidateRequest) XXX_DiscardUnknown()
func (*SdkCredentialValidateRequest) XXX_Marshal ¶
func (m *SdkCredentialValidateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialValidateRequest) XXX_Merge ¶
func (dst *SdkCredentialValidateRequest) XXX_Merge(src proto.Message)
func (*SdkCredentialValidateRequest) XXX_Size ¶
func (m *SdkCredentialValidateRequest) XXX_Size() int
func (*SdkCredentialValidateRequest) XXX_Unmarshal ¶
func (m *SdkCredentialValidateRequest) XXX_Unmarshal(b []byte) error
type SdkCredentialValidateResponse ¶
type SdkCredentialValidateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkCredentialValidateResponse) Descriptor ¶
func (*SdkCredentialValidateResponse) Descriptor() ([]byte, []int)
func (*SdkCredentialValidateResponse) ProtoMessage ¶
func (*SdkCredentialValidateResponse) ProtoMessage()
func (*SdkCredentialValidateResponse) Reset ¶
func (m *SdkCredentialValidateResponse) Reset()
func (*SdkCredentialValidateResponse) String ¶
func (m *SdkCredentialValidateResponse) String() string
func (*SdkCredentialValidateResponse) XXX_DiscardUnknown ¶
func (m *SdkCredentialValidateResponse) XXX_DiscardUnknown()
func (*SdkCredentialValidateResponse) XXX_Marshal ¶
func (m *SdkCredentialValidateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCredentialValidateResponse) XXX_Merge ¶
func (dst *SdkCredentialValidateResponse) XXX_Merge(src proto.Message)
func (*SdkCredentialValidateResponse) XXX_Size ¶
func (m *SdkCredentialValidateResponse) XXX_Size() int
func (*SdkCredentialValidateResponse) XXX_Unmarshal ¶
func (m *SdkCredentialValidateResponse) XXX_Unmarshal(b []byte) error
type SdkEnumerateJobsRequest ¶ added in v0.69.29
type SdkEnumerateJobsRequest struct { // Type if specified will list the jobs of the provided type Type Job_Type `protobuf:"varint,1,opt,name=type,enum=openstorage.api.Job_Type" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to list all the jobs
func (*SdkEnumerateJobsRequest) Descriptor ¶ added in v0.69.29
func (*SdkEnumerateJobsRequest) Descriptor() ([]byte, []int)
func (*SdkEnumerateJobsRequest) GetType ¶ added in v0.69.29
func (m *SdkEnumerateJobsRequest) GetType() Job_Type
func (*SdkEnumerateJobsRequest) ProtoMessage ¶ added in v0.69.29
func (*SdkEnumerateJobsRequest) ProtoMessage()
func (*SdkEnumerateJobsRequest) Reset ¶ added in v0.69.29
func (m *SdkEnumerateJobsRequest) Reset()
func (*SdkEnumerateJobsRequest) String ¶ added in v0.69.29
func (m *SdkEnumerateJobsRequest) String() string
func (*SdkEnumerateJobsRequest) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkEnumerateJobsRequest) XXX_DiscardUnknown()
func (*SdkEnumerateJobsRequest) XXX_Marshal ¶ added in v0.69.29
func (m *SdkEnumerateJobsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkEnumerateJobsRequest) XXX_Merge ¶ added in v0.69.29
func (dst *SdkEnumerateJobsRequest) XXX_Merge(src proto.Message)
func (*SdkEnumerateJobsRequest) XXX_Size ¶ added in v0.69.29
func (m *SdkEnumerateJobsRequest) XXX_Size() int
func (*SdkEnumerateJobsRequest) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkEnumerateJobsRequest) XXX_Unmarshal(b []byte) error
type SdkEnumerateJobsResponse ¶ added in v0.69.29
type SdkEnumerateJobsResponse struct { // Jobs is the list of jobs in the response Jobs []*Job `protobuf:"bytes,1,rep,name=jobs" json:"jobs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response will all the known jobs
func (*SdkEnumerateJobsResponse) Descriptor ¶ added in v0.69.29
func (*SdkEnumerateJobsResponse) Descriptor() ([]byte, []int)
func (*SdkEnumerateJobsResponse) GetJobs ¶ added in v0.69.29
func (m *SdkEnumerateJobsResponse) GetJobs() []*Job
func (*SdkEnumerateJobsResponse) ProtoMessage ¶ added in v0.69.29
func (*SdkEnumerateJobsResponse) ProtoMessage()
func (*SdkEnumerateJobsResponse) Reset ¶ added in v0.69.29
func (m *SdkEnumerateJobsResponse) Reset()
func (*SdkEnumerateJobsResponse) String ¶ added in v0.69.29
func (m *SdkEnumerateJobsResponse) String() string
func (*SdkEnumerateJobsResponse) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkEnumerateJobsResponse) XXX_DiscardUnknown()
func (*SdkEnumerateJobsResponse) XXX_Marshal ¶ added in v0.69.29
func (m *SdkEnumerateJobsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkEnumerateJobsResponse) XXX_Merge ¶ added in v0.69.29
func (dst *SdkEnumerateJobsResponse) XXX_Merge(src proto.Message)
func (*SdkEnumerateJobsResponse) XXX_Size ¶ added in v0.69.29
func (m *SdkEnumerateJobsResponse) XXX_Size() int
func (*SdkEnumerateJobsResponse) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkEnumerateJobsResponse) XXX_Unmarshal(b []byte) error
type SdkEnumerateRebalanceJobsRequest ¶ added in v0.69.11
type SdkEnumerateRebalanceJobsRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SdkEnumerateRebalanceJobsRequest) Descriptor ¶ added in v0.69.11
func (*SdkEnumerateRebalanceJobsRequest) Descriptor() ([]byte, []int)
func (*SdkEnumerateRebalanceJobsRequest) ProtoMessage ¶ added in v0.69.11
func (*SdkEnumerateRebalanceJobsRequest) ProtoMessage()
func (*SdkEnumerateRebalanceJobsRequest) Reset ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsRequest) Reset()
func (*SdkEnumerateRebalanceJobsRequest) String ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsRequest) String() string
func (*SdkEnumerateRebalanceJobsRequest) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsRequest) XXX_DiscardUnknown()
func (*SdkEnumerateRebalanceJobsRequest) XXX_Marshal ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkEnumerateRebalanceJobsRequest) XXX_Merge ¶ added in v0.69.11
func (dst *SdkEnumerateRebalanceJobsRequest) XXX_Merge(src proto.Message)
func (*SdkEnumerateRebalanceJobsRequest) XXX_Size ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsRequest) XXX_Size() int
func (*SdkEnumerateRebalanceJobsRequest) XXX_Unmarshal ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsRequest) XXX_Unmarshal(b []byte) error
type SdkEnumerateRebalanceJobsResponse ¶ added in v0.69.11
type SdkEnumerateRebalanceJobsResponse struct { // Jobs is the list of rebalance jobs in the response Jobs []*StorageRebalanceJob `protobuf:"bytes,1,rep,name=jobs" json:"jobs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SdkEnumerateRebalanceJobsResponse) Descriptor ¶ added in v0.69.11
func (*SdkEnumerateRebalanceJobsResponse) Descriptor() ([]byte, []int)
func (*SdkEnumerateRebalanceJobsResponse) GetJobs ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsResponse) GetJobs() []*StorageRebalanceJob
func (*SdkEnumerateRebalanceJobsResponse) ProtoMessage ¶ added in v0.69.11
func (*SdkEnumerateRebalanceJobsResponse) ProtoMessage()
func (*SdkEnumerateRebalanceJobsResponse) Reset ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsResponse) Reset()
func (*SdkEnumerateRebalanceJobsResponse) String ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsResponse) String() string
func (*SdkEnumerateRebalanceJobsResponse) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsResponse) XXX_DiscardUnknown()
func (*SdkEnumerateRebalanceJobsResponse) XXX_Marshal ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkEnumerateRebalanceJobsResponse) XXX_Merge ¶ added in v0.69.11
func (dst *SdkEnumerateRebalanceJobsResponse) XXX_Merge(src proto.Message)
func (*SdkEnumerateRebalanceJobsResponse) XXX_Size ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsResponse) XXX_Size() int
func (*SdkEnumerateRebalanceJobsResponse) XXX_Unmarshal ¶ added in v0.69.11
func (m *SdkEnumerateRebalanceJobsResponse) XXX_Unmarshal(b []byte) error
type SdkFilesystemCheckStartRequest ¶ added in v0.69.15
type SdkFilesystemCheckStartRequest struct { // Id of the volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Mode of operation Mode string `protobuf:"bytes,2,opt,name=mode" json:"mode,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkFilesystemCheckStartRequest defines a request to start a background filesystem consistency check operation
func (*SdkFilesystemCheckStartRequest) Descriptor ¶ added in v0.69.15
func (*SdkFilesystemCheckStartRequest) Descriptor() ([]byte, []int)
func (*SdkFilesystemCheckStartRequest) GetMode ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartRequest) GetMode() string
func (*SdkFilesystemCheckStartRequest) GetVolumeId ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartRequest) GetVolumeId() string
func (*SdkFilesystemCheckStartRequest) ProtoMessage ¶ added in v0.69.15
func (*SdkFilesystemCheckStartRequest) ProtoMessage()
func (*SdkFilesystemCheckStartRequest) Reset ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartRequest) Reset()
func (*SdkFilesystemCheckStartRequest) String ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartRequest) String() string
func (*SdkFilesystemCheckStartRequest) XXX_DiscardUnknown ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartRequest) XXX_DiscardUnknown()
func (*SdkFilesystemCheckStartRequest) XXX_Marshal ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemCheckStartRequest) XXX_Merge ¶ added in v0.69.15
func (dst *SdkFilesystemCheckStartRequest) XXX_Merge(src proto.Message)
func (*SdkFilesystemCheckStartRequest) XXX_Size ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartRequest) XXX_Size() int
func (*SdkFilesystemCheckStartRequest) XXX_Unmarshal ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartRequest) XXX_Unmarshal(b []byte) error
type SdkFilesystemCheckStartResponse ¶ added in v0.69.15
type SdkFilesystemCheckStartResponse struct { // Status code representing the state of the filesystem check operation Status FilesystemCheck_FilesystemCheckStatus `protobuf:"varint,1,opt,name=status,enum=openstorage.api.FilesystemCheck_FilesystemCheckStatus" json:"status,omitempty"` // Text blob containing ASCII text providing details of the operation Message string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkFilesystemCheckStartResponse defines the response for a SdkFilesystemCheckStartRequest.
func (*SdkFilesystemCheckStartResponse) Descriptor ¶ added in v0.69.15
func (*SdkFilesystemCheckStartResponse) Descriptor() ([]byte, []int)
func (*SdkFilesystemCheckStartResponse) GetMessage ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartResponse) GetMessage() string
func (*SdkFilesystemCheckStartResponse) GetStatus ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartResponse) GetStatus() FilesystemCheck_FilesystemCheckStatus
func (*SdkFilesystemCheckStartResponse) ProtoMessage ¶ added in v0.69.15
func (*SdkFilesystemCheckStartResponse) ProtoMessage()
func (*SdkFilesystemCheckStartResponse) Reset ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartResponse) Reset()
func (*SdkFilesystemCheckStartResponse) String ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartResponse) String() string
func (*SdkFilesystemCheckStartResponse) XXX_DiscardUnknown ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartResponse) XXX_DiscardUnknown()
func (*SdkFilesystemCheckStartResponse) XXX_Marshal ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemCheckStartResponse) XXX_Merge ¶ added in v0.69.15
func (dst *SdkFilesystemCheckStartResponse) XXX_Merge(src proto.Message)
func (*SdkFilesystemCheckStartResponse) XXX_Size ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartResponse) XXX_Size() int
func (*SdkFilesystemCheckStartResponse) XXX_Unmarshal ¶ added in v0.69.15
func (m *SdkFilesystemCheckStartResponse) XXX_Unmarshal(b []byte) error
type SdkFilesystemCheckStatusRequest ¶ added in v0.69.15
type SdkFilesystemCheckStatusRequest struct { // Id of the volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkFilesystemCheckStatusRequest defines a request to get status of a background filesystem check operation
func (*SdkFilesystemCheckStatusRequest) Descriptor ¶ added in v0.69.15
func (*SdkFilesystemCheckStatusRequest) Descriptor() ([]byte, []int)
func (*SdkFilesystemCheckStatusRequest) GetVolumeId ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusRequest) GetVolumeId() string
func (*SdkFilesystemCheckStatusRequest) ProtoMessage ¶ added in v0.69.15
func (*SdkFilesystemCheckStatusRequest) ProtoMessage()
func (*SdkFilesystemCheckStatusRequest) Reset ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusRequest) Reset()
func (*SdkFilesystemCheckStatusRequest) String ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusRequest) String() string
func (*SdkFilesystemCheckStatusRequest) XXX_DiscardUnknown ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusRequest) XXX_DiscardUnknown()
func (*SdkFilesystemCheckStatusRequest) XXX_Marshal ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemCheckStatusRequest) XXX_Merge ¶ added in v0.69.15
func (dst *SdkFilesystemCheckStatusRequest) XXX_Merge(src proto.Message)
func (*SdkFilesystemCheckStatusRequest) XXX_Size ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusRequest) XXX_Size() int
func (*SdkFilesystemCheckStatusRequest) XXX_Unmarshal ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusRequest) XXX_Unmarshal(b []byte) error
type SdkFilesystemCheckStatusResponse ¶ added in v0.69.15
type SdkFilesystemCheckStatusResponse struct { // Status code representing the state of the filesystem check operation Status FilesystemCheck_FilesystemCheckStatus `protobuf:"varint,1,opt,name=status,enum=openstorage.api.FilesystemCheck_FilesystemCheckStatus" json:"status,omitempty"` // Status code representing the health of the filesystem after a checkHealth // operation HealthStatus FilesystemHealthStatus `` /* 135-byte string literal not displayed */ // Text string representing the mode of filesystem check operation Mode string `protobuf:"bytes,3,opt,name=mode" json:"mode,omitempty"` // Text blob containing ASCII text providing details of the operation Message string `protobuf:"bytes,4,opt,name=message" json:"message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkFilesystemCheckStatusResponse defines the response for a SdkFilesystemCheckStatusRequest.
func (*SdkFilesystemCheckStatusResponse) Descriptor ¶ added in v0.69.15
func (*SdkFilesystemCheckStatusResponse) Descriptor() ([]byte, []int)
func (*SdkFilesystemCheckStatusResponse) GetHealthStatus ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusResponse) GetHealthStatus() FilesystemHealthStatus
func (*SdkFilesystemCheckStatusResponse) GetMessage ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusResponse) GetMessage() string
func (*SdkFilesystemCheckStatusResponse) GetMode ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusResponse) GetMode() string
func (*SdkFilesystemCheckStatusResponse) GetStatus ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusResponse) GetStatus() FilesystemCheck_FilesystemCheckStatus
func (*SdkFilesystemCheckStatusResponse) ProtoMessage ¶ added in v0.69.15
func (*SdkFilesystemCheckStatusResponse) ProtoMessage()
func (*SdkFilesystemCheckStatusResponse) Reset ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusResponse) Reset()
func (*SdkFilesystemCheckStatusResponse) String ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusResponse) String() string
func (*SdkFilesystemCheckStatusResponse) XXX_DiscardUnknown ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusResponse) XXX_DiscardUnknown()
func (*SdkFilesystemCheckStatusResponse) XXX_Marshal ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemCheckStatusResponse) XXX_Merge ¶ added in v0.69.15
func (dst *SdkFilesystemCheckStatusResponse) XXX_Merge(src proto.Message)
func (*SdkFilesystemCheckStatusResponse) XXX_Size ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusResponse) XXX_Size() int
func (*SdkFilesystemCheckStatusResponse) XXX_Unmarshal ¶ added in v0.69.15
func (m *SdkFilesystemCheckStatusResponse) XXX_Unmarshal(b []byte) error
type SdkFilesystemCheckStopRequest ¶ added in v0.69.3
type SdkFilesystemCheckStopRequest struct { // Id of the volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkFilesystemCheckStopRequest defines a request to stop a background filesystem check operation
func (*SdkFilesystemCheckStopRequest) Descriptor ¶ added in v0.69.3
func (*SdkFilesystemCheckStopRequest) Descriptor() ([]byte, []int)
func (*SdkFilesystemCheckStopRequest) GetVolumeId ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopRequest) GetVolumeId() string
func (*SdkFilesystemCheckStopRequest) ProtoMessage ¶ added in v0.69.3
func (*SdkFilesystemCheckStopRequest) ProtoMessage()
func (*SdkFilesystemCheckStopRequest) Reset ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopRequest) Reset()
func (*SdkFilesystemCheckStopRequest) String ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopRequest) String() string
func (*SdkFilesystemCheckStopRequest) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopRequest) XXX_DiscardUnknown()
func (*SdkFilesystemCheckStopRequest) XXX_Marshal ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemCheckStopRequest) XXX_Merge ¶ added in v0.69.3
func (dst *SdkFilesystemCheckStopRequest) XXX_Merge(src proto.Message)
func (*SdkFilesystemCheckStopRequest) XXX_Size ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopRequest) XXX_Size() int
func (*SdkFilesystemCheckStopRequest) XXX_Unmarshal ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopRequest) XXX_Unmarshal(b []byte) error
type SdkFilesystemCheckStopResponse ¶ added in v0.69.3
type SdkFilesystemCheckStopResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkFilesystemCheckStopResponse) Descriptor ¶ added in v0.69.3
func (*SdkFilesystemCheckStopResponse) Descriptor() ([]byte, []int)
func (*SdkFilesystemCheckStopResponse) ProtoMessage ¶ added in v0.69.3
func (*SdkFilesystemCheckStopResponse) ProtoMessage()
func (*SdkFilesystemCheckStopResponse) Reset ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopResponse) Reset()
func (*SdkFilesystemCheckStopResponse) String ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopResponse) String() string
func (*SdkFilesystemCheckStopResponse) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopResponse) XXX_DiscardUnknown()
func (*SdkFilesystemCheckStopResponse) XXX_Marshal ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemCheckStopResponse) XXX_Merge ¶ added in v0.69.3
func (dst *SdkFilesystemCheckStopResponse) XXX_Merge(src proto.Message)
func (*SdkFilesystemCheckStopResponse) XXX_Size ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopResponse) XXX_Size() int
func (*SdkFilesystemCheckStopResponse) XXX_Unmarshal ¶ added in v0.69.3
func (m *SdkFilesystemCheckStopResponse) XXX_Unmarshal(b []byte) error
type SdkFilesystemTrimStartRequest ¶ added in v0.69.3
type SdkFilesystemTrimStartRequest struct { // Id of the volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Path where the volume is mounted MountPath string `protobuf:"bytes,2,opt,name=mount_path,json=mountPath" json:"mount_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkFilesystemTrimStartRequest defines a request to start a background filesystem trim operation
func (*SdkFilesystemTrimStartRequest) Descriptor ¶ added in v0.69.3
func (*SdkFilesystemTrimStartRequest) Descriptor() ([]byte, []int)
func (*SdkFilesystemTrimStartRequest) GetMountPath ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartRequest) GetMountPath() string
func (*SdkFilesystemTrimStartRequest) GetVolumeId ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartRequest) GetVolumeId() string
func (*SdkFilesystemTrimStartRequest) ProtoMessage ¶ added in v0.69.3
func (*SdkFilesystemTrimStartRequest) ProtoMessage()
func (*SdkFilesystemTrimStartRequest) Reset ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartRequest) Reset()
func (*SdkFilesystemTrimStartRequest) String ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartRequest) String() string
func (*SdkFilesystemTrimStartRequest) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartRequest) XXX_DiscardUnknown()
func (*SdkFilesystemTrimStartRequest) XXX_Marshal ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemTrimStartRequest) XXX_Merge ¶ added in v0.69.3
func (dst *SdkFilesystemTrimStartRequest) XXX_Merge(src proto.Message)
func (*SdkFilesystemTrimStartRequest) XXX_Size ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartRequest) XXX_Size() int
func (*SdkFilesystemTrimStartRequest) XXX_Unmarshal ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartRequest) XXX_Unmarshal(b []byte) error
type SdkFilesystemTrimStartResponse ¶ added in v0.69.3
type SdkFilesystemTrimStartResponse struct { // Status code representing the state of the filesystem trim operation Status FilesystemTrim_FilesystemTrimStatus `protobuf:"varint,1,opt,name=status,enum=openstorage.api.FilesystemTrim_FilesystemTrimStatus" json:"status,omitempty"` // Text blob containing ASCII text providing details of the operation Message string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkFilesystemTrimStartResponse defines the response for a SdkFilesystemTrimStartRequest.
func (*SdkFilesystemTrimStartResponse) Descriptor ¶ added in v0.69.3
func (*SdkFilesystemTrimStartResponse) Descriptor() ([]byte, []int)
func (*SdkFilesystemTrimStartResponse) GetMessage ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartResponse) GetMessage() string
func (*SdkFilesystemTrimStartResponse) GetStatus ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartResponse) GetStatus() FilesystemTrim_FilesystemTrimStatus
func (*SdkFilesystemTrimStartResponse) ProtoMessage ¶ added in v0.69.3
func (*SdkFilesystemTrimStartResponse) ProtoMessage()
func (*SdkFilesystemTrimStartResponse) Reset ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartResponse) Reset()
func (*SdkFilesystemTrimStartResponse) String ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartResponse) String() string
func (*SdkFilesystemTrimStartResponse) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartResponse) XXX_DiscardUnknown()
func (*SdkFilesystemTrimStartResponse) XXX_Marshal ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemTrimStartResponse) XXX_Merge ¶ added in v0.69.3
func (dst *SdkFilesystemTrimStartResponse) XXX_Merge(src proto.Message)
func (*SdkFilesystemTrimStartResponse) XXX_Size ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartResponse) XXX_Size() int
func (*SdkFilesystemTrimStartResponse) XXX_Unmarshal ¶ added in v0.69.3
func (m *SdkFilesystemTrimStartResponse) XXX_Unmarshal(b []byte) error
type SdkFilesystemTrimStatusRequest ¶ added in v0.69.27
type SdkFilesystemTrimStatusRequest struct { // Id of the volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Path where the volume is mounted MountPath string `protobuf:"bytes,2,opt,name=mount_path,json=mountPath" json:"mount_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkFilesystemTrimStatusRequest defines a request to get status of a background filesystem trim operation
func (*SdkFilesystemTrimStatusRequest) Descriptor ¶ added in v0.69.27
func (*SdkFilesystemTrimStatusRequest) Descriptor() ([]byte, []int)
func (*SdkFilesystemTrimStatusRequest) GetMountPath ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusRequest) GetMountPath() string
func (*SdkFilesystemTrimStatusRequest) GetVolumeId ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusRequest) GetVolumeId() string
func (*SdkFilesystemTrimStatusRequest) ProtoMessage ¶ added in v0.69.27
func (*SdkFilesystemTrimStatusRequest) ProtoMessage()
func (*SdkFilesystemTrimStatusRequest) Reset ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusRequest) Reset()
func (*SdkFilesystemTrimStatusRequest) String ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusRequest) String() string
func (*SdkFilesystemTrimStatusRequest) XXX_DiscardUnknown ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusRequest) XXX_DiscardUnknown()
func (*SdkFilesystemTrimStatusRequest) XXX_Marshal ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemTrimStatusRequest) XXX_Merge ¶ added in v0.69.27
func (dst *SdkFilesystemTrimStatusRequest) XXX_Merge(src proto.Message)
func (*SdkFilesystemTrimStatusRequest) XXX_Size ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusRequest) XXX_Size() int
func (*SdkFilesystemTrimStatusRequest) XXX_Unmarshal ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusRequest) XXX_Unmarshal(b []byte) error
type SdkFilesystemTrimStatusResponse ¶ added in v0.69.27
type SdkFilesystemTrimStatusResponse struct { // Status code representing the state of the filesystem trim operation Status FilesystemTrim_FilesystemTrimStatus `protobuf:"varint,1,opt,name=status,enum=openstorage.api.FilesystemTrim_FilesystemTrimStatus" json:"status,omitempty"` // Text blob containing ASCII text providing details of the operation Message string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkFilesystemTrimStatusResponse defines the response for a SdkFilesystemTrimStatusRequest.
func (*SdkFilesystemTrimStatusResponse) Descriptor ¶ added in v0.69.27
func (*SdkFilesystemTrimStatusResponse) Descriptor() ([]byte, []int)
func (*SdkFilesystemTrimStatusResponse) GetMessage ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusResponse) GetMessage() string
func (*SdkFilesystemTrimStatusResponse) GetStatus ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusResponse) GetStatus() FilesystemTrim_FilesystemTrimStatus
func (*SdkFilesystemTrimStatusResponse) ProtoMessage ¶ added in v0.69.27
func (*SdkFilesystemTrimStatusResponse) ProtoMessage()
func (*SdkFilesystemTrimStatusResponse) Reset ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusResponse) Reset()
func (*SdkFilesystemTrimStatusResponse) String ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusResponse) String() string
func (*SdkFilesystemTrimStatusResponse) XXX_DiscardUnknown ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusResponse) XXX_DiscardUnknown()
func (*SdkFilesystemTrimStatusResponse) XXX_Marshal ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemTrimStatusResponse) XXX_Merge ¶ added in v0.69.27
func (dst *SdkFilesystemTrimStatusResponse) XXX_Merge(src proto.Message)
func (*SdkFilesystemTrimStatusResponse) XXX_Size ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusResponse) XXX_Size() int
func (*SdkFilesystemTrimStatusResponse) XXX_Unmarshal ¶ added in v0.69.27
func (m *SdkFilesystemTrimStatusResponse) XXX_Unmarshal(b []byte) error
type SdkFilesystemTrimStopRequest ¶ added in v0.69.3
type SdkFilesystemTrimStopRequest struct { // Id of the volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Path where the volume is mounted MountPath string `protobuf:"bytes,2,opt,name=mount_path,json=mountPath" json:"mount_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkFilesystemTrimStopRequest defines a request to stop a background filesystem trim operation
func (*SdkFilesystemTrimStopRequest) Descriptor ¶ added in v0.69.3
func (*SdkFilesystemTrimStopRequest) Descriptor() ([]byte, []int)
func (*SdkFilesystemTrimStopRequest) GetMountPath ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopRequest) GetMountPath() string
func (*SdkFilesystemTrimStopRequest) GetVolumeId ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopRequest) GetVolumeId() string
func (*SdkFilesystemTrimStopRequest) ProtoMessage ¶ added in v0.69.3
func (*SdkFilesystemTrimStopRequest) ProtoMessage()
func (*SdkFilesystemTrimStopRequest) Reset ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopRequest) Reset()
func (*SdkFilesystemTrimStopRequest) String ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopRequest) String() string
func (*SdkFilesystemTrimStopRequest) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopRequest) XXX_DiscardUnknown()
func (*SdkFilesystemTrimStopRequest) XXX_Marshal ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemTrimStopRequest) XXX_Merge ¶ added in v0.69.3
func (dst *SdkFilesystemTrimStopRequest) XXX_Merge(src proto.Message)
func (*SdkFilesystemTrimStopRequest) XXX_Size ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopRequest) XXX_Size() int
func (*SdkFilesystemTrimStopRequest) XXX_Unmarshal ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopRequest) XXX_Unmarshal(b []byte) error
type SdkFilesystemTrimStopResponse ¶ added in v0.69.3
type SdkFilesystemTrimStopResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkFilesystemTrimStopResponse) Descriptor ¶ added in v0.69.3
func (*SdkFilesystemTrimStopResponse) Descriptor() ([]byte, []int)
func (*SdkFilesystemTrimStopResponse) ProtoMessage ¶ added in v0.69.3
func (*SdkFilesystemTrimStopResponse) ProtoMessage()
func (*SdkFilesystemTrimStopResponse) Reset ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopResponse) Reset()
func (*SdkFilesystemTrimStopResponse) String ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopResponse) String() string
func (*SdkFilesystemTrimStopResponse) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopResponse) XXX_DiscardUnknown()
func (*SdkFilesystemTrimStopResponse) XXX_Marshal ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkFilesystemTrimStopResponse) XXX_Merge ¶ added in v0.69.3
func (dst *SdkFilesystemTrimStopResponse) XXX_Merge(src proto.Message)
func (*SdkFilesystemTrimStopResponse) XXX_Size ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopResponse) XXX_Size() int
func (*SdkFilesystemTrimStopResponse) XXX_Unmarshal ¶ added in v0.69.3
func (m *SdkFilesystemTrimStopResponse) XXX_Unmarshal(b []byte) error
type SdkGetJobStatusRequest ¶ added in v0.69.29
type SdkGetJobStatusRequest struct { // ID of the job Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // Type of the job Type Job_Type `protobuf:"varint,2,opt,name=type,enum=openstorage.api.Job_Type" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to get the status of an existing job
func (*SdkGetJobStatusRequest) Descriptor ¶ added in v0.69.29
func (*SdkGetJobStatusRequest) Descriptor() ([]byte, []int)
func (*SdkGetJobStatusRequest) GetId ¶ added in v0.69.29
func (m *SdkGetJobStatusRequest) GetId() string
func (*SdkGetJobStatusRequest) GetType ¶ added in v0.69.29
func (m *SdkGetJobStatusRequest) GetType() Job_Type
func (*SdkGetJobStatusRequest) ProtoMessage ¶ added in v0.69.29
func (*SdkGetJobStatusRequest) ProtoMessage()
func (*SdkGetJobStatusRequest) Reset ¶ added in v0.69.29
func (m *SdkGetJobStatusRequest) Reset()
func (*SdkGetJobStatusRequest) String ¶ added in v0.69.29
func (m *SdkGetJobStatusRequest) String() string
func (*SdkGetJobStatusRequest) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkGetJobStatusRequest) XXX_DiscardUnknown()
func (*SdkGetJobStatusRequest) XXX_Marshal ¶ added in v0.69.29
func (m *SdkGetJobStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkGetJobStatusRequest) XXX_Merge ¶ added in v0.69.29
func (dst *SdkGetJobStatusRequest) XXX_Merge(src proto.Message)
func (*SdkGetJobStatusRequest) XXX_Size ¶ added in v0.69.29
func (m *SdkGetJobStatusRequest) XXX_Size() int
func (*SdkGetJobStatusRequest) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkGetJobStatusRequest) XXX_Unmarshal(b []byte) error
type SdkGetJobStatusResponse ¶ added in v0.69.29
type SdkGetJobStatusResponse struct { // Job for this node drain operation. Job *Job `protobuf:"bytes,1,opt,name=job" json:"job,omitempty"` // Summary of this job Summary *JobSummary `protobuf:"bytes,2,opt,name=summary" json:"summary,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the status of an existing job
func (*SdkGetJobStatusResponse) Descriptor ¶ added in v0.69.29
func (*SdkGetJobStatusResponse) Descriptor() ([]byte, []int)
func (*SdkGetJobStatusResponse) GetJob ¶ added in v0.69.29
func (m *SdkGetJobStatusResponse) GetJob() *Job
func (*SdkGetJobStatusResponse) GetSummary ¶ added in v0.69.29
func (m *SdkGetJobStatusResponse) GetSummary() *JobSummary
func (*SdkGetJobStatusResponse) ProtoMessage ¶ added in v0.69.29
func (*SdkGetJobStatusResponse) ProtoMessage()
func (*SdkGetJobStatusResponse) Reset ¶ added in v0.69.29
func (m *SdkGetJobStatusResponse) Reset()
func (*SdkGetJobStatusResponse) String ¶ added in v0.69.29
func (m *SdkGetJobStatusResponse) String() string
func (*SdkGetJobStatusResponse) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkGetJobStatusResponse) XXX_DiscardUnknown()
func (*SdkGetJobStatusResponse) XXX_Marshal ¶ added in v0.69.29
func (m *SdkGetJobStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkGetJobStatusResponse) XXX_Merge ¶ added in v0.69.29
func (dst *SdkGetJobStatusResponse) XXX_Merge(src proto.Message)
func (*SdkGetJobStatusResponse) XXX_Size ¶ added in v0.69.29
func (m *SdkGetJobStatusResponse) XXX_Size() int
func (*SdkGetJobStatusResponse) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkGetJobStatusResponse) XXX_Unmarshal(b []byte) error
type SdkGetRebalanceJobStatusRequest ¶ added in v0.69.11
type SdkGetRebalanceJobStatusRequest struct { // ID of the rebalance job Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SdkGetRebalanceJobStatusRequest) Descriptor ¶ added in v0.69.11
func (*SdkGetRebalanceJobStatusRequest) Descriptor() ([]byte, []int)
func (*SdkGetRebalanceJobStatusRequest) GetId ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusRequest) GetId() string
func (*SdkGetRebalanceJobStatusRequest) ProtoMessage ¶ added in v0.69.11
func (*SdkGetRebalanceJobStatusRequest) ProtoMessage()
func (*SdkGetRebalanceJobStatusRequest) Reset ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusRequest) Reset()
func (*SdkGetRebalanceJobStatusRequest) String ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusRequest) String() string
func (*SdkGetRebalanceJobStatusRequest) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusRequest) XXX_DiscardUnknown()
func (*SdkGetRebalanceJobStatusRequest) XXX_Marshal ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkGetRebalanceJobStatusRequest) XXX_Merge ¶ added in v0.69.11
func (dst *SdkGetRebalanceJobStatusRequest) XXX_Merge(src proto.Message)
func (*SdkGetRebalanceJobStatusRequest) XXX_Size ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusRequest) XXX_Size() int
func (*SdkGetRebalanceJobStatusRequest) XXX_Unmarshal ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusRequest) XXX_Unmarshal(b []byte) error
type SdkGetRebalanceJobStatusResponse ¶ added in v0.69.11
type SdkGetRebalanceJobStatusResponse struct { // Job for this rebalance Job *StorageRebalanceJob `protobuf:"bytes,1,opt,name=job" json:"job,omitempty"` // Summary summarizes the rebalance job Summary *StorageRebalanceSummary `protobuf:"bytes,2,opt,name=summary" json:"summary,omitempty"` // Actions describe all the actions taken during this rebalance Actions []*StorageRebalanceAudit `protobuf:"bytes,3,rep,name=actions" json:"actions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SdkGetRebalanceJobStatusResponse) Descriptor ¶ added in v0.69.11
func (*SdkGetRebalanceJobStatusResponse) Descriptor() ([]byte, []int)
func (*SdkGetRebalanceJobStatusResponse) GetActions ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusResponse) GetActions() []*StorageRebalanceAudit
func (*SdkGetRebalanceJobStatusResponse) GetJob ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusResponse) GetJob() *StorageRebalanceJob
func (*SdkGetRebalanceJobStatusResponse) GetSummary ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusResponse) GetSummary() *StorageRebalanceSummary
func (*SdkGetRebalanceJobStatusResponse) ProtoMessage ¶ added in v0.69.11
func (*SdkGetRebalanceJobStatusResponse) ProtoMessage()
func (*SdkGetRebalanceJobStatusResponse) Reset ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusResponse) Reset()
func (*SdkGetRebalanceJobStatusResponse) String ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusResponse) String() string
func (*SdkGetRebalanceJobStatusResponse) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusResponse) XXX_DiscardUnknown()
func (*SdkGetRebalanceJobStatusResponse) XXX_Marshal ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkGetRebalanceJobStatusResponse) XXX_Merge ¶ added in v0.69.11
func (dst *SdkGetRebalanceJobStatusResponse) XXX_Merge(src proto.Message)
func (*SdkGetRebalanceJobStatusResponse) XXX_Size ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusResponse) XXX_Size() int
func (*SdkGetRebalanceJobStatusResponse) XXX_Unmarshal ¶ added in v0.69.11
func (m *SdkGetRebalanceJobStatusResponse) XXX_Unmarshal(b []byte) error
type SdkGoogleCredentialRequest ¶
type SdkGoogleCredentialRequest struct { // Project ID ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId" json:"project_id,omitempty"` // JSON Key JsonKey string `protobuf:"bytes,2,opt,name=json_key,json=jsonKey" json:"json_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines credentials for Google
func (*SdkGoogleCredentialRequest) Descriptor ¶
func (*SdkGoogleCredentialRequest) Descriptor() ([]byte, []int)
func (*SdkGoogleCredentialRequest) GetJsonKey ¶
func (m *SdkGoogleCredentialRequest) GetJsonKey() string
func (*SdkGoogleCredentialRequest) GetProjectId ¶
func (m *SdkGoogleCredentialRequest) GetProjectId() string
func (*SdkGoogleCredentialRequest) ProtoMessage ¶
func (*SdkGoogleCredentialRequest) ProtoMessage()
func (*SdkGoogleCredentialRequest) Reset ¶
func (m *SdkGoogleCredentialRequest) Reset()
func (*SdkGoogleCredentialRequest) String ¶
func (m *SdkGoogleCredentialRequest) String() string
func (*SdkGoogleCredentialRequest) XXX_DiscardUnknown ¶
func (m *SdkGoogleCredentialRequest) XXX_DiscardUnknown()
func (*SdkGoogleCredentialRequest) XXX_Marshal ¶
func (m *SdkGoogleCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkGoogleCredentialRequest) XXX_Merge ¶
func (dst *SdkGoogleCredentialRequest) XXX_Merge(src proto.Message)
func (*SdkGoogleCredentialRequest) XXX_Size ¶
func (m *SdkGoogleCredentialRequest) XXX_Size() int
func (*SdkGoogleCredentialRequest) XXX_Unmarshal ¶
func (m *SdkGoogleCredentialRequest) XXX_Unmarshal(b []byte) error
type SdkGoogleCredentialResponse ¶
type SdkGoogleCredentialResponse struct { // Project ID ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId" json:"project_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the response for Google credentials
func (*SdkGoogleCredentialResponse) Descriptor ¶
func (*SdkGoogleCredentialResponse) Descriptor() ([]byte, []int)
func (*SdkGoogleCredentialResponse) GetProjectId ¶
func (m *SdkGoogleCredentialResponse) GetProjectId() string
func (*SdkGoogleCredentialResponse) ProtoMessage ¶
func (*SdkGoogleCredentialResponse) ProtoMessage()
func (*SdkGoogleCredentialResponse) Reset ¶
func (m *SdkGoogleCredentialResponse) Reset()
func (*SdkGoogleCredentialResponse) String ¶
func (m *SdkGoogleCredentialResponse) String() string
func (*SdkGoogleCredentialResponse) XXX_DiscardUnknown ¶
func (m *SdkGoogleCredentialResponse) XXX_DiscardUnknown()
func (*SdkGoogleCredentialResponse) XXX_Marshal ¶
func (m *SdkGoogleCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkGoogleCredentialResponse) XXX_Merge ¶
func (dst *SdkGoogleCredentialResponse) XXX_Merge(src proto.Message)
func (*SdkGoogleCredentialResponse) XXX_Size ¶
func (m *SdkGoogleCredentialResponse) XXX_Size() int
func (*SdkGoogleCredentialResponse) XXX_Unmarshal ¶
func (m *SdkGoogleCredentialResponse) XXX_Unmarshal(b []byte) error
type SdkIdentityCapabilitiesRequest ¶
type SdkIdentityCapabilitiesRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkIdentityCapabilitiesRequest) Descriptor ¶
func (*SdkIdentityCapabilitiesRequest) Descriptor() ([]byte, []int)
func (*SdkIdentityCapabilitiesRequest) ProtoMessage ¶
func (*SdkIdentityCapabilitiesRequest) ProtoMessage()
func (*SdkIdentityCapabilitiesRequest) Reset ¶
func (m *SdkIdentityCapabilitiesRequest) Reset()
func (*SdkIdentityCapabilitiesRequest) String ¶
func (m *SdkIdentityCapabilitiesRequest) String() string
func (*SdkIdentityCapabilitiesRequest) XXX_DiscardUnknown ¶
func (m *SdkIdentityCapabilitiesRequest) XXX_DiscardUnknown()
func (*SdkIdentityCapabilitiesRequest) XXX_Marshal ¶
func (m *SdkIdentityCapabilitiesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkIdentityCapabilitiesRequest) XXX_Merge ¶
func (dst *SdkIdentityCapabilitiesRequest) XXX_Merge(src proto.Message)
func (*SdkIdentityCapabilitiesRequest) XXX_Size ¶
func (m *SdkIdentityCapabilitiesRequest) XXX_Size() int
func (*SdkIdentityCapabilitiesRequest) XXX_Unmarshal ¶
func (m *SdkIdentityCapabilitiesRequest) XXX_Unmarshal(b []byte) error
type SdkIdentityCapabilitiesResponse ¶
type SdkIdentityCapabilitiesResponse struct { // Provides all the capabilites supported by the cluster Capabilities []*SdkServiceCapability `protobuf:"bytes,1,rep,name=capabilities" json:"capabilities,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response containing the capabilites of the cluster
func (*SdkIdentityCapabilitiesResponse) Descriptor ¶
func (*SdkIdentityCapabilitiesResponse) Descriptor() ([]byte, []int)
func (*SdkIdentityCapabilitiesResponse) GetCapabilities ¶
func (m *SdkIdentityCapabilitiesResponse) GetCapabilities() []*SdkServiceCapability
func (*SdkIdentityCapabilitiesResponse) ProtoMessage ¶
func (*SdkIdentityCapabilitiesResponse) ProtoMessage()
func (*SdkIdentityCapabilitiesResponse) Reset ¶
func (m *SdkIdentityCapabilitiesResponse) Reset()
func (*SdkIdentityCapabilitiesResponse) String ¶
func (m *SdkIdentityCapabilitiesResponse) String() string
func (*SdkIdentityCapabilitiesResponse) XXX_DiscardUnknown ¶
func (m *SdkIdentityCapabilitiesResponse) XXX_DiscardUnknown()
func (*SdkIdentityCapabilitiesResponse) XXX_Marshal ¶
func (m *SdkIdentityCapabilitiesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkIdentityCapabilitiesResponse) XXX_Merge ¶
func (dst *SdkIdentityCapabilitiesResponse) XXX_Merge(src proto.Message)
func (*SdkIdentityCapabilitiesResponse) XXX_Size ¶
func (m *SdkIdentityCapabilitiesResponse) XXX_Size() int
func (*SdkIdentityCapabilitiesResponse) XXX_Unmarshal ¶
func (m *SdkIdentityCapabilitiesResponse) XXX_Unmarshal(b []byte) error
type SdkIdentityVersionRequest ¶
type SdkIdentityVersionRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkIdentityVersionRequest) Descriptor ¶
func (*SdkIdentityVersionRequest) Descriptor() ([]byte, []int)
func (*SdkIdentityVersionRequest) ProtoMessage ¶
func (*SdkIdentityVersionRequest) ProtoMessage()
func (*SdkIdentityVersionRequest) Reset ¶
func (m *SdkIdentityVersionRequest) Reset()
func (*SdkIdentityVersionRequest) String ¶
func (m *SdkIdentityVersionRequest) String() string
func (*SdkIdentityVersionRequest) XXX_DiscardUnknown ¶
func (m *SdkIdentityVersionRequest) XXX_DiscardUnknown()
func (*SdkIdentityVersionRequest) XXX_Marshal ¶
func (m *SdkIdentityVersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkIdentityVersionRequest) XXX_Merge ¶
func (dst *SdkIdentityVersionRequest) XXX_Merge(src proto.Message)
func (*SdkIdentityVersionRequest) XXX_Size ¶
func (m *SdkIdentityVersionRequest) XXX_Size() int
func (*SdkIdentityVersionRequest) XXX_Unmarshal ¶
func (m *SdkIdentityVersionRequest) XXX_Unmarshal(b []byte) error
type SdkIdentityVersionResponse ¶
type SdkIdentityVersionResponse struct { // OpenStorage SDK version used by the server SdkVersion *SdkVersion `protobuf:"bytes,1,opt,name=sdk_version,json=sdkVersion" json:"sdk_version,omitempty"` // Version information about the storage system Version *StorageVersion `protobuf:"bytes,2,opt,name=version" json:"version,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response containing version information
func (*SdkIdentityVersionResponse) Descriptor ¶
func (*SdkIdentityVersionResponse) Descriptor() ([]byte, []int)
func (*SdkIdentityVersionResponse) GetSdkVersion ¶
func (m *SdkIdentityVersionResponse) GetSdkVersion() *SdkVersion
func (*SdkIdentityVersionResponse) GetVersion ¶
func (m *SdkIdentityVersionResponse) GetVersion() *StorageVersion
func (*SdkIdentityVersionResponse) ProtoMessage ¶
func (*SdkIdentityVersionResponse) ProtoMessage()
func (*SdkIdentityVersionResponse) Reset ¶
func (m *SdkIdentityVersionResponse) Reset()
func (*SdkIdentityVersionResponse) String ¶
func (m *SdkIdentityVersionResponse) String() string
func (*SdkIdentityVersionResponse) XXX_DiscardUnknown ¶
func (m *SdkIdentityVersionResponse) XXX_DiscardUnknown()
func (*SdkIdentityVersionResponse) XXX_Marshal ¶
func (m *SdkIdentityVersionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkIdentityVersionResponse) XXX_Merge ¶
func (dst *SdkIdentityVersionResponse) XXX_Merge(src proto.Message)
func (*SdkIdentityVersionResponse) XXX_Size ¶
func (m *SdkIdentityVersionResponse) XXX_Size() int
func (*SdkIdentityVersionResponse) XXX_Unmarshal ¶
func (m *SdkIdentityVersionResponse) XXX_Unmarshal(b []byte) error
type SdkJobResponse ¶ added in v0.69.29
type SdkJobResponse struct { // Job that was created for the SDK request Job *Job `protobuf:"bytes,1,opt,name=job" json:"job,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response for an SDK request that spins up a new job to perform the request
func (*SdkJobResponse) Descriptor ¶ added in v0.69.29
func (*SdkJobResponse) Descriptor() ([]byte, []int)
func (*SdkJobResponse) GetJob ¶ added in v0.69.29
func (m *SdkJobResponse) GetJob() *Job
func (*SdkJobResponse) ProtoMessage ¶ added in v0.69.29
func (*SdkJobResponse) ProtoMessage()
func (*SdkJobResponse) Reset ¶ added in v0.69.29
func (m *SdkJobResponse) Reset()
func (*SdkJobResponse) String ¶ added in v0.69.29
func (m *SdkJobResponse) String() string
func (*SdkJobResponse) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkJobResponse) XXX_DiscardUnknown()
func (*SdkJobResponse) XXX_Marshal ¶ added in v0.69.29
func (m *SdkJobResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkJobResponse) XXX_Merge ¶ added in v0.69.29
func (dst *SdkJobResponse) XXX_Merge(src proto.Message)
func (*SdkJobResponse) XXX_Size ¶ added in v0.69.29
func (m *SdkJobResponse) XXX_Size() int
func (*SdkJobResponse) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkJobResponse) XXX_Unmarshal(b []byte) error
type SdkNodeCordonAttachmentsRequest ¶ added in v0.69.29
type SdkNodeCordonAttachmentsRequest struct { // Node ID on which any further volume attachments will be disabled NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkNodeCordonAttachmentsRequest request for disabling new volume attachments from a node
func (*SdkNodeCordonAttachmentsRequest) Descriptor ¶ added in v0.69.29
func (*SdkNodeCordonAttachmentsRequest) Descriptor() ([]byte, []int)
func (*SdkNodeCordonAttachmentsRequest) GetNodeId ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsRequest) GetNodeId() string
func (*SdkNodeCordonAttachmentsRequest) ProtoMessage ¶ added in v0.69.29
func (*SdkNodeCordonAttachmentsRequest) ProtoMessage()
func (*SdkNodeCordonAttachmentsRequest) Reset ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsRequest) Reset()
func (*SdkNodeCordonAttachmentsRequest) String ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsRequest) String() string
func (*SdkNodeCordonAttachmentsRequest) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsRequest) XXX_DiscardUnknown()
func (*SdkNodeCordonAttachmentsRequest) XXX_Marshal ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeCordonAttachmentsRequest) XXX_Merge ¶ added in v0.69.29
func (dst *SdkNodeCordonAttachmentsRequest) XXX_Merge(src proto.Message)
func (*SdkNodeCordonAttachmentsRequest) XXX_Size ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsRequest) XXX_Size() int
func (*SdkNodeCordonAttachmentsRequest) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsRequest) XXX_Unmarshal(b []byte) error
type SdkNodeCordonAttachmentsResponse ¶ added in v0.69.29
type SdkNodeCordonAttachmentsResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkNodeCordonAttachmentsRespinse response for disabling new volume attachments from a node
func (*SdkNodeCordonAttachmentsResponse) Descriptor ¶ added in v0.69.29
func (*SdkNodeCordonAttachmentsResponse) Descriptor() ([]byte, []int)
func (*SdkNodeCordonAttachmentsResponse) ProtoMessage ¶ added in v0.69.29
func (*SdkNodeCordonAttachmentsResponse) ProtoMessage()
func (*SdkNodeCordonAttachmentsResponse) Reset ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsResponse) Reset()
func (*SdkNodeCordonAttachmentsResponse) String ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsResponse) String() string
func (*SdkNodeCordonAttachmentsResponse) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsResponse) XXX_DiscardUnknown()
func (*SdkNodeCordonAttachmentsResponse) XXX_Marshal ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeCordonAttachmentsResponse) XXX_Merge ¶ added in v0.69.29
func (dst *SdkNodeCordonAttachmentsResponse) XXX_Merge(src proto.Message)
func (*SdkNodeCordonAttachmentsResponse) XXX_Size ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsResponse) XXX_Size() int
func (*SdkNodeCordonAttachmentsResponse) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkNodeCordonAttachmentsResponse) XXX_Unmarshal(b []byte) error
type SdkNodeDrainAttachmentsRequest ¶ added in v0.69.29
type SdkNodeDrainAttachmentsRequest struct { // Id of the node to drain NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId" json:"node_id,omitempty"` // Selector is used for selecting volumes whose // attachment needs to be moved from this node. // The selector could be a list of volume label // key value pairs to select a subset of volumes. Selector []*LabelSelectorRequirement `protobuf:"bytes,2,rep,name=selector" json:"selector,omitempty"` // By default all volumes will be drained. OnlySharedv4 bool `protobuf:"varint,3,opt,name=only_sharedv4,json=onlySharedv4" json:"only_sharedv4,omitempty"` // Issuer is a user friendly name for the caller who is // invoking the API. It can be used by caller to filter out // drain requests from a particular issuer Issuer string `protobuf:"bytes,4,opt,name=issuer" json:"issuer,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a node drain volume attachments request
func (*SdkNodeDrainAttachmentsRequest) Descriptor ¶ added in v0.69.29
func (*SdkNodeDrainAttachmentsRequest) Descriptor() ([]byte, []int)
func (*SdkNodeDrainAttachmentsRequest) GetIssuer ¶ added in v0.69.29
func (m *SdkNodeDrainAttachmentsRequest) GetIssuer() string
func (*SdkNodeDrainAttachmentsRequest) GetNodeId ¶ added in v0.69.29
func (m *SdkNodeDrainAttachmentsRequest) GetNodeId() string
func (*SdkNodeDrainAttachmentsRequest) GetOnlySharedv4 ¶ added in v0.69.29
func (m *SdkNodeDrainAttachmentsRequest) GetOnlySharedv4() bool
func (*SdkNodeDrainAttachmentsRequest) GetSelector ¶ added in v0.69.29
func (m *SdkNodeDrainAttachmentsRequest) GetSelector() []*LabelSelectorRequirement
func (*SdkNodeDrainAttachmentsRequest) ProtoMessage ¶ added in v0.69.29
func (*SdkNodeDrainAttachmentsRequest) ProtoMessage()
func (*SdkNodeDrainAttachmentsRequest) Reset ¶ added in v0.69.29
func (m *SdkNodeDrainAttachmentsRequest) Reset()
func (*SdkNodeDrainAttachmentsRequest) String ¶ added in v0.69.29
func (m *SdkNodeDrainAttachmentsRequest) String() string
func (*SdkNodeDrainAttachmentsRequest) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkNodeDrainAttachmentsRequest) XXX_DiscardUnknown()
func (*SdkNodeDrainAttachmentsRequest) XXX_Marshal ¶ added in v0.69.29
func (m *SdkNodeDrainAttachmentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeDrainAttachmentsRequest) XXX_Merge ¶ added in v0.69.29
func (dst *SdkNodeDrainAttachmentsRequest) XXX_Merge(src proto.Message)
func (*SdkNodeDrainAttachmentsRequest) XXX_Size ¶ added in v0.69.29
func (m *SdkNodeDrainAttachmentsRequest) XXX_Size() int
func (*SdkNodeDrainAttachmentsRequest) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkNodeDrainAttachmentsRequest) XXX_Unmarshal(b []byte) error
type SdkNodeEnumerateRequest ¶
type SdkNodeEnumerateRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkNodeEnumerateRequest) Descriptor ¶
func (*SdkNodeEnumerateRequest) Descriptor() ([]byte, []int)
func (*SdkNodeEnumerateRequest) ProtoMessage ¶
func (*SdkNodeEnumerateRequest) ProtoMessage()
func (*SdkNodeEnumerateRequest) Reset ¶
func (m *SdkNodeEnumerateRequest) Reset()
func (*SdkNodeEnumerateRequest) String ¶
func (m *SdkNodeEnumerateRequest) String() string
func (*SdkNodeEnumerateRequest) XXX_DiscardUnknown ¶
func (m *SdkNodeEnumerateRequest) XXX_DiscardUnknown()
func (*SdkNodeEnumerateRequest) XXX_Marshal ¶
func (m *SdkNodeEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeEnumerateRequest) XXX_Merge ¶
func (dst *SdkNodeEnumerateRequest) XXX_Merge(src proto.Message)
func (*SdkNodeEnumerateRequest) XXX_Size ¶
func (m *SdkNodeEnumerateRequest) XXX_Size() int
func (*SdkNodeEnumerateRequest) XXX_Unmarshal ¶
func (m *SdkNodeEnumerateRequest) XXX_Unmarshal(b []byte) error
type SdkNodeEnumerateResponse ¶
type SdkNodeEnumerateResponse struct { // List of all the node ids in the cluster NodeIds []string `protobuf:"bytes,1,rep,name=node_ids,json=nodeIds" json:"node_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response with a list of node ids
func (*SdkNodeEnumerateResponse) Descriptor ¶
func (*SdkNodeEnumerateResponse) Descriptor() ([]byte, []int)
func (*SdkNodeEnumerateResponse) GetNodeIds ¶
func (m *SdkNodeEnumerateResponse) GetNodeIds() []string
func (*SdkNodeEnumerateResponse) ProtoMessage ¶
func (*SdkNodeEnumerateResponse) ProtoMessage()
func (*SdkNodeEnumerateResponse) Reset ¶
func (m *SdkNodeEnumerateResponse) Reset()
func (*SdkNodeEnumerateResponse) String ¶
func (m *SdkNodeEnumerateResponse) String() string
func (*SdkNodeEnumerateResponse) XXX_DiscardUnknown ¶
func (m *SdkNodeEnumerateResponse) XXX_DiscardUnknown()
func (*SdkNodeEnumerateResponse) XXX_Marshal ¶
func (m *SdkNodeEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeEnumerateResponse) XXX_Merge ¶
func (dst *SdkNodeEnumerateResponse) XXX_Merge(src proto.Message)
func (*SdkNodeEnumerateResponse) XXX_Size ¶
func (m *SdkNodeEnumerateResponse) XXX_Size() int
func (*SdkNodeEnumerateResponse) XXX_Unmarshal ¶
func (m *SdkNodeEnumerateResponse) XXX_Unmarshal(b []byte) error
type SdkNodeEnumerateWithFiltersRequest ¶ added in v0.42.18
type SdkNodeEnumerateWithFiltersRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to list nodes with given filter. Currently there are no filters and all the nodes will be returned.
func (*SdkNodeEnumerateWithFiltersRequest) Descriptor ¶ added in v0.42.18
func (*SdkNodeEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
func (*SdkNodeEnumerateWithFiltersRequest) ProtoMessage ¶ added in v0.42.18
func (*SdkNodeEnumerateWithFiltersRequest) ProtoMessage()
func (*SdkNodeEnumerateWithFiltersRequest) Reset ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersRequest) Reset()
func (*SdkNodeEnumerateWithFiltersRequest) String ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersRequest) String() string
func (*SdkNodeEnumerateWithFiltersRequest) XXX_DiscardUnknown ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersRequest) XXX_DiscardUnknown()
func (*SdkNodeEnumerateWithFiltersRequest) XXX_Marshal ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeEnumerateWithFiltersRequest) XXX_Merge ¶ added in v0.42.18
func (dst *SdkNodeEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
func (*SdkNodeEnumerateWithFiltersRequest) XXX_Size ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersRequest) XXX_Size() int
func (*SdkNodeEnumerateWithFiltersRequest) XXX_Unmarshal ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
type SdkNodeEnumerateWithFiltersResponse ¶ added in v0.42.18
type SdkNodeEnumerateWithFiltersResponse struct { // List of all the nodes in the cluster Nodes []*StorageNode `protobuf:"bytes,1,rep,name=nodes" json:"nodes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response with a list of nodes
func (*SdkNodeEnumerateWithFiltersResponse) Descriptor ¶ added in v0.42.18
func (*SdkNodeEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
func (*SdkNodeEnumerateWithFiltersResponse) GetNodes ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersResponse) GetNodes() []*StorageNode
func (*SdkNodeEnumerateWithFiltersResponse) ProtoMessage ¶ added in v0.42.18
func (*SdkNodeEnumerateWithFiltersResponse) ProtoMessage()
func (*SdkNodeEnumerateWithFiltersResponse) Reset ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersResponse) Reset()
func (*SdkNodeEnumerateWithFiltersResponse) String ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersResponse) String() string
func (*SdkNodeEnumerateWithFiltersResponse) XXX_DiscardUnknown ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersResponse) XXX_DiscardUnknown()
func (*SdkNodeEnumerateWithFiltersResponse) XXX_Marshal ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeEnumerateWithFiltersResponse) XXX_Merge ¶ added in v0.42.18
func (dst *SdkNodeEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
func (*SdkNodeEnumerateWithFiltersResponse) XXX_Size ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersResponse) XXX_Size() int
func (*SdkNodeEnumerateWithFiltersResponse) XXX_Unmarshal ¶ added in v0.42.18
func (m *SdkNodeEnumerateWithFiltersResponse) XXX_Unmarshal(b []byte) error
type SdkNodeInspectCurrentRequest ¶
type SdkNodeInspectCurrentRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkNodeInspectCurrentRequest) Descriptor ¶
func (*SdkNodeInspectCurrentRequest) Descriptor() ([]byte, []int)
func (*SdkNodeInspectCurrentRequest) ProtoMessage ¶
func (*SdkNodeInspectCurrentRequest) ProtoMessage()
func (*SdkNodeInspectCurrentRequest) Reset ¶
func (m *SdkNodeInspectCurrentRequest) Reset()
func (*SdkNodeInspectCurrentRequest) String ¶
func (m *SdkNodeInspectCurrentRequest) String() string
func (*SdkNodeInspectCurrentRequest) XXX_DiscardUnknown ¶
func (m *SdkNodeInspectCurrentRequest) XXX_DiscardUnknown()
func (*SdkNodeInspectCurrentRequest) XXX_Marshal ¶
func (m *SdkNodeInspectCurrentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeInspectCurrentRequest) XXX_Merge ¶
func (dst *SdkNodeInspectCurrentRequest) XXX_Merge(src proto.Message)
func (*SdkNodeInspectCurrentRequest) XXX_Size ¶
func (m *SdkNodeInspectCurrentRequest) XXX_Size() int
func (*SdkNodeInspectCurrentRequest) XXX_Unmarshal ¶
func (m *SdkNodeInspectCurrentRequest) XXX_Unmarshal(b []byte) error
type SdkNodeInspectCurrentResponse ¶
type SdkNodeInspectCurrentResponse struct { // Node information Node *StorageNode `protobuf:"bytes,1,opt,name=node" json:"node,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response when inspecting a node
func (*SdkNodeInspectCurrentResponse) Descriptor ¶
func (*SdkNodeInspectCurrentResponse) Descriptor() ([]byte, []int)
func (*SdkNodeInspectCurrentResponse) GetNode ¶
func (m *SdkNodeInspectCurrentResponse) GetNode() *StorageNode
func (*SdkNodeInspectCurrentResponse) ProtoMessage ¶
func (*SdkNodeInspectCurrentResponse) ProtoMessage()
func (*SdkNodeInspectCurrentResponse) Reset ¶
func (m *SdkNodeInspectCurrentResponse) Reset()
func (*SdkNodeInspectCurrentResponse) String ¶
func (m *SdkNodeInspectCurrentResponse) String() string
func (*SdkNodeInspectCurrentResponse) XXX_DiscardUnknown ¶
func (m *SdkNodeInspectCurrentResponse) XXX_DiscardUnknown()
func (*SdkNodeInspectCurrentResponse) XXX_Marshal ¶
func (m *SdkNodeInspectCurrentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeInspectCurrentResponse) XXX_Merge ¶
func (dst *SdkNodeInspectCurrentResponse) XXX_Merge(src proto.Message)
func (*SdkNodeInspectCurrentResponse) XXX_Size ¶
func (m *SdkNodeInspectCurrentResponse) XXX_Size() int
func (*SdkNodeInspectCurrentResponse) XXX_Unmarshal ¶
func (m *SdkNodeInspectCurrentResponse) XXX_Unmarshal(b []byte) error
type SdkNodeInspectRequest ¶
type SdkNodeInspectRequest struct { // Id of node to inspect NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request when inspecting a node
func (*SdkNodeInspectRequest) Descriptor ¶
func (*SdkNodeInspectRequest) Descriptor() ([]byte, []int)
func (*SdkNodeInspectRequest) GetNodeId ¶
func (m *SdkNodeInspectRequest) GetNodeId() string
func (*SdkNodeInspectRequest) ProtoMessage ¶
func (*SdkNodeInspectRequest) ProtoMessage()
func (*SdkNodeInspectRequest) Reset ¶
func (m *SdkNodeInspectRequest) Reset()
func (*SdkNodeInspectRequest) String ¶
func (m *SdkNodeInspectRequest) String() string
func (*SdkNodeInspectRequest) XXX_DiscardUnknown ¶
func (m *SdkNodeInspectRequest) XXX_DiscardUnknown()
func (*SdkNodeInspectRequest) XXX_Marshal ¶
func (m *SdkNodeInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeInspectRequest) XXX_Merge ¶
func (dst *SdkNodeInspectRequest) XXX_Merge(src proto.Message)
func (*SdkNodeInspectRequest) XXX_Size ¶
func (m *SdkNodeInspectRequest) XXX_Size() int
func (*SdkNodeInspectRequest) XXX_Unmarshal ¶
func (m *SdkNodeInspectRequest) XXX_Unmarshal(b []byte) error
type SdkNodeInspectResponse ¶
type SdkNodeInspectResponse struct { // Node information Node *StorageNode `protobuf:"bytes,1,opt,name=node" json:"node,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response when inspecting a node
func (*SdkNodeInspectResponse) Descriptor ¶
func (*SdkNodeInspectResponse) Descriptor() ([]byte, []int)
func (*SdkNodeInspectResponse) GetNode ¶
func (m *SdkNodeInspectResponse) GetNode() *StorageNode
func (*SdkNodeInspectResponse) ProtoMessage ¶
func (*SdkNodeInspectResponse) ProtoMessage()
func (*SdkNodeInspectResponse) Reset ¶
func (m *SdkNodeInspectResponse) Reset()
func (*SdkNodeInspectResponse) String ¶
func (m *SdkNodeInspectResponse) String() string
func (*SdkNodeInspectResponse) XXX_DiscardUnknown ¶
func (m *SdkNodeInspectResponse) XXX_DiscardUnknown()
func (*SdkNodeInspectResponse) XXX_Marshal ¶
func (m *SdkNodeInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeInspectResponse) XXX_Merge ¶
func (dst *SdkNodeInspectResponse) XXX_Merge(src proto.Message)
func (*SdkNodeInspectResponse) XXX_Size ¶
func (m *SdkNodeInspectResponse) XXX_Size() int
func (*SdkNodeInspectResponse) XXX_Unmarshal ¶
func (m *SdkNodeInspectResponse) XXX_Unmarshal(b []byte) error
type SdkNodeUncordonAttachmentsRequest ¶ added in v0.69.29
type SdkNodeUncordonAttachmentsRequest struct { // Node ID on which any further volume attachments will be enabled NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkNodeUncordonAttachmentsRequest request for re-enabling volume attachments for a node
func (*SdkNodeUncordonAttachmentsRequest) Descriptor ¶ added in v0.69.29
func (*SdkNodeUncordonAttachmentsRequest) Descriptor() ([]byte, []int)
func (*SdkNodeUncordonAttachmentsRequest) GetNodeId ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsRequest) GetNodeId() string
func (*SdkNodeUncordonAttachmentsRequest) ProtoMessage ¶ added in v0.69.29
func (*SdkNodeUncordonAttachmentsRequest) ProtoMessage()
func (*SdkNodeUncordonAttachmentsRequest) Reset ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsRequest) Reset()
func (*SdkNodeUncordonAttachmentsRequest) String ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsRequest) String() string
func (*SdkNodeUncordonAttachmentsRequest) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsRequest) XXX_DiscardUnknown()
func (*SdkNodeUncordonAttachmentsRequest) XXX_Marshal ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeUncordonAttachmentsRequest) XXX_Merge ¶ added in v0.69.29
func (dst *SdkNodeUncordonAttachmentsRequest) XXX_Merge(src proto.Message)
func (*SdkNodeUncordonAttachmentsRequest) XXX_Size ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsRequest) XXX_Size() int
func (*SdkNodeUncordonAttachmentsRequest) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsRequest) XXX_Unmarshal(b []byte) error
type SdkNodeUncordonAttachmentsResponse ¶ added in v0.69.29
type SdkNodeUncordonAttachmentsResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkNodeUncordonAttachmentsRespinse response for enabling new volume attachments from a node
func (*SdkNodeUncordonAttachmentsResponse) Descriptor ¶ added in v0.69.29
func (*SdkNodeUncordonAttachmentsResponse) Descriptor() ([]byte, []int)
func (*SdkNodeUncordonAttachmentsResponse) ProtoMessage ¶ added in v0.69.29
func (*SdkNodeUncordonAttachmentsResponse) ProtoMessage()
func (*SdkNodeUncordonAttachmentsResponse) Reset ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsResponse) Reset()
func (*SdkNodeUncordonAttachmentsResponse) String ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsResponse) String() string
func (*SdkNodeUncordonAttachmentsResponse) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsResponse) XXX_DiscardUnknown()
func (*SdkNodeUncordonAttachmentsResponse) XXX_Marshal ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeUncordonAttachmentsResponse) XXX_Merge ¶ added in v0.69.29
func (dst *SdkNodeUncordonAttachmentsResponse) XXX_Merge(src proto.Message)
func (*SdkNodeUncordonAttachmentsResponse) XXX_Size ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsResponse) XXX_Size() int
func (*SdkNodeUncordonAttachmentsResponse) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkNodeUncordonAttachmentsResponse) XXX_Unmarshal(b []byte) error
type SdkNodeVolumeUsageByNodeRequest ¶ added in v0.69.27
type SdkNodeVolumeUsageByNodeRequest struct { // Id of the node to get snapshot/volumes capacity usage details NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines request to retrieve all volumes/snapshots capacity usage details for a given node
func (*SdkNodeVolumeUsageByNodeRequest) Descriptor ¶ added in v0.69.27
func (*SdkNodeVolumeUsageByNodeRequest) Descriptor() ([]byte, []int)
func (*SdkNodeVolumeUsageByNodeRequest) GetNodeId ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeRequest) GetNodeId() string
func (*SdkNodeVolumeUsageByNodeRequest) ProtoMessage ¶ added in v0.69.27
func (*SdkNodeVolumeUsageByNodeRequest) ProtoMessage()
func (*SdkNodeVolumeUsageByNodeRequest) Reset ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeRequest) Reset()
func (*SdkNodeVolumeUsageByNodeRequest) String ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeRequest) String() string
func (*SdkNodeVolumeUsageByNodeRequest) XXX_DiscardUnknown ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeRequest) XXX_DiscardUnknown()
func (*SdkNodeVolumeUsageByNodeRequest) XXX_Marshal ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeVolumeUsageByNodeRequest) XXX_Merge ¶ added in v0.69.27
func (dst *SdkNodeVolumeUsageByNodeRequest) XXX_Merge(src proto.Message)
func (*SdkNodeVolumeUsageByNodeRequest) XXX_Size ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeRequest) XXX_Size() int
func (*SdkNodeVolumeUsageByNodeRequest) XXX_Unmarshal ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeRequest) XXX_Unmarshal(b []byte) error
type SdkNodeVolumeUsageByNodeResponse ¶ added in v0.69.27
type SdkNodeVolumeUsageByNodeResponse struct { // VolumeUsageByNode details VolumeUsageInfo *VolumeUsageByNode `protobuf:"bytes,1,opt,name=volume_usage_info,json=volumeUsageInfo" json:"volume_usage_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines response containing Node's volumes/snapshot capacity usage details
func (*SdkNodeVolumeUsageByNodeResponse) Descriptor ¶ added in v0.69.27
func (*SdkNodeVolumeUsageByNodeResponse) Descriptor() ([]byte, []int)
func (*SdkNodeVolumeUsageByNodeResponse) GetVolumeUsageInfo ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeResponse) GetVolumeUsageInfo() *VolumeUsageByNode
func (*SdkNodeVolumeUsageByNodeResponse) ProtoMessage ¶ added in v0.69.27
func (*SdkNodeVolumeUsageByNodeResponse) ProtoMessage()
func (*SdkNodeVolumeUsageByNodeResponse) Reset ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeResponse) Reset()
func (*SdkNodeVolumeUsageByNodeResponse) String ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeResponse) String() string
func (*SdkNodeVolumeUsageByNodeResponse) XXX_DiscardUnknown ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeResponse) XXX_DiscardUnknown()
func (*SdkNodeVolumeUsageByNodeResponse) XXX_Marshal ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkNodeVolumeUsageByNodeResponse) XXX_Merge ¶ added in v0.69.27
func (dst *SdkNodeVolumeUsageByNodeResponse) XXX_Merge(src proto.Message)
func (*SdkNodeVolumeUsageByNodeResponse) XXX_Size ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeResponse) XXX_Size() int
func (*SdkNodeVolumeUsageByNodeResponse) XXX_Unmarshal ¶ added in v0.69.27
func (m *SdkNodeVolumeUsageByNodeResponse) XXX_Unmarshal(b []byte) error
type SdkObjectstoreCreateRequest ¶
type SdkObjectstoreCreateRequest struct { // Volume on which objectstore will be running VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to create an object store
func (*SdkObjectstoreCreateRequest) Descriptor ¶
func (*SdkObjectstoreCreateRequest) Descriptor() ([]byte, []int)
func (*SdkObjectstoreCreateRequest) GetVolumeId ¶
func (m *SdkObjectstoreCreateRequest) GetVolumeId() string
func (*SdkObjectstoreCreateRequest) ProtoMessage ¶
func (*SdkObjectstoreCreateRequest) ProtoMessage()
func (*SdkObjectstoreCreateRequest) Reset ¶
func (m *SdkObjectstoreCreateRequest) Reset()
func (*SdkObjectstoreCreateRequest) String ¶
func (m *SdkObjectstoreCreateRequest) String() string
func (*SdkObjectstoreCreateRequest) XXX_DiscardUnknown ¶
func (m *SdkObjectstoreCreateRequest) XXX_DiscardUnknown()
func (*SdkObjectstoreCreateRequest) XXX_Marshal ¶
func (m *SdkObjectstoreCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkObjectstoreCreateRequest) XXX_Merge ¶
func (dst *SdkObjectstoreCreateRequest) XXX_Merge(src proto.Message)
func (*SdkObjectstoreCreateRequest) XXX_Size ¶
func (m *SdkObjectstoreCreateRequest) XXX_Size() int
func (*SdkObjectstoreCreateRequest) XXX_Unmarshal ¶
func (m *SdkObjectstoreCreateRequest) XXX_Unmarshal(b []byte) error
type SdkObjectstoreCreateResponse ¶
type SdkObjectstoreCreateResponse struct { // Created objecstore status ObjectstoreStatus *ObjectstoreInfo `protobuf:"bytes,1,opt,name=objectstore_status,json=objectstoreStatus" json:"objectstore_status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response when an object store has been created for a specified volume
func (*SdkObjectstoreCreateResponse) Descriptor ¶
func (*SdkObjectstoreCreateResponse) Descriptor() ([]byte, []int)
func (*SdkObjectstoreCreateResponse) GetObjectstoreStatus ¶
func (m *SdkObjectstoreCreateResponse) GetObjectstoreStatus() *ObjectstoreInfo
func (*SdkObjectstoreCreateResponse) ProtoMessage ¶
func (*SdkObjectstoreCreateResponse) ProtoMessage()
func (*SdkObjectstoreCreateResponse) Reset ¶
func (m *SdkObjectstoreCreateResponse) Reset()
func (*SdkObjectstoreCreateResponse) String ¶
func (m *SdkObjectstoreCreateResponse) String() string
func (*SdkObjectstoreCreateResponse) XXX_DiscardUnknown ¶
func (m *SdkObjectstoreCreateResponse) XXX_DiscardUnknown()
func (*SdkObjectstoreCreateResponse) XXX_Marshal ¶
func (m *SdkObjectstoreCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkObjectstoreCreateResponse) XXX_Merge ¶
func (dst *SdkObjectstoreCreateResponse) XXX_Merge(src proto.Message)
func (*SdkObjectstoreCreateResponse) XXX_Size ¶
func (m *SdkObjectstoreCreateResponse) XXX_Size() int
func (*SdkObjectstoreCreateResponse) XXX_Unmarshal ¶
func (m *SdkObjectstoreCreateResponse) XXX_Unmarshal(b []byte) error
type SdkObjectstoreDeleteRequest ¶
type SdkObjectstoreDeleteRequest struct { // Id of the object store to delete ObjectstoreId string `protobuf:"bytes,1,opt,name=objectstore_id,json=objectstoreId" json:"objectstore_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to delete an object store service from a volume
func (*SdkObjectstoreDeleteRequest) Descriptor ¶
func (*SdkObjectstoreDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkObjectstoreDeleteRequest) GetObjectstoreId ¶
func (m *SdkObjectstoreDeleteRequest) GetObjectstoreId() string
func (*SdkObjectstoreDeleteRequest) ProtoMessage ¶
func (*SdkObjectstoreDeleteRequest) ProtoMessage()
func (*SdkObjectstoreDeleteRequest) Reset ¶
func (m *SdkObjectstoreDeleteRequest) Reset()
func (*SdkObjectstoreDeleteRequest) String ¶
func (m *SdkObjectstoreDeleteRequest) String() string
func (*SdkObjectstoreDeleteRequest) XXX_DiscardUnknown ¶
func (m *SdkObjectstoreDeleteRequest) XXX_DiscardUnknown()
func (*SdkObjectstoreDeleteRequest) XXX_Marshal ¶
func (m *SdkObjectstoreDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkObjectstoreDeleteRequest) XXX_Merge ¶
func (dst *SdkObjectstoreDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkObjectstoreDeleteRequest) XXX_Size ¶
func (m *SdkObjectstoreDeleteRequest) XXX_Size() int
func (*SdkObjectstoreDeleteRequest) XXX_Unmarshal ¶
func (m *SdkObjectstoreDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkObjectstoreDeleteResponse ¶
type SdkObjectstoreDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkObjectstoreDeleteResponse) Descriptor ¶
func (*SdkObjectstoreDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkObjectstoreDeleteResponse) ProtoMessage ¶
func (*SdkObjectstoreDeleteResponse) ProtoMessage()
func (*SdkObjectstoreDeleteResponse) Reset ¶
func (m *SdkObjectstoreDeleteResponse) Reset()
func (*SdkObjectstoreDeleteResponse) String ¶
func (m *SdkObjectstoreDeleteResponse) String() string
func (*SdkObjectstoreDeleteResponse) XXX_DiscardUnknown ¶
func (m *SdkObjectstoreDeleteResponse) XXX_DiscardUnknown()
func (*SdkObjectstoreDeleteResponse) XXX_Marshal ¶
func (m *SdkObjectstoreDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkObjectstoreDeleteResponse) XXX_Merge ¶
func (dst *SdkObjectstoreDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkObjectstoreDeleteResponse) XXX_Size ¶
func (m *SdkObjectstoreDeleteResponse) XXX_Size() int
func (*SdkObjectstoreDeleteResponse) XXX_Unmarshal ¶
func (m *SdkObjectstoreDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkObjectstoreInspectRequest ¶
type SdkObjectstoreInspectRequest struct { // Id of the object store ObjectstoreId string `protobuf:"bytes,1,opt,name=objectstore_id,json=objectstoreId" json:"objectstore_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to get information about an object store endpoint
func (*SdkObjectstoreInspectRequest) Descriptor ¶
func (*SdkObjectstoreInspectRequest) Descriptor() ([]byte, []int)
func (*SdkObjectstoreInspectRequest) GetObjectstoreId ¶
func (m *SdkObjectstoreInspectRequest) GetObjectstoreId() string
func (*SdkObjectstoreInspectRequest) ProtoMessage ¶
func (*SdkObjectstoreInspectRequest) ProtoMessage()
func (*SdkObjectstoreInspectRequest) Reset ¶
func (m *SdkObjectstoreInspectRequest) Reset()
func (*SdkObjectstoreInspectRequest) String ¶
func (m *SdkObjectstoreInspectRequest) String() string
func (*SdkObjectstoreInspectRequest) XXX_DiscardUnknown ¶
func (m *SdkObjectstoreInspectRequest) XXX_DiscardUnknown()
func (*SdkObjectstoreInspectRequest) XXX_Marshal ¶
func (m *SdkObjectstoreInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkObjectstoreInspectRequest) XXX_Merge ¶
func (dst *SdkObjectstoreInspectRequest) XXX_Merge(src proto.Message)
func (*SdkObjectstoreInspectRequest) XXX_Size ¶
func (m *SdkObjectstoreInspectRequest) XXX_Size() int
func (*SdkObjectstoreInspectRequest) XXX_Unmarshal ¶
func (m *SdkObjectstoreInspectRequest) XXX_Unmarshal(b []byte) error
type SdkObjectstoreInspectResponse ¶
type SdkObjectstoreInspectResponse struct { // Contains information about the object store requested ObjectstoreStatus *ObjectstoreInfo `protobuf:"bytes,1,opt,name=objectstore_status,json=objectstoreStatus" json:"objectstore_status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response when inspecting an object store endpoint
func (*SdkObjectstoreInspectResponse) Descriptor ¶
func (*SdkObjectstoreInspectResponse) Descriptor() ([]byte, []int)
func (*SdkObjectstoreInspectResponse) GetObjectstoreStatus ¶
func (m *SdkObjectstoreInspectResponse) GetObjectstoreStatus() *ObjectstoreInfo
func (*SdkObjectstoreInspectResponse) ProtoMessage ¶
func (*SdkObjectstoreInspectResponse) ProtoMessage()
func (*SdkObjectstoreInspectResponse) Reset ¶
func (m *SdkObjectstoreInspectResponse) Reset()
func (*SdkObjectstoreInspectResponse) String ¶
func (m *SdkObjectstoreInspectResponse) String() string
func (*SdkObjectstoreInspectResponse) XXX_DiscardUnknown ¶
func (m *SdkObjectstoreInspectResponse) XXX_DiscardUnknown()
func (*SdkObjectstoreInspectResponse) XXX_Marshal ¶
func (m *SdkObjectstoreInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkObjectstoreInspectResponse) XXX_Merge ¶
func (dst *SdkObjectstoreInspectResponse) XXX_Merge(src proto.Message)
func (*SdkObjectstoreInspectResponse) XXX_Size ¶
func (m *SdkObjectstoreInspectResponse) XXX_Size() int
func (*SdkObjectstoreInspectResponse) XXX_Unmarshal ¶
func (m *SdkObjectstoreInspectResponse) XXX_Unmarshal(b []byte) error
type SdkObjectstoreUpdateRequest ¶
type SdkObjectstoreUpdateRequest struct { // Objectstore Id to update ObjectstoreId string `protobuf:"bytes,1,opt,name=objectstore_id,json=objectstoreId" json:"objectstore_id,omitempty"` // enable/disable objectstore Enable bool `protobuf:"varint,2,opt,name=enable" json:"enable,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to update an object store
func (*SdkObjectstoreUpdateRequest) Descriptor ¶
func (*SdkObjectstoreUpdateRequest) Descriptor() ([]byte, []int)
func (*SdkObjectstoreUpdateRequest) GetEnable ¶
func (m *SdkObjectstoreUpdateRequest) GetEnable() bool
func (*SdkObjectstoreUpdateRequest) GetObjectstoreId ¶
func (m *SdkObjectstoreUpdateRequest) GetObjectstoreId() string
func (*SdkObjectstoreUpdateRequest) ProtoMessage ¶
func (*SdkObjectstoreUpdateRequest) ProtoMessage()
func (*SdkObjectstoreUpdateRequest) Reset ¶
func (m *SdkObjectstoreUpdateRequest) Reset()
func (*SdkObjectstoreUpdateRequest) String ¶
func (m *SdkObjectstoreUpdateRequest) String() string
func (*SdkObjectstoreUpdateRequest) XXX_DiscardUnknown ¶
func (m *SdkObjectstoreUpdateRequest) XXX_DiscardUnknown()
func (*SdkObjectstoreUpdateRequest) XXX_Marshal ¶
func (m *SdkObjectstoreUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkObjectstoreUpdateRequest) XXX_Merge ¶
func (dst *SdkObjectstoreUpdateRequest) XXX_Merge(src proto.Message)
func (*SdkObjectstoreUpdateRequest) XXX_Size ¶
func (m *SdkObjectstoreUpdateRequest) XXX_Size() int
func (*SdkObjectstoreUpdateRequest) XXX_Unmarshal ¶
func (m *SdkObjectstoreUpdateRequest) XXX_Unmarshal(b []byte) error
type SdkObjectstoreUpdateResponse ¶
type SdkObjectstoreUpdateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkObjectstoreUpdateResponse) Descriptor ¶
func (*SdkObjectstoreUpdateResponse) Descriptor() ([]byte, []int)
func (*SdkObjectstoreUpdateResponse) ProtoMessage ¶
func (*SdkObjectstoreUpdateResponse) ProtoMessage()
func (*SdkObjectstoreUpdateResponse) Reset ¶
func (m *SdkObjectstoreUpdateResponse) Reset()
func (*SdkObjectstoreUpdateResponse) String ¶
func (m *SdkObjectstoreUpdateResponse) String() string
func (*SdkObjectstoreUpdateResponse) XXX_DiscardUnknown ¶
func (m *SdkObjectstoreUpdateResponse) XXX_DiscardUnknown()
func (*SdkObjectstoreUpdateResponse) XXX_Marshal ¶
func (m *SdkObjectstoreUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkObjectstoreUpdateResponse) XXX_Merge ¶
func (dst *SdkObjectstoreUpdateResponse) XXX_Merge(src proto.Message)
func (*SdkObjectstoreUpdateResponse) XXX_Size ¶
func (m *SdkObjectstoreUpdateResponse) XXX_Size() int
func (*SdkObjectstoreUpdateResponse) XXX_Unmarshal ¶
func (m *SdkObjectstoreUpdateResponse) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyCreateRequest ¶ added in v0.22.11
type SdkOpenStoragePolicyCreateRequest struct { // storage policy to create StoragePolicy *SdkStoragePolicy `protobuf:"bytes,1,opt,name=storage_policy,json=storagePolicy" json:"storage_policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define a request to create storage policy
func (*SdkOpenStoragePolicyCreateRequest) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyCreateRequest) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyCreateRequest) GetStoragePolicy ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateRequest) GetStoragePolicy() *SdkStoragePolicy
func (*SdkOpenStoragePolicyCreateRequest) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyCreateRequest) ProtoMessage()
func (*SdkOpenStoragePolicyCreateRequest) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateRequest) Reset()
func (*SdkOpenStoragePolicyCreateRequest) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateRequest) String() string
func (*SdkOpenStoragePolicyCreateRequest) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateRequest) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyCreateRequest) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyCreateRequest) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyCreateRequest) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyCreateRequest) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateRequest) XXX_Size() int
func (*SdkOpenStoragePolicyCreateRequest) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateRequest) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyCreateResponse ¶ added in v0.22.11
type SdkOpenStoragePolicyCreateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkOpenStoragePolicyCreateResponse) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyCreateResponse) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyCreateResponse) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyCreateResponse) ProtoMessage()
func (*SdkOpenStoragePolicyCreateResponse) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateResponse) Reset()
func (*SdkOpenStoragePolicyCreateResponse) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateResponse) String() string
func (*SdkOpenStoragePolicyCreateResponse) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateResponse) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyCreateResponse) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyCreateResponse) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyCreateResponse) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyCreateResponse) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateResponse) XXX_Size() int
func (*SdkOpenStoragePolicyCreateResponse) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyCreateResponse) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyDefaultInspectRequest ¶ added in v0.42.7
type SdkOpenStoragePolicyDefaultInspectRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty Request
func (*SdkOpenStoragePolicyDefaultInspectRequest) Descriptor ¶ added in v0.42.7
func (*SdkOpenStoragePolicyDefaultInspectRequest) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyDefaultInspectRequest) ProtoMessage ¶ added in v0.42.7
func (*SdkOpenStoragePolicyDefaultInspectRequest) ProtoMessage()
func (*SdkOpenStoragePolicyDefaultInspectRequest) Reset ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectRequest) Reset()
func (*SdkOpenStoragePolicyDefaultInspectRequest) String ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectRequest) String() string
func (*SdkOpenStoragePolicyDefaultInspectRequest) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectRequest) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyDefaultInspectRequest) XXX_Marshal ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyDefaultInspectRequest) XXX_Merge ¶ added in v0.42.7
func (dst *SdkOpenStoragePolicyDefaultInspectRequest) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyDefaultInspectRequest) XXX_Size ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectRequest) XXX_Size() int
func (*SdkOpenStoragePolicyDefaultInspectRequest) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectRequest) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyDefaultInspectResponse ¶ added in v0.42.7
type SdkOpenStoragePolicyDefaultInspectResponse struct { // storage policy information which is set as default StoragePolicy *SdkStoragePolicy `protobuf:"bytes,1,opt,name=storage_policy,json=storagePolicy" json:"storage_policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define default storage policy response
func (*SdkOpenStoragePolicyDefaultInspectResponse) Descriptor ¶ added in v0.42.7
func (*SdkOpenStoragePolicyDefaultInspectResponse) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyDefaultInspectResponse) GetStoragePolicy ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectResponse) GetStoragePolicy() *SdkStoragePolicy
func (*SdkOpenStoragePolicyDefaultInspectResponse) ProtoMessage ¶ added in v0.42.7
func (*SdkOpenStoragePolicyDefaultInspectResponse) ProtoMessage()
func (*SdkOpenStoragePolicyDefaultInspectResponse) Reset ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectResponse) Reset()
func (*SdkOpenStoragePolicyDefaultInspectResponse) String ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectResponse) String() string
func (*SdkOpenStoragePolicyDefaultInspectResponse) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectResponse) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyDefaultInspectResponse) XXX_Marshal ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyDefaultInspectResponse) XXX_Merge ¶ added in v0.42.7
func (dst *SdkOpenStoragePolicyDefaultInspectResponse) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyDefaultInspectResponse) XXX_Size ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectResponse) XXX_Size() int
func (*SdkOpenStoragePolicyDefaultInspectResponse) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkOpenStoragePolicyDefaultInspectResponse) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyDeleteRequest ¶ added in v0.22.11
type SdkOpenStoragePolicyDeleteRequest struct { // name of storage policy to delete Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define a request to delete storage policy
func (*SdkOpenStoragePolicyDeleteRequest) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyDeleteRequest) GetName ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteRequest) GetName() string
func (*SdkOpenStoragePolicyDeleteRequest) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyDeleteRequest) ProtoMessage()
func (*SdkOpenStoragePolicyDeleteRequest) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteRequest) Reset()
func (*SdkOpenStoragePolicyDeleteRequest) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteRequest) String() string
func (*SdkOpenStoragePolicyDeleteRequest) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteRequest) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyDeleteRequest) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyDeleteRequest) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyDeleteRequest) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteRequest) XXX_Size() int
func (*SdkOpenStoragePolicyDeleteRequest) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyDeleteResponse ¶ added in v0.22.11
type SdkOpenStoragePolicyDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty Response
func (*SdkOpenStoragePolicyDeleteResponse) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyDeleteResponse) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyDeleteResponse) ProtoMessage()
func (*SdkOpenStoragePolicyDeleteResponse) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteResponse) Reset()
func (*SdkOpenStoragePolicyDeleteResponse) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteResponse) String() string
func (*SdkOpenStoragePolicyDeleteResponse) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteResponse) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyDeleteResponse) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyDeleteResponse) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyDeleteResponse) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteResponse) XXX_Size() int
func (*SdkOpenStoragePolicyDeleteResponse) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyEnumerateRequest ¶ added in v0.22.11
type SdkOpenStoragePolicyEnumerateRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkOpenStoragePolicyEnumerateRequest) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyEnumerateRequest) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyEnumerateRequest) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyEnumerateRequest) ProtoMessage()
func (*SdkOpenStoragePolicyEnumerateRequest) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateRequest) Reset()
func (*SdkOpenStoragePolicyEnumerateRequest) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateRequest) String() string
func (*SdkOpenStoragePolicyEnumerateRequest) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateRequest) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyEnumerateRequest) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyEnumerateRequest) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyEnumerateRequest) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyEnumerateRequest) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateRequest) XXX_Size() int
func (*SdkOpenStoragePolicyEnumerateRequest) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateRequest) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyEnumerateResponse ¶ added in v0.22.11
type SdkOpenStoragePolicyEnumerateResponse struct { // List of storage policies StoragePolicies []*SdkStoragePolicy `protobuf:"bytes,1,rep,name=storage_policies,json=storagePolicies" json:"storage_policies,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define a storage policy enumerate response
func (*SdkOpenStoragePolicyEnumerateResponse) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyEnumerateResponse) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyEnumerateResponse) GetStoragePolicies ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateResponse) GetStoragePolicies() []*SdkStoragePolicy
func (*SdkOpenStoragePolicyEnumerateResponse) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyEnumerateResponse) ProtoMessage()
func (*SdkOpenStoragePolicyEnumerateResponse) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateResponse) Reset()
func (*SdkOpenStoragePolicyEnumerateResponse) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateResponse) String() string
func (*SdkOpenStoragePolicyEnumerateResponse) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateResponse) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyEnumerateResponse) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyEnumerateResponse) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyEnumerateResponse) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyEnumerateResponse) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateResponse) XXX_Size() int
func (*SdkOpenStoragePolicyEnumerateResponse) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyEnumerateResponse) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyInspectRequest ¶ added in v0.22.11
type SdkOpenStoragePolicyInspectRequest struct { // name of storage policy to retrive Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define a request to inspect storage policy
func (*SdkOpenStoragePolicyInspectRequest) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyInspectRequest) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyInspectRequest) GetName ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectRequest) GetName() string
func (*SdkOpenStoragePolicyInspectRequest) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyInspectRequest) ProtoMessage()
func (*SdkOpenStoragePolicyInspectRequest) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectRequest) Reset()
func (*SdkOpenStoragePolicyInspectRequest) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectRequest) String() string
func (*SdkOpenStoragePolicyInspectRequest) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectRequest) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyInspectRequest) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyInspectRequest) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyInspectRequest) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyInspectRequest) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectRequest) XXX_Size() int
func (*SdkOpenStoragePolicyInspectRequest) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectRequest) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyInspectResponse ¶ added in v0.22.11
type SdkOpenStoragePolicyInspectResponse struct { // storage policy information requested by name StoragePolicy *SdkStoragePolicy `protobuf:"bytes,1,opt,name=storage_policy,json=storagePolicy" json:"storage_policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define a storage policy inspect response
func (*SdkOpenStoragePolicyInspectResponse) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyInspectResponse) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyInspectResponse) GetStoragePolicy ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectResponse) GetStoragePolicy() *SdkStoragePolicy
func (*SdkOpenStoragePolicyInspectResponse) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyInspectResponse) ProtoMessage()
func (*SdkOpenStoragePolicyInspectResponse) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectResponse) Reset()
func (*SdkOpenStoragePolicyInspectResponse) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectResponse) String() string
func (*SdkOpenStoragePolicyInspectResponse) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectResponse) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyInspectResponse) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyInspectResponse) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyInspectResponse) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyInspectResponse) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectResponse) XXX_Size() int
func (*SdkOpenStoragePolicyInspectResponse) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyInspectResponse) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyReleaseRequest ¶ added in v0.22.11
type SdkOpenStoragePolicyReleaseRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty Request
func (*SdkOpenStoragePolicyReleaseRequest) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyReleaseRequest) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyReleaseRequest) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyReleaseRequest) ProtoMessage()
func (*SdkOpenStoragePolicyReleaseRequest) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseRequest) Reset()
func (*SdkOpenStoragePolicyReleaseRequest) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseRequest) String() string
func (*SdkOpenStoragePolicyReleaseRequest) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseRequest) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyReleaseRequest) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyReleaseRequest) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyReleaseRequest) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyReleaseRequest) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseRequest) XXX_Size() int
func (*SdkOpenStoragePolicyReleaseRequest) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseRequest) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyReleaseResponse ¶ added in v0.22.11
type SdkOpenStoragePolicyReleaseResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty Response
func (*SdkOpenStoragePolicyReleaseResponse) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyReleaseResponse) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyReleaseResponse) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyReleaseResponse) ProtoMessage()
func (*SdkOpenStoragePolicyReleaseResponse) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseResponse) Reset()
func (*SdkOpenStoragePolicyReleaseResponse) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseResponse) String() string
func (*SdkOpenStoragePolicyReleaseResponse) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseResponse) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyReleaseResponse) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyReleaseResponse) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyReleaseResponse) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyReleaseResponse) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseResponse) XXX_Size() int
func (*SdkOpenStoragePolicyReleaseResponse) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyReleaseResponse) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicySetDefaultRequest ¶ added in v0.42.7
type SdkOpenStoragePolicySetDefaultRequest struct { // name of policy to set as default storage policy // for volume creation // This policy will be used to validate/update volume configuration Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define a request to set default storage policy
func (*SdkOpenStoragePolicySetDefaultRequest) Descriptor ¶ added in v0.42.7
func (*SdkOpenStoragePolicySetDefaultRequest) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicySetDefaultRequest) GetName ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultRequest) GetName() string
func (*SdkOpenStoragePolicySetDefaultRequest) ProtoMessage ¶ added in v0.42.7
func (*SdkOpenStoragePolicySetDefaultRequest) ProtoMessage()
func (*SdkOpenStoragePolicySetDefaultRequest) Reset ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultRequest) Reset()
func (*SdkOpenStoragePolicySetDefaultRequest) String ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultRequest) String() string
func (*SdkOpenStoragePolicySetDefaultRequest) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultRequest) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicySetDefaultRequest) XXX_Marshal ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicySetDefaultRequest) XXX_Merge ¶ added in v0.42.7
func (dst *SdkOpenStoragePolicySetDefaultRequest) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicySetDefaultRequest) XXX_Size ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultRequest) XXX_Size() int
func (*SdkOpenStoragePolicySetDefaultRequest) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultRequest) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicySetDefaultResponse ¶ added in v0.42.7
type SdkOpenStoragePolicySetDefaultResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty Response
func (*SdkOpenStoragePolicySetDefaultResponse) Descriptor ¶ added in v0.42.7
func (*SdkOpenStoragePolicySetDefaultResponse) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicySetDefaultResponse) ProtoMessage ¶ added in v0.42.7
func (*SdkOpenStoragePolicySetDefaultResponse) ProtoMessage()
func (*SdkOpenStoragePolicySetDefaultResponse) Reset ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultResponse) Reset()
func (*SdkOpenStoragePolicySetDefaultResponse) String ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultResponse) String() string
func (*SdkOpenStoragePolicySetDefaultResponse) XXX_DiscardUnknown ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultResponse) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicySetDefaultResponse) XXX_Marshal ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicySetDefaultResponse) XXX_Merge ¶ added in v0.42.7
func (dst *SdkOpenStoragePolicySetDefaultResponse) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicySetDefaultResponse) XXX_Size ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultResponse) XXX_Size() int
func (*SdkOpenStoragePolicySetDefaultResponse) XXX_Unmarshal ¶ added in v0.42.7
func (m *SdkOpenStoragePolicySetDefaultResponse) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyUpdateRequest ¶ added in v0.22.11
type SdkOpenStoragePolicyUpdateRequest struct { // storage policy to update StoragePolicy *SdkStoragePolicy `protobuf:"bytes,1,opt,name=storage_policy,json=storagePolicy" json:"storage_policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define a request to update storage policy
func (*SdkOpenStoragePolicyUpdateRequest) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyUpdateRequest) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyUpdateRequest) GetStoragePolicy ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateRequest) GetStoragePolicy() *SdkStoragePolicy
func (*SdkOpenStoragePolicyUpdateRequest) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyUpdateRequest) ProtoMessage()
func (*SdkOpenStoragePolicyUpdateRequest) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateRequest) Reset()
func (*SdkOpenStoragePolicyUpdateRequest) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateRequest) String() string
func (*SdkOpenStoragePolicyUpdateRequest) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateRequest) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyUpdateRequest) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyUpdateRequest) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyUpdateRequest) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyUpdateRequest) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateRequest) XXX_Size() int
func (*SdkOpenStoragePolicyUpdateRequest) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateRequest) XXX_Unmarshal(b []byte) error
type SdkOpenStoragePolicyUpdateResponse ¶ added in v0.22.11
type SdkOpenStoragePolicyUpdateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty Response
func (*SdkOpenStoragePolicyUpdateResponse) Descriptor ¶ added in v0.22.11
func (*SdkOpenStoragePolicyUpdateResponse) Descriptor() ([]byte, []int)
func (*SdkOpenStoragePolicyUpdateResponse) ProtoMessage ¶ added in v0.22.11
func (*SdkOpenStoragePolicyUpdateResponse) ProtoMessage()
func (*SdkOpenStoragePolicyUpdateResponse) Reset ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateResponse) Reset()
func (*SdkOpenStoragePolicyUpdateResponse) String ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateResponse) String() string
func (*SdkOpenStoragePolicyUpdateResponse) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateResponse) XXX_DiscardUnknown()
func (*SdkOpenStoragePolicyUpdateResponse) XXX_Marshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkOpenStoragePolicyUpdateResponse) XXX_Merge ¶ added in v0.22.11
func (dst *SdkOpenStoragePolicyUpdateResponse) XXX_Merge(src proto.Message)
func (*SdkOpenStoragePolicyUpdateResponse) XXX_Size ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateResponse) XXX_Size() int
func (*SdkOpenStoragePolicyUpdateResponse) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkOpenStoragePolicyUpdateResponse) XXX_Unmarshal(b []byte) error
type SdkRole ¶ added in v0.42.0
type SdkRole struct { Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Rules []*SdkRule `protobuf:"bytes,2,rep,name=rules" json:"rules,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SdkRole) Descriptor ¶ added in v0.42.0
func (*SdkRole) ProtoMessage ¶ added in v0.42.0
func (*SdkRole) ProtoMessage()
func (*SdkRole) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRole) XXX_DiscardUnknown()
func (*SdkRole) XXX_Marshal ¶ added in v0.42.0
func (*SdkRole) XXX_Unmarshal ¶ added in v0.42.0
type SdkRoleCreateRequest ¶ added in v0.42.0
type SdkRoleCreateRequest struct { // Role Role *SdkRole `protobuf:"bytes,1,opt,name=role" json:"role,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request for creating a role
func (*SdkRoleCreateRequest) Descriptor ¶ added in v0.42.0
func (*SdkRoleCreateRequest) Descriptor() ([]byte, []int)
func (*SdkRoleCreateRequest) GetRole ¶ added in v0.42.0
func (m *SdkRoleCreateRequest) GetRole() *SdkRole
func (*SdkRoleCreateRequest) ProtoMessage ¶ added in v0.42.0
func (*SdkRoleCreateRequest) ProtoMessage()
func (*SdkRoleCreateRequest) Reset ¶ added in v0.42.0
func (m *SdkRoleCreateRequest) Reset()
func (*SdkRoleCreateRequest) String ¶ added in v0.42.0
func (m *SdkRoleCreateRequest) String() string
func (*SdkRoleCreateRequest) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRoleCreateRequest) XXX_DiscardUnknown()
func (*SdkRoleCreateRequest) XXX_Marshal ¶ added in v0.42.0
func (m *SdkRoleCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkRoleCreateRequest) XXX_Merge ¶ added in v0.42.0
func (dst *SdkRoleCreateRequest) XXX_Merge(src proto.Message)
func (*SdkRoleCreateRequest) XXX_Size ¶ added in v0.42.0
func (m *SdkRoleCreateRequest) XXX_Size() int
func (*SdkRoleCreateRequest) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkRoleCreateRequest) XXX_Unmarshal(b []byte) error
type SdkRoleCreateResponse ¶ added in v0.42.0
type SdkRoleCreateResponse struct { // Role created Role *SdkRole `protobuf:"bytes,1,opt,name=role" json:"role,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response contains informaiton about the creation of the role
func (*SdkRoleCreateResponse) Descriptor ¶ added in v0.42.0
func (*SdkRoleCreateResponse) Descriptor() ([]byte, []int)
func (*SdkRoleCreateResponse) GetRole ¶ added in v0.42.0
func (m *SdkRoleCreateResponse) GetRole() *SdkRole
func (*SdkRoleCreateResponse) ProtoMessage ¶ added in v0.42.0
func (*SdkRoleCreateResponse) ProtoMessage()
func (*SdkRoleCreateResponse) Reset ¶ added in v0.42.0
func (m *SdkRoleCreateResponse) Reset()
func (*SdkRoleCreateResponse) String ¶ added in v0.42.0
func (m *SdkRoleCreateResponse) String() string
func (*SdkRoleCreateResponse) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRoleCreateResponse) XXX_DiscardUnknown()
func (*SdkRoleCreateResponse) XXX_Marshal ¶ added in v0.42.0
func (m *SdkRoleCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkRoleCreateResponse) XXX_Merge ¶ added in v0.42.0
func (dst *SdkRoleCreateResponse) XXX_Merge(src proto.Message)
func (*SdkRoleCreateResponse) XXX_Size ¶ added in v0.42.0
func (m *SdkRoleCreateResponse) XXX_Size() int
func (*SdkRoleCreateResponse) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkRoleCreateResponse) XXX_Unmarshal(b []byte) error
type SdkRoleDeleteRequest ¶ added in v0.42.0
type SdkRoleDeleteRequest struct { Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to delete a role
func (*SdkRoleDeleteRequest) Descriptor ¶ added in v0.42.0
func (*SdkRoleDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkRoleDeleteRequest) GetName ¶ added in v0.42.0
func (m *SdkRoleDeleteRequest) GetName() string
func (*SdkRoleDeleteRequest) ProtoMessage ¶ added in v0.42.0
func (*SdkRoleDeleteRequest) ProtoMessage()
func (*SdkRoleDeleteRequest) Reset ¶ added in v0.42.0
func (m *SdkRoleDeleteRequest) Reset()
func (*SdkRoleDeleteRequest) String ¶ added in v0.42.0
func (m *SdkRoleDeleteRequest) String() string
func (*SdkRoleDeleteRequest) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRoleDeleteRequest) XXX_DiscardUnknown()
func (*SdkRoleDeleteRequest) XXX_Marshal ¶ added in v0.42.0
func (m *SdkRoleDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkRoleDeleteRequest) XXX_Merge ¶ added in v0.42.0
func (dst *SdkRoleDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkRoleDeleteRequest) XXX_Size ¶ added in v0.42.0
func (m *SdkRoleDeleteRequest) XXX_Size() int
func (*SdkRoleDeleteRequest) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkRoleDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkRoleDeleteResponse ¶ added in v0.42.0
type SdkRoleDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkRoleDeleteResponse) Descriptor ¶ added in v0.42.0
func (*SdkRoleDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkRoleDeleteResponse) ProtoMessage ¶ added in v0.42.0
func (*SdkRoleDeleteResponse) ProtoMessage()
func (*SdkRoleDeleteResponse) Reset ¶ added in v0.42.0
func (m *SdkRoleDeleteResponse) Reset()
func (*SdkRoleDeleteResponse) String ¶ added in v0.42.0
func (m *SdkRoleDeleteResponse) String() string
func (*SdkRoleDeleteResponse) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRoleDeleteResponse) XXX_DiscardUnknown()
func (*SdkRoleDeleteResponse) XXX_Marshal ¶ added in v0.42.0
func (m *SdkRoleDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkRoleDeleteResponse) XXX_Merge ¶ added in v0.42.0
func (dst *SdkRoleDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkRoleDeleteResponse) XXX_Size ¶ added in v0.42.0
func (m *SdkRoleDeleteResponse) XXX_Size() int
func (*SdkRoleDeleteResponse) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkRoleDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkRoleEnumerateRequest ¶ added in v0.42.0
type SdkRoleEnumerateRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkRoleEnumerateRequest) Descriptor ¶ added in v0.42.0
func (*SdkRoleEnumerateRequest) Descriptor() ([]byte, []int)
func (*SdkRoleEnumerateRequest) ProtoMessage ¶ added in v0.42.0
func (*SdkRoleEnumerateRequest) ProtoMessage()
func (*SdkRoleEnumerateRequest) Reset ¶ added in v0.42.0
func (m *SdkRoleEnumerateRequest) Reset()
func (*SdkRoleEnumerateRequest) String ¶ added in v0.42.0
func (m *SdkRoleEnumerateRequest) String() string
func (*SdkRoleEnumerateRequest) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRoleEnumerateRequest) XXX_DiscardUnknown()
func (*SdkRoleEnumerateRequest) XXX_Marshal ¶ added in v0.42.0
func (m *SdkRoleEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkRoleEnumerateRequest) XXX_Merge ¶ added in v0.42.0
func (dst *SdkRoleEnumerateRequest) XXX_Merge(src proto.Message)
func (*SdkRoleEnumerateRequest) XXX_Size ¶ added in v0.42.0
func (m *SdkRoleEnumerateRequest) XXX_Size() int
func (*SdkRoleEnumerateRequest) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkRoleEnumerateRequest) XXX_Unmarshal(b []byte) error
type SdkRoleEnumerateResponse ¶ added in v0.42.0
type SdkRoleEnumerateResponse struct { // List of role names Names []string `protobuf:"bytes,1,rep,name=names" json:"names,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Respose to enumerate all roles
func (*SdkRoleEnumerateResponse) Descriptor ¶ added in v0.42.0
func (*SdkRoleEnumerateResponse) Descriptor() ([]byte, []int)
func (*SdkRoleEnumerateResponse) GetNames ¶ added in v0.42.0
func (m *SdkRoleEnumerateResponse) GetNames() []string
func (*SdkRoleEnumerateResponse) ProtoMessage ¶ added in v0.42.0
func (*SdkRoleEnumerateResponse) ProtoMessage()
func (*SdkRoleEnumerateResponse) Reset ¶ added in v0.42.0
func (m *SdkRoleEnumerateResponse) Reset()
func (*SdkRoleEnumerateResponse) String ¶ added in v0.42.0
func (m *SdkRoleEnumerateResponse) String() string
func (*SdkRoleEnumerateResponse) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRoleEnumerateResponse) XXX_DiscardUnknown()
func (*SdkRoleEnumerateResponse) XXX_Marshal ¶ added in v0.42.0
func (m *SdkRoleEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkRoleEnumerateResponse) XXX_Merge ¶ added in v0.42.0
func (dst *SdkRoleEnumerateResponse) XXX_Merge(src proto.Message)
func (*SdkRoleEnumerateResponse) XXX_Size ¶ added in v0.42.0
func (m *SdkRoleEnumerateResponse) XXX_Size() int
func (*SdkRoleEnumerateResponse) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkRoleEnumerateResponse) XXX_Unmarshal(b []byte) error
type SdkRoleInspectRequest ¶ added in v0.42.0
type SdkRoleInspectRequest struct { // Name of role Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to inspect a role
func (*SdkRoleInspectRequest) Descriptor ¶ added in v0.42.0
func (*SdkRoleInspectRequest) Descriptor() ([]byte, []int)
func (*SdkRoleInspectRequest) GetName ¶ added in v0.42.0
func (m *SdkRoleInspectRequest) GetName() string
func (*SdkRoleInspectRequest) ProtoMessage ¶ added in v0.42.0
func (*SdkRoleInspectRequest) ProtoMessage()
func (*SdkRoleInspectRequest) Reset ¶ added in v0.42.0
func (m *SdkRoleInspectRequest) Reset()
func (*SdkRoleInspectRequest) String ¶ added in v0.42.0
func (m *SdkRoleInspectRequest) String() string
func (*SdkRoleInspectRequest) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRoleInspectRequest) XXX_DiscardUnknown()
func (*SdkRoleInspectRequest) XXX_Marshal ¶ added in v0.42.0
func (m *SdkRoleInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkRoleInspectRequest) XXX_Merge ¶ added in v0.42.0
func (dst *SdkRoleInspectRequest) XXX_Merge(src proto.Message)
func (*SdkRoleInspectRequest) XXX_Size ¶ added in v0.42.0
func (m *SdkRoleInspectRequest) XXX_Size() int
func (*SdkRoleInspectRequest) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkRoleInspectRequest) XXX_Unmarshal(b []byte) error
type SdkRoleInspectResponse ¶ added in v0.42.0
type SdkRoleInspectResponse struct { // Role requested Role *SdkRole `protobuf:"bytes,1,opt,name=role" json:"role,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response to inspection request
func (*SdkRoleInspectResponse) Descriptor ¶ added in v0.42.0
func (*SdkRoleInspectResponse) Descriptor() ([]byte, []int)
func (*SdkRoleInspectResponse) GetRole ¶ added in v0.42.0
func (m *SdkRoleInspectResponse) GetRole() *SdkRole
func (*SdkRoleInspectResponse) ProtoMessage ¶ added in v0.42.0
func (*SdkRoleInspectResponse) ProtoMessage()
func (*SdkRoleInspectResponse) Reset ¶ added in v0.42.0
func (m *SdkRoleInspectResponse) Reset()
func (*SdkRoleInspectResponse) String ¶ added in v0.42.0
func (m *SdkRoleInspectResponse) String() string
func (*SdkRoleInspectResponse) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRoleInspectResponse) XXX_DiscardUnknown()
func (*SdkRoleInspectResponse) XXX_Marshal ¶ added in v0.42.0
func (m *SdkRoleInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkRoleInspectResponse) XXX_Merge ¶ added in v0.42.0
func (dst *SdkRoleInspectResponse) XXX_Merge(src proto.Message)
func (*SdkRoleInspectResponse) XXX_Size ¶ added in v0.42.0
func (m *SdkRoleInspectResponse) XXX_Size() int
func (*SdkRoleInspectResponse) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkRoleInspectResponse) XXX_Unmarshal(b []byte) error
type SdkRoleUpdateRequest ¶ added in v0.42.0
type SdkRoleUpdateRequest struct { // New role update Role *SdkRole `protobuf:"bytes,1,opt,name=role" json:"role,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to update an existing role
func (*SdkRoleUpdateRequest) Descriptor ¶ added in v0.42.0
func (*SdkRoleUpdateRequest) Descriptor() ([]byte, []int)
func (*SdkRoleUpdateRequest) GetRole ¶ added in v0.42.0
func (m *SdkRoleUpdateRequest) GetRole() *SdkRole
func (*SdkRoleUpdateRequest) ProtoMessage ¶ added in v0.42.0
func (*SdkRoleUpdateRequest) ProtoMessage()
func (*SdkRoleUpdateRequest) Reset ¶ added in v0.42.0
func (m *SdkRoleUpdateRequest) Reset()
func (*SdkRoleUpdateRequest) String ¶ added in v0.42.0
func (m *SdkRoleUpdateRequest) String() string
func (*SdkRoleUpdateRequest) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRoleUpdateRequest) XXX_DiscardUnknown()
func (*SdkRoleUpdateRequest) XXX_Marshal ¶ added in v0.42.0
func (m *SdkRoleUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkRoleUpdateRequest) XXX_Merge ¶ added in v0.42.0
func (dst *SdkRoleUpdateRequest) XXX_Merge(src proto.Message)
func (*SdkRoleUpdateRequest) XXX_Size ¶ added in v0.42.0
func (m *SdkRoleUpdateRequest) XXX_Size() int
func (*SdkRoleUpdateRequest) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkRoleUpdateRequest) XXX_Unmarshal(b []byte) error
type SdkRoleUpdateResponse ¶ added in v0.42.0
type SdkRoleUpdateResponse struct { // Role updated Role *SdkRole `protobuf:"bytes,1,opt,name=role" json:"role,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response contains information about the updated role
func (*SdkRoleUpdateResponse) Descriptor ¶ added in v0.42.0
func (*SdkRoleUpdateResponse) Descriptor() ([]byte, []int)
func (*SdkRoleUpdateResponse) GetRole ¶ added in v0.42.0
func (m *SdkRoleUpdateResponse) GetRole() *SdkRole
func (*SdkRoleUpdateResponse) ProtoMessage ¶ added in v0.42.0
func (*SdkRoleUpdateResponse) ProtoMessage()
func (*SdkRoleUpdateResponse) Reset ¶ added in v0.42.0
func (m *SdkRoleUpdateResponse) Reset()
func (*SdkRoleUpdateResponse) String ¶ added in v0.42.0
func (m *SdkRoleUpdateResponse) String() string
func (*SdkRoleUpdateResponse) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRoleUpdateResponse) XXX_DiscardUnknown()
func (*SdkRoleUpdateResponse) XXX_Marshal ¶ added in v0.42.0
func (m *SdkRoleUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkRoleUpdateResponse) XXX_Merge ¶ added in v0.42.0
func (dst *SdkRoleUpdateResponse) XXX_Merge(src proto.Message)
func (*SdkRoleUpdateResponse) XXX_Size ¶ added in v0.42.0
func (m *SdkRoleUpdateResponse) XXX_Size() int
func (*SdkRoleUpdateResponse) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkRoleUpdateResponse) XXX_Unmarshal(b []byte) error
type SdkRule ¶ added in v0.42.0
type SdkRule struct { // The gRPC service name in `OpenStorage<service name>` in lowercase Services []string `protobuf:"bytes,1,rep,name=services" json:"services,omitempty"` // The API name in the service in lowercase Apis []string `protobuf:"bytes,2,rep,name=apis" json:"apis,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkRule is the message used to construct custom roles in the OpenStorage SDK.
### Format The following shows the supported format for SdkRule:
* Services: Is the gRPC service name in `OpenStorage<service name>` in lowercase * Apis: Is the API name in the service in lowercase
Values can also be set to `*`, or start or end with `*` to allow multiple matches in services or apis.
Services and APIs can also be denied by prefixing the value with a `!`. Note that on rule conflicts, denial will always be chosen.
### Examples
* Allow any call:
```yaml SdkRule:
- Services: ["*"] Apis: ["*"]
```
* Allow only cluster operations:
```yaml SdkRule:
- services: ["cluster"] apis: ["*"]
```
* Allow inspection of any object and listings of only volumes
```yaml SdkRule:
- Services: ["volumes"] Apis: ["*enumerate*"]
- Services: ["*"] Apis: ["inspect*"]
```
* Allow all volume call except create
```yaml SdkRule:
- Services: ["volumes"] Apis: ["*", "!create"]
```
func (*SdkRule) Descriptor ¶ added in v0.42.0
func (*SdkRule) GetServices ¶ added in v0.42.0
func (*SdkRule) ProtoMessage ¶ added in v0.42.0
func (*SdkRule) ProtoMessage()
func (*SdkRule) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkRule) XXX_DiscardUnknown()
func (*SdkRule) XXX_Marshal ¶ added in v0.42.0
func (*SdkRule) XXX_Unmarshal ¶ added in v0.42.0
type SdkSchedulePolicy ¶
type SdkSchedulePolicy struct { // Name of the schedule policy Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Schedule policies Schedules []*SdkSchedulePolicyInterval `protobuf:"bytes,2,rep,name=schedules" json:"schedules,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a schedule policy
func (*SdkSchedulePolicy) Descriptor ¶
func (*SdkSchedulePolicy) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicy) GetName ¶
func (m *SdkSchedulePolicy) GetName() string
func (*SdkSchedulePolicy) GetSchedules ¶
func (m *SdkSchedulePolicy) GetSchedules() []*SdkSchedulePolicyInterval
func (*SdkSchedulePolicy) ProtoMessage ¶
func (*SdkSchedulePolicy) ProtoMessage()
func (*SdkSchedulePolicy) Reset ¶
func (m *SdkSchedulePolicy) Reset()
func (*SdkSchedulePolicy) String ¶
func (m *SdkSchedulePolicy) String() string
func (*SdkSchedulePolicy) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicy) XXX_DiscardUnknown()
func (*SdkSchedulePolicy) XXX_Marshal ¶
func (m *SdkSchedulePolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicy) XXX_Merge ¶
func (dst *SdkSchedulePolicy) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicy) XXX_Size ¶
func (m *SdkSchedulePolicy) XXX_Size() int
func (*SdkSchedulePolicy) XXX_Unmarshal ¶
func (m *SdkSchedulePolicy) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyCreateRequest ¶
type SdkSchedulePolicyCreateRequest struct { // Schedule Policy SchedulePolicy *SdkSchedulePolicy `protobuf:"bytes,1,opt,name=schedule_policy,json=schedulePolicy" json:"schedule_policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define a schedule policy request
func (*SdkSchedulePolicyCreateRequest) Descriptor ¶
func (*SdkSchedulePolicyCreateRequest) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyCreateRequest) GetSchedulePolicy ¶
func (m *SdkSchedulePolicyCreateRequest) GetSchedulePolicy() *SdkSchedulePolicy
func (*SdkSchedulePolicyCreateRequest) ProtoMessage ¶
func (*SdkSchedulePolicyCreateRequest) ProtoMessage()
func (*SdkSchedulePolicyCreateRequest) Reset ¶
func (m *SdkSchedulePolicyCreateRequest) Reset()
func (*SdkSchedulePolicyCreateRequest) String ¶
func (m *SdkSchedulePolicyCreateRequest) String() string
func (*SdkSchedulePolicyCreateRequest) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyCreateRequest) XXX_DiscardUnknown()
func (*SdkSchedulePolicyCreateRequest) XXX_Marshal ¶
func (m *SdkSchedulePolicyCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyCreateRequest) XXX_Merge ¶
func (dst *SdkSchedulePolicyCreateRequest) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyCreateRequest) XXX_Size ¶
func (m *SdkSchedulePolicyCreateRequest) XXX_Size() int
func (*SdkSchedulePolicyCreateRequest) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyCreateRequest) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyCreateResponse ¶
type SdkSchedulePolicyCreateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkSchedulePolicyCreateResponse) Descriptor ¶
func (*SdkSchedulePolicyCreateResponse) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyCreateResponse) ProtoMessage ¶
func (*SdkSchedulePolicyCreateResponse) ProtoMessage()
func (*SdkSchedulePolicyCreateResponse) Reset ¶
func (m *SdkSchedulePolicyCreateResponse) Reset()
func (*SdkSchedulePolicyCreateResponse) String ¶
func (m *SdkSchedulePolicyCreateResponse) String() string
func (*SdkSchedulePolicyCreateResponse) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyCreateResponse) XXX_DiscardUnknown()
func (*SdkSchedulePolicyCreateResponse) XXX_Marshal ¶
func (m *SdkSchedulePolicyCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyCreateResponse) XXX_Merge ¶
func (dst *SdkSchedulePolicyCreateResponse) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyCreateResponse) XXX_Size ¶
func (m *SdkSchedulePolicyCreateResponse) XXX_Size() int
func (*SdkSchedulePolicyCreateResponse) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyCreateResponse) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyDeleteRequest ¶
type SdkSchedulePolicyDeleteRequest struct { // Name of the schedule policy Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define schedule policy deletion request
func (*SdkSchedulePolicyDeleteRequest) Descriptor ¶
func (*SdkSchedulePolicyDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyDeleteRequest) GetName ¶
func (m *SdkSchedulePolicyDeleteRequest) GetName() string
func (*SdkSchedulePolicyDeleteRequest) ProtoMessage ¶
func (*SdkSchedulePolicyDeleteRequest) ProtoMessage()
func (*SdkSchedulePolicyDeleteRequest) Reset ¶
func (m *SdkSchedulePolicyDeleteRequest) Reset()
func (*SdkSchedulePolicyDeleteRequest) String ¶
func (m *SdkSchedulePolicyDeleteRequest) String() string
func (*SdkSchedulePolicyDeleteRequest) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyDeleteRequest) XXX_DiscardUnknown()
func (*SdkSchedulePolicyDeleteRequest) XXX_Marshal ¶
func (m *SdkSchedulePolicyDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyDeleteRequest) XXX_Merge ¶
func (dst *SdkSchedulePolicyDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyDeleteRequest) XXX_Size ¶
func (m *SdkSchedulePolicyDeleteRequest) XXX_Size() int
func (*SdkSchedulePolicyDeleteRequest) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyDeleteResponse ¶
type SdkSchedulePolicyDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkSchedulePolicyDeleteResponse) Descriptor ¶
func (*SdkSchedulePolicyDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyDeleteResponse) ProtoMessage ¶
func (*SdkSchedulePolicyDeleteResponse) ProtoMessage()
func (*SdkSchedulePolicyDeleteResponse) Reset ¶
func (m *SdkSchedulePolicyDeleteResponse) Reset()
func (*SdkSchedulePolicyDeleteResponse) String ¶
func (m *SdkSchedulePolicyDeleteResponse) String() string
func (*SdkSchedulePolicyDeleteResponse) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyDeleteResponse) XXX_DiscardUnknown()
func (*SdkSchedulePolicyDeleteResponse) XXX_Marshal ¶
func (m *SdkSchedulePolicyDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyDeleteResponse) XXX_Merge ¶
func (dst *SdkSchedulePolicyDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyDeleteResponse) XXX_Size ¶
func (m *SdkSchedulePolicyDeleteResponse) XXX_Size() int
func (*SdkSchedulePolicyDeleteResponse) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyEnumerateRequest ¶
type SdkSchedulePolicyEnumerateRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkSchedulePolicyEnumerateRequest) Descriptor ¶
func (*SdkSchedulePolicyEnumerateRequest) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyEnumerateRequest) ProtoMessage ¶
func (*SdkSchedulePolicyEnumerateRequest) ProtoMessage()
func (*SdkSchedulePolicyEnumerateRequest) Reset ¶
func (m *SdkSchedulePolicyEnumerateRequest) Reset()
func (*SdkSchedulePolicyEnumerateRequest) String ¶
func (m *SdkSchedulePolicyEnumerateRequest) String() string
func (*SdkSchedulePolicyEnumerateRequest) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyEnumerateRequest) XXX_DiscardUnknown()
func (*SdkSchedulePolicyEnumerateRequest) XXX_Marshal ¶
func (m *SdkSchedulePolicyEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyEnumerateRequest) XXX_Merge ¶
func (dst *SdkSchedulePolicyEnumerateRequest) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyEnumerateRequest) XXX_Size ¶
func (m *SdkSchedulePolicyEnumerateRequest) XXX_Size() int
func (*SdkSchedulePolicyEnumerateRequest) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyEnumerateRequest) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyEnumerateResponse ¶
type SdkSchedulePolicyEnumerateResponse struct { // List of Schedule Policy Policies []*SdkSchedulePolicy `protobuf:"bytes,1,rep,name=policies" json:"policies,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a schedule policy enumerate response
func (*SdkSchedulePolicyEnumerateResponse) Descriptor ¶
func (*SdkSchedulePolicyEnumerateResponse) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyEnumerateResponse) GetPolicies ¶
func (m *SdkSchedulePolicyEnumerateResponse) GetPolicies() []*SdkSchedulePolicy
func (*SdkSchedulePolicyEnumerateResponse) ProtoMessage ¶
func (*SdkSchedulePolicyEnumerateResponse) ProtoMessage()
func (*SdkSchedulePolicyEnumerateResponse) Reset ¶
func (m *SdkSchedulePolicyEnumerateResponse) Reset()
func (*SdkSchedulePolicyEnumerateResponse) String ¶
func (m *SdkSchedulePolicyEnumerateResponse) String() string
func (*SdkSchedulePolicyEnumerateResponse) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyEnumerateResponse) XXX_DiscardUnknown()
func (*SdkSchedulePolicyEnumerateResponse) XXX_Marshal ¶
func (m *SdkSchedulePolicyEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyEnumerateResponse) XXX_Merge ¶
func (dst *SdkSchedulePolicyEnumerateResponse) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyEnumerateResponse) XXX_Size ¶
func (m *SdkSchedulePolicyEnumerateResponse) XXX_Size() int
func (*SdkSchedulePolicyEnumerateResponse) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyEnumerateResponse) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyInspectRequest ¶
type SdkSchedulePolicyInspectRequest struct { // Name of the schedule Policy Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define a schedule policy inspection request
func (*SdkSchedulePolicyInspectRequest) Descriptor ¶
func (*SdkSchedulePolicyInspectRequest) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyInspectRequest) GetName ¶
func (m *SdkSchedulePolicyInspectRequest) GetName() string
func (*SdkSchedulePolicyInspectRequest) ProtoMessage ¶
func (*SdkSchedulePolicyInspectRequest) ProtoMessage()
func (*SdkSchedulePolicyInspectRequest) Reset ¶
func (m *SdkSchedulePolicyInspectRequest) Reset()
func (*SdkSchedulePolicyInspectRequest) String ¶
func (m *SdkSchedulePolicyInspectRequest) String() string
func (*SdkSchedulePolicyInspectRequest) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyInspectRequest) XXX_DiscardUnknown()
func (*SdkSchedulePolicyInspectRequest) XXX_Marshal ¶
func (m *SdkSchedulePolicyInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyInspectRequest) XXX_Merge ¶
func (dst *SdkSchedulePolicyInspectRequest) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyInspectRequest) XXX_Size ¶
func (m *SdkSchedulePolicyInspectRequest) XXX_Size() int
func (*SdkSchedulePolicyInspectRequest) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyInspectRequest) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyInspectResponse ¶
type SdkSchedulePolicyInspectResponse struct { // List of Schedule Policy Policy *SdkSchedulePolicy `protobuf:"bytes,1,opt,name=policy" json:"policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a schedule policy inspection response
func (*SdkSchedulePolicyInspectResponse) Descriptor ¶
func (*SdkSchedulePolicyInspectResponse) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyInspectResponse) GetPolicy ¶
func (m *SdkSchedulePolicyInspectResponse) GetPolicy() *SdkSchedulePolicy
func (*SdkSchedulePolicyInspectResponse) ProtoMessage ¶
func (*SdkSchedulePolicyInspectResponse) ProtoMessage()
func (*SdkSchedulePolicyInspectResponse) Reset ¶
func (m *SdkSchedulePolicyInspectResponse) Reset()
func (*SdkSchedulePolicyInspectResponse) String ¶
func (m *SdkSchedulePolicyInspectResponse) String() string
func (*SdkSchedulePolicyInspectResponse) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyInspectResponse) XXX_DiscardUnknown()
func (*SdkSchedulePolicyInspectResponse) XXX_Marshal ¶
func (m *SdkSchedulePolicyInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyInspectResponse) XXX_Merge ¶
func (dst *SdkSchedulePolicyInspectResponse) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyInspectResponse) XXX_Size ¶
func (m *SdkSchedulePolicyInspectResponse) XXX_Size() int
func (*SdkSchedulePolicyInspectResponse) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyInspectResponse) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyInterval ¶
type SdkSchedulePolicyInterval struct { // Number of instances to retain Retain int64 `protobuf:"varint,1,opt,name=retain" json:"retain,omitempty"` // Start oneof at field number 200 to allow for expansion // // Types that are valid to be assigned to PeriodType: // *SdkSchedulePolicyInterval_Daily // *SdkSchedulePolicyInterval_Weekly // *SdkSchedulePolicyInterval_Monthly // *SdkSchedulePolicyInterval_Periodic PeriodType isSdkSchedulePolicyInterval_PeriodType `protobuf_oneof:"period_type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a schedule policy interval
func (*SdkSchedulePolicyInterval) Descriptor ¶
func (*SdkSchedulePolicyInterval) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyInterval) GetDaily ¶
func (m *SdkSchedulePolicyInterval) GetDaily() *SdkSchedulePolicyIntervalDaily
func (*SdkSchedulePolicyInterval) GetMonthly ¶
func (m *SdkSchedulePolicyInterval) GetMonthly() *SdkSchedulePolicyIntervalMonthly
func (*SdkSchedulePolicyInterval) GetPeriodType ¶
func (m *SdkSchedulePolicyInterval) GetPeriodType() isSdkSchedulePolicyInterval_PeriodType
func (*SdkSchedulePolicyInterval) GetPeriodic ¶ added in v0.9.2
func (m *SdkSchedulePolicyInterval) GetPeriodic() *SdkSchedulePolicyIntervalPeriodic
func (*SdkSchedulePolicyInterval) GetRetain ¶
func (m *SdkSchedulePolicyInterval) GetRetain() int64
func (*SdkSchedulePolicyInterval) GetWeekly ¶
func (m *SdkSchedulePolicyInterval) GetWeekly() *SdkSchedulePolicyIntervalWeekly
func (*SdkSchedulePolicyInterval) ProtoMessage ¶
func (*SdkSchedulePolicyInterval) ProtoMessage()
func (*SdkSchedulePolicyInterval) Reset ¶
func (m *SdkSchedulePolicyInterval) Reset()
func (*SdkSchedulePolicyInterval) String ¶
func (m *SdkSchedulePolicyInterval) String() string
func (*SdkSchedulePolicyInterval) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyInterval) XXX_DiscardUnknown()
func (*SdkSchedulePolicyInterval) XXX_Marshal ¶
func (m *SdkSchedulePolicyInterval) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyInterval) XXX_Merge ¶
func (dst *SdkSchedulePolicyInterval) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyInterval) XXX_OneofFuncs ¶
func (*SdkSchedulePolicyInterval) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*SdkSchedulePolicyInterval) XXX_Size ¶
func (m *SdkSchedulePolicyInterval) XXX_Size() int
func (*SdkSchedulePolicyInterval) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyInterval) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyIntervalDaily ¶
type SdkSchedulePolicyIntervalDaily struct { // Range: 0-23 Hour int32 `protobuf:"varint,1,opt,name=hour" json:"hour,omitempty"` // Range: 0-59 Minute int32 `protobuf:"varint,2,opt,name=minute" json:"minute,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a daily schedule
func (*SdkSchedulePolicyIntervalDaily) Descriptor ¶
func (*SdkSchedulePolicyIntervalDaily) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyIntervalDaily) GetHour ¶
func (m *SdkSchedulePolicyIntervalDaily) GetHour() int32
func (*SdkSchedulePolicyIntervalDaily) GetMinute ¶
func (m *SdkSchedulePolicyIntervalDaily) GetMinute() int32
func (*SdkSchedulePolicyIntervalDaily) ProtoMessage ¶
func (*SdkSchedulePolicyIntervalDaily) ProtoMessage()
func (*SdkSchedulePolicyIntervalDaily) Reset ¶
func (m *SdkSchedulePolicyIntervalDaily) Reset()
func (*SdkSchedulePolicyIntervalDaily) String ¶
func (m *SdkSchedulePolicyIntervalDaily) String() string
func (*SdkSchedulePolicyIntervalDaily) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyIntervalDaily) XXX_DiscardUnknown()
func (*SdkSchedulePolicyIntervalDaily) XXX_Marshal ¶
func (m *SdkSchedulePolicyIntervalDaily) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyIntervalDaily) XXX_Merge ¶
func (dst *SdkSchedulePolicyIntervalDaily) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyIntervalDaily) XXX_Size ¶
func (m *SdkSchedulePolicyIntervalDaily) XXX_Size() int
func (*SdkSchedulePolicyIntervalDaily) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyIntervalDaily) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyIntervalMonthly ¶
type SdkSchedulePolicyIntervalMonthly struct { // Range: 1-28 Day int32 `protobuf:"varint,1,opt,name=day" json:"day,omitempty"` // Range: 0-59 Hour int32 `protobuf:"varint,2,opt,name=hour" json:"hour,omitempty"` // Range: 0-59 Minute int32 `protobuf:"varint,3,opt,name=minute" json:"minute,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a monthly schedule
func (*SdkSchedulePolicyIntervalMonthly) Descriptor ¶
func (*SdkSchedulePolicyIntervalMonthly) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyIntervalMonthly) GetDay ¶
func (m *SdkSchedulePolicyIntervalMonthly) GetDay() int32
func (*SdkSchedulePolicyIntervalMonthly) GetHour ¶
func (m *SdkSchedulePolicyIntervalMonthly) GetHour() int32
func (*SdkSchedulePolicyIntervalMonthly) GetMinute ¶
func (m *SdkSchedulePolicyIntervalMonthly) GetMinute() int32
func (*SdkSchedulePolicyIntervalMonthly) ProtoMessage ¶
func (*SdkSchedulePolicyIntervalMonthly) ProtoMessage()
func (*SdkSchedulePolicyIntervalMonthly) Reset ¶
func (m *SdkSchedulePolicyIntervalMonthly) Reset()
func (*SdkSchedulePolicyIntervalMonthly) String ¶
func (m *SdkSchedulePolicyIntervalMonthly) String() string
func (*SdkSchedulePolicyIntervalMonthly) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyIntervalMonthly) XXX_DiscardUnknown()
func (*SdkSchedulePolicyIntervalMonthly) XXX_Marshal ¶
func (m *SdkSchedulePolicyIntervalMonthly) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyIntervalMonthly) XXX_Merge ¶
func (dst *SdkSchedulePolicyIntervalMonthly) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyIntervalMonthly) XXX_Size ¶
func (m *SdkSchedulePolicyIntervalMonthly) XXX_Size() int
func (*SdkSchedulePolicyIntervalMonthly) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyIntervalMonthly) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyIntervalPeriodic ¶ added in v0.9.2
type SdkSchedulePolicyIntervalPeriodic struct { // Specify the number of seconds between intervals Seconds int64 `protobuf:"varint,1,opt,name=seconds" json:"seconds,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a periodic schedule
func (*SdkSchedulePolicyIntervalPeriodic) Descriptor ¶ added in v0.9.2
func (*SdkSchedulePolicyIntervalPeriodic) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyIntervalPeriodic) GetSeconds ¶ added in v0.9.2
func (m *SdkSchedulePolicyIntervalPeriodic) GetSeconds() int64
func (*SdkSchedulePolicyIntervalPeriodic) ProtoMessage ¶ added in v0.9.2
func (*SdkSchedulePolicyIntervalPeriodic) ProtoMessage()
func (*SdkSchedulePolicyIntervalPeriodic) Reset ¶ added in v0.9.2
func (m *SdkSchedulePolicyIntervalPeriodic) Reset()
func (*SdkSchedulePolicyIntervalPeriodic) String ¶ added in v0.9.2
func (m *SdkSchedulePolicyIntervalPeriodic) String() string
func (*SdkSchedulePolicyIntervalPeriodic) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *SdkSchedulePolicyIntervalPeriodic) XXX_DiscardUnknown()
func (*SdkSchedulePolicyIntervalPeriodic) XXX_Marshal ¶ added in v0.9.2
func (m *SdkSchedulePolicyIntervalPeriodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyIntervalPeriodic) XXX_Merge ¶ added in v0.9.2
func (dst *SdkSchedulePolicyIntervalPeriodic) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyIntervalPeriodic) XXX_Size ¶ added in v0.9.2
func (m *SdkSchedulePolicyIntervalPeriodic) XXX_Size() int
func (*SdkSchedulePolicyIntervalPeriodic) XXX_Unmarshal ¶ added in v0.9.2
func (m *SdkSchedulePolicyIntervalPeriodic) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyIntervalWeekly ¶
type SdkSchedulePolicyIntervalWeekly struct { Day SdkTimeWeekday `protobuf:"varint,1,opt,name=day,enum=openstorage.api.SdkTimeWeekday" json:"day,omitempty"` // Range: 0-23 Hour int32 `protobuf:"varint,2,opt,name=hour" json:"hour,omitempty"` // Range: 0-59 Minute int32 `protobuf:"varint,3,opt,name=minute" json:"minute,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a weekly schedule
func (*SdkSchedulePolicyIntervalWeekly) Descriptor ¶
func (*SdkSchedulePolicyIntervalWeekly) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyIntervalWeekly) GetDay ¶
func (m *SdkSchedulePolicyIntervalWeekly) GetDay() SdkTimeWeekday
func (*SdkSchedulePolicyIntervalWeekly) GetHour ¶
func (m *SdkSchedulePolicyIntervalWeekly) GetHour() int32
func (*SdkSchedulePolicyIntervalWeekly) GetMinute ¶
func (m *SdkSchedulePolicyIntervalWeekly) GetMinute() int32
func (*SdkSchedulePolicyIntervalWeekly) ProtoMessage ¶
func (*SdkSchedulePolicyIntervalWeekly) ProtoMessage()
func (*SdkSchedulePolicyIntervalWeekly) Reset ¶
func (m *SdkSchedulePolicyIntervalWeekly) Reset()
func (*SdkSchedulePolicyIntervalWeekly) String ¶
func (m *SdkSchedulePolicyIntervalWeekly) String() string
func (*SdkSchedulePolicyIntervalWeekly) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyIntervalWeekly) XXX_DiscardUnknown()
func (*SdkSchedulePolicyIntervalWeekly) XXX_Marshal ¶
func (m *SdkSchedulePolicyIntervalWeekly) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyIntervalWeekly) XXX_Merge ¶
func (dst *SdkSchedulePolicyIntervalWeekly) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyIntervalWeekly) XXX_Size ¶
func (m *SdkSchedulePolicyIntervalWeekly) XXX_Size() int
func (*SdkSchedulePolicyIntervalWeekly) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyIntervalWeekly) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyInterval_Daily ¶
type SdkSchedulePolicyInterval_Daily struct {
Daily *SdkSchedulePolicyIntervalDaily `protobuf:"bytes,200,opt,name=daily,oneof"`
}
type SdkSchedulePolicyInterval_Monthly ¶
type SdkSchedulePolicyInterval_Monthly struct {
Monthly *SdkSchedulePolicyIntervalMonthly `protobuf:"bytes,202,opt,name=monthly,oneof"`
}
type SdkSchedulePolicyInterval_Periodic ¶ added in v0.9.2
type SdkSchedulePolicyInterval_Periodic struct {
Periodic *SdkSchedulePolicyIntervalPeriodic `protobuf:"bytes,203,opt,name=periodic,oneof"`
}
type SdkSchedulePolicyInterval_Weekly ¶
type SdkSchedulePolicyInterval_Weekly struct {
Weekly *SdkSchedulePolicyIntervalWeekly `protobuf:"bytes,201,opt,name=weekly,oneof"`
}
type SdkSchedulePolicyUpdateRequest ¶
type SdkSchedulePolicyUpdateRequest struct { // Schedule Policy SchedulePolicy *SdkSchedulePolicy `protobuf:"bytes,1,opt,name=schedule_policy,json=schedulePolicy" json:"schedule_policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Define a request to update a schedule policy
func (*SdkSchedulePolicyUpdateRequest) Descriptor ¶
func (*SdkSchedulePolicyUpdateRequest) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyUpdateRequest) GetSchedulePolicy ¶
func (m *SdkSchedulePolicyUpdateRequest) GetSchedulePolicy() *SdkSchedulePolicy
func (*SdkSchedulePolicyUpdateRequest) ProtoMessage ¶
func (*SdkSchedulePolicyUpdateRequest) ProtoMessage()
func (*SdkSchedulePolicyUpdateRequest) Reset ¶
func (m *SdkSchedulePolicyUpdateRequest) Reset()
func (*SdkSchedulePolicyUpdateRequest) String ¶
func (m *SdkSchedulePolicyUpdateRequest) String() string
func (*SdkSchedulePolicyUpdateRequest) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyUpdateRequest) XXX_DiscardUnknown()
func (*SdkSchedulePolicyUpdateRequest) XXX_Marshal ¶
func (m *SdkSchedulePolicyUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyUpdateRequest) XXX_Merge ¶
func (dst *SdkSchedulePolicyUpdateRequest) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyUpdateRequest) XXX_Size ¶
func (m *SdkSchedulePolicyUpdateRequest) XXX_Size() int
func (*SdkSchedulePolicyUpdateRequest) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyUpdateRequest) XXX_Unmarshal(b []byte) error
type SdkSchedulePolicyUpdateResponse ¶
type SdkSchedulePolicyUpdateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkSchedulePolicyUpdateResponse) Descriptor ¶
func (*SdkSchedulePolicyUpdateResponse) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyUpdateResponse) ProtoMessage ¶
func (*SdkSchedulePolicyUpdateResponse) ProtoMessage()
func (*SdkSchedulePolicyUpdateResponse) Reset ¶
func (m *SdkSchedulePolicyUpdateResponse) Reset()
func (*SdkSchedulePolicyUpdateResponse) String ¶
func (m *SdkSchedulePolicyUpdateResponse) String() string
func (*SdkSchedulePolicyUpdateResponse) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyUpdateResponse) XXX_DiscardUnknown()
func (*SdkSchedulePolicyUpdateResponse) XXX_Marshal ¶
func (m *SdkSchedulePolicyUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyUpdateResponse) XXX_Merge ¶
func (dst *SdkSchedulePolicyUpdateResponse) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyUpdateResponse) XXX_Size ¶
func (m *SdkSchedulePolicyUpdateResponse) XXX_Size() int
func (*SdkSchedulePolicyUpdateResponse) XXX_Unmarshal ¶
func (m *SdkSchedulePolicyUpdateResponse) XXX_Unmarshal(b []byte) error
type SdkServiceCapability ¶
type SdkServiceCapability struct { // Use oneof to have only one type of service defined making it // future proof to add other types. // // Types that are valid to be assigned to Type: // *SdkServiceCapability_Service Type isSdkServiceCapability_Type `protobuf_oneof:"type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a capability of he cluster
func (*SdkServiceCapability) Descriptor ¶
func (*SdkServiceCapability) Descriptor() ([]byte, []int)
func (*SdkServiceCapability) GetService ¶
func (m *SdkServiceCapability) GetService() *SdkServiceCapability_OpenStorageService
func (*SdkServiceCapability) GetType ¶
func (m *SdkServiceCapability) GetType() isSdkServiceCapability_Type
func (*SdkServiceCapability) ProtoMessage ¶
func (*SdkServiceCapability) ProtoMessage()
func (*SdkServiceCapability) Reset ¶
func (m *SdkServiceCapability) Reset()
func (*SdkServiceCapability) String ¶
func (m *SdkServiceCapability) String() string
func (*SdkServiceCapability) XXX_DiscardUnknown ¶
func (m *SdkServiceCapability) XXX_DiscardUnknown()
func (*SdkServiceCapability) XXX_Marshal ¶
func (m *SdkServiceCapability) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkServiceCapability) XXX_Merge ¶
func (dst *SdkServiceCapability) XXX_Merge(src proto.Message)
func (*SdkServiceCapability) XXX_OneofFuncs ¶
func (*SdkServiceCapability) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*SdkServiceCapability) XXX_Size ¶
func (m *SdkServiceCapability) XXX_Size() int
func (*SdkServiceCapability) XXX_Unmarshal ¶
func (m *SdkServiceCapability) XXX_Unmarshal(b []byte) error
type SdkServiceCapability_OpenStorageService ¶
type SdkServiceCapability_OpenStorageService struct { // Type of service supported Type SdkServiceCapability_OpenStorageService_Type `protobuf:"varint,1,opt,name=type,enum=openstorage.api.SdkServiceCapability_OpenStorageService_Type" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SdkServiceCapability_OpenStorageService) Descriptor ¶
func (*SdkServiceCapability_OpenStorageService) Descriptor() ([]byte, []int)
func (*SdkServiceCapability_OpenStorageService) GetType ¶
func (m *SdkServiceCapability_OpenStorageService) GetType() SdkServiceCapability_OpenStorageService_Type
func (*SdkServiceCapability_OpenStorageService) ProtoMessage ¶
func (*SdkServiceCapability_OpenStorageService) ProtoMessage()
func (*SdkServiceCapability_OpenStorageService) Reset ¶
func (m *SdkServiceCapability_OpenStorageService) Reset()
func (*SdkServiceCapability_OpenStorageService) String ¶
func (m *SdkServiceCapability_OpenStorageService) String() string
func (*SdkServiceCapability_OpenStorageService) XXX_DiscardUnknown ¶
func (m *SdkServiceCapability_OpenStorageService) XXX_DiscardUnknown()
func (*SdkServiceCapability_OpenStorageService) XXX_Marshal ¶
func (m *SdkServiceCapability_OpenStorageService) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkServiceCapability_OpenStorageService) XXX_Merge ¶
func (dst *SdkServiceCapability_OpenStorageService) XXX_Merge(src proto.Message)
func (*SdkServiceCapability_OpenStorageService) XXX_Size ¶
func (m *SdkServiceCapability_OpenStorageService) XXX_Size() int
func (*SdkServiceCapability_OpenStorageService) XXX_Unmarshal ¶
func (m *SdkServiceCapability_OpenStorageService) XXX_Unmarshal(b []byte) error
type SdkServiceCapability_OpenStorageService_Type ¶
type SdkServiceCapability_OpenStorageService_Type int32
const ( // Unknown service SdkServiceCapability_OpenStorageService_UNKNOWN SdkServiceCapability_OpenStorageService_Type = 0 // Cluster management SdkServiceCapability_OpenStorageService_CLUSTER SdkServiceCapability_OpenStorageService_Type = 1 // Cloud backup of volumes management SdkServiceCapability_OpenStorageService_CLOUD_BACKUP SdkServiceCapability_OpenStorageService_Type = 2 // Credentials management SdkServiceCapability_OpenStorageService_CREDENTIALS SdkServiceCapability_OpenStorageService_Type = 3 // Node management SdkServiceCapability_OpenStorageService_NODE SdkServiceCapability_OpenStorageService_Type = 4 // Object Storage management SdkServiceCapability_OpenStorageService_OBJECT_STORAGE SdkServiceCapability_OpenStorageService_Type = 5 // Schedule policy management SdkServiceCapability_OpenStorageService_SCHEDULE_POLICY SdkServiceCapability_OpenStorageService_Type = 6 // Volume management SdkServiceCapability_OpenStorageService_VOLUME SdkServiceCapability_OpenStorageService_Type = 7 // Alert enumeration SdkServiceCapability_OpenStorageService_ALERTS SdkServiceCapability_OpenStorageService_Type = 8 // Mount/Attach Support SdkServiceCapability_OpenStorageService_MOUNT_ATTACH SdkServiceCapability_OpenStorageService_Type = 9 // Role service SdkServiceCapability_OpenStorageService_ROLE SdkServiceCapability_OpenStorageService_Type = 10 // Cluster Pair service SdkServiceCapability_OpenStorageService_CLUSTER_PAIR SdkServiceCapability_OpenStorageService_Type = 11 // Migrate service SdkServiceCapability_OpenStorageService_MIGRATE SdkServiceCapability_OpenStorageService_Type = 12 // StoragePolicy Service SdkServiceCapability_OpenStorageService_STORAGE_POLICY SdkServiceCapability_OpenStorageService_Type = 13 )
func (SdkServiceCapability_OpenStorageService_Type) EnumDescriptor ¶
func (SdkServiceCapability_OpenStorageService_Type) EnumDescriptor() ([]byte, []int)
func (SdkServiceCapability_OpenStorageService_Type) String ¶
func (x SdkServiceCapability_OpenStorageService_Type) String() string
type SdkServiceCapability_Service ¶
type SdkServiceCapability_Service struct {
Service *SdkServiceCapability_OpenStorageService `protobuf:"bytes,1,opt,name=service,oneof"`
}
type SdkStoragePolicy ¶ added in v0.22.11
type SdkStoragePolicy struct { // Name of storage policy. Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // VolumeSpecs to apply while creating volume. Policy *VolumeSpecPolicy `protobuf:"bytes,2,opt,name=policy" json:"policy,omitempty"` // Force if set to true volume specs will be overwritten, otherwise // volume creation will fail if the volume specifications are not inline with storage policy Force bool `protobuf:"varint,3,opt,name=force" json:"force,omitempty"` // If set a volume can be updated without storage Policy // restriction, otherwise volume update will be followed as per storage policy // specification AllowUpdate bool `protobuf:"varint,4,opt,name=allow_update,json=allowUpdate" json:"allow_update,omitempty"` // Owner info of storage policy Ownership *Ownership `protobuf:"bytes,5,opt,name=ownership" json:"ownership,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
A SdkStoragePolicy represents minimum set of volume specs to be follow while creating volumes. If storage policy is set default in OpenStoragePolicy service, VolumeSpecPolicy will be used before creating volume to validate volume specs or ensure minimum volume creation rules followed
func (*SdkStoragePolicy) Descriptor ¶ added in v0.22.11
func (*SdkStoragePolicy) Descriptor() ([]byte, []int)
func (*SdkStoragePolicy) GetAllowUpdate ¶ added in v0.42.7
func (m *SdkStoragePolicy) GetAllowUpdate() bool
func (*SdkStoragePolicy) GetForce ¶ added in v0.42.7
func (m *SdkStoragePolicy) GetForce() bool
func (*SdkStoragePolicy) GetName ¶ added in v0.22.11
func (m *SdkStoragePolicy) GetName() string
func (*SdkStoragePolicy) GetOwnership ¶ added in v0.42.7
func (m *SdkStoragePolicy) GetOwnership() *Ownership
func (*SdkStoragePolicy) GetPolicy ¶ added in v0.22.11
func (m *SdkStoragePolicy) GetPolicy() *VolumeSpecPolicy
func (*SdkStoragePolicy) ProtoMessage ¶ added in v0.22.11
func (*SdkStoragePolicy) ProtoMessage()
func (*SdkStoragePolicy) Reset ¶ added in v0.22.11
func (m *SdkStoragePolicy) Reset()
func (*SdkStoragePolicy) String ¶ added in v0.22.11
func (m *SdkStoragePolicy) String() string
func (*SdkStoragePolicy) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *SdkStoragePolicy) XXX_DiscardUnknown()
func (*SdkStoragePolicy) XXX_Marshal ¶ added in v0.22.11
func (m *SdkStoragePolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkStoragePolicy) XXX_Merge ¶ added in v0.22.11
func (dst *SdkStoragePolicy) XXX_Merge(src proto.Message)
func (*SdkStoragePolicy) XXX_Size ¶ added in v0.22.11
func (m *SdkStoragePolicy) XXX_Size() int
func (*SdkStoragePolicy) XXX_Unmarshal ¶ added in v0.22.11
func (m *SdkStoragePolicy) XXX_Unmarshal(b []byte) error
type SdkStoragePool ¶ added in v0.42.18
type SdkStoragePool struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SdkStoragePool) Descriptor ¶ added in v0.42.18
func (*SdkStoragePool) Descriptor() ([]byte, []int)
func (*SdkStoragePool) ProtoMessage ¶ added in v0.42.18
func (*SdkStoragePool) ProtoMessage()
func (*SdkStoragePool) Reset ¶ added in v0.42.18
func (m *SdkStoragePool) Reset()
func (*SdkStoragePool) String ¶ added in v0.42.18
func (m *SdkStoragePool) String() string
func (*SdkStoragePool) XXX_DiscardUnknown ¶ added in v0.42.18
func (m *SdkStoragePool) XXX_DiscardUnknown()
func (*SdkStoragePool) XXX_Marshal ¶ added in v0.42.18
func (m *SdkStoragePool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkStoragePool) XXX_Merge ¶ added in v0.42.18
func (dst *SdkStoragePool) XXX_Merge(src proto.Message)
func (*SdkStoragePool) XXX_Size ¶ added in v0.42.18
func (m *SdkStoragePool) XXX_Size() int
func (*SdkStoragePool) XXX_Unmarshal ¶ added in v0.42.18
func (m *SdkStoragePool) XXX_Unmarshal(b []byte) error
type SdkStoragePoolResizeRequest ¶ added in v0.42.18
type SdkStoragePoolResizeRequest struct { // UUID of the storage pool to inspect Uuid string `protobuf:"bytes,1,opt,name=uuid" json:"uuid,omitempty"` // ResizeFactor is the option to indicate if you would like to resize the pool // by a fixed size or by a percentage of current size // // Types that are valid to be assigned to ResizeFactor: // *SdkStoragePoolResizeRequest_Size // *SdkStoragePoolResizeRequest_Percentage ResizeFactor isSdkStoragePoolResizeRequest_ResizeFactor `protobuf_oneof:"resize_factor"` // OperationType is the operation that's used to resize the storage pool (optional) OperationType SdkStoragePool_ResizeOperationType `` /* 150-byte string literal not displayed */ // SkipWaitForCleanVolumes would skip the wait for all volumes on the pool to be clean before doing a resize SkipWaitForCleanVolumes bool `` /* 130-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request when inspect a storage pool
func (*SdkStoragePoolResizeRequest) Descriptor ¶ added in v0.42.18
func (*SdkStoragePoolResizeRequest) Descriptor() ([]byte, []int)
func (*SdkStoragePoolResizeRequest) GetOperationType ¶ added in v0.42.18
func (m *SdkStoragePoolResizeRequest) GetOperationType() SdkStoragePool_ResizeOperationType
func (*SdkStoragePoolResizeRequest) GetPercentage ¶ added in v0.42.18
func (m *SdkStoragePoolResizeRequest) GetPercentage() uint64
func (*SdkStoragePoolResizeRequest) GetResizeFactor ¶ added in v0.42.18
func (m *SdkStoragePoolResizeRequest) GetResizeFactor() isSdkStoragePoolResizeRequest_ResizeFactor
func (*SdkStoragePoolResizeRequest) GetSize ¶ added in v0.42.18
func (m *SdkStoragePoolResizeRequest) GetSize() uint64
func (*SdkStoragePoolResizeRequest) GetSkipWaitForCleanVolumes ¶ added in v0.42.25
func (m *SdkStoragePoolResizeRequest) GetSkipWaitForCleanVolumes() bool
func (*SdkStoragePoolResizeRequest) GetUuid ¶ added in v0.42.18
func (m *SdkStoragePoolResizeRequest) GetUuid() string
func (*SdkStoragePoolResizeRequest) ProtoMessage ¶ added in v0.42.18
func (*SdkStoragePoolResizeRequest) ProtoMessage()
func (*SdkStoragePoolResizeRequest) Reset ¶ added in v0.42.18
func (m *SdkStoragePoolResizeRequest) Reset()
func (*SdkStoragePoolResizeRequest) String ¶ added in v0.42.18
func (m *SdkStoragePoolResizeRequest) String() string
func (*SdkStoragePoolResizeRequest) XXX_DiscardUnknown ¶ added in v0.42.18
func (m *SdkStoragePoolResizeRequest) XXX_DiscardUnknown()
func (*SdkStoragePoolResizeRequest) XXX_Marshal ¶ added in v0.42.18
func (m *SdkStoragePoolResizeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkStoragePoolResizeRequest) XXX_Merge ¶ added in v0.42.18
func (dst *SdkStoragePoolResizeRequest) XXX_Merge(src proto.Message)
func (*SdkStoragePoolResizeRequest) XXX_OneofFuncs ¶ added in v0.42.18
func (*SdkStoragePoolResizeRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*SdkStoragePoolResizeRequest) XXX_Size ¶ added in v0.42.18
func (m *SdkStoragePoolResizeRequest) XXX_Size() int
func (*SdkStoragePoolResizeRequest) XXX_Unmarshal ¶ added in v0.42.18
func (m *SdkStoragePoolResizeRequest) XXX_Unmarshal(b []byte) error
type SdkStoragePoolResizeRequest_Percentage ¶ added in v0.42.18
type SdkStoragePoolResizeRequest_Percentage struct {
Percentage uint64 `protobuf:"varint,201,opt,name=percentage,oneof"`
}
type SdkStoragePoolResizeRequest_Size ¶ added in v0.42.18
type SdkStoragePoolResizeRequest_Size struct {
Size uint64 `protobuf:"varint,200,opt,name=size,oneof"`
}
type SdkStoragePoolResizeResponse ¶ added in v0.42.18
type SdkStoragePoolResizeResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response when resizing a storage pool
func (*SdkStoragePoolResizeResponse) Descriptor ¶ added in v0.42.18
func (*SdkStoragePoolResizeResponse) Descriptor() ([]byte, []int)
func (*SdkStoragePoolResizeResponse) ProtoMessage ¶ added in v0.42.18
func (*SdkStoragePoolResizeResponse) ProtoMessage()
func (*SdkStoragePoolResizeResponse) Reset ¶ added in v0.42.18
func (m *SdkStoragePoolResizeResponse) Reset()
func (*SdkStoragePoolResizeResponse) String ¶ added in v0.42.18
func (m *SdkStoragePoolResizeResponse) String() string
func (*SdkStoragePoolResizeResponse) XXX_DiscardUnknown ¶ added in v0.42.18
func (m *SdkStoragePoolResizeResponse) XXX_DiscardUnknown()
func (*SdkStoragePoolResizeResponse) XXX_Marshal ¶ added in v0.42.18
func (m *SdkStoragePoolResizeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkStoragePoolResizeResponse) XXX_Merge ¶ added in v0.42.18
func (dst *SdkStoragePoolResizeResponse) XXX_Merge(src proto.Message)
func (*SdkStoragePoolResizeResponse) XXX_Size ¶ added in v0.42.18
func (m *SdkStoragePoolResizeResponse) XXX_Size() int
func (*SdkStoragePoolResizeResponse) XXX_Unmarshal ¶ added in v0.42.18
func (m *SdkStoragePoolResizeResponse) XXX_Unmarshal(b []byte) error
type SdkStoragePool_OperationStatus ¶ added in v0.42.18
type SdkStoragePool_OperationStatus int32
OperationStatus captures the various statuses of a storage pool operation
const ( // Operation pending SdkStoragePool_OPERATION_PENDING SdkStoragePool_OperationStatus = 0 // Operation is in progress SdkStoragePool_OPERATION_IN_PROGRESS SdkStoragePool_OperationStatus = 1 // Operation is successful SdkStoragePool_OPERATION_SUCCESSFUL SdkStoragePool_OperationStatus = 2 // Operation failed SdkStoragePool_OPERATION_FAILED SdkStoragePool_OperationStatus = 3 )
func (SdkStoragePool_OperationStatus) EnumDescriptor ¶ added in v0.42.18
func (SdkStoragePool_OperationStatus) EnumDescriptor() ([]byte, []int)
func (SdkStoragePool_OperationStatus) String ¶ added in v0.42.18
func (x SdkStoragePool_OperationStatus) String() string
type SdkStoragePool_OperationType ¶ added in v0.42.18
type SdkStoragePool_OperationType int32
OperationType defines the various operations that are performed on a storage pool
const ( // Resize operation SdkStoragePool_OPERATION_RESIZE SdkStoragePool_OperationType = 0 )
func (SdkStoragePool_OperationType) EnumDescriptor ¶ added in v0.42.18
func (SdkStoragePool_OperationType) EnumDescriptor() ([]byte, []int)
func (SdkStoragePool_OperationType) String ¶ added in v0.42.18
func (x SdkStoragePool_OperationType) String() string
type SdkStoragePool_ResizeOperationType ¶ added in v0.42.18
type SdkStoragePool_ResizeOperationType int32
Defines the operation types available to resize a storage pool
const ( // Automatically pick the optimum resize operation type SdkStoragePool_RESIZE_TYPE_AUTO SdkStoragePool_ResizeOperationType = 0 // Add a new drive to resize the pool SdkStoragePool_RESIZE_TYPE_ADD_DISK SdkStoragePool_ResizeOperationType = 1 // Resize existing drives to resize the pool SdkStoragePool_RESIZE_TYPE_RESIZE_DISK SdkStoragePool_ResizeOperationType = 2 )
func (SdkStoragePool_ResizeOperationType) EnumDescriptor ¶ added in v0.42.18
func (SdkStoragePool_ResizeOperationType) EnumDescriptor() ([]byte, []int)
func (SdkStoragePool_ResizeOperationType) String ¶ added in v0.42.18
func (x SdkStoragePool_ResizeOperationType) String() string
type SdkStorageRebalanceRequest ¶ added in v0.69.11
type SdkStorageRebalanceRequest struct { // TriggerThresholds defines thresholds that would trigger rebalance. // For example, TriggerThreshold{ThresholdTypeAbsolutePercent, MetricTypeUsedSpace, 75, 10} // would trigger rebalance on pools where used space is more than 75% or less than 10%. Similarly, // TriggerThreshold{ThresholdTypeDeltaMeanPercent, MetricTypeUsedSpace, 15, 25} will // trigger rebalance for pools where used space is more than 15% from the mean // percent for used space for the entire cluster or less than 25% from the mean // percent for used space for the entire cluster. TriggerThresholds []*StorageRebalanceTriggerThreshold `protobuf:"bytes,1,rep,name=trigger_thresholds,json=triggerThresholds" json:"trigger_thresholds,omitempty"` // TrialRun if true the job only produces steps that would be taken without making any changes TrialRun bool `protobuf:"varint,2,opt,name=trial_run,json=trialRun" json:"trial_run,omitempty"` // SourcePoolSelector allows selecting pools to which trigger thresholds will apply as source SourcePoolSelector []*LabelSelectorRequirement `protobuf:"bytes,3,rep,name=source_pool_selector,json=sourcePoolSelector" json:"source_pool_selector,omitempty"` // TargetPoolSelector allows selecting pools to which trigger thresholds will apply as target TargetPoolSelector []*LabelSelectorRequirement `protobuf:"bytes,4,rep,name=target_pool_selector,json=targetPoolSelector" json:"target_pool_selector,omitempty"` // MaxDurationMinutes defines how long operation should run when started at schedule. // 0 values means no limit on duration MaxDurationMinutes uint64 `protobuf:"varint,5,opt,name=max_duration_minutes,json=maxDurationMinutes" json:"max_duration_minutes,omitempty"` // RemoveRepl1Snapshots if true will instruct rebalance job to remove repl-1 snapshots RemoveRepl_1Snapshots bool `protobuf:"varint,6,opt,name=remove_repl_1_snapshots,json=removeRepl1Snapshots" json:"remove_repl_1_snapshots,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SdkStorageRebalanceRequest) Descriptor ¶ added in v0.69.11
func (*SdkStorageRebalanceRequest) Descriptor() ([]byte, []int)
func (*SdkStorageRebalanceRequest) GetMaxDurationMinutes ¶ added in v0.69.11
func (m *SdkStorageRebalanceRequest) GetMaxDurationMinutes() uint64
func (*SdkStorageRebalanceRequest) GetRemoveRepl_1Snapshots ¶ added in v0.69.15
func (m *SdkStorageRebalanceRequest) GetRemoveRepl_1Snapshots() bool
func (*SdkStorageRebalanceRequest) GetSourcePoolSelector ¶ added in v0.69.15
func (m *SdkStorageRebalanceRequest) GetSourcePoolSelector() []*LabelSelectorRequirement
func (*SdkStorageRebalanceRequest) GetTargetPoolSelector ¶ added in v0.69.15
func (m *SdkStorageRebalanceRequest) GetTargetPoolSelector() []*LabelSelectorRequirement
func (*SdkStorageRebalanceRequest) GetTrialRun ¶ added in v0.69.11
func (m *SdkStorageRebalanceRequest) GetTrialRun() bool
func (*SdkStorageRebalanceRequest) GetTriggerThresholds ¶ added in v0.69.11
func (m *SdkStorageRebalanceRequest) GetTriggerThresholds() []*StorageRebalanceTriggerThreshold
func (*SdkStorageRebalanceRequest) ProtoMessage ¶ added in v0.69.11
func (*SdkStorageRebalanceRequest) ProtoMessage()
func (*SdkStorageRebalanceRequest) Reset ¶ added in v0.69.11
func (m *SdkStorageRebalanceRequest) Reset()
func (*SdkStorageRebalanceRequest) String ¶ added in v0.69.11
func (m *SdkStorageRebalanceRequest) String() string
func (*SdkStorageRebalanceRequest) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *SdkStorageRebalanceRequest) XXX_DiscardUnknown()
func (*SdkStorageRebalanceRequest) XXX_Marshal ¶ added in v0.69.11
func (m *SdkStorageRebalanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkStorageRebalanceRequest) XXX_Merge ¶ added in v0.69.11
func (dst *SdkStorageRebalanceRequest) XXX_Merge(src proto.Message)
func (*SdkStorageRebalanceRequest) XXX_Size ¶ added in v0.69.11
func (m *SdkStorageRebalanceRequest) XXX_Size() int
func (*SdkStorageRebalanceRequest) XXX_Unmarshal ¶ added in v0.69.11
func (m *SdkStorageRebalanceRequest) XXX_Unmarshal(b []byte) error
type SdkStorageRebalanceResponse ¶ added in v0.69.11
type SdkStorageRebalanceResponse struct { // Job for this rebalance Job *StorageRebalanceJob `protobuf:"bytes,1,opt,name=job" json:"job,omitempty"` // Summary summarizes the rebalance job Summary *StorageRebalanceSummary `protobuf:"bytes,2,opt,name=summary" json:"summary,omitempty"` // Actions describe all the actions taken during this rebalance Actions []*StorageRebalanceAudit `protobuf:"bytes,3,rep,name=actions" json:"actions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkStorageRebalanceResponse is the response to a storage rebalance request
func (*SdkStorageRebalanceResponse) Descriptor ¶ added in v0.69.11
func (*SdkStorageRebalanceResponse) Descriptor() ([]byte, []int)
func (*SdkStorageRebalanceResponse) GetActions ¶ added in v0.69.11
func (m *SdkStorageRebalanceResponse) GetActions() []*StorageRebalanceAudit
func (*SdkStorageRebalanceResponse) GetJob ¶ added in v0.69.11
func (m *SdkStorageRebalanceResponse) GetJob() *StorageRebalanceJob
func (*SdkStorageRebalanceResponse) GetSummary ¶ added in v0.69.11
func (m *SdkStorageRebalanceResponse) GetSummary() *StorageRebalanceSummary
func (*SdkStorageRebalanceResponse) ProtoMessage ¶ added in v0.69.11
func (*SdkStorageRebalanceResponse) ProtoMessage()
func (*SdkStorageRebalanceResponse) Reset ¶ added in v0.69.11
func (m *SdkStorageRebalanceResponse) Reset()
func (*SdkStorageRebalanceResponse) String ¶ added in v0.69.11
func (m *SdkStorageRebalanceResponse) String() string
func (*SdkStorageRebalanceResponse) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *SdkStorageRebalanceResponse) XXX_DiscardUnknown()
func (*SdkStorageRebalanceResponse) XXX_Marshal ¶ added in v0.69.11
func (m *SdkStorageRebalanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkStorageRebalanceResponse) XXX_Merge ¶ added in v0.69.11
func (dst *SdkStorageRebalanceResponse) XXX_Merge(src proto.Message)
func (*SdkStorageRebalanceResponse) XXX_Size ¶ added in v0.69.11
func (m *SdkStorageRebalanceResponse) XXX_Size() int
func (*SdkStorageRebalanceResponse) XXX_Unmarshal ¶ added in v0.69.11
func (m *SdkStorageRebalanceResponse) XXX_Unmarshal(b []byte) error
type SdkTimeWeekday ¶
type SdkTimeWeekday int32
Defines times of day
const ( // Sunday SdkTimeWeekday_SdkTimeWeekdaySunday SdkTimeWeekday = 0 // Monday SdkTimeWeekday_SdkTimeWeekdayMonday SdkTimeWeekday = 1 // Tuesday SdkTimeWeekday_SdkTimeWeekdayTuesday SdkTimeWeekday = 2 // Wednesday SdkTimeWeekday_SdkTimeWeekdayWednesday SdkTimeWeekday = 3 // Thursday SdkTimeWeekday_SdkTimeWeekdayThursday SdkTimeWeekday = 4 // Friday SdkTimeWeekday_SdkTimeWeekdayFriday SdkTimeWeekday = 5 // Saturday SdkTimeWeekday_SdkTimeWeekdaySaturday SdkTimeWeekday = 6 )
func (SdkTimeWeekday) EnumDescriptor ¶
func (SdkTimeWeekday) EnumDescriptor() ([]byte, []int)
func (SdkTimeWeekday) String ¶
func (x SdkTimeWeekday) String() string
type SdkUpdateJobRequest ¶ added in v0.69.29
type SdkUpdateJobRequest struct { // ID of the job Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // Type of the job Type Job_Type `protobuf:"varint,2,opt,name=type,enum=openstorage.api.Job_Type" json:"type,omitempty"` // State is the new task state to update the job to State Job_State `protobuf:"varint,3,opt,name=state,enum=openstorage.api.Job_State" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to update an existing job
func (*SdkUpdateJobRequest) Descriptor ¶ added in v0.69.29
func (*SdkUpdateJobRequest) Descriptor() ([]byte, []int)
func (*SdkUpdateJobRequest) GetId ¶ added in v0.69.29
func (m *SdkUpdateJobRequest) GetId() string
func (*SdkUpdateJobRequest) GetState ¶ added in v0.69.29
func (m *SdkUpdateJobRequest) GetState() Job_State
func (*SdkUpdateJobRequest) GetType ¶ added in v0.69.29
func (m *SdkUpdateJobRequest) GetType() Job_Type
func (*SdkUpdateJobRequest) ProtoMessage ¶ added in v0.69.29
func (*SdkUpdateJobRequest) ProtoMessage()
func (*SdkUpdateJobRequest) Reset ¶ added in v0.69.29
func (m *SdkUpdateJobRequest) Reset()
func (*SdkUpdateJobRequest) String ¶ added in v0.69.29
func (m *SdkUpdateJobRequest) String() string
func (*SdkUpdateJobRequest) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkUpdateJobRequest) XXX_DiscardUnknown()
func (*SdkUpdateJobRequest) XXX_Marshal ¶ added in v0.69.29
func (m *SdkUpdateJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkUpdateJobRequest) XXX_Merge ¶ added in v0.69.29
func (dst *SdkUpdateJobRequest) XXX_Merge(src proto.Message)
func (*SdkUpdateJobRequest) XXX_Size ¶ added in v0.69.29
func (m *SdkUpdateJobRequest) XXX_Size() int
func (*SdkUpdateJobRequest) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkUpdateJobRequest) XXX_Unmarshal(b []byte) error
type SdkUpdateJobResponse ¶ added in v0.69.29
type SdkUpdateJobResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the response for an update to an existing job
func (*SdkUpdateJobResponse) Descriptor ¶ added in v0.69.29
func (*SdkUpdateJobResponse) Descriptor() ([]byte, []int)
func (*SdkUpdateJobResponse) ProtoMessage ¶ added in v0.69.29
func (*SdkUpdateJobResponse) ProtoMessage()
func (*SdkUpdateJobResponse) Reset ¶ added in v0.69.29
func (m *SdkUpdateJobResponse) Reset()
func (*SdkUpdateJobResponse) String ¶ added in v0.69.29
func (m *SdkUpdateJobResponse) String() string
func (*SdkUpdateJobResponse) XXX_DiscardUnknown ¶ added in v0.69.29
func (m *SdkUpdateJobResponse) XXX_DiscardUnknown()
func (*SdkUpdateJobResponse) XXX_Marshal ¶ added in v0.69.29
func (m *SdkUpdateJobResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkUpdateJobResponse) XXX_Merge ¶ added in v0.69.29
func (dst *SdkUpdateJobResponse) XXX_Merge(src proto.Message)
func (*SdkUpdateJobResponse) XXX_Size ¶ added in v0.69.29
func (m *SdkUpdateJobResponse) XXX_Size() int
func (*SdkUpdateJobResponse) XXX_Unmarshal ¶ added in v0.69.29
func (m *SdkUpdateJobResponse) XXX_Unmarshal(b []byte) error
type SdkUpdateRebalanceJobRequest ¶ added in v0.69.11
type SdkUpdateRebalanceJobRequest struct { // ID of the rebalance job Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // State is the new task state to update the job to State StorageRebalanceJobState `protobuf:"varint,2,opt,name=state,enum=openstorage.api.StorageRebalanceJobState" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SdkUpdateRebalanceJobRequest) Descriptor ¶ added in v0.69.11
func (*SdkUpdateRebalanceJobRequest) Descriptor() ([]byte, []int)
func (*SdkUpdateRebalanceJobRequest) GetId ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobRequest) GetId() string
func (*SdkUpdateRebalanceJobRequest) GetState ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobRequest) GetState() StorageRebalanceJobState
func (*SdkUpdateRebalanceJobRequest) ProtoMessage ¶ added in v0.69.11
func (*SdkUpdateRebalanceJobRequest) ProtoMessage()
func (*SdkUpdateRebalanceJobRequest) Reset ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobRequest) Reset()
func (*SdkUpdateRebalanceJobRequest) String ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobRequest) String() string
func (*SdkUpdateRebalanceJobRequest) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobRequest) XXX_DiscardUnknown()
func (*SdkUpdateRebalanceJobRequest) XXX_Marshal ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkUpdateRebalanceJobRequest) XXX_Merge ¶ added in v0.69.11
func (dst *SdkUpdateRebalanceJobRequest) XXX_Merge(src proto.Message)
func (*SdkUpdateRebalanceJobRequest) XXX_Size ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobRequest) XXX_Size() int
func (*SdkUpdateRebalanceJobRequest) XXX_Unmarshal ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobRequest) XXX_Unmarshal(b []byte) error
type SdkUpdateRebalanceJobResponse ¶ added in v0.69.11
type SdkUpdateRebalanceJobResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SdkUpdateRebalanceJobResponse) Descriptor ¶ added in v0.69.11
func (*SdkUpdateRebalanceJobResponse) Descriptor() ([]byte, []int)
func (*SdkUpdateRebalanceJobResponse) ProtoMessage ¶ added in v0.69.11
func (*SdkUpdateRebalanceJobResponse) ProtoMessage()
func (*SdkUpdateRebalanceJobResponse) Reset ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobResponse) Reset()
func (*SdkUpdateRebalanceJobResponse) String ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobResponse) String() string
func (*SdkUpdateRebalanceJobResponse) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobResponse) XXX_DiscardUnknown()
func (*SdkUpdateRebalanceJobResponse) XXX_Marshal ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkUpdateRebalanceJobResponse) XXX_Merge ¶ added in v0.69.11
func (dst *SdkUpdateRebalanceJobResponse) XXX_Merge(src proto.Message)
func (*SdkUpdateRebalanceJobResponse) XXX_Size ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobResponse) XXX_Size() int
func (*SdkUpdateRebalanceJobResponse) XXX_Unmarshal ¶ added in v0.69.11
func (m *SdkUpdateRebalanceJobResponse) XXX_Unmarshal(b []byte) error
type SdkVersion ¶
type SdkVersion struct { // SDK version major number Major int32 `protobuf:"varint,1,opt,name=major" json:"major,omitempty"` // SDK version minor number Minor int32 `protobuf:"varint,2,opt,name=minor" json:"minor,omitempty"` // SDK version patch number Patch int32 `protobuf:"varint,3,opt,name=patch" json:"patch,omitempty"` // String representation of the SDK version. Must be // in `major.minor.patch` format. Version string `protobuf:"bytes,4,opt,name=version" json:"version,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SDK version in Major.Minor.Patch format. The goal of this message is to provide clients a method to determine the SDK version run by an SDK server.
func (*SdkVersion) Descriptor ¶
func (*SdkVersion) Descriptor() ([]byte, []int)
func (*SdkVersion) GetMajor ¶
func (m *SdkVersion) GetMajor() int32
func (*SdkVersion) GetMinor ¶
func (m *SdkVersion) GetMinor() int32
func (*SdkVersion) GetPatch ¶
func (m *SdkVersion) GetPatch() int32
func (*SdkVersion) GetVersion ¶
func (m *SdkVersion) GetVersion() string
func (*SdkVersion) ProtoMessage ¶
func (*SdkVersion) ProtoMessage()
func (*SdkVersion) Reset ¶
func (m *SdkVersion) Reset()
func (*SdkVersion) String ¶
func (m *SdkVersion) String() string
func (*SdkVersion) XXX_DiscardUnknown ¶
func (m *SdkVersion) XXX_DiscardUnknown()
func (*SdkVersion) XXX_Marshal ¶
func (m *SdkVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVersion) XXX_Merge ¶
func (dst *SdkVersion) XXX_Merge(src proto.Message)
func (*SdkVersion) XXX_Size ¶
func (m *SdkVersion) XXX_Size() int
func (*SdkVersion) XXX_Unmarshal ¶
func (m *SdkVersion) XXX_Unmarshal(b []byte) error
type SdkVersion_Version ¶
type SdkVersion_Version int32
These values are constants that can be used by the client and server applications
const ( // Must be set in the proto file; ignore. SdkVersion_MUST_HAVE_ZERO_VALUE SdkVersion_Version = 0 // SDK version major value of this specification SdkVersion_Major SdkVersion_Version = 0 // SDK version minor value of this specification SdkVersion_Minor SdkVersion_Version = 109 // SDK version patch value of this specification SdkVersion_Patch SdkVersion_Version = 0 )
func (SdkVersion_Version) EnumDescriptor ¶
func (SdkVersion_Version) EnumDescriptor() ([]byte, []int)
func (SdkVersion_Version) String ¶
func (x SdkVersion_Version) String() string
type SdkVolumeAttachOptions ¶ added in v0.42.0
type SdkVolumeAttachOptions struct { // Indicates the name of the secret stored in a secret store // In case of Hashicorp's Vault, it will be the key from the key-value pair stored in its kv backend. // In case of Kubernetes secret, it is the name of the secret object itself SecretName string `protobuf:"bytes,1,opt,name=secret_name,json=secretName" json:"secret_name,omitempty"` // In case of Kubernetes, this will be the key stored in the Kubernetes secret SecretKey string `protobuf:"bytes,2,opt,name=secret_key,json=secretKey" json:"secret_key,omitempty"` // It indicates the additional context which could be used to retrieve the secret. // In case of Kubernetes, this is the namespace in which the secret is created. SecretContext string `protobuf:"bytes,3,opt,name=secret_context,json=secretContext" json:"secret_context,omitempty"` // Indicates whether fastpath needs to be enabled during attach Fastpath string `protobuf:"bytes,4,opt,name=fastpath" json:"fastpath,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Options to attach device
func (*SdkVolumeAttachOptions) Descriptor ¶ added in v0.42.0
func (*SdkVolumeAttachOptions) Descriptor() ([]byte, []int)
func (*SdkVolumeAttachOptions) GetFastpath ¶ added in v0.69.3
func (m *SdkVolumeAttachOptions) GetFastpath() string
func (*SdkVolumeAttachOptions) GetSecretContext ¶ added in v0.42.0
func (m *SdkVolumeAttachOptions) GetSecretContext() string
func (*SdkVolumeAttachOptions) GetSecretKey ¶ added in v0.42.0
func (m *SdkVolumeAttachOptions) GetSecretKey() string
func (*SdkVolumeAttachOptions) GetSecretName ¶ added in v0.42.0
func (m *SdkVolumeAttachOptions) GetSecretName() string
func (*SdkVolumeAttachOptions) ProtoMessage ¶ added in v0.42.0
func (*SdkVolumeAttachOptions) ProtoMessage()
func (*SdkVolumeAttachOptions) Reset ¶ added in v0.42.0
func (m *SdkVolumeAttachOptions) Reset()
func (*SdkVolumeAttachOptions) String ¶ added in v0.42.0
func (m *SdkVolumeAttachOptions) String() string
func (*SdkVolumeAttachOptions) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkVolumeAttachOptions) XXX_DiscardUnknown()
func (*SdkVolumeAttachOptions) XXX_Marshal ¶ added in v0.42.0
func (m *SdkVolumeAttachOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeAttachOptions) XXX_Merge ¶ added in v0.42.0
func (dst *SdkVolumeAttachOptions) XXX_Merge(src proto.Message)
func (*SdkVolumeAttachOptions) XXX_Size ¶ added in v0.42.0
func (m *SdkVolumeAttachOptions) XXX_Size() int
func (*SdkVolumeAttachOptions) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkVolumeAttachOptions) XXX_Unmarshal(b []byte) error
type SdkVolumeAttachRequest ¶
type SdkVolumeAttachRequest struct { // Id of volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Options to attach device Options *SdkVolumeAttachOptions `protobuf:"bytes,2,opt,name=options" json:"options,omitempty"` // The following options are private to the driver plugin running the // OpenStorage SDK. Contact your driver developer for any special // values that need to be provided here. DriverOptions map[string]string `` /* 167-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to attach a volume to the node receiving this request
func (*SdkVolumeAttachRequest) Descriptor ¶
func (*SdkVolumeAttachRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeAttachRequest) GetDriverOptions ¶ added in v0.42.0
func (m *SdkVolumeAttachRequest) GetDriverOptions() map[string]string
func (*SdkVolumeAttachRequest) GetOptions ¶
func (m *SdkVolumeAttachRequest) GetOptions() *SdkVolumeAttachOptions
func (*SdkVolumeAttachRequest) GetVolumeId ¶
func (m *SdkVolumeAttachRequest) GetVolumeId() string
func (*SdkVolumeAttachRequest) ProtoMessage ¶
func (*SdkVolumeAttachRequest) ProtoMessage()
func (*SdkVolumeAttachRequest) Reset ¶
func (m *SdkVolumeAttachRequest) Reset()
func (*SdkVolumeAttachRequest) String ¶
func (m *SdkVolumeAttachRequest) String() string
func (*SdkVolumeAttachRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeAttachRequest) XXX_DiscardUnknown()
func (*SdkVolumeAttachRequest) XXX_Marshal ¶
func (m *SdkVolumeAttachRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeAttachRequest) XXX_Merge ¶
func (dst *SdkVolumeAttachRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeAttachRequest) XXX_Size ¶
func (m *SdkVolumeAttachRequest) XXX_Size() int
func (*SdkVolumeAttachRequest) XXX_Unmarshal ¶
func (m *SdkVolumeAttachRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeAttachResponse ¶
type SdkVolumeAttachResponse struct { // Device path where device is exported DevicePath string `protobuf:"bytes,1,opt,name=device_path,json=devicePath" json:"device_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response from the node which received the request to attach
func (*SdkVolumeAttachResponse) Descriptor ¶
func (*SdkVolumeAttachResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeAttachResponse) GetDevicePath ¶
func (m *SdkVolumeAttachResponse) GetDevicePath() string
func (*SdkVolumeAttachResponse) ProtoMessage ¶
func (*SdkVolumeAttachResponse) ProtoMessage()
func (*SdkVolumeAttachResponse) Reset ¶
func (m *SdkVolumeAttachResponse) Reset()
func (*SdkVolumeAttachResponse) String ¶
func (m *SdkVolumeAttachResponse) String() string
func (*SdkVolumeAttachResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeAttachResponse) XXX_DiscardUnknown()
func (*SdkVolumeAttachResponse) XXX_Marshal ¶
func (m *SdkVolumeAttachResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeAttachResponse) XXX_Merge ¶
func (dst *SdkVolumeAttachResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeAttachResponse) XXX_Size ¶
func (m *SdkVolumeAttachResponse) XXX_Size() int
func (*SdkVolumeAttachResponse) XXX_Unmarshal ¶
func (m *SdkVolumeAttachResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeCapacityUsageRequest ¶ added in v0.9.3
type SdkVolumeCapacityUsageRequest struct { // Id of the snapshot/volume to get capacity usage details VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines request to retrieve volume/snapshot capacity usage details
func (*SdkVolumeCapacityUsageRequest) Descriptor ¶ added in v0.9.3
func (*SdkVolumeCapacityUsageRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeCapacityUsageRequest) GetVolumeId ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageRequest) GetVolumeId() string
func (*SdkVolumeCapacityUsageRequest) ProtoMessage ¶ added in v0.9.3
func (*SdkVolumeCapacityUsageRequest) ProtoMessage()
func (*SdkVolumeCapacityUsageRequest) Reset ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageRequest) Reset()
func (*SdkVolumeCapacityUsageRequest) String ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageRequest) String() string
func (*SdkVolumeCapacityUsageRequest) XXX_DiscardUnknown ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageRequest) XXX_DiscardUnknown()
func (*SdkVolumeCapacityUsageRequest) XXX_Marshal ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeCapacityUsageRequest) XXX_Merge ¶ added in v0.9.3
func (dst *SdkVolumeCapacityUsageRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeCapacityUsageRequest) XXX_Size ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageRequest) XXX_Size() int
func (*SdkVolumeCapacityUsageRequest) XXX_Unmarshal ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeCapacityUsageResponse ¶ added in v0.9.3
type SdkVolumeCapacityUsageResponse struct { // CapacityUsage details CapacityUsageInfo *CapacityUsageInfo `protobuf:"bytes,1,opt,name=capacity_usage_info,json=capacityUsageInfo" json:"capacity_usage_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines response containing volume/snapshot capacity usage details
func (*SdkVolumeCapacityUsageResponse) Descriptor ¶ added in v0.9.3
func (*SdkVolumeCapacityUsageResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeCapacityUsageResponse) GetCapacityUsageInfo ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageResponse) GetCapacityUsageInfo() *CapacityUsageInfo
func (*SdkVolumeCapacityUsageResponse) ProtoMessage ¶ added in v0.9.3
func (*SdkVolumeCapacityUsageResponse) ProtoMessage()
func (*SdkVolumeCapacityUsageResponse) Reset ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageResponse) Reset()
func (*SdkVolumeCapacityUsageResponse) String ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageResponse) String() string
func (*SdkVolumeCapacityUsageResponse) XXX_DiscardUnknown ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageResponse) XXX_DiscardUnknown()
func (*SdkVolumeCapacityUsageResponse) XXX_Marshal ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeCapacityUsageResponse) XXX_Merge ¶ added in v0.9.3
func (dst *SdkVolumeCapacityUsageResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeCapacityUsageResponse) XXX_Size ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageResponse) XXX_Size() int
func (*SdkVolumeCapacityUsageResponse) XXX_Unmarshal ¶ added in v0.9.3
func (m *SdkVolumeCapacityUsageResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeCatalogRequest ¶ added in v0.42.25
type SdkVolumeCatalogRequest struct { // VolumeId of the volume that is getting it's catalog retrieved. VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Path which will be used as root (default is the actual root) Path string `protobuf:"bytes,2,opt,name=path" json:"path,omitempty"` // Depth of folders/files retrieved (default is all of it, 1 would only return 1 layer) Depth string `protobuf:"bytes,3,opt,name=depth" json:"depth,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request message to get the volume catalog
func (*SdkVolumeCatalogRequest) Descriptor ¶ added in v0.42.25
func (*SdkVolumeCatalogRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeCatalogRequest) GetDepth ¶ added in v0.42.25
func (m *SdkVolumeCatalogRequest) GetDepth() string
func (*SdkVolumeCatalogRequest) GetPath ¶ added in v0.42.25
func (m *SdkVolumeCatalogRequest) GetPath() string
func (*SdkVolumeCatalogRequest) GetVolumeId ¶ added in v0.42.25
func (m *SdkVolumeCatalogRequest) GetVolumeId() string
func (*SdkVolumeCatalogRequest) ProtoMessage ¶ added in v0.42.25
func (*SdkVolumeCatalogRequest) ProtoMessage()
func (*SdkVolumeCatalogRequest) Reset ¶ added in v0.42.25
func (m *SdkVolumeCatalogRequest) Reset()
func (*SdkVolumeCatalogRequest) String ¶ added in v0.42.25
func (m *SdkVolumeCatalogRequest) String() string
func (*SdkVolumeCatalogRequest) XXX_DiscardUnknown ¶ added in v0.42.25
func (m *SdkVolumeCatalogRequest) XXX_DiscardUnknown()
func (*SdkVolumeCatalogRequest) XXX_Marshal ¶ added in v0.42.25
func (m *SdkVolumeCatalogRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeCatalogRequest) XXX_Merge ¶ added in v0.42.25
func (dst *SdkVolumeCatalogRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeCatalogRequest) XXX_Size ¶ added in v0.42.25
func (m *SdkVolumeCatalogRequest) XXX_Size() int
func (*SdkVolumeCatalogRequest) XXX_Unmarshal ¶ added in v0.42.25
func (m *SdkVolumeCatalogRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeCatalogResponse ¶ added in v0.42.25
type SdkVolumeCatalogResponse struct { // Catalog Catalog *CatalogResponse `protobuf:"bytes,1,opt,name=catalog" json:"catalog,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response message to get volume catalog
func (*SdkVolumeCatalogResponse) Descriptor ¶ added in v0.42.25
func (*SdkVolumeCatalogResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeCatalogResponse) GetCatalog ¶ added in v0.42.25
func (m *SdkVolumeCatalogResponse) GetCatalog() *CatalogResponse
func (*SdkVolumeCatalogResponse) ProtoMessage ¶ added in v0.42.25
func (*SdkVolumeCatalogResponse) ProtoMessage()
func (*SdkVolumeCatalogResponse) Reset ¶ added in v0.42.25
func (m *SdkVolumeCatalogResponse) Reset()
func (*SdkVolumeCatalogResponse) String ¶ added in v0.42.25
func (m *SdkVolumeCatalogResponse) String() string
func (*SdkVolumeCatalogResponse) XXX_DiscardUnknown ¶ added in v0.42.25
func (m *SdkVolumeCatalogResponse) XXX_DiscardUnknown()
func (*SdkVolumeCatalogResponse) XXX_Marshal ¶ added in v0.42.25
func (m *SdkVolumeCatalogResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeCatalogResponse) XXX_Merge ¶ added in v0.42.25
func (dst *SdkVolumeCatalogResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeCatalogResponse) XXX_Size ¶ added in v0.42.25
func (m *SdkVolumeCatalogResponse) XXX_Size() int
func (*SdkVolumeCatalogResponse) XXX_Unmarshal ¶ added in v0.42.25
func (m *SdkVolumeCatalogResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeCloneRequest ¶
type SdkVolumeCloneRequest struct { // Unique name of the volume. This will be used for idempotency. Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Parent volume id or snapshot id will create a new volume as a clone of the parent. ParentId string `protobuf:"bytes,2,opt,name=parent_id,json=parentId" json:"parent_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to clone a volume or create a volume from a snapshot
func (*SdkVolumeCloneRequest) Descriptor ¶
func (*SdkVolumeCloneRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeCloneRequest) GetName ¶
func (m *SdkVolumeCloneRequest) GetName() string
func (*SdkVolumeCloneRequest) GetParentId ¶
func (m *SdkVolumeCloneRequest) GetParentId() string
func (*SdkVolumeCloneRequest) ProtoMessage ¶
func (*SdkVolumeCloneRequest) ProtoMessage()
func (*SdkVolumeCloneRequest) Reset ¶
func (m *SdkVolumeCloneRequest) Reset()
func (*SdkVolumeCloneRequest) String ¶
func (m *SdkVolumeCloneRequest) String() string
func (*SdkVolumeCloneRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeCloneRequest) XXX_DiscardUnknown()
func (*SdkVolumeCloneRequest) XXX_Marshal ¶
func (m *SdkVolumeCloneRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeCloneRequest) XXX_Merge ¶
func (dst *SdkVolumeCloneRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeCloneRequest) XXX_Size ¶
func (m *SdkVolumeCloneRequest) XXX_Size() int
func (*SdkVolumeCloneRequest) XXX_Unmarshal ¶
func (m *SdkVolumeCloneRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeCloneResponse ¶
type SdkVolumeCloneResponse struct { // Id of new volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the response when creating a clone from a volume or a snapshot
func (*SdkVolumeCloneResponse) Descriptor ¶
func (*SdkVolumeCloneResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeCloneResponse) GetVolumeId ¶
func (m *SdkVolumeCloneResponse) GetVolumeId() string
func (*SdkVolumeCloneResponse) ProtoMessage ¶
func (*SdkVolumeCloneResponse) ProtoMessage()
func (*SdkVolumeCloneResponse) Reset ¶
func (m *SdkVolumeCloneResponse) Reset()
func (*SdkVolumeCloneResponse) String ¶
func (m *SdkVolumeCloneResponse) String() string
func (*SdkVolumeCloneResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeCloneResponse) XXX_DiscardUnknown()
func (*SdkVolumeCloneResponse) XXX_Marshal ¶
func (m *SdkVolumeCloneResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeCloneResponse) XXX_Merge ¶
func (dst *SdkVolumeCloneResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeCloneResponse) XXX_Size ¶
func (m *SdkVolumeCloneResponse) XXX_Size() int
func (*SdkVolumeCloneResponse) XXX_Unmarshal ¶
func (m *SdkVolumeCloneResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeCreateRequest ¶
type SdkVolumeCreateRequest struct { // Unique name of the volume. This will be used for idempotency. Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Volume specification Spec *VolumeSpec `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"` // Labels to apply to the volume Labels map[string]string `` /* 132-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to create a volume. Use OpenStorageVolume.Update() to update any labels on the volume.
func (*SdkVolumeCreateRequest) Descriptor ¶
func (*SdkVolumeCreateRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeCreateRequest) GetLabels ¶ added in v0.42.0
func (m *SdkVolumeCreateRequest) GetLabels() map[string]string
func (*SdkVolumeCreateRequest) GetName ¶
func (m *SdkVolumeCreateRequest) GetName() string
func (*SdkVolumeCreateRequest) GetSpec ¶
func (m *SdkVolumeCreateRequest) GetSpec() *VolumeSpec
func (*SdkVolumeCreateRequest) ProtoMessage ¶
func (*SdkVolumeCreateRequest) ProtoMessage()
func (*SdkVolumeCreateRequest) Reset ¶
func (m *SdkVolumeCreateRequest) Reset()
func (*SdkVolumeCreateRequest) String ¶
func (m *SdkVolumeCreateRequest) String() string
func (*SdkVolumeCreateRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeCreateRequest) XXX_DiscardUnknown()
func (*SdkVolumeCreateRequest) XXX_Marshal ¶
func (m *SdkVolumeCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeCreateRequest) XXX_Merge ¶
func (dst *SdkVolumeCreateRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeCreateRequest) XXX_Size ¶
func (m *SdkVolumeCreateRequest) XXX_Size() int
func (*SdkVolumeCreateRequest) XXX_Unmarshal ¶
func (m *SdkVolumeCreateRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeCreateResponse ¶
type SdkVolumeCreateResponse struct { // Id of new volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response to the creation of a volume
func (*SdkVolumeCreateResponse) Descriptor ¶
func (*SdkVolumeCreateResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeCreateResponse) GetVolumeId ¶
func (m *SdkVolumeCreateResponse) GetVolumeId() string
func (*SdkVolumeCreateResponse) ProtoMessage ¶
func (*SdkVolumeCreateResponse) ProtoMessage()
func (*SdkVolumeCreateResponse) Reset ¶
func (m *SdkVolumeCreateResponse) Reset()
func (*SdkVolumeCreateResponse) String ¶
func (m *SdkVolumeCreateResponse) String() string
func (*SdkVolumeCreateResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeCreateResponse) XXX_DiscardUnknown()
func (*SdkVolumeCreateResponse) XXX_Marshal ¶
func (m *SdkVolumeCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeCreateResponse) XXX_Merge ¶
func (dst *SdkVolumeCreateResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeCreateResponse) XXX_Size ¶
func (m *SdkVolumeCreateResponse) XXX_Size() int
func (*SdkVolumeCreateResponse) XXX_Unmarshal ¶
func (m *SdkVolumeCreateResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeDeleteRequest ¶
type SdkVolumeDeleteRequest struct { // Id of volume to delete VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the request to delete a volume
func (*SdkVolumeDeleteRequest) Descriptor ¶
func (*SdkVolumeDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeDeleteRequest) GetVolumeId ¶
func (m *SdkVolumeDeleteRequest) GetVolumeId() string
func (*SdkVolumeDeleteRequest) ProtoMessage ¶
func (*SdkVolumeDeleteRequest) ProtoMessage()
func (*SdkVolumeDeleteRequest) Reset ¶
func (m *SdkVolumeDeleteRequest) Reset()
func (*SdkVolumeDeleteRequest) String ¶
func (m *SdkVolumeDeleteRequest) String() string
func (*SdkVolumeDeleteRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeDeleteRequest) XXX_DiscardUnknown()
func (*SdkVolumeDeleteRequest) XXX_Marshal ¶
func (m *SdkVolumeDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeDeleteRequest) XXX_Merge ¶
func (dst *SdkVolumeDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeDeleteRequest) XXX_Size ¶
func (m *SdkVolumeDeleteRequest) XXX_Size() int
func (*SdkVolumeDeleteRequest) XXX_Unmarshal ¶
func (m *SdkVolumeDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeDeleteResponse ¶
type SdkVolumeDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkVolumeDeleteResponse) Descriptor ¶
func (*SdkVolumeDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeDeleteResponse) ProtoMessage ¶
func (*SdkVolumeDeleteResponse) ProtoMessage()
func (*SdkVolumeDeleteResponse) Reset ¶
func (m *SdkVolumeDeleteResponse) Reset()
func (*SdkVolumeDeleteResponse) String ¶
func (m *SdkVolumeDeleteResponse) String() string
func (*SdkVolumeDeleteResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeDeleteResponse) XXX_DiscardUnknown()
func (*SdkVolumeDeleteResponse) XXX_Marshal ¶
func (m *SdkVolumeDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeDeleteResponse) XXX_Merge ¶
func (dst *SdkVolumeDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeDeleteResponse) XXX_Size ¶
func (m *SdkVolumeDeleteResponse) XXX_Size() int
func (*SdkVolumeDeleteResponse) XXX_Unmarshal ¶
func (m *SdkVolumeDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeDetachOptions ¶ added in v0.42.0
type SdkVolumeDetachOptions struct { // Forcefully detach device from the kernel Force bool `protobuf:"varint,1,opt,name=force" json:"force,omitempty"` // Unmount the volume before detaching UnmountBeforeDetach bool `protobuf:"varint,2,opt,name=unmount_before_detach,json=unmountBeforeDetach" json:"unmount_before_detach,omitempty"` // redirect the request to the attached node Redirect bool `protobuf:"varint,3,opt,name=redirect" json:"redirect,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SdkVolumeDetachOptions) Descriptor ¶ added in v0.42.0
func (*SdkVolumeDetachOptions) Descriptor() ([]byte, []int)
func (*SdkVolumeDetachOptions) GetForce ¶ added in v0.42.0
func (m *SdkVolumeDetachOptions) GetForce() bool
func (*SdkVolumeDetachOptions) GetRedirect ¶ added in v0.42.18
func (m *SdkVolumeDetachOptions) GetRedirect() bool
func (*SdkVolumeDetachOptions) GetUnmountBeforeDetach ¶ added in v0.42.0
func (m *SdkVolumeDetachOptions) GetUnmountBeforeDetach() bool
func (*SdkVolumeDetachOptions) ProtoMessage ¶ added in v0.42.0
func (*SdkVolumeDetachOptions) ProtoMessage()
func (*SdkVolumeDetachOptions) Reset ¶ added in v0.42.0
func (m *SdkVolumeDetachOptions) Reset()
func (*SdkVolumeDetachOptions) String ¶ added in v0.42.0
func (m *SdkVolumeDetachOptions) String() string
func (*SdkVolumeDetachOptions) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkVolumeDetachOptions) XXX_DiscardUnknown()
func (*SdkVolumeDetachOptions) XXX_Marshal ¶ added in v0.42.0
func (m *SdkVolumeDetachOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeDetachOptions) XXX_Merge ¶ added in v0.42.0
func (dst *SdkVolumeDetachOptions) XXX_Merge(src proto.Message)
func (*SdkVolumeDetachOptions) XXX_Size ¶ added in v0.42.0
func (m *SdkVolumeDetachOptions) XXX_Size() int
func (*SdkVolumeDetachOptions) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkVolumeDetachOptions) XXX_Unmarshal(b []byte) error
type SdkVolumeDetachRequest ¶
type SdkVolumeDetachRequest struct { // Id of the volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Options to detach device Options *SdkVolumeDetachOptions `protobuf:"bytes,2,opt,name=options" json:"options,omitempty"` // The following options are private to the driver plugin running the // OpenStorage SDK. Contact your driver developer for any special // values that need to be provided here. DriverOptions map[string]string `` /* 167-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to detach a volume
func (*SdkVolumeDetachRequest) Descriptor ¶
func (*SdkVolumeDetachRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeDetachRequest) GetDriverOptions ¶ added in v0.42.0
func (m *SdkVolumeDetachRequest) GetDriverOptions() map[string]string
func (*SdkVolumeDetachRequest) GetOptions ¶
func (m *SdkVolumeDetachRequest) GetOptions() *SdkVolumeDetachOptions
func (*SdkVolumeDetachRequest) GetVolumeId ¶
func (m *SdkVolumeDetachRequest) GetVolumeId() string
func (*SdkVolumeDetachRequest) ProtoMessage ¶
func (*SdkVolumeDetachRequest) ProtoMessage()
func (*SdkVolumeDetachRequest) Reset ¶
func (m *SdkVolumeDetachRequest) Reset()
func (*SdkVolumeDetachRequest) String ¶
func (m *SdkVolumeDetachRequest) String() string
func (*SdkVolumeDetachRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeDetachRequest) XXX_DiscardUnknown()
func (*SdkVolumeDetachRequest) XXX_Marshal ¶
func (m *SdkVolumeDetachRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeDetachRequest) XXX_Merge ¶
func (dst *SdkVolumeDetachRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeDetachRequest) XXX_Size ¶
func (m *SdkVolumeDetachRequest) XXX_Size() int
func (*SdkVolumeDetachRequest) XXX_Unmarshal ¶
func (m *SdkVolumeDetachRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeDetachResponse ¶
type SdkVolumeDetachResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkVolumeDetachResponse) Descriptor ¶
func (*SdkVolumeDetachResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeDetachResponse) ProtoMessage ¶
func (*SdkVolumeDetachResponse) ProtoMessage()
func (*SdkVolumeDetachResponse) Reset ¶
func (m *SdkVolumeDetachResponse) Reset()
func (*SdkVolumeDetachResponse) String ¶
func (m *SdkVolumeDetachResponse) String() string
func (*SdkVolumeDetachResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeDetachResponse) XXX_DiscardUnknown()
func (*SdkVolumeDetachResponse) XXX_Marshal ¶
func (m *SdkVolumeDetachResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeDetachResponse) XXX_Merge ¶
func (dst *SdkVolumeDetachResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeDetachResponse) XXX_Size ¶
func (m *SdkVolumeDetachResponse) XXX_Size() int
func (*SdkVolumeDetachResponse) XXX_Unmarshal ¶
func (m *SdkVolumeDetachResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeEnumerateRequest ¶
type SdkVolumeEnumerateRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to list volumes
func (*SdkVolumeEnumerateRequest) Descriptor ¶
func (*SdkVolumeEnumerateRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeEnumerateRequest) ProtoMessage ¶
func (*SdkVolumeEnumerateRequest) ProtoMessage()
func (*SdkVolumeEnumerateRequest) Reset ¶
func (m *SdkVolumeEnumerateRequest) Reset()
func (*SdkVolumeEnumerateRequest) String ¶
func (m *SdkVolumeEnumerateRequest) String() string
func (*SdkVolumeEnumerateRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeEnumerateRequest) XXX_DiscardUnknown()
func (*SdkVolumeEnumerateRequest) XXX_Marshal ¶
func (m *SdkVolumeEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeEnumerateRequest) XXX_Merge ¶
func (dst *SdkVolumeEnumerateRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeEnumerateRequest) XXX_Size ¶
func (m *SdkVolumeEnumerateRequest) XXX_Size() int
func (*SdkVolumeEnumerateRequest) XXX_Unmarshal ¶
func (m *SdkVolumeEnumerateRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeEnumerateResponse ¶
type SdkVolumeEnumerateResponse struct { // List of volumes matching label VolumeIds []string `protobuf:"bytes,1,rep,name=volume_ids,json=volumeIds" json:"volume_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the response when listing volumes
func (*SdkVolumeEnumerateResponse) Descriptor ¶
func (*SdkVolumeEnumerateResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeEnumerateResponse) GetVolumeIds ¶
func (m *SdkVolumeEnumerateResponse) GetVolumeIds() []string
func (*SdkVolumeEnumerateResponse) ProtoMessage ¶
func (*SdkVolumeEnumerateResponse) ProtoMessage()
func (*SdkVolumeEnumerateResponse) Reset ¶
func (m *SdkVolumeEnumerateResponse) Reset()
func (*SdkVolumeEnumerateResponse) String ¶
func (m *SdkVolumeEnumerateResponse) String() string
func (*SdkVolumeEnumerateResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeEnumerateResponse) XXX_DiscardUnknown()
func (*SdkVolumeEnumerateResponse) XXX_Marshal ¶
func (m *SdkVolumeEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeEnumerateResponse) XXX_Merge ¶
func (dst *SdkVolumeEnumerateResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeEnumerateResponse) XXX_Size ¶
func (m *SdkVolumeEnumerateResponse) XXX_Size() int
func (*SdkVolumeEnumerateResponse) XXX_Unmarshal ¶
func (m *SdkVolumeEnumerateResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeEnumerateWithFiltersRequest ¶
type SdkVolumeEnumerateWithFiltersRequest struct { // (optional) Name to search Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` // (optional) Labels to search Labels map[string]string `` /* 132-byte string literal not displayed */ // (optional) Ownership to match Ownership *Ownership `protobuf:"bytes,4,opt,name=ownership" json:"ownership,omitempty"` // (optional) Group to match Group *Group `protobuf:"bytes,5,opt,name=group" json:"group,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to list volumes
func (*SdkVolumeEnumerateWithFiltersRequest) Descriptor ¶
func (*SdkVolumeEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeEnumerateWithFiltersRequest) GetGroup ¶ added in v0.42.7
func (m *SdkVolumeEnumerateWithFiltersRequest) GetGroup() *Group
func (*SdkVolumeEnumerateWithFiltersRequest) GetLabels ¶ added in v0.42.0
func (m *SdkVolumeEnumerateWithFiltersRequest) GetLabels() map[string]string
func (*SdkVolumeEnumerateWithFiltersRequest) GetName ¶ added in v0.42.0
func (m *SdkVolumeEnumerateWithFiltersRequest) GetName() string
func (*SdkVolumeEnumerateWithFiltersRequest) GetOwnership ¶ added in v0.42.0
func (m *SdkVolumeEnumerateWithFiltersRequest) GetOwnership() *Ownership
func (*SdkVolumeEnumerateWithFiltersRequest) ProtoMessage ¶
func (*SdkVolumeEnumerateWithFiltersRequest) ProtoMessage()
func (*SdkVolumeEnumerateWithFiltersRequest) Reset ¶
func (m *SdkVolumeEnumerateWithFiltersRequest) Reset()
func (*SdkVolumeEnumerateWithFiltersRequest) String ¶
func (m *SdkVolumeEnumerateWithFiltersRequest) String() string
func (*SdkVolumeEnumerateWithFiltersRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeEnumerateWithFiltersRequest) XXX_DiscardUnknown()
func (*SdkVolumeEnumerateWithFiltersRequest) XXX_Marshal ¶
func (m *SdkVolumeEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeEnumerateWithFiltersRequest) XXX_Merge ¶
func (dst *SdkVolumeEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeEnumerateWithFiltersRequest) XXX_Size ¶
func (m *SdkVolumeEnumerateWithFiltersRequest) XXX_Size() int
func (*SdkVolumeEnumerateWithFiltersRequest) XXX_Unmarshal ¶
func (m *SdkVolumeEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeEnumerateWithFiltersResponse ¶
type SdkVolumeEnumerateWithFiltersResponse struct { // List of volumes matching label VolumeIds []string `protobuf:"bytes,1,rep,name=volume_ids,json=volumeIds" json:"volume_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the response when listing volumes
func (*SdkVolumeEnumerateWithFiltersResponse) Descriptor ¶
func (*SdkVolumeEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeEnumerateWithFiltersResponse) GetVolumeIds ¶
func (m *SdkVolumeEnumerateWithFiltersResponse) GetVolumeIds() []string
func (*SdkVolumeEnumerateWithFiltersResponse) ProtoMessage ¶
func (*SdkVolumeEnumerateWithFiltersResponse) ProtoMessage()
func (*SdkVolumeEnumerateWithFiltersResponse) Reset ¶
func (m *SdkVolumeEnumerateWithFiltersResponse) Reset()
func (*SdkVolumeEnumerateWithFiltersResponse) String ¶
func (m *SdkVolumeEnumerateWithFiltersResponse) String() string
func (*SdkVolumeEnumerateWithFiltersResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeEnumerateWithFiltersResponse) XXX_DiscardUnknown()
func (*SdkVolumeEnumerateWithFiltersResponse) XXX_Marshal ¶
func (m *SdkVolumeEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeEnumerateWithFiltersResponse) XXX_Merge ¶
func (dst *SdkVolumeEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeEnumerateWithFiltersResponse) XXX_Size ¶
func (m *SdkVolumeEnumerateWithFiltersResponse) XXX_Size() int
func (*SdkVolumeEnumerateWithFiltersResponse) XXX_Unmarshal ¶
func (m *SdkVolumeEnumerateWithFiltersResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeInspectRequest ¶
type SdkVolumeInspectRequest struct { // Id of volume to inspect VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Options during inspection Options *VolumeInspectOptions `protobuf:"bytes,2,opt,name=options" json:"options,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the request to inspect a volume
func (*SdkVolumeInspectRequest) Descriptor ¶
func (*SdkVolumeInspectRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeInspectRequest) GetOptions ¶ added in v0.42.9
func (m *SdkVolumeInspectRequest) GetOptions() *VolumeInspectOptions
func (*SdkVolumeInspectRequest) GetVolumeId ¶
func (m *SdkVolumeInspectRequest) GetVolumeId() string
func (*SdkVolumeInspectRequest) ProtoMessage ¶
func (*SdkVolumeInspectRequest) ProtoMessage()
func (*SdkVolumeInspectRequest) Reset ¶
func (m *SdkVolumeInspectRequest) Reset()
func (*SdkVolumeInspectRequest) String ¶
func (m *SdkVolumeInspectRequest) String() string
func (*SdkVolumeInspectRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeInspectRequest) XXX_DiscardUnknown()
func (*SdkVolumeInspectRequest) XXX_Marshal ¶
func (m *SdkVolumeInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeInspectRequest) XXX_Merge ¶
func (dst *SdkVolumeInspectRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeInspectRequest) XXX_Size ¶
func (m *SdkVolumeInspectRequest) XXX_Size() int
func (*SdkVolumeInspectRequest) XXX_Unmarshal ¶
func (m *SdkVolumeInspectRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeInspectResponse ¶
type SdkVolumeInspectResponse struct { // Information about the volume Volume *Volume `protobuf:"bytes,1,opt,name=volume" json:"volume,omitempty"` // Name of volume Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` // Volume labels Labels map[string]string `` /* 132-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the response when inspecting a volume
func (*SdkVolumeInspectResponse) Descriptor ¶
func (*SdkVolumeInspectResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeInspectResponse) GetLabels ¶ added in v0.42.0
func (m *SdkVolumeInspectResponse) GetLabels() map[string]string
func (*SdkVolumeInspectResponse) GetName ¶ added in v0.42.0
func (m *SdkVolumeInspectResponse) GetName() string
func (*SdkVolumeInspectResponse) GetVolume ¶
func (m *SdkVolumeInspectResponse) GetVolume() *Volume
func (*SdkVolumeInspectResponse) ProtoMessage ¶
func (*SdkVolumeInspectResponse) ProtoMessage()
func (*SdkVolumeInspectResponse) Reset ¶
func (m *SdkVolumeInspectResponse) Reset()
func (*SdkVolumeInspectResponse) String ¶
func (m *SdkVolumeInspectResponse) String() string
func (*SdkVolumeInspectResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeInspectResponse) XXX_DiscardUnknown()
func (*SdkVolumeInspectResponse) XXX_Marshal ¶
func (m *SdkVolumeInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeInspectResponse) XXX_Merge ¶
func (dst *SdkVolumeInspectResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeInspectResponse) XXX_Size ¶
func (m *SdkVolumeInspectResponse) XXX_Size() int
func (*SdkVolumeInspectResponse) XXX_Unmarshal ¶
func (m *SdkVolumeInspectResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeInspectWithFiltersRequest ¶ added in v0.42.9
type SdkVolumeInspectWithFiltersRequest struct { // (optional) Name to search Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` // (optional) Labels to search Labels map[string]string `` /* 132-byte string literal not displayed */ // (optional) Ownership to match Ownership *Ownership `protobuf:"bytes,4,opt,name=ownership" json:"ownership,omitempty"` // (optional) Group to match Group *Group `protobuf:"bytes,5,opt,name=group" json:"group,omitempty"` // Options during inspection Options *VolumeInspectOptions `protobuf:"bytes,6,opt,name=options" json:"options,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the request to inspect volumes using a filter
func (*SdkVolumeInspectWithFiltersRequest) Descriptor ¶ added in v0.42.9
func (*SdkVolumeInspectWithFiltersRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeInspectWithFiltersRequest) GetGroup ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersRequest) GetGroup() *Group
func (*SdkVolumeInspectWithFiltersRequest) GetLabels ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersRequest) GetLabels() map[string]string
func (*SdkVolumeInspectWithFiltersRequest) GetName ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersRequest) GetName() string
func (*SdkVolumeInspectWithFiltersRequest) GetOptions ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersRequest) GetOptions() *VolumeInspectOptions
func (*SdkVolumeInspectWithFiltersRequest) GetOwnership ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersRequest) GetOwnership() *Ownership
func (*SdkVolumeInspectWithFiltersRequest) ProtoMessage ¶ added in v0.42.9
func (*SdkVolumeInspectWithFiltersRequest) ProtoMessage()
func (*SdkVolumeInspectWithFiltersRequest) Reset ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersRequest) Reset()
func (*SdkVolumeInspectWithFiltersRequest) String ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersRequest) String() string
func (*SdkVolumeInspectWithFiltersRequest) XXX_DiscardUnknown ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersRequest) XXX_DiscardUnknown()
func (*SdkVolumeInspectWithFiltersRequest) XXX_Marshal ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeInspectWithFiltersRequest) XXX_Merge ¶ added in v0.42.9
func (dst *SdkVolumeInspectWithFiltersRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeInspectWithFiltersRequest) XXX_Size ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersRequest) XXX_Size() int
func (*SdkVolumeInspectWithFiltersRequest) XXX_Unmarshal ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeInspectWithFiltersResponse ¶ added in v0.42.9
type SdkVolumeInspectWithFiltersResponse struct { // List of `SdkVolumeInspectResponse` objects describing the volumes Volumes []*SdkVolumeInspectResponse `protobuf:"bytes,1,rep,name=volumes" json:"volumes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the response when inspecting volumes using a filter
func (*SdkVolumeInspectWithFiltersResponse) Descriptor ¶ added in v0.42.9
func (*SdkVolumeInspectWithFiltersResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeInspectWithFiltersResponse) GetVolumes ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersResponse) GetVolumes() []*SdkVolumeInspectResponse
func (*SdkVolumeInspectWithFiltersResponse) ProtoMessage ¶ added in v0.42.9
func (*SdkVolumeInspectWithFiltersResponse) ProtoMessage()
func (*SdkVolumeInspectWithFiltersResponse) Reset ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersResponse) Reset()
func (*SdkVolumeInspectWithFiltersResponse) String ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersResponse) String() string
func (*SdkVolumeInspectWithFiltersResponse) XXX_DiscardUnknown ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersResponse) XXX_DiscardUnknown()
func (*SdkVolumeInspectWithFiltersResponse) XXX_Marshal ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeInspectWithFiltersResponse) XXX_Merge ¶ added in v0.42.9
func (dst *SdkVolumeInspectWithFiltersResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeInspectWithFiltersResponse) XXX_Size ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersResponse) XXX_Size() int
func (*SdkVolumeInspectWithFiltersResponse) XXX_Unmarshal ¶ added in v0.42.9
func (m *SdkVolumeInspectWithFiltersResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeMountRequest ¶
type SdkVolumeMountRequest struct { // Id of the volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Mount path for mounting the volume. MountPath string `protobuf:"bytes,2,opt,name=mount_path,json=mountPath" json:"mount_path,omitempty"` // Options to attach device Options *SdkVolumeAttachOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"` // The following options are private to the driver plugin running the // OpenStorage SDK. Contact your driver developer for any special // values that need to be provided here. DriverOptions map[string]string `` /* 167-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to mount a volume to the node receiving this request
func (*SdkVolumeMountRequest) Descriptor ¶
func (*SdkVolumeMountRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeMountRequest) GetDriverOptions ¶ added in v0.42.0
func (m *SdkVolumeMountRequest) GetDriverOptions() map[string]string
func (*SdkVolumeMountRequest) GetMountPath ¶
func (m *SdkVolumeMountRequest) GetMountPath() string
func (*SdkVolumeMountRequest) GetOptions ¶ added in v0.42.0
func (m *SdkVolumeMountRequest) GetOptions() *SdkVolumeAttachOptions
func (*SdkVolumeMountRequest) GetVolumeId ¶
func (m *SdkVolumeMountRequest) GetVolumeId() string
func (*SdkVolumeMountRequest) ProtoMessage ¶
func (*SdkVolumeMountRequest) ProtoMessage()
func (*SdkVolumeMountRequest) Reset ¶
func (m *SdkVolumeMountRequest) Reset()
func (*SdkVolumeMountRequest) String ¶
func (m *SdkVolumeMountRequest) String() string
func (*SdkVolumeMountRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeMountRequest) XXX_DiscardUnknown()
func (*SdkVolumeMountRequest) XXX_Marshal ¶
func (m *SdkVolumeMountRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeMountRequest) XXX_Merge ¶
func (dst *SdkVolumeMountRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeMountRequest) XXX_Size ¶
func (m *SdkVolumeMountRequest) XXX_Size() int
func (*SdkVolumeMountRequest) XXX_Unmarshal ¶
func (m *SdkVolumeMountRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeMountResponse ¶
type SdkVolumeMountResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkVolumeMountResponse) Descriptor ¶
func (*SdkVolumeMountResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeMountResponse) ProtoMessage ¶
func (*SdkVolumeMountResponse) ProtoMessage()
func (*SdkVolumeMountResponse) Reset ¶
func (m *SdkVolumeMountResponse) Reset()
func (*SdkVolumeMountResponse) String ¶
func (m *SdkVolumeMountResponse) String() string
func (*SdkVolumeMountResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeMountResponse) XXX_DiscardUnknown()
func (*SdkVolumeMountResponse) XXX_Marshal ¶
func (m *SdkVolumeMountResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeMountResponse) XXX_Merge ¶
func (dst *SdkVolumeMountResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeMountResponse) XXX_Size ¶
func (m *SdkVolumeMountResponse) XXX_Size() int
func (*SdkVolumeMountResponse) XXX_Unmarshal ¶
func (m *SdkVolumeMountResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeSnapshotCreateRequest ¶
type SdkVolumeSnapshotCreateRequest struct { // Id of volume to take the snapshot from VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Name of the snapshot. Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` // Labels to apply to snapshot Labels map[string]string `` /* 132-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines the request when creating a snapshot from a volume.
func (*SdkVolumeSnapshotCreateRequest) Descriptor ¶
func (*SdkVolumeSnapshotCreateRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotCreateRequest) GetLabels ¶
func (m *SdkVolumeSnapshotCreateRequest) GetLabels() map[string]string
func (*SdkVolumeSnapshotCreateRequest) GetName ¶
func (m *SdkVolumeSnapshotCreateRequest) GetName() string
func (*SdkVolumeSnapshotCreateRequest) GetVolumeId ¶
func (m *SdkVolumeSnapshotCreateRequest) GetVolumeId() string
func (*SdkVolumeSnapshotCreateRequest) ProtoMessage ¶
func (*SdkVolumeSnapshotCreateRequest) ProtoMessage()
func (*SdkVolumeSnapshotCreateRequest) Reset ¶
func (m *SdkVolumeSnapshotCreateRequest) Reset()
func (*SdkVolumeSnapshotCreateRequest) String ¶
func (m *SdkVolumeSnapshotCreateRequest) String() string
func (*SdkVolumeSnapshotCreateRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeSnapshotCreateRequest) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotCreateRequest) XXX_Marshal ¶
func (m *SdkVolumeSnapshotCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotCreateRequest) XXX_Merge ¶
func (dst *SdkVolumeSnapshotCreateRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotCreateRequest) XXX_Size ¶
func (m *SdkVolumeSnapshotCreateRequest) XXX_Size() int
func (*SdkVolumeSnapshotCreateRequest) XXX_Unmarshal ¶
func (m *SdkVolumeSnapshotCreateRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeSnapshotCreateResponse ¶
type SdkVolumeSnapshotCreateResponse struct { // Id of immutable snapshot SnapshotId string `protobuf:"bytes,1,opt,name=snapshot_id,json=snapshotId" json:"snapshot_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response after creating a snapshot of a volume
func (*SdkVolumeSnapshotCreateResponse) Descriptor ¶
func (*SdkVolumeSnapshotCreateResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotCreateResponse) GetSnapshotId ¶
func (m *SdkVolumeSnapshotCreateResponse) GetSnapshotId() string
func (*SdkVolumeSnapshotCreateResponse) ProtoMessage ¶
func (*SdkVolumeSnapshotCreateResponse) ProtoMessage()
func (*SdkVolumeSnapshotCreateResponse) Reset ¶
func (m *SdkVolumeSnapshotCreateResponse) Reset()
func (*SdkVolumeSnapshotCreateResponse) String ¶
func (m *SdkVolumeSnapshotCreateResponse) String() string
func (*SdkVolumeSnapshotCreateResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeSnapshotCreateResponse) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotCreateResponse) XXX_Marshal ¶
func (m *SdkVolumeSnapshotCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotCreateResponse) XXX_Merge ¶
func (dst *SdkVolumeSnapshotCreateResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotCreateResponse) XXX_Size ¶
func (m *SdkVolumeSnapshotCreateResponse) XXX_Size() int
func (*SdkVolumeSnapshotCreateResponse) XXX_Unmarshal ¶
func (m *SdkVolumeSnapshotCreateResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeSnapshotEnumerateRequest ¶
type SdkVolumeSnapshotEnumerateRequest struct { // Get the snapshots for this volume id VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to list the snaphots
func (*SdkVolumeSnapshotEnumerateRequest) Descriptor ¶
func (*SdkVolumeSnapshotEnumerateRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotEnumerateRequest) GetVolumeId ¶
func (m *SdkVolumeSnapshotEnumerateRequest) GetVolumeId() string
func (*SdkVolumeSnapshotEnumerateRequest) ProtoMessage ¶
func (*SdkVolumeSnapshotEnumerateRequest) ProtoMessage()
func (*SdkVolumeSnapshotEnumerateRequest) Reset ¶
func (m *SdkVolumeSnapshotEnumerateRequest) Reset()
func (*SdkVolumeSnapshotEnumerateRequest) String ¶
func (m *SdkVolumeSnapshotEnumerateRequest) String() string
func (*SdkVolumeSnapshotEnumerateRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeSnapshotEnumerateRequest) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotEnumerateRequest) XXX_Marshal ¶
func (m *SdkVolumeSnapshotEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotEnumerateRequest) XXX_Merge ¶
func (dst *SdkVolumeSnapshotEnumerateRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotEnumerateRequest) XXX_Size ¶
func (m *SdkVolumeSnapshotEnumerateRequest) XXX_Size() int
func (*SdkVolumeSnapshotEnumerateRequest) XXX_Unmarshal ¶
func (m *SdkVolumeSnapshotEnumerateRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeSnapshotEnumerateResponse ¶
type SdkVolumeSnapshotEnumerateResponse struct { // List of immutable snapshots VolumeSnapshotIds []string `protobuf:"bytes,1,rep,name=volume_snapshot_ids,json=volumeSnapshotIds" json:"volume_snapshot_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response when listing snapshots
func (*SdkVolumeSnapshotEnumerateResponse) Descriptor ¶
func (*SdkVolumeSnapshotEnumerateResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotEnumerateResponse) GetVolumeSnapshotIds ¶
func (m *SdkVolumeSnapshotEnumerateResponse) GetVolumeSnapshotIds() []string
func (*SdkVolumeSnapshotEnumerateResponse) ProtoMessage ¶
func (*SdkVolumeSnapshotEnumerateResponse) ProtoMessage()
func (*SdkVolumeSnapshotEnumerateResponse) Reset ¶
func (m *SdkVolumeSnapshotEnumerateResponse) Reset()
func (*SdkVolumeSnapshotEnumerateResponse) String ¶
func (m *SdkVolumeSnapshotEnumerateResponse) String() string
func (*SdkVolumeSnapshotEnumerateResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeSnapshotEnumerateResponse) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotEnumerateResponse) XXX_Marshal ¶
func (m *SdkVolumeSnapshotEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotEnumerateResponse) XXX_Merge ¶
func (dst *SdkVolumeSnapshotEnumerateResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotEnumerateResponse) XXX_Size ¶
func (m *SdkVolumeSnapshotEnumerateResponse) XXX_Size() int
func (*SdkVolumeSnapshotEnumerateResponse) XXX_Unmarshal ¶
func (m *SdkVolumeSnapshotEnumerateResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeSnapshotEnumerateWithFiltersRequest ¶
type SdkVolumeSnapshotEnumerateWithFiltersRequest struct { // (optional) Get the snapshots for this volume id VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // (optional) Get snapshots that match these labels Labels map[string]string `` /* 132-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to list the snaphots
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) Descriptor ¶
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) GetLabels ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) GetLabels() map[string]string
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) GetVolumeId ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) GetVolumeId() string
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) ProtoMessage ¶
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) ProtoMessage()
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) Reset ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) Reset()
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) String ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) String() string
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Marshal ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Merge ¶
func (dst *SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Size ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Size() int
func (*SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Unmarshal ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeSnapshotEnumerateWithFiltersResponse ¶
type SdkVolumeSnapshotEnumerateWithFiltersResponse struct { // List of immutable snapshots VolumeSnapshotIds []string `protobuf:"bytes,1,rep,name=volume_snapshot_ids,json=volumeSnapshotIds" json:"volume_snapshot_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response when listing snapshots
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) Descriptor ¶
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) GetVolumeSnapshotIds ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) GetVolumeSnapshotIds() []string
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) ProtoMessage ¶
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) ProtoMessage()
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) Reset ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) Reset()
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) String ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) String() string
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Marshal ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Merge ¶
func (dst *SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Size ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Size() int
func (*SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Unmarshal ¶
func (m *SdkVolumeSnapshotEnumerateWithFiltersResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeSnapshotRestoreRequest ¶
type SdkVolumeSnapshotRestoreRequest struct { // Id of volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Snapshot id to apply to `volume_id` SnapshotId string `protobuf:"bytes,2,opt,name=snapshot_id,json=snapshotId" json:"snapshot_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to restore a volume to a snapshot
func (*SdkVolumeSnapshotRestoreRequest) Descriptor ¶
func (*SdkVolumeSnapshotRestoreRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotRestoreRequest) GetSnapshotId ¶
func (m *SdkVolumeSnapshotRestoreRequest) GetSnapshotId() string
func (*SdkVolumeSnapshotRestoreRequest) GetVolumeId ¶
func (m *SdkVolumeSnapshotRestoreRequest) GetVolumeId() string
func (*SdkVolumeSnapshotRestoreRequest) ProtoMessage ¶
func (*SdkVolumeSnapshotRestoreRequest) ProtoMessage()
func (*SdkVolumeSnapshotRestoreRequest) Reset ¶
func (m *SdkVolumeSnapshotRestoreRequest) Reset()
func (*SdkVolumeSnapshotRestoreRequest) String ¶
func (m *SdkVolumeSnapshotRestoreRequest) String() string
func (*SdkVolumeSnapshotRestoreRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeSnapshotRestoreRequest) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotRestoreRequest) XXX_Marshal ¶
func (m *SdkVolumeSnapshotRestoreRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotRestoreRequest) XXX_Merge ¶
func (dst *SdkVolumeSnapshotRestoreRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotRestoreRequest) XXX_Size ¶
func (m *SdkVolumeSnapshotRestoreRequest) XXX_Size() int
func (*SdkVolumeSnapshotRestoreRequest) XXX_Unmarshal ¶
func (m *SdkVolumeSnapshotRestoreRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeSnapshotRestoreResponse ¶
type SdkVolumeSnapshotRestoreResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkVolumeSnapshotRestoreResponse) Descriptor ¶
func (*SdkVolumeSnapshotRestoreResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotRestoreResponse) ProtoMessage ¶
func (*SdkVolumeSnapshotRestoreResponse) ProtoMessage()
func (*SdkVolumeSnapshotRestoreResponse) Reset ¶
func (m *SdkVolumeSnapshotRestoreResponse) Reset()
func (*SdkVolumeSnapshotRestoreResponse) String ¶
func (m *SdkVolumeSnapshotRestoreResponse) String() string
func (*SdkVolumeSnapshotRestoreResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeSnapshotRestoreResponse) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotRestoreResponse) XXX_Marshal ¶
func (m *SdkVolumeSnapshotRestoreResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotRestoreResponse) XXX_Merge ¶
func (dst *SdkVolumeSnapshotRestoreResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotRestoreResponse) XXX_Size ¶
func (m *SdkVolumeSnapshotRestoreResponse) XXX_Size() int
func (*SdkVolumeSnapshotRestoreResponse) XXX_Unmarshal ¶
func (m *SdkVolumeSnapshotRestoreResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeSnapshotScheduleUpdateRequest ¶ added in v0.9.2
type SdkVolumeSnapshotScheduleUpdateRequest struct { // Id of volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Names of schedule policies SnapshotScheduleNames []string `protobuf:"bytes,2,rep,name=snapshot_schedule_names,json=snapshotScheduleNames" json:"snapshot_schedule_names,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to update the snapshot schedule of a volume
func (*SdkVolumeSnapshotScheduleUpdateRequest) Descriptor ¶ added in v0.9.2
func (*SdkVolumeSnapshotScheduleUpdateRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotScheduleUpdateRequest) GetSnapshotScheduleNames ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateRequest) GetSnapshotScheduleNames() []string
func (*SdkVolumeSnapshotScheduleUpdateRequest) GetVolumeId ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateRequest) GetVolumeId() string
func (*SdkVolumeSnapshotScheduleUpdateRequest) ProtoMessage ¶ added in v0.9.2
func (*SdkVolumeSnapshotScheduleUpdateRequest) ProtoMessage()
func (*SdkVolumeSnapshotScheduleUpdateRequest) Reset ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateRequest) Reset()
func (*SdkVolumeSnapshotScheduleUpdateRequest) String ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateRequest) String() string
func (*SdkVolumeSnapshotScheduleUpdateRequest) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotScheduleUpdateRequest) XXX_Marshal ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotScheduleUpdateRequest) XXX_Merge ¶ added in v0.9.2
func (dst *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotScheduleUpdateRequest) XXX_Size ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Size() int
func (*SdkVolumeSnapshotScheduleUpdateRequest) XXX_Unmarshal ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeSnapshotScheduleUpdateResponse ¶ added in v0.9.2
type SdkVolumeSnapshotScheduleUpdateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkVolumeSnapshotScheduleUpdateResponse) Descriptor ¶ added in v0.9.2
func (*SdkVolumeSnapshotScheduleUpdateResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotScheduleUpdateResponse) ProtoMessage ¶ added in v0.9.2
func (*SdkVolumeSnapshotScheduleUpdateResponse) ProtoMessage()
func (*SdkVolumeSnapshotScheduleUpdateResponse) Reset ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateResponse) Reset()
func (*SdkVolumeSnapshotScheduleUpdateResponse) String ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateResponse) String() string
func (*SdkVolumeSnapshotScheduleUpdateResponse) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateResponse) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotScheduleUpdateResponse) XXX_Marshal ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotScheduleUpdateResponse) XXX_Merge ¶ added in v0.9.2
func (dst *SdkVolumeSnapshotScheduleUpdateResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotScheduleUpdateResponse) XXX_Size ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateResponse) XXX_Size() int
func (*SdkVolumeSnapshotScheduleUpdateResponse) XXX_Unmarshal ¶ added in v0.9.2
func (m *SdkVolumeSnapshotScheduleUpdateResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeStatsRequest ¶
type SdkVolumeStatsRequest struct { // Id of the volume to get statistics VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // When set to false the stats are in /proc/diskstats style stats. // When set to true the stats are stats for a specific duration. NotCumulative bool `protobuf:"varint,2,opt,name=not_cumulative,json=notCumulative" json:"not_cumulative,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to retreive volume statistics
func (*SdkVolumeStatsRequest) Descriptor ¶
func (*SdkVolumeStatsRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeStatsRequest) GetNotCumulative ¶
func (m *SdkVolumeStatsRequest) GetNotCumulative() bool
func (*SdkVolumeStatsRequest) GetVolumeId ¶
func (m *SdkVolumeStatsRequest) GetVolumeId() string
func (*SdkVolumeStatsRequest) ProtoMessage ¶
func (*SdkVolumeStatsRequest) ProtoMessage()
func (*SdkVolumeStatsRequest) Reset ¶
func (m *SdkVolumeStatsRequest) Reset()
func (*SdkVolumeStatsRequest) String ¶
func (m *SdkVolumeStatsRequest) String() string
func (*SdkVolumeStatsRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeStatsRequest) XXX_DiscardUnknown()
func (*SdkVolumeStatsRequest) XXX_Marshal ¶
func (m *SdkVolumeStatsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeStatsRequest) XXX_Merge ¶
func (dst *SdkVolumeStatsRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeStatsRequest) XXX_Size ¶
func (m *SdkVolumeStatsRequest) XXX_Size() int
func (*SdkVolumeStatsRequest) XXX_Unmarshal ¶
func (m *SdkVolumeStatsRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeStatsResponse ¶
type SdkVolumeStatsResponse struct { // Statistics for a single volume Stats *Stats `protobuf:"bytes,1,opt,name=stats" json:"stats,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a response containing drive statistics
func (*SdkVolumeStatsResponse) Descriptor ¶
func (*SdkVolumeStatsResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeStatsResponse) GetStats ¶
func (m *SdkVolumeStatsResponse) GetStats() *Stats
func (*SdkVolumeStatsResponse) ProtoMessage ¶
func (*SdkVolumeStatsResponse) ProtoMessage()
func (*SdkVolumeStatsResponse) Reset ¶
func (m *SdkVolumeStatsResponse) Reset()
func (*SdkVolumeStatsResponse) String ¶
func (m *SdkVolumeStatsResponse) String() string
func (*SdkVolumeStatsResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeStatsResponse) XXX_DiscardUnknown()
func (*SdkVolumeStatsResponse) XXX_Marshal ¶
func (m *SdkVolumeStatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeStatsResponse) XXX_Merge ¶
func (dst *SdkVolumeStatsResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeStatsResponse) XXX_Size ¶
func (m *SdkVolumeStatsResponse) XXX_Size() int
func (*SdkVolumeStatsResponse) XXX_Unmarshal ¶
func (m *SdkVolumeStatsResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeUnmountOptions ¶ added in v0.42.0
type SdkVolumeUnmountOptions struct { // Delete the mount path on the node after unmounting DeleteMountPath bool `protobuf:"varint,1,opt,name=delete_mount_path,json=deleteMountPath" json:"delete_mount_path,omitempty"` // Do not wait for a delay before deleting path. // Normally a storage driver may delay before deleting the mount path, // which may be necessary to reduce the risk of race conditions. This // choice will remove that delay. This value is only usable when // `delete_mount_path` is set. NoDelayBeforeDeletingMountPath bool `` /* 153-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Options to unmount device
func (*SdkVolumeUnmountOptions) Descriptor ¶ added in v0.42.0
func (*SdkVolumeUnmountOptions) Descriptor() ([]byte, []int)
func (*SdkVolumeUnmountOptions) GetDeleteMountPath ¶ added in v0.42.0
func (m *SdkVolumeUnmountOptions) GetDeleteMountPath() bool
func (*SdkVolumeUnmountOptions) GetNoDelayBeforeDeletingMountPath ¶ added in v0.42.0
func (m *SdkVolumeUnmountOptions) GetNoDelayBeforeDeletingMountPath() bool
func (*SdkVolumeUnmountOptions) ProtoMessage ¶ added in v0.42.0
func (*SdkVolumeUnmountOptions) ProtoMessage()
func (*SdkVolumeUnmountOptions) Reset ¶ added in v0.42.0
func (m *SdkVolumeUnmountOptions) Reset()
func (*SdkVolumeUnmountOptions) String ¶ added in v0.42.0
func (m *SdkVolumeUnmountOptions) String() string
func (*SdkVolumeUnmountOptions) XXX_DiscardUnknown ¶ added in v0.42.0
func (m *SdkVolumeUnmountOptions) XXX_DiscardUnknown()
func (*SdkVolumeUnmountOptions) XXX_Marshal ¶ added in v0.42.0
func (m *SdkVolumeUnmountOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeUnmountOptions) XXX_Merge ¶ added in v0.42.0
func (dst *SdkVolumeUnmountOptions) XXX_Merge(src proto.Message)
func (*SdkVolumeUnmountOptions) XXX_Size ¶ added in v0.42.0
func (m *SdkVolumeUnmountOptions) XXX_Size() int
func (*SdkVolumeUnmountOptions) XXX_Unmarshal ¶ added in v0.42.0
func (m *SdkVolumeUnmountOptions) XXX_Unmarshal(b []byte) error
type SdkVolumeUnmountRequest ¶
type SdkVolumeUnmountRequest struct { // Id of volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // MountPath for device MountPath string `protobuf:"bytes,2,opt,name=mount_path,json=mountPath" json:"mount_path,omitempty"` // Options to unmount device Options *SdkVolumeUnmountOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"` // The following options are private to the driver plugin running the // OpenStorage SDK. Contact your driver developer for any special // values that need to be provided here. DriverOptions map[string]string `` /* 167-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Defines a request to unmount a volume on the node receiving this request
func (*SdkVolumeUnmountRequest) Descriptor ¶
func (*SdkVolumeUnmountRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeUnmountRequest) GetDriverOptions ¶ added in v0.42.0
func (m *SdkVolumeUnmountRequest) GetDriverOptions() map[string]string
func (*SdkVolumeUnmountRequest) GetMountPath ¶
func (m *SdkVolumeUnmountRequest) GetMountPath() string
func (*SdkVolumeUnmountRequest) GetOptions ¶
func (m *SdkVolumeUnmountRequest) GetOptions() *SdkVolumeUnmountOptions
func (*SdkVolumeUnmountRequest) GetVolumeId ¶
func (m *SdkVolumeUnmountRequest) GetVolumeId() string
func (*SdkVolumeUnmountRequest) ProtoMessage ¶
func (*SdkVolumeUnmountRequest) ProtoMessage()
func (*SdkVolumeUnmountRequest) Reset ¶
func (m *SdkVolumeUnmountRequest) Reset()
func (*SdkVolumeUnmountRequest) String ¶
func (m *SdkVolumeUnmountRequest) String() string
func (*SdkVolumeUnmountRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeUnmountRequest) XXX_DiscardUnknown()
func (*SdkVolumeUnmountRequest) XXX_Marshal ¶
func (m *SdkVolumeUnmountRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeUnmountRequest) XXX_Merge ¶
func (dst *SdkVolumeUnmountRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeUnmountRequest) XXX_Size ¶
func (m *SdkVolumeUnmountRequest) XXX_Size() int
func (*SdkVolumeUnmountRequest) XXX_Unmarshal ¶
func (m *SdkVolumeUnmountRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeUnmountResponse ¶
type SdkVolumeUnmountResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkVolumeUnmountResponse) Descriptor ¶
func (*SdkVolumeUnmountResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeUnmountResponse) ProtoMessage ¶
func (*SdkVolumeUnmountResponse) ProtoMessage()
func (*SdkVolumeUnmountResponse) Reset ¶
func (m *SdkVolumeUnmountResponse) Reset()
func (*SdkVolumeUnmountResponse) String ¶
func (m *SdkVolumeUnmountResponse) String() string
func (*SdkVolumeUnmountResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeUnmountResponse) XXX_DiscardUnknown()
func (*SdkVolumeUnmountResponse) XXX_Marshal ¶
func (m *SdkVolumeUnmountResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeUnmountResponse) XXX_Merge ¶
func (dst *SdkVolumeUnmountResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeUnmountResponse) XXX_Size ¶
func (m *SdkVolumeUnmountResponse) XXX_Size() int
func (*SdkVolumeUnmountResponse) XXX_Unmarshal ¶
func (m *SdkVolumeUnmountResponse) XXX_Unmarshal(b []byte) error
type SdkVolumeUpdateRequest ¶
type SdkVolumeUpdateRequest struct { // Id of the volume to update VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Change label values. Some of these values may not be able to be changed. // New labels will be added to the current volume labels. To delete a label, set the // value of the label to an empty string. Labels map[string]string `` /* 132-byte string literal not displayed */ // VolumeSpecUpdate provides a method to request that certain values // in the VolumeSpec are changed. This is necessary as a separate variable // because values like int and bool in the VolumeSpec cannot be determined // if they are being requested to change in gRPC proto3. Some of these // values may not be able to be changed. // // Here are a few examples of actions that can be accomplished using the VolumeSpec: // // * To resize the volume: Set a new value in spec.size_opt.size. // * To change number of replicas: Adjust spec.ha_level_opt.ha_level. // * To change the I/O Profile: Adjust spec.io_profile_opt.io_profile. Spec *VolumeSpecUpdate `protobuf:"bytes,4,opt,name=spec" json:"spec,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
This request is used to adjust or set new values in the volume
func (*SdkVolumeUpdateRequest) Descriptor ¶
func (*SdkVolumeUpdateRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeUpdateRequest) GetLabels ¶ added in v0.42.0
func (m *SdkVolumeUpdateRequest) GetLabels() map[string]string
func (*SdkVolumeUpdateRequest) GetSpec ¶
func (m *SdkVolumeUpdateRequest) GetSpec() *VolumeSpecUpdate
func (*SdkVolumeUpdateRequest) GetVolumeId ¶
func (m *SdkVolumeUpdateRequest) GetVolumeId() string
func (*SdkVolumeUpdateRequest) ProtoMessage ¶
func (*SdkVolumeUpdateRequest) ProtoMessage()
func (*SdkVolumeUpdateRequest) Reset ¶
func (m *SdkVolumeUpdateRequest) Reset()
func (*SdkVolumeUpdateRequest) String ¶
func (m *SdkVolumeUpdateRequest) String() string
func (*SdkVolumeUpdateRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeUpdateRequest) XXX_DiscardUnknown()
func (*SdkVolumeUpdateRequest) XXX_Marshal ¶
func (m *SdkVolumeUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeUpdateRequest) XXX_Merge ¶
func (dst *SdkVolumeUpdateRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeUpdateRequest) XXX_Size ¶
func (m *SdkVolumeUpdateRequest) XXX_Size() int
func (*SdkVolumeUpdateRequest) XXX_Unmarshal ¶
func (m *SdkVolumeUpdateRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeUpdateResponse ¶
type SdkVolumeUpdateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkVolumeUpdateResponse) Descriptor ¶
func (*SdkVolumeUpdateResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeUpdateResponse) ProtoMessage ¶
func (*SdkVolumeUpdateResponse) ProtoMessage()
func (*SdkVolumeUpdateResponse) Reset ¶
func (m *SdkVolumeUpdateResponse) Reset()
func (*SdkVolumeUpdateResponse) String ¶
func (m *SdkVolumeUpdateResponse) String() string
func (*SdkVolumeUpdateResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeUpdateResponse) XXX_DiscardUnknown()
func (*SdkVolumeUpdateResponse) XXX_Marshal ¶
func (m *SdkVolumeUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeUpdateResponse) XXX_Merge ¶
func (dst *SdkVolumeUpdateResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeUpdateResponse) XXX_Size ¶
func (m *SdkVolumeUpdateResponse) XXX_Size() int
func (*SdkVolumeUpdateResponse) XXX_Unmarshal ¶
func (m *SdkVolumeUpdateResponse) XXX_Unmarshal(b []byte) error
type SeverityType ¶
type SeverityType int32
const ( SeverityType_SEVERITY_TYPE_NONE SeverityType = 0 SeverityType_SEVERITY_TYPE_ALARM SeverityType = 1 SeverityType_SEVERITY_TYPE_WARNING SeverityType = 2 SeverityType_SEVERITY_TYPE_NOTIFY SeverityType = 3 )
func (SeverityType) EnumDescriptor ¶
func (SeverityType) EnumDescriptor() ([]byte, []int)
func (SeverityType) String ¶
func (x SeverityType) String() string
type Sharedv4ServiceSpec ¶ added in v0.101.10
type Sharedv4ServiceSpec struct { // used for setting up a service Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Type indicates what kind of service would be created for this volume }
Sharedv4ServiceSpec when set creates a service endpoint for accessing a sharedv4 volume.
func (*Sharedv4ServiceSpec) Descriptor ¶ added in v0.101.10
func (*Sharedv4ServiceSpec) Descriptor() ([]byte, []int)
func (*Sharedv4ServiceSpec) GetName ¶ added in v0.101.10
func (m *Sharedv4ServiceSpec) GetName() string
func (*Sharedv4ServiceSpec) GetType ¶ added in v0.101.10
func (m *Sharedv4ServiceSpec) GetType() Sharedv4ServiceType
func (*Sharedv4ServiceSpec) ProtoMessage ¶ added in v0.101.10
func (*Sharedv4ServiceSpec) ProtoMessage()
func (*Sharedv4ServiceSpec) Reset ¶ added in v0.101.10
func (m *Sharedv4ServiceSpec) Reset()
func (*Sharedv4ServiceSpec) String ¶ added in v0.101.10
func (m *Sharedv4ServiceSpec) String() string
func (*Sharedv4ServiceSpec) XXX_DiscardUnknown ¶ added in v0.101.10
func (m *Sharedv4ServiceSpec) XXX_DiscardUnknown()
func (*Sharedv4ServiceSpec) XXX_Marshal ¶ added in v0.101.10
func (m *Sharedv4ServiceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Sharedv4ServiceSpec) XXX_Merge ¶ added in v0.101.10
func (dst *Sharedv4ServiceSpec) XXX_Merge(src proto.Message)
func (*Sharedv4ServiceSpec) XXX_Size ¶ added in v0.101.10
func (m *Sharedv4ServiceSpec) XXX_Size() int
func (*Sharedv4ServiceSpec) XXX_Unmarshal ¶ added in v0.101.10
func (m *Sharedv4ServiceSpec) XXX_Unmarshal(b []byte) error
type Sharedv4ServiceType ¶ added in v0.109.0
type Sharedv4ServiceType int32
Sharedv4ServiceType defines the type of sharedv4 service The type of services are governed by the different types of services supported by Container Orchestrator's like Kubernetes
const ( Sharedv4ServiceType = 0 // In this mode the sharedv4 volume can be accessed from outside the // cluster using one of the node's IPs. Sharedv4ServiceType_SHAREDV4_SERVICE_TYPE_NODEPORT Sharedv4ServiceType = 1 // In this mode the sharedv4 volume will only be accessible // within the cluster via this service Sharedv4ServiceType_SHAREDV4_SERVICE_TYPE_CLUSTERIP Sharedv4ServiceType = 2 // sharedv4 service on a cloud provider's load balancer. In this mode // the sharedv4 volume can be accessed from outside the cluster Sharedv4ServiceType_SHAREDV4_SERVICE_TYPE_LOADBALANCER Sharedv4ServiceType = 3 )Sharedv4ServiceType_SHAREDV4_SERVICE_TYPE_INVALID
func (Sharedv4ServiceType) EnumDescriptor ¶ added in v0.109.0
func (Sharedv4ServiceType) EnumDescriptor() ([]byte, []int)
func (Sharedv4ServiceType) String ¶ added in v0.109.0
func (x Sharedv4ServiceType) String() string
type SnapCreateRequest ¶
type SnapCreateRequest struct { // volume id Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Locator *VolumeLocator `protobuf:"bytes,2,opt,name=locator" json:"locator,omitempty"` Readonly bool `protobuf:"varint,3,opt,name=readonly" json:"readonly,omitempty"` // NoRetry indicates not to retry snapshot creation in the background. NoRetry bool `protobuf:"varint,4,opt,name=no_retry,json=noRetry" json:"no_retry,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SnapCreateRequest specifies a request to create a snapshot of given volume.
func (*SnapCreateRequest) Descriptor ¶
func (*SnapCreateRequest) Descriptor() ([]byte, []int)
func (*SnapCreateRequest) GetId ¶
func (m *SnapCreateRequest) GetId() string
func (*SnapCreateRequest) GetLocator ¶
func (m *SnapCreateRequest) GetLocator() *VolumeLocator
func (*SnapCreateRequest) GetNoRetry ¶
func (m *SnapCreateRequest) GetNoRetry() bool
func (*SnapCreateRequest) GetReadonly ¶
func (m *SnapCreateRequest) GetReadonly() bool
func (*SnapCreateRequest) ProtoMessage ¶
func (*SnapCreateRequest) ProtoMessage()
func (*SnapCreateRequest) Reset ¶
func (m *SnapCreateRequest) Reset()
func (*SnapCreateRequest) String ¶
func (m *SnapCreateRequest) String() string
func (*SnapCreateRequest) XXX_DiscardUnknown ¶
func (m *SnapCreateRequest) XXX_DiscardUnknown()
func (*SnapCreateRequest) XXX_Marshal ¶
func (m *SnapCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SnapCreateRequest) XXX_Merge ¶
func (dst *SnapCreateRequest) XXX_Merge(src proto.Message)
func (*SnapCreateRequest) XXX_Size ¶
func (m *SnapCreateRequest) XXX_Size() int
func (*SnapCreateRequest) XXX_Unmarshal ¶
func (m *SnapCreateRequest) XXX_Unmarshal(b []byte) error
type SnapCreateResponse ¶
type SnapCreateResponse struct { // VolumeCreateResponse // // in: body // Required: true VolumeCreateResponse *VolumeCreateResponse `protobuf:"bytes,1,opt,name=volume_create_response,json=volumeCreateResponse" json:"volume_create_response,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SnapCreateRequest specifies a response that get's returned when creating a snapshot.
func (*SnapCreateResponse) Descriptor ¶
func (*SnapCreateResponse) Descriptor() ([]byte, []int)
func (*SnapCreateResponse) GetVolumeCreateResponse ¶
func (m *SnapCreateResponse) GetVolumeCreateResponse() *VolumeCreateResponse
func (*SnapCreateResponse) ProtoMessage ¶
func (*SnapCreateResponse) ProtoMessage()
func (*SnapCreateResponse) Reset ¶
func (m *SnapCreateResponse) Reset()
func (*SnapCreateResponse) String ¶
func (m *SnapCreateResponse) String() string
func (*SnapCreateResponse) XXX_DiscardUnknown ¶
func (m *SnapCreateResponse) XXX_DiscardUnknown()
func (*SnapCreateResponse) XXX_Marshal ¶
func (m *SnapCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SnapCreateResponse) XXX_Merge ¶
func (dst *SnapCreateResponse) XXX_Merge(src proto.Message)
func (*SnapCreateResponse) XXX_Size ¶
func (m *SnapCreateResponse) XXX_Size() int
func (*SnapCreateResponse) XXX_Unmarshal ¶
func (m *SnapCreateResponse) XXX_Unmarshal(b []byte) error
type Source ¶
type Source struct { // A volume id, if specified will create a clone of the parent. Parent string `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"` // Seed will seed the volume from the specified URI // Any additional config for the source comes from the labels in the spec Seed string `protobuf:"bytes,2,opt,name=seed" json:"seed,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Source is a structure that can be given to a volume to seed the volume with data.
func (*Source) Descriptor ¶
func (*Source) ProtoMessage ¶
func (*Source) ProtoMessage()
func (*Source) XXX_DiscardUnknown ¶
func (m *Source) XXX_DiscardUnknown()
func (*Source) XXX_Marshal ¶
func (*Source) XXX_Unmarshal ¶
type Stats ¶
type Stats struct { // Reads completed successfully Reads uint64 `protobuf:"varint,1,opt,name=reads" json:"reads,omitempty"` // Time spent in reads in ms ReadMs uint64 `protobuf:"varint,2,opt,name=read_ms,json=readMs" json:"read_ms,omitempty"` // Number of bytes read ReadBytes uint64 `protobuf:"varint,3,opt,name=read_bytes,json=readBytes" json:"read_bytes,omitempty"` // Writes completed successfully Writes uint64 `protobuf:"varint,4,opt,name=writes" json:"writes,omitempty"` // Time spent in writes in ms WriteMs uint64 `protobuf:"varint,5,opt,name=write_ms,json=writeMs" json:"write_ms,omitempty"` // Number of bytes written WriteBytes uint64 `protobuf:"varint,6,opt,name=write_bytes,json=writeBytes" json:"write_bytes,omitempty"` // IOs curently in progress IoProgress uint64 `protobuf:"varint,7,opt,name=io_progress,json=ioProgress" json:"io_progress,omitempty"` // Time spent doing IOs ms IoMs uint64 `protobuf:"varint,8,opt,name=io_ms,json=ioMs" json:"io_ms,omitempty"` // BytesUsed BytesUsed uint64 `protobuf:"varint,9,opt,name=bytes_used,json=bytesUsed" json:"bytes_used,omitempty"` // Interval in ms during which stats were collected IntervalMs uint64 `protobuf:"varint,10,opt,name=interval_ms,json=intervalMs" json:"interval_ms,omitempty"` // Discards completed successfully Discards uint64 `protobuf:"varint,11,opt,name=discards" json:"discards,omitempty"` // Time spent in discards in ms DiscardMs uint64 `protobuf:"varint,12,opt,name=discard_ms,json=discardMs" json:"discard_ms,omitempty"` // Number of bytes discarded DiscardBytes uint64 `protobuf:"varint,13,opt,name=discard_bytes,json=discardBytes" json:"discard_bytes,omitempty"` // Unique Blocks UniqueBlocks uint64 `protobuf:"varint,14,opt,name=unique_blocks,json=uniqueBlocks" json:"unique_blocks,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Stats is a structure that represents last collected stats for a volume
func (*Stats) Descriptor ¶
func (*Stats) GetBytesUsed ¶
func (*Stats) GetDiscardBytes ¶ added in v0.109.0
func (*Stats) GetDiscardMs ¶ added in v0.109.0
func (*Stats) GetDiscards ¶ added in v0.109.0
func (*Stats) GetIntervalMs ¶
func (*Stats) GetIoProgress ¶
func (*Stats) GetReadBytes ¶
func (*Stats) GetUniqueBlocks ¶ added in v0.101.27
func (*Stats) GetWriteBytes ¶
func (*Stats) GetWriteMs ¶
func (*Stats) ProtoMessage ¶
func (*Stats) ProtoMessage()
func (*Stats) XXX_DiscardUnknown ¶
func (m *Stats) XXX_DiscardUnknown()
func (*Stats) XXX_Marshal ¶
func (*Stats) XXX_Unmarshal ¶
type Status ¶
type Status int32
const ( Status_STATUS_NONE Status = 0 Status_STATUS_INIT Status = 1 Status_STATUS_OK Status = 2 Status_STATUS_OFFLINE Status = 3 Status_STATUS_ERROR Status = 4 Status_STATUS_NOT_IN_QUORUM Status = 5 Status_STATUS_DECOMMISSION Status = 6 Status_STATUS_MAINTENANCE Status = 7 Status_STATUS_STORAGE_DOWN Status = 8 Status_STATUS_STORAGE_DEGRADED Status = 9 Status_STATUS_NEEDS_REBOOT Status = 10 Status_STATUS_STORAGE_REBALANCE Status = 11 Status_STATUS_STORAGE_DRIVE_REPLACE Status = 12 Status_STATUS_NOT_IN_QUORUM_NO_STORAGE Status = 13 // Add statuses before MAX and update the number for MAX Status_STATUS_MAX Status = 14 )
func (Status) EnumDescriptor ¶
type StorageCluster ¶
type StorageCluster struct { // Status of the cluster Status Status `protobuf:"varint,1,opt,name=status,enum=openstorage.api.Status" json:"status,omitempty"` // Id of the cluster Id string `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"` // Name of the cluster Name string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
StorageCluster represents the state and information about the cluster
func (*StorageCluster) Descriptor ¶
func (*StorageCluster) Descriptor() ([]byte, []int)
func (*StorageCluster) GetId ¶
func (m *StorageCluster) GetId() string
func (*StorageCluster) GetName ¶
func (m *StorageCluster) GetName() string
func (*StorageCluster) GetStatus ¶
func (m *StorageCluster) GetStatus() Status
func (*StorageCluster) ProtoMessage ¶
func (*StorageCluster) ProtoMessage()
func (*StorageCluster) Reset ¶
func (m *StorageCluster) Reset()
func (*StorageCluster) String ¶
func (m *StorageCluster) String() string
func (*StorageCluster) XXX_DiscardUnknown ¶
func (m *StorageCluster) XXX_DiscardUnknown()
func (*StorageCluster) XXX_Marshal ¶
func (m *StorageCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageCluster) XXX_Merge ¶
func (dst *StorageCluster) XXX_Merge(src proto.Message)
func (*StorageCluster) XXX_Size ¶
func (m *StorageCluster) XXX_Size() int
func (*StorageCluster) XXX_Unmarshal ¶
func (m *StorageCluster) XXX_Unmarshal(b []byte) error
type StorageMedium ¶
type StorageMedium int32
const ( // Magnetic spinning disk. StorageMedium_STORAGE_MEDIUM_MAGNETIC StorageMedium = 0 // SSD disk StorageMedium_STORAGE_MEDIUM_SSD StorageMedium = 1 // NVME disk StorageMedium_STORAGE_MEDIUM_NVME StorageMedium = 2 )
func (StorageMedium) EnumDescriptor ¶
func (StorageMedium) EnumDescriptor() ([]byte, []int)
func (StorageMedium) String ¶
func (x StorageMedium) String() string
type StorageNode ¶
type StorageNode struct { // Id of the node Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // Cpu usage of the node Cpu float64 `protobuf:"fixed64,2,opt,name=cpu" json:"cpu,omitempty"` // Total memory of the node MemTotal uint64 `protobuf:"varint,3,opt,name=mem_total,json=memTotal" json:"mem_total,omitempty"` // Used memory of the node MemUsed uint64 `protobuf:"varint,4,opt,name=mem_used,json=memUsed" json:"mem_used,omitempty"` // Free memory of the node MemFree uint64 `protobuf:"varint,5,opt,name=mem_free,json=memFree" json:"mem_free,omitempty"` // Average load (percentage) AvgLoad int64 `protobuf:"varint,6,opt,name=avg_load,json=avgLoad" json:"avg_load,omitempty"` // Node status Status Status `protobuf:"varint,7,opt,name=status,enum=openstorage.api.Status" json:"status,omitempty"` // List of disks on the node Disks map[string]*StorageResource `` /* 130-byte string literal not displayed */ // List of storage pools this node supports Pools []*StoragePool `protobuf:"bytes,10,rep,name=pools" json:"pools,omitempty"` // Management IP MgmtIp string `protobuf:"bytes,11,opt,name=mgmt_ip,json=mgmtIp" json:"mgmt_ip,omitempty"` // Data IP DataIp string `protobuf:"bytes,12,opt,name=data_ip,json=dataIp" json:"data_ip,omitempty"` // Hostname of the node Hostname string `protobuf:"bytes,15,opt,name=hostname" json:"hostname,omitempty"` // User defined labels for the node NodeLabels map[string]string `` /* 159-byte string literal not displayed */ // SchedulerNodeName is name of the node in scheduler context. It can be // empty if unable to get the name from the scheduler. SchedulerNodeName string `protobuf:"bytes,17,opt,name=scheduler_node_name,json=schedulerNodeName" json:"scheduler_node_name,omitempty"` // HardwareType is the type of the hardware the node has HWType HardwareType `protobuf:"varint,18,opt,name=HWType,enum=openstorage.api.HardwareType" json:"HWType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
StorageNode describes the state of the node
func (*StorageNode) Descriptor ¶
func (*StorageNode) Descriptor() ([]byte, []int)
func (*StorageNode) GetAvgLoad ¶
func (m *StorageNode) GetAvgLoad() int64
func (*StorageNode) GetCpu ¶
func (m *StorageNode) GetCpu() float64
func (*StorageNode) GetDataIp ¶
func (m *StorageNode) GetDataIp() string
func (*StorageNode) GetDisks ¶
func (m *StorageNode) GetDisks() map[string]*StorageResource
func (*StorageNode) GetHWType ¶ added in v0.42.18
func (m *StorageNode) GetHWType() HardwareType
func (*StorageNode) GetHostname ¶
func (m *StorageNode) GetHostname() string
func (*StorageNode) GetId ¶
func (m *StorageNode) GetId() string
func (*StorageNode) GetMemFree ¶
func (m *StorageNode) GetMemFree() uint64
func (*StorageNode) GetMemTotal ¶
func (m *StorageNode) GetMemTotal() uint64
func (*StorageNode) GetMemUsed ¶
func (m *StorageNode) GetMemUsed() uint64
func (*StorageNode) GetMgmtIp ¶
func (m *StorageNode) GetMgmtIp() string
func (*StorageNode) GetNodeLabels ¶
func (m *StorageNode) GetNodeLabels() map[string]string
func (*StorageNode) GetPools ¶
func (m *StorageNode) GetPools() []*StoragePool
func (*StorageNode) GetSchedulerNodeName ¶
func (m *StorageNode) GetSchedulerNodeName() string
func (*StorageNode) GetStatus ¶
func (m *StorageNode) GetStatus() Status
func (*StorageNode) ProtoMessage ¶
func (*StorageNode) ProtoMessage()
func (*StorageNode) Reset ¶
func (m *StorageNode) Reset()
func (*StorageNode) String ¶
func (m *StorageNode) String() string
func (*StorageNode) XXX_DiscardUnknown ¶
func (m *StorageNode) XXX_DiscardUnknown()
func (*StorageNode) XXX_Marshal ¶
func (m *StorageNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageNode) XXX_Merge ¶
func (dst *StorageNode) XXX_Merge(src proto.Message)
func (*StorageNode) XXX_Size ¶
func (m *StorageNode) XXX_Size() int
func (*StorageNode) XXX_Unmarshal ¶
func (m *StorageNode) XXX_Unmarshal(b []byte) error
type StoragePool ¶
type StoragePool struct { // Deprecated! Use `uuid` instead. ID pool ID ID int32 `protobuf:"varint,1,opt,name=ID" json:"ID,omitempty"` // Cos reflects the capabilities of this drive pool Cos CosType `protobuf:"varint,2,opt,name=Cos,enum=openstorage.api.CosType" json:"Cos,omitempty"` // Medium underlying storage type Medium StorageMedium `protobuf:"varint,3,opt,name=Medium,enum=openstorage.api.StorageMedium" json:"Medium,omitempty"` // RaidLevel storage raid level RaidLevel string `protobuf:"bytes,4,opt,name=RaidLevel" json:"RaidLevel,omitempty"` // TotalSize of the pool TotalSize uint64 `protobuf:"varint,7,opt,name=TotalSize" json:"TotalSize,omitempty"` // Used size of the pool Used uint64 `protobuf:"varint,8,opt,name=Used" json:"Used,omitempty"` // Labels is a list of user defined name-value pairs Labels map[string]string `` /* 132-byte string literal not displayed */ // UUID is the unique identifier for a storage pool Uuid string `protobuf:"bytes,10,opt,name=uuid" json:"uuid,omitempty"` // LastOperation is the most recent operation being performed on a storage pool LastOperation *StoragePoolOperation `protobuf:"bytes,11,opt,name=last_operation,json=lastOperation" json:"last_operation,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
StoragePool groups different storage devices based on their CosType
func (*StoragePool) Descriptor ¶
func (*StoragePool) Descriptor() ([]byte, []int)
func (*StoragePool) GetCos ¶
func (m *StoragePool) GetCos() CosType
func (*StoragePool) GetID ¶
func (m *StoragePool) GetID() int32
func (*StoragePool) GetLabels ¶
func (m *StoragePool) GetLabels() map[string]string
func (*StoragePool) GetLastOperation ¶ added in v0.42.18
func (m *StoragePool) GetLastOperation() *StoragePoolOperation
func (*StoragePool) GetMedium ¶
func (m *StoragePool) GetMedium() StorageMedium
func (*StoragePool) GetRaidLevel ¶
func (m *StoragePool) GetRaidLevel() string
func (*StoragePool) GetTotalSize ¶
func (m *StoragePool) GetTotalSize() uint64
func (*StoragePool) GetUsed ¶
func (m *StoragePool) GetUsed() uint64
func (*StoragePool) GetUuid ¶ added in v0.42.18
func (m *StoragePool) GetUuid() string
func (*StoragePool) ProtoMessage ¶
func (*StoragePool) ProtoMessage()
func (*StoragePool) Reset ¶
func (m *StoragePool) Reset()
func (*StoragePool) String ¶
func (m *StoragePool) String() string
func (*StoragePool) XXX_DiscardUnknown ¶
func (m *StoragePool) XXX_DiscardUnknown()
func (*StoragePool) XXX_Marshal ¶
func (m *StoragePool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StoragePool) XXX_Merge ¶
func (dst *StoragePool) XXX_Merge(src proto.Message)
func (*StoragePool) XXX_Size ¶
func (m *StoragePool) XXX_Size() int
func (*StoragePool) XXX_Unmarshal ¶
func (m *StoragePool) XXX_Unmarshal(b []byte) error
type StoragePoolOperation ¶ added in v0.42.18
type StoragePoolOperation struct { // Type is the type of the operation Type SdkStoragePool_OperationType `protobuf:"varint,1,opt,name=type,enum=openstorage.api.SdkStoragePool_OperationType" json:"type,omitempty"` // Msg is a user friendly message for the operation Msg string `protobuf:"bytes,2,opt,name=msg" json:"msg,omitempty"` // Params for the parameters for the operation Params map[string]string `` /* 132-byte string literal not displayed */ // Status is the status of the operation Status SdkStoragePool_OperationStatus `protobuf:"varint,4,opt,name=status,enum=openstorage.api.SdkStoragePool_OperationStatus" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
StoragePoolOperation defines an operation being performed on a storage pool
func (*StoragePoolOperation) Descriptor ¶ added in v0.42.18
func (*StoragePoolOperation) Descriptor() ([]byte, []int)
func (*StoragePoolOperation) GetMsg ¶ added in v0.42.18
func (m *StoragePoolOperation) GetMsg() string
func (*StoragePoolOperation) GetParams ¶ added in v0.42.18
func (m *StoragePoolOperation) GetParams() map[string]string
func (*StoragePoolOperation) GetStatus ¶ added in v0.42.18
func (m *StoragePoolOperation) GetStatus() SdkStoragePool_OperationStatus
func (*StoragePoolOperation) GetType ¶ added in v0.42.18
func (m *StoragePoolOperation) GetType() SdkStoragePool_OperationType
func (*StoragePoolOperation) ProtoMessage ¶ added in v0.42.18
func (*StoragePoolOperation) ProtoMessage()
func (*StoragePoolOperation) Reset ¶ added in v0.42.18
func (m *StoragePoolOperation) Reset()
func (*StoragePoolOperation) String ¶ added in v0.42.18
func (m *StoragePoolOperation) String() string
func (*StoragePoolOperation) XXX_DiscardUnknown ¶ added in v0.42.18
func (m *StoragePoolOperation) XXX_DiscardUnknown()
func (*StoragePoolOperation) XXX_Marshal ¶ added in v0.42.18
func (m *StoragePoolOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StoragePoolOperation) XXX_Merge ¶ added in v0.42.18
func (dst *StoragePoolOperation) XXX_Merge(src proto.Message)
func (*StoragePoolOperation) XXX_Size ¶ added in v0.42.18
func (m *StoragePoolOperation) XXX_Size() int
func (*StoragePoolOperation) XXX_Unmarshal ¶ added in v0.42.18
func (m *StoragePoolOperation) XXX_Unmarshal(b []byte) error
type StorageRebalanceAudit ¶ added in v0.69.11
type StorageRebalanceAudit struct { // VolumeID is the id of the volume which was rebalanced VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // Name is the name of the volumes which was rebalanced Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` // Action is the action executed Action StorageRebalanceAudit_StorageRebalanceAction `protobuf:"varint,3,opt,name=action,enum=openstorage.api.StorageRebalanceAudit_StorageRebalanceAction" json:"action,omitempty"` // Node on which this action happened Node string `protobuf:"bytes,4,opt,name=node" json:"node,omitempty"` // Pool on which this action happened Pool string `protobuf:"bytes,5,opt,name=pool" json:"pool,omitempty"` // StartTime is the time at which action was started StartTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=start_time,json=startTime" json:"start_time,omitempty"` // EndTime is time time at which action ended EndTime *timestamp.Timestamp `protobuf:"bytes,7,opt,name=end_time,json=endTime" json:"end_time,omitempty"` // WorkSummary summarizes the work done WorkSummary []*StorageRebalanceWorkSummary `protobuf:"bytes,8,rep,name=work_summary,json=workSummary" json:"work_summary,omitempty"` // ReplicationSetId is the ID of the replication set ReplicationSetId uint64 `protobuf:"varint,9,opt,name=replication_set_id,json=replicationSetId" json:"replication_set_id,omitempty"` // State is the current state of the rebalance action State StorageRebalanceJobState `protobuf:"varint,10,opt,name=state,enum=openstorage.api.StorageRebalanceJobState" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
StorageRebalanceAudit describes the action taken during rebalance
func (*StorageRebalanceAudit) Descriptor ¶ added in v0.69.11
func (*StorageRebalanceAudit) Descriptor() ([]byte, []int)
func (*StorageRebalanceAudit) GetAction ¶ added in v0.69.11
func (m *StorageRebalanceAudit) GetAction() StorageRebalanceAudit_StorageRebalanceAction
func (*StorageRebalanceAudit) GetEndTime ¶ added in v0.69.11
func (m *StorageRebalanceAudit) GetEndTime() *timestamp.Timestamp
func (*StorageRebalanceAudit) GetName ¶ added in v0.69.11
func (m *StorageRebalanceAudit) GetName() string
func (*StorageRebalanceAudit) GetNode ¶ added in v0.69.11
func (m *StorageRebalanceAudit) GetNode() string
func (*StorageRebalanceAudit) GetPool ¶ added in v0.69.11
func (m *StorageRebalanceAudit) GetPool() string
func (*StorageRebalanceAudit) GetReplicationSetId ¶ added in v0.69.11
func (m *StorageRebalanceAudit) GetReplicationSetId() uint64
func (*StorageRebalanceAudit) GetStartTime ¶ added in v0.69.11
func (m *StorageRebalanceAudit) GetStartTime() *timestamp.Timestamp
func (*StorageRebalanceAudit) GetState ¶ added in v0.69.11
func (m *StorageRebalanceAudit) GetState() StorageRebalanceJobState
func (*StorageRebalanceAudit) GetVolumeId ¶ added in v0.69.11
func (m *StorageRebalanceAudit) GetVolumeId() string
func (*StorageRebalanceAudit) GetWorkSummary ¶ added in v0.69.11
func (m *StorageRebalanceAudit) GetWorkSummary() []*StorageRebalanceWorkSummary
func (*StorageRebalanceAudit) ProtoMessage ¶ added in v0.69.11
func (*StorageRebalanceAudit) ProtoMessage()
func (*StorageRebalanceAudit) Reset ¶ added in v0.69.11
func (m *StorageRebalanceAudit) Reset()
func (*StorageRebalanceAudit) String ¶ added in v0.69.11
func (m *StorageRebalanceAudit) String() string
func (*StorageRebalanceAudit) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *StorageRebalanceAudit) XXX_DiscardUnknown()
func (*StorageRebalanceAudit) XXX_Marshal ¶ added in v0.69.11
func (m *StorageRebalanceAudit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageRebalanceAudit) XXX_Merge ¶ added in v0.69.11
func (dst *StorageRebalanceAudit) XXX_Merge(src proto.Message)
func (*StorageRebalanceAudit) XXX_Size ¶ added in v0.69.11
func (m *StorageRebalanceAudit) XXX_Size() int
func (*StorageRebalanceAudit) XXX_Unmarshal ¶ added in v0.69.11
func (m *StorageRebalanceAudit) XXX_Unmarshal(b []byte) error
type StorageRebalanceAudit_StorageRebalanceAction ¶ added in v0.69.11
type StorageRebalanceAudit_StorageRebalanceAction int32
StorageRebalanceAction describes type of rebalance action
const ( // Indicates new replica was added StorageRebalanceAudit_ADD_REPLICA StorageRebalanceAudit_StorageRebalanceAction = 0 // Indicates existing replica was removed StorageRebalanceAudit_REMOVE_REPLICA StorageRebalanceAudit_StorageRebalanceAction = 1 )
func (StorageRebalanceAudit_StorageRebalanceAction) EnumDescriptor ¶ added in v0.69.11
func (StorageRebalanceAudit_StorageRebalanceAction) EnumDescriptor() ([]byte, []int)
func (StorageRebalanceAudit_StorageRebalanceAction) String ¶ added in v0.69.11
func (x StorageRebalanceAudit_StorageRebalanceAction) String() string
type StorageRebalanceJob ¶ added in v0.69.11
type StorageRebalanceJob struct { // ID of the rebalance job Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // Status describes status of pools after rebalance if rebalance did not finish successfully Status string `protobuf:"bytes,2,opt,name=status" json:"status,omitempty"` // State of the current job State StorageRebalanceJobState `protobuf:"varint,3,opt,name=state,enum=openstorage.api.StorageRebalanceJobState" json:"state,omitempty"` // Parameters is the original request params for this rebalance operation Parameters *SdkStorageRebalanceRequest `protobuf:"bytes,4,opt,name=parameters" json:"parameters,omitempty"` // CreateTime is the time the job was created CreateTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime" json:"create_time,omitempty"` // LastUpdateTime is the time the job was updated LastUpdateTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=last_update_time,json=lastUpdateTime" json:"last_update_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
StorageRebalanceJob describes job input and current status
func (*StorageRebalanceJob) Descriptor ¶ added in v0.69.11
func (*StorageRebalanceJob) Descriptor() ([]byte, []int)
func (*StorageRebalanceJob) GetCreateTime ¶ added in v0.69.11
func (m *StorageRebalanceJob) GetCreateTime() *timestamp.Timestamp
func (*StorageRebalanceJob) GetId ¶ added in v0.69.11
func (m *StorageRebalanceJob) GetId() string
func (*StorageRebalanceJob) GetLastUpdateTime ¶ added in v0.69.15
func (m *StorageRebalanceJob) GetLastUpdateTime() *timestamp.Timestamp
func (*StorageRebalanceJob) GetParameters ¶ added in v0.69.11
func (m *StorageRebalanceJob) GetParameters() *SdkStorageRebalanceRequest
func (*StorageRebalanceJob) GetState ¶ added in v0.69.11
func (m *StorageRebalanceJob) GetState() StorageRebalanceJobState
func (*StorageRebalanceJob) GetStatus ¶ added in v0.69.15
func (m *StorageRebalanceJob) GetStatus() string
func (*StorageRebalanceJob) ProtoMessage ¶ added in v0.69.11
func (*StorageRebalanceJob) ProtoMessage()
func (*StorageRebalanceJob) Reset ¶ added in v0.69.11
func (m *StorageRebalanceJob) Reset()
func (*StorageRebalanceJob) String ¶ added in v0.69.11
func (m *StorageRebalanceJob) String() string
func (*StorageRebalanceJob) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *StorageRebalanceJob) XXX_DiscardUnknown()
func (*StorageRebalanceJob) XXX_Marshal ¶ added in v0.69.11
func (m *StorageRebalanceJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageRebalanceJob) XXX_Merge ¶ added in v0.69.11
func (dst *StorageRebalanceJob) XXX_Merge(src proto.Message)
func (*StorageRebalanceJob) XXX_Size ¶ added in v0.69.11
func (m *StorageRebalanceJob) XXX_Size() int
func (*StorageRebalanceJob) XXX_Unmarshal ¶ added in v0.69.11
func (m *StorageRebalanceJob) XXX_Unmarshal(b []byte) error
type StorageRebalanceJobState ¶ added in v0.69.11
type StorageRebalanceJobState int32
StorageRebalanceJobState is an enum for state of the current rebalance operation
const ( // Pending indicates job is still pending and has not started work StorageRebalanceJobState_PENDING StorageRebalanceJobState = 0 // Running indicates job is actively running StorageRebalanceJobState_RUNNING StorageRebalanceJobState = 1 // Done indicates job has finished processing StorageRebalanceJobState_DONE StorageRebalanceJobState = 2 // Paused indicates job is paused StorageRebalanceJobState_PAUSED StorageRebalanceJobState = 3 // Cancelled indicates job is cancelled StorageRebalanceJobState_CANCELLED StorageRebalanceJobState = 4 )
func (StorageRebalanceJobState) EnumDescriptor ¶ added in v0.69.11
func (StorageRebalanceJobState) EnumDescriptor() ([]byte, []int)
func (StorageRebalanceJobState) String ¶ added in v0.69.11
func (x StorageRebalanceJobState) String() string
type StorageRebalanceSummary ¶ added in v0.69.11
type StorageRebalanceSummary struct { // TotalRunTimeSeconds is the total time rebalance is running TotalRunTimeSeconds uint64 `protobuf:"varint,1,opt,name=total_run_time_seconds,json=totalRunTimeSeconds" json:"total_run_time_seconds,omitempty"` // WorkSummary summarizes the work done WorkSummary []*StorageRebalanceWorkSummary `protobuf:"bytes,2,rep,name=work_summary,json=workSummary" json:"work_summary,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
StorageRebalanceSummary describes summary for the job
func (*StorageRebalanceSummary) Descriptor ¶ added in v0.69.11
func (*StorageRebalanceSummary) Descriptor() ([]byte, []int)
func (*StorageRebalanceSummary) GetTotalRunTimeSeconds ¶ added in v0.69.11
func (m *StorageRebalanceSummary) GetTotalRunTimeSeconds() uint64
func (*StorageRebalanceSummary) GetWorkSummary ¶ added in v0.69.11
func (m *StorageRebalanceSummary) GetWorkSummary() []*StorageRebalanceWorkSummary
func (*StorageRebalanceSummary) ProtoMessage ¶ added in v0.69.11
func (*StorageRebalanceSummary) ProtoMessage()
func (*StorageRebalanceSummary) Reset ¶ added in v0.69.11
func (m *StorageRebalanceSummary) Reset()
func (*StorageRebalanceSummary) String ¶ added in v0.69.11
func (m *StorageRebalanceSummary) String() string
func (*StorageRebalanceSummary) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *StorageRebalanceSummary) XXX_DiscardUnknown()
func (*StorageRebalanceSummary) XXX_Marshal ¶ added in v0.69.11
func (m *StorageRebalanceSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageRebalanceSummary) XXX_Merge ¶ added in v0.69.11
func (dst *StorageRebalanceSummary) XXX_Merge(src proto.Message)
func (*StorageRebalanceSummary) XXX_Size ¶ added in v0.69.11
func (m *StorageRebalanceSummary) XXX_Size() int
func (*StorageRebalanceSummary) XXX_Unmarshal ¶ added in v0.69.11
func (m *StorageRebalanceSummary) XXX_Unmarshal(b []byte) error
type StorageRebalanceTriggerThreshold ¶ added in v0.69.11
type StorageRebalanceTriggerThreshold struct { // Type defines type of threshold Type StorageRebalanceTriggerThreshold_Type `protobuf:"varint,1,opt,name=type,enum=openstorage.api.StorageRebalanceTriggerThreshold_Type" json:"type,omitempty"` // Metric defines metric for which this threshold applies to. Metric StorageRebalanceTriggerThreshold_Metric `protobuf:"varint,2,opt,name=metric,enum=openstorage.api.StorageRebalanceTriggerThreshold_Metric" json:"metric,omitempty"` // OverLoadTriggerThreshold will select entity which is over this // threshold. OverLoadTriggerThreshold threshold selects pools // which act as source for reduction of load defined by the metric. OverLoadTriggerThreshold uint64 `` /* 131-byte string literal not displayed */ // UnderLoadTriggerThreshold will select entity which is under this // threshold. UnderLoadTriggerThreshold selects pools which act as // targets for increasing load defined by metric. UnderLoadTriggerThreshold uint64 `` /* 134-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageRebalanceTriggerThreshold) Descriptor ¶ added in v0.69.11
func (*StorageRebalanceTriggerThreshold) Descriptor() ([]byte, []int)
func (*StorageRebalanceTriggerThreshold) GetMetric ¶ added in v0.69.11
func (m *StorageRebalanceTriggerThreshold) GetMetric() StorageRebalanceTriggerThreshold_Metric
func (*StorageRebalanceTriggerThreshold) GetOverLoadTriggerThreshold ¶ added in v0.69.11
func (m *StorageRebalanceTriggerThreshold) GetOverLoadTriggerThreshold() uint64
func (*StorageRebalanceTriggerThreshold) GetType ¶ added in v0.69.11
func (m *StorageRebalanceTriggerThreshold) GetType() StorageRebalanceTriggerThreshold_Type
func (*StorageRebalanceTriggerThreshold) GetUnderLoadTriggerThreshold ¶ added in v0.69.11
func (m *StorageRebalanceTriggerThreshold) GetUnderLoadTriggerThreshold() uint64
func (*StorageRebalanceTriggerThreshold) ProtoMessage ¶ added in v0.69.11
func (*StorageRebalanceTriggerThreshold) ProtoMessage()
func (*StorageRebalanceTriggerThreshold) Reset ¶ added in v0.69.11
func (m *StorageRebalanceTriggerThreshold) Reset()
func (*StorageRebalanceTriggerThreshold) String ¶ added in v0.69.11
func (m *StorageRebalanceTriggerThreshold) String() string
func (*StorageRebalanceTriggerThreshold) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *StorageRebalanceTriggerThreshold) XXX_DiscardUnknown()
func (*StorageRebalanceTriggerThreshold) XXX_Marshal ¶ added in v0.69.11
func (m *StorageRebalanceTriggerThreshold) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageRebalanceTriggerThreshold) XXX_Merge ¶ added in v0.69.11
func (dst *StorageRebalanceTriggerThreshold) XXX_Merge(src proto.Message)
func (*StorageRebalanceTriggerThreshold) XXX_Size ¶ added in v0.69.11
func (m *StorageRebalanceTriggerThreshold) XXX_Size() int
func (*StorageRebalanceTriggerThreshold) XXX_Unmarshal ¶ added in v0.69.11
func (m *StorageRebalanceTriggerThreshold) XXX_Unmarshal(b []byte) error
type StorageRebalanceTriggerThreshold_Metric ¶ added in v0.69.11
type StorageRebalanceTriggerThreshold_Metric int32
Metric is an enum that defines the metric to use for rebalance
const ( // ProvisionSpace indicates rebalance for provisioned space StorageRebalanceTriggerThreshold_PROVISION_SPACE StorageRebalanceTriggerThreshold_Metric = 0 // UsedSpace indicates rebalance for used space StorageRebalanceTriggerThreshold_USED_SPACE StorageRebalanceTriggerThreshold_Metric = 1 )
func (StorageRebalanceTriggerThreshold_Metric) EnumDescriptor ¶ added in v0.69.11
func (StorageRebalanceTriggerThreshold_Metric) EnumDescriptor() ([]byte, []int)
func (StorageRebalanceTriggerThreshold_Metric) String ¶ added in v0.69.11
func (x StorageRebalanceTriggerThreshold_Metric) String() string
type StorageRebalanceTriggerThreshold_Type ¶ added in v0.69.11
type StorageRebalanceTriggerThreshold_Type int32
Type is an enum that defines the type fo the trigger threshold
const ( // AbsolutePercent indicates absolute percent comparison. // Example, 75 % used of capacity, or 50 % provisioned of capacity. StorageRebalanceTriggerThreshold_ABSOLUTE_PERCENT StorageRebalanceTriggerThreshold_Type = 0 // DeltaMeanPercent indicates mean percent comparision threshold. // Example, 10 % more than mean for cluster. StorageRebalanceTriggerThreshold_DELTA_MEAN_PERCENT StorageRebalanceTriggerThreshold_Type = 1 )
func (StorageRebalanceTriggerThreshold_Type) EnumDescriptor ¶ added in v0.69.11
func (StorageRebalanceTriggerThreshold_Type) EnumDescriptor() ([]byte, []int)
func (StorageRebalanceTriggerThreshold_Type) String ¶ added in v0.69.11
func (x StorageRebalanceTriggerThreshold_Type) String() string
type StorageRebalanceWorkSummary ¶ added in v0.69.11
type StorageRebalanceWorkSummary struct { // Type describes the type of summary. Type StorageRebalanceWorkSummary_Type `protobuf:"varint,1,opt,name=type,enum=openstorage.api.StorageRebalanceWorkSummary_Type" json:"type,omitempty"` // Done is the amount of bytes/work done Done uint64 `protobuf:"varint,2,opt,name=done" json:"done,omitempty"` // Pending is the amount of bytes/work pending. Done + Pending == Total Pending uint64 `protobuf:"varint,3,opt,name=pending" json:"pending,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageRebalanceWorkSummary) Descriptor ¶ added in v0.69.11
func (*StorageRebalanceWorkSummary) Descriptor() ([]byte, []int)
func (*StorageRebalanceWorkSummary) GetDone ¶ added in v0.69.11
func (m *StorageRebalanceWorkSummary) GetDone() uint64
func (*StorageRebalanceWorkSummary) GetPending ¶ added in v0.69.11
func (m *StorageRebalanceWorkSummary) GetPending() uint64
func (*StorageRebalanceWorkSummary) GetType ¶ added in v0.69.11
func (m *StorageRebalanceWorkSummary) GetType() StorageRebalanceWorkSummary_Type
func (*StorageRebalanceWorkSummary) ProtoMessage ¶ added in v0.69.11
func (*StorageRebalanceWorkSummary) ProtoMessage()
func (*StorageRebalanceWorkSummary) Reset ¶ added in v0.69.11
func (m *StorageRebalanceWorkSummary) Reset()
func (*StorageRebalanceWorkSummary) String ¶ added in v0.69.11
func (m *StorageRebalanceWorkSummary) String() string
func (*StorageRebalanceWorkSummary) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *StorageRebalanceWorkSummary) XXX_DiscardUnknown()
func (*StorageRebalanceWorkSummary) XXX_Marshal ¶ added in v0.69.11
func (m *StorageRebalanceWorkSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageRebalanceWorkSummary) XXX_Merge ¶ added in v0.69.11
func (dst *StorageRebalanceWorkSummary) XXX_Merge(src proto.Message)
func (*StorageRebalanceWorkSummary) XXX_Size ¶ added in v0.69.11
func (m *StorageRebalanceWorkSummary) XXX_Size() int
func (*StorageRebalanceWorkSummary) XXX_Unmarshal ¶ added in v0.69.11
func (m *StorageRebalanceWorkSummary) XXX_Unmarshal(b []byte) error
type StorageRebalanceWorkSummary_Type ¶ added in v0.69.11
type StorageRebalanceWorkSummary_Type int32
Type is an enum to indicate the type of work summary
const ( // summary for unbalanced pools StorageRebalanceWorkSummary_UnbalancedPools StorageRebalanceWorkSummary_Type = 0 // summary for unbalanced volumes StorageRebalanceWorkSummary_UnbalancedVolumes StorageRebalanceWorkSummary_Type = 1 // summary for unbalanced provisioned space StorageRebalanceWorkSummary_UnbalancedProvisionedSpaceBytes StorageRebalanceWorkSummary_Type = 2 // summary for unbalanced used space StorageRebalanceWorkSummary_UnbalancedUsedSpaceBytes StorageRebalanceWorkSummary_Type = 3 )
func (StorageRebalanceWorkSummary_Type) EnumDescriptor ¶ added in v0.69.11
func (StorageRebalanceWorkSummary_Type) EnumDescriptor() ([]byte, []int)
func (StorageRebalanceWorkSummary_Type) String ¶ added in v0.69.11
func (x StorageRebalanceWorkSummary_Type) String() string
type StorageResource ¶
type StorageResource struct { // Id is the LUN identifier. Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // Path device path for this storage resource. Path string `protobuf:"bytes,2,opt,name=path" json:"path,omitempty"` // Storage medium. Medium StorageMedium `protobuf:"varint,3,opt,name=medium,enum=openstorage.api.StorageMedium" json:"medium,omitempty"` // True if this device is online. Online bool `protobuf:"varint,4,opt,name=online" json:"online,omitempty"` // IOPS Iops uint64 `protobuf:"varint,5,opt,name=iops" json:"iops,omitempty"` // SeqWrite SeqWrite float64 `protobuf:"fixed64,6,opt,name=seq_write,json=seqWrite" json:"seq_write,omitempty"` // SeqRead SeqRead float64 `protobuf:"fixed64,7,opt,name=seq_read,json=seqRead" json:"seq_read,omitempty"` // RandRW RandRW float64 `protobuf:"fixed64,8,opt,name=randRW" json:"randRW,omitempty"` // Total size in bytes. Size uint64 `protobuf:"varint,9,opt,name=size" json:"size,omitempty"` // Physical Bytes used. Used uint64 `protobuf:"varint,10,opt,name=used" json:"used,omitempty"` // True if this device is rotational. RotationSpeed string `protobuf:"bytes,11,opt,name=rotation_speed,json=rotationSpeed" json:"rotation_speed,omitempty"` // Timestamp of last time this device was scanned. LastScan *timestamp.Timestamp `protobuf:"bytes,12,opt,name=last_scan,json=lastScan" json:"last_scan,omitempty"` // True if dedicated for metadata. Metadata bool `protobuf:"varint,13,opt,name=metadata" json:"metadata,omitempty"` // True if dedicated as cache Cache bool `protobuf:"varint,14,opt,name=cache" json:"cache,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
StorageResource groups properties of a storage device.
func (*StorageResource) Descriptor ¶
func (*StorageResource) Descriptor() ([]byte, []int)
func (*StorageResource) GetCache ¶ added in v0.42.0
func (m *StorageResource) GetCache() bool
func (*StorageResource) GetId ¶
func (m *StorageResource) GetId() string
func (*StorageResource) GetIops ¶
func (m *StorageResource) GetIops() uint64
func (*StorageResource) GetLastScan ¶
func (m *StorageResource) GetLastScan() *timestamp.Timestamp
func (*StorageResource) GetMedium ¶
func (m *StorageResource) GetMedium() StorageMedium
func (*StorageResource) GetMetadata ¶
func (m *StorageResource) GetMetadata() bool
func (*StorageResource) GetOnline ¶
func (m *StorageResource) GetOnline() bool
func (*StorageResource) GetPath ¶
func (m *StorageResource) GetPath() string
func (*StorageResource) GetRandRW ¶
func (m *StorageResource) GetRandRW() float64
func (*StorageResource) GetRotationSpeed ¶
func (m *StorageResource) GetRotationSpeed() string
func (*StorageResource) GetSeqRead ¶
func (m *StorageResource) GetSeqRead() float64
func (*StorageResource) GetSeqWrite ¶
func (m *StorageResource) GetSeqWrite() float64
func (*StorageResource) GetSize ¶
func (m *StorageResource) GetSize() uint64
func (*StorageResource) GetUsed ¶
func (m *StorageResource) GetUsed() uint64
func (*StorageResource) ProtoMessage ¶
func (*StorageResource) ProtoMessage()
func (*StorageResource) Reset ¶
func (m *StorageResource) Reset()
func (*StorageResource) String ¶
func (m *StorageResource) String() string
func (*StorageResource) XXX_DiscardUnknown ¶
func (m *StorageResource) XXX_DiscardUnknown()
func (*StorageResource) XXX_Marshal ¶
func (m *StorageResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageResource) XXX_Merge ¶
func (dst *StorageResource) XXX_Merge(src proto.Message)
func (*StorageResource) XXX_Size ¶
func (m *StorageResource) XXX_Size() int
func (*StorageResource) XXX_Unmarshal ¶
func (m *StorageResource) XXX_Unmarshal(b []byte) error
type StorageVersion ¶
type StorageVersion struct { // OpenStorage driver name Driver string `protobuf:"bytes,1,opt,name=driver" json:"driver,omitempty"` // Version of the server Version string `protobuf:"bytes,2,opt,name=version" json:"version,omitempty"` // Extra information provided by the storage system Details map[string]string `` /* 134-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Version information about the storage system
func (*StorageVersion) Descriptor ¶
func (*StorageVersion) Descriptor() ([]byte, []int)
func (*StorageVersion) GetDetails ¶
func (m *StorageVersion) GetDetails() map[string]string
func (*StorageVersion) GetDriver ¶
func (m *StorageVersion) GetDriver() string
func (*StorageVersion) GetVersion ¶
func (m *StorageVersion) GetVersion() string
func (*StorageVersion) ProtoMessage ¶
func (*StorageVersion) ProtoMessage()
func (*StorageVersion) Reset ¶
func (m *StorageVersion) Reset()
func (*StorageVersion) String ¶
func (m *StorageVersion) String() string
func (*StorageVersion) XXX_DiscardUnknown ¶
func (m *StorageVersion) XXX_DiscardUnknown()
func (*StorageVersion) XXX_Marshal ¶
func (m *StorageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageVersion) XXX_Merge ¶
func (dst *StorageVersion) XXX_Merge(src proto.Message)
func (*StorageVersion) XXX_Size ¶
func (m *StorageVersion) XXX_Size() int
func (*StorageVersion) XXX_Unmarshal ¶
func (m *StorageVersion) XXX_Unmarshal(b []byte) error
type Volume ¶
type Volume struct { // Self referential volume ID. Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // Source specified seed data for the volume. Source *Source `protobuf:"bytes,2,opt,name=source" json:"source,omitempty"` // Group volumes in the same group have the same group id. Group *Group `protobuf:"bytes,3,opt,name=group" json:"group,omitempty"` // Readonly is true if this volume is to be mounted with readonly access. Readonly bool `protobuf:"varint,4,opt,name=readonly" json:"readonly,omitempty"` // User specified locator Locator *VolumeLocator `protobuf:"bytes,5,opt,name=locator" json:"locator,omitempty"` // Volume creation time Ctime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=ctime" json:"ctime,omitempty"` // User specified VolumeSpec Spec *VolumeSpec `protobuf:"bytes,7,opt,name=spec" json:"spec,omitempty"` // Usage is bytes consumed by this volume. Usage uint64 `protobuf:"varint,8,opt,name=usage" json:"usage,omitempty"` // LastScan is the time when an integrity check was run. LastScan *timestamp.Timestamp `protobuf:"bytes,9,opt,name=last_scan,json=lastScan" json:"last_scan,omitempty"` // Format specifies the filesytem for this volume. Format FSType `protobuf:"varint,10,opt,name=format,enum=openstorage.api.FSType" json:"format,omitempty"` // VolumeStatus is the availability status of this volume. Status VolumeStatus `protobuf:"varint,11,opt,name=status,enum=openstorage.api.VolumeStatus" json:"status,omitempty"` // VolumeState is the current runtime state of this volume. State VolumeState `protobuf:"varint,12,opt,name=state,enum=openstorage.api.VolumeState" json:"state,omitempty"` // AttachedOn is the node instance identifier for clustered systems. AttachedOn string `protobuf:"bytes,13,opt,name=attached_on,json=attachedOn" json:"attached_on,omitempty"` // AttachState shows whether the device is attached for internal or external use. AttachedState AttachState `` /* 128-byte string literal not displayed */ // DevicePath is the device exported by block device implementations. DevicePath string `protobuf:"bytes,15,opt,name=device_path,json=devicePath" json:"device_path,omitempty"` // SecureDevicePath is the device path for an encrypted volume. SecureDevicePath string `protobuf:"bytes,16,opt,name=secure_device_path,json=secureDevicePath" json:"secure_device_path,omitempty"` // AttachPath is the mounted path in the host namespace. AttachPath []string `protobuf:"bytes,17,rep,name=attach_path,json=attachPath" json:"attach_path,omitempty"` // AttachInfo is a list of name value mappings that provides attach information. AttachInfo map[string]string `` /* 159-byte string literal not displayed */ // ReplicatSets storage for this volumefor clustered storage arrays. ReplicaSets []*ReplicaSet `protobuf:"bytes,19,rep,name=replica_sets,json=replicaSets" json:"replica_sets,omitempty"` // RuntimeState is a lst of name value mapping of driver specific runtime // information. RuntimeState []*RuntimeStateMap `protobuf:"bytes,20,rep,name=runtime_state,json=runtimeState" json:"runtime_state,omitempty"` // Error is the Last recorded error. Error string `protobuf:"bytes,21,opt,name=error" json:"error,omitempty"` // VolumeConsumers are entities that consume this volume VolumeConsumers []*VolumeConsumer `protobuf:"bytes,22,rep,name=volume_consumers,json=volumeConsumers" json:"volume_consumers,omitempty"` // FsResizeRequired if an FS resize is required on the volume. FsResizeRequired bool `protobuf:"varint,23,opt,name=fs_resize_required,json=fsResizeRequired" json:"fs_resize_required,omitempty"` // AttachTime time this device was last attached externally. AttachTime *timestamp.Timestamp `protobuf:"bytes,24,opt,name=attach_time,json=attachTime" json:"attach_time,omitempty"` // DetachTime time this device was detached. DetachTime *timestamp.Timestamp `protobuf:"bytes,25,opt,name=detach_time,json=detachTime" json:"detach_time,omitempty"` // Fastpath extensions FpConfig *FastpathConfig `protobuf:"bytes,26,opt,name=fpConfig" json:"fpConfig,omitempty"` // LastScanFix is the time when an integrity check fixed errors in filesystem LastScanFix *timestamp.Timestamp `protobuf:"bytes,27,opt,name=last_scan_fix,json=lastScanFix" json:"last_scan_fix,omitempty"` // LastScanStatus is the time when an integrity check fixed errors in filesystem LastScanStatus FilesystemHealthStatus `` /* 144-byte string literal not displayed */ // MountOptions are the runtime mount options that will be used while mounting this volume MountOptions *MountOptions `protobuf:"bytes,29,opt,name=mount_options,json=mountOptions" json:"mount_options,omitempty"` // from a node where the volume replica does not exist Sharedv4MountOptions *MountOptions `protobuf:"bytes,30,opt,name=sharedv4_mount_options,json=sharedv4MountOptions" json:"sharedv4_mount_options,omitempty"` // VolumeState is the current runtime state of this volume. PrevState VolumeState `protobuf:"varint,31,opt,name=prev_state,json=prevState,enum=openstorage.api.VolumeState" json:"prev_state,omitempty"` DeleteTime *timestamp.Timestamp `protobuf:"bytes,32,opt,name=delete_time,json=deleteTime" json:"delete_time,omitempty"` ExpiryTime *timestamp.Timestamp `protobuf:"bytes,33,opt,name=expiry_time,json=expiryTime" json:"expiry_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Volume represents an abstract storage volume.
func (*Volume) Descriptor ¶
func (*Volume) GetAttachInfo ¶
func (*Volume) GetAttachPath ¶
func (*Volume) GetAttachTime ¶ added in v0.42.22
func (*Volume) GetAttachedOn ¶
func (*Volume) GetAttachedState ¶
func (m *Volume) GetAttachedState() AttachState
func (*Volume) GetDeleteTime ¶ added in v0.109.0
func (*Volume) GetDetachTime ¶ added in v0.42.22
func (*Volume) GetDevicePath ¶
func (*Volume) GetExpiryTime ¶ added in v0.109.0
func (*Volume) GetFpConfig ¶ added in v0.69.3
func (m *Volume) GetFpConfig() *FastpathConfig
func (*Volume) GetFsResizeRequired ¶
func (*Volume) GetLastScan ¶
func (*Volume) GetLastScanFix ¶ added in v0.69.15
func (*Volume) GetLastScanStatus ¶ added in v0.69.15
func (m *Volume) GetLastScanStatus() FilesystemHealthStatus
func (*Volume) GetLocator ¶
func (m *Volume) GetLocator() *VolumeLocator
func (*Volume) GetMountOptions ¶ added in v0.69.27
func (m *Volume) GetMountOptions() *MountOptions
func (*Volume) GetPrevState ¶ added in v0.109.0
func (m *Volume) GetPrevState() VolumeState
func (*Volume) GetReadonly ¶
func (*Volume) GetReplicaSets ¶
func (m *Volume) GetReplicaSets() []*ReplicaSet
func (*Volume) GetRuntimeState ¶
func (m *Volume) GetRuntimeState() []*RuntimeStateMap
func (*Volume) GetSecureDevicePath ¶
func (*Volume) GetSharedv4MountOptions ¶ added in v0.69.27
func (m *Volume) GetSharedv4MountOptions() *MountOptions
func (*Volume) GetSpec ¶
func (m *Volume) GetSpec() *VolumeSpec
func (*Volume) GetState ¶
func (m *Volume) GetState() VolumeState
func (*Volume) GetStatus ¶
func (m *Volume) GetStatus() VolumeStatus
func (*Volume) GetVolumeConsumers ¶
func (m *Volume) GetVolumeConsumers() []*VolumeConsumer
func (*Volume) ProtoMessage ¶
func (*Volume) ProtoMessage()
func (*Volume) XXX_DiscardUnknown ¶
func (m *Volume) XXX_DiscardUnknown()
func (*Volume) XXX_Marshal ¶
func (*Volume) XXX_Unmarshal ¶
type VolumeActionParam ¶
type VolumeActionParam int32
const ( VolumeActionParam_VOLUME_ACTION_PARAM_NONE VolumeActionParam = 0 // Maps to the boolean value false VolumeActionParam_VOLUME_ACTION_PARAM_OFF VolumeActionParam = 1 // Maps to the boolean value true. VolumeActionParam_VOLUME_ACTION_PARAM_ON VolumeActionParam = 2 )
func (VolumeActionParam) EnumDescriptor ¶
func (VolumeActionParam) EnumDescriptor() ([]byte, []int)
func (VolumeActionParam) String ¶
func (x VolumeActionParam) String() string
type VolumeConsumer ¶
type VolumeConsumer struct { // Name is the name of the volume consumer Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Namespace is the namespace of the volume consumer Namespace string `protobuf:"bytes,2,opt,name=namespace" json:"namespace,omitempty"` // Type is the type of the consumer. E.g a Kubernetes pod Type string `protobuf:"bytes,3,opt,name=type" json:"type,omitempty"` // NodeID is the identifier of the node on which the consumer is running. This // identifier would be from the perspective of the container runtime or // orchestrator under which the volume consumer resides. For example, NodeID // can be name of a minion in Kubernetes. NodeId string `protobuf:"bytes,4,opt,name=node_id,json=nodeId" json:"node_id,omitempty"` // OwnerName is the name of the entity who owns this volume consumer OwnerName string `protobuf:"bytes,5,opt,name=owner_name,json=ownerName" json:"owner_name,omitempty"` // OwnerType is the type of the entity who owns this volume consumer. The type would // be from the perspective of the container runtime or the orchestrator under which // the volume consumer resides. For e.g OwnerType can be a Deployment in Kubernetes. OwnerType string `protobuf:"bytes,6,opt,name=owner_type,json=ownerType" json:"owner_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeConsumer identifies a consumer for a Volume. An example of a VolumeConsumer would be a Pod in Kubernetes who has mounted the PersistentVolumeClaim for the Volume
func (*VolumeConsumer) Descriptor ¶
func (*VolumeConsumer) Descriptor() ([]byte, []int)
func (*VolumeConsumer) GetName ¶
func (m *VolumeConsumer) GetName() string
func (*VolumeConsumer) GetNamespace ¶
func (m *VolumeConsumer) GetNamespace() string
func (*VolumeConsumer) GetNodeId ¶
func (m *VolumeConsumer) GetNodeId() string
func (*VolumeConsumer) GetOwnerName ¶
func (m *VolumeConsumer) GetOwnerName() string
func (*VolumeConsumer) GetOwnerType ¶
func (m *VolumeConsumer) GetOwnerType() string
func (*VolumeConsumer) GetType ¶
func (m *VolumeConsumer) GetType() string
func (*VolumeConsumer) ProtoMessage ¶
func (*VolumeConsumer) ProtoMessage()
func (*VolumeConsumer) Reset ¶
func (m *VolumeConsumer) Reset()
func (*VolumeConsumer) String ¶
func (m *VolumeConsumer) String() string
func (*VolumeConsumer) XXX_DiscardUnknown ¶
func (m *VolumeConsumer) XXX_DiscardUnknown()
func (*VolumeConsumer) XXX_Marshal ¶
func (m *VolumeConsumer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeConsumer) XXX_Merge ¶
func (dst *VolumeConsumer) XXX_Merge(src proto.Message)
func (*VolumeConsumer) XXX_Size ¶
func (m *VolumeConsumer) XXX_Size() int
func (*VolumeConsumer) XXX_Unmarshal ¶
func (m *VolumeConsumer) XXX_Unmarshal(b []byte) error
type VolumeCreateRequest ¶
type VolumeCreateRequest struct { // User specified volume name and labels Locator *VolumeLocator `protobuf:"bytes,1,opt,name=locator" json:"locator,omitempty"` // Source to create volume Source *Source `protobuf:"bytes,2,opt,name=source" json:"source,omitempty"` // The storage spec for the volume Spec *VolumeSpec `protobuf:"bytes,3,opt,name=spec" json:"spec,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeCreateRequest is a structure that has the locator, source and spec to create a volume
func (*VolumeCreateRequest) Descriptor ¶
func (*VolumeCreateRequest) Descriptor() ([]byte, []int)
func (*VolumeCreateRequest) GetLocator ¶
func (m *VolumeCreateRequest) GetLocator() *VolumeLocator
func (*VolumeCreateRequest) GetSource ¶
func (m *VolumeCreateRequest) GetSource() *Source
func (*VolumeCreateRequest) GetSpec ¶
func (m *VolumeCreateRequest) GetSpec() *VolumeSpec
func (*VolumeCreateRequest) ProtoMessage ¶
func (*VolumeCreateRequest) ProtoMessage()
func (*VolumeCreateRequest) Reset ¶
func (m *VolumeCreateRequest) Reset()
func (*VolumeCreateRequest) String ¶
func (m *VolumeCreateRequest) String() string
func (*VolumeCreateRequest) XXX_DiscardUnknown ¶
func (m *VolumeCreateRequest) XXX_DiscardUnknown()
func (*VolumeCreateRequest) XXX_Marshal ¶
func (m *VolumeCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeCreateRequest) XXX_Merge ¶
func (dst *VolumeCreateRequest) XXX_Merge(src proto.Message)
func (*VolumeCreateRequest) XXX_Size ¶
func (m *VolumeCreateRequest) XXX_Size() int
func (*VolumeCreateRequest) XXX_Unmarshal ¶
func (m *VolumeCreateRequest) XXX_Unmarshal(b []byte) error
type VolumeCreateResponse ¶
type VolumeCreateResponse struct { // ID of the newly created volume // // in: body // Required: true Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // Volume Response // // in: body // Required: true VolumeResponse *VolumeResponse `protobuf:"bytes,2,opt,name=volume_response,json=volumeResponse" json:"volume_response,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeCreateResponse
func (*VolumeCreateResponse) Descriptor ¶
func (*VolumeCreateResponse) Descriptor() ([]byte, []int)
func (*VolumeCreateResponse) GetId ¶
func (m *VolumeCreateResponse) GetId() string
func (*VolumeCreateResponse) GetVolumeResponse ¶
func (m *VolumeCreateResponse) GetVolumeResponse() *VolumeResponse
func (*VolumeCreateResponse) ProtoMessage ¶
func (*VolumeCreateResponse) ProtoMessage()
func (*VolumeCreateResponse) Reset ¶
func (m *VolumeCreateResponse) Reset()
func (*VolumeCreateResponse) String ¶
func (m *VolumeCreateResponse) String() string
func (*VolumeCreateResponse) XXX_DiscardUnknown ¶
func (m *VolumeCreateResponse) XXX_DiscardUnknown()
func (*VolumeCreateResponse) XXX_Marshal ¶
func (m *VolumeCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeCreateResponse) XXX_Merge ¶
func (dst *VolumeCreateResponse) XXX_Merge(src proto.Message)
func (*VolumeCreateResponse) XXX_Size ¶
func (m *VolumeCreateResponse) XXX_Size() int
func (*VolumeCreateResponse) XXX_Unmarshal ¶
func (m *VolumeCreateResponse) XXX_Unmarshal(b []byte) error
type VolumeInfo ¶
type VolumeInfo struct { VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path" json:"path,omitempty"` Storage *VolumeSpec `protobuf:"bytes,3,opt,name=storage" json:"storage,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeInfo
func (*VolumeInfo) Descriptor ¶
func (*VolumeInfo) Descriptor() ([]byte, []int)
func (*VolumeInfo) GetPath ¶
func (m *VolumeInfo) GetPath() string
func (*VolumeInfo) GetStorage ¶
func (m *VolumeInfo) GetStorage() *VolumeSpec
func (*VolumeInfo) GetVolumeId ¶
func (m *VolumeInfo) GetVolumeId() string
func (*VolumeInfo) ProtoMessage ¶
func (*VolumeInfo) ProtoMessage()
func (*VolumeInfo) Reset ¶
func (m *VolumeInfo) Reset()
func (*VolumeInfo) String ¶
func (m *VolumeInfo) String() string
func (*VolumeInfo) XXX_DiscardUnknown ¶
func (m *VolumeInfo) XXX_DiscardUnknown()
func (*VolumeInfo) XXX_Marshal ¶
func (m *VolumeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeInfo) XXX_Merge ¶
func (dst *VolumeInfo) XXX_Merge(src proto.Message)
func (*VolumeInfo) XXX_Size ¶
func (m *VolumeInfo) XXX_Size() int
func (*VolumeInfo) XXX_Unmarshal ¶
func (m *VolumeInfo) XXX_Unmarshal(b []byte) error
type VolumeInspectOptions ¶ added in v0.42.9
type VolumeInspectOptions struct { // Deep inspection is used to collect more information about // the volume. Setting this value may delay the request. Deep bool `protobuf:"varint,1,opt,name=deep" json:"deep,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Options used for volume inspection
func (*VolumeInspectOptions) Descriptor ¶ added in v0.42.9
func (*VolumeInspectOptions) Descriptor() ([]byte, []int)
func (*VolumeInspectOptions) GetDeep ¶ added in v0.42.9
func (m *VolumeInspectOptions) GetDeep() bool
func (*VolumeInspectOptions) ProtoMessage ¶ added in v0.42.9
func (*VolumeInspectOptions) ProtoMessage()
func (*VolumeInspectOptions) Reset ¶ added in v0.42.9
func (m *VolumeInspectOptions) Reset()
func (*VolumeInspectOptions) String ¶ added in v0.42.9
func (m *VolumeInspectOptions) String() string
func (*VolumeInspectOptions) XXX_DiscardUnknown ¶ added in v0.42.9
func (m *VolumeInspectOptions) XXX_DiscardUnknown()
func (*VolumeInspectOptions) XXX_Marshal ¶ added in v0.42.9
func (m *VolumeInspectOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeInspectOptions) XXX_Merge ¶ added in v0.42.9
func (dst *VolumeInspectOptions) XXX_Merge(src proto.Message)
func (*VolumeInspectOptions) XXX_Size ¶ added in v0.42.9
func (m *VolumeInspectOptions) XXX_Size() int
func (*VolumeInspectOptions) XXX_Unmarshal ¶ added in v0.42.9
func (m *VolumeInspectOptions) XXX_Unmarshal(b []byte) error
type VolumeLocator ¶
type VolumeLocator struct { // User friendly identifier Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // A set of name-value pairs that acts as search filters VolumeLabels map[string]string `` /* 164-byte string literal not displayed */ // Filter with ownership Ownership *Ownership `protobuf:"bytes,3,opt,name=ownership" json:"ownership,omitempty"` // Filter by group Group *Group `protobuf:"bytes,4,opt,name=group" json:"group,omitempty"` // Volume Ids to match VolumeIds []string `protobuf:"bytes,5,rep,name=volume_ids,json=volumeIds" json:"volume_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeLocator is a structure that is attached to a volume and is used to carry opaque metadata.
func (*VolumeLocator) Descriptor ¶
func (*VolumeLocator) Descriptor() ([]byte, []int)
func (*VolumeLocator) GetGroup ¶ added in v0.42.7
func (m *VolumeLocator) GetGroup() *Group
func (*VolumeLocator) GetName ¶
func (m *VolumeLocator) GetName() string
func (*VolumeLocator) GetOwnership ¶ added in v0.42.0
func (m *VolumeLocator) GetOwnership() *Ownership
func (*VolumeLocator) GetVolumeIds ¶ added in v0.42.9
func (m *VolumeLocator) GetVolumeIds() []string
func (*VolumeLocator) GetVolumeLabels ¶
func (m *VolumeLocator) GetVolumeLabels() map[string]string
func (*VolumeLocator) ProtoMessage ¶
func (*VolumeLocator) ProtoMessage()
func (*VolumeLocator) Reset ¶
func (m *VolumeLocator) Reset()
func (*VolumeLocator) String ¶
func (m *VolumeLocator) String() string
func (*VolumeLocator) XXX_DiscardUnknown ¶
func (m *VolumeLocator) XXX_DiscardUnknown()
func (*VolumeLocator) XXX_Marshal ¶
func (m *VolumeLocator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeLocator) XXX_Merge ¶
func (dst *VolumeLocator) XXX_Merge(src proto.Message)
func (*VolumeLocator) XXX_Size ¶
func (m *VolumeLocator) XXX_Size() int
func (*VolumeLocator) XXX_Unmarshal ¶
func (m *VolumeLocator) XXX_Unmarshal(b []byte) error
type VolumePlacementSpec ¶ added in v0.42.14
type VolumePlacementSpec struct { // Weight defines the weight of the rule which allows to break the tie with other matching rules. A rule with // higher weight wins over a rule with lower weight. // (optional) Weight int64 `protobuf:"varint,1,opt,name=weight" json:"weight,omitempty"` // Enforcement specifies the rule enforcement policy. Can take values: required or preferred. // (optional) Enforcement EnforcementType `protobuf:"varint,2,opt,name=enforcement,enum=openstorage.api.EnforcementType" json:"enforcement,omitempty"` // TopologyKey key for the matching all segments of the cluster topology with the same key // e.g If the key is failure-domain.beta.kubernetes.io/zone, this should match all nodes with // the same value for this key (i.e in the same zone) TopologyKey string `protobuf:"bytes,3,opt,name=topology_key,json=topologyKey" json:"topology_key,omitempty"` // MatchExpressions is a list of label selector requirements. The requirements are ANDed. MatchExpressions []*LabelSelectorRequirement `protobuf:"bytes,4,rep,name=match_expressions,json=matchExpressions" json:"match_expressions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VolumePlacementSpec) Descriptor ¶ added in v0.42.14
func (*VolumePlacementSpec) Descriptor() ([]byte, []int)
func (*VolumePlacementSpec) GetEnforcement ¶ added in v0.42.14
func (m *VolumePlacementSpec) GetEnforcement() EnforcementType
func (*VolumePlacementSpec) GetMatchExpressions ¶ added in v0.42.14
func (m *VolumePlacementSpec) GetMatchExpressions() []*LabelSelectorRequirement
func (*VolumePlacementSpec) GetTopologyKey ¶ added in v0.42.14
func (m *VolumePlacementSpec) GetTopologyKey() string
func (*VolumePlacementSpec) GetWeight ¶ added in v0.42.14
func (m *VolumePlacementSpec) GetWeight() int64
func (*VolumePlacementSpec) ProtoMessage ¶ added in v0.42.14
func (*VolumePlacementSpec) ProtoMessage()
func (*VolumePlacementSpec) Reset ¶ added in v0.42.14
func (m *VolumePlacementSpec) Reset()
func (*VolumePlacementSpec) String ¶ added in v0.42.14
func (m *VolumePlacementSpec) String() string
func (*VolumePlacementSpec) XXX_DiscardUnknown ¶ added in v0.42.14
func (m *VolumePlacementSpec) XXX_DiscardUnknown()
func (*VolumePlacementSpec) XXX_Marshal ¶ added in v0.42.14
func (m *VolumePlacementSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumePlacementSpec) XXX_Merge ¶ added in v0.42.14
func (dst *VolumePlacementSpec) XXX_Merge(src proto.Message)
func (*VolumePlacementSpec) XXX_Size ¶ added in v0.42.14
func (m *VolumePlacementSpec) XXX_Size() int
func (*VolumePlacementSpec) XXX_Unmarshal ¶ added in v0.42.14
func (m *VolumePlacementSpec) XXX_Unmarshal(b []byte) error
type VolumePlacementStrategy ¶ added in v0.22.3
type VolumePlacementStrategy struct { // ReplicaAffinity defines affinity rules between replicas within a volume ReplicaAffinity []*ReplicaPlacementSpec `protobuf:"bytes,1,rep,name=replica_affinity,json=replicaAffinity" json:"replica_affinity,omitempty"` // ReplicaAntiAffinity defines anti-affinity rules between replicas within a volume ReplicaAntiAffinity []*ReplicaPlacementSpec `protobuf:"bytes,2,rep,name=replica_anti_affinity,json=replicaAntiAffinity" json:"replica_anti_affinity,omitempty"` // VolumeAffinity defines affinity rules between volumes VolumeAffinity []*VolumePlacementSpec `protobuf:"bytes,3,rep,name=volume_affinity,json=volumeAffinity" json:"volume_affinity,omitempty"` // VolumeAntiAffinity defines anti-affinity rules between volumes VolumeAntiAffinity []*VolumePlacementSpec `protobuf:"bytes,4,rep,name=volume_anti_affinity,json=volumeAntiAffinity" json:"volume_anti_affinity,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumePlacementStrategy defines a strategy for placing volumes in the cluster which will be a series of rules All the rules specified will be applied for volume placement. Rules that have enforcement as "required" are strictly enforced while "preferred" are best effort. In situations, where 2 or more rules conflict, the weight of the rules will dictate which wins.
func (*VolumePlacementStrategy) Descriptor ¶ added in v0.22.3
func (*VolumePlacementStrategy) Descriptor() ([]byte, []int)
func (*VolumePlacementStrategy) GetReplicaAffinity ¶ added in v0.42.14
func (m *VolumePlacementStrategy) GetReplicaAffinity() []*ReplicaPlacementSpec
func (*VolumePlacementStrategy) GetReplicaAntiAffinity ¶ added in v0.42.14
func (m *VolumePlacementStrategy) GetReplicaAntiAffinity() []*ReplicaPlacementSpec
func (*VolumePlacementStrategy) GetVolumeAffinity ¶ added in v0.42.14
func (m *VolumePlacementStrategy) GetVolumeAffinity() []*VolumePlacementSpec
func (*VolumePlacementStrategy) GetVolumeAntiAffinity ¶ added in v0.42.14
func (m *VolumePlacementStrategy) GetVolumeAntiAffinity() []*VolumePlacementSpec
func (*VolumePlacementStrategy) ProtoMessage ¶ added in v0.22.3
func (*VolumePlacementStrategy) ProtoMessage()
func (*VolumePlacementStrategy) Reset ¶ added in v0.22.3
func (m *VolumePlacementStrategy) Reset()
func (*VolumePlacementStrategy) String ¶ added in v0.22.3
func (m *VolumePlacementStrategy) String() string
func (*VolumePlacementStrategy) XXX_DiscardUnknown ¶ added in v0.22.3
func (m *VolumePlacementStrategy) XXX_DiscardUnknown()
func (*VolumePlacementStrategy) XXX_Marshal ¶ added in v0.22.3
func (m *VolumePlacementStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumePlacementStrategy) XXX_Merge ¶ added in v0.22.3
func (dst *VolumePlacementStrategy) XXX_Merge(src proto.Message)
func (*VolumePlacementStrategy) XXX_Size ¶ added in v0.22.3
func (m *VolumePlacementStrategy) XXX_Size() int
func (*VolumePlacementStrategy) XXX_Unmarshal ¶ added in v0.22.3
func (m *VolumePlacementStrategy) XXX_Unmarshal(b []byte) error
type VolumeResponse ¶
type VolumeResponse struct { // Error message // // in: body // Required: true Error string `protobuf:"bytes,1,opt,name=error" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeResponse is a structure that wraps an error.
func (*VolumeResponse) Descriptor ¶
func (*VolumeResponse) Descriptor() ([]byte, []int)
func (*VolumeResponse) GetError ¶
func (m *VolumeResponse) GetError() string
func (*VolumeResponse) ProtoMessage ¶
func (*VolumeResponse) ProtoMessage()
func (*VolumeResponse) Reset ¶
func (m *VolumeResponse) Reset()
func (*VolumeResponse) String ¶
func (m *VolumeResponse) String() string
func (*VolumeResponse) XXX_DiscardUnknown ¶
func (m *VolumeResponse) XXX_DiscardUnknown()
func (*VolumeResponse) XXX_Marshal ¶
func (m *VolumeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeResponse) XXX_Merge ¶
func (dst *VolumeResponse) XXX_Merge(src proto.Message)
func (*VolumeResponse) XXX_Size ¶
func (m *VolumeResponse) XXX_Size() int
func (*VolumeResponse) XXX_Unmarshal ¶
func (m *VolumeResponse) XXX_Unmarshal(b []byte) error
type VolumeServiceInstanceResponse ¶ added in v0.69.3
type VolumeServiceInstanceResponse struct { // Error code Error string `protobuf:"bytes,1,opt,name=error" json:"error,omitempty"` // Status information exposed a map Status map[string]string `` /* 132-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VolumeServiceInstanceResponse) Descriptor ¶ added in v0.69.3
func (*VolumeServiceInstanceResponse) Descriptor() ([]byte, []int)
func (*VolumeServiceInstanceResponse) GetError ¶ added in v0.69.3
func (m *VolumeServiceInstanceResponse) GetError() string
func (*VolumeServiceInstanceResponse) GetStatus ¶ added in v0.69.3
func (m *VolumeServiceInstanceResponse) GetStatus() map[string]string
func (*VolumeServiceInstanceResponse) ProtoMessage ¶ added in v0.69.3
func (*VolumeServiceInstanceResponse) ProtoMessage()
func (*VolumeServiceInstanceResponse) Reset ¶ added in v0.69.3
func (m *VolumeServiceInstanceResponse) Reset()
func (*VolumeServiceInstanceResponse) String ¶ added in v0.69.3
func (m *VolumeServiceInstanceResponse) String() string
func (*VolumeServiceInstanceResponse) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *VolumeServiceInstanceResponse) XXX_DiscardUnknown()
func (*VolumeServiceInstanceResponse) XXX_Marshal ¶ added in v0.69.3
func (m *VolumeServiceInstanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeServiceInstanceResponse) XXX_Merge ¶ added in v0.69.3
func (dst *VolumeServiceInstanceResponse) XXX_Merge(src proto.Message)
func (*VolumeServiceInstanceResponse) XXX_Size ¶ added in v0.69.3
func (m *VolumeServiceInstanceResponse) XXX_Size() int
func (*VolumeServiceInstanceResponse) XXX_Unmarshal ¶ added in v0.69.3
func (m *VolumeServiceInstanceResponse) XXX_Unmarshal(b []byte) error
type VolumeServiceRequest ¶ added in v0.69.3
type VolumeServiceRequest struct { // User specified volume service command SrvCmd string `protobuf:"bytes,1,opt,name=srv_cmd,json=srvCmd" json:"srv_cmd,omitempty"` // User specified volume service command's params SrvCmdParams map[string]string `` /* 166-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeServiceRequest provides details on what volume service command to perform in background on the volume
func (*VolumeServiceRequest) Descriptor ¶ added in v0.69.3
func (*VolumeServiceRequest) Descriptor() ([]byte, []int)
func (*VolumeServiceRequest) GetSrvCmd ¶ added in v0.69.3
func (m *VolumeServiceRequest) GetSrvCmd() string
func (*VolumeServiceRequest) GetSrvCmdParams ¶ added in v0.69.3
func (m *VolumeServiceRequest) GetSrvCmdParams() map[string]string
func (*VolumeServiceRequest) ProtoMessage ¶ added in v0.69.3
func (*VolumeServiceRequest) ProtoMessage()
func (*VolumeServiceRequest) Reset ¶ added in v0.69.3
func (m *VolumeServiceRequest) Reset()
func (*VolumeServiceRequest) String ¶ added in v0.69.3
func (m *VolumeServiceRequest) String() string
func (*VolumeServiceRequest) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *VolumeServiceRequest) XXX_DiscardUnknown()
func (*VolumeServiceRequest) XXX_Marshal ¶ added in v0.69.3
func (m *VolumeServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeServiceRequest) XXX_Merge ¶ added in v0.69.3
func (dst *VolumeServiceRequest) XXX_Merge(src proto.Message)
func (*VolumeServiceRequest) XXX_Size ¶ added in v0.69.3
func (m *VolumeServiceRequest) XXX_Size() int
func (*VolumeServiceRequest) XXX_Unmarshal ¶ added in v0.69.3
func (m *VolumeServiceRequest) XXX_Unmarshal(b []byte) error
type VolumeServiceResponse ¶ added in v0.69.3
type VolumeServiceResponse struct { // Number of VolumeServiceInstanceResponse returned as part of this response // structure VolSrvRspObjCnt int32 `protobuf:"varint,1,opt,name=vol_srv_rsp_obj_cnt,json=volSrvRspObjCnt" json:"vol_srv_rsp_obj_cnt,omitempty"` VolSrvRsp []*VolumeServiceInstanceResponse `protobuf:"bytes,2,rep,name=vol_srv_rsp,json=volSrvRsp" json:"vol_srv_rsp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeServiceResponse specifies the response to a Volume Service command performed on a volumen
func (*VolumeServiceResponse) Descriptor ¶ added in v0.69.3
func (*VolumeServiceResponse) Descriptor() ([]byte, []int)
func (*VolumeServiceResponse) GetVolSrvRsp ¶ added in v0.69.3
func (m *VolumeServiceResponse) GetVolSrvRsp() []*VolumeServiceInstanceResponse
func (*VolumeServiceResponse) GetVolSrvRspObjCnt ¶ added in v0.69.3
func (m *VolumeServiceResponse) GetVolSrvRspObjCnt() int32
func (*VolumeServiceResponse) ProtoMessage ¶ added in v0.69.3
func (*VolumeServiceResponse) ProtoMessage()
func (*VolumeServiceResponse) Reset ¶ added in v0.69.3
func (m *VolumeServiceResponse) Reset()
func (*VolumeServiceResponse) String ¶ added in v0.69.3
func (m *VolumeServiceResponse) String() string
func (*VolumeServiceResponse) XXX_DiscardUnknown ¶ added in v0.69.3
func (m *VolumeServiceResponse) XXX_DiscardUnknown()
func (*VolumeServiceResponse) XXX_Marshal ¶ added in v0.69.3
func (m *VolumeServiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeServiceResponse) XXX_Merge ¶ added in v0.69.3
func (dst *VolumeServiceResponse) XXX_Merge(src proto.Message)
func (*VolumeServiceResponse) XXX_Size ¶ added in v0.69.3
func (m *VolumeServiceResponse) XXX_Size() int
func (*VolumeServiceResponse) XXX_Unmarshal ¶ added in v0.69.3
func (m *VolumeServiceResponse) XXX_Unmarshal(b []byte) error
type VolumeSetRequest ¶
type VolumeSetRequest struct { // User specified volume name and labels Locator *VolumeLocator `protobuf:"bytes,1,opt,name=locator" json:"locator,omitempty"` // The storage spec for the volume Spec *VolumeSpec `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"` // State modification on this volume. Action *VolumeStateAction `protobuf:"bytes,3,opt,name=action" json:"action,omitempty"` // additional options // required for the Set operation. Options map[string]string `` /* 134-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeSet specifies a request to update a volume.
func (*VolumeSetRequest) Descriptor ¶
func (*VolumeSetRequest) Descriptor() ([]byte, []int)
func (*VolumeSetRequest) GetAction ¶
func (m *VolumeSetRequest) GetAction() *VolumeStateAction
func (*VolumeSetRequest) GetLocator ¶
func (m *VolumeSetRequest) GetLocator() *VolumeLocator
func (*VolumeSetRequest) GetOptions ¶
func (m *VolumeSetRequest) GetOptions() map[string]string
func (*VolumeSetRequest) GetSpec ¶
func (m *VolumeSetRequest) GetSpec() *VolumeSpec
func (*VolumeSetRequest) ProtoMessage ¶
func (*VolumeSetRequest) ProtoMessage()
func (*VolumeSetRequest) Reset ¶
func (m *VolumeSetRequest) Reset()
func (*VolumeSetRequest) String ¶
func (m *VolumeSetRequest) String() string
func (*VolumeSetRequest) XXX_DiscardUnknown ¶
func (m *VolumeSetRequest) XXX_DiscardUnknown()
func (*VolumeSetRequest) XXX_Marshal ¶
func (m *VolumeSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeSetRequest) XXX_Merge ¶
func (dst *VolumeSetRequest) XXX_Merge(src proto.Message)
func (*VolumeSetRequest) XXX_Size ¶
func (m *VolumeSetRequest) XXX_Size() int
func (*VolumeSetRequest) XXX_Unmarshal ¶
func (m *VolumeSetRequest) XXX_Unmarshal(b []byte) error
type VolumeSetResponse ¶
type VolumeSetResponse struct { // Volume Volume *Volume `protobuf:"bytes,1,opt,name=volume" json:"volume,omitempty"` // VolumeResponse VolumeResponse *VolumeResponse `protobuf:"bytes,2,opt,name=volume_response,json=volumeResponse" json:"volume_response,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeSetResponse
func (*VolumeSetResponse) Descriptor ¶
func (*VolumeSetResponse) Descriptor() ([]byte, []int)
func (*VolumeSetResponse) GetVolume ¶
func (m *VolumeSetResponse) GetVolume() *Volume
func (*VolumeSetResponse) GetVolumeResponse ¶
func (m *VolumeSetResponse) GetVolumeResponse() *VolumeResponse
func (*VolumeSetResponse) ProtoMessage ¶
func (*VolumeSetResponse) ProtoMessage()
func (*VolumeSetResponse) Reset ¶
func (m *VolumeSetResponse) Reset()
func (*VolumeSetResponse) String ¶
func (m *VolumeSetResponse) String() string
func (*VolumeSetResponse) XXX_DiscardUnknown ¶
func (m *VolumeSetResponse) XXX_DiscardUnknown()
func (*VolumeSetResponse) XXX_Marshal ¶
func (m *VolumeSetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeSetResponse) XXX_Merge ¶
func (dst *VolumeSetResponse) XXX_Merge(src proto.Message)
func (*VolumeSetResponse) XXX_Size ¶
func (m *VolumeSetResponse) XXX_Size() int
func (*VolumeSetResponse) XXX_Unmarshal ¶
func (m *VolumeSetResponse) XXX_Unmarshal(b []byte) error
type VolumeSpec ¶
type VolumeSpec struct { // Ephemeral storage Ephemeral bool `protobuf:"varint,1,opt,name=ephemeral" json:"ephemeral,omitempty"` // Size specifies the thin provisioned volume size in bytes Size uint64 `protobuf:"varint,2,opt,name=size" json:"size,omitempty"` // Format specifies the filesystem for this volume. Format FSType `protobuf:"varint,3,opt,name=format,enum=openstorage.api.FSType" json:"format,omitempty"` // BlockSize for the filesystem. BlockSize int64 `protobuf:"varint,4,opt,name=block_size,json=blockSize" json:"block_size,omitempty"` // HaLevel specifies the number of copies of data. HaLevel int64 `protobuf:"varint,5,opt,name=ha_level,json=haLevel" json:"ha_level,omitempty"` // Cos specifies the relative class of service. Cos CosType `protobuf:"varint,6,opt,name=cos,enum=openstorage.api.CosType" json:"cos,omitempty"` // IoProfile provides a hint about application using this volume. IoProfile IoProfile `protobuf:"varint,7,opt,name=io_profile,json=ioProfile,enum=openstorage.api.IoProfile" json:"io_profile,omitempty"` // Dedupe specifies if the volume data is to be de-duplicated. Dedupe bool `protobuf:"varint,8,opt,name=dedupe" json:"dedupe,omitempty"` // SnapshotInterval in minutes, set to 0 to disable snapshots SnapshotInterval uint32 `protobuf:"varint,9,opt,name=snapshot_interval,json=snapshotInterval" json:"snapshot_interval,omitempty"` // (deprecated, do not use) VolumeLabels configuration labels VolumeLabels map[string]string `` /* 165-byte string literal not displayed */ Shared bool `protobuf:"varint,11,opt,name=shared" json:"shared,omitempty"` // ReplicaSet is the desired set of nodes for the volume data. ReplicaSet *ReplicaSet `protobuf:"bytes,12,opt,name=replica_set,json=replicaSet" json:"replica_set,omitempty"` // Aggregation level Specifies the number of parts the volume can be aggregated from. AggregationLevel uint32 `protobuf:"varint,13,opt,name=aggregation_level,json=aggregationLevel" json:"aggregation_level,omitempty"` // Encrypted is true if this volume will be cryptographically secured. Encrypted bool `protobuf:"varint,14,opt,name=encrypted" json:"encrypted,omitempty"` // Passphrase for an encrypted volume Passphrase string `protobuf:"bytes,15,opt,name=passphrase" json:"passphrase,omitempty"` // SnapshotSchedule a well known string that specifies when snapshots should be taken. SnapshotSchedule string `protobuf:"bytes,16,opt,name=snapshot_schedule,json=snapshotSchedule" json:"snapshot_schedule,omitempty"` // Scale allows autocreation of volumes. Scale uint32 `protobuf:"varint,17,opt,name=scale" json:"scale,omitempty"` // Sticky volumes cannot be deleted until the flag is removed. Sticky bool `protobuf:"varint,18,opt,name=sticky" json:"sticky,omitempty"` // Group identifies a consistency group Group *Group `protobuf:"bytes,21,opt,name=group" json:"group,omitempty"` // GroupEnforced is true if consistency group creation is enforced. GroupEnforced bool `protobuf:"varint,22,opt,name=group_enforced,json=groupEnforced" json:"group_enforced,omitempty"` // Compressed is true if this volume is to be compressed. Compressed bool `protobuf:"varint,23,opt,name=compressed" json:"compressed,omitempty"` // Cascaded is true if this volume can be populated on any node from an external source. Cascaded bool `protobuf:"varint,24,opt,name=cascaded" json:"cascaded,omitempty"` // Journal is true if data for the volume goes into the journal. Journal bool `protobuf:"varint,25,opt,name=journal" json:"journal,omitempty"` Sharedv4 bool `protobuf:"varint,26,opt,name=sharedv4" json:"sharedv4,omitempty"` // QueueDepth defines the desired block device queue depth QueueDepth uint32 `protobuf:"varint,27,opt,name=queue_depth,json=queueDepth" json:"queue_depth,omitempty"` // Use to force a file system type which is not recommended. // The driver may still refuse to use the file system type. ForceUnsupportedFsType bool `` /* 126-byte string literal not displayed */ // Nodiscard specifies if the volume will be mounted with discard support disabled. // i.e. FS will not release allocated blocks back to the backing storage pool. Nodiscard bool `protobuf:"varint,29,opt,name=nodiscard" json:"nodiscard,omitempty"` // IoStrategy preferred strategy for I/O. IoStrategy *IoStrategy `protobuf:"bytes,30,opt,name=io_strategy,json=ioStrategy" json:"io_strategy,omitempty"` // PlacementStrategy specifies a spec to indicate where to place the volume. PlacementStrategy *VolumePlacementStrategy `protobuf:"bytes,31,opt,name=placement_strategy,json=placementStrategy" json:"placement_strategy,omitempty"` // StoragePolicy if applied/specified while creating volume StoragePolicy string `protobuf:"bytes,32,opt,name=storage_policy,json=storagePolicy" json:"storage_policy,omitempty"` // Ownership Ownership *Ownership `protobuf:"bytes,33,opt,name=ownership" json:"ownership,omitempty"` // ExportSpec defines how the volume should be exported. ExportSpec *ExportSpec `protobuf:"bytes,34,opt,name=export_spec,json=exportSpec" json:"export_spec,omitempty"` // fastpath extensions FpPreference bool `protobuf:"varint,35,opt,name=fp_preference,json=fpPreference" json:"fp_preference,omitempty"` // Xattr specifies implementation specific volume attributes Xattr Xattr_Value `protobuf:"varint,36,opt,name=xattr,enum=openstorage.api.Xattr_Value" json:"xattr,omitempty"` // ScanPolicy specifies the filesystem check policy ScanPolicy *ScanPolicy `protobuf:"bytes,37,opt,name=scan_policy,json=scanPolicy" json:"scan_policy,omitempty"` // MountOptions defines the options that will be used while mounting this volume MountOptions *MountOptions `protobuf:"bytes,38,opt,name=mount_options,json=mountOptions" json:"mount_options,omitempty"` // from a node where the volume replica does not exist Sharedv4MountOptions *MountOptions `protobuf:"bytes,39,opt,name=sharedv4_mount_options,json=sharedv4MountOptions" json:"sharedv4_mount_options,omitempty"` // Proxy_write if true, per volume proxy write replication enabled ProxyWrite bool `protobuf:"varint,40,opt,name=proxy_write,json=proxyWrite" json:"proxy_write,omitempty"` // ProxySpec indicates that this volume is used for proxying an external data source ProxySpec *ProxySpec `protobuf:"bytes,41,opt,name=proxy_spec,json=proxySpec" json:"proxy_spec,omitempty"` // Sharedv4ServiceSpec specifies a spec for configuring a service for a sharedv4 volume XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeSpec has the properties needed to create a volume.
func (*VolumeSpec) Descriptor ¶
func (*VolumeSpec) Descriptor() ([]byte, []int)
func (*VolumeSpec) GetAggregationLevel ¶
func (m *VolumeSpec) GetAggregationLevel() uint32
func (*VolumeSpec) GetBlockSize ¶
func (m *VolumeSpec) GetBlockSize() int64
func (*VolumeSpec) GetCascaded ¶
func (m *VolumeSpec) GetCascaded() bool
func (*VolumeSpec) GetCompressed ¶
func (m *VolumeSpec) GetCompressed() bool
func (*VolumeSpec) GetCos ¶
func (m *VolumeSpec) GetCos() CosType
func (*VolumeSpec) GetDedupe ¶
func (m *VolumeSpec) GetDedupe() bool
func (*VolumeSpec) GetEncrypted ¶
func (m *VolumeSpec) GetEncrypted() bool
func (*VolumeSpec) GetEphemeral ¶
func (m *VolumeSpec) GetEphemeral() bool
func (*VolumeSpec) GetExportSpec ¶ added in v0.42.25
func (m *VolumeSpec) GetExportSpec() *ExportSpec
func (*VolumeSpec) GetForceUnsupportedFsType ¶
func (m *VolumeSpec) GetForceUnsupportedFsType() bool
func (*VolumeSpec) GetFormat ¶
func (m *VolumeSpec) GetFormat() FSType
func (*VolumeSpec) GetFpPreference ¶ added in v0.69.3
func (m *VolumeSpec) GetFpPreference() bool
func (*VolumeSpec) GetGroup ¶
func (m *VolumeSpec) GetGroup() *Group
func (*VolumeSpec) GetGroupEnforced ¶
func (m *VolumeSpec) GetGroupEnforced() bool
func (*VolumeSpec) GetHaLevel ¶
func (m *VolumeSpec) GetHaLevel() int64
func (*VolumeSpec) GetIoProfile ¶
func (m *VolumeSpec) GetIoProfile() IoProfile
func (*VolumeSpec) GetIoStrategy ¶ added in v0.22.3
func (m *VolumeSpec) GetIoStrategy() *IoStrategy
func (*VolumeSpec) GetJournal ¶
func (m *VolumeSpec) GetJournal() bool
func (*VolumeSpec) GetMountOptions ¶ added in v0.69.27
func (m *VolumeSpec) GetMountOptions() *MountOptions
func (*VolumeSpec) GetNodiscard ¶ added in v0.9.3
func (m *VolumeSpec) GetNodiscard() bool
func (*VolumeSpec) GetOwnership ¶ added in v0.42.0
func (m *VolumeSpec) GetOwnership() *Ownership
func (*VolumeSpec) GetPassphrase ¶
func (m *VolumeSpec) GetPassphrase() string
func (*VolumeSpec) GetPlacementStrategy ¶ added in v0.22.3
func (m *VolumeSpec) GetPlacementStrategy() *VolumePlacementStrategy
func (*VolumeSpec) GetProxySpec ¶ added in v0.69.27
func (m *VolumeSpec) GetProxySpec() *ProxySpec
func (*VolumeSpec) GetProxyWrite ¶ added in v0.69.27
func (m *VolumeSpec) GetProxyWrite() bool
func (*VolumeSpec) GetQueueDepth ¶
func (m *VolumeSpec) GetQueueDepth() uint32
func (*VolumeSpec) GetReplicaSet ¶
func (m *VolumeSpec) GetReplicaSet() *ReplicaSet
func (*VolumeSpec) GetScale ¶
func (m *VolumeSpec) GetScale() uint32
func (*VolumeSpec) GetScanPolicy ¶ added in v0.69.15
func (m *VolumeSpec) GetScanPolicy() *ScanPolicy
func (*VolumeSpec) GetShared ¶
func (m *VolumeSpec) GetShared() bool
func (*VolumeSpec) GetSharedv4 ¶
func (m *VolumeSpec) GetSharedv4() bool
func (*VolumeSpec) GetSharedv4MountOptions ¶ added in v0.69.27
func (m *VolumeSpec) GetSharedv4MountOptions() *MountOptions
func (*VolumeSpec) GetSharedv4ServiceSpec ¶ added in v0.101.10
func (m *VolumeSpec) GetSharedv4ServiceSpec() *Sharedv4ServiceSpec
func (*VolumeSpec) GetSize ¶
func (m *VolumeSpec) GetSize() uint64
func (*VolumeSpec) GetSnapshotInterval ¶
func (m *VolumeSpec) GetSnapshotInterval() uint32
func (*VolumeSpec) GetSnapshotSchedule ¶
func (m *VolumeSpec) GetSnapshotSchedule() string
func (*VolumeSpec) GetSticky ¶
func (m *VolumeSpec) GetSticky() bool
func (*VolumeSpec) GetStoragePolicy ¶ added in v0.22.11
func (m *VolumeSpec) GetStoragePolicy() string
func (*VolumeSpec) GetVolumeLabels ¶
func (m *VolumeSpec) GetVolumeLabels() map[string]string
func (*VolumeSpec) GetXattr ¶ added in v0.69.11
func (m *VolumeSpec) GetXattr() Xattr_Value
func (*VolumeSpec) ProtoMessage ¶
func (*VolumeSpec) ProtoMessage()
func (*VolumeSpec) Reset ¶
func (m *VolumeSpec) Reset()
func (*VolumeSpec) String ¶
func (m *VolumeSpec) String() string
func (*VolumeSpec) XXX_DiscardUnknown ¶
func (m *VolumeSpec) XXX_DiscardUnknown()
func (*VolumeSpec) XXX_Marshal ¶
func (m *VolumeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeSpec) XXX_Merge ¶
func (dst *VolumeSpec) XXX_Merge(src proto.Message)
func (*VolumeSpec) XXX_Size ¶
func (m *VolumeSpec) XXX_Size() int
func (*VolumeSpec) XXX_Unmarshal ¶
func (m *VolumeSpec) XXX_Unmarshal(b []byte) error
type VolumeSpecPolicy ¶ added in v0.22.11
type VolumeSpecPolicy struct { // Size specifies the thin provisioned volume size in bytes. // Use `size_operator` to show if this value is the min, max, or set. // // Types that are valid to be assigned to SizeOpt: // *VolumeSpecPolicy_Size SizeOpt isVolumeSpecPolicy_SizeOpt `protobuf_oneof:"size_opt"` // HaLevel specifies the number of copies of data. // Use `ha_level_operator` to show if this value is the min, max, or set. // // Types that are valid to be assigned to HaLevelOpt: // *VolumeSpecPolicy_HaLevel HaLevelOpt isVolumeSpecPolicy_HaLevelOpt `protobuf_oneof:"ha_level_opt"` // Cos specifies the relative class of service. // // Types that are valid to be assigned to CosOpt: // *VolumeSpecPolicy_Cos CosOpt isVolumeSpecPolicy_CosOpt `protobuf_oneof:"cos_opt"` // IoProfile provides a hint about application using this volume. // // Types that are valid to be assigned to IoProfileOpt: // *VolumeSpecPolicy_IoProfile IoProfileOpt isVolumeSpecPolicy_IoProfileOpt `protobuf_oneof:"io_profile_opt"` // Dedupe specifies if the volume data is to be de-duplicated. // // Types that are valid to be assigned to DedupeOpt: // *VolumeSpecPolicy_Dedupe DedupeOpt isVolumeSpecPolicy_DedupeOpt `protobuf_oneof:"dedupe_opt"` // SnapshotInterval in minutes, set to 0 to disable snapshots // // Types that are valid to be assigned to SnapshotIntervalOpt: // *VolumeSpecPolicy_SnapshotInterval SnapshotIntervalOpt isVolumeSpecPolicy_SnapshotIntervalOpt `protobuf_oneof:"snapshot_interval_opt"` // VolumeLabels configuration labels VolumeLabels map[string]string `` /* 164-byte string literal not displayed */ // // Types that are valid to be assigned to SharedOpt: // *VolumeSpecPolicy_Shared SharedOpt isVolumeSpecPolicy_SharedOpt `protobuf_oneof:"shared_opt"` // ReplicaSet is the desired set of nodes for the volume data. ReplicaSet *ReplicaSet `protobuf:"bytes,9,opt,name=replica_set,json=replicaSet" json:"replica_set,omitempty"` // Passphrase for an encrypted volume // // Types that are valid to be assigned to PassphraseOpt: // *VolumeSpecPolicy_Passphrase PassphraseOpt isVolumeSpecPolicy_PassphraseOpt `protobuf_oneof:"passphrase_opt"` // SnapshotSchedule a well known string that specifies when snapshots should be taken. // // Types that are valid to be assigned to SnapshotScheduleOpt: // *VolumeSpecPolicy_SnapshotSchedule SnapshotScheduleOpt isVolumeSpecPolicy_SnapshotScheduleOpt `protobuf_oneof:"snapshot_schedule_opt"` // Scale allows autocreation of volumes. // // Types that are valid to be assigned to ScaleOpt: // *VolumeSpecPolicy_Scale ScaleOpt isVolumeSpecPolicy_ScaleOpt `protobuf_oneof:"scale_opt"` // Sticky volumes cannot be deleted until the flag is removed. // // Types that are valid to be assigned to StickyOpt: // *VolumeSpecPolicy_Sticky StickyOpt isVolumeSpecPolicy_StickyOpt `protobuf_oneof:"sticky_opt"` // Group identifies a consistency group // // Types that are valid to be assigned to GroupOpt: // *VolumeSpecPolicy_Group GroupOpt isVolumeSpecPolicy_GroupOpt `protobuf_oneof:"group_opt"` // Journal is true if data for the volume goes into the journal. // // Types that are valid to be assigned to JournalOpt: // *VolumeSpecPolicy_Journal JournalOpt isVolumeSpecPolicy_JournalOpt `protobuf_oneof:"journal_opt"` // // Types that are valid to be assigned to Sharedv4Opt: // *VolumeSpecPolicy_Sharedv4 Sharedv4Opt isVolumeSpecPolicy_Sharedv4Opt `protobuf_oneof:"sharedv4_opt"` // QueueDepth defines the desired block device queue depth // // Types that are valid to be assigned to QueueDepthOpt: // *VolumeSpecPolicy_QueueDepth QueueDepthOpt isVolumeSpecPolicy_QueueDepthOpt `protobuf_oneof:"queue_depth_opt"` // Encrypted is true if this volume will be cryptographically secured. // // Types that are valid to be assigned to EncryptedOpt: // *VolumeSpecPolicy_Encrypted EncryptedOpt isVolumeSpecPolicy_EncryptedOpt `protobuf_oneof:"encrypted_opt"` // Aggregation level Specifies the number of parts the volume can be aggregated from. // // Types that are valid to be assigned to AggregationLevelOpt: // *VolumeSpecPolicy_AggregationLevel AggregationLevelOpt isVolumeSpecPolicy_AggregationLevelOpt `protobuf_oneof:"aggregation_level_opt"` // Operator to check size SizeOperator VolumeSpecPolicy_PolicyOp `` /* 139-byte string literal not displayed */ // Operator to check ha_level HaLevelOperator VolumeSpecPolicy_PolicyOp `` /* 150-byte string literal not displayed */ // Operator to check scale ScaleOperator VolumeSpecPolicy_PolicyOp `` /* 142-byte string literal not displayed */ // Operator to check snapshot_interval SnapshotIntervalOperator VolumeSpecPolicy_PolicyOp `` /* 177-byte string literal not displayed */ // Nodiscard specifies if the volume will be mounted with discard support disabled. // i.e. FS will not release allocated blocks back to the backing storage pool. // // Types that are valid to be assigned to NodiscardOpt: // *VolumeSpecPolicy_Nodiscard NodiscardOpt isVolumeSpecPolicy_NodiscardOpt `protobuf_oneof:"nodiscard_opt"` // IoStrategy preferred strategy for I/O. IoStrategy *IoStrategy `protobuf:"bytes,55,opt,name=io_strategy,json=ioStrategy" json:"io_strategy,omitempty"` // ExportSpec preferred volume export options. // // Types that are valid to be assigned to ExportSpecOpt: // *VolumeSpecPolicy_ExportSpec ExportSpecOpt isVolumeSpecPolicy_ExportSpecOpt `protobuf_oneof:"export_spec_opt"` // scan_policy_opt defines the filesystem check policy for the volume // // Types that are valid to be assigned to ScanPolicyOpt: // *VolumeSpecPolicy_ScanPolicy ScanPolicyOpt isVolumeSpecPolicy_ScanPolicyOpt `protobuf_oneof:"scan_policy_opt"` // mount_opt provides the mount time options for a volume // // Types that are valid to be assigned to MountOpt: // *VolumeSpecPolicy_MountOptSpec MountOpt isVolumeSpecPolicy_MountOpt `protobuf_oneof:"mount_opt"` // // Types that are valid to be assigned to Sharedv4MountOpt: // *VolumeSpecPolicy_Sharedv4MountOptSpec Sharedv4MountOpt isVolumeSpecPolicy_Sharedv4MountOpt `protobuf_oneof:"sharedv4_mount_opt"` // Proxy_write is true if proxy write replication is enabled for the volume // // Types that are valid to be assigned to ProxyWriteOpt: // *VolumeSpecPolicy_ProxyWrite ProxyWriteOpt isVolumeSpecPolicy_ProxyWriteOpt `protobuf_oneof:"proxy_write_opt"` // proxy_spec_opt provides the spec for a proxy volume. // // Types that are valid to be assigned to ProxySpecOpt: // *VolumeSpecPolicy_ProxySpec ProxySpecOpt isVolumeSpecPolicy_ProxySpecOpt `protobuf_oneof:"proxy_spec_opt"` // // Types that are valid to be assigned to Sharedv4ServiceSpecOpt: // *VolumeSpecPolicy_Sharedv4ServiceSpec Sharedv4ServiceSpecOpt isVolumeSpecPolicy_Sharedv4ServiceSpecOpt `protobuf_oneof:"sharedv4_service_spec_opt"` // fastpath preference // // Types that are valid to be assigned to FastpathOpt: // *VolumeSpecPolicy_Fastpath FastpathOpt isVolumeSpecPolicy_FastpathOpt `protobuf_oneof:"fastpath_opt"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeSpecPolicy provides a method to set volume storage policy
func (*VolumeSpecPolicy) Descriptor ¶ added in v0.22.11
func (*VolumeSpecPolicy) Descriptor() ([]byte, []int)
func (*VolumeSpecPolicy) GetAggregationLevel ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetAggregationLevel() uint32
func (*VolumeSpecPolicy) GetAggregationLevelOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetAggregationLevelOpt() isVolumeSpecPolicy_AggregationLevelOpt
func (*VolumeSpecPolicy) GetCos ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetCos() CosType
func (*VolumeSpecPolicy) GetCosOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetCosOpt() isVolumeSpecPolicy_CosOpt
func (*VolumeSpecPolicy) GetDedupe ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetDedupe() bool
func (*VolumeSpecPolicy) GetDedupeOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetDedupeOpt() isVolumeSpecPolicy_DedupeOpt
func (*VolumeSpecPolicy) GetEncrypted ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetEncrypted() bool
func (*VolumeSpecPolicy) GetEncryptedOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetEncryptedOpt() isVolumeSpecPolicy_EncryptedOpt
func (*VolumeSpecPolicy) GetExportSpec ¶ added in v0.42.25
func (m *VolumeSpecPolicy) GetExportSpec() *ExportSpec
func (*VolumeSpecPolicy) GetExportSpecOpt ¶ added in v0.42.25
func (m *VolumeSpecPolicy) GetExportSpecOpt() isVolumeSpecPolicy_ExportSpecOpt
func (*VolumeSpecPolicy) GetFastpath ¶ added in v0.101.4
func (m *VolumeSpecPolicy) GetFastpath() bool
func (*VolumeSpecPolicy) GetFastpathOpt ¶ added in v0.101.4
func (m *VolumeSpecPolicy) GetFastpathOpt() isVolumeSpecPolicy_FastpathOpt
func (*VolumeSpecPolicy) GetGroup ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetGroup() *Group
func (*VolumeSpecPolicy) GetGroupOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetGroupOpt() isVolumeSpecPolicy_GroupOpt
func (*VolumeSpecPolicy) GetHaLevel ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetHaLevel() int64
func (*VolumeSpecPolicy) GetHaLevelOperator ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetHaLevelOperator() VolumeSpecPolicy_PolicyOp
func (*VolumeSpecPolicy) GetHaLevelOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetHaLevelOpt() isVolumeSpecPolicy_HaLevelOpt
func (*VolumeSpecPolicy) GetIoProfile ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetIoProfile() IoProfile
func (*VolumeSpecPolicy) GetIoProfileOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetIoProfileOpt() isVolumeSpecPolicy_IoProfileOpt
func (*VolumeSpecPolicy) GetIoStrategy ¶ added in v0.42.7
func (m *VolumeSpecPolicy) GetIoStrategy() *IoStrategy
func (*VolumeSpecPolicy) GetJournal ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetJournal() bool
func (*VolumeSpecPolicy) GetJournalOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetJournalOpt() isVolumeSpecPolicy_JournalOpt
func (*VolumeSpecPolicy) GetMountOpt ¶ added in v0.69.27
func (m *VolumeSpecPolicy) GetMountOpt() isVolumeSpecPolicy_MountOpt
func (*VolumeSpecPolicy) GetMountOptSpec ¶ added in v0.69.27
func (m *VolumeSpecPolicy) GetMountOptSpec() *MountOptions
func (*VolumeSpecPolicy) GetNodiscard ¶ added in v0.42.7
func (m *VolumeSpecPolicy) GetNodiscard() bool
func (*VolumeSpecPolicy) GetNodiscardOpt ¶ added in v0.42.7
func (m *VolumeSpecPolicy) GetNodiscardOpt() isVolumeSpecPolicy_NodiscardOpt
func (*VolumeSpecPolicy) GetPassphrase ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetPassphrase() string
func (*VolumeSpecPolicy) GetPassphraseOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetPassphraseOpt() isVolumeSpecPolicy_PassphraseOpt
func (*VolumeSpecPolicy) GetProxySpec ¶ added in v0.69.27
func (m *VolumeSpecPolicy) GetProxySpec() *ProxySpec
func (*VolumeSpecPolicy) GetProxySpecOpt ¶ added in v0.69.27
func (m *VolumeSpecPolicy) GetProxySpecOpt() isVolumeSpecPolicy_ProxySpecOpt
func (*VolumeSpecPolicy) GetProxyWrite ¶ added in v0.69.27
func (m *VolumeSpecPolicy) GetProxyWrite() bool
func (*VolumeSpecPolicy) GetProxyWriteOpt ¶ added in v0.69.27
func (m *VolumeSpecPolicy) GetProxyWriteOpt() isVolumeSpecPolicy_ProxyWriteOpt
func (*VolumeSpecPolicy) GetQueueDepth ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetQueueDepth() uint32
func (*VolumeSpecPolicy) GetQueueDepthOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetQueueDepthOpt() isVolumeSpecPolicy_QueueDepthOpt
func (*VolumeSpecPolicy) GetReplicaSet ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetReplicaSet() *ReplicaSet
func (*VolumeSpecPolicy) GetScale ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetScale() uint32
func (*VolumeSpecPolicy) GetScaleOperator ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetScaleOperator() VolumeSpecPolicy_PolicyOp
func (*VolumeSpecPolicy) GetScaleOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetScaleOpt() isVolumeSpecPolicy_ScaleOpt
func (*VolumeSpecPolicy) GetScanPolicy ¶ added in v0.69.15
func (m *VolumeSpecPolicy) GetScanPolicy() *ScanPolicy
func (*VolumeSpecPolicy) GetScanPolicyOpt ¶ added in v0.69.15
func (m *VolumeSpecPolicy) GetScanPolicyOpt() isVolumeSpecPolicy_ScanPolicyOpt
func (*VolumeSpecPolicy) GetShared ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetShared() bool
func (*VolumeSpecPolicy) GetSharedOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSharedOpt() isVolumeSpecPolicy_SharedOpt
func (*VolumeSpecPolicy) GetSharedv4 ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSharedv4() bool
func (*VolumeSpecPolicy) GetSharedv4MountOpt ¶ added in v0.69.27
func (m *VolumeSpecPolicy) GetSharedv4MountOpt() isVolumeSpecPolicy_Sharedv4MountOpt
func (*VolumeSpecPolicy) GetSharedv4MountOptSpec ¶ added in v0.69.27
func (m *VolumeSpecPolicy) GetSharedv4MountOptSpec() *MountOptions
func (*VolumeSpecPolicy) GetSharedv4Opt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSharedv4Opt() isVolumeSpecPolicy_Sharedv4Opt
func (*VolumeSpecPolicy) GetSharedv4ServiceSpec ¶ added in v0.101.10
func (m *VolumeSpecPolicy) GetSharedv4ServiceSpec() *Sharedv4ServiceSpec
func (*VolumeSpecPolicy) GetSharedv4ServiceSpecOpt ¶ added in v0.101.10
func (m *VolumeSpecPolicy) GetSharedv4ServiceSpecOpt() isVolumeSpecPolicy_Sharedv4ServiceSpecOpt
func (*VolumeSpecPolicy) GetSize ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSize() uint64
func (*VolumeSpecPolicy) GetSizeOperator ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSizeOperator() VolumeSpecPolicy_PolicyOp
func (*VolumeSpecPolicy) GetSizeOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSizeOpt() isVolumeSpecPolicy_SizeOpt
func (*VolumeSpecPolicy) GetSnapshotInterval ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSnapshotInterval() uint32
func (*VolumeSpecPolicy) GetSnapshotIntervalOperator ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSnapshotIntervalOperator() VolumeSpecPolicy_PolicyOp
func (*VolumeSpecPolicy) GetSnapshotIntervalOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSnapshotIntervalOpt() isVolumeSpecPolicy_SnapshotIntervalOpt
func (*VolumeSpecPolicy) GetSnapshotSchedule ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSnapshotSchedule() string
func (*VolumeSpecPolicy) GetSnapshotScheduleOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSnapshotScheduleOpt() isVolumeSpecPolicy_SnapshotScheduleOpt
func (*VolumeSpecPolicy) GetSticky ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetSticky() bool
func (*VolumeSpecPolicy) GetStickyOpt ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetStickyOpt() isVolumeSpecPolicy_StickyOpt
func (*VolumeSpecPolicy) GetVolumeLabels ¶ added in v0.22.11
func (m *VolumeSpecPolicy) GetVolumeLabels() map[string]string
func (*VolumeSpecPolicy) ProtoMessage ¶ added in v0.22.11
func (*VolumeSpecPolicy) ProtoMessage()
func (*VolumeSpecPolicy) Reset ¶ added in v0.22.11
func (m *VolumeSpecPolicy) Reset()
func (*VolumeSpecPolicy) String ¶ added in v0.22.11
func (m *VolumeSpecPolicy) String() string
func (*VolumeSpecPolicy) XXX_DiscardUnknown ¶ added in v0.22.11
func (m *VolumeSpecPolicy) XXX_DiscardUnknown()
func (*VolumeSpecPolicy) XXX_Marshal ¶ added in v0.22.11
func (m *VolumeSpecPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeSpecPolicy) XXX_Merge ¶ added in v0.22.11
func (dst *VolumeSpecPolicy) XXX_Merge(src proto.Message)
func (*VolumeSpecPolicy) XXX_OneofFuncs ¶ added in v0.22.11
func (*VolumeSpecPolicy) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*VolumeSpecPolicy) XXX_Size ¶ added in v0.22.11
func (m *VolumeSpecPolicy) XXX_Size() int
func (*VolumeSpecPolicy) XXX_Unmarshal ¶ added in v0.22.11
func (m *VolumeSpecPolicy) XXX_Unmarshal(b []byte) error
type VolumeSpecPolicy_AggregationLevel ¶ added in v0.22.11
type VolumeSpecPolicy_AggregationLevel struct {
AggregationLevel uint32 `protobuf:"varint,19,opt,name=aggregation_level,json=aggregationLevel,oneof"`
}
type VolumeSpecPolicy_Cos ¶ added in v0.22.11
type VolumeSpecPolicy_Cos struct {
Cos CosType `protobuf:"varint,3,opt,name=cos,enum=openstorage.api.CosType,oneof"`
}
type VolumeSpecPolicy_Dedupe ¶ added in v0.22.11
type VolumeSpecPolicy_Dedupe struct {
Dedupe bool `protobuf:"varint,5,opt,name=dedupe,oneof"`
}
type VolumeSpecPolicy_Encrypted ¶ added in v0.22.11
type VolumeSpecPolicy_Encrypted struct {
Encrypted bool `protobuf:"varint,18,opt,name=encrypted,oneof"`
}
type VolumeSpecPolicy_ExportSpec ¶ added in v0.42.25
type VolumeSpecPolicy_ExportSpec struct {
ExportSpec *ExportSpec `protobuf:"bytes,56,opt,name=export_spec,json=exportSpec,oneof"`
}
type VolumeSpecPolicy_Fastpath ¶ added in v0.101.4
type VolumeSpecPolicy_Fastpath struct {
Fastpath bool `protobuf:"varint,63,opt,name=fastpath,oneof"`
}
type VolumeSpecPolicy_Group ¶ added in v0.22.11
type VolumeSpecPolicy_Group struct {
Group *Group `protobuf:"bytes,14,opt,name=group,oneof"`
}
type VolumeSpecPolicy_HaLevel ¶ added in v0.22.11
type VolumeSpecPolicy_HaLevel struct {
HaLevel int64 `protobuf:"varint,2,opt,name=ha_level,json=haLevel,oneof"`
}
type VolumeSpecPolicy_IoProfile ¶ added in v0.22.11
type VolumeSpecPolicy_IoProfile struct {
IoProfile IoProfile `protobuf:"varint,4,opt,name=io_profile,json=ioProfile,enum=openstorage.api.IoProfile,oneof"`
}
type VolumeSpecPolicy_Journal ¶ added in v0.22.11
type VolumeSpecPolicy_Journal struct {
Journal bool `protobuf:"varint,15,opt,name=journal,oneof"`
}
type VolumeSpecPolicy_MountOptSpec ¶ added in v0.69.27
type VolumeSpecPolicy_MountOptSpec struct {
MountOptSpec *MountOptions `protobuf:"bytes,58,opt,name=mount_opt_spec,json=mountOptSpec,oneof"`
}
type VolumeSpecPolicy_Nodiscard ¶ added in v0.42.7
type VolumeSpecPolicy_Nodiscard struct {
Nodiscard bool `protobuf:"varint,54,opt,name=nodiscard,oneof"`
}
type VolumeSpecPolicy_Passphrase ¶ added in v0.22.11
type VolumeSpecPolicy_Passphrase struct {
Passphrase string `protobuf:"bytes,10,opt,name=passphrase,oneof"`
}
type VolumeSpecPolicy_PolicyOp ¶ added in v0.22.11
type VolumeSpecPolicy_PolicyOp int32
This defines an operator for the policy comparisons
const ( // Policy will make sure the value must be equal VolumeSpecPolicy_Equal VolumeSpecPolicy_PolicyOp = 0 // Policy will make sure the requested value must be greater than or equal VolumeSpecPolicy_Minimum VolumeSpecPolicy_PolicyOp = 1 // Policy will make sure the requested value must be less than or equal VolumeSpecPolicy_Maximum VolumeSpecPolicy_PolicyOp = 2 )
func (VolumeSpecPolicy_PolicyOp) EnumDescriptor ¶ added in v0.22.11
func (VolumeSpecPolicy_PolicyOp) EnumDescriptor() ([]byte, []int)
func (VolumeSpecPolicy_PolicyOp) String ¶ added in v0.22.11
func (x VolumeSpecPolicy_PolicyOp) String() string
type VolumeSpecPolicy_ProxySpec ¶ added in v0.69.27
type VolumeSpecPolicy_ProxySpec struct {
ProxySpec *ProxySpec `protobuf:"bytes,61,opt,name=proxy_spec,json=proxySpec,oneof"`
}
type VolumeSpecPolicy_ProxyWrite ¶ added in v0.69.27
type VolumeSpecPolicy_ProxyWrite struct {
ProxyWrite bool `protobuf:"varint,60,opt,name=proxy_write,json=proxyWrite,oneof"`
}
type VolumeSpecPolicy_QueueDepth ¶ added in v0.22.11
type VolumeSpecPolicy_QueueDepth struct {
QueueDepth uint32 `protobuf:"varint,17,opt,name=queue_depth,json=queueDepth,oneof"`
}
type VolumeSpecPolicy_Scale ¶ added in v0.22.11
type VolumeSpecPolicy_Scale struct {
Scale uint32 `protobuf:"varint,12,opt,name=scale,oneof"`
}
type VolumeSpecPolicy_ScanPolicy ¶ added in v0.69.15
type VolumeSpecPolicy_ScanPolicy struct {
ScanPolicy *ScanPolicy `protobuf:"bytes,57,opt,name=scan_policy,json=scanPolicy,oneof"`
}
type VolumeSpecPolicy_Shared ¶ added in v0.22.11
type VolumeSpecPolicy_Shared struct {
}type VolumeSpecPolicy_Sharedv4 ¶ added in v0.22.11
type VolumeSpecPolicy_Sharedv4 struct {
}type VolumeSpecPolicy_Sharedv4MountOptSpec ¶ added in v0.69.27
type VolumeSpecPolicy_Sharedv4MountOptSpec struct {
}type VolumeSpecPolicy_Sharedv4ServiceSpec ¶ added in v0.101.10
type VolumeSpecPolicy_Sharedv4ServiceSpec struct {
}type VolumeSpecPolicy_Size ¶ added in v0.22.11
type VolumeSpecPolicy_Size struct {
Size uint64 `protobuf:"varint,1,opt,name=size,oneof"`
}
type VolumeSpecPolicy_SnapshotInterval ¶ added in v0.22.11
type VolumeSpecPolicy_SnapshotInterval struct {
SnapshotInterval uint32 `protobuf:"varint,6,opt,name=snapshot_interval,json=snapshotInterval,oneof"`
}
type VolumeSpecPolicy_SnapshotSchedule ¶ added in v0.22.11
type VolumeSpecPolicy_SnapshotSchedule struct {
SnapshotSchedule string `protobuf:"bytes,11,opt,name=snapshot_schedule,json=snapshotSchedule,oneof"`
}
type VolumeSpecPolicy_Sticky ¶ added in v0.22.11
type VolumeSpecPolicy_Sticky struct {
Sticky bool `protobuf:"varint,13,opt,name=sticky,oneof"`
}
type VolumeSpecUpdate ¶
type VolumeSpecUpdate struct { // Size specifies the thin provisioned volume size in bytes // // Types that are valid to be assigned to SizeOpt: // *VolumeSpecUpdate_Size SizeOpt isVolumeSpecUpdate_SizeOpt `protobuf_oneof:"size_opt"` // HaLevel specifies the number of copies of data. // // Types that are valid to be assigned to HaLevelOpt: // *VolumeSpecUpdate_HaLevel HaLevelOpt isVolumeSpecUpdate_HaLevelOpt `protobuf_oneof:"ha_level_opt"` // Cos specifies the relative class of service. // // Types that are valid to be assigned to CosOpt: // *VolumeSpecUpdate_Cos CosOpt isVolumeSpecUpdate_CosOpt `protobuf_oneof:"cos_opt"` // IoProfile provides a hint about application using this volume. // // Types that are valid to be assigned to IoProfileOpt: // *VolumeSpecUpdate_IoProfile IoProfileOpt isVolumeSpecUpdate_IoProfileOpt `protobuf_oneof:"io_profile_opt"` // Dedupe specifies if the volume data is to be de-duplicated. // // Types that are valid to be assigned to DedupeOpt: // *VolumeSpecUpdate_Dedupe DedupeOpt isVolumeSpecUpdate_DedupeOpt `protobuf_oneof:"dedupe_opt"` // SnapshotInterval in minutes, set to 0 to disable snapshots // // Types that are valid to be assigned to SnapshotIntervalOpt: // *VolumeSpecUpdate_SnapshotInterval SnapshotIntervalOpt isVolumeSpecUpdate_SnapshotIntervalOpt `protobuf_oneof:"snapshot_interval_opt"` // // Types that are valid to be assigned to SharedOpt: // *VolumeSpecUpdate_Shared SharedOpt isVolumeSpecUpdate_SharedOpt `protobuf_oneof:"shared_opt"` // ReplicaSet is the desired set of nodes for the volume data. ReplicaSet *ReplicaSet `protobuf:"bytes,12,opt,name=replica_set,json=replicaSet" json:"replica_set,omitempty"` // Passphrase for an encrypted volume // // Types that are valid to be assigned to PassphraseOpt: // *VolumeSpecUpdate_Passphrase PassphraseOpt isVolumeSpecUpdate_PassphraseOpt `protobuf_oneof:"passphrase_opt"` // SnapshotSchedule a well known string that specifies when snapshots should be taken. // // Types that are valid to be assigned to SnapshotScheduleOpt: // *VolumeSpecUpdate_SnapshotSchedule SnapshotScheduleOpt isVolumeSpecUpdate_SnapshotScheduleOpt `protobuf_oneof:"snapshot_schedule_opt"` // Scale allows autocreation of volumes. // // Types that are valid to be assigned to ScaleOpt: // *VolumeSpecUpdate_Scale ScaleOpt isVolumeSpecUpdate_ScaleOpt `protobuf_oneof:"scale_opt"` // Sticky volumes cannot be deleted until the flag is removed. // // Types that are valid to be assigned to StickyOpt: // *VolumeSpecUpdate_Sticky StickyOpt isVolumeSpecUpdate_StickyOpt `protobuf_oneof:"sticky_opt"` // Group identifies a consistency group // // Types that are valid to be assigned to GroupOpt: // *VolumeSpecUpdate_Group GroupOpt isVolumeSpecUpdate_GroupOpt `protobuf_oneof:"group_opt"` // Journal is true if data for the volume goes into the journal. // // Types that are valid to be assigned to JournalOpt: // *VolumeSpecUpdate_Journal JournalOpt isVolumeSpecUpdate_JournalOpt `protobuf_oneof:"journal_opt"` // // Types that are valid to be assigned to Sharedv4Opt: // *VolumeSpecUpdate_Sharedv4 Sharedv4Opt isVolumeSpecUpdate_Sharedv4Opt `protobuf_oneof:"sharedv4_opt"` // QueueDepth defines the desired block device queue depth // // Types that are valid to be assigned to QueueDepthOpt: // *VolumeSpecUpdate_QueueDepth QueueDepthOpt isVolumeSpecUpdate_QueueDepthOpt `protobuf_oneof:"queue_depth_opt"` // Ownership volume information to update. If the value of `owner` in the // `ownership` message is an empty string then the value of `owner` in // the `VolumeSpec.Ownership.owner` will not be updated. Ownership *Ownership `protobuf:"bytes,26,opt,name=ownership" json:"ownership,omitempty"` // Nodiscard specifies if the volume will be mounted with discard support disabled. // i.e. FS will not release allocated blocks back to the backing storage pool. // // Types that are valid to be assigned to NodiscardOpt: // *VolumeSpecUpdate_Nodiscard NodiscardOpt isVolumeSpecUpdate_NodiscardOpt `protobuf_oneof:"nodiscard_opt"` // IoStrategy preferred strategy for I/O. IoStrategy *IoStrategy `protobuf:"bytes,28,opt,name=io_strategy,json=ioStrategy" json:"io_strategy,omitempty"` // ExportSpec volume export spec // // Types that are valid to be assigned to ExportSpecOpt: // *VolumeSpecUpdate_ExportSpec ExportSpecOpt isVolumeSpecUpdate_ExportSpecOpt `protobuf_oneof:"export_spec_opt"` // fastpath preference // // Types that are valid to be assigned to FastpathOpt: // *VolumeSpecUpdate_Fastpath FastpathOpt isVolumeSpecUpdate_FastpathOpt `protobuf_oneof:"fastpath_opt"` // Xattr specifies implementation specific volume attributes // // Types that are valid to be assigned to XattrOpt: // *VolumeSpecUpdate_Xattr XattrOpt isVolumeSpecUpdate_XattrOpt `protobuf_oneof:"xattr_opt"` // scan_policy_opt defines the filesystem check policy for the volume // // Types that are valid to be assigned to ScanPolicyOpt: // *VolumeSpecUpdate_ScanPolicy ScanPolicyOpt isVolumeSpecUpdate_ScanPolicyOpt `protobuf_oneof:"scan_policy_opt"` // mount_opt provides the mount time options for a volume // // Types that are valid to be assigned to MountOpt: // *VolumeSpecUpdate_MountOptSpec MountOpt isVolumeSpecUpdate_MountOpt `protobuf_oneof:"mount_opt"` // // Types that are valid to be assigned to Sharedv4MountOpt: // *VolumeSpecUpdate_Sharedv4MountOptSpec Sharedv4MountOpt isVolumeSpecUpdate_Sharedv4MountOpt `protobuf_oneof:"sharedv4_mount_opt"` // Proxy_write is true if proxy write replication is enabled for the volume // // Types that are valid to be assigned to ProxyWriteOpt: // *VolumeSpecUpdate_ProxyWrite ProxyWriteOpt isVolumeSpecUpdate_ProxyWriteOpt `protobuf_oneof:"proxy_write_opt"` // proxy_spec_opt provides the spec for a proxy volume // // Types that are valid to be assigned to ProxySpecOpt: // *VolumeSpecUpdate_ProxySpec ProxySpecOpt isVolumeSpecUpdate_ProxySpecOpt `protobuf_oneof:"proxy_spec_opt"` // sharedv4_service_spec_opt provides the spec for sharedv4 volume service // // Types that are valid to be assigned to Sharedv4ServiceSpecOpt: // *VolumeSpecUpdate_Sharedv4ServiceSpec XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeSpecUpdate provides a method to set any of the VolumeSpec of an existing volume
func (*VolumeSpecUpdate) Descriptor ¶
func (*VolumeSpecUpdate) Descriptor() ([]byte, []int)
func (*VolumeSpecUpdate) GetCos ¶
func (m *VolumeSpecUpdate) GetCos() CosType
func (*VolumeSpecUpdate) GetCosOpt ¶
func (m *VolumeSpecUpdate) GetCosOpt() isVolumeSpecUpdate_CosOpt
func (*VolumeSpecUpdate) GetDedupe ¶
func (m *VolumeSpecUpdate) GetDedupe() bool
func (*VolumeSpecUpdate) GetDedupeOpt ¶
func (m *VolumeSpecUpdate) GetDedupeOpt() isVolumeSpecUpdate_DedupeOpt
func (*VolumeSpecUpdate) GetExportSpec ¶ added in v0.42.25
func (m *VolumeSpecUpdate) GetExportSpec() *ExportSpec
func (*VolumeSpecUpdate) GetExportSpecOpt ¶ added in v0.42.25
func (m *VolumeSpecUpdate) GetExportSpecOpt() isVolumeSpecUpdate_ExportSpecOpt
func (*VolumeSpecUpdate) GetFastpath ¶ added in v0.69.3
func (m *VolumeSpecUpdate) GetFastpath() bool
func (*VolumeSpecUpdate) GetFastpathOpt ¶ added in v0.69.3
func (m *VolumeSpecUpdate) GetFastpathOpt() isVolumeSpecUpdate_FastpathOpt
func (*VolumeSpecUpdate) GetGroup ¶
func (m *VolumeSpecUpdate) GetGroup() *Group
func (*VolumeSpecUpdate) GetGroupOpt ¶
func (m *VolumeSpecUpdate) GetGroupOpt() isVolumeSpecUpdate_GroupOpt
func (*VolumeSpecUpdate) GetHaLevel ¶
func (m *VolumeSpecUpdate) GetHaLevel() int64
func (*VolumeSpecUpdate) GetHaLevelOpt ¶
func (m *VolumeSpecUpdate) GetHaLevelOpt() isVolumeSpecUpdate_HaLevelOpt
func (*VolumeSpecUpdate) GetIoProfile ¶
func (m *VolumeSpecUpdate) GetIoProfile() IoProfile
func (*VolumeSpecUpdate) GetIoProfileOpt ¶
func (m *VolumeSpecUpdate) GetIoProfileOpt() isVolumeSpecUpdate_IoProfileOpt
func (*VolumeSpecUpdate) GetIoStrategy ¶ added in v0.42.7
func (m *VolumeSpecUpdate) GetIoStrategy() *IoStrategy
func (*VolumeSpecUpdate) GetJournal ¶
func (m *VolumeSpecUpdate) GetJournal() bool
func (*VolumeSpecUpdate) GetJournalOpt ¶
func (m *VolumeSpecUpdate) GetJournalOpt() isVolumeSpecUpdate_JournalOpt
func (*VolumeSpecUpdate) GetMountOpt ¶ added in v0.69.27
func (m *VolumeSpecUpdate) GetMountOpt() isVolumeSpecUpdate_MountOpt
func (*VolumeSpecUpdate) GetMountOptSpec ¶ added in v0.69.27
func (m *VolumeSpecUpdate) GetMountOptSpec() *MountOptions
func (*VolumeSpecUpdate) GetNodiscard ¶ added in v0.42.7
func (m *VolumeSpecUpdate) GetNodiscard() bool
func (*VolumeSpecUpdate) GetNodiscardOpt ¶ added in v0.42.7
func (m *VolumeSpecUpdate) GetNodiscardOpt() isVolumeSpecUpdate_NodiscardOpt
func (*VolumeSpecUpdate) GetOwnership ¶ added in v0.42.0
func (m *VolumeSpecUpdate) GetOwnership() *Ownership
func (*VolumeSpecUpdate) GetPassphrase ¶
func (m *VolumeSpecUpdate) GetPassphrase() string
func (*VolumeSpecUpdate) GetPassphraseOpt ¶
func (m *VolumeSpecUpdate) GetPassphraseOpt() isVolumeSpecUpdate_PassphraseOpt
func (*VolumeSpecUpdate) GetProxySpec ¶ added in v0.69.27
func (m *VolumeSpecUpdate) GetProxySpec() *ProxySpec
func (*VolumeSpecUpdate) GetProxySpecOpt ¶ added in v0.69.27
func (m *VolumeSpecUpdate) GetProxySpecOpt() isVolumeSpecUpdate_ProxySpecOpt
func (*VolumeSpecUpdate) GetProxyWrite ¶ added in v0.69.27
func (m *VolumeSpecUpdate) GetProxyWrite() bool
func (*VolumeSpecUpdate) GetProxyWriteOpt ¶ added in v0.69.27
func (m *VolumeSpecUpdate) GetProxyWriteOpt() isVolumeSpecUpdate_ProxyWriteOpt
func (*VolumeSpecUpdate) GetQueueDepth ¶
func (m *VolumeSpecUpdate) GetQueueDepth() uint32
func (*VolumeSpecUpdate) GetQueueDepthOpt ¶
func (m *VolumeSpecUpdate) GetQueueDepthOpt() isVolumeSpecUpdate_QueueDepthOpt
func (*VolumeSpecUpdate) GetReplicaSet ¶
func (m *VolumeSpecUpdate) GetReplicaSet() *ReplicaSet
func (*VolumeSpecUpdate) GetScale ¶
func (m *VolumeSpecUpdate) GetScale() uint32
func (*VolumeSpecUpdate) GetScaleOpt ¶
func (m *VolumeSpecUpdate) GetScaleOpt() isVolumeSpecUpdate_ScaleOpt
func (*VolumeSpecUpdate) GetScanPolicy ¶ added in v0.69.15
func (m *VolumeSpecUpdate) GetScanPolicy() *ScanPolicy
func (*VolumeSpecUpdate) GetScanPolicyOpt ¶ added in v0.69.15
func (m *VolumeSpecUpdate) GetScanPolicyOpt() isVolumeSpecUpdate_ScanPolicyOpt
func (*VolumeSpecUpdate) GetShared ¶
func (m *VolumeSpecUpdate) GetShared() bool
func (*VolumeSpecUpdate) GetSharedOpt ¶
func (m *VolumeSpecUpdate) GetSharedOpt() isVolumeSpecUpdate_SharedOpt
func (*VolumeSpecUpdate) GetSharedv4 ¶
func (m *VolumeSpecUpdate) GetSharedv4() bool
func (*VolumeSpecUpdate) GetSharedv4MountOpt ¶ added in v0.69.27
func (m *VolumeSpecUpdate) GetSharedv4MountOpt() isVolumeSpecUpdate_Sharedv4MountOpt
func (*VolumeSpecUpdate) GetSharedv4MountOptSpec ¶ added in v0.69.27
func (m *VolumeSpecUpdate) GetSharedv4MountOptSpec() *MountOptions
func (*VolumeSpecUpdate) GetSharedv4Opt ¶
func (m *VolumeSpecUpdate) GetSharedv4Opt() isVolumeSpecUpdate_Sharedv4Opt
func (*VolumeSpecUpdate) GetSharedv4ServiceSpec ¶ added in v0.101.10
func (m *VolumeSpecUpdate) GetSharedv4ServiceSpec() *Sharedv4ServiceSpec
func (*VolumeSpecUpdate) GetSharedv4ServiceSpecOpt ¶ added in v0.101.10
func (m *VolumeSpecUpdate) GetSharedv4ServiceSpecOpt() isVolumeSpecUpdate_Sharedv4ServiceSpecOpt
func (*VolumeSpecUpdate) GetSize ¶
func (m *VolumeSpecUpdate) GetSize() uint64
func (*VolumeSpecUpdate) GetSizeOpt ¶
func (m *VolumeSpecUpdate) GetSizeOpt() isVolumeSpecUpdate_SizeOpt
func (*VolumeSpecUpdate) GetSnapshotInterval ¶
func (m *VolumeSpecUpdate) GetSnapshotInterval() uint32
func (*VolumeSpecUpdate) GetSnapshotIntervalOpt ¶
func (m *VolumeSpecUpdate) GetSnapshotIntervalOpt() isVolumeSpecUpdate_SnapshotIntervalOpt
func (*VolumeSpecUpdate) GetSnapshotSchedule ¶
func (m *VolumeSpecUpdate) GetSnapshotSchedule() string
func (*VolumeSpecUpdate) GetSnapshotScheduleOpt ¶
func (m *VolumeSpecUpdate) GetSnapshotScheduleOpt() isVolumeSpecUpdate_SnapshotScheduleOpt
func (*VolumeSpecUpdate) GetSticky ¶
func (m *VolumeSpecUpdate) GetSticky() bool
func (*VolumeSpecUpdate) GetStickyOpt ¶
func (m *VolumeSpecUpdate) GetStickyOpt() isVolumeSpecUpdate_StickyOpt
func (*VolumeSpecUpdate) GetXattr ¶ added in v0.69.15
func (m *VolumeSpecUpdate) GetXattr() Xattr_Value
func (*VolumeSpecUpdate) GetXattrOpt ¶ added in v0.69.15
func (m *VolumeSpecUpdate) GetXattrOpt() isVolumeSpecUpdate_XattrOpt
func (*VolumeSpecUpdate) ProtoMessage ¶
func (*VolumeSpecUpdate) ProtoMessage()
func (*VolumeSpecUpdate) Reset ¶
func (m *VolumeSpecUpdate) Reset()
func (*VolumeSpecUpdate) String ¶
func (m *VolumeSpecUpdate) String() string
func (*VolumeSpecUpdate) XXX_DiscardUnknown ¶
func (m *VolumeSpecUpdate) XXX_DiscardUnknown()
func (*VolumeSpecUpdate) XXX_Marshal ¶
func (m *VolumeSpecUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeSpecUpdate) XXX_Merge ¶
func (dst *VolumeSpecUpdate) XXX_Merge(src proto.Message)
func (*VolumeSpecUpdate) XXX_OneofFuncs ¶
func (*VolumeSpecUpdate) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*VolumeSpecUpdate) XXX_Size ¶
func (m *VolumeSpecUpdate) XXX_Size() int
func (*VolumeSpecUpdate) XXX_Unmarshal ¶
func (m *VolumeSpecUpdate) XXX_Unmarshal(b []byte) error
type VolumeSpecUpdate_Cos ¶
type VolumeSpecUpdate_Cos struct {
Cos CosType `protobuf:"varint,6,opt,name=cos,enum=openstorage.api.CosType,oneof"`
}
type VolumeSpecUpdate_Dedupe ¶
type VolumeSpecUpdate_Dedupe struct {
Dedupe bool `protobuf:"varint,8,opt,name=dedupe,oneof"`
}
type VolumeSpecUpdate_ExportSpec ¶ added in v0.42.25
type VolumeSpecUpdate_ExportSpec struct {
ExportSpec *ExportSpec `protobuf:"bytes,29,opt,name=export_spec,json=exportSpec,oneof"`
}
type VolumeSpecUpdate_Fastpath ¶ added in v0.69.3
type VolumeSpecUpdate_Fastpath struct {
Fastpath bool `protobuf:"varint,30,opt,name=fastpath,oneof"`
}
type VolumeSpecUpdate_Group ¶
type VolumeSpecUpdate_Group struct {
Group *Group `protobuf:"bytes,19,opt,name=group,oneof"`
}
type VolumeSpecUpdate_HaLevel ¶
type VolumeSpecUpdate_HaLevel struct {
HaLevel int64 `protobuf:"varint,5,opt,name=ha_level,json=haLevel,oneof"`
}
type VolumeSpecUpdate_IoProfile ¶
type VolumeSpecUpdate_IoProfile struct {
IoProfile IoProfile `protobuf:"varint,7,opt,name=io_profile,json=ioProfile,enum=openstorage.api.IoProfile,oneof"`
}
type VolumeSpecUpdate_Journal ¶
type VolumeSpecUpdate_Journal struct {
Journal bool `protobuf:"varint,23,opt,name=journal,oneof"`
}
type VolumeSpecUpdate_MountOptSpec ¶ added in v0.69.27
type VolumeSpecUpdate_MountOptSpec struct {
MountOptSpec *MountOptions `protobuf:"bytes,33,opt,name=mount_opt_spec,json=mountOptSpec,oneof"`
}
type VolumeSpecUpdate_Nodiscard ¶ added in v0.42.7
type VolumeSpecUpdate_Nodiscard struct {
Nodiscard bool `protobuf:"varint,27,opt,name=nodiscard,oneof"`
}
type VolumeSpecUpdate_Passphrase ¶
type VolumeSpecUpdate_Passphrase struct {
Passphrase string `protobuf:"bytes,15,opt,name=passphrase,oneof"`
}
type VolumeSpecUpdate_ProxySpec ¶ added in v0.69.27
type VolumeSpecUpdate_ProxySpec struct {
ProxySpec *ProxySpec `protobuf:"bytes,36,opt,name=proxy_spec,json=proxySpec,oneof"`
}
type VolumeSpecUpdate_ProxyWrite ¶ added in v0.69.27
type VolumeSpecUpdate_ProxyWrite struct {
ProxyWrite bool `protobuf:"varint,35,opt,name=proxy_write,json=proxyWrite,oneof"`
}
type VolumeSpecUpdate_QueueDepth ¶
type VolumeSpecUpdate_QueueDepth struct {
QueueDepth uint32 `protobuf:"varint,25,opt,name=queue_depth,json=queueDepth,oneof"`
}
type VolumeSpecUpdate_Scale ¶
type VolumeSpecUpdate_Scale struct {
Scale uint32 `protobuf:"varint,17,opt,name=scale,oneof"`
}
type VolumeSpecUpdate_ScanPolicy ¶ added in v0.69.15
type VolumeSpecUpdate_ScanPolicy struct {
ScanPolicy *ScanPolicy `protobuf:"bytes,32,opt,name=scan_policy,json=scanPolicy,oneof"`
}
type VolumeSpecUpdate_Shared ¶
type VolumeSpecUpdate_Shared struct {
}type VolumeSpecUpdate_Sharedv4 ¶
type VolumeSpecUpdate_Sharedv4 struct {
}type VolumeSpecUpdate_Sharedv4MountOptSpec ¶ added in v0.69.27
type VolumeSpecUpdate_Sharedv4MountOptSpec struct {
}type VolumeSpecUpdate_Sharedv4ServiceSpec ¶ added in v0.101.10
type VolumeSpecUpdate_Sharedv4ServiceSpec struct {
}type VolumeSpecUpdate_Size ¶
type VolumeSpecUpdate_Size struct {
Size uint64 `protobuf:"varint,2,opt,name=size,oneof"`
}
type VolumeSpecUpdate_SnapshotInterval ¶
type VolumeSpecUpdate_SnapshotInterval struct {
SnapshotInterval uint32 `protobuf:"varint,9,opt,name=snapshot_interval,json=snapshotInterval,oneof"`
}
type VolumeSpecUpdate_SnapshotSchedule ¶
type VolumeSpecUpdate_SnapshotSchedule struct {
SnapshotSchedule string `protobuf:"bytes,16,opt,name=snapshot_schedule,json=snapshotSchedule,oneof"`
}
type VolumeSpecUpdate_Sticky ¶
type VolumeSpecUpdate_Sticky struct {
Sticky bool `protobuf:"varint,18,opt,name=sticky,oneof"`
}
type VolumeSpecUpdate_Xattr ¶ added in v0.69.15
type VolumeSpecUpdate_Xattr struct {
Xattr Xattr_Value `protobuf:"varint,31,opt,name=xattr,enum=openstorage.api.Xattr_Value,oneof"`
}
type VolumeState ¶
type VolumeState int32
VolumeState represents the state of a volume.
const ( VolumeState_VOLUME_STATE_NONE VolumeState = 0 // Volume is transitioning to new state VolumeState_VOLUME_STATE_PENDING VolumeState = 1 // Volume is ready to be assigned to a container VolumeState_VOLUME_STATE_AVAILABLE VolumeState = 2 // Volume is attached to container VolumeState_VOLUME_STATE_ATTACHED VolumeState = 3 // Volume is detached but associated with a container VolumeState_VOLUME_STATE_DETACHED VolumeState = 4 // Volume detach is in progress VolumeState_VOLUME_STATE_DETATCHING VolumeState = 5 // Volume is in error state VolumeState_VOLUME_STATE_ERROR VolumeState = 6 // Volume is deleted, it will remain in this state // while resources are asynchronously reclaimed VolumeState_VOLUME_STATE_DELETED VolumeState = 7 // Volume is trying to be detached VolumeState_VOLUME_STATE_TRY_DETACHING VolumeState = 8 // Volume is undergoing restore VolumeState_VOLUME_STATE_RESTORE VolumeState = 9 // Volume is marked as being in the trashcan VolumeState_VOLUME_STATE_IN_TRASHCAN VolumeState = 10 )
func (VolumeState) EnumDescriptor ¶
func (VolumeState) EnumDescriptor() ([]byte, []int)
func (VolumeState) String ¶
func (x VolumeState) String() string
type VolumeStateAction ¶
type VolumeStateAction struct { // Attach or Detach volume Attach VolumeActionParam `protobuf:"varint,1,opt,name=attach,enum=openstorage.api.VolumeActionParam" json:"attach,omitempty"` // Mount or unmount volume Mount VolumeActionParam `protobuf:"varint,2,opt,name=mount,enum=openstorage.api.VolumeActionParam" json:"mount,omitempty"` // MountPath Path where the device is mounted MountPath string `protobuf:"bytes,3,opt,name=mount_path,json=mountPath" json:"mount_path,omitempty"` // DevicePath Path returned in attach DevicePath string `protobuf:"bytes,4,opt,name=device_path,json=devicePath" json:"device_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeStateAction specifies desired actions.
func (*VolumeStateAction) Descriptor ¶
func (*VolumeStateAction) Descriptor() ([]byte, []int)
func (*VolumeStateAction) GetAttach ¶
func (m *VolumeStateAction) GetAttach() VolumeActionParam
func (*VolumeStateAction) GetDevicePath ¶
func (m *VolumeStateAction) GetDevicePath() string
func (*VolumeStateAction) GetMount ¶
func (m *VolumeStateAction) GetMount() VolumeActionParam
func (*VolumeStateAction) GetMountPath ¶
func (m *VolumeStateAction) GetMountPath() string
func (*VolumeStateAction) ProtoMessage ¶
func (*VolumeStateAction) ProtoMessage()
func (*VolumeStateAction) Reset ¶
func (m *VolumeStateAction) Reset()
func (*VolumeStateAction) String ¶
func (m *VolumeStateAction) String() string
func (*VolumeStateAction) XXX_DiscardUnknown ¶
func (m *VolumeStateAction) XXX_DiscardUnknown()
func (*VolumeStateAction) XXX_Marshal ¶
func (m *VolumeStateAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeStateAction) XXX_Merge ¶
func (dst *VolumeStateAction) XXX_Merge(src proto.Message)
func (*VolumeStateAction) XXX_Size ¶
func (m *VolumeStateAction) XXX_Size() int
func (*VolumeStateAction) XXX_Unmarshal ¶
func (m *VolumeStateAction) XXX_Unmarshal(b []byte) error
type VolumeStatus ¶
type VolumeStatus int32
VolumeStatus represents a health status for a volume.
const ( VolumeStatus_VOLUME_STATUS_NONE VolumeStatus = 0 // Volume is not present VolumeStatus_VOLUME_STATUS_NOT_PRESENT VolumeStatus = 1 // Volume is healthy VolumeStatus_VOLUME_STATUS_UP VolumeStatus = 2 // Volume is in fail mode VolumeStatus_VOLUME_STATUS_DOWN VolumeStatus = 3 // Volume is up but with degraded performance // In a RAID group, this may indicate a problem with one or more drives VolumeStatus_VOLUME_STATUS_DEGRADED VolumeStatus = 4 )
func (VolumeStatus) EnumDescriptor ¶
func (VolumeStatus) EnumDescriptor() ([]byte, []int)
func (VolumeStatus) String ¶
func (x VolumeStatus) String() string
type VolumeUsage ¶ added in v0.69.27
type VolumeUsage struct { // id for the volume/snapshot VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` // name of the volume/snapshot VolumeName string `protobuf:"bytes,2,opt,name=volume_name,json=volumeName" json:"volume_name,omitempty"` // uuid of the pool that this volume belongs to PoolUuid string `protobuf:"bytes,3,opt,name=pool_uuid,json=poolUuid" json:"pool_uuid,omitempty"` // size in bytes exclusively used by the volume/snapshot ExclusiveBytes uint64 `protobuf:"varint,4,opt,name=exclusive_bytes,json=exclusiveBytes" json:"exclusive_bytes,omitempty"` // size in bytes by the volume/snapshot TotalBytes uint64 `protobuf:"varint,5,opt,name=total_bytes,json=totalBytes" json:"total_bytes,omitempty"` // set to true if this volume is snapshot created by cloudbackups LocalCloudSnapshot bool `protobuf:"varint,6,opt,name=local_cloud_snapshot,json=localCloudSnapshot" json:"local_cloud_snapshot,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Provides volume's exclusive bytes and its total usage. This cannot be retrieved individually and is obtained as part node's usage for a given node.
func (*VolumeUsage) Descriptor ¶ added in v0.69.27
func (*VolumeUsage) Descriptor() ([]byte, []int)
func (*VolumeUsage) GetExclusiveBytes ¶ added in v0.69.27
func (m *VolumeUsage) GetExclusiveBytes() uint64
func (*VolumeUsage) GetLocalCloudSnapshot ¶ added in v0.69.27
func (m *VolumeUsage) GetLocalCloudSnapshot() bool
func (*VolumeUsage) GetPoolUuid ¶ added in v0.69.27
func (m *VolumeUsage) GetPoolUuid() string
func (*VolumeUsage) GetTotalBytes ¶ added in v0.69.27
func (m *VolumeUsage) GetTotalBytes() uint64
func (*VolumeUsage) GetVolumeId ¶ added in v0.69.27
func (m *VolumeUsage) GetVolumeId() string
func (*VolumeUsage) GetVolumeName ¶ added in v0.69.27
func (m *VolumeUsage) GetVolumeName() string
func (*VolumeUsage) ProtoMessage ¶ added in v0.69.27
func (*VolumeUsage) ProtoMessage()
func (*VolumeUsage) Reset ¶ added in v0.69.27
func (m *VolumeUsage) Reset()
func (*VolumeUsage) String ¶ added in v0.69.27
func (m *VolumeUsage) String() string
func (*VolumeUsage) XXX_DiscardUnknown ¶ added in v0.69.27
func (m *VolumeUsage) XXX_DiscardUnknown()
func (*VolumeUsage) XXX_Marshal ¶ added in v0.69.27
func (m *VolumeUsage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeUsage) XXX_Merge ¶ added in v0.69.27
func (dst *VolumeUsage) XXX_Merge(src proto.Message)
func (*VolumeUsage) XXX_Size ¶ added in v0.69.27
func (m *VolumeUsage) XXX_Size() int
func (*VolumeUsage) XXX_Unmarshal ¶ added in v0.69.27
func (m *VolumeUsage) XXX_Unmarshal(b []byte) error
type VolumeUsageByNode ¶ added in v0.69.27
type VolumeUsageByNode struct { // VolumeUsage returns list of VolumeUsage for given node VolumeUsage []*VolumeUsage `protobuf:"bytes,1,rep,name=volume_usage,json=volumeUsage" json:"volume_usage,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Provides capacity usage of a node in terms of volumes. Returns VolumeUsage for all the volume/snapshot(s) in the node.
func (*VolumeUsageByNode) Descriptor ¶ added in v0.69.27
func (*VolumeUsageByNode) Descriptor() ([]byte, []int)
func (*VolumeUsageByNode) GetVolumeUsage ¶ added in v0.69.27
func (m *VolumeUsageByNode) GetVolumeUsage() []*VolumeUsage
func (*VolumeUsageByNode) ProtoMessage ¶ added in v0.69.27
func (*VolumeUsageByNode) ProtoMessage()
func (*VolumeUsageByNode) Reset ¶ added in v0.69.27
func (m *VolumeUsageByNode) Reset()
func (*VolumeUsageByNode) String ¶ added in v0.69.27
func (m *VolumeUsageByNode) String() string
func (*VolumeUsageByNode) XXX_DiscardUnknown ¶ added in v0.69.27
func (m *VolumeUsageByNode) XXX_DiscardUnknown()
func (*VolumeUsageByNode) XXX_Marshal ¶ added in v0.69.27
func (m *VolumeUsageByNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeUsageByNode) XXX_Merge ¶ added in v0.69.27
func (dst *VolumeUsageByNode) XXX_Merge(src proto.Message)
func (*VolumeUsageByNode) XXX_Size ¶ added in v0.69.27
func (m *VolumeUsageByNode) XXX_Size() int
func (*VolumeUsageByNode) XXX_Unmarshal ¶ added in v0.69.27
func (m *VolumeUsageByNode) XXX_Unmarshal(b []byte) error
type Xattr ¶ added in v0.69.11
type Xattr struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Xattr defines implementation specific volume attribute
func (*Xattr) Descriptor ¶ added in v0.69.11
func (*Xattr) ProtoMessage ¶ added in v0.69.11
func (*Xattr) ProtoMessage()
func (*Xattr) XXX_DiscardUnknown ¶ added in v0.69.11
func (m *Xattr) XXX_DiscardUnknown()
func (*Xattr) XXX_Marshal ¶ added in v0.69.11
func (*Xattr) XXX_Unmarshal ¶ added in v0.69.11
type Xattr_Value ¶ added in v0.69.11
type Xattr_Value int32
const ( // Value is uninitialized or unknown Xattr_UNSPECIFIED Xattr_Value = 0 // Enable on-demand copy-on-write on the volume Xattr_COW_ON_DEMAND Xattr_Value = 1 )
func (Xattr_Value) EnumDescriptor ¶ added in v0.69.11
func (Xattr_Value) EnumDescriptor() ([]byte, []int)
func (Xattr_Value) String ¶ added in v0.69.11
func (x Xattr_Value) String() string