Documentation ¶
Index ¶
- Variables
- type DescribePathRequest
- func (*DescribePathRequest) Descriptor() ([]byte, []int)
- func (m *DescribePathRequest) GetOperationParams() *Ydb_Operations.OperationParams
- func (m *DescribePathRequest) GetPath() string
- func (*DescribePathRequest) ProtoMessage()
- func (m *DescribePathRequest) Reset()
- func (m *DescribePathRequest) SetOperationParams(v *Ydb_Operations.OperationParams)
- func (m *DescribePathRequest) String() string
- func (m *DescribePathRequest) XXX_DiscardUnknown()
- func (m *DescribePathRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DescribePathRequest) XXX_Merge(src proto.Message)
- func (m *DescribePathRequest) XXX_Size() int
- func (m *DescribePathRequest) XXX_Unmarshal(b []byte) error
- type DescribePathResponse
- func (*DescribePathResponse) Descriptor() ([]byte, []int)
- func (m *DescribePathResponse) GetOperation() *Ydb_Operations.Operation
- func (*DescribePathResponse) ProtoMessage()
- func (m *DescribePathResponse) Reset()
- func (m *DescribePathResponse) String() string
- func (m *DescribePathResponse) XXX_DiscardUnknown()
- func (m *DescribePathResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DescribePathResponse) XXX_Merge(src proto.Message)
- func (m *DescribePathResponse) XXX_Size() int
- func (m *DescribePathResponse) XXX_Unmarshal(b []byte) error
- type DescribePathResult
- func (*DescribePathResult) Descriptor() ([]byte, []int)
- func (m *DescribePathResult) GetSelf() *Entry
- func (*DescribePathResult) ProtoMessage()
- func (m *DescribePathResult) Reset()
- func (m *DescribePathResult) String() string
- func (m *DescribePathResult) XXX_DiscardUnknown()
- func (m *DescribePathResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DescribePathResult) XXX_Merge(src proto.Message)
- func (m *DescribePathResult) XXX_Size() int
- func (m *DescribePathResult) XXX_Unmarshal(b []byte) error
- type Entry
- func (*Entry) Descriptor() ([]byte, []int)
- func (m *Entry) GetEffectivePermissions() []*Permissions
- func (m *Entry) GetName() string
- func (m *Entry) GetOwner() string
- func (m *Entry) GetPermissions() []*Permissions
- func (m *Entry) GetSizeBytes() uint64
- func (m *Entry) GetType() Entry_Type
- func (*Entry) ProtoMessage()
- func (m *Entry) Reset()
- func (m *Entry) String() string
- func (m *Entry) XXX_DiscardUnknown()
- func (m *Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Entry) XXX_Merge(src proto.Message)
- func (m *Entry) XXX_Size() int
- func (m *Entry) XXX_Unmarshal(b []byte) error
- type Entry_Type
- type ListDirectoryRequest
- func (*ListDirectoryRequest) Descriptor() ([]byte, []int)
- func (m *ListDirectoryRequest) GetOperationParams() *Ydb_Operations.OperationParams
- func (m *ListDirectoryRequest) GetPath() string
- func (*ListDirectoryRequest) ProtoMessage()
- func (m *ListDirectoryRequest) Reset()
- func (m *ListDirectoryRequest) SetOperationParams(v *Ydb_Operations.OperationParams)
- func (m *ListDirectoryRequest) String() string
- func (m *ListDirectoryRequest) XXX_DiscardUnknown()
- func (m *ListDirectoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListDirectoryRequest) XXX_Merge(src proto.Message)
- func (m *ListDirectoryRequest) XXX_Size() int
- func (m *ListDirectoryRequest) XXX_Unmarshal(b []byte) error
- type ListDirectoryResponse
- func (*ListDirectoryResponse) Descriptor() ([]byte, []int)
- func (m *ListDirectoryResponse) GetOperation() *Ydb_Operations.Operation
- func (*ListDirectoryResponse) ProtoMessage()
- func (m *ListDirectoryResponse) Reset()
- func (m *ListDirectoryResponse) String() string
- func (m *ListDirectoryResponse) XXX_DiscardUnknown()
- func (m *ListDirectoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListDirectoryResponse) XXX_Merge(src proto.Message)
- func (m *ListDirectoryResponse) XXX_Size() int
- func (m *ListDirectoryResponse) XXX_Unmarshal(b []byte) error
- type ListDirectoryResult
- func (*ListDirectoryResult) Descriptor() ([]byte, []int)
- func (m *ListDirectoryResult) GetChildren() []*Entry
- func (m *ListDirectoryResult) GetSelf() *Entry
- func (*ListDirectoryResult) ProtoMessage()
- func (m *ListDirectoryResult) Reset()
- func (m *ListDirectoryResult) String() string
- func (m *ListDirectoryResult) XXX_DiscardUnknown()
- func (m *ListDirectoryResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListDirectoryResult) XXX_Merge(src proto.Message)
- func (m *ListDirectoryResult) XXX_Size() int
- func (m *ListDirectoryResult) XXX_Unmarshal(b []byte) error
- type MakeDirectoryRequest
- func (*MakeDirectoryRequest) Descriptor() ([]byte, []int)
- func (m *MakeDirectoryRequest) GetOperationParams() *Ydb_Operations.OperationParams
- func (m *MakeDirectoryRequest) GetPath() string
- func (*MakeDirectoryRequest) ProtoMessage()
- func (m *MakeDirectoryRequest) Reset()
- func (m *MakeDirectoryRequest) SetOperationParams(v *Ydb_Operations.OperationParams)
- func (m *MakeDirectoryRequest) String() string
- func (m *MakeDirectoryRequest) XXX_DiscardUnknown()
- func (m *MakeDirectoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MakeDirectoryRequest) XXX_Merge(src proto.Message)
- func (m *MakeDirectoryRequest) XXX_Size() int
- func (m *MakeDirectoryRequest) XXX_Unmarshal(b []byte) error
- type MakeDirectoryResponse
- func (*MakeDirectoryResponse) Descriptor() ([]byte, []int)
- func (m *MakeDirectoryResponse) GetOperation() *Ydb_Operations.Operation
- func (*MakeDirectoryResponse) ProtoMessage()
- func (m *MakeDirectoryResponse) Reset()
- func (m *MakeDirectoryResponse) String() string
- func (m *MakeDirectoryResponse) XXX_DiscardUnknown()
- func (m *MakeDirectoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MakeDirectoryResponse) XXX_Merge(src proto.Message)
- func (m *MakeDirectoryResponse) XXX_Size() int
- func (m *MakeDirectoryResponse) XXX_Unmarshal(b []byte) error
- type ModifyPermissionsRequest
- func (*ModifyPermissionsRequest) Descriptor() ([]byte, []int)
- func (m *ModifyPermissionsRequest) GetActions() []*PermissionsAction
- func (m *ModifyPermissionsRequest) GetClearPermissions() bool
- func (m *ModifyPermissionsRequest) GetOperationParams() *Ydb_Operations.OperationParams
- func (m *ModifyPermissionsRequest) GetPath() string
- func (*ModifyPermissionsRequest) ProtoMessage()
- func (m *ModifyPermissionsRequest) Reset()
- func (m *ModifyPermissionsRequest) SetOperationParams(v *Ydb_Operations.OperationParams)
- func (m *ModifyPermissionsRequest) String() string
- func (m *ModifyPermissionsRequest) XXX_DiscardUnknown()
- func (m *ModifyPermissionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModifyPermissionsRequest) XXX_Merge(src proto.Message)
- func (m *ModifyPermissionsRequest) XXX_Size() int
- func (m *ModifyPermissionsRequest) XXX_Unmarshal(b []byte) error
- type ModifyPermissionsResponse
- func (*ModifyPermissionsResponse) Descriptor() ([]byte, []int)
- func (m *ModifyPermissionsResponse) GetOperation() *Ydb_Operations.Operation
- func (*ModifyPermissionsResponse) ProtoMessage()
- func (m *ModifyPermissionsResponse) Reset()
- func (m *ModifyPermissionsResponse) String() string
- func (m *ModifyPermissionsResponse) XXX_DiscardUnknown()
- func (m *ModifyPermissionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModifyPermissionsResponse) XXX_Merge(src proto.Message)
- func (m *ModifyPermissionsResponse) XXX_Size() int
- func (m *ModifyPermissionsResponse) XXX_Unmarshal(b []byte) error
- type Permissions
- func (*Permissions) Descriptor() ([]byte, []int)
- func (m *Permissions) GetPermissionNames() []string
- func (m *Permissions) GetSubject() string
- func (*Permissions) ProtoMessage()
- func (m *Permissions) Reset()
- func (m *Permissions) String() string
- func (m *Permissions) XXX_DiscardUnknown()
- func (m *Permissions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Permissions) XXX_Merge(src proto.Message)
- func (m *Permissions) XXX_Size() int
- func (m *Permissions) XXX_Unmarshal(b []byte) error
- type PermissionsAction
- func (*PermissionsAction) Descriptor() ([]byte, []int)
- func (m *PermissionsAction) GetAction() isPermissionsAction_Action
- func (m *PermissionsAction) GetChangeOwner() string
- func (m *PermissionsAction) GetGrant() *Permissions
- func (m *PermissionsAction) GetRevoke() *Permissions
- func (m *PermissionsAction) GetSet() *Permissions
- func (*PermissionsAction) ProtoMessage()
- func (m *PermissionsAction) Reset()
- func (m *PermissionsAction) String() string
- func (m *PermissionsAction) XXX_DiscardUnknown()
- func (m *PermissionsAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PermissionsAction) XXX_Merge(src proto.Message)
- func (*PermissionsAction) XXX_OneofWrappers() []interface{}
- func (m *PermissionsAction) XXX_Size() int
- func (m *PermissionsAction) XXX_Unmarshal(b []byte) error
- type PermissionsAction_ChangeOwner
- type PermissionsAction_Grant
- type PermissionsAction_Revoke
- type PermissionsAction_Set
- type RemoveDirectoryRequest
- func (*RemoveDirectoryRequest) Descriptor() ([]byte, []int)
- func (m *RemoveDirectoryRequest) GetOperationParams() *Ydb_Operations.OperationParams
- func (m *RemoveDirectoryRequest) GetPath() string
- func (*RemoveDirectoryRequest) ProtoMessage()
- func (m *RemoveDirectoryRequest) Reset()
- func (m *RemoveDirectoryRequest) SetOperationParams(v *Ydb_Operations.OperationParams)
- func (m *RemoveDirectoryRequest) String() string
- func (m *RemoveDirectoryRequest) XXX_DiscardUnknown()
- func (m *RemoveDirectoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RemoveDirectoryRequest) XXX_Merge(src proto.Message)
- func (m *RemoveDirectoryRequest) XXX_Size() int
- func (m *RemoveDirectoryRequest) XXX_Unmarshal(b []byte) error
- type RemoveDirectoryResponse
- func (*RemoveDirectoryResponse) Descriptor() ([]byte, []int)
- func (m *RemoveDirectoryResponse) GetOperation() *Ydb_Operations.Operation
- func (*RemoveDirectoryResponse) ProtoMessage()
- func (m *RemoveDirectoryResponse) Reset()
- func (m *RemoveDirectoryResponse) String() string
- func (m *RemoveDirectoryResponse) XXX_DiscardUnknown()
- func (m *RemoveDirectoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RemoveDirectoryResponse) XXX_Merge(src proto.Message)
- func (m *RemoveDirectoryResponse) XXX_Size() int
- func (m *RemoveDirectoryResponse) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
var Entry_Type_name = map[int32]string{
0: "TYPE_UNSPECIFIED",
1: "DIRECTORY",
2: "TABLE",
3: "PERS_QUEUE_GROUP",
4: "DATABASE",
5: "RTMR_VOLUME",
6: "BLOCK_STORE_VOLUME",
7: "COORDINATION_NODE",
15: "SEQUENCE",
}
var Entry_Type_value = map[string]int32{
"TYPE_UNSPECIFIED": 0,
"DIRECTORY": 1,
"TABLE": 2,
"PERS_QUEUE_GROUP": 3,
"DATABASE": 4,
"RTMR_VOLUME": 5,
"BLOCK_STORE_VOLUME": 6,
"COORDINATION_NODE": 7,
"SEQUENCE": 15,
}
Functions ¶
This section is empty.
Types ¶
type DescribePathRequest ¶
type DescribePathRequest struct { OperationParams *Ydb_Operations.OperationParams `protobuf:"bytes,1,opt,name=operation_params,json=operationParams,proto3" json:"operation_params,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Returns information about object with given path
func (*DescribePathRequest) Descriptor ¶
func (*DescribePathRequest) Descriptor() ([]byte, []int)
func (*DescribePathRequest) GetOperationParams ¶
func (m *DescribePathRequest) GetOperationParams() *Ydb_Operations.OperationParams
func (*DescribePathRequest) GetPath ¶
func (m *DescribePathRequest) GetPath() string
func (*DescribePathRequest) ProtoMessage ¶
func (*DescribePathRequest) ProtoMessage()
func (*DescribePathRequest) Reset ¶
func (m *DescribePathRequest) Reset()
func (*DescribePathRequest) SetOperationParams ¶
func (m *DescribePathRequest) SetOperationParams(v *Ydb_Operations.OperationParams)
SetOperationParams implements ydb generic interface for setting operation parameters inside driver implementation.
func (*DescribePathRequest) String ¶
func (m *DescribePathRequest) String() string
func (*DescribePathRequest) XXX_DiscardUnknown ¶
func (m *DescribePathRequest) XXX_DiscardUnknown()
func (*DescribePathRequest) XXX_Marshal ¶
func (m *DescribePathRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DescribePathRequest) XXX_Merge ¶
func (m *DescribePathRequest) XXX_Merge(src proto.Message)
func (*DescribePathRequest) XXX_Size ¶
func (m *DescribePathRequest) XXX_Size() int
func (*DescribePathRequest) XXX_Unmarshal ¶
func (m *DescribePathRequest) XXX_Unmarshal(b []byte) error
type DescribePathResponse ¶
type DescribePathResponse struct { // Holds DescribePathResult in case of DescribePathResult Operation *Ydb_Operations.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DescribePathResponse) Descriptor ¶
func (*DescribePathResponse) Descriptor() ([]byte, []int)
func (*DescribePathResponse) GetOperation ¶
func (m *DescribePathResponse) GetOperation() *Ydb_Operations.Operation
func (*DescribePathResponse) ProtoMessage ¶
func (*DescribePathResponse) ProtoMessage()
func (*DescribePathResponse) Reset ¶
func (m *DescribePathResponse) Reset()
func (*DescribePathResponse) String ¶
func (m *DescribePathResponse) String() string
func (*DescribePathResponse) XXX_DiscardUnknown ¶
func (m *DescribePathResponse) XXX_DiscardUnknown()
func (*DescribePathResponse) XXX_Marshal ¶
func (m *DescribePathResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DescribePathResponse) XXX_Merge ¶
func (m *DescribePathResponse) XXX_Merge(src proto.Message)
func (*DescribePathResponse) XXX_Size ¶
func (m *DescribePathResponse) XXX_Size() int
func (*DescribePathResponse) XXX_Unmarshal ¶
func (m *DescribePathResponse) XXX_Unmarshal(b []byte) error
type DescribePathResult ¶
type DescribePathResult struct { Self *Entry `protobuf:"bytes,1,opt,name=self,proto3" json:"self,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DescribePathResult) Descriptor ¶
func (*DescribePathResult) Descriptor() ([]byte, []int)
func (*DescribePathResult) GetSelf ¶
func (m *DescribePathResult) GetSelf() *Entry
func (*DescribePathResult) ProtoMessage ¶
func (*DescribePathResult) ProtoMessage()
func (*DescribePathResult) Reset ¶
func (m *DescribePathResult) Reset()
func (*DescribePathResult) String ¶
func (m *DescribePathResult) String() string
func (*DescribePathResult) XXX_DiscardUnknown ¶
func (m *DescribePathResult) XXX_DiscardUnknown()
func (*DescribePathResult) XXX_Marshal ¶
func (m *DescribePathResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DescribePathResult) XXX_Merge ¶
func (m *DescribePathResult) XXX_Merge(src proto.Message)
func (*DescribePathResult) XXX_Size ¶
func (m *DescribePathResult) XXX_Size() int
func (*DescribePathResult) XXX_Unmarshal ¶
func (m *DescribePathResult) XXX_Unmarshal(b []byte) error
type Entry ¶
type Entry struct { // Name of scheme entry (dir2 of /dir1/dir2) Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // SID (Security ID) of user or group Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` Type Entry_Type `protobuf:"varint,5,opt,name=type,proto3,enum=Ydb.Scheme.Entry_Type" json:"type,omitempty"` EffectivePermissions []*Permissions `protobuf:"bytes,6,rep,name=effective_permissions,json=effectivePermissions,proto3" json:"effective_permissions,omitempty"` Permissions []*Permissions `protobuf:"bytes,7,rep,name=permissions,proto3" json:"permissions,omitempty"` // Size of entry in bytes. Currently filled for: // - TABLE; // - DATABASE. // Empty (zero) in other cases. SizeBytes uint64 `protobuf:"varint,8,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Entry) Descriptor ¶
func (*Entry) GetEffectivePermissions ¶
func (m *Entry) GetEffectivePermissions() []*Permissions
func (*Entry) GetPermissions ¶
func (m *Entry) GetPermissions() []*Permissions
func (*Entry) GetSizeBytes ¶ added in v2.5.3
func (*Entry) GetType ¶
func (m *Entry) GetType() Entry_Type
func (*Entry) ProtoMessage ¶
func (*Entry) ProtoMessage()
func (*Entry) XXX_DiscardUnknown ¶
func (m *Entry) XXX_DiscardUnknown()
func (*Entry) XXX_Marshal ¶
func (*Entry) XXX_Unmarshal ¶
type Entry_Type ¶
type Entry_Type int32
const ( Entry_TYPE_UNSPECIFIED Entry_Type = 0 Entry_DIRECTORY Entry_Type = 1 Entry_TABLE Entry_Type = 2 Entry_PERS_QUEUE_GROUP Entry_Type = 3 Entry_DATABASE Entry_Type = 4 Entry_RTMR_VOLUME Entry_Type = 5 Entry_BLOCK_STORE_VOLUME Entry_Type = 6 Entry_COORDINATION_NODE Entry_Type = 7 Entry_SEQUENCE Entry_Type = 15 )
func (Entry_Type) EnumDescriptor ¶
func (Entry_Type) EnumDescriptor() ([]byte, []int)
func (Entry_Type) String ¶
func (x Entry_Type) String() string
type ListDirectoryRequest ¶
type ListDirectoryRequest struct { OperationParams *Ydb_Operations.OperationParams `protobuf:"bytes,1,opt,name=operation_params,json=operationParams,proto3" json:"operation_params,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
List directory
func (*ListDirectoryRequest) Descriptor ¶
func (*ListDirectoryRequest) Descriptor() ([]byte, []int)
func (*ListDirectoryRequest) GetOperationParams ¶
func (m *ListDirectoryRequest) GetOperationParams() *Ydb_Operations.OperationParams
func (*ListDirectoryRequest) GetPath ¶
func (m *ListDirectoryRequest) GetPath() string
func (*ListDirectoryRequest) ProtoMessage ¶
func (*ListDirectoryRequest) ProtoMessage()
func (*ListDirectoryRequest) Reset ¶
func (m *ListDirectoryRequest) Reset()
func (*ListDirectoryRequest) SetOperationParams ¶
func (m *ListDirectoryRequest) SetOperationParams(v *Ydb_Operations.OperationParams)
SetOperationParams implements ydb generic interface for setting operation parameters inside driver implementation.
func (*ListDirectoryRequest) String ¶
func (m *ListDirectoryRequest) String() string
func (*ListDirectoryRequest) XXX_DiscardUnknown ¶
func (m *ListDirectoryRequest) XXX_DiscardUnknown()
func (*ListDirectoryRequest) XXX_Marshal ¶
func (m *ListDirectoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListDirectoryRequest) XXX_Merge ¶
func (m *ListDirectoryRequest) XXX_Merge(src proto.Message)
func (*ListDirectoryRequest) XXX_Size ¶
func (m *ListDirectoryRequest) XXX_Size() int
func (*ListDirectoryRequest) XXX_Unmarshal ¶
func (m *ListDirectoryRequest) XXX_Unmarshal(b []byte) error
type ListDirectoryResponse ¶
type ListDirectoryResponse struct { // Holds ListDirectoryResult in case of successful call Operation *Ydb_Operations.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListDirectoryResponse) Descriptor ¶
func (*ListDirectoryResponse) Descriptor() ([]byte, []int)
func (*ListDirectoryResponse) GetOperation ¶
func (m *ListDirectoryResponse) GetOperation() *Ydb_Operations.Operation
func (*ListDirectoryResponse) ProtoMessage ¶
func (*ListDirectoryResponse) ProtoMessage()
func (*ListDirectoryResponse) Reset ¶
func (m *ListDirectoryResponse) Reset()
func (*ListDirectoryResponse) String ¶
func (m *ListDirectoryResponse) String() string
func (*ListDirectoryResponse) XXX_DiscardUnknown ¶
func (m *ListDirectoryResponse) XXX_DiscardUnknown()
func (*ListDirectoryResponse) XXX_Marshal ¶
func (m *ListDirectoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListDirectoryResponse) XXX_Merge ¶
func (m *ListDirectoryResponse) XXX_Merge(src proto.Message)
func (*ListDirectoryResponse) XXX_Size ¶
func (m *ListDirectoryResponse) XXX_Size() int
func (*ListDirectoryResponse) XXX_Unmarshal ¶
func (m *ListDirectoryResponse) XXX_Unmarshal(b []byte) error
type ListDirectoryResult ¶
type ListDirectoryResult struct { Self *Entry `protobuf:"bytes,1,opt,name=self,proto3" json:"self,omitempty"` Children []*Entry `protobuf:"bytes,2,rep,name=children,proto3" json:"children,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListDirectoryResult) Descriptor ¶
func (*ListDirectoryResult) Descriptor() ([]byte, []int)
func (*ListDirectoryResult) GetChildren ¶
func (m *ListDirectoryResult) GetChildren() []*Entry
func (*ListDirectoryResult) GetSelf ¶
func (m *ListDirectoryResult) GetSelf() *Entry
func (*ListDirectoryResult) ProtoMessage ¶
func (*ListDirectoryResult) ProtoMessage()
func (*ListDirectoryResult) Reset ¶
func (m *ListDirectoryResult) Reset()
func (*ListDirectoryResult) String ¶
func (m *ListDirectoryResult) String() string
func (*ListDirectoryResult) XXX_DiscardUnknown ¶
func (m *ListDirectoryResult) XXX_DiscardUnknown()
func (*ListDirectoryResult) XXX_Marshal ¶
func (m *ListDirectoryResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListDirectoryResult) XXX_Merge ¶
func (m *ListDirectoryResult) XXX_Merge(src proto.Message)
func (*ListDirectoryResult) XXX_Size ¶
func (m *ListDirectoryResult) XXX_Size() int
func (*ListDirectoryResult) XXX_Unmarshal ¶
func (m *ListDirectoryResult) XXX_Unmarshal(b []byte) error
type MakeDirectoryRequest ¶
type MakeDirectoryRequest struct { OperationParams *Ydb_Operations.OperationParams `protobuf:"bytes,1,opt,name=operation_params,json=operationParams,proto3" json:"operation_params,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Create directory. All intermediate directories must be created
func (*MakeDirectoryRequest) Descriptor ¶
func (*MakeDirectoryRequest) Descriptor() ([]byte, []int)
func (*MakeDirectoryRequest) GetOperationParams ¶
func (m *MakeDirectoryRequest) GetOperationParams() *Ydb_Operations.OperationParams
func (*MakeDirectoryRequest) GetPath ¶
func (m *MakeDirectoryRequest) GetPath() string
func (*MakeDirectoryRequest) ProtoMessage ¶
func (*MakeDirectoryRequest) ProtoMessage()
func (*MakeDirectoryRequest) Reset ¶
func (m *MakeDirectoryRequest) Reset()
func (*MakeDirectoryRequest) SetOperationParams ¶
func (m *MakeDirectoryRequest) SetOperationParams(v *Ydb_Operations.OperationParams)
SetOperationParams implements ydb generic interface for setting operation parameters inside driver implementation.
func (*MakeDirectoryRequest) String ¶
func (m *MakeDirectoryRequest) String() string
func (*MakeDirectoryRequest) XXX_DiscardUnknown ¶
func (m *MakeDirectoryRequest) XXX_DiscardUnknown()
func (*MakeDirectoryRequest) XXX_Marshal ¶
func (m *MakeDirectoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MakeDirectoryRequest) XXX_Merge ¶
func (m *MakeDirectoryRequest) XXX_Merge(src proto.Message)
func (*MakeDirectoryRequest) XXX_Size ¶
func (m *MakeDirectoryRequest) XXX_Size() int
func (*MakeDirectoryRequest) XXX_Unmarshal ¶
func (m *MakeDirectoryRequest) XXX_Unmarshal(b []byte) error
type MakeDirectoryResponse ¶
type MakeDirectoryResponse struct { Operation *Ydb_Operations.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MakeDirectoryResponse) Descriptor ¶
func (*MakeDirectoryResponse) Descriptor() ([]byte, []int)
func (*MakeDirectoryResponse) GetOperation ¶
func (m *MakeDirectoryResponse) GetOperation() *Ydb_Operations.Operation
func (*MakeDirectoryResponse) ProtoMessage ¶
func (*MakeDirectoryResponse) ProtoMessage()
func (*MakeDirectoryResponse) Reset ¶
func (m *MakeDirectoryResponse) Reset()
func (*MakeDirectoryResponse) String ¶
func (m *MakeDirectoryResponse) String() string
func (*MakeDirectoryResponse) XXX_DiscardUnknown ¶
func (m *MakeDirectoryResponse) XXX_DiscardUnknown()
func (*MakeDirectoryResponse) XXX_Marshal ¶
func (m *MakeDirectoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MakeDirectoryResponse) XXX_Merge ¶
func (m *MakeDirectoryResponse) XXX_Merge(src proto.Message)
func (*MakeDirectoryResponse) XXX_Size ¶
func (m *MakeDirectoryResponse) XXX_Size() int
func (*MakeDirectoryResponse) XXX_Unmarshal ¶
func (m *MakeDirectoryResponse) XXX_Unmarshal(b []byte) error
type ModifyPermissionsRequest ¶
type ModifyPermissionsRequest struct { OperationParams *Ydb_Operations.OperationParams `protobuf:"bytes,1,opt,name=operation_params,json=operationParams,proto3" json:"operation_params,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Actions []*PermissionsAction `protobuf:"bytes,3,rep,name=actions,proto3" json:"actions,omitempty"` // Clear all permissions on the object for all subjects ClearPermissions bool `protobuf:"varint,4,opt,name=clear_permissions,json=clearPermissions,proto3" json:"clear_permissions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Modify permissions of given object
func (*ModifyPermissionsRequest) Descriptor ¶
func (*ModifyPermissionsRequest) Descriptor() ([]byte, []int)
func (*ModifyPermissionsRequest) GetActions ¶
func (m *ModifyPermissionsRequest) GetActions() []*PermissionsAction
func (*ModifyPermissionsRequest) GetClearPermissions ¶
func (m *ModifyPermissionsRequest) GetClearPermissions() bool
func (*ModifyPermissionsRequest) GetOperationParams ¶
func (m *ModifyPermissionsRequest) GetOperationParams() *Ydb_Operations.OperationParams
func (*ModifyPermissionsRequest) GetPath ¶
func (m *ModifyPermissionsRequest) GetPath() string
func (*ModifyPermissionsRequest) ProtoMessage ¶
func (*ModifyPermissionsRequest) ProtoMessage()
func (*ModifyPermissionsRequest) Reset ¶
func (m *ModifyPermissionsRequest) Reset()
func (*ModifyPermissionsRequest) SetOperationParams ¶
func (m *ModifyPermissionsRequest) SetOperationParams(v *Ydb_Operations.OperationParams)
SetOperationParams implements ydb generic interface for setting operation parameters inside driver implementation.
func (*ModifyPermissionsRequest) String ¶
func (m *ModifyPermissionsRequest) String() string
func (*ModifyPermissionsRequest) XXX_DiscardUnknown ¶
func (m *ModifyPermissionsRequest) XXX_DiscardUnknown()
func (*ModifyPermissionsRequest) XXX_Marshal ¶
func (m *ModifyPermissionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModifyPermissionsRequest) XXX_Merge ¶
func (m *ModifyPermissionsRequest) XXX_Merge(src proto.Message)
func (*ModifyPermissionsRequest) XXX_Size ¶
func (m *ModifyPermissionsRequest) XXX_Size() int
func (*ModifyPermissionsRequest) XXX_Unmarshal ¶
func (m *ModifyPermissionsRequest) XXX_Unmarshal(b []byte) error
type ModifyPermissionsResponse ¶
type ModifyPermissionsResponse struct { Operation *Ydb_Operations.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ModifyPermissionsResponse) Descriptor ¶
func (*ModifyPermissionsResponse) Descriptor() ([]byte, []int)
func (*ModifyPermissionsResponse) GetOperation ¶
func (m *ModifyPermissionsResponse) GetOperation() *Ydb_Operations.Operation
func (*ModifyPermissionsResponse) ProtoMessage ¶
func (*ModifyPermissionsResponse) ProtoMessage()
func (*ModifyPermissionsResponse) Reset ¶
func (m *ModifyPermissionsResponse) Reset()
func (*ModifyPermissionsResponse) String ¶
func (m *ModifyPermissionsResponse) String() string
func (*ModifyPermissionsResponse) XXX_DiscardUnknown ¶
func (m *ModifyPermissionsResponse) XXX_DiscardUnknown()
func (*ModifyPermissionsResponse) XXX_Marshal ¶
func (m *ModifyPermissionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModifyPermissionsResponse) XXX_Merge ¶
func (m *ModifyPermissionsResponse) XXX_Merge(src proto.Message)
func (*ModifyPermissionsResponse) XXX_Size ¶
func (m *ModifyPermissionsResponse) XXX_Size() int
func (*ModifyPermissionsResponse) XXX_Unmarshal ¶
func (m *ModifyPermissionsResponse) XXX_Unmarshal(b []byte) error
type Permissions ¶
type Permissions struct { // SID (Security ID) of user or group Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"` PermissionNames []string `protobuf:"bytes,2,rep,name=permission_names,json=permissionNames,proto3" json:"permission_names,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Permissions) Descriptor ¶
func (*Permissions) Descriptor() ([]byte, []int)
func (*Permissions) GetPermissionNames ¶
func (m *Permissions) GetPermissionNames() []string
func (*Permissions) GetSubject ¶
func (m *Permissions) GetSubject() string
func (*Permissions) ProtoMessage ¶
func (*Permissions) ProtoMessage()
func (*Permissions) Reset ¶
func (m *Permissions) Reset()
func (*Permissions) String ¶
func (m *Permissions) String() string
func (*Permissions) XXX_DiscardUnknown ¶
func (m *Permissions) XXX_DiscardUnknown()
func (*Permissions) XXX_Marshal ¶
func (m *Permissions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Permissions) XXX_Merge ¶
func (m *Permissions) XXX_Merge(src proto.Message)
func (*Permissions) XXX_Size ¶
func (m *Permissions) XXX_Size() int
func (*Permissions) XXX_Unmarshal ¶
func (m *Permissions) XXX_Unmarshal(b []byte) error
type PermissionsAction ¶
type PermissionsAction struct { // Types that are valid to be assigned to Action: // *PermissionsAction_Grant // *PermissionsAction_Revoke // *PermissionsAction_Set // *PermissionsAction_ChangeOwner Action isPermissionsAction_Action `protobuf_oneof:"action"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PermissionsAction) Descriptor ¶
func (*PermissionsAction) Descriptor() ([]byte, []int)
func (*PermissionsAction) GetAction ¶
func (m *PermissionsAction) GetAction() isPermissionsAction_Action
func (*PermissionsAction) GetChangeOwner ¶
func (m *PermissionsAction) GetChangeOwner() string
func (*PermissionsAction) GetGrant ¶
func (m *PermissionsAction) GetGrant() *Permissions
func (*PermissionsAction) GetRevoke ¶
func (m *PermissionsAction) GetRevoke() *Permissions
func (*PermissionsAction) GetSet ¶
func (m *PermissionsAction) GetSet() *Permissions
func (*PermissionsAction) ProtoMessage ¶
func (*PermissionsAction) ProtoMessage()
func (*PermissionsAction) Reset ¶
func (m *PermissionsAction) Reset()
func (*PermissionsAction) String ¶
func (m *PermissionsAction) String() string
func (*PermissionsAction) XXX_DiscardUnknown ¶
func (m *PermissionsAction) XXX_DiscardUnknown()
func (*PermissionsAction) XXX_Marshal ¶
func (m *PermissionsAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PermissionsAction) XXX_Merge ¶
func (m *PermissionsAction) XXX_Merge(src proto.Message)
func (*PermissionsAction) XXX_OneofWrappers ¶
func (*PermissionsAction) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*PermissionsAction) XXX_Size ¶
func (m *PermissionsAction) XXX_Size() int
func (*PermissionsAction) XXX_Unmarshal ¶
func (m *PermissionsAction) XXX_Unmarshal(b []byte) error
type PermissionsAction_ChangeOwner ¶
type PermissionsAction_ChangeOwner struct {
ChangeOwner string `protobuf:"bytes,4,opt,name=change_owner,json=changeOwner,proto3,oneof"`
}
type PermissionsAction_Grant ¶
type PermissionsAction_Grant struct {
Grant *Permissions `protobuf:"bytes,1,opt,name=grant,proto3,oneof"`
}
type PermissionsAction_Revoke ¶
type PermissionsAction_Revoke struct {
Revoke *Permissions `protobuf:"bytes,2,opt,name=revoke,proto3,oneof"`
}
type PermissionsAction_Set ¶
type PermissionsAction_Set struct {
Set *Permissions `protobuf:"bytes,3,opt,name=set,proto3,oneof"`
}
type RemoveDirectoryRequest ¶
type RemoveDirectoryRequest struct { OperationParams *Ydb_Operations.OperationParams `protobuf:"bytes,1,opt,name=operation_params,json=operationParams,proto3" json:"operation_params,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Remove directory
func (*RemoveDirectoryRequest) Descriptor ¶
func (*RemoveDirectoryRequest) Descriptor() ([]byte, []int)
func (*RemoveDirectoryRequest) GetOperationParams ¶
func (m *RemoveDirectoryRequest) GetOperationParams() *Ydb_Operations.OperationParams
func (*RemoveDirectoryRequest) GetPath ¶
func (m *RemoveDirectoryRequest) GetPath() string
func (*RemoveDirectoryRequest) ProtoMessage ¶
func (*RemoveDirectoryRequest) ProtoMessage()
func (*RemoveDirectoryRequest) Reset ¶
func (m *RemoveDirectoryRequest) Reset()
func (*RemoveDirectoryRequest) SetOperationParams ¶
func (m *RemoveDirectoryRequest) SetOperationParams(v *Ydb_Operations.OperationParams)
SetOperationParams implements ydb generic interface for setting operation parameters inside driver implementation.
func (*RemoveDirectoryRequest) String ¶
func (m *RemoveDirectoryRequest) String() string
func (*RemoveDirectoryRequest) XXX_DiscardUnknown ¶
func (m *RemoveDirectoryRequest) XXX_DiscardUnknown()
func (*RemoveDirectoryRequest) XXX_Marshal ¶
func (m *RemoveDirectoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RemoveDirectoryRequest) XXX_Merge ¶
func (m *RemoveDirectoryRequest) XXX_Merge(src proto.Message)
func (*RemoveDirectoryRequest) XXX_Size ¶
func (m *RemoveDirectoryRequest) XXX_Size() int
func (*RemoveDirectoryRequest) XXX_Unmarshal ¶
func (m *RemoveDirectoryRequest) XXX_Unmarshal(b []byte) error
type RemoveDirectoryResponse ¶
type RemoveDirectoryResponse struct { Operation *Ydb_Operations.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RemoveDirectoryResponse) Descriptor ¶
func (*RemoveDirectoryResponse) Descriptor() ([]byte, []int)
func (*RemoveDirectoryResponse) GetOperation ¶
func (m *RemoveDirectoryResponse) GetOperation() *Ydb_Operations.Operation
func (*RemoveDirectoryResponse) ProtoMessage ¶
func (*RemoveDirectoryResponse) ProtoMessage()
func (*RemoveDirectoryResponse) Reset ¶
func (m *RemoveDirectoryResponse) Reset()
func (*RemoveDirectoryResponse) String ¶
func (m *RemoveDirectoryResponse) String() string
func (*RemoveDirectoryResponse) XXX_DiscardUnknown ¶
func (m *RemoveDirectoryResponse) XXX_DiscardUnknown()
func (*RemoveDirectoryResponse) XXX_Marshal ¶
func (m *RemoveDirectoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RemoveDirectoryResponse) XXX_Merge ¶
func (m *RemoveDirectoryResponse) XXX_Merge(src proto.Message)
func (*RemoveDirectoryResponse) XXX_Size ¶
func (m *RemoveDirectoryResponse) XXX_Size() int
func (*RemoveDirectoryResponse) XXX_Unmarshal ¶
func (m *RemoveDirectoryResponse) XXX_Unmarshal(b []byte) error