Documentation ¶
Overview ¶
Package api is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- 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 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 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 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 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)
- func StatusKindMapLength() int
- 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 CapacityUsageResponse
- 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 CloudBackupCatalogRequest
- type CloudBackupCatalogResponse
- type CloudBackupCreateRequest
- type CloudBackupCreateResponse
- type CloudBackupDeleteAllRequest
- type CloudBackupDeleteRequest
- type CloudBackupEnumerateRequest
- type CloudBackupEnumerateResponse
- type CloudBackupGenericRequest
- type CloudBackupGroupCreateRequest
- type CloudBackupGroupSchedCreateRequest
- type CloudBackupHistoryItem
- type CloudBackupHistoryRequest
- type CloudBackupHistoryResponse
- type CloudBackupInfo
- type CloudBackupOpType
- type CloudBackupRestoreRequest
- type CloudBackupRestoreResponse
- type CloudBackupSchedCreateRequest
- type CloudBackupSchedCreateResponse
- type CloudBackupSchedDeleteRequest
- type CloudBackupSchedEnumerateResponse
- type CloudBackupScheduleInfo
- type CloudBackupStateChangeRequest
- type CloudBackupStatus
- type CloudBackupStatusRequest
- type CloudBackupStatusResponse
- type CloudBackupStatusType
- 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 Cluster
- type ClusterNotify
- type ClusterPairCreateRequest
- func (*ClusterPairCreateRequest) Descriptor() ([]byte, []int)
- 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) 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 ClusterPairProcessRequest
- func (*ClusterPairProcessRequest) Descriptor() ([]byte, []int)
- 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 CredCreateRequest
- type CredCreateResponse
- type DriverType
- type FSType
- type FluentDConfig
- 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) GetId() string
- func (m *GroupSnapCreateRequest) GetLabels() map[string]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 IoProfile
- type IoStrategy
- func (*IoStrategy) Descriptor() ([]byte, []int)
- func (m *IoStrategy) GetAsyncIo() 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 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 Node
- 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 OpenStorageClusterPairClient
- type OpenStorageClusterPairServer
- type OpenStorageClusterServer
- type OpenStorageCredentialsClient
- type OpenStorageCredentialsServer
- type OpenStorageIdentityClient
- type OpenStorageIdentityServer
- type OpenStorageMigrateClient
- type OpenStorageMigrateServer
- type OpenStorageMountAttachClient
- type OpenStorageMountAttachServer
- type OpenStorageNodeClient
- type OpenStorageNodeServer
- type OpenStorageObjectstoreClient
- type OpenStorageObjectstoreServer
- type OpenStorageSchedulePolicyClient
- type OpenStorageSchedulePolicyServer
- type OpenStorageVolumeClient
- type OpenStorageVolumeServer
- type OperationFlags
- type ReplicaSet
- func (*ReplicaSet) Descriptor() ([]byte, []int)
- func (m *ReplicaSet) GetNodes() []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 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 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) 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) GetDisableSsl() bool
- func (m *SdkAwsCredentialResponse) GetEndpoint() string
- func (m *SdkAwsCredentialResponse) GetRegion() 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) GetFull() bool
- 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) GetClusterId() string
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetCredentialId() string
- func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetSrcVolumeId() string
- 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 (*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 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) GetNodeId() string
- func (m *SdkCloudBackupRestoreRequest) GetRestoreVolumeName() string
- 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 SdkCloudBackupScheduleInfo
- func (*SdkCloudBackupScheduleInfo) Descriptor() ([]byte, []int)
- func (m *SdkCloudBackupScheduleInfo) GetCredentialId() string
- func (m *SdkCloudBackupScheduleInfo) GetFull() bool
- func (m *SdkCloudBackupScheduleInfo) GetMaxBackups() uint64
- 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 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) 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 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) GetName() string
- 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 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) GetName() string
- 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 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 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 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 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 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 SdkTimeWeekday
- 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 SdkVolumeAttachRequest
- func (*SdkVolumeAttachRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeAttachRequest) GetOptions() *SdkVolumeAttachRequest_Options
- 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 SdkVolumeAttachRequest_Options
- func (*SdkVolumeAttachRequest_Options) Descriptor() ([]byte, []int)
- func (m *SdkVolumeAttachRequest_Options) GetSecretContext() string
- func (m *SdkVolumeAttachRequest_Options) GetSecretKey() string
- func (m *SdkVolumeAttachRequest_Options) GetSecretName() string
- func (*SdkVolumeAttachRequest_Options) ProtoMessage()
- func (m *SdkVolumeAttachRequest_Options) Reset()
- func (m *SdkVolumeAttachRequest_Options) String() string
- func (m *SdkVolumeAttachRequest_Options) XXX_DiscardUnknown()
- func (m *SdkVolumeAttachRequest_Options) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeAttachRequest_Options) XXX_Merge(src proto.Message)
- func (m *SdkVolumeAttachRequest_Options) XXX_Size() int
- func (m *SdkVolumeAttachRequest_Options) 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 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) 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 SdkVolumeDetachRequest
- func (*SdkVolumeDetachRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeDetachRequest) GetOptions() *SdkVolumeDetachRequest_Options
- 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 SdkVolumeDetachRequest_Options
- func (*SdkVolumeDetachRequest_Options) Descriptor() ([]byte, []int)
- func (m *SdkVolumeDetachRequest_Options) GetForce() bool
- func (m *SdkVolumeDetachRequest_Options) GetUnmountBeforeDetach() bool
- func (*SdkVolumeDetachRequest_Options) ProtoMessage()
- func (m *SdkVolumeDetachRequest_Options) Reset()
- func (m *SdkVolumeDetachRequest_Options) String() string
- func (m *SdkVolumeDetachRequest_Options) XXX_DiscardUnknown()
- func (m *SdkVolumeDetachRequest_Options) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeDetachRequest_Options) XXX_Merge(src proto.Message)
- func (m *SdkVolumeDetachRequest_Options) XXX_Size() int
- func (m *SdkVolumeDetachRequest_Options) 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) GetLocator() *VolumeLocator
- 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) 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) 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 SdkVolumeMountRequest
- func (*SdkVolumeMountRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeMountRequest) GetMountPath() string
- 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 SdkVolumeUnmountRequest
- func (*SdkVolumeUnmountRequest) Descriptor() ([]byte, []int)
- func (m *SdkVolumeUnmountRequest) GetMountPath() string
- func (m *SdkVolumeUnmountRequest) GetOptions() *SdkVolumeUnmountRequest_Options
- 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 SdkVolumeUnmountRequest_Options
- func (*SdkVolumeUnmountRequest_Options) Descriptor() ([]byte, []int)
- func (m *SdkVolumeUnmountRequest_Options) GetDeleteMountPath() bool
- func (m *SdkVolumeUnmountRequest_Options) GetNoDelayBeforeDeletingMountPath() bool
- func (*SdkVolumeUnmountRequest_Options) ProtoMessage()
- func (m *SdkVolumeUnmountRequest_Options) Reset()
- func (m *SdkVolumeUnmountRequest_Options) String() string
- func (m *SdkVolumeUnmountRequest_Options) XXX_DiscardUnknown()
- func (m *SdkVolumeUnmountRequest_Options) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SdkVolumeUnmountRequest_Options) XXX_Merge(src proto.Message)
- func (m *SdkVolumeUnmountRequest_Options) XXX_Size() int
- func (m *SdkVolumeUnmountRequest_Options) 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) GetLocator() *VolumeLocator
- 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 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 StatPoint
- type Stats
- func (*Stats) Descriptor() ([]byte, []int)
- func (m *Stats) GetBytesUsed() 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) GetWriteBytes() uint64
- func (m *Stats) GetWriteMs() uint64
- func (m *Stats) GetWrites() uint64
- func (v *Stats) Iops() uint64
- func (v *Stats) Latency() uint64
- func (*Stats) ProtoMessage()
- func (v *Stats) ReadLatency() uint64
- func (v *Stats) ReadThroughput() uint64
- func (m *Stats) Reset()
- func (m *Stats) String() string
- func (v *Stats) WriteLatency() uint64
- func (v *Stats) WriteThroughput() uint64
- 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 StatusKind
- 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) 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) GetMedium() StorageMedium
- func (m *StoragePool) GetRaidLevel() string
- func (m *StoragePool) GetTotalSize() uint64
- func (m *StoragePool) GetUsed() uint64
- 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 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 TunnelConfig
- type Volume
- func (m *Volume) Contains(mid string) bool
- func (*Volume) Descriptor() ([]byte, []int)
- func (v Volume) DisplayId() string
- func (m *Volume) GetAttachInfo() map[string]string
- func (m *Volume) GetAttachPath() []string
- func (m *Volume) GetAttachedOn() string
- func (m *Volume) GetAttachedState() AttachState
- func (m *Volume) GetCtime() *timestamp.Timestamp
- func (m *Volume) GetDevicePath() string
- func (m *Volume) GetError() string
- func (m *Volume) GetFormat() FSType
- func (m *Volume) GetFsResizeRequired() bool
- func (m *Volume) GetGroup() *Group
- func (m *Volume) GetId() string
- func (m *Volume) GetLastScan() *timestamp.Timestamp
- func (m *Volume) GetLocator() *VolumeLocator
- func (m *Volume) GetReadonly() bool
- func (m *Volume) GetReplicaSets() []*ReplicaSet
- func (m *Volume) GetRuntimeState() []*RuntimeStateMap
- func (m *Volume) GetSecureDevicePath() string
- 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 (v Volume) IsClone() bool
- func (v Volume) IsSnapshot() bool
- func (*Volume) ProtoMessage()
- func (m *Volume) Reset()
- func (v *Volume) Scaled() bool
- 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 VolumeLocator
- func (*VolumeLocator) Descriptor() ([]byte, []int)
- func (m *VolumeLocator) GetName() 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 VolumePlacementRule
- func (*VolumePlacementRule) Descriptor() ([]byte, []int)
- func (m *VolumePlacementRule) GetAffectedReplicas() int32
- func (m *VolumePlacementRule) GetEnforcement() VolumePlacementRule_EnforcementType
- func (m *VolumePlacementRule) GetMatchExpressions() []*LabelSelectorRequirement
- func (m *VolumePlacementRule) GetType() VolumePlacementRule_AffinityRuleType
- func (m *VolumePlacementRule) GetWeight() int64
- func (*VolumePlacementRule) ProtoMessage()
- func (m *VolumePlacementRule) Reset()
- func (m *VolumePlacementRule) String() string
- func (m *VolumePlacementRule) XXX_DiscardUnknown()
- func (m *VolumePlacementRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VolumePlacementRule) XXX_Merge(src proto.Message)
- func (m *VolumePlacementRule) XXX_Size() int
- func (m *VolumePlacementRule) XXX_Unmarshal(b []byte) error
- type VolumePlacementRule_AffinityRuleType
- type VolumePlacementRule_EnforcementType
- type VolumePlacementStrategy
- func (*VolumePlacementStrategy) Descriptor() ([]byte, []int)
- func (m *VolumePlacementStrategy) GetRules() []*VolumePlacementRule
- 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 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 (s *VolumeSpec) Copy() *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) GetForceUnsupportedFsType() bool
- func (m *VolumeSpec) GetFormat() FSType
- 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) GetNodiscard() bool
- func (m *VolumeSpec) GetPassphrase() string
- func (m *VolumeSpec) GetPlacementStrategy() *VolumePlacementStrategy
- func (m *VolumeSpec) GetQueueDepth() uint32
- func (m *VolumeSpec) GetReplicaSet() *ReplicaSet
- func (m *VolumeSpec) GetScale() uint32
- func (m *VolumeSpec) GetShared() bool
- func (m *VolumeSpec) GetSharedv4() bool
- func (m *VolumeSpec) GetSize() uint64
- func (m *VolumeSpec) GetSnapshotInterval() uint32
- func (m *VolumeSpec) GetSnapshotSchedule() string
- func (m *VolumeSpec) GetSticky() bool
- func (m *VolumeSpec) GetVolumeLabels() map[string]string
- 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 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) 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) GetJournal() bool
- func (m *VolumeSpecUpdate) GetJournalOpt() isVolumeSpecUpdate_JournalOpt
- func (m *VolumeSpecUpdate) GetPassphrase() string
- func (m *VolumeSpecUpdate) GetPassphraseOpt() isVolumeSpecUpdate_PassphraseOpt
- 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) GetShared() bool
- func (m *VolumeSpecUpdate) GetSharedOpt() isVolumeSpecUpdate_SharedOpt
- func (m *VolumeSpecUpdate) GetSharedv4() bool
- func (m *VolumeSpecUpdate) GetSharedv4Opt() isVolumeSpecUpdate_Sharedv4Opt
- 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) GetVolumeLabels() map[string]string
- 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_Group
- type VolumeSpecUpdate_HaLevel
- type VolumeSpecUpdate_IoProfile
- type VolumeSpecUpdate_Journal
- type VolumeSpecUpdate_Passphrase
- type VolumeSpecUpdate_QueueDepth
- type VolumeSpecUpdate_Scale
- type VolumeSpecUpdate_Shared
- type VolumeSpecUpdate_Sharedv4
- type VolumeSpecUpdate_Size
- type VolumeSpecUpdate_SnapshotInterval
- type VolumeSpecUpdate_SnapshotSchedule
- type VolumeSpecUpdate_Sticky
- 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
Constants ¶
const ( Name = "name" SpecNodes = "nodes" SpecParent = "parent" SpecEphemeral = "ephemeral" SpecJournal = "journal" SpecCascaded = "cascaded" SpecSticky = "sticky" SpecSecure = "secure" SpecCompressed = "compressed" SpecSize = "size" SpecScale = "scale" SpecFilesystem = "fs" SpecBlockSize = "block_size" SpecQueueDepth = "queue_depth" SpecHaLevel = "repl" SpecPriority = "io_priority" SpecSnapshotInterval = "snap_interval" SpecSnapshotSchedule = "snap_schedule" SpecAggregationLevel = "aggregation_level" SpecDedupe = "dedupe" SpecPassphrase = "secret_key" SpecAutoAggregationValue = "auto" SpecGroup = "group" SpecGroupEnforce = "fg" SpecZones = "zones" SpecRacks = "racks" SpecRack = "rack" SpecRegions = "regions" SpecLabels = "labels" SpecPriorityAlias = "priority_io" SpecIoProfile = "io_profile" SpecAsyncIo = "async_io" SpecEarlyAck = "early_ack" // SpecBestEffortLocationProvisioning default is false. If set provisioning request will succeed // even if specified data location parameters could not be satisfied. SpecBestEffortLocationProvisioning = "best_effort_location_provisioning" // SpecForceUnsuppportedFsType is of type boolean and if true it sets // the VolumeSpec.force_unsupported_fs_type. When set to true it asks // the driver to use an unsupported value of VolumeSpec.format if possible SpecForceUnsupportedFsType = "force_unsupported_fs_type" )
Strings for VolumeSpec
const ( // OptName query parameter used to lookup volume by name. OptName = "Name" // OptVolumeID query parameter used to lookup volume by ID. OptVolumeID = "VolumeID" // OptSnapID query parameter used to lookup snapshot by ID. OptSnapID = "SnapID" // OptLabel query parameter used to lookup volume by set of labels. OptLabel = "Label" // OptConfigLabel query parameter used to lookup volume by set of labels. OptConfigLabel = "ConfigLabel" // OptCumulative query parameter used to request cumulative stats. OptCumulative = "Cumulative" // OptTimeout query parameter used to indicate timeout seconds OptTimeoutSec = "TimeoutSec" // OptQuiesceID query parameter use for quiesce OptQuiesceID = "QuiesceID" // OptCredUUID is the UUID of the credential OptCredUUID = "CredUUID" // OptCredName indicates unique name of credential OptCredName = "CredName" // OptCredType indicates type of credential OptCredType = "CredType" // OptCredEncrKey is the key used to encrypt data OptCredEncrKey = "CredEncrypt" // OptCredRegion indicates the region for s3 OptCredRegion = "CredRegion" // OptCredDisableSSL indicated if SSL should be disabled OptCredDisableSSL = "CredDisableSSL" // OptCredEndpoint indicate the cloud endpoint OptCredEndpoint = "CredEndpoint" // OptCredAccKey for s3 OptCredAccessKey = "CredAccessKey" // OptCredSecretKey for s3 OptCredSecretKey = "CredSecretKey" // OptCredBucket is the optional bucket name OptCredBucket = "CredBucket" // OptCredGoogleProjectID projectID for google cloud OptCredGoogleProjectID = "CredProjectID" // OptCredGoogleJsonKey for google cloud OptCredGoogleJsonKey = "CredJsonKey" // OptCredAzureAccountName is the account name for // azure as the cloud provider OptCredAzureAccountName = "CredAccountName" // OptOptCredAzureAccountKey is the accountkey for // azure as the cloud provider OptCredAzureAccountKey = "CredAccountKey" // OptCloudBackupID is the backID in the cloud OptCloudBackupID = "CloudBackID" // OptSrcVolID is the source volume ID of the backup OptSrcVolID = "SrcVolID" // OptBkupOpState is the desired operational state // (stop/pause/resume) of backup/restore OptBkupOpState = "OpState" // OptBackupSchedUUID is the UUID of the backup-schedule OptBackupSchedUUID = "BkupSchedUUID" // OptVolumeSubFolder query parameter used to catalog a particular path inside a volume OptCatalogSubFolder = "subfolder" // OptCatalogMaxDepth query parameter used to limit the depth we return OptCatalogMaxDepth = "depth" )
OptionKey specifies a set of recognized query params.
const ( OsdVolumePath = "osd-volumes" OsdSnapshotPath = "osd-snapshot" OsdCredsPath = "osd-creds" OsdBackupPath = "osd-backup" OsdMigratePath = "osd-migrate" OsdMigrateStartPath = OsdMigratePath + "/start" OsdMigrateCancelPath = OsdMigratePath + "/cancel" OsdMigrateStatusPath = OsdMigratePath + "/status" TimeLayout = "Jan 2 15:04:05 UTC 2006" )
Api clientserver Constants
const ( CloudBackupOp = CloudBackupOpType("Backup") CloudRestoreOp = CloudBackupOpType("Restore") )
const ( CloudBackupStatusNotStarted = CloudBackupStatusType("NotStarted") CloudBackupStatusDone = CloudBackupStatusType("Done") CloudBackupStatusAborted = CloudBackupStatusType("Aborted") CloudBackupStatusPaused = CloudBackupStatusType("Paused") CloudBackupStatusStopped = CloudBackupStatusType("Stopped") CloudBackupStatusActive = CloudBackupStatusType("Active") CloudBackupStatusQueued = CloudBackupStatusType("Queued") CloudBackupStatusFailed = CloudBackupStatusType("Failed") )
const ( CloudBackupRequestedStatePause = "pause" CloudBackupRequestedStateResume = "resume" CloudBackupRequestedStateStop = "stop" )
const ( // AutoAggregation value indicates driver to select aggregation level. AutoAggregation = math.MaxUint32 )
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 ClusterNotify_name = map[int32]string{
0: "CLUSTER_NOTIFY_DOWN",
}
var ClusterNotify_value = map[string]int32{
"CLUSTER_NOTIFY_DOWN": 0,
}
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 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 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 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",
}
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,
}
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 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",
}
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,
}
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",
}
var SdkCloudBackupStatusType_value = map[string]int32{
"SdkCloudBackupStatusTypeUnknown": 0,
"SdkCloudBackupStatusTypeNotStarted": 1,
"SdkCloudBackupStatusTypeDone": 2,
"SdkCloudBackupStatusTypeAborted": 3,
"SdkCloudBackupStatusTypePaused": 4,
"SdkCloudBackupStatusTypeStopped": 5,
"SdkCloudBackupStatusTypeActive": 6,
"SdkCloudBackupStatusTypeFailed": 7,
}
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",
}
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,
}
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",
33: "Minor",
}
var SdkVersion_Version_value = map[string]int32{
"MUST_HAVE_ZERO_VALUE": 0,
"Major": 0,
"Minor": 33,
"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,
}
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 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 VolumePlacementRule_AffinityRuleType_name = map[int32]string{
0: "affinity",
1: "antiAffinity",
}
var VolumePlacementRule_AffinityRuleType_value = map[string]int32{
"affinity": 0,
"antiAffinity": 1,
}
var VolumePlacementRule_EnforcementType_name = map[int32]string{
0: "required",
1: "preferred",
}
var VolumePlacementRule_EnforcementType_value = map[string]int32{
"required": 0,
"preferred": 1,
}
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",
}
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,
}
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,
}
Functions ¶
func RegisterOpenStorageAlertsHandler ¶
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 ¶
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 ¶
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 ¶
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 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 ¶
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 ¶
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 ¶
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 ¶
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 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 RegisterOpenStorageMigrateHandler ¶
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 ¶
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 ¶
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 ¶
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 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)
func StatusKindMapLength ¶
func StatusKindMapLength() int
StatusKindMapLength used only for unit testing
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 swagger:model
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 swagger:model
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 swagger:model
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 ¶
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 ¶
func (*CapacityUsageInfo) Descriptor() ([]byte, []int)
func (*CapacityUsageInfo) GetExclusiveBytes ¶
func (m *CapacityUsageInfo) GetExclusiveBytes() int64
func (*CapacityUsageInfo) GetSharedBytes ¶
func (m *CapacityUsageInfo) GetSharedBytes() int64
func (*CapacityUsageInfo) GetTotalBytes ¶
func (m *CapacityUsageInfo) GetTotalBytes() int64
func (*CapacityUsageInfo) ProtoMessage ¶
func (*CapacityUsageInfo) ProtoMessage()
func (*CapacityUsageInfo) Reset ¶
func (m *CapacityUsageInfo) Reset()
func (*CapacityUsageInfo) String ¶
func (m *CapacityUsageInfo) String() string
func (*CapacityUsageInfo) XXX_DiscardUnknown ¶
func (m *CapacityUsageInfo) XXX_DiscardUnknown()
func (*CapacityUsageInfo) XXX_Marshal ¶
func (m *CapacityUsageInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CapacityUsageInfo) XXX_Merge ¶
func (dst *CapacityUsageInfo) XXX_Merge(src proto.Message)
func (*CapacityUsageInfo) XXX_Size ¶
func (m *CapacityUsageInfo) XXX_Size() int
func (*CapacityUsageInfo) XXX_Unmarshal ¶
func (m *CapacityUsageInfo) XXX_Unmarshal(b []byte) error
type CapacityUsageResponse ¶
type CapacityUsageResponse struct { CapacityUsageInfo *CapacityUsageInfo // Describes the err if all of the usage details could not be obtained Error error }
Defines the response for CapacityUsage request
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 CloudBackupCatalogResponse ¶
type CloudBackupCatalogResponse struct { // Contents is listing of backup contents Contents []string }
type CloudBackupCreateRequest ¶
type CloudBackupCreateRequest struct { // VolumeID of the volume for which cloudbackup is requested VolumeID string // CredentialUUID is cloud credential to be used for backup CredentialUUID string // Full indicates if full backup is desired even though incremental is possible Full bool // Name is optional unique id to be used for this backup // If not specified backup creates this by default Name string // 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 }
type CloudBackupCreateResponse ¶
type CloudBackupCreateResponse struct { // Name of the task performing this backup Name string }
type CloudBackupDeleteAllRequest ¶
type CloudBackupDeleteAllRequest struct {
CloudBackupGenericRequest
}
type CloudBackupEnumerateRequest ¶
type CloudBackupEnumerateRequest struct {
CloudBackupGenericRequest
}
type CloudBackupEnumerateResponse ¶
type CloudBackupEnumerateResponse struct { // Backups is list of backups in cloud for given volume/cluster/s Backups []CloudBackupInfo }
func (*CloudBackupEnumerateResponse) ToSdkCloudBackupEnumerateWithFiltersResponse ¶
func (r *CloudBackupEnumerateResponse) ToSdkCloudBackupEnumerateWithFiltersResponse() *SdkCloudBackupEnumerateWithFiltersResponse
type CloudBackupGenericRequest ¶
type CloudBackupGenericRequest struct { // SrcVolumeID is optional Source VolumeID for the request SrcVolumeID string // ClusterID is the optional clusterID for the request ClusterID string // CredentialUUID is the credential for cloud to be used for the request CredentialUUID string // All if set to true, backups for all clusters in the cloud are processed All bool }
type CloudBackupGroupCreateRequest ¶
type CloudBackupGroupCreateRequest struct { // GroupID indicates backup request for a volumegroup with this group id GroupID string // Labels indicates backup request for a volume group with these labels // If both GroupID and Labels are specified, volumes matching both // criteria are backed up to cloud Labels map[string]string // CredentialUUID is cloud credential to be used for backup CredentialUUID string // Full indicates if full backup is desired even though incremental is possible Full bool }
type CloudBackupGroupSchedCreateRequest ¶
type CloudBackupGroupSchedCreateRequest struct { // GroupID indicates the group of volumes for which cloudbackup schedule is // being created GroupID string // Labels indicates a volume group for which this group cloudsnap schedule is // being created. If this is provided GroupId is not needed and vice-versa. Labels map[string]string // CredentialUUID is cloud credential to be used with this schedule CredentialUUID string // Schedule is the frequency of backup Schedule string // MaxBackups are the maximum number of backups retained // in cloud.Older backups are deleted MaxBackups uint // Full indicates if scheduled backups must be full always Full bool }
type CloudBackupHistoryItem ¶
type CloudBackupHistoryItem struct { // SrcVolumeID is volume ID which was backedup SrcVolumeID string // TimeStamp is the time at which either backup completed/failed Timestamp time.Time // Status indicates whether backup was completed/failed Status string }
func (CloudBackupHistoryItem) ToSdkCloudBackupHistoryItem ¶
func (h CloudBackupHistoryItem) ToSdkCloudBackupHistoryItem() *SdkCloudBackupHistoryItem
type CloudBackupHistoryRequest ¶
type CloudBackupHistoryRequest struct { // SrcVolumeID is volumeID for which history of backup/restore // is being requested SrcVolumeID string }
type CloudBackupHistoryResponse ¶
type CloudBackupHistoryResponse struct { // HistoryList is list of past backup/restores in the cluster HistoryList []CloudBackupHistoryItem }
func (*CloudBackupHistoryResponse) ToSdkCloudBackupHistoryResponse ¶
func (r *CloudBackupHistoryResponse) ToSdkCloudBackupHistoryResponse() *SdkCloudBackupHistoryResponse
type CloudBackupInfo ¶
type CloudBackupInfo struct { // ID is the ID of the cloud backup ID string // SrcVolumeID is Source volumeID of the backup SrcVolumeID string // SrcvolumeName is name of the sourceVolume of the backup SrcVolumeName string // Timestamp is the timestamp at which the source volume // was backed up to cloud Timestamp time.Time // Metadata associated with the backup Metadata map[string]string // Status indicates the status of the backup Status string }
func (*CloudBackupInfo) ToSdkCloudBackupInfo ¶
func (b *CloudBackupInfo) ToSdkCloudBackupInfo() *SdkCloudBackupInfo
type CloudBackupOpType ¶
type CloudBackupOpType string
type CloudBackupRestoreRequest ¶
type CloudBackupRestoreRequest struct { // ID is the backup ID being restored ID string // RestoreVolumeName is optional volume Name of the new volume to be created // in the cluster for restoring the cloudbackup RestoreVolumeName string // CredentialUUID is the credential to be used for restore operation CredentialUUID string // NodeID is the optional NodeID for provisioning restore // volume (ResoreVolumeName should not be specified) NodeID string // Name is optional unique id to be used for this restore op // restore creates this by default Name string }
type CloudBackupSchedCreateRequest ¶
type CloudBackupSchedCreateRequest struct {
CloudBackupScheduleInfo
}
type CloudBackupSchedCreateResponse ¶
type CloudBackupSchedCreateResponse struct { // UUID is the UUID of the newly created schedule UUID string }
type CloudBackupSchedDeleteRequest ¶
type CloudBackupSchedDeleteRequest struct { // UUID is UUID of the schedule to be deleted UUID string }
type CloudBackupSchedEnumerateResponse ¶
type CloudBackupSchedEnumerateResponse struct { // Schedule is map of schedule uuid to scheduleInfo Schedules map[string]CloudBackupScheduleInfo }
type CloudBackupScheduleInfo ¶
type CloudBackupScheduleInfo struct { // SrcVolumeID is the schedule's source volume SrcVolumeID string // CredentialUUID is the cloud credential used with this schedule CredentialUUID string // Schedule is the frequence of backup Schedule string // MaxBackups are the maximum number of backups retained // in cloud.Older backups are deleted MaxBackups uint // GroupID indicates the group of volumes for this cloudbackup schedule GroupID string // Labels indicates a volume group for this cloudsnap schedule Labels map[string]string // Full indicates if scheduled backups must be full always Full bool }
type CloudBackupStatus ¶
type CloudBackupStatus struct { // ID is the ID for the operation ID string // OpType indicates if this is a backup or restore OpType CloudBackupOpType // State indicates if the op is currently active/done/failed Status CloudBackupStatusType // BytesDone indicates Bytes uploaded/downloaded so far BytesDone uint64 // BytesTotal is the total number of bytes being transferred BytesTotal uint64 // EtaSeconds estimated time in seconds for backup/restore completion EtaSeconds int64 // StartTime indicates Op's start time StartTime time.Time // CompletedTime indicates Op's completed time CompletedTime time.Time // NodeID is the ID of the node where this Op is active NodeID string // SrcVolumeID is either the volume being backed-up or target volume to // which a cloud backup is being restored SrcVolumeID string // Info currently indicates only failure cause in case of failed backup/restore Info []string // CredentialUUID used for this backup/restore op CredentialUUID string }
func (CloudBackupStatus) ToSdkCloudBackupStatus ¶
func (s CloudBackupStatus) ToSdkCloudBackupStatus() *SdkCloudBackupStatus
type CloudBackupStatusRequest ¶
type CloudBackupStatusRequest struct { // SrcVolumeID optional volumeID to list status of backup/restore SrcVolumeID string // Local indicates if only those backups/restores that are // active on current node must be returned Local bool // Name of the backup/restore task. If this is specified, SrcVolumeID is // ignored Name string }
type CloudBackupStatusResponse ¶
type CloudBackupStatusResponse struct { // statuses is list of currently active/failed/done backup/restores // map key is the id of the task Statuses map[string]CloudBackupStatus }
func (*CloudBackupStatusResponse) ToSdkCloudBackupStatusResponse ¶
func (r *CloudBackupStatusResponse) ToSdkCloudBackupStatusResponse() *SdkCloudBackupStatusResponse
type CloudBackupStatusType ¶
type CloudBackupStatusType string
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 ¶
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 ¶
func (m *CloudMigrateInfo) GetBytesDone() uint64
func (*CloudMigrateInfo) GetBytesTotal ¶
func (m *CloudMigrateInfo) GetBytesTotal() uint64
func (*CloudMigrateInfo) GetCloudbackupId ¶
func (m *CloudMigrateInfo) GetCloudbackupId() string
func (*CloudMigrateInfo) GetClusterId ¶
func (m *CloudMigrateInfo) GetClusterId() string
func (*CloudMigrateInfo) GetCompletedTime ¶
func (m *CloudMigrateInfo) GetCompletedTime() *timestamp.Timestamp
func (*CloudMigrateInfo) GetCurrentStage ¶
func (m *CloudMigrateInfo) GetCurrentStage() CloudMigrate_Stage
func (*CloudMigrateInfo) GetErrorReason ¶
func (m *CloudMigrateInfo) GetErrorReason() string
func (*CloudMigrateInfo) GetEtaSeconds ¶
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 ¶
func (m *CloudMigrateInfo) GetStartTime() *timestamp.Timestamp
func (*CloudMigrateInfo) GetStatus ¶
func (m *CloudMigrateInfo) GetStatus() CloudMigrate_Status
func (*CloudMigrateInfo) GetTaskId ¶
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 ¶
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 ¶
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 ¶
func (*CloudMigrateStartResponse) Descriptor() ([]byte, []int)
func (*CloudMigrateStartResponse) GetTaskId ¶
func (m *CloudMigrateStartResponse) GetTaskId() string
func (*CloudMigrateStartResponse) ProtoMessage ¶
func (*CloudMigrateStartResponse) ProtoMessage()
func (*CloudMigrateStartResponse) Reset ¶
func (m *CloudMigrateStartResponse) Reset()
func (*CloudMigrateStartResponse) String ¶
func (m *CloudMigrateStartResponse) String() string
func (*CloudMigrateStartResponse) XXX_DiscardUnknown ¶
func (m *CloudMigrateStartResponse) XXX_DiscardUnknown()
func (*CloudMigrateStartResponse) XXX_Marshal ¶
func (m *CloudMigrateStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudMigrateStartResponse) XXX_Merge ¶
func (dst *CloudMigrateStartResponse) XXX_Merge(src proto.Message)
func (*CloudMigrateStartResponse) XXX_Size ¶
func (m *CloudMigrateStartResponse) XXX_Size() int
func (*CloudMigrateStartResponse) XXX_Unmarshal ¶
func (m *CloudMigrateStartResponse) XXX_Unmarshal(b []byte) error
type CloudMigrateStatusRequest ¶
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 ¶
func (*CloudMigrateStatusRequest) Descriptor() ([]byte, []int)
func (*CloudMigrateStatusRequest) GetClusterId ¶
func (m *CloudMigrateStatusRequest) GetClusterId() string
func (*CloudMigrateStatusRequest) GetTaskId ¶
func (m *CloudMigrateStatusRequest) GetTaskId() string
func (*CloudMigrateStatusRequest) ProtoMessage ¶
func (*CloudMigrateStatusRequest) ProtoMessage()
func (*CloudMigrateStatusRequest) Reset ¶
func (m *CloudMigrateStatusRequest) Reset()
func (*CloudMigrateStatusRequest) String ¶
func (m *CloudMigrateStatusRequest) String() string
func (*CloudMigrateStatusRequest) XXX_DiscardUnknown ¶
func (m *CloudMigrateStatusRequest) XXX_DiscardUnknown()
func (*CloudMigrateStatusRequest) XXX_Marshal ¶
func (m *CloudMigrateStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudMigrateStatusRequest) XXX_Merge ¶
func (dst *CloudMigrateStatusRequest) XXX_Merge(src proto.Message)
func (*CloudMigrateStatusRequest) XXX_Size ¶
func (m *CloudMigrateStatusRequest) XXX_Size() int
func (*CloudMigrateStatusRequest) XXX_Unmarshal ¶
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 Cluster ¶
type Cluster struct { Status Status // Id of the cluster. // // required: true Id string // Id of the node on which this cluster object is initialized NodeId string // array of all the nodes in the cluster. Nodes []Node // Logging url for the cluster. LoggingURL string // Management url for the cluster ManagementURL string // FluentD Host for the cluster FluentDConfig FluentDConfig // TunnelConfig for the cluster [key, cert, endpoint] TunnelConfig TunnelConfig }
Cluster represents the state of the cluster.
swagger:model
func (*Cluster) ToStorageCluster ¶
func (c *Cluster) ToStorageCluster() *StorageCluster
ToStorageCluster converts a Cluster structure to an exported gRPC StorageCluster struct
type ClusterNotify ¶
type ClusterNotify int32
const ( // Node is down ClusterNotify_CLUSTER_NOTIFY_DOWN ClusterNotify = 0 )
func (ClusterNotify) EnumDescriptor ¶
func (ClusterNotify) EnumDescriptor() ([]byte, []int)
func (ClusterNotify) String ¶
func (x ClusterNotify) 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"` 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) 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 */ 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 ¶
func (m *ClusterPairInfo) GetCurrentEndpoints() []string
func (*ClusterPairInfo) GetEndpoint ¶
func (m *ClusterPairInfo) GetEndpoint() string
func (*ClusterPairInfo) GetId ¶
func (m *ClusterPairInfo) GetId() string
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 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"` 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) 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 ¶
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 swagger:response clusterResponse
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 CosType ¶
type CosType int32
func CosTypeSimpleValueOf ¶
CosTypeSimpleValueOf returns the string format of CosType
func (CosType) EnumDescriptor ¶
func (CosType) SimpleString ¶
SimpleString returns the string format of CosType
type CredCreateRequest ¶
type CredCreateRequest struct { // InputParams is map describing cloud provide InputParams map[string]string }
CredCreateRequest is the input for CredCreate command
type CredCreateResponse ¶
type CredCreateResponse struct { // UUID of the credential that was just created UUID string }
CredCreateResponse is returned for CredCreate command
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 DriverTypeSimpleValueOf ¶
func DriverTypeSimpleValueOf(s string) (DriverType, error)
DriverTypeSimpleValueOf returns the string format of DriverType
func (DriverType) EnumDescriptor ¶
func (DriverType) EnumDescriptor() ([]byte, []int)
func (DriverType) SimpleString ¶
func (x DriverType) SimpleString() string
SimpleString returns the string format of DriverType
func (DriverType) String ¶
func (x DriverType) String() string
type FSType ¶
type FSType int32
func FSTypeSimpleValueOf ¶
FSTypeSimpleValueOf returns the string format of FSType
func (FSType) EnumDescriptor ¶
func (FSType) SimpleString ¶
SimpleString returns the string format of DriverType
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 GraphDriverChangeTypeSimpleValueOf ¶
func GraphDriverChangeTypeSimpleValueOf(s string) (GraphDriverChangeType, error)
GraphDriverChangeTypeSimpleValueOf returns the string format of GraphDriverChangeType
func (GraphDriverChangeType) EnumDescriptor ¶
func (GraphDriverChangeType) EnumDescriptor() ([]byte, []int)
func (GraphDriverChangeType) SimpleString ¶
func (x GraphDriverChangeType) SimpleString() string
SimpleString returns the string format of GraphDriverChangeType
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 swagger:model
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. swagger:model
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 */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
GroupSnapCreateRequest specifies a request to create a snapshot of given group. swagger:model
func (*GroupSnapCreateRequest) Descriptor ¶
func (*GroupSnapCreateRequest) Descriptor() ([]byte, []int)
func (*GroupSnapCreateRequest) GetId ¶
func (m *GroupSnapCreateRequest) GetId() string
func (*GroupSnapCreateRequest) GetLabels ¶
func (m *GroupSnapCreateRequest) GetLabels() map[string]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. swagger:response groupSnapCreateResponse
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 IoProfile ¶
type IoProfile int32
func IoProfileSimpleValueOf ¶
IoProfileSimpleValueOf returns the string format of IoProfile
func (IoProfile) EnumDescriptor ¶
func (IoProfile) SimpleString ¶
SimpleString returns the string format of IoProfile
type IoStrategy ¶
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"` 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 ¶
func (*IoStrategy) Descriptor() ([]byte, []int)
func (*IoStrategy) GetAsyncIo ¶
func (m *IoStrategy) GetAsyncIo() bool
func (*IoStrategy) GetEarlyAck ¶
func (m *IoStrategy) GetEarlyAck() bool
func (*IoStrategy) ProtoMessage ¶
func (*IoStrategy) ProtoMessage()
func (*IoStrategy) Reset ¶
func (m *IoStrategy) Reset()
func (*IoStrategy) String ¶
func (m *IoStrategy) String() string
func (*IoStrategy) XXX_DiscardUnknown ¶
func (m *IoStrategy) XXX_DiscardUnknown()
func (*IoStrategy) XXX_Marshal ¶
func (m *IoStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IoStrategy) XXX_Merge ¶
func (dst *IoStrategy) XXX_Merge(src proto.Message)
func (*IoStrategy) XXX_Size ¶
func (m *IoStrategy) XXX_Size() int
func (*IoStrategy) XXX_Unmarshal ¶
func (m *IoStrategy) XXX_Unmarshal(b []byte) error
type LabelSelectorRequirement ¶
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 ¶
func (*LabelSelectorRequirement) Descriptor() ([]byte, []int)
func (*LabelSelectorRequirement) GetKey ¶
func (m *LabelSelectorRequirement) GetKey() string
func (*LabelSelectorRequirement) GetOperator ¶
func (m *LabelSelectorRequirement) GetOperator() LabelSelectorRequirement_Operator
func (*LabelSelectorRequirement) GetValues ¶
func (m *LabelSelectorRequirement) GetValues() []string
func (*LabelSelectorRequirement) ProtoMessage ¶
func (*LabelSelectorRequirement) ProtoMessage()
func (*LabelSelectorRequirement) Reset ¶
func (m *LabelSelectorRequirement) Reset()
func (*LabelSelectorRequirement) String ¶
func (m *LabelSelectorRequirement) String() string
func (*LabelSelectorRequirement) XXX_DiscardUnknown ¶
func (m *LabelSelectorRequirement) XXX_DiscardUnknown()
func (*LabelSelectorRequirement) XXX_Marshal ¶
func (m *LabelSelectorRequirement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LabelSelectorRequirement) XXX_Merge ¶
func (dst *LabelSelectorRequirement) XXX_Merge(src proto.Message)
func (*LabelSelectorRequirement) XXX_Size ¶
func (m *LabelSelectorRequirement) XXX_Size() int
func (*LabelSelectorRequirement) XXX_Unmarshal ¶
func (m *LabelSelectorRequirement) XXX_Unmarshal(b []byte) error
type LabelSelectorRequirement_Operator ¶
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 ¶
func (LabelSelectorRequirement_Operator) EnumDescriptor() ([]byte, []int)
func (LabelSelectorRequirement_Operator) String ¶
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 Node ¶
type Node struct { // Id of the node. Id string // SchedulerNodeName is name of the node in scheduler context. It can be // empty if unable to get the name from the scheduler. SchedulerNodeName string // Cpu usage of the node. Cpu float64 // percentage. // Total Memory of the node MemTotal uint64 // Used Memory of the node MemUsed uint64 // Free Memory of the node MemFree uint64 // Average load (percentage) Avgload int // Node Status see (Status object) Status Status // GenNumber of the node GenNumber uint64 // List of disks on this node. Disks map[string]StorageResource // List of storage pools this node supports Pools []StoragePool // Management IP MgmtIp string // Data IP DataIp string // Timestamp Timestamp time.Time // Start time of this node StartTime time.Time // Hostname of this node Hostname string // Node data for this node (EX: Public IP, Provider, City..) NodeData map[string]interface{} // User defined labels for node. Key Value pairs NodeLabels map[string]string }
Node describes the state of a node. It includes the current physical state (CPU, memory, storage, network usage) as well as the containers running on the system.
swagger:model
func (*Node) ToStorageNode ¶
func (s *Node) ToStorageNode() *StorageNode
ToStorageNode converts a Node structure to an exported gRPC StorageNode struct
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 swagger:model
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 ¶
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 ¶
func NewOpenStorageAlertsClient(cc *grpc.ClientConn) OpenStorageAlertsClient
type OpenStorageAlertsServer ¶
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 ¶
type OpenStorageAlerts_EnumerateWithFiltersClient interface { Recv() (*SdkAlertsEnumerateWithFiltersResponse, error) grpc.ClientStream }
type OpenStorageAlerts_EnumerateWithFiltersServer ¶
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. Create(ctx context.Context, in *SdkCloudBackupCreateRequest, opts ...grpc.CallOption) (*SdkCloudBackupCreateResponse, 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) // 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) }
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. Create(context.Context, *SdkCloudBackupCreateRequest) (*SdkCloudBackupCreateResponse, 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) // Delete cloud backup schedule SchedDelete(context.Context, *SdkCloudBackupSchedDeleteRequest) (*SdkCloudBackupSchedDeleteResponse, error) // Enumerate cloud backup schedules SchedEnumerate(context.Context, *SdkCloudBackupSchedEnumerateRequest) (*SdkCloudBackupSchedEnumerateResponse, 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 OpenStorageClusterPairClient ¶
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 ¶
func NewOpenStorageClusterPairClient(cc *grpc.ClientConn) OpenStorageClusterPairClient
type OpenStorageClusterPairServer ¶
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", // 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) }
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", // 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) }
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 OpenStorageMigrateClient ¶
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) // Inspect the status of migration operation Status(ctx context.Context, in *SdkCloudMigrateStatusRequest, opts ...grpc.CallOption) (*SdkCloudMigrateStatusResponse, error) }
func NewOpenStorageMigrateClient ¶
func NewOpenStorageMigrateClient(cc *grpc.ClientConn) OpenStorageMigrateClient
type OpenStorageMigrateServer ¶
type OpenStorageMigrateServer interface { // Start a migration operation Start(context.Context, *SdkCloudMigrateStartRequest) (*SdkCloudMigrateStartResponse, error) // Cancel a migration operation Cancel(context.Context, *SdkCloudMigrateCancelRequest) (*SdkCloudMigrateCancelResponse, error) // Inspect the status of migration operation Status(context.Context, *SdkCloudMigrateStatusRequest) (*SdkCloudMigrateStatusResponse, error) }
type OpenStorageMountAttachClient ¶
type OpenStorageMountAttachClient interface { // Attach attaches device to the host that the client is communicating with. Attach(ctx context.Context, in *SdkVolumeAttachRequest, opts ...grpc.CallOption) (*SdkVolumeAttachResponse, error) // Detaches a the volume from the host 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 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 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. Attach(context.Context, *SdkVolumeAttachRequest) (*SdkVolumeAttachResponse, error) // Detaches a the volume from the host Detach(context.Context, *SdkVolumeDetachRequest) (*SdkVolumeDetachResponse, error) // Mount mounts an attached volume in the host that the client is communicating with Mount(context.Context, *SdkVolumeMountRequest) (*SdkVolumeMountResponse, error) // Unmount unmounts a mounted volume in the host that the client is communicating with 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) }
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) }
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 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 // // ##### 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 Clone(ctx context.Context, in *SdkVolumeCloneRequest, opts ...grpc.CallOption) (*SdkVolumeCloneResponse, error) // Delete deletes the provided volume Delete(ctx context.Context, in *SdkVolumeDeleteRequest, opts ...grpc.CallOption) (*SdkVolumeDeleteResponse, error) // Inspect returns information about a volume Inspect(ctx context.Context, in *SdkVolumeInspectRequest, opts ...grpc.CallOption) (*SdkVolumeInspectResponse, 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. Update(ctx context.Context, in *SdkVolumeUpdateRequest, opts ...grpc.CallOption) (*SdkVolumeUpdateResponse, error) // Stats returns the statistics for the requested volume Stats(ctx context.Context, in *SdkVolumeStatsRequest, opts ...grpc.CallOption) (*SdkVolumeStatsResponse, error) // CapacityUsage returns volume/snapshot's capacity usage details // // ##### 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(). SnapshotCreate(ctx context.Context, in *SdkVolumeSnapshotCreateRequest, opts ...grpc.CallOption) (*SdkVolumeSnapshotCreateResponse, error) // SnapshotRestore restores a volume to a specified snapshot 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. SnapshotScheduleUpdate(ctx context.Context, in *SdkVolumeSnapshotScheduleUpdateRequest, opts ...grpc.CallOption) (*SdkVolumeSnapshotScheduleUpdateResponse, error) }
func NewOpenStorageVolumeClient ¶
func NewOpenStorageVolumeClient(cc *grpc.ClientConn) OpenStorageVolumeClient
type OpenStorageVolumeServer ¶
type OpenStorageVolumeServer interface { // Create creates a volume according to the specification provided // // ##### 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 Clone(context.Context, *SdkVolumeCloneRequest) (*SdkVolumeCloneResponse, error) // Delete deletes the provided volume Delete(context.Context, *SdkVolumeDeleteRequest) (*SdkVolumeDeleteResponse, error) // Inspect returns information about a volume Inspect(context.Context, *SdkVolumeInspectRequest) (*SdkVolumeInspectResponse, 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. Update(context.Context, *SdkVolumeUpdateRequest) (*SdkVolumeUpdateResponse, error) // Stats returns the statistics for the requested volume Stats(context.Context, *SdkVolumeStatsRequest) (*SdkVolumeStatsResponse, error) // CapacityUsage returns volume/snapshot's capacity usage details // // ##### 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(). SnapshotCreate(context.Context, *SdkVolumeSnapshotCreateRequest) (*SdkVolumeSnapshotCreateResponse, error) // SnapshotRestore restores a volume to a specified snapshot 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. SnapshotScheduleUpdate(context.Context, *SdkVolumeSnapshotScheduleUpdateRequest) (*SdkVolumeSnapshotScheduleUpdateResponse, 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 ReplicaSet ¶
type ReplicaSet struct { Nodes []string `protobuf:"bytes,1,rep,name=nodes" json:"nodes,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 swagger:model
func (*ReplicaSet) Descriptor ¶
func (*ReplicaSet) Descriptor() ([]byte, []int)
func (*ReplicaSet) GetNodes ¶
func (m *ReplicaSet) GetNodes() []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 )
func (ResourceType) EnumDescriptor ¶
func (ResourceType) EnumDescriptor() ([]byte, []int)
func (ResourceType) String ¶
func (x ResourceType) String() string
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. swagger:model
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 SdkAlertsAlertTypeQuery ¶
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 ¶
func (*SdkAlertsAlertTypeQuery) Descriptor() ([]byte, []int)
func (*SdkAlertsAlertTypeQuery) GetAlertType ¶
func (m *SdkAlertsAlertTypeQuery) GetAlertType() int64
func (*SdkAlertsAlertTypeQuery) GetResourceType ¶
func (m *SdkAlertsAlertTypeQuery) GetResourceType() ResourceType
func (*SdkAlertsAlertTypeQuery) ProtoMessage ¶
func (*SdkAlertsAlertTypeQuery) ProtoMessage()
func (*SdkAlertsAlertTypeQuery) Reset ¶
func (m *SdkAlertsAlertTypeQuery) Reset()
func (*SdkAlertsAlertTypeQuery) String ¶
func (m *SdkAlertsAlertTypeQuery) String() string
func (*SdkAlertsAlertTypeQuery) XXX_DiscardUnknown ¶
func (m *SdkAlertsAlertTypeQuery) XXX_DiscardUnknown()
func (*SdkAlertsAlertTypeQuery) XXX_Marshal ¶
func (m *SdkAlertsAlertTypeQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsAlertTypeQuery) XXX_Merge ¶
func (dst *SdkAlertsAlertTypeQuery) XXX_Merge(src proto.Message)
func (*SdkAlertsAlertTypeQuery) XXX_Size ¶
func (m *SdkAlertsAlertTypeQuery) XXX_Size() int
func (*SdkAlertsAlertTypeQuery) XXX_Unmarshal ¶
func (m *SdkAlertsAlertTypeQuery) XXX_Unmarshal(b []byte) error
type SdkAlertsCountSpan ¶
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 ¶
func (*SdkAlertsCountSpan) Descriptor() ([]byte, []int)
func (*SdkAlertsCountSpan) GetMaxCount ¶
func (m *SdkAlertsCountSpan) GetMaxCount() int64
func (*SdkAlertsCountSpan) GetMinCount ¶
func (m *SdkAlertsCountSpan) GetMinCount() int64
func (*SdkAlertsCountSpan) ProtoMessage ¶
func (*SdkAlertsCountSpan) ProtoMessage()
func (*SdkAlertsCountSpan) Reset ¶
func (m *SdkAlertsCountSpan) Reset()
func (*SdkAlertsCountSpan) String ¶
func (m *SdkAlertsCountSpan) String() string
func (*SdkAlertsCountSpan) XXX_DiscardUnknown ¶
func (m *SdkAlertsCountSpan) XXX_DiscardUnknown()
func (*SdkAlertsCountSpan) XXX_Marshal ¶
func (m *SdkAlertsCountSpan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsCountSpan) XXX_Merge ¶
func (dst *SdkAlertsCountSpan) XXX_Merge(src proto.Message)
func (*SdkAlertsCountSpan) XXX_Size ¶
func (m *SdkAlertsCountSpan) XXX_Size() int
func (*SdkAlertsCountSpan) XXX_Unmarshal ¶
func (m *SdkAlertsCountSpan) XXX_Unmarshal(b []byte) error
type SdkAlertsDeleteRequest ¶
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 ¶
func (*SdkAlertsDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkAlertsDeleteRequest) GetQueries ¶
func (m *SdkAlertsDeleteRequest) GetQueries() []*SdkAlertsQuery
func (*SdkAlertsDeleteRequest) ProtoMessage ¶
func (*SdkAlertsDeleteRequest) ProtoMessage()
func (*SdkAlertsDeleteRequest) Reset ¶
func (m *SdkAlertsDeleteRequest) Reset()
func (*SdkAlertsDeleteRequest) String ¶
func (m *SdkAlertsDeleteRequest) String() string
func (*SdkAlertsDeleteRequest) XXX_DiscardUnknown ¶
func (m *SdkAlertsDeleteRequest) XXX_DiscardUnknown()
func (*SdkAlertsDeleteRequest) XXX_Marshal ¶
func (m *SdkAlertsDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsDeleteRequest) XXX_Merge ¶
func (dst *SdkAlertsDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkAlertsDeleteRequest) XXX_Size ¶
func (m *SdkAlertsDeleteRequest) XXX_Size() int
func (*SdkAlertsDeleteRequest) XXX_Unmarshal ¶
func (m *SdkAlertsDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkAlertsDeleteResponse ¶
type SdkAlertsDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SdkAlertsDeleteResponse is empty.
func (*SdkAlertsDeleteResponse) Descriptor ¶
func (*SdkAlertsDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkAlertsDeleteResponse) ProtoMessage ¶
func (*SdkAlertsDeleteResponse) ProtoMessage()
func (*SdkAlertsDeleteResponse) Reset ¶
func (m *SdkAlertsDeleteResponse) Reset()
func (*SdkAlertsDeleteResponse) String ¶
func (m *SdkAlertsDeleteResponse) String() string
func (*SdkAlertsDeleteResponse) XXX_DiscardUnknown ¶
func (m *SdkAlertsDeleteResponse) XXX_DiscardUnknown()
func (*SdkAlertsDeleteResponse) XXX_Marshal ¶
func (m *SdkAlertsDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsDeleteResponse) XXX_Merge ¶
func (dst *SdkAlertsDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkAlertsDeleteResponse) XXX_Size ¶
func (m *SdkAlertsDeleteResponse) XXX_Size() int
func (*SdkAlertsDeleteResponse) XXX_Unmarshal ¶
func (m *SdkAlertsDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkAlertsEnumerateWithFiltersRequest ¶
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 ¶
func (*SdkAlertsEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
func (*SdkAlertsEnumerateWithFiltersRequest) GetQueries ¶
func (m *SdkAlertsEnumerateWithFiltersRequest) GetQueries() []*SdkAlertsQuery
func (*SdkAlertsEnumerateWithFiltersRequest) ProtoMessage ¶
func (*SdkAlertsEnumerateWithFiltersRequest) ProtoMessage()
func (*SdkAlertsEnumerateWithFiltersRequest) Reset ¶
func (m *SdkAlertsEnumerateWithFiltersRequest) Reset()
func (*SdkAlertsEnumerateWithFiltersRequest) String ¶
func (m *SdkAlertsEnumerateWithFiltersRequest) String() string
func (*SdkAlertsEnumerateWithFiltersRequest) XXX_DiscardUnknown ¶
func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_DiscardUnknown()
func (*SdkAlertsEnumerateWithFiltersRequest) XXX_Marshal ¶
func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsEnumerateWithFiltersRequest) XXX_Merge ¶
func (dst *SdkAlertsEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
func (*SdkAlertsEnumerateWithFiltersRequest) XXX_Size ¶
func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_Size() int
func (*SdkAlertsEnumerateWithFiltersRequest) XXX_Unmarshal ¶
func (m *SdkAlertsEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
type SdkAlertsEnumerateWithFiltersResponse ¶
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 ¶
func (*SdkAlertsEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
func (*SdkAlertsEnumerateWithFiltersResponse) GetAlerts ¶
func (m *SdkAlertsEnumerateWithFiltersResponse) GetAlerts() []*Alert
func (*SdkAlertsEnumerateWithFiltersResponse) ProtoMessage ¶
func (*SdkAlertsEnumerateWithFiltersResponse) ProtoMessage()
func (*SdkAlertsEnumerateWithFiltersResponse) Reset ¶
func (m *SdkAlertsEnumerateWithFiltersResponse) Reset()
func (*SdkAlertsEnumerateWithFiltersResponse) String ¶
func (m *SdkAlertsEnumerateWithFiltersResponse) String() string
func (*SdkAlertsEnumerateWithFiltersResponse) XXX_DiscardUnknown ¶
func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_DiscardUnknown()
func (*SdkAlertsEnumerateWithFiltersResponse) XXX_Marshal ¶
func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsEnumerateWithFiltersResponse) XXX_Merge ¶
func (dst *SdkAlertsEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
func (*SdkAlertsEnumerateWithFiltersResponse) XXX_Size ¶
func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_Size() int
func (*SdkAlertsEnumerateWithFiltersResponse) XXX_Unmarshal ¶
func (m *SdkAlertsEnumerateWithFiltersResponse) XXX_Unmarshal(b []byte) error
type SdkAlertsOption ¶
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 ¶
func (*SdkAlertsOption) Descriptor() ([]byte, []int)
func (*SdkAlertsOption) GetCountSpan ¶
func (m *SdkAlertsOption) GetCountSpan() *SdkAlertsCountSpan
func (*SdkAlertsOption) GetIsCleared ¶
func (m *SdkAlertsOption) GetIsCleared() bool
func (*SdkAlertsOption) GetMinSeverityType ¶
func (m *SdkAlertsOption) GetMinSeverityType() SeverityType
func (*SdkAlertsOption) GetOpt ¶
func (m *SdkAlertsOption) GetOpt() isSdkAlertsOption_Opt
func (*SdkAlertsOption) GetTimeSpan ¶
func (m *SdkAlertsOption) GetTimeSpan() *SdkAlertsTimeSpan
func (*SdkAlertsOption) ProtoMessage ¶
func (*SdkAlertsOption) ProtoMessage()
func (*SdkAlertsOption) Reset ¶
func (m *SdkAlertsOption) Reset()
func (*SdkAlertsOption) String ¶
func (m *SdkAlertsOption) String() string
func (*SdkAlertsOption) XXX_DiscardUnknown ¶
func (m *SdkAlertsOption) XXX_DiscardUnknown()
func (*SdkAlertsOption) XXX_Marshal ¶
func (m *SdkAlertsOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsOption) XXX_Merge ¶
func (dst *SdkAlertsOption) XXX_Merge(src proto.Message)
func (*SdkAlertsOption) XXX_OneofFuncs ¶
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 ¶
func (m *SdkAlertsOption) XXX_Size() int
func (*SdkAlertsOption) XXX_Unmarshal ¶
func (m *SdkAlertsOption) XXX_Unmarshal(b []byte) error
type SdkAlertsOption_CountSpan ¶
type SdkAlertsOption_CountSpan struct {
CountSpan *SdkAlertsCountSpan `protobuf:"bytes,4,opt,name=count_span,json=countSpan,oneof"`
}
type SdkAlertsOption_IsCleared ¶
type SdkAlertsOption_IsCleared struct {
IsCleared bool `protobuf:"varint,2,opt,name=is_cleared,json=isCleared,oneof"`
}
type SdkAlertsOption_MinSeverityType ¶
type SdkAlertsOption_MinSeverityType struct {
MinSeverityType SeverityType `protobuf:"varint,1,opt,name=min_severity_type,json=minSeverityType,enum=openstorage.api.SeverityType,oneof"`
}
type SdkAlertsOption_TimeSpan ¶
type SdkAlertsOption_TimeSpan struct {
TimeSpan *SdkAlertsTimeSpan `protobuf:"bytes,3,opt,name=time_span,json=timeSpan,oneof"`
}
type SdkAlertsQuery ¶
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 ¶
func (*SdkAlertsQuery) Descriptor() ([]byte, []int)
func (*SdkAlertsQuery) GetAlertTypeQuery ¶
func (m *SdkAlertsQuery) GetAlertTypeQuery() *SdkAlertsAlertTypeQuery
func (*SdkAlertsQuery) GetOpts ¶
func (m *SdkAlertsQuery) GetOpts() []*SdkAlertsOption
func (*SdkAlertsQuery) GetQuery ¶
func (m *SdkAlertsQuery) GetQuery() isSdkAlertsQuery_Query
func (*SdkAlertsQuery) GetResourceIdQuery ¶
func (m *SdkAlertsQuery) GetResourceIdQuery() *SdkAlertsResourceIdQuery
func (*SdkAlertsQuery) GetResourceTypeQuery ¶
func (m *SdkAlertsQuery) GetResourceTypeQuery() *SdkAlertsResourceTypeQuery
func (*SdkAlertsQuery) ProtoMessage ¶
func (*SdkAlertsQuery) ProtoMessage()
func (*SdkAlertsQuery) Reset ¶
func (m *SdkAlertsQuery) Reset()
func (*SdkAlertsQuery) String ¶
func (m *SdkAlertsQuery) String() string
func (*SdkAlertsQuery) XXX_DiscardUnknown ¶
func (m *SdkAlertsQuery) XXX_DiscardUnknown()
func (*SdkAlertsQuery) XXX_Marshal ¶
func (m *SdkAlertsQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsQuery) XXX_Merge ¶
func (dst *SdkAlertsQuery) XXX_Merge(src proto.Message)
func (*SdkAlertsQuery) XXX_OneofFuncs ¶
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 ¶
func (m *SdkAlertsQuery) XXX_Size() int
func (*SdkAlertsQuery) XXX_Unmarshal ¶
func (m *SdkAlertsQuery) XXX_Unmarshal(b []byte) error
type SdkAlertsQuery_AlertTypeQuery ¶
type SdkAlertsQuery_AlertTypeQuery struct {
AlertTypeQuery *SdkAlertsAlertTypeQuery `protobuf:"bytes,2,opt,name=alert_type_query,json=alertTypeQuery,oneof"`
}
type SdkAlertsQuery_ResourceIdQuery ¶
type SdkAlertsQuery_ResourceIdQuery struct {
ResourceIdQuery *SdkAlertsResourceIdQuery `protobuf:"bytes,3,opt,name=resource_id_query,json=resourceIdQuery,oneof"`
}
type SdkAlertsQuery_ResourceTypeQuery ¶
type SdkAlertsQuery_ResourceTypeQuery struct {
ResourceTypeQuery *SdkAlertsResourceTypeQuery `protobuf:"bytes,1,opt,name=resource_type_query,json=resourceTypeQuery,oneof"`
}
type SdkAlertsResourceIdQuery ¶
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 ¶
func (*SdkAlertsResourceIdQuery) Descriptor() ([]byte, []int)
func (*SdkAlertsResourceIdQuery) GetAlertType ¶
func (m *SdkAlertsResourceIdQuery) GetAlertType() int64
func (*SdkAlertsResourceIdQuery) GetResourceId ¶
func (m *SdkAlertsResourceIdQuery) GetResourceId() string
func (*SdkAlertsResourceIdQuery) GetResourceType ¶
func (m *SdkAlertsResourceIdQuery) GetResourceType() ResourceType
func (*SdkAlertsResourceIdQuery) ProtoMessage ¶
func (*SdkAlertsResourceIdQuery) ProtoMessage()
func (*SdkAlertsResourceIdQuery) Reset ¶
func (m *SdkAlertsResourceIdQuery) Reset()
func (*SdkAlertsResourceIdQuery) String ¶
func (m *SdkAlertsResourceIdQuery) String() string
func (*SdkAlertsResourceIdQuery) XXX_DiscardUnknown ¶
func (m *SdkAlertsResourceIdQuery) XXX_DiscardUnknown()
func (*SdkAlertsResourceIdQuery) XXX_Marshal ¶
func (m *SdkAlertsResourceIdQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsResourceIdQuery) XXX_Merge ¶
func (dst *SdkAlertsResourceIdQuery) XXX_Merge(src proto.Message)
func (*SdkAlertsResourceIdQuery) XXX_Size ¶
func (m *SdkAlertsResourceIdQuery) XXX_Size() int
func (*SdkAlertsResourceIdQuery) XXX_Unmarshal ¶
func (m *SdkAlertsResourceIdQuery) XXX_Unmarshal(b []byte) error
type SdkAlertsResourceTypeQuery ¶
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 ¶
func (*SdkAlertsResourceTypeQuery) Descriptor() ([]byte, []int)
func (*SdkAlertsResourceTypeQuery) GetResourceType ¶
func (m *SdkAlertsResourceTypeQuery) GetResourceType() ResourceType
func (*SdkAlertsResourceTypeQuery) ProtoMessage ¶
func (*SdkAlertsResourceTypeQuery) ProtoMessage()
func (*SdkAlertsResourceTypeQuery) Reset ¶
func (m *SdkAlertsResourceTypeQuery) Reset()
func (*SdkAlertsResourceTypeQuery) String ¶
func (m *SdkAlertsResourceTypeQuery) String() string
func (*SdkAlertsResourceTypeQuery) XXX_DiscardUnknown ¶
func (m *SdkAlertsResourceTypeQuery) XXX_DiscardUnknown()
func (*SdkAlertsResourceTypeQuery) XXX_Marshal ¶
func (m *SdkAlertsResourceTypeQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsResourceTypeQuery) XXX_Merge ¶
func (dst *SdkAlertsResourceTypeQuery) XXX_Merge(src proto.Message)
func (*SdkAlertsResourceTypeQuery) XXX_Size ¶
func (m *SdkAlertsResourceTypeQuery) XXX_Size() int
func (*SdkAlertsResourceTypeQuery) XXX_Unmarshal ¶
func (m *SdkAlertsResourceTypeQuery) XXX_Unmarshal(b []byte) error
type SdkAlertsTimeSpan ¶
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 ¶
func (*SdkAlertsTimeSpan) Descriptor() ([]byte, []int)
func (*SdkAlertsTimeSpan) GetEndTime ¶
func (m *SdkAlertsTimeSpan) GetEndTime() *timestamp.Timestamp
func (*SdkAlertsTimeSpan) GetStartTime ¶
func (m *SdkAlertsTimeSpan) GetStartTime() *timestamp.Timestamp
func (*SdkAlertsTimeSpan) ProtoMessage ¶
func (*SdkAlertsTimeSpan) ProtoMessage()
func (*SdkAlertsTimeSpan) Reset ¶
func (m *SdkAlertsTimeSpan) Reset()
func (*SdkAlertsTimeSpan) String ¶
func (m *SdkAlertsTimeSpan) String() string
func (*SdkAlertsTimeSpan) XXX_DiscardUnknown ¶
func (m *SdkAlertsTimeSpan) XXX_DiscardUnknown()
func (*SdkAlertsTimeSpan) XXX_Marshal ¶
func (m *SdkAlertsTimeSpan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkAlertsTimeSpan) XXX_Merge ¶
func (dst *SdkAlertsTimeSpan) XXX_Merge(src proto.Message)
func (*SdkAlertsTimeSpan) XXX_Size ¶
func (m *SdkAlertsTimeSpan) XXX_Size() int
func (*SdkAlertsTimeSpan) XXX_Unmarshal ¶
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"` 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) 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"` 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) GetDisableSsl ¶
func (m *SdkAwsCredentialResponse) GetDisableSsl() bool
func (*SdkAwsCredentialResponse) GetEndpoint ¶
func (m *SdkAwsCredentialResponse) GetEndpoint() string
func (*SdkAwsCredentialResponse) GetRegion ¶
func (m *SdkAwsCredentialResponse) GetRegion() 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 */ 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) GetFull ¶
func (m *SdkCloudBackupCreateRequest) GetFull() bool
func (*SdkCloudBackupCreateRequest) GetLabels ¶
func (m *SdkCloudBackupCreateRequest) GetLabels() map[string]string
func (*SdkCloudBackupCreateRequest) GetTaskId ¶
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 ¶
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 ¶
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"` 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 ¶
func (*SdkCloudBackupEnumerateWithFiltersRequest) Descriptor() ([]byte, []int)
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetAll ¶
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetAll() bool
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetClusterId ¶
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetClusterId() string
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetCredentialId ¶
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetCredentialId() string
func (*SdkCloudBackupEnumerateWithFiltersRequest) GetSrcVolumeId ¶
func (m *SdkCloudBackupEnumerateWithFiltersRequest) GetSrcVolumeId() string
func (*SdkCloudBackupEnumerateWithFiltersRequest) ProtoMessage ¶
func (*SdkCloudBackupEnumerateWithFiltersRequest) ProtoMessage()
func (*SdkCloudBackupEnumerateWithFiltersRequest) Reset ¶
func (m *SdkCloudBackupEnumerateWithFiltersRequest) Reset()
func (*SdkCloudBackupEnumerateWithFiltersRequest) String ¶
func (m *SdkCloudBackupEnumerateWithFiltersRequest) String() string
func (*SdkCloudBackupEnumerateWithFiltersRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_DiscardUnknown()
func (*SdkCloudBackupEnumerateWithFiltersRequest) XXX_Marshal ¶
func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupEnumerateWithFiltersRequest) XXX_Merge ¶
func (dst *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Merge(src proto.Message)
func (*SdkCloudBackupEnumerateWithFiltersRequest) XXX_Size ¶
func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Size() int
func (*SdkCloudBackupEnumerateWithFiltersRequest) XXX_Unmarshal ¶
func (m *SdkCloudBackupEnumerateWithFiltersRequest) XXX_Unmarshal(b []byte) error
type SdkCloudBackupEnumerateWithFiltersResponse ¶
type SdkCloudBackupEnumerateWithFiltersResponse struct { Backups []*SdkCloudBackupInfo `protobuf:"bytes,1,rep,name=backups" json:"backups,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 ¶
func (*SdkCloudBackupEnumerateWithFiltersResponse) Descriptor() ([]byte, []int)
func (*SdkCloudBackupEnumerateWithFiltersResponse) GetBackups ¶
func (m *SdkCloudBackupEnumerateWithFiltersResponse) GetBackups() []*SdkCloudBackupInfo
func (*SdkCloudBackupEnumerateWithFiltersResponse) ProtoMessage ¶
func (*SdkCloudBackupEnumerateWithFiltersResponse) ProtoMessage()
func (*SdkCloudBackupEnumerateWithFiltersResponse) Reset ¶
func (m *SdkCloudBackupEnumerateWithFiltersResponse) Reset()
func (*SdkCloudBackupEnumerateWithFiltersResponse) String ¶
func (m *SdkCloudBackupEnumerateWithFiltersResponse) String() string
func (*SdkCloudBackupEnumerateWithFiltersResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudBackupEnumerateWithFiltersResponse) XXX_DiscardUnknown()
func (*SdkCloudBackupEnumerateWithFiltersResponse) XXX_Marshal ¶
func (m *SdkCloudBackupEnumerateWithFiltersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudBackupEnumerateWithFiltersResponse) XXX_Merge ¶
func (dst *SdkCloudBackupEnumerateWithFiltersResponse) XXX_Merge(src proto.Message)
func (*SdkCloudBackupEnumerateWithFiltersResponse) XXX_Size ¶
func (m *SdkCloudBackupEnumerateWithFiltersResponse) XXX_Size() int
func (*SdkCloudBackupEnumerateWithFiltersResponse) XXX_Unmarshal ¶
func (m *SdkCloudBackupEnumerateWithFiltersResponse) 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 CloudBackupOpTypeToSdkCloudBackupOpType ¶
func CloudBackupOpTypeToSdkCloudBackupOpType(t CloudBackupOpType) SdkCloudBackupOpType
func StringToSdkCloudBackupOpType ¶
func StringToSdkCloudBackupOpType(s string) SdkCloudBackupOpType
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"` 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) GetNodeId ¶
func (m *SdkCloudBackupRestoreRequest) GetNodeId() string
func (*SdkCloudBackupRestoreRequest) GetRestoreVolumeName ¶
func (m *SdkCloudBackupRestoreRequest) GetRestoreVolumeName() string
func (*SdkCloudBackupRestoreRequest) GetTaskId ¶
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 ¶
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 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 are the maximum number of backups retained // in 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"` 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 ¶
func (m *SdkCloudBackupScheduleInfo) GetFull() bool
func (*SdkCloudBackupScheduleInfo) GetMaxBackups ¶
func (m *SdkCloudBackupScheduleInfo) GetMaxBackups() uint64
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 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 ¶
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"` 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 ¶
func (m *SdkCloudBackupStatus) GetBytesTotal() uint64
func (*SdkCloudBackupStatus) GetCompletedTime ¶
func (m *SdkCloudBackupStatus) GetCompletedTime() *timestamp.Timestamp
func (*SdkCloudBackupStatus) GetCredentialId ¶
func (m *SdkCloudBackupStatus) GetCredentialId() string
func (*SdkCloudBackupStatus) GetEtaSeconds ¶
func (m *SdkCloudBackupStatus) GetEtaSeconds() int64
func (*SdkCloudBackupStatus) GetInfo ¶
func (m *SdkCloudBackupStatus) GetInfo() []string
func (*SdkCloudBackupStatus) GetNodeId ¶
func (m *SdkCloudBackupStatus) GetNodeId() string
func (*SdkCloudBackupStatus) GetOptype ¶
func (m *SdkCloudBackupStatus) GetOptype() SdkCloudBackupOpType
func (*SdkCloudBackupStatus) GetSrcVolumeId ¶
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 ¶
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 )
func CloudBackupStatusTypeToSdkCloudBackupStatusType ¶
func CloudBackupStatusTypeToSdkCloudBackupStatusType( t CloudBackupStatusType, ) SdkCloudBackupStatusType
func StringToSdkCloudBackupStatusType ¶
func StringToSdkCloudBackupStatusType(s string) SdkCloudBackupStatusType
func (SdkCloudBackupStatusType) EnumDescriptor ¶
func (SdkCloudBackupStatusType) EnumDescriptor() ([]byte, []int)
func (SdkCloudBackupStatusType) String ¶
func (x SdkCloudBackupStatusType) String() string
type SdkCloudMigrateCancelRequest ¶
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 ¶
func (*SdkCloudMigrateCancelRequest) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateCancelRequest) GetRequest ¶
func (m *SdkCloudMigrateCancelRequest) GetRequest() *CloudMigrateCancelRequest
func (*SdkCloudMigrateCancelRequest) ProtoMessage ¶
func (*SdkCloudMigrateCancelRequest) ProtoMessage()
func (*SdkCloudMigrateCancelRequest) Reset ¶
func (m *SdkCloudMigrateCancelRequest) Reset()
func (*SdkCloudMigrateCancelRequest) String ¶
func (m *SdkCloudMigrateCancelRequest) String() string
func (*SdkCloudMigrateCancelRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudMigrateCancelRequest) XXX_DiscardUnknown()
func (*SdkCloudMigrateCancelRequest) XXX_Marshal ¶
func (m *SdkCloudMigrateCancelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateCancelRequest) XXX_Merge ¶
func (dst *SdkCloudMigrateCancelRequest) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateCancelRequest) XXX_Size ¶
func (m *SdkCloudMigrateCancelRequest) XXX_Size() int
func (*SdkCloudMigrateCancelRequest) XXX_Unmarshal ¶
func (m *SdkCloudMigrateCancelRequest) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateCancelResponse ¶
type SdkCloudMigrateCancelResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty Response
func (*SdkCloudMigrateCancelResponse) Descriptor ¶
func (*SdkCloudMigrateCancelResponse) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateCancelResponse) ProtoMessage ¶
func (*SdkCloudMigrateCancelResponse) ProtoMessage()
func (*SdkCloudMigrateCancelResponse) Reset ¶
func (m *SdkCloudMigrateCancelResponse) Reset()
func (*SdkCloudMigrateCancelResponse) String ¶
func (m *SdkCloudMigrateCancelResponse) String() string
func (*SdkCloudMigrateCancelResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudMigrateCancelResponse) XXX_DiscardUnknown()
func (*SdkCloudMigrateCancelResponse) XXX_Marshal ¶
func (m *SdkCloudMigrateCancelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateCancelResponse) XXX_Merge ¶
func (dst *SdkCloudMigrateCancelResponse) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateCancelResponse) XXX_Size ¶
func (m *SdkCloudMigrateCancelResponse) XXX_Size() int
func (*SdkCloudMigrateCancelResponse) XXX_Unmarshal ¶
func (m *SdkCloudMigrateCancelResponse) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStartRequest ¶
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 ¶
func (*SdkCloudMigrateStartRequest) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStartRequest) GetAllVolumes ¶
func (m *SdkCloudMigrateStartRequest) GetAllVolumes() *SdkCloudMigrateStartRequest_MigrateAllVolumes
func (*SdkCloudMigrateStartRequest) GetClusterId ¶
func (m *SdkCloudMigrateStartRequest) GetClusterId() string
func (*SdkCloudMigrateStartRequest) GetOpt ¶
func (m *SdkCloudMigrateStartRequest) GetOpt() isSdkCloudMigrateStartRequest_Opt
func (*SdkCloudMigrateStartRequest) GetTaskId ¶
func (m *SdkCloudMigrateStartRequest) GetTaskId() string
func (*SdkCloudMigrateStartRequest) GetVolume ¶
func (m *SdkCloudMigrateStartRequest) GetVolume() *SdkCloudMigrateStartRequest_MigrateVolume
func (*SdkCloudMigrateStartRequest) GetVolumeGroup ¶
func (m *SdkCloudMigrateStartRequest) GetVolumeGroup() *SdkCloudMigrateStartRequest_MigrateVolumeGroup
func (*SdkCloudMigrateStartRequest) ProtoMessage ¶
func (*SdkCloudMigrateStartRequest) ProtoMessage()
func (*SdkCloudMigrateStartRequest) Reset ¶
func (m *SdkCloudMigrateStartRequest) Reset()
func (*SdkCloudMigrateStartRequest) String ¶
func (m *SdkCloudMigrateStartRequest) String() string
func (*SdkCloudMigrateStartRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudMigrateStartRequest) XXX_DiscardUnknown()
func (*SdkCloudMigrateStartRequest) XXX_Marshal ¶
func (m *SdkCloudMigrateStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStartRequest) XXX_Merge ¶
func (dst *SdkCloudMigrateStartRequest) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStartRequest) XXX_OneofFuncs ¶
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 ¶
func (m *SdkCloudMigrateStartRequest) XXX_Size() int
func (*SdkCloudMigrateStartRequest) XXX_Unmarshal ¶
func (m *SdkCloudMigrateStartRequest) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStartRequest_AllVolumes ¶
type SdkCloudMigrateStartRequest_AllVolumes struct {
AllVolumes *SdkCloudMigrateStartRequest_MigrateAllVolumes `protobuf:"bytes,202,opt,name=all_volumes,json=allVolumes,oneof"`
}
type SdkCloudMigrateStartRequest_MigrateAllVolumes ¶
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 ¶
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) ProtoMessage ¶
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) ProtoMessage()
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) Reset ¶
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) Reset()
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) String ¶
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) String() string
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_DiscardUnknown ¶
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_DiscardUnknown()
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Marshal ¶
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Merge ¶
func (dst *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Size ¶
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Size() int
func (*SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Unmarshal ¶
func (m *SdkCloudMigrateStartRequest_MigrateAllVolumes) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStartRequest_MigrateVolume ¶
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 ¶
func (*SdkCloudMigrateStartRequest_MigrateVolume) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStartRequest_MigrateVolume) GetVolumeId ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolume) GetVolumeId() string
func (*SdkCloudMigrateStartRequest_MigrateVolume) ProtoMessage ¶
func (*SdkCloudMigrateStartRequest_MigrateVolume) ProtoMessage()
func (*SdkCloudMigrateStartRequest_MigrateVolume) Reset ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolume) Reset()
func (*SdkCloudMigrateStartRequest_MigrateVolume) String ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolume) String() string
func (*SdkCloudMigrateStartRequest_MigrateVolume) XXX_DiscardUnknown ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_DiscardUnknown()
func (*SdkCloudMigrateStartRequest_MigrateVolume) XXX_Marshal ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStartRequest_MigrateVolume) XXX_Merge ¶
func (dst *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStartRequest_MigrateVolume) XXX_Size ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Size() int
func (*SdkCloudMigrateStartRequest_MigrateVolume) XXX_Unmarshal ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolume) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStartRequest_MigrateVolumeGroup ¶
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 ¶
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) GetGroupId ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) GetGroupId() string
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) ProtoMessage ¶
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) ProtoMessage()
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) Reset ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) Reset()
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) String ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) String() string
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_DiscardUnknown ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_DiscardUnknown()
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Marshal ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Merge ¶
func (dst *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Size ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Size() int
func (*SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Unmarshal ¶
func (m *SdkCloudMigrateStartRequest_MigrateVolumeGroup) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStartRequest_Volume ¶
type SdkCloudMigrateStartRequest_Volume struct {
Volume *SdkCloudMigrateStartRequest_MigrateVolume `protobuf:"bytes,200,opt,name=volume,oneof"`
}
type SdkCloudMigrateStartRequest_VolumeGroup ¶
type SdkCloudMigrateStartRequest_VolumeGroup struct {
VolumeGroup *SdkCloudMigrateStartRequest_MigrateVolumeGroup `protobuf:"bytes,201,opt,name=volume_group,json=volumeGroup,oneof"`
}
type SdkCloudMigrateStartResponse ¶
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 ¶
func (*SdkCloudMigrateStartResponse) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStartResponse) GetResult ¶
func (m *SdkCloudMigrateStartResponse) GetResult() *CloudMigrateStartResponse
func (*SdkCloudMigrateStartResponse) ProtoMessage ¶
func (*SdkCloudMigrateStartResponse) ProtoMessage()
func (*SdkCloudMigrateStartResponse) Reset ¶
func (m *SdkCloudMigrateStartResponse) Reset()
func (*SdkCloudMigrateStartResponse) String ¶
func (m *SdkCloudMigrateStartResponse) String() string
func (*SdkCloudMigrateStartResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudMigrateStartResponse) XXX_DiscardUnknown()
func (*SdkCloudMigrateStartResponse) XXX_Marshal ¶
func (m *SdkCloudMigrateStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStartResponse) XXX_Merge ¶
func (dst *SdkCloudMigrateStartResponse) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStartResponse) XXX_Size ¶
func (m *SdkCloudMigrateStartResponse) XXX_Size() int
func (*SdkCloudMigrateStartResponse) XXX_Unmarshal ¶
func (m *SdkCloudMigrateStartResponse) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStatusRequest ¶
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 ¶
func (*SdkCloudMigrateStatusRequest) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStatusRequest) GetRequest ¶
func (m *SdkCloudMigrateStatusRequest) GetRequest() *CloudMigrateStatusRequest
func (*SdkCloudMigrateStatusRequest) ProtoMessage ¶
func (*SdkCloudMigrateStatusRequest) ProtoMessage()
func (*SdkCloudMigrateStatusRequest) Reset ¶
func (m *SdkCloudMigrateStatusRequest) Reset()
func (*SdkCloudMigrateStatusRequest) String ¶
func (m *SdkCloudMigrateStatusRequest) String() string
func (*SdkCloudMigrateStatusRequest) XXX_DiscardUnknown ¶
func (m *SdkCloudMigrateStatusRequest) XXX_DiscardUnknown()
func (*SdkCloudMigrateStatusRequest) XXX_Marshal ¶
func (m *SdkCloudMigrateStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStatusRequest) XXX_Merge ¶
func (dst *SdkCloudMigrateStatusRequest) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStatusRequest) XXX_Size ¶
func (m *SdkCloudMigrateStatusRequest) XXX_Size() int
func (*SdkCloudMigrateStatusRequest) XXX_Unmarshal ¶
func (m *SdkCloudMigrateStatusRequest) XXX_Unmarshal(b []byte) error
type SdkCloudMigrateStatusResponse ¶
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 ¶
func (*SdkCloudMigrateStatusResponse) Descriptor() ([]byte, []int)
func (*SdkCloudMigrateStatusResponse) GetResult ¶
func (m *SdkCloudMigrateStatusResponse) GetResult() *CloudMigrateStatusResponse
func (*SdkCloudMigrateStatusResponse) ProtoMessage ¶
func (*SdkCloudMigrateStatusResponse) ProtoMessage()
func (*SdkCloudMigrateStatusResponse) Reset ¶
func (m *SdkCloudMigrateStatusResponse) Reset()
func (*SdkCloudMigrateStatusResponse) String ¶
func (m *SdkCloudMigrateStatusResponse) String() string
func (*SdkCloudMigrateStatusResponse) XXX_DiscardUnknown ¶
func (m *SdkCloudMigrateStatusResponse) XXX_DiscardUnknown()
func (*SdkCloudMigrateStatusResponse) XXX_Marshal ¶
func (m *SdkCloudMigrateStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkCloudMigrateStatusResponse) XXX_Merge ¶
func (dst *SdkCloudMigrateStatusResponse) XXX_Merge(src proto.Message)
func (*SdkCloudMigrateStatusResponse) XXX_Size ¶
func (m *SdkCloudMigrateStatusResponse) XXX_Size() int
func (*SdkCloudMigrateStatusResponse) XXX_Unmarshal ¶
func (m *SdkCloudMigrateStatusResponse) 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 ¶
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 ¶
func (*SdkClusterPairCreateRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairCreateRequest) GetRequest ¶
func (m *SdkClusterPairCreateRequest) GetRequest() *ClusterPairCreateRequest
func (*SdkClusterPairCreateRequest) ProtoMessage ¶
func (*SdkClusterPairCreateRequest) ProtoMessage()
func (*SdkClusterPairCreateRequest) Reset ¶
func (m *SdkClusterPairCreateRequest) Reset()
func (*SdkClusterPairCreateRequest) String ¶
func (m *SdkClusterPairCreateRequest) String() string
func (*SdkClusterPairCreateRequest) XXX_DiscardUnknown ¶
func (m *SdkClusterPairCreateRequest) XXX_DiscardUnknown()
func (*SdkClusterPairCreateRequest) XXX_Marshal ¶
func (m *SdkClusterPairCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairCreateRequest) XXX_Merge ¶
func (dst *SdkClusterPairCreateRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairCreateRequest) XXX_Size ¶
func (m *SdkClusterPairCreateRequest) XXX_Size() int
func (*SdkClusterPairCreateRequest) XXX_Unmarshal ¶
func (m *SdkClusterPairCreateRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairCreateResponse ¶
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 ¶
func (*SdkClusterPairCreateResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairCreateResponse) GetResult ¶
func (m *SdkClusterPairCreateResponse) GetResult() *ClusterPairCreateResponse
func (*SdkClusterPairCreateResponse) ProtoMessage ¶
func (*SdkClusterPairCreateResponse) ProtoMessage()
func (*SdkClusterPairCreateResponse) Reset ¶
func (m *SdkClusterPairCreateResponse) Reset()
func (*SdkClusterPairCreateResponse) String ¶
func (m *SdkClusterPairCreateResponse) String() string
func (*SdkClusterPairCreateResponse) XXX_DiscardUnknown ¶
func (m *SdkClusterPairCreateResponse) XXX_DiscardUnknown()
func (*SdkClusterPairCreateResponse) XXX_Marshal ¶
func (m *SdkClusterPairCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairCreateResponse) XXX_Merge ¶
func (dst *SdkClusterPairCreateResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairCreateResponse) XXX_Size ¶
func (m *SdkClusterPairCreateResponse) XXX_Size() int
func (*SdkClusterPairCreateResponse) XXX_Unmarshal ¶
func (m *SdkClusterPairCreateResponse) XXX_Unmarshal(b []byte) error
type SdkClusterPairDeleteRequest ¶
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 ¶
func (*SdkClusterPairDeleteRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairDeleteRequest) GetClusterId ¶
func (m *SdkClusterPairDeleteRequest) GetClusterId() string
func (*SdkClusterPairDeleteRequest) ProtoMessage ¶
func (*SdkClusterPairDeleteRequest) ProtoMessage()
func (*SdkClusterPairDeleteRequest) Reset ¶
func (m *SdkClusterPairDeleteRequest) Reset()
func (*SdkClusterPairDeleteRequest) String ¶
func (m *SdkClusterPairDeleteRequest) String() string
func (*SdkClusterPairDeleteRequest) XXX_DiscardUnknown ¶
func (m *SdkClusterPairDeleteRequest) XXX_DiscardUnknown()
func (*SdkClusterPairDeleteRequest) XXX_Marshal ¶
func (m *SdkClusterPairDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairDeleteRequest) XXX_Merge ¶
func (dst *SdkClusterPairDeleteRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairDeleteRequest) XXX_Size ¶
func (m *SdkClusterPairDeleteRequest) XXX_Size() int
func (*SdkClusterPairDeleteRequest) XXX_Unmarshal ¶
func (m *SdkClusterPairDeleteRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairDeleteResponse ¶
type SdkClusterPairDeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkClusterPairDeleteResponse) Descriptor ¶
func (*SdkClusterPairDeleteResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairDeleteResponse) ProtoMessage ¶
func (*SdkClusterPairDeleteResponse) ProtoMessage()
func (*SdkClusterPairDeleteResponse) Reset ¶
func (m *SdkClusterPairDeleteResponse) Reset()
func (*SdkClusterPairDeleteResponse) String ¶
func (m *SdkClusterPairDeleteResponse) String() string
func (*SdkClusterPairDeleteResponse) XXX_DiscardUnknown ¶
func (m *SdkClusterPairDeleteResponse) XXX_DiscardUnknown()
func (*SdkClusterPairDeleteResponse) XXX_Marshal ¶
func (m *SdkClusterPairDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairDeleteResponse) XXX_Merge ¶
func (dst *SdkClusterPairDeleteResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairDeleteResponse) XXX_Size ¶
func (m *SdkClusterPairDeleteResponse) XXX_Size() int
func (*SdkClusterPairDeleteResponse) XXX_Unmarshal ¶
func (m *SdkClusterPairDeleteResponse) XXX_Unmarshal(b []byte) error
type SdkClusterPairEnumerateRequest ¶
type SdkClusterPairEnumerateRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty Request
func (*SdkClusterPairEnumerateRequest) Descriptor ¶
func (*SdkClusterPairEnumerateRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairEnumerateRequest) ProtoMessage ¶
func (*SdkClusterPairEnumerateRequest) ProtoMessage()
func (*SdkClusterPairEnumerateRequest) Reset ¶
func (m *SdkClusterPairEnumerateRequest) Reset()
func (*SdkClusterPairEnumerateRequest) String ¶
func (m *SdkClusterPairEnumerateRequest) String() string
func (*SdkClusterPairEnumerateRequest) XXX_DiscardUnknown ¶
func (m *SdkClusterPairEnumerateRequest) XXX_DiscardUnknown()
func (*SdkClusterPairEnumerateRequest) XXX_Marshal ¶
func (m *SdkClusterPairEnumerateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairEnumerateRequest) XXX_Merge ¶
func (dst *SdkClusterPairEnumerateRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairEnumerateRequest) XXX_Size ¶
func (m *SdkClusterPairEnumerateRequest) XXX_Size() int
func (*SdkClusterPairEnumerateRequest) XXX_Unmarshal ¶
func (m *SdkClusterPairEnumerateRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairEnumerateResponse ¶
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 ¶
func (*SdkClusterPairEnumerateResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairEnumerateResponse) GetResult ¶
func (m *SdkClusterPairEnumerateResponse) GetResult() *ClusterPairsEnumerateResponse
func (*SdkClusterPairEnumerateResponse) ProtoMessage ¶
func (*SdkClusterPairEnumerateResponse) ProtoMessage()
func (*SdkClusterPairEnumerateResponse) Reset ¶
func (m *SdkClusterPairEnumerateResponse) Reset()
func (*SdkClusterPairEnumerateResponse) String ¶
func (m *SdkClusterPairEnumerateResponse) String() string
func (*SdkClusterPairEnumerateResponse) XXX_DiscardUnknown ¶
func (m *SdkClusterPairEnumerateResponse) XXX_DiscardUnknown()
func (*SdkClusterPairEnumerateResponse) XXX_Marshal ¶
func (m *SdkClusterPairEnumerateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairEnumerateResponse) XXX_Merge ¶
func (dst *SdkClusterPairEnumerateResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairEnumerateResponse) XXX_Size ¶
func (m *SdkClusterPairEnumerateResponse) XXX_Size() int
func (*SdkClusterPairEnumerateResponse) XXX_Unmarshal ¶
func (m *SdkClusterPairEnumerateResponse) XXX_Unmarshal(b []byte) error
type SdkClusterPairGetTokenRequest ¶
type SdkClusterPairGetTokenRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkClusterPairGetTokenRequest) Descriptor ¶
func (*SdkClusterPairGetTokenRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairGetTokenRequest) ProtoMessage ¶
func (*SdkClusterPairGetTokenRequest) ProtoMessage()
func (*SdkClusterPairGetTokenRequest) Reset ¶
func (m *SdkClusterPairGetTokenRequest) Reset()
func (*SdkClusterPairGetTokenRequest) String ¶
func (m *SdkClusterPairGetTokenRequest) String() string
func (*SdkClusterPairGetTokenRequest) XXX_DiscardUnknown ¶
func (m *SdkClusterPairGetTokenRequest) XXX_DiscardUnknown()
func (*SdkClusterPairGetTokenRequest) XXX_Marshal ¶
func (m *SdkClusterPairGetTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairGetTokenRequest) XXX_Merge ¶
func (dst *SdkClusterPairGetTokenRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairGetTokenRequest) XXX_Size ¶
func (m *SdkClusterPairGetTokenRequest) XXX_Size() int
func (*SdkClusterPairGetTokenRequest) XXX_Unmarshal ¶
func (m *SdkClusterPairGetTokenRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairGetTokenResponse ¶
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 ¶
func (*SdkClusterPairGetTokenResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairGetTokenResponse) GetResult ¶
func (m *SdkClusterPairGetTokenResponse) GetResult() *ClusterPairTokenGetResponse
func (*SdkClusterPairGetTokenResponse) ProtoMessage ¶
func (*SdkClusterPairGetTokenResponse) ProtoMessage()
func (*SdkClusterPairGetTokenResponse) Reset ¶
func (m *SdkClusterPairGetTokenResponse) Reset()
func (*SdkClusterPairGetTokenResponse) String ¶
func (m *SdkClusterPairGetTokenResponse) String() string
func (*SdkClusterPairGetTokenResponse) XXX_DiscardUnknown ¶
func (m *SdkClusterPairGetTokenResponse) XXX_DiscardUnknown()
func (*SdkClusterPairGetTokenResponse) XXX_Marshal ¶
func (m *SdkClusterPairGetTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairGetTokenResponse) XXX_Merge ¶
func (dst *SdkClusterPairGetTokenResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairGetTokenResponse) XXX_Size ¶
func (m *SdkClusterPairGetTokenResponse) XXX_Size() int
func (*SdkClusterPairGetTokenResponse) XXX_Unmarshal ¶
func (m *SdkClusterPairGetTokenResponse) XXX_Unmarshal(b []byte) error
type SdkClusterPairInspectRequest ¶
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 ¶
func (*SdkClusterPairInspectRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairInspectRequest) GetId ¶
func (m *SdkClusterPairInspectRequest) GetId() string
func (*SdkClusterPairInspectRequest) ProtoMessage ¶
func (*SdkClusterPairInspectRequest) ProtoMessage()
func (*SdkClusterPairInspectRequest) Reset ¶
func (m *SdkClusterPairInspectRequest) Reset()
func (*SdkClusterPairInspectRequest) String ¶
func (m *SdkClusterPairInspectRequest) String() string
func (*SdkClusterPairInspectRequest) XXX_DiscardUnknown ¶
func (m *SdkClusterPairInspectRequest) XXX_DiscardUnknown()
func (*SdkClusterPairInspectRequest) XXX_Marshal ¶
func (m *SdkClusterPairInspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairInspectRequest) XXX_Merge ¶
func (dst *SdkClusterPairInspectRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairInspectRequest) XXX_Size ¶
func (m *SdkClusterPairInspectRequest) XXX_Size() int
func (*SdkClusterPairInspectRequest) XXX_Unmarshal ¶
func (m *SdkClusterPairInspectRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairInspectResponse ¶
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 ¶
func (*SdkClusterPairInspectResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairInspectResponse) GetResult ¶
func (m *SdkClusterPairInspectResponse) GetResult() *ClusterPairGetResponse
func (*SdkClusterPairInspectResponse) ProtoMessage ¶
func (*SdkClusterPairInspectResponse) ProtoMessage()
func (*SdkClusterPairInspectResponse) Reset ¶
func (m *SdkClusterPairInspectResponse) Reset()
func (*SdkClusterPairInspectResponse) String ¶
func (m *SdkClusterPairInspectResponse) String() string
func (*SdkClusterPairInspectResponse) XXX_DiscardUnknown ¶
func (m *SdkClusterPairInspectResponse) XXX_DiscardUnknown()
func (*SdkClusterPairInspectResponse) XXX_Marshal ¶
func (m *SdkClusterPairInspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairInspectResponse) XXX_Merge ¶
func (dst *SdkClusterPairInspectResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairInspectResponse) XXX_Size ¶
func (m *SdkClusterPairInspectResponse) XXX_Size() int
func (*SdkClusterPairInspectResponse) XXX_Unmarshal ¶
func (m *SdkClusterPairInspectResponse) XXX_Unmarshal(b []byte) error
type SdkClusterPairResetTokenRequest ¶
type SdkClusterPairResetTokenRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty request
func (*SdkClusterPairResetTokenRequest) Descriptor ¶
func (*SdkClusterPairResetTokenRequest) Descriptor() ([]byte, []int)
func (*SdkClusterPairResetTokenRequest) ProtoMessage ¶
func (*SdkClusterPairResetTokenRequest) ProtoMessage()
func (*SdkClusterPairResetTokenRequest) Reset ¶
func (m *SdkClusterPairResetTokenRequest) Reset()
func (*SdkClusterPairResetTokenRequest) String ¶
func (m *SdkClusterPairResetTokenRequest) String() string
func (*SdkClusterPairResetTokenRequest) XXX_DiscardUnknown ¶
func (m *SdkClusterPairResetTokenRequest) XXX_DiscardUnknown()
func (*SdkClusterPairResetTokenRequest) XXX_Marshal ¶
func (m *SdkClusterPairResetTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairResetTokenRequest) XXX_Merge ¶
func (dst *SdkClusterPairResetTokenRequest) XXX_Merge(src proto.Message)
func (*SdkClusterPairResetTokenRequest) XXX_Size ¶
func (m *SdkClusterPairResetTokenRequest) XXX_Size() int
func (*SdkClusterPairResetTokenRequest) XXX_Unmarshal ¶
func (m *SdkClusterPairResetTokenRequest) XXX_Unmarshal(b []byte) error
type SdkClusterPairResetTokenResponse ¶
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 ¶
func (*SdkClusterPairResetTokenResponse) Descriptor() ([]byte, []int)
func (*SdkClusterPairResetTokenResponse) GetResult ¶
func (m *SdkClusterPairResetTokenResponse) GetResult() *ClusterPairTokenGetResponse
func (*SdkClusterPairResetTokenResponse) ProtoMessage ¶
func (*SdkClusterPairResetTokenResponse) ProtoMessage()
func (*SdkClusterPairResetTokenResponse) Reset ¶
func (m *SdkClusterPairResetTokenResponse) Reset()
func (*SdkClusterPairResetTokenResponse) String ¶
func (m *SdkClusterPairResetTokenResponse) String() string
func (*SdkClusterPairResetTokenResponse) XXX_DiscardUnknown ¶
func (m *SdkClusterPairResetTokenResponse) XXX_DiscardUnknown()
func (*SdkClusterPairResetTokenResponse) XXX_Marshal ¶
func (m *SdkClusterPairResetTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkClusterPairResetTokenResponse) XXX_Merge ¶
func (dst *SdkClusterPairResetTokenResponse) XXX_Merge(src proto.Message)
func (*SdkClusterPairResetTokenResponse) XXX_Size ¶
func (m *SdkClusterPairResetTokenResponse) XXX_Size() int
func (*SdkClusterPairResetTokenResponse) XXX_Unmarshal ¶
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"` // 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) GetName ¶
func (m *SdkCredentialCreateRequest) GetName() string
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 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"` // 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) GetName ¶
func (m *SdkCredentialInspectResponse) GetName() string
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 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 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 nodes
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 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 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 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 ¶
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 ¶
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 ¶
func (*SdkSchedulePolicyIntervalPeriodic) Descriptor() ([]byte, []int)
func (*SdkSchedulePolicyIntervalPeriodic) GetSeconds ¶
func (m *SdkSchedulePolicyIntervalPeriodic) GetSeconds() int64
func (*SdkSchedulePolicyIntervalPeriodic) ProtoMessage ¶
func (*SdkSchedulePolicyIntervalPeriodic) ProtoMessage()
func (*SdkSchedulePolicyIntervalPeriodic) Reset ¶
func (m *SdkSchedulePolicyIntervalPeriodic) Reset()
func (*SdkSchedulePolicyIntervalPeriodic) String ¶
func (m *SdkSchedulePolicyIntervalPeriodic) String() string
func (*SdkSchedulePolicyIntervalPeriodic) XXX_DiscardUnknown ¶
func (m *SdkSchedulePolicyIntervalPeriodic) XXX_DiscardUnknown()
func (*SdkSchedulePolicyIntervalPeriodic) XXX_Marshal ¶
func (m *SdkSchedulePolicyIntervalPeriodic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkSchedulePolicyIntervalPeriodic) XXX_Merge ¶
func (dst *SdkSchedulePolicyIntervalPeriodic) XXX_Merge(src proto.Message)
func (*SdkSchedulePolicyIntervalPeriodic) XXX_Size ¶
func (m *SdkSchedulePolicyIntervalPeriodic) XXX_Size() int
func (*SdkSchedulePolicyIntervalPeriodic) XXX_Unmarshal ¶
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 ¶
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 )
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 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 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 = 33 // 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 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 *SdkVolumeAttachRequest_Options `protobuf:"bytes,2,opt,name=options" json:"options,omitempty"` 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) GetOptions ¶
func (m *SdkVolumeAttachRequest) GetOptions() *SdkVolumeAttachRequest_Options
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 SdkVolumeAttachRequest_Options ¶
type SdkVolumeAttachRequest_Options 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Options to attach device
func (*SdkVolumeAttachRequest_Options) Descriptor ¶
func (*SdkVolumeAttachRequest_Options) Descriptor() ([]byte, []int)
func (*SdkVolumeAttachRequest_Options) GetSecretContext ¶
func (m *SdkVolumeAttachRequest_Options) GetSecretContext() string
func (*SdkVolumeAttachRequest_Options) GetSecretKey ¶
func (m *SdkVolumeAttachRequest_Options) GetSecretKey() string
func (*SdkVolumeAttachRequest_Options) GetSecretName ¶
func (m *SdkVolumeAttachRequest_Options) GetSecretName() string
func (*SdkVolumeAttachRequest_Options) ProtoMessage ¶
func (*SdkVolumeAttachRequest_Options) ProtoMessage()
func (*SdkVolumeAttachRequest_Options) Reset ¶
func (m *SdkVolumeAttachRequest_Options) Reset()
func (*SdkVolumeAttachRequest_Options) String ¶
func (m *SdkVolumeAttachRequest_Options) String() string
func (*SdkVolumeAttachRequest_Options) XXX_DiscardUnknown ¶
func (m *SdkVolumeAttachRequest_Options) XXX_DiscardUnknown()
func (*SdkVolumeAttachRequest_Options) XXX_Marshal ¶
func (m *SdkVolumeAttachRequest_Options) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeAttachRequest_Options) XXX_Merge ¶
func (dst *SdkVolumeAttachRequest_Options) XXX_Merge(src proto.Message)
func (*SdkVolumeAttachRequest_Options) XXX_Size ¶
func (m *SdkVolumeAttachRequest_Options) XXX_Size() int
func (*SdkVolumeAttachRequest_Options) XXX_Unmarshal ¶
func (m *SdkVolumeAttachRequest_Options) 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 ¶
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 ¶
func (*SdkVolumeCapacityUsageRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeCapacityUsageRequest) GetVolumeId ¶
func (m *SdkVolumeCapacityUsageRequest) GetVolumeId() string
func (*SdkVolumeCapacityUsageRequest) ProtoMessage ¶
func (*SdkVolumeCapacityUsageRequest) ProtoMessage()
func (*SdkVolumeCapacityUsageRequest) Reset ¶
func (m *SdkVolumeCapacityUsageRequest) Reset()
func (*SdkVolumeCapacityUsageRequest) String ¶
func (m *SdkVolumeCapacityUsageRequest) String() string
func (*SdkVolumeCapacityUsageRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeCapacityUsageRequest) XXX_DiscardUnknown()
func (*SdkVolumeCapacityUsageRequest) XXX_Marshal ¶
func (m *SdkVolumeCapacityUsageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeCapacityUsageRequest) XXX_Merge ¶
func (dst *SdkVolumeCapacityUsageRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeCapacityUsageRequest) XXX_Size ¶
func (m *SdkVolumeCapacityUsageRequest) XXX_Size() int
func (*SdkVolumeCapacityUsageRequest) XXX_Unmarshal ¶
func (m *SdkVolumeCapacityUsageRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeCapacityUsageResponse ¶
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 ¶
func (*SdkVolumeCapacityUsageResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeCapacityUsageResponse) GetCapacityUsageInfo ¶
func (m *SdkVolumeCapacityUsageResponse) GetCapacityUsageInfo() *CapacityUsageInfo
func (*SdkVolumeCapacityUsageResponse) ProtoMessage ¶
func (*SdkVolumeCapacityUsageResponse) ProtoMessage()
func (*SdkVolumeCapacityUsageResponse) Reset ¶
func (m *SdkVolumeCapacityUsageResponse) Reset()
func (*SdkVolumeCapacityUsageResponse) String ¶
func (m *SdkVolumeCapacityUsageResponse) String() string
func (*SdkVolumeCapacityUsageResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeCapacityUsageResponse) XXX_DiscardUnknown()
func (*SdkVolumeCapacityUsageResponse) XXX_Marshal ¶
func (m *SdkVolumeCapacityUsageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeCapacityUsageResponse) XXX_Merge ¶
func (dst *SdkVolumeCapacityUsageResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeCapacityUsageResponse) XXX_Size ¶
func (m *SdkVolumeCapacityUsageResponse) XXX_Size() int
func (*SdkVolumeCapacityUsageResponse) XXX_Unmarshal ¶
func (m *SdkVolumeCapacityUsageResponse) 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"` 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) 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 SdkVolumeDetachRequest ¶
type SdkVolumeDetachRequest struct { // Id of the volume VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId" json:"volume_id,omitempty"` Options *SdkVolumeDetachRequest_Options `protobuf:"bytes,2,opt,name=options" json:"options,omitempty"` 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) GetOptions ¶
func (m *SdkVolumeDetachRequest) GetOptions() *SdkVolumeDetachRequest_Options
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 SdkVolumeDetachRequest_Options ¶
type SdkVolumeDetachRequest_Options 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Options to detach device
func (*SdkVolumeDetachRequest_Options) Descriptor ¶
func (*SdkVolumeDetachRequest_Options) Descriptor() ([]byte, []int)
func (*SdkVolumeDetachRequest_Options) GetForce ¶
func (m *SdkVolumeDetachRequest_Options) GetForce() bool
func (*SdkVolumeDetachRequest_Options) GetUnmountBeforeDetach ¶
func (m *SdkVolumeDetachRequest_Options) GetUnmountBeforeDetach() bool
func (*SdkVolumeDetachRequest_Options) ProtoMessage ¶
func (*SdkVolumeDetachRequest_Options) ProtoMessage()
func (*SdkVolumeDetachRequest_Options) Reset ¶
func (m *SdkVolumeDetachRequest_Options) Reset()
func (*SdkVolumeDetachRequest_Options) String ¶
func (m *SdkVolumeDetachRequest_Options) String() string
func (*SdkVolumeDetachRequest_Options) XXX_DiscardUnknown ¶
func (m *SdkVolumeDetachRequest_Options) XXX_DiscardUnknown()
func (*SdkVolumeDetachRequest_Options) XXX_Marshal ¶
func (m *SdkVolumeDetachRequest_Options) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeDetachRequest_Options) XXX_Merge ¶
func (dst *SdkVolumeDetachRequest_Options) XXX_Merge(src proto.Message)
func (*SdkVolumeDetachRequest_Options) XXX_Size ¶
func (m *SdkVolumeDetachRequest_Options) XXX_Size() int
func (*SdkVolumeDetachRequest_Options) XXX_Unmarshal ¶
func (m *SdkVolumeDetachRequest_Options) 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 { // Volumes to match to this locator. // If not provided, all volumes will be returned. Locator *VolumeLocator `protobuf:"bytes,1,opt,name=locator" json:"locator,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) GetLocator ¶
func (m *SdkVolumeEnumerateWithFiltersRequest) GetLocator() *VolumeLocator
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"` 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) 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"` 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) 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 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"` 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) GetMountPath ¶
func (m *SdkVolumeMountRequest) GetMountPath() string
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 ¶
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 ¶
func (*SdkVolumeSnapshotScheduleUpdateRequest) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotScheduleUpdateRequest) GetSnapshotScheduleNames ¶
func (m *SdkVolumeSnapshotScheduleUpdateRequest) GetSnapshotScheduleNames() []string
func (*SdkVolumeSnapshotScheduleUpdateRequest) GetVolumeId ¶
func (m *SdkVolumeSnapshotScheduleUpdateRequest) GetVolumeId() string
func (*SdkVolumeSnapshotScheduleUpdateRequest) ProtoMessage ¶
func (*SdkVolumeSnapshotScheduleUpdateRequest) ProtoMessage()
func (*SdkVolumeSnapshotScheduleUpdateRequest) Reset ¶
func (m *SdkVolumeSnapshotScheduleUpdateRequest) Reset()
func (*SdkVolumeSnapshotScheduleUpdateRequest) String ¶
func (m *SdkVolumeSnapshotScheduleUpdateRequest) String() string
func (*SdkVolumeSnapshotScheduleUpdateRequest) XXX_DiscardUnknown ¶
func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotScheduleUpdateRequest) XXX_Marshal ¶
func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotScheduleUpdateRequest) XXX_Merge ¶
func (dst *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotScheduleUpdateRequest) XXX_Size ¶
func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Size() int
func (*SdkVolumeSnapshotScheduleUpdateRequest) XXX_Unmarshal ¶
func (m *SdkVolumeSnapshotScheduleUpdateRequest) XXX_Unmarshal(b []byte) error
type SdkVolumeSnapshotScheduleUpdateResponse ¶
type SdkVolumeSnapshotScheduleUpdateResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Empty response
func (*SdkVolumeSnapshotScheduleUpdateResponse) Descriptor ¶
func (*SdkVolumeSnapshotScheduleUpdateResponse) Descriptor() ([]byte, []int)
func (*SdkVolumeSnapshotScheduleUpdateResponse) ProtoMessage ¶
func (*SdkVolumeSnapshotScheduleUpdateResponse) ProtoMessage()
func (*SdkVolumeSnapshotScheduleUpdateResponse) Reset ¶
func (m *SdkVolumeSnapshotScheduleUpdateResponse) Reset()
func (*SdkVolumeSnapshotScheduleUpdateResponse) String ¶
func (m *SdkVolumeSnapshotScheduleUpdateResponse) String() string
func (*SdkVolumeSnapshotScheduleUpdateResponse) XXX_DiscardUnknown ¶
func (m *SdkVolumeSnapshotScheduleUpdateResponse) XXX_DiscardUnknown()
func (*SdkVolumeSnapshotScheduleUpdateResponse) XXX_Marshal ¶
func (m *SdkVolumeSnapshotScheduleUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeSnapshotScheduleUpdateResponse) XXX_Merge ¶
func (dst *SdkVolumeSnapshotScheduleUpdateResponse) XXX_Merge(src proto.Message)
func (*SdkVolumeSnapshotScheduleUpdateResponse) XXX_Size ¶
func (m *SdkVolumeSnapshotScheduleUpdateResponse) XXX_Size() int
func (*SdkVolumeSnapshotScheduleUpdateResponse) XXX_Unmarshal ¶
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 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 *SdkVolumeUnmountRequest_Options `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"` 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) GetMountPath ¶
func (m *SdkVolumeUnmountRequest) GetMountPath() string
func (*SdkVolumeUnmountRequest) GetOptions ¶
func (m *SdkVolumeUnmountRequest) GetOptions() *SdkVolumeUnmountRequest_Options
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 SdkVolumeUnmountRequest_Options ¶
type SdkVolumeUnmountRequest_Options 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 (*SdkVolumeUnmountRequest_Options) Descriptor ¶
func (*SdkVolumeUnmountRequest_Options) Descriptor() ([]byte, []int)
func (*SdkVolumeUnmountRequest_Options) GetDeleteMountPath ¶
func (m *SdkVolumeUnmountRequest_Options) GetDeleteMountPath() bool
func (*SdkVolumeUnmountRequest_Options) GetNoDelayBeforeDeletingMountPath ¶
func (m *SdkVolumeUnmountRequest_Options) GetNoDelayBeforeDeletingMountPath() bool
func (*SdkVolumeUnmountRequest_Options) ProtoMessage ¶
func (*SdkVolumeUnmountRequest_Options) ProtoMessage()
func (*SdkVolumeUnmountRequest_Options) Reset ¶
func (m *SdkVolumeUnmountRequest_Options) Reset()
func (*SdkVolumeUnmountRequest_Options) String ¶
func (m *SdkVolumeUnmountRequest_Options) String() string
func (*SdkVolumeUnmountRequest_Options) XXX_DiscardUnknown ¶
func (m *SdkVolumeUnmountRequest_Options) XXX_DiscardUnknown()
func (*SdkVolumeUnmountRequest_Options) XXX_Marshal ¶
func (m *SdkVolumeUnmountRequest_Options) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SdkVolumeUnmountRequest_Options) XXX_Merge ¶
func (dst *SdkVolumeUnmountRequest_Options) XXX_Merge(src proto.Message)
func (*SdkVolumeUnmountRequest_Options) XXX_Size ¶
func (m *SdkVolumeUnmountRequest_Options) XXX_Size() int
func (*SdkVolumeUnmountRequest_Options) XXX_Unmarshal ¶
func (m *SdkVolumeUnmountRequest_Options) 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 locator 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. Locator *VolumeLocator `protobuf:"bytes,2,opt,name=locator" json:"locator,omitempty"` // 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. // To change number of replicas: Adjust spec.ha_level. // To change the I/O Profile: Adjust spec.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) GetLocator ¶
func (m *SdkVolumeUpdateRequest) GetLocator() *VolumeLocator
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 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. swagger:parameters snapVolume
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. swagger:response snapCreateResponse
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. swagger:model
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 StatPoint ¶
type StatPoint struct { // Name of the Stat Name string // Tags for the Stat Tags map[string]string // Fields and values of the stat Fields map[string]interface{} // Timestamp in Unix format Timestamp int64 }
StatPoint represents the basic structure of a single Stat reported TODO: This is the first step to introduce stats in openstorage.
Follow up task is to introduce an API for logging stats
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"` 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) GetIntervalMs ¶
func (*Stats) GetIoProgress ¶
func (*Stats) GetReadBytes ¶
func (*Stats) GetWriteBytes ¶
func (*Stats) GetWriteMs ¶
func (*Stats) ProtoMessage ¶
func (*Stats) ProtoMessage()
func (*Stats) ReadLatency ¶
Read latency returns avg. time required for read operation to complete
func (*Stats) ReadThroughput ¶
ReadThroughput returns the read throughput
func (*Stats) WriteLatency ¶
Write latency returns avg. time required for write operation to complete
func (*Stats) WriteThroughput ¶
WriteThroughput returns the write throughput
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 StatusSimpleValueOf ¶
StatusSimpleValueOf returns the string format of Status
func (Status) EnumDescriptor ¶
func (Status) SimpleString ¶
SimpleString returns the string format of Status
func (Status) StatusKind ¶
func (x Status) StatusKind() StatusKind
StatusKind returns the king of status
type StatusKind ¶
type StatusKind int32
StatusKind indicates the severity of a status
const ( // StatusSeverityLow indicates an OK status StatusSeverityLow StatusKind = iota // StatusSeverityMedium indicates a status which is in transition from OK to BAD or vice versa StatusSeverityMedium // StatusSeverityHigh indicates a BAD status StatusSeverityHigh )
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"` 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) 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 { // 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 */ 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) 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) 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 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. swagger:model
func (*StorageResource) Descriptor ¶
func (*StorageResource) Descriptor() ([]byte, []int)
func (*StorageResource) GetCache ¶
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 TunnelConfig ¶
type TunnelConfig struct { Key string `json:"key"` Cert string `json:"cert"` Endpoint string `json:"tunnel_endpoint"` }
TunnelConfig describes key, cert and endpoint of a reverse proxy tunnel DEPRECATED
swagger:model
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 vtheis 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"` // Status is the availability status of this volume. Status VolumeStatus `protobuf:"varint,11,opt,name=status,enum=openstorage.api.VolumeStatus" json:"status,omitempty"` // State 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"` // AttachedState 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Volume represents an abstract storage volume. swagger:model
func (*Volume) Descriptor ¶
func (*Volume) GetAttachInfo ¶
func (*Volume) GetAttachPath ¶
func (*Volume) GetAttachedOn ¶
func (*Volume) GetAttachedState ¶
func (m *Volume) GetAttachedState() AttachState
func (*Volume) GetDevicePath ¶
func (*Volume) GetFsResizeRequired ¶
func (*Volume) GetLastScan ¶
func (*Volume) GetLocator ¶
func (m *Volume) GetLocator() *VolumeLocator
func (*Volume) GetReadonly ¶
func (*Volume) GetReplicaSets ¶
func (m *Volume) GetReplicaSets() []*ReplicaSet
func (*Volume) GetRuntimeState ¶
func (m *Volume) GetRuntimeState() []*RuntimeStateMap
func (*Volume) GetSecureDevicePath ¶
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) IsSnapshot ¶
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 VolumeActionParamSimpleValueOf ¶
func VolumeActionParamSimpleValueOf(s string) (VolumeActionParam, error)
VolumeActionParamSimpleValueOf returns the string format of VolumeAction
func (VolumeActionParam) EnumDescriptor ¶
func (VolumeActionParam) EnumDescriptor() ([]byte, []int)
func (VolumeActionParam) SimpleString ¶
func (x VolumeActionParam) SimpleString() string
SimpleString returns the string format of VolumeAction
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 swagger: model
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 swagger:model
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 swagger:response 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 swagger:model
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 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 */ 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. swagger:model
func (*VolumeLocator) Descriptor ¶
func (*VolumeLocator) Descriptor() ([]byte, []int)
func (*VolumeLocator) GetName ¶
func (m *VolumeLocator) GetName() 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 VolumePlacementRule ¶
type VolumePlacementRule struct { // AffectedReplicas defines the number of volume replicas affected by this rule. If not provided, // rule would affect all replicas // (optional) AffectedReplicas int32 `protobuf:"varint,1,opt,name=affected_replicas,json=affectedReplicas" json:"affected_replicas,omitempty"` // 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,2,opt,name=weight" json:"weight,omitempty"` // Enforcement specifies the rule enforcement policy. Can take values: required or preferred. // (optional) Enforcement VolumePlacementRule_EnforcementType `` /* 126-byte string literal not displayed */ // Type is the type of the affinity rule Type VolumePlacementRule_AffinityRuleType `protobuf:"varint,4,opt,name=type,enum=openstorage.api.VolumePlacementRule_AffinityRuleType" json:"type,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:"-"` }
VolumePlacementRule defines a single placement rule
func (*VolumePlacementRule) Descriptor ¶
func (*VolumePlacementRule) Descriptor() ([]byte, []int)
func (*VolumePlacementRule) GetAffectedReplicas ¶
func (m *VolumePlacementRule) GetAffectedReplicas() int32
func (*VolumePlacementRule) GetEnforcement ¶
func (m *VolumePlacementRule) GetEnforcement() VolumePlacementRule_EnforcementType
func (*VolumePlacementRule) GetMatchExpressions ¶
func (m *VolumePlacementRule) GetMatchExpressions() []*LabelSelectorRequirement
func (*VolumePlacementRule) GetType ¶
func (m *VolumePlacementRule) GetType() VolumePlacementRule_AffinityRuleType
func (*VolumePlacementRule) GetWeight ¶
func (m *VolumePlacementRule) GetWeight() int64
func (*VolumePlacementRule) ProtoMessage ¶
func (*VolumePlacementRule) ProtoMessage()
func (*VolumePlacementRule) Reset ¶
func (m *VolumePlacementRule) Reset()
func (*VolumePlacementRule) String ¶
func (m *VolumePlacementRule) String() string
func (*VolumePlacementRule) XXX_DiscardUnknown ¶
func (m *VolumePlacementRule) XXX_DiscardUnknown()
func (*VolumePlacementRule) XXX_Marshal ¶
func (m *VolumePlacementRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumePlacementRule) XXX_Merge ¶
func (dst *VolumePlacementRule) XXX_Merge(src proto.Message)
func (*VolumePlacementRule) XXX_Size ¶
func (m *VolumePlacementRule) XXX_Size() int
func (*VolumePlacementRule) XXX_Unmarshal ¶
func (m *VolumePlacementRule) XXX_Unmarshal(b []byte) error
type VolumePlacementRule_AffinityRuleType ¶
type VolumePlacementRule_AffinityRuleType int32
This specifies the type an affinity rule can take
const ( // Affinity means the rule specifies an affinity to objects that match the below label selector requirements VolumePlacementRule_affinity VolumePlacementRule_AffinityRuleType = 0 // AntiAffinity means the rule specifies an anti-affinity to objects that match the below label selector requirements VolumePlacementRule_antiAffinity VolumePlacementRule_AffinityRuleType = 1 )
func (VolumePlacementRule_AffinityRuleType) EnumDescriptor ¶
func (VolumePlacementRule_AffinityRuleType) EnumDescriptor() ([]byte, []int)
func (VolumePlacementRule_AffinityRuleType) String ¶
func (x VolumePlacementRule_AffinityRuleType) String() string
type VolumePlacementRule_EnforcementType ¶
type VolumePlacementRule_EnforcementType int32
Defines the types of enforcement on the given rules
const ( // This specifies that the rule is required and must be strictly enforced VolumePlacementRule_required VolumePlacementRule_EnforcementType = 0 // This specifies that the rule is preferred and can be best effort VolumePlacementRule_preferred VolumePlacementRule_EnforcementType = 1 )
func (VolumePlacementRule_EnforcementType) EnumDescriptor ¶
func (VolumePlacementRule_EnforcementType) EnumDescriptor() ([]byte, []int)
func (VolumePlacementRule_EnforcementType) String ¶
func (x VolumePlacementRule_EnforcementType) String() string
type VolumePlacementStrategy ¶
type VolumePlacementStrategy struct { // Rules defines a list of rules as part of the placement spec. 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. Rules []*VolumePlacementRule `protobuf:"bytes,1,rep,name=rules" json:"rules,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
func (*VolumePlacementStrategy) Descriptor ¶
func (*VolumePlacementStrategy) Descriptor() ([]byte, []int)
func (*VolumePlacementStrategy) GetRules ¶
func (m *VolumePlacementStrategy) GetRules() []*VolumePlacementRule
func (*VolumePlacementStrategy) ProtoMessage ¶
func (*VolumePlacementStrategy) ProtoMessage()
func (*VolumePlacementStrategy) Reset ¶
func (m *VolumePlacementStrategy) Reset()
func (*VolumePlacementStrategy) String ¶
func (m *VolumePlacementStrategy) String() string
func (*VolumePlacementStrategy) XXX_DiscardUnknown ¶
func (m *VolumePlacementStrategy) XXX_DiscardUnknown()
func (*VolumePlacementStrategy) XXX_Marshal ¶
func (m *VolumePlacementStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumePlacementStrategy) XXX_Merge ¶
func (dst *VolumePlacementStrategy) XXX_Merge(src proto.Message)
func (*VolumePlacementStrategy) XXX_Size ¶
func (m *VolumePlacementStrategy) XXX_Size() int
func (*VolumePlacementStrategy) XXX_Unmarshal ¶
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. swagger:response volumeResponse
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 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. swagger:model
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 // // in: body // Required: true Volume *Volume `protobuf:"bytes,1,opt,name=volume" json:"volume,omitempty"` // VolumeResponse // // 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:"-"` }
VolumeSetResponse swagger:response 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"` // 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"` // Aggregatiokn 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
VolumeSpec has the properties needed to create a volume. swagger:model
func (*VolumeSpec) Copy ¶
func (s *VolumeSpec) Copy() *VolumeSpec
Copy makes a deep copy of VolumeSpec
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) GetForceUnsupportedFsType ¶
func (m *VolumeSpec) GetForceUnsupportedFsType() bool
func (*VolumeSpec) GetFormat ¶
func (m *VolumeSpec) GetFormat() FSType
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 ¶
func (m *VolumeSpec) GetIoStrategy() *IoStrategy
func (*VolumeSpec) GetJournal ¶
func (m *VolumeSpec) GetJournal() bool
func (*VolumeSpec) GetNodiscard ¶
func (m *VolumeSpec) GetNodiscard() bool
func (*VolumeSpec) GetPassphrase ¶
func (m *VolumeSpec) GetPassphrase() string
func (*VolumeSpec) GetPlacementStrategy ¶
func (m *VolumeSpec) GetPlacementStrategy() *VolumePlacementStrategy
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) GetShared ¶
func (m *VolumeSpec) GetShared() bool
func (*VolumeSpec) GetSharedv4 ¶
func (m *VolumeSpec) GetSharedv4() bool
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) GetVolumeLabels ¶
func (m *VolumeSpec) GetVolumeLabels() map[string]string
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 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"` // VolumeLabels configuration labels VolumeLabels map[string]string `` /* 165-byte string literal not displayed */ // // 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"` 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) 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) GetJournal ¶
func (m *VolumeSpecUpdate) GetJournal() bool
func (*VolumeSpecUpdate) GetJournalOpt ¶
func (m *VolumeSpecUpdate) GetJournalOpt() isVolumeSpecUpdate_JournalOpt
func (*VolumeSpecUpdate) GetPassphrase ¶
func (m *VolumeSpecUpdate) GetPassphrase() string
func (*VolumeSpecUpdate) GetPassphraseOpt ¶
func (m *VolumeSpecUpdate) GetPassphraseOpt() isVolumeSpecUpdate_PassphraseOpt
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) 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) GetSharedv4Opt ¶
func (m *VolumeSpecUpdate) GetSharedv4Opt() isVolumeSpecUpdate_Sharedv4Opt
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) GetVolumeLabels ¶
func (m *VolumeSpecUpdate) GetVolumeLabels() map[string]string
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_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_Passphrase ¶
type VolumeSpecUpdate_Passphrase struct {
Passphrase string `protobuf:"bytes,15,opt,name=passphrase,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_Shared ¶
type VolumeSpecUpdate_Shared struct {
}type VolumeSpecUpdate_Sharedv4 ¶
type VolumeSpecUpdate_Sharedv4 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 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 )
func VolumeStateSimpleValueOf ¶
func VolumeStateSimpleValueOf(s string) (VolumeState, error)
VolumeStateSimpleValueOf returns the string format of VolumeState
func (VolumeState) EnumDescriptor ¶
func (VolumeState) EnumDescriptor() ([]byte, []int)
func (VolumeState) SimpleString ¶
func (x VolumeState) SimpleString() string
SimpleString returns the string format of VolumeState
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. swagger:model
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 VolumeStatusSimpleValueOf ¶
func VolumeStatusSimpleValueOf(s string) (VolumeStatus, error)
VolumeStatusSimpleValueOf returns the string format of VolumeStatus
func (VolumeStatus) EnumDescriptor ¶
func (VolumeStatus) EnumDescriptor() ([]byte, []int)
func (VolumeStatus) SimpleString ¶
func (x VolumeStatus) SimpleString() string
SimpleString returns the string format of VolumeStatus
func (VolumeStatus) String ¶
func (x VolumeStatus) String() string
Directories ¶
Path | Synopsis |
---|---|
sdk
Package sdk is the gRPC implementation of the SDK gRPC server Copyright 2018 Portworx Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
|
Package sdk is the gRPC implementation of the SDK gRPC server Copyright 2018 Portworx Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. |