Documentation ¶
Index ¶
- Variables
- type Collection
- func (*Collection) Descriptor() ([]byte, []int)deprecated
- func (x *Collection) GetCreatedAt() *timestamppb.Timestamp
- func (x *Collection) GetCreatedBy() string
- func (x *Collection) GetDataClass() DataClass
- func (x *Collection) GetDescription() string
- func (x *Collection) GetDynamic() bool
- func (x *Collection) GetEndpoints() []*DataEndpoint
- func (x *Collection) GetId() string
- func (x *Collection) GetKeyValues() []*KeyValue
- func (x *Collection) GetName() string
- func (x *Collection) GetRelations() []*Relation
- func (x *Collection) GetStats() *Stats
- func (x *Collection) GetStatus() Status
- func (*Collection) ProtoMessage()
- func (x *Collection) ProtoReflect() protoreflect.Message
- func (x *Collection) Reset()
- func (x *Collection) String() string
- type ComponentStatus
- func (ComponentStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ComponentStatus) Enum() *ComponentStatus
- func (ComponentStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ComponentStatus) Number() protoreflect.EnumNumber
- func (x ComponentStatus) String() string
- func (ComponentStatus) Type() protoreflect.EnumType
- type Context
- func (*Context) Descriptor() ([]byte, []int)deprecated
- func (m *Context) GetContext() isContext_Context
- func (x *Context) GetCopy() *Copy
- func (x *Context) GetS3Credentials() bool
- func (*Context) ProtoMessage()
- func (x *Context) ProtoReflect() protoreflect.Message
- func (x *Context) Reset()
- func (x *Context) String() string
- type Context_Copy
- type Context_S3Credentials
- type Copy
- type CustomAttributes
- func (*CustomAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *CustomAttributes) GetAttributeName() string
- func (x *CustomAttributes) GetAttributeValue() string
- func (*CustomAttributes) ProtoMessage()
- func (x *CustomAttributes) ProtoReflect() protoreflect.Message
- func (x *CustomAttributes) Reset()
- func (x *CustomAttributes) String() string
- type DataClass
- type DataEndpoint
- func (*DataEndpoint) Descriptor() ([]byte, []int)deprecated
- func (x *DataEndpoint) GetFullSynced() bool
- func (x *DataEndpoint) GetId() string
- func (*DataEndpoint) ProtoMessage()
- func (x *DataEndpoint) ProtoReflect() protoreflect.Message
- func (x *DataEndpoint) Reset()
- func (x *DataEndpoint) String() string
- type Dataset
- func (*Dataset) Descriptor() ([]byte, []int)deprecated
- func (x *Dataset) GetCreatedAt() *timestamppb.Timestamp
- func (x *Dataset) GetCreatedBy() string
- func (x *Dataset) GetDataClass() DataClass
- func (x *Dataset) GetDescription() string
- func (x *Dataset) GetDynamic() bool
- func (x *Dataset) GetEndpoints() []*DataEndpoint
- func (x *Dataset) GetId() string
- func (x *Dataset) GetKeyValues() []*KeyValue
- func (x *Dataset) GetName() string
- func (x *Dataset) GetRelations() []*Relation
- func (x *Dataset) GetStats() *Stats
- func (x *Dataset) GetStatus() Status
- func (*Dataset) ProtoMessage()
- func (x *Dataset) ProtoReflect() protoreflect.Message
- func (x *Dataset) Reset()
- func (x *Dataset) String() string
- type Endpoint
- func (*Endpoint) Descriptor() ([]byte, []int)deprecated
- func (x *Endpoint) GetEpVariant() EndpointVariant
- func (x *Endpoint) GetHostConfigs() []*EndpointHostConfig
- func (x *Endpoint) GetId() string
- func (x *Endpoint) GetIsPublic() bool
- func (x *Endpoint) GetName() string
- func (x *Endpoint) GetStatus() ComponentStatus
- func (*Endpoint) ProtoMessage()
- func (x *Endpoint) ProtoReflect() protoreflect.Message
- func (x *Endpoint) Reset()
- func (x *Endpoint) String() string
- type EndpointHostConfig
- func (*EndpointHostConfig) Descriptor() ([]byte, []int)deprecated
- func (x *EndpointHostConfig) GetHostVariant() EndpointHostVariant
- func (x *EndpointHostConfig) GetIsPrimary() bool
- func (x *EndpointHostConfig) GetPublic() bool
- func (x *EndpointHostConfig) GetSsl() bool
- func (x *EndpointHostConfig) GetUrl() string
- func (*EndpointHostConfig) ProtoMessage()
- func (x *EndpointHostConfig) ProtoReflect() protoreflect.Message
- func (x *EndpointHostConfig) Reset()
- func (x *EndpointHostConfig) String() string
- type EndpointHostVariant
- func (EndpointHostVariant) Descriptor() protoreflect.EnumDescriptor
- func (x EndpointHostVariant) Enum() *EndpointHostVariant
- func (EndpointHostVariant) EnumDescriptor() ([]byte, []int)deprecated
- func (x EndpointHostVariant) Number() protoreflect.EnumNumber
- func (x EndpointHostVariant) String() string
- func (EndpointHostVariant) Type() protoreflect.EnumType
- type EndpointVariant
- func (EndpointVariant) Descriptor() protoreflect.EnumDescriptor
- func (x EndpointVariant) Enum() *EndpointVariant
- func (EndpointVariant) EnumDescriptor() ([]byte, []int)deprecated
- func (x EndpointVariant) Number() protoreflect.EnumNumber
- func (x EndpointVariant) String() string
- func (EndpointVariant) Type() protoreflect.EnumType
- type ExternalRelation
- func (*ExternalRelation) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalRelation) GetCustomVariant() string
- func (x *ExternalRelation) GetDefinedVariant() ExternalRelationVariant
- func (x *ExternalRelation) GetIdentifier() string
- func (*ExternalRelation) ProtoMessage()
- func (x *ExternalRelation) ProtoReflect() protoreflect.Message
- func (x *ExternalRelation) Reset()
- func (x *ExternalRelation) String() string
- type ExternalRelationVariant
- func (ExternalRelationVariant) Descriptor() protoreflect.EnumDescriptor
- func (x ExternalRelationVariant) Enum() *ExternalRelationVariant
- func (ExternalRelationVariant) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExternalRelationVariant) Number() protoreflect.EnumNumber
- func (x ExternalRelationVariant) String() string
- func (ExternalRelationVariant) Type() protoreflect.EnumType
- type GenericResource
- func (*GenericResource) Descriptor() ([]byte, []int)deprecated
- func (x *GenericResource) GetCollection() *Collection
- func (x *GenericResource) GetDataset() *Dataset
- func (x *GenericResource) GetObject() *Object
- func (x *GenericResource) GetProject() *Project
- func (m *GenericResource) GetResource() isGenericResource_Resource
- func (*GenericResource) ProtoMessage()
- func (x *GenericResource) ProtoReflect() protoreflect.Message
- func (x *GenericResource) Reset()
- func (x *GenericResource) String() string
- type GenericResource_Collection
- type GenericResource_Dataset
- type GenericResource_Object
- type GenericResource_Project
- type Hash
- type Hashalgorithm
- func (Hashalgorithm) Descriptor() protoreflect.EnumDescriptor
- func (x Hashalgorithm) Enum() *Hashalgorithm
- func (Hashalgorithm) EnumDescriptor() ([]byte, []int)deprecated
- func (x Hashalgorithm) Number() protoreflect.EnumNumber
- func (x Hashalgorithm) String() string
- func (Hashalgorithm) Type() protoreflect.EnumType
- type InternalRelation
- func (*InternalRelation) Descriptor() ([]byte, []int)deprecated
- func (x *InternalRelation) GetCustomVariant() string
- func (x *InternalRelation) GetDefinedVariant() InternalRelationVariant
- func (x *InternalRelation) GetDirection() RelationDirection
- func (x *InternalRelation) GetResourceId() string
- func (x *InternalRelation) GetResourceVariant() ResourceVariant
- func (*InternalRelation) ProtoMessage()
- func (x *InternalRelation) ProtoReflect() protoreflect.Message
- func (x *InternalRelation) Reset()
- func (x *InternalRelation) String() string
- type InternalRelationVariant
- func (InternalRelationVariant) Descriptor() protoreflect.EnumDescriptor
- func (x InternalRelationVariant) Enum() *InternalRelationVariant
- func (InternalRelationVariant) EnumDescriptor() ([]byte, []int)deprecated
- func (x InternalRelationVariant) Number() protoreflect.EnumNumber
- func (x InternalRelationVariant) String() string
- func (InternalRelationVariant) Type() protoreflect.EnumType
- type KeyValue
- func (*KeyValue) Descriptor() ([]byte, []int)deprecated
- func (x *KeyValue) GetKey() string
- func (x *KeyValue) GetValue() string
- func (x *KeyValue) GetVariant() KeyValueVariant
- func (*KeyValue) ProtoMessage()
- func (x *KeyValue) ProtoReflect() protoreflect.Message
- func (x *KeyValue) Reset()
- func (x *KeyValue) String() string
- type KeyValueVariant
- func (KeyValueVariant) Descriptor() protoreflect.EnumDescriptor
- func (x KeyValueVariant) Enum() *KeyValueVariant
- func (KeyValueVariant) EnumDescriptor() ([]byte, []int)deprecated
- func (x KeyValueVariant) Number() protoreflect.EnumNumber
- func (x KeyValueVariant) String() string
- func (KeyValueVariant) Type() protoreflect.EnumType
- type Object
- func (*Object) Descriptor() ([]byte, []int)deprecated
- func (x *Object) GetContentLen() int64
- func (x *Object) GetCreatedAt() *timestamppb.Timestamp
- func (x *Object) GetCreatedBy() string
- func (x *Object) GetDataClass() DataClass
- func (x *Object) GetDescription() string
- func (x *Object) GetDynamic() bool
- func (x *Object) GetEndpoints() []*DataEndpoint
- func (x *Object) GetHashes() []*Hash
- func (x *Object) GetId() string
- func (x *Object) GetKeyValues() []*KeyValue
- func (x *Object) GetName() string
- func (x *Object) GetRelations() []*Relation
- func (x *Object) GetStatus() Status
- func (*Object) ProtoMessage()
- func (x *Object) ProtoReflect() protoreflect.Message
- func (x *Object) Reset()
- func (x *Object) String() string
- type PageRequest
- func (*PageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PageRequest) GetPageSize() int64
- func (x *PageRequest) GetStartAfter() string
- func (*PageRequest) ProtoMessage()
- func (x *PageRequest) ProtoReflect() protoreflect.Message
- func (x *PageRequest) Reset()
- func (x *PageRequest) String() string
- type Permission
- func (*Permission) Descriptor() ([]byte, []int)deprecated
- func (x *Permission) GetCollectionId() string
- func (x *Permission) GetDatasetId() string
- func (x *Permission) GetObjectId() string
- func (x *Permission) GetPermissionLevel() PermissionLevel
- func (x *Permission) GetProjectId() string
- func (m *Permission) GetResourceId() isPermission_ResourceId
- func (*Permission) ProtoMessage()
- func (x *Permission) ProtoReflect() protoreflect.Message
- func (x *Permission) Reset()
- func (x *Permission) String() string
- type PermissionLevel
- func (PermissionLevel) Descriptor() protoreflect.EnumDescriptor
- func (x PermissionLevel) Enum() *PermissionLevel
- func (PermissionLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x PermissionLevel) Number() protoreflect.EnumNumber
- func (x PermissionLevel) String() string
- func (PermissionLevel) Type() protoreflect.EnumType
- type Permission_CollectionId
- type Permission_DatasetId
- type Permission_ObjectId
- type Permission_ProjectId
- type Project
- func (*Project) Descriptor() ([]byte, []int)deprecated
- func (x *Project) GetCreatedAt() *timestamppb.Timestamp
- func (x *Project) GetCreatedBy() string
- func (x *Project) GetDataClass() DataClass
- func (x *Project) GetDescription() string
- func (x *Project) GetDynamic() bool
- func (x *Project) GetEndpoints() []*DataEndpoint
- func (x *Project) GetId() string
- func (x *Project) GetKeyValues() []*KeyValue
- func (x *Project) GetName() string
- func (x *Project) GetRelations() []*Relation
- func (x *Project) GetStats() *Stats
- func (x *Project) GetStatus() Status
- func (*Project) ProtoMessage()
- func (x *Project) ProtoReflect() protoreflect.Message
- func (x *Project) Reset()
- func (x *Project) String() string
- type Pubkey
- type Relation
- func (*Relation) Descriptor() ([]byte, []int)deprecated
- func (x *Relation) GetExternal() *ExternalRelation
- func (x *Relation) GetInternal() *InternalRelation
- func (m *Relation) GetRelation() isRelation_Relation
- func (*Relation) ProtoMessage()
- func (x *Relation) ProtoReflect() protoreflect.Message
- func (x *Relation) Reset()
- func (x *Relation) String() string
- type RelationDirection
- func (RelationDirection) Descriptor() protoreflect.EnumDescriptor
- func (x RelationDirection) Enum() *RelationDirection
- func (RelationDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x RelationDirection) Number() protoreflect.EnumNumber
- func (x RelationDirection) String() string
- func (RelationDirection) Type() protoreflect.EnumType
- type Relation_External
- type Relation_Internal
- type ResourceAction
- func (ResourceAction) Descriptor() protoreflect.EnumDescriptor
- func (x ResourceAction) Enum() *ResourceAction
- func (ResourceAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResourceAction) Number() protoreflect.EnumNumber
- func (x ResourceAction) String() string
- func (ResourceAction) Type() protoreflect.EnumType
- type ResourceVariant
- func (ResourceVariant) Descriptor() protoreflect.EnumDescriptor
- func (x ResourceVariant) Enum() *ResourceVariant
- func (ResourceVariant) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResourceVariant) Number() protoreflect.EnumNumber
- func (x ResourceVariant) String() string
- func (ResourceVariant) Type() protoreflect.EnumType
- type Stats
- func (*Stats) Descriptor() ([]byte, []int)deprecated
- func (x *Stats) GetCount() int64
- func (x *Stats) GetLastUpdated() *timestamppb.Timestamp
- func (x *Stats) GetSize() int64
- func (*Stats) ProtoMessage()
- func (x *Stats) ProtoReflect() protoreflect.Message
- func (x *Stats) Reset()
- func (x *Stats) String() string
- type Status
- type Token
- func (*Token) Descriptor() ([]byte, []int)deprecated
- func (x *Token) GetCreatedAt() *timestamppb.Timestamp
- func (x *Token) GetExpiresAt() *timestamppb.Timestamp
- func (x *Token) GetId() string
- func (x *Token) GetName() string
- func (x *Token) GetPermission() *Permission
- func (*Token) ProtoMessage()
- func (x *Token) ProtoReflect() protoreflect.Message
- func (x *Token) Reset()
- func (x *Token) String() string
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetActive() bool
- func (x *User) GetAttributes() *UserAttributes
- func (x *User) GetDisplayName() string
- func (x *User) GetEmail() string
- func (x *User) GetExternalId() string
- func (x *User) GetId() string
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type UserAttributes
- func (*UserAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *UserAttributes) GetCustomAttributes() []*CustomAttributes
- func (x *UserAttributes) GetGlobalAdmin() bool
- func (x *UserAttributes) GetPersonalPermissions() []*Permission
- func (x *UserAttributes) GetServiceAccount() bool
- func (x *UserAttributes) GetTokens() []*Token
- func (x *UserAttributes) GetTrustedEndpoints() []string
- func (*UserAttributes) ProtoMessage()
- func (x *UserAttributes) ProtoReflect() protoreflect.Message
- func (x *UserAttributes) Reset()
- func (x *UserAttributes) String() string
Constants ¶
This section is empty.
Variables ¶
var ( DataClass_name = map[int32]string{ 0: "DATA_CLASS_UNSPECIFIED", 1: "DATA_CLASS_PUBLIC", 2: "DATA_CLASS_PRIVATE", 4: "DATA_CLASS_WORKSPACE", 5: "DATA_CLASS_CONFIDENTIAL", } DataClass_value = map[string]int32{ "DATA_CLASS_UNSPECIFIED": 0, "DATA_CLASS_PUBLIC": 1, "DATA_CLASS_PRIVATE": 2, "DATA_CLASS_WORKSPACE": 4, "DATA_CLASS_CONFIDENTIAL": 5, } )
Enum value maps for DataClass.
var ( EndpointVariant_name = map[int32]string{ 0: "ENDPOINT_VARIANT_UNSPECIFIED", 1: "ENDPOINT_VARIANT_PERSISTENT", 2: "ENDPOINT_VARIANT_VOLATILE", } EndpointVariant_value = map[string]int32{ "ENDPOINT_VARIANT_UNSPECIFIED": 0, "ENDPOINT_VARIANT_PERSISTENT": 1, "ENDPOINT_VARIANT_VOLATILE": 2, } )
Enum value maps for EndpointVariant.
var ( EndpointHostVariant_name = map[int32]string{ 0: "ENDPOINT_HOST_VARIANT_UNSPECIFIED", 1: "ENDPOINT_HOST_VARIANT_GRPC", 2: "ENDPOINT_HOST_VARIANT_S3", } EndpointHostVariant_value = map[string]int32{ "ENDPOINT_HOST_VARIANT_UNSPECIFIED": 0, "ENDPOINT_HOST_VARIANT_GRPC": 1, "ENDPOINT_HOST_VARIANT_S3": 2, } )
Enum value maps for EndpointHostVariant.
var ( PermissionLevel_name = map[int32]string{ 0: "PERMISSION_LEVEL_UNSPECIFIED", 2: "PERMISSION_LEVEL_NONE", 3: "PERMISSION_LEVEL_READ", 4: "PERMISSION_LEVEL_APPEND", 5: "PERMISSION_LEVEL_WRITE", 6: "PERMISSION_LEVEL_ADMIN", } PermissionLevel_value = map[string]int32{ "PERMISSION_LEVEL_UNSPECIFIED": 0, "PERMISSION_LEVEL_NONE": 2, "PERMISSION_LEVEL_READ": 3, "PERMISSION_LEVEL_APPEND": 4, "PERMISSION_LEVEL_WRITE": 5, "PERMISSION_LEVEL_ADMIN": 6, } )
Enum value maps for PermissionLevel.
var ( KeyValueVariant_name = map[int32]string{ 0: "KEY_VALUE_VARIANT_UNSPECIFIED", 1: "KEY_VALUE_VARIANT_LABEL", 2: "KEY_VALUE_VARIANT_STATIC_LABEL", 3: "KEY_VALUE_VARIANT_HOOK", 4: "KEY_VALUE_VARIANT_HOOK_STATUS", } KeyValueVariant_value = map[string]int32{ "KEY_VALUE_VARIANT_UNSPECIFIED": 0, "KEY_VALUE_VARIANT_LABEL": 1, "KEY_VALUE_VARIANT_STATIC_LABEL": 2, "KEY_VALUE_VARIANT_HOOK": 3, "KEY_VALUE_VARIANT_HOOK_STATUS": 4, } )
Enum value maps for KeyValueVariant.
var ( ExternalRelationVariant_name = map[int32]string{ 0: "EXTERNAL_RELATION_VARIANT_UNSPECIFIED", 1: "EXTERNAL_RELATION_VARIANT_URL", 2: "EXTERNAL_RELATION_VARIANT_IDENTIFIER", 3: "EXTERNAL_RELATION_VARIANT_CUSTOM", } ExternalRelationVariant_value = map[string]int32{ "EXTERNAL_RELATION_VARIANT_UNSPECIFIED": 0, "EXTERNAL_RELATION_VARIANT_URL": 1, "EXTERNAL_RELATION_VARIANT_IDENTIFIER": 2, "EXTERNAL_RELATION_VARIANT_CUSTOM": 3, } )
Enum value maps for ExternalRelationVariant.
var ( InternalRelationVariant_name = map[int32]string{ 0: "INTERNAL_RELATION_VARIANT_UNSPECIFIED", 1: "INTERNAL_RELATION_VARIANT_BELONGS_TO", 2: "INTERNAL_RELATION_VARIANT_ORIGIN", 3: "INTERNAL_RELATION_VARIANT_VERSION", 4: "INTERNAL_RELATION_VARIANT_METADATA", 5: "INTERNAL_RELATION_VARIANT_POLICY", 6: "INTERNAL_RELATION_VARIANT_CUSTOM", } InternalRelationVariant_value = map[string]int32{ "INTERNAL_RELATION_VARIANT_UNSPECIFIED": 0, "INTERNAL_RELATION_VARIANT_BELONGS_TO": 1, "INTERNAL_RELATION_VARIANT_ORIGIN": 2, "INTERNAL_RELATION_VARIANT_VERSION": 3, "INTERNAL_RELATION_VARIANT_METADATA": 4, "INTERNAL_RELATION_VARIANT_POLICY": 5, "INTERNAL_RELATION_VARIANT_CUSTOM": 6, } )
Enum value maps for InternalRelationVariant.
var ( RelationDirection_name = map[int32]string{ 0: "RELATION_DIRECTION_UNSPECIFIED", 1: "RELATION_DIRECTION_INBOUND", 2: "RELATION_DIRECTION_OUTBOUND", } RelationDirection_value = map[string]int32{ "RELATION_DIRECTION_UNSPECIFIED": 0, "RELATION_DIRECTION_INBOUND": 1, "RELATION_DIRECTION_OUTBOUND": 2, } )
Enum value maps for RelationDirection.
var ( ResourceAction_name = map[int32]string{ 0: "RESOURCE_ACTION_UNSPECIFIED", 1: "RESOURCE_ACTION_CREATE", 2: "RESOURCE_ACTION_APPEND", 3: "RESOURCE_ACTION_UPDATE", 4: "RESOURCE_ACTION_READ", 5: "RESOURCE_ACTION_DELETE", } ResourceAction_value = map[string]int32{ "RESOURCE_ACTION_UNSPECIFIED": 0, "RESOURCE_ACTION_CREATE": 1, "RESOURCE_ACTION_APPEND": 2, "RESOURCE_ACTION_UPDATE": 3, "RESOURCE_ACTION_READ": 4, "RESOURCE_ACTION_DELETE": 5, } )
Enum value maps for ResourceAction.
var ( Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "STATUS_INITIALIZING", 2: "STATUS_VALIDATING", 3: "STATUS_AVAILABLE", 4: "STATUS_UNAVAILABLE", 5: "STATUS_ERROR", 6: "STATUS_DELETED", } Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "STATUS_INITIALIZING": 1, "STATUS_VALIDATING": 2, "STATUS_AVAILABLE": 3, "STATUS_UNAVAILABLE": 4, "STATUS_ERROR": 5, "STATUS_DELETED": 6, } )
Enum value maps for Status.
var ( ComponentStatus_name = map[int32]string{ 0: "COMPONENT_STATUS_UNSPECIFIED", 1: "COMPONENT_STATUS_INITIALIZING", 2: "COMPONENT_STATUS_AVAILABLE", 3: "COMPONENT_STATUS_DEGRADED", 4: "COMPONENT_STATUS_UNAVAILABLE", 5: "COMPONENT_STATUS_MAINTENANCE", } ComponentStatus_value = map[string]int32{ "COMPONENT_STATUS_UNSPECIFIED": 0, "COMPONENT_STATUS_INITIALIZING": 1, "COMPONENT_STATUS_AVAILABLE": 2, "COMPONENT_STATUS_DEGRADED": 3, "COMPONENT_STATUS_UNAVAILABLE": 4, "COMPONENT_STATUS_MAINTENANCE": 5, } )
Enum value maps for ComponentStatus.
var ( Hashalgorithm_name = map[int32]string{ 0: "HASHALGORITHM_UNSPECIFIED", 1: "HASHALGORITHM_MD5", 2: "HASHALGORITHM_SHA256", } Hashalgorithm_value = map[string]int32{ "HASHALGORITHM_UNSPECIFIED": 0, "HASHALGORITHM_MD5": 1, "HASHALGORITHM_SHA256": 2, } )
Enum value maps for Hashalgorithm.
var ( ResourceVariant_name = map[int32]string{ 0: "RESOURCE_VARIANT_UNSPECIFIED", 1: "RESOURCE_VARIANT_PROJECT", 2: "RESOURCE_VARIANT_COLLECTION", 3: "RESOURCE_VARIANT_DATASET", 4: "RESOURCE_VARIANT_OBJECT", } ResourceVariant_value = map[string]int32{ "RESOURCE_VARIANT_UNSPECIFIED": 0, "RESOURCE_VARIANT_PROJECT": 1, "RESOURCE_VARIANT_COLLECTION": 2, "RESOURCE_VARIANT_DATASET": 3, "RESOURCE_VARIANT_OBJECT": 4, } )
Enum value maps for ResourceVariant.
var File_aruna_api_storage_models_v2_models_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Collection ¶
type Collection struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ASDASDASDOPASKIDPO Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // my_mags Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // ENA asda234928349028 MAG 1293819203819028i V1 // Collection specific labels / hooks KeyValues []*KeyValue `protobuf:"bytes,4,rep,name=key_values,json=keyValues,proto3" json:"key_values,omitempty"` // Relations to internal and external sources Relations []*Relation `protobuf:"bytes,5,rep,name=relations,proto3" json:"relations,omitempty"` Stats *Stats `protobuf:"bytes,6,opt,name=stats,proto3" json:"stats,omitempty"` DataClass DataClass `` /* 132-byte string literal not displayed */ CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` CreatedBy string `protobuf:"bytes,9,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` Status Status `protobuf:"varint,10,opt,name=status,proto3,enum=aruna.api.storage.models.v2.Status" json:"status,omitempty"` Dynamic bool `protobuf:"varint,11,opt,name=dynamic,proto3" json:"dynamic,omitempty"` Endpoints []*DataEndpoint `protobuf:"bytes,12,rep,name=endpoints,proto3" json:"endpoints,omitempty"` // contains filtered or unexported fields }
func (*Collection) Descriptor
deprecated
func (*Collection) Descriptor() ([]byte, []int)
Deprecated: Use Collection.ProtoReflect.Descriptor instead.
func (*Collection) GetCreatedAt ¶
func (x *Collection) GetCreatedAt() *timestamppb.Timestamp
func (*Collection) GetCreatedBy ¶
func (x *Collection) GetCreatedBy() string
func (*Collection) GetDataClass ¶
func (x *Collection) GetDataClass() DataClass
func (*Collection) GetDescription ¶
func (x *Collection) GetDescription() string
func (*Collection) GetDynamic ¶
func (x *Collection) GetDynamic() bool
func (*Collection) GetEndpoints ¶
func (x *Collection) GetEndpoints() []*DataEndpoint
func (*Collection) GetId ¶
func (x *Collection) GetId() string
func (*Collection) GetKeyValues ¶
func (x *Collection) GetKeyValues() []*KeyValue
func (*Collection) GetName ¶
func (x *Collection) GetName() string
func (*Collection) GetRelations ¶
func (x *Collection) GetRelations() []*Relation
func (*Collection) GetStats ¶
func (x *Collection) GetStats() *Stats
func (*Collection) GetStatus ¶
func (x *Collection) GetStatus() Status
func (*Collection) ProtoMessage ¶
func (*Collection) ProtoMessage()
func (*Collection) ProtoReflect ¶
func (x *Collection) ProtoReflect() protoreflect.Message
func (*Collection) Reset ¶
func (x *Collection) Reset()
func (*Collection) String ¶
func (x *Collection) String() string
type ComponentStatus ¶
type ComponentStatus int32
Status for endpoints
const ( ComponentStatus_COMPONENT_STATUS_UNSPECIFIED ComponentStatus = 0 ComponentStatus_COMPONENT_STATUS_INITIALIZING ComponentStatus = 1 ComponentStatus_COMPONENT_STATUS_AVAILABLE ComponentStatus = 2 ComponentStatus_COMPONENT_STATUS_DEGRADED ComponentStatus = 3 ComponentStatus_COMPONENT_STATUS_UNAVAILABLE ComponentStatus = 4 ComponentStatus_COMPONENT_STATUS_MAINTENANCE ComponentStatus = 5 )
func (ComponentStatus) Descriptor ¶
func (ComponentStatus) Descriptor() protoreflect.EnumDescriptor
func (ComponentStatus) Enum ¶
func (x ComponentStatus) Enum() *ComponentStatus
func (ComponentStatus) EnumDescriptor
deprecated
func (ComponentStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ComponentStatus.Descriptor instead.
func (ComponentStatus) Number ¶
func (x ComponentStatus) Number() protoreflect.EnumNumber
func (ComponentStatus) String ¶
func (x ComponentStatus) String() string
func (ComponentStatus) Type ¶
func (ComponentStatus) Type() protoreflect.EnumType
type Context ¶
type Context struct { // Types that are assignable to Context: // // *Context_S3Credentials // *Context_Copy Context isContext_Context `protobuf_oneof:"context"` // contains filtered or unexported fields }
func (*Context) Descriptor
deprecated
func (*Context) GetContext ¶
func (m *Context) GetContext() isContext_Context
func (*Context) GetS3Credentials ¶
func (*Context) ProtoMessage ¶
func (*Context) ProtoMessage()
func (*Context) ProtoReflect ¶
func (x *Context) ProtoReflect() protoreflect.Message
type Context_Copy ¶
type Context_Copy struct {
Copy *Copy `protobuf:"bytes,2,opt,name=copy,proto3,oneof"`
}
type Context_S3Credentials ¶
type Context_S3Credentials struct {
S3Credentials bool `protobuf:"varint,1,opt,name=s3_credentials,json=s3Credentials,proto3,oneof"`
}
type Copy ¶
type Copy struct { Resource string `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"` TargetEndpoint string `protobuf:"bytes,2,opt,name=target_endpoint,json=targetEndpoint,proto3" json:"target_endpoint,omitempty"` Push bool `protobuf:"varint,3,opt,name=push,proto3" json:"push,omitempty"` // contains filtered or unexported fields }
func (*Copy) Descriptor
deprecated
func (*Copy) GetResource ¶
func (*Copy) GetTargetEndpoint ¶
func (*Copy) ProtoMessage ¶
func (*Copy) ProtoMessage()
func (*Copy) ProtoReflect ¶
func (x *Copy) ProtoReflect() protoreflect.Message
type CustomAttributes ¶
type CustomAttributes struct { AttributeName string `protobuf:"bytes,1,opt,name=attribute_name,json=attributeName,proto3" json:"attribute_name,omitempty"` AttributeValue string `protobuf:"bytes,2,opt,name=attribute_value,json=attributeValue,proto3" json:"attribute_value,omitempty"` // contains filtered or unexported fields }
func (*CustomAttributes) Descriptor
deprecated
func (*CustomAttributes) Descriptor() ([]byte, []int)
Deprecated: Use CustomAttributes.ProtoReflect.Descriptor instead.
func (*CustomAttributes) GetAttributeName ¶
func (x *CustomAttributes) GetAttributeName() string
func (*CustomAttributes) GetAttributeValue ¶
func (x *CustomAttributes) GetAttributeValue() string
func (*CustomAttributes) ProtoMessage ¶
func (*CustomAttributes) ProtoMessage()
func (*CustomAttributes) ProtoReflect ¶
func (x *CustomAttributes) ProtoReflect() protoreflect.Message
func (*CustomAttributes) Reset ¶
func (x *CustomAttributes) Reset()
func (*CustomAttributes) String ¶
func (x *CustomAttributes) String() string
type DataClass ¶
type DataClass int32
Dataclass defines the confidentiality of the object
func (DataClass) Descriptor ¶
func (DataClass) Descriptor() protoreflect.EnumDescriptor
func (DataClass) EnumDescriptor
deprecated
func (DataClass) Number ¶
func (x DataClass) Number() protoreflect.EnumNumber
func (DataClass) Type ¶
func (DataClass) Type() protoreflect.EnumType
type DataEndpoint ¶
type DataEndpoint struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Hint if the objects' project // is fully synced to the endpoint FullSynced bool `protobuf:"varint,2,opt,name=full_synced,json=fullSynced,proto3" json:"full_synced,omitempty"` // contains filtered or unexported fields }
func (*DataEndpoint) Descriptor
deprecated
func (*DataEndpoint) Descriptor() ([]byte, []int)
Deprecated: Use DataEndpoint.ProtoReflect.Descriptor instead.
func (*DataEndpoint) GetFullSynced ¶
func (x *DataEndpoint) GetFullSynced() bool
func (*DataEndpoint) GetId ¶
func (x *DataEndpoint) GetId() string
func (*DataEndpoint) ProtoMessage ¶
func (*DataEndpoint) ProtoMessage()
func (*DataEndpoint) ProtoReflect ¶
func (x *DataEndpoint) ProtoReflect() protoreflect.Message
func (*DataEndpoint) Reset ¶
func (x *DataEndpoint) Reset()
func (*DataEndpoint) String ¶
func (x *DataEndpoint) String() string
type Dataset ¶
type Dataset struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Dataset specific labels / hooks KeyValues []*KeyValue `protobuf:"bytes,4,rep,name=key_values,json=keyValues,proto3" json:"key_values,omitempty"` // Relations to internal and external sources Relations []*Relation `protobuf:"bytes,5,rep,name=relations,proto3" json:"relations,omitempty"` Stats *Stats `protobuf:"bytes,6,opt,name=stats,proto3" json:"stats,omitempty"` DataClass DataClass `` /* 132-byte string literal not displayed */ CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` CreatedBy string `protobuf:"bytes,9,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` Status Status `protobuf:"varint,10,opt,name=status,proto3,enum=aruna.api.storage.models.v2.Status" json:"status,omitempty"` Dynamic bool `protobuf:"varint,11,opt,name=dynamic,proto3" json:"dynamic,omitempty"` Endpoints []*DataEndpoint `protobuf:"bytes,12,rep,name=endpoints,proto3" json:"endpoints,omitempty"` // contains filtered or unexported fields }
func (*Dataset) Descriptor
deprecated
func (*Dataset) GetCreatedAt ¶
func (x *Dataset) GetCreatedAt() *timestamppb.Timestamp
func (*Dataset) GetCreatedBy ¶
func (*Dataset) GetDataClass ¶
func (*Dataset) GetDescription ¶
func (*Dataset) GetDynamic ¶
func (*Dataset) GetEndpoints ¶
func (x *Dataset) GetEndpoints() []*DataEndpoint
func (*Dataset) GetKeyValues ¶
func (*Dataset) GetRelations ¶
func (*Dataset) ProtoMessage ¶
func (*Dataset) ProtoMessage()
func (*Dataset) ProtoReflect ¶
func (x *Dataset) ProtoReflect() protoreflect.Message
type Endpoint ¶
type Endpoint struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` EpVariant EndpointVariant `` /* 138-byte string literal not displayed */ Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` IsPublic bool `protobuf:"varint,4,opt,name=is_public,json=isPublic,proto3" json:"is_public,omitempty"` Status ComponentStatus `protobuf:"varint,5,opt,name=status,proto3,enum=aruna.api.storage.models.v2.ComponentStatus" json:"status,omitempty"` HostConfigs []*EndpointHostConfig `protobuf:"bytes,6,rep,name=host_configs,json=hostConfigs,proto3" json:"host_configs,omitempty"` // contains filtered or unexported fields }
func (*Endpoint) Descriptor
deprecated
func (*Endpoint) GetEpVariant ¶
func (x *Endpoint) GetEpVariant() EndpointVariant
func (*Endpoint) GetHostConfigs ¶
func (x *Endpoint) GetHostConfigs() []*EndpointHostConfig
func (*Endpoint) GetIsPublic ¶
func (*Endpoint) GetStatus ¶
func (x *Endpoint) GetStatus() ComponentStatus
func (*Endpoint) ProtoMessage ¶
func (*Endpoint) ProtoMessage()
func (*Endpoint) ProtoReflect ¶
func (x *Endpoint) ProtoReflect() protoreflect.Message
type EndpointHostConfig ¶
type EndpointHostConfig struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` IsPrimary bool `protobuf:"varint,2,opt,name=is_primary,json=isPrimary,proto3" json:"is_primary,omitempty"` Ssl bool `protobuf:"varint,3,opt,name=ssl,proto3" json:"ssl,omitempty"` Public bool `protobuf:"varint,4,opt,name=public,proto3" json:"public,omitempty"` HostVariant EndpointHostVariant `` /* 148-byte string literal not displayed */ // contains filtered or unexported fields }
func (*EndpointHostConfig) Descriptor
deprecated
func (*EndpointHostConfig) Descriptor() ([]byte, []int)
Deprecated: Use EndpointHostConfig.ProtoReflect.Descriptor instead.
func (*EndpointHostConfig) GetHostVariant ¶
func (x *EndpointHostConfig) GetHostVariant() EndpointHostVariant
func (*EndpointHostConfig) GetIsPrimary ¶
func (x *EndpointHostConfig) GetIsPrimary() bool
func (*EndpointHostConfig) GetPublic ¶
func (x *EndpointHostConfig) GetPublic() bool
func (*EndpointHostConfig) GetSsl ¶
func (x *EndpointHostConfig) GetSsl() bool
func (*EndpointHostConfig) GetUrl ¶
func (x *EndpointHostConfig) GetUrl() string
func (*EndpointHostConfig) ProtoMessage ¶
func (*EndpointHostConfig) ProtoMessage()
func (*EndpointHostConfig) ProtoReflect ¶
func (x *EndpointHostConfig) ProtoReflect() protoreflect.Message
func (*EndpointHostConfig) Reset ¶
func (x *EndpointHostConfig) Reset()
func (*EndpointHostConfig) String ¶
func (x *EndpointHostConfig) String() string
type EndpointHostVariant ¶
type EndpointHostVariant int32
Which features does the endpoint have
const ( EndpointHostVariant_ENDPOINT_HOST_VARIANT_UNSPECIFIED EndpointHostVariant = 0 EndpointHostVariant_ENDPOINT_HOST_VARIANT_GRPC EndpointHostVariant = 1 EndpointHostVariant_ENDPOINT_HOST_VARIANT_S3 EndpointHostVariant = 2 )
func (EndpointHostVariant) Descriptor ¶
func (EndpointHostVariant) Descriptor() protoreflect.EnumDescriptor
func (EndpointHostVariant) Enum ¶
func (x EndpointHostVariant) Enum() *EndpointHostVariant
func (EndpointHostVariant) EnumDescriptor
deprecated
func (EndpointHostVariant) EnumDescriptor() ([]byte, []int)
Deprecated: Use EndpointHostVariant.Descriptor instead.
func (EndpointHostVariant) Number ¶
func (x EndpointHostVariant) Number() protoreflect.EnumNumber
func (EndpointHostVariant) String ¶
func (x EndpointHostVariant) String() string
func (EndpointHostVariant) Type ¶
func (EndpointHostVariant) Type() protoreflect.EnumType
type EndpointVariant ¶
type EndpointVariant int32
Which kind of endpoint
const ( EndpointVariant_ENDPOINT_VARIANT_UNSPECIFIED EndpointVariant = 0 EndpointVariant_ENDPOINT_VARIANT_PERSISTENT EndpointVariant = 1 EndpointVariant_ENDPOINT_VARIANT_VOLATILE EndpointVariant = 2 )
func (EndpointVariant) Descriptor ¶
func (EndpointVariant) Descriptor() protoreflect.EnumDescriptor
func (EndpointVariant) Enum ¶
func (x EndpointVariant) Enum() *EndpointVariant
func (EndpointVariant) EnumDescriptor
deprecated
func (EndpointVariant) EnumDescriptor() ([]byte, []int)
Deprecated: Use EndpointVariant.Descriptor instead.
func (EndpointVariant) Number ¶
func (x EndpointVariant) Number() protoreflect.EnumNumber
func (EndpointVariant) String ¶
func (x EndpointVariant) String() string
func (EndpointVariant) Type ¶
func (EndpointVariant) Type() protoreflect.EnumType
type ExternalRelation ¶
type ExternalRelation struct { Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"` DefinedVariant ExternalRelationVariant `` /* 161-byte string literal not displayed */ // Will only be filled if defined_variant == CUSTOM CustomVariant *string `protobuf:"bytes,3,opt,name=custom_variant,json=customVariant,proto3,oneof" json:"custom_variant,omitempty"` // contains filtered or unexported fields }
func (*ExternalRelation) Descriptor
deprecated
func (*ExternalRelation) Descriptor() ([]byte, []int)
Deprecated: Use ExternalRelation.ProtoReflect.Descriptor instead.
func (*ExternalRelation) GetCustomVariant ¶
func (x *ExternalRelation) GetCustomVariant() string
func (*ExternalRelation) GetDefinedVariant ¶
func (x *ExternalRelation) GetDefinedVariant() ExternalRelationVariant
func (*ExternalRelation) GetIdentifier ¶
func (x *ExternalRelation) GetIdentifier() string
func (*ExternalRelation) ProtoMessage ¶
func (*ExternalRelation) ProtoMessage()
func (*ExternalRelation) ProtoReflect ¶
func (x *ExternalRelation) ProtoReflect() protoreflect.Message
func (*ExternalRelation) Reset ¶
func (x *ExternalRelation) Reset()
func (*ExternalRelation) String ¶
func (x *ExternalRelation) String() string
type ExternalRelationVariant ¶
type ExternalRelationVariant int32
External Relations
const ( ExternalRelationVariant_EXTERNAL_RELATION_VARIANT_UNSPECIFIED ExternalRelationVariant = 0 ExternalRelationVariant_EXTERNAL_RELATION_VARIANT_URL ExternalRelationVariant = 1 ExternalRelationVariant_EXTERNAL_RELATION_VARIANT_IDENTIFIER ExternalRelationVariant = 2 ExternalRelationVariant_EXTERNAL_RELATION_VARIANT_CUSTOM ExternalRelationVariant = 3 )
func (ExternalRelationVariant) Descriptor ¶
func (ExternalRelationVariant) Descriptor() protoreflect.EnumDescriptor
func (ExternalRelationVariant) Enum ¶
func (x ExternalRelationVariant) Enum() *ExternalRelationVariant
func (ExternalRelationVariant) EnumDescriptor
deprecated
func (ExternalRelationVariant) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExternalRelationVariant.Descriptor instead.
func (ExternalRelationVariant) Number ¶
func (x ExternalRelationVariant) Number() protoreflect.EnumNumber
func (ExternalRelationVariant) String ¶
func (x ExternalRelationVariant) String() string
func (ExternalRelationVariant) Type ¶
func (ExternalRelationVariant) Type() protoreflect.EnumType
type GenericResource ¶
type GenericResource struct { // Types that are assignable to Resource: // // *GenericResource_Project // *GenericResource_Collection // *GenericResource_Dataset // *GenericResource_Object Resource isGenericResource_Resource `protobuf_oneof:"resource"` // contains filtered or unexported fields }
func (*GenericResource) Descriptor
deprecated
func (*GenericResource) Descriptor() ([]byte, []int)
Deprecated: Use GenericResource.ProtoReflect.Descriptor instead.
func (*GenericResource) GetCollection ¶
func (x *GenericResource) GetCollection() *Collection
func (*GenericResource) GetDataset ¶
func (x *GenericResource) GetDataset() *Dataset
func (*GenericResource) GetObject ¶
func (x *GenericResource) GetObject() *Object
func (*GenericResource) GetProject ¶
func (x *GenericResource) GetProject() *Project
func (*GenericResource) GetResource ¶
func (m *GenericResource) GetResource() isGenericResource_Resource
func (*GenericResource) ProtoMessage ¶
func (*GenericResource) ProtoMessage()
func (*GenericResource) ProtoReflect ¶
func (x *GenericResource) ProtoReflect() protoreflect.Message
func (*GenericResource) Reset ¶
func (x *GenericResource) Reset()
func (*GenericResource) String ¶
func (x *GenericResource) String() string
type GenericResource_Collection ¶
type GenericResource_Collection struct {
Collection *Collection `protobuf:"bytes,2,opt,name=collection,proto3,oneof"`
}
type GenericResource_Dataset ¶
type GenericResource_Dataset struct {
Dataset *Dataset `protobuf:"bytes,3,opt,name=dataset,proto3,oneof"`
}
type GenericResource_Object ¶
type GenericResource_Object struct {
Object *Object `protobuf:"bytes,4,opt,name=object,proto3,oneof"`
}
type GenericResource_Project ¶
type GenericResource_Project struct {
Project *Project `protobuf:"bytes,1,opt,name=project,proto3,oneof"`
}
type Hash ¶
type Hash struct { Alg Hashalgorithm `protobuf:"varint,1,opt,name=alg,proto3,enum=aruna.api.storage.models.v2.Hashalgorithm" json:"alg,omitempty"` Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"` // contains filtered or unexported fields }
func (*Hash) Descriptor
deprecated
func (*Hash) GetAlg ¶
func (x *Hash) GetAlg() Hashalgorithm
func (*Hash) ProtoMessage ¶
func (*Hash) ProtoMessage()
func (*Hash) ProtoReflect ¶
func (x *Hash) ProtoReflect() protoreflect.Message
type Hashalgorithm ¶
type Hashalgorithm int32
const ( Hashalgorithm_HASHALGORITHM_UNSPECIFIED Hashalgorithm = 0 Hashalgorithm_HASHALGORITHM_MD5 Hashalgorithm = 1 Hashalgorithm_HASHALGORITHM_SHA256 Hashalgorithm = 2 )
func (Hashalgorithm) Descriptor ¶
func (Hashalgorithm) Descriptor() protoreflect.EnumDescriptor
func (Hashalgorithm) Enum ¶
func (x Hashalgorithm) Enum() *Hashalgorithm
func (Hashalgorithm) EnumDescriptor
deprecated
func (Hashalgorithm) EnumDescriptor() ([]byte, []int)
Deprecated: Use Hashalgorithm.Descriptor instead.
func (Hashalgorithm) Number ¶
func (x Hashalgorithm) Number() protoreflect.EnumNumber
func (Hashalgorithm) String ¶
func (x Hashalgorithm) String() string
func (Hashalgorithm) Type ¶
func (Hashalgorithm) Type() protoreflect.EnumType
type InternalRelation ¶
type InternalRelation struct { ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` ResourceVariant ResourceVariant `` /* 156-byte string literal not displayed */ DefinedVariant InternalRelationVariant `` /* 161-byte string literal not displayed */ // Will only be filled if defined_variant == CUSTOM CustomVariant *string `protobuf:"bytes,4,opt,name=custom_variant,json=customVariant,proto3,oneof" json:"custom_variant,omitempty"` Direction RelationDirection `protobuf:"varint,5,opt,name=direction,proto3,enum=aruna.api.storage.models.v2.RelationDirection" json:"direction,omitempty"` // contains filtered or unexported fields }
func (*InternalRelation) Descriptor
deprecated
func (*InternalRelation) Descriptor() ([]byte, []int)
Deprecated: Use InternalRelation.ProtoReflect.Descriptor instead.
func (*InternalRelation) GetCustomVariant ¶
func (x *InternalRelation) GetCustomVariant() string
func (*InternalRelation) GetDefinedVariant ¶
func (x *InternalRelation) GetDefinedVariant() InternalRelationVariant
func (*InternalRelation) GetDirection ¶
func (x *InternalRelation) GetDirection() RelationDirection
func (*InternalRelation) GetResourceId ¶
func (x *InternalRelation) GetResourceId() string
func (*InternalRelation) GetResourceVariant ¶
func (x *InternalRelation) GetResourceVariant() ResourceVariant
func (*InternalRelation) ProtoMessage ¶
func (*InternalRelation) ProtoMessage()
func (*InternalRelation) ProtoReflect ¶
func (x *InternalRelation) ProtoReflect() protoreflect.Message
func (*InternalRelation) Reset ¶
func (x *InternalRelation) Reset()
func (*InternalRelation) String ¶
func (x *InternalRelation) String() string
type InternalRelationVariant ¶
type InternalRelationVariant int32
InternalRelations
const ( InternalRelationVariant_INTERNAL_RELATION_VARIANT_UNSPECIFIED InternalRelationVariant = 0 InternalRelationVariant_INTERNAL_RELATION_VARIANT_BELONGS_TO InternalRelationVariant = 1 InternalRelationVariant_INTERNAL_RELATION_VARIANT_ORIGIN InternalRelationVariant = 2 InternalRelationVariant_INTERNAL_RELATION_VARIANT_VERSION InternalRelationVariant = 3 InternalRelationVariant_INTERNAL_RELATION_VARIANT_METADATA InternalRelationVariant = 4 InternalRelationVariant_INTERNAL_RELATION_VARIANT_POLICY InternalRelationVariant = 5 InternalRelationVariant_INTERNAL_RELATION_VARIANT_CUSTOM InternalRelationVariant = 6 )
func (InternalRelationVariant) Descriptor ¶
func (InternalRelationVariant) Descriptor() protoreflect.EnumDescriptor
func (InternalRelationVariant) Enum ¶
func (x InternalRelationVariant) Enum() *InternalRelationVariant
func (InternalRelationVariant) EnumDescriptor
deprecated
func (InternalRelationVariant) EnumDescriptor() ([]byte, []int)
Deprecated: Use InternalRelationVariant.Descriptor instead.
func (InternalRelationVariant) Number ¶
func (x InternalRelationVariant) Number() protoreflect.EnumNumber
func (InternalRelationVariant) String ¶
func (x InternalRelationVariant) String() string
func (InternalRelationVariant) Type ¶
func (InternalRelationVariant) Type() protoreflect.EnumType
type KeyValue ¶
type KeyValue struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` Variant KeyValueVariant `protobuf:"varint,3,opt,name=variant,proto3,enum=aruna.api.storage.models.v2.KeyValueVariant" json:"variant,omitempty"` // contains filtered or unexported fields }
A key value pair for hooks and labels
func (*KeyValue) Descriptor
deprecated
func (*KeyValue) GetVariant ¶
func (x *KeyValue) GetVariant() KeyValueVariant
func (*KeyValue) ProtoMessage ¶
func (*KeyValue) ProtoMessage()
func (*KeyValue) ProtoReflect ¶
func (x *KeyValue) ProtoReflect() protoreflect.Message
type KeyValueVariant ¶
type KeyValueVariant int32
KeyValueVariants
const ( KeyValueVariant_KEY_VALUE_VARIANT_UNSPECIFIED KeyValueVariant = 0 KeyValueVariant_KEY_VALUE_VARIANT_LABEL KeyValueVariant = 1 KeyValueVariant_KEY_VALUE_VARIANT_STATIC_LABEL KeyValueVariant = 2 // A Label that only admins can remove KeyValueVariant_KEY_VALUE_VARIANT_HOOK KeyValueVariant = 3 KeyValueVariant_KEY_VALUE_VARIANT_HOOK_STATUS KeyValueVariant = 4 )
func (KeyValueVariant) Descriptor ¶
func (KeyValueVariant) Descriptor() protoreflect.EnumDescriptor
func (KeyValueVariant) Enum ¶
func (x KeyValueVariant) Enum() *KeyValueVariant
func (KeyValueVariant) EnumDescriptor
deprecated
func (KeyValueVariant) EnumDescriptor() ([]byte, []int)
Deprecated: Use KeyValueVariant.Descriptor instead.
func (KeyValueVariant) Number ¶
func (x KeyValueVariant) Number() protoreflect.EnumNumber
func (KeyValueVariant) String ¶
func (x KeyValueVariant) String() string
func (KeyValueVariant) Type ¶
func (KeyValueVariant) Type() protoreflect.EnumType
type Object ¶
type Object struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Collection specific labels / hooks KeyValues []*KeyValue `protobuf:"bytes,4,rep,name=key_values,json=keyValues,proto3" json:"key_values,omitempty"` // Relations to internal and external sources Relations []*Relation `protobuf:"bytes,5,rep,name=relations,proto3" json:"relations,omitempty"` ContentLen int64 `protobuf:"varint,6,opt,name=content_len,json=contentLen,proto3" json:"content_len,omitempty"` // Object only DataClass DataClass `` /* 132-byte string literal not displayed */ CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` CreatedBy string `protobuf:"bytes,9,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` Status Status `protobuf:"varint,10,opt,name=status,proto3,enum=aruna.api.storage.models.v2.Status" json:"status,omitempty"` Dynamic bool `protobuf:"varint,11,opt,name=dynamic,proto3" json:"dynamic,omitempty"` Endpoints []*DataEndpoint `protobuf:"bytes,12,rep,name=endpoints,proto3" json:"endpoints,omitempty"` // Object specific attributes Hashes []*Hash `protobuf:"bytes,13,rep,name=hashes,proto3" json:"hashes,omitempty"` // contains filtered or unexported fields }
func (*Object) Descriptor
deprecated
func (*Object) GetContentLen ¶
func (*Object) GetCreatedAt ¶
func (x *Object) GetCreatedAt() *timestamppb.Timestamp
func (*Object) GetCreatedBy ¶
func (*Object) GetDataClass ¶
func (*Object) GetDescription ¶
func (*Object) GetDynamic ¶
func (*Object) GetEndpoints ¶
func (x *Object) GetEndpoints() []*DataEndpoint
func (*Object) GetKeyValues ¶
func (*Object) GetRelations ¶
func (*Object) ProtoMessage ¶
func (*Object) ProtoMessage()
func (*Object) ProtoReflect ¶
func (x *Object) ProtoReflect() protoreflect.Message
type PageRequest ¶
type PageRequest struct { StartAfter string `protobuf:"bytes,1,opt,name=start_after,json=startAfter,proto3" json:"start_after,omitempty"` // This is the last ID of the previous returned request PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Default to 20, -1 for all // contains filtered or unexported fields }
func (*PageRequest) Descriptor
deprecated
func (*PageRequest) Descriptor() ([]byte, []int)
Deprecated: Use PageRequest.ProtoReflect.Descriptor instead.
func (*PageRequest) GetPageSize ¶
func (x *PageRequest) GetPageSize() int64
func (*PageRequest) GetStartAfter ¶
func (x *PageRequest) GetStartAfter() string
func (*PageRequest) ProtoMessage ¶
func (*PageRequest) ProtoMessage()
func (*PageRequest) ProtoReflect ¶
func (x *PageRequest) ProtoReflect() protoreflect.Message
func (*PageRequest) Reset ¶
func (x *PageRequest) Reset()
func (*PageRequest) String ¶
func (x *PageRequest) String() string
type Permission ¶
type Permission struct { // Types that are assignable to ResourceId: // // *Permission_ProjectId // *Permission_CollectionId // *Permission_DatasetId // *Permission_ObjectId ResourceId isPermission_ResourceId `protobuf_oneof:"resource_id"` PermissionLevel PermissionLevel `` /* 156-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Permission) Descriptor
deprecated
func (*Permission) Descriptor() ([]byte, []int)
Deprecated: Use Permission.ProtoReflect.Descriptor instead.
func (*Permission) GetCollectionId ¶
func (x *Permission) GetCollectionId() string
func (*Permission) GetDatasetId ¶
func (x *Permission) GetDatasetId() string
func (*Permission) GetObjectId ¶
func (x *Permission) GetObjectId() string
func (*Permission) GetPermissionLevel ¶
func (x *Permission) GetPermissionLevel() PermissionLevel
func (*Permission) GetProjectId ¶
func (x *Permission) GetProjectId() string
func (*Permission) GetResourceId ¶
func (m *Permission) GetResourceId() isPermission_ResourceId
func (*Permission) ProtoMessage ¶
func (*Permission) ProtoMessage()
func (*Permission) ProtoReflect ¶
func (x *Permission) ProtoReflect() protoreflect.Message
func (*Permission) Reset ¶
func (x *Permission) Reset()
func (*Permission) String ¶
func (x *Permission) String() string
type PermissionLevel ¶
type PermissionLevel int32
Permission Levels
const ( PermissionLevel_PERMISSION_LEVEL_UNSPECIFIED PermissionLevel = 0 PermissionLevel_PERMISSION_LEVEL_NONE PermissionLevel = 2 PermissionLevel_PERMISSION_LEVEL_READ PermissionLevel = 3 PermissionLevel_PERMISSION_LEVEL_APPEND PermissionLevel = 4 PermissionLevel_PERMISSION_LEVEL_WRITE PermissionLevel = 5 PermissionLevel_PERMISSION_LEVEL_ADMIN PermissionLevel = 6 )
func (PermissionLevel) Descriptor ¶
func (PermissionLevel) Descriptor() protoreflect.EnumDescriptor
func (PermissionLevel) Enum ¶
func (x PermissionLevel) Enum() *PermissionLevel
func (PermissionLevel) EnumDescriptor
deprecated
func (PermissionLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use PermissionLevel.Descriptor instead.
func (PermissionLevel) Number ¶
func (x PermissionLevel) Number() protoreflect.EnumNumber
func (PermissionLevel) String ¶
func (x PermissionLevel) String() string
func (PermissionLevel) Type ¶
func (PermissionLevel) Type() protoreflect.EnumType
type Permission_CollectionId ¶
type Permission_CollectionId struct {
CollectionId string `protobuf:"bytes,2,opt,name=collection_id,json=collectionId,proto3,oneof"`
}
type Permission_DatasetId ¶
type Permission_DatasetId struct {
DatasetId string `protobuf:"bytes,3,opt,name=dataset_id,json=datasetId,proto3,oneof"`
}
type Permission_ObjectId ¶
type Permission_ObjectId struct {
ObjectId string `protobuf:"bytes,4,opt,name=object_id,json=objectId,proto3,oneof"`
}
type Permission_ProjectId ¶
type Permission_ProjectId struct {
ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3,oneof"`
}
type Project ¶
type Project struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Short name according to BucketNamingRules Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Long name // Project specific labels / hooks KeyValues []*KeyValue `protobuf:"bytes,4,rep,name=key_values,json=keyValues,proto3" json:"key_values,omitempty"` // Relations to internal and external sources Relations []*Relation `protobuf:"bytes,5,rep,name=relations,proto3" json:"relations,omitempty"` Stats *Stats `protobuf:"bytes,6,opt,name=stats,proto3" json:"stats,omitempty"` DataClass DataClass `` /* 132-byte string literal not displayed */ CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` CreatedBy string `protobuf:"bytes,9,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` Status Status `protobuf:"varint,10,opt,name=status,proto3,enum=aruna.api.storage.models.v2.Status" json:"status,omitempty"` Dynamic bool `protobuf:"varint,11,opt,name=dynamic,proto3" json:"dynamic,omitempty"` Endpoints []*DataEndpoint `protobuf:"bytes,12,rep,name=endpoints,proto3" json:"endpoints,omitempty"` // contains filtered or unexported fields }
func (*Project) Descriptor
deprecated
func (*Project) GetCreatedAt ¶
func (x *Project) GetCreatedAt() *timestamppb.Timestamp
func (*Project) GetCreatedBy ¶
func (*Project) GetDataClass ¶
func (*Project) GetDescription ¶
func (*Project) GetDynamic ¶
func (*Project) GetEndpoints ¶
func (x *Project) GetEndpoints() []*DataEndpoint
func (*Project) GetKeyValues ¶
func (*Project) GetRelations ¶
func (*Project) ProtoMessage ¶
func (*Project) ProtoMessage()
func (*Project) ProtoReflect ¶
func (x *Project) ProtoReflect() protoreflect.Message
type Pubkey ¶
type Pubkey struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` Location string `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*Pubkey) Descriptor
deprecated
func (*Pubkey) GetLocation ¶
func (*Pubkey) ProtoMessage ¶
func (*Pubkey) ProtoMessage()
func (*Pubkey) ProtoReflect ¶
func (x *Pubkey) ProtoReflect() protoreflect.Message
type Relation ¶
type Relation struct { // Types that are assignable to Relation: // // *Relation_External // *Relation_Internal Relation isRelation_Relation `protobuf_oneof:"relation"` // contains filtered or unexported fields }
func (*Relation) Descriptor
deprecated
func (*Relation) GetExternal ¶
func (x *Relation) GetExternal() *ExternalRelation
func (*Relation) GetInternal ¶
func (x *Relation) GetInternal() *InternalRelation
func (*Relation) GetRelation ¶
func (m *Relation) GetRelation() isRelation_Relation
func (*Relation) ProtoMessage ¶
func (*Relation) ProtoMessage()
func (*Relation) ProtoReflect ¶
func (x *Relation) ProtoReflect() protoreflect.Message
type RelationDirection ¶
type RelationDirection int32
internal object relation type (direction)
const ( RelationDirection_RELATION_DIRECTION_UNSPECIFIED RelationDirection = 0 RelationDirection_RELATION_DIRECTION_INBOUND RelationDirection = 1 RelationDirection_RELATION_DIRECTION_OUTBOUND RelationDirection = 2 )
func (RelationDirection) Descriptor ¶
func (RelationDirection) Descriptor() protoreflect.EnumDescriptor
func (RelationDirection) Enum ¶
func (x RelationDirection) Enum() *RelationDirection
func (RelationDirection) EnumDescriptor
deprecated
func (RelationDirection) EnumDescriptor() ([]byte, []int)
Deprecated: Use RelationDirection.Descriptor instead.
func (RelationDirection) Number ¶
func (x RelationDirection) Number() protoreflect.EnumNumber
func (RelationDirection) String ¶
func (x RelationDirection) String() string
func (RelationDirection) Type ¶
func (RelationDirection) Type() protoreflect.EnumType
type Relation_External ¶
type Relation_External struct {
External *ExternalRelation `protobuf:"bytes,1,opt,name=external,proto3,oneof"`
}
type Relation_Internal ¶
type Relation_Internal struct {
Internal *InternalRelation `protobuf:"bytes,2,opt,name=internal,proto3,oneof"`
}
type ResourceAction ¶
type ResourceAction int32
Used for the internal associated services to validate permissions Actions are similar to HTTP verbs
const ( ResourceAction_RESOURCE_ACTION_UNSPECIFIED ResourceAction = 0 ResourceAction_RESOURCE_ACTION_CREATE ResourceAction = 1 ResourceAction_RESOURCE_ACTION_APPEND ResourceAction = 2 ResourceAction_RESOURCE_ACTION_UPDATE ResourceAction = 3 ResourceAction_RESOURCE_ACTION_READ ResourceAction = 4 ResourceAction_RESOURCE_ACTION_DELETE ResourceAction = 5 )
func (ResourceAction) Descriptor ¶
func (ResourceAction) Descriptor() protoreflect.EnumDescriptor
func (ResourceAction) Enum ¶
func (x ResourceAction) Enum() *ResourceAction
func (ResourceAction) EnumDescriptor
deprecated
func (ResourceAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResourceAction.Descriptor instead.
func (ResourceAction) Number ¶
func (x ResourceAction) Number() protoreflect.EnumNumber
func (ResourceAction) String ¶
func (x ResourceAction) String() string
func (ResourceAction) Type ¶
func (ResourceAction) Type() protoreflect.EnumType
type ResourceVariant ¶
type ResourceVariant int32
const ( ResourceVariant_RESOURCE_VARIANT_UNSPECIFIED ResourceVariant = 0 ResourceVariant_RESOURCE_VARIANT_PROJECT ResourceVariant = 1 ResourceVariant_RESOURCE_VARIANT_COLLECTION ResourceVariant = 2 ResourceVariant_RESOURCE_VARIANT_DATASET ResourceVariant = 3 ResourceVariant_RESOURCE_VARIANT_OBJECT ResourceVariant = 4 )
func (ResourceVariant) Descriptor ¶
func (ResourceVariant) Descriptor() protoreflect.EnumDescriptor
func (ResourceVariant) Enum ¶
func (x ResourceVariant) Enum() *ResourceVariant
func (ResourceVariant) EnumDescriptor
deprecated
func (ResourceVariant) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResourceVariant.Descriptor instead.
func (ResourceVariant) Number ¶
func (x ResourceVariant) Number() protoreflect.EnumNumber
func (ResourceVariant) String ¶
func (x ResourceVariant) String() string
func (ResourceVariant) Type ¶
func (ResourceVariant) Type() protoreflect.EnumType
type Stats ¶
type Stats struct { Count int64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` Size int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` LastUpdated *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"` // contains filtered or unexported fields }
Stats for a set of objects
func (*Stats) Descriptor
deprecated
func (*Stats) GetLastUpdated ¶
func (x *Stats) GetLastUpdated() *timestamppb.Timestamp
func (*Stats) ProtoMessage ¶
func (*Stats) ProtoMessage()
func (*Stats) ProtoReflect ¶
func (x *Stats) ProtoReflect() protoreflect.Message
type Status ¶
type Status int32
An arbitrary status for Objects
const ( Status_STATUS_UNSPECIFIED Status = 0 // Unspecified Status_STATUS_INITIALIZING Status = 1 // This object is initializing -> Staging Status_STATUS_VALIDATING Status = 2 // Data got uploaded and a validating hook got triggered Status_STATUS_AVAILABLE Status = 3 // Data is available Status_STATUS_UNAVAILABLE Status = 4 // Data is temporarily not available Status_STATUS_ERROR Status = 5 // Validating failed or fatal error in data proxy Status_STATUS_DELETED Status = 6 // Object got deleted )
func (Status) Descriptor ¶
func (Status) Descriptor() protoreflect.EnumDescriptor
func (Status) EnumDescriptor
deprecated
func (Status) Number ¶
func (x Status) Number() protoreflect.EnumNumber
func (Status) Type ¶
func (Status) Type() protoreflect.EnumType
type Token ¶
type Token struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // Tokens can either be personal or resource "specific" Permission *Permission `protobuf:"bytes,5,opt,name=permission,proto3" json:"permission,omitempty"` // contains filtered or unexported fields }
func (*Token) Descriptor
deprecated
func (*Token) GetCreatedAt ¶
func (x *Token) GetCreatedAt() *timestamppb.Timestamp
func (*Token) GetExpiresAt ¶
func (x *Token) GetExpiresAt() *timestamppb.Timestamp
func (*Token) GetPermission ¶
func (x *Token) GetPermission() *Permission
func (*Token) ProtoMessage ¶
func (*Token) ProtoMessage()
func (*Token) ProtoReflect ¶
func (x *Token) ProtoReflect() protoreflect.Message
type User ¶
type User struct { // Internal Aruna UserID Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Oidc subject ID ExternalId string `protobuf:"bytes,2,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"` // (optional) User display_name DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Is the user activated Active bool `protobuf:"varint,4,opt,name=active,proto3" json:"active,omitempty"` // User email (empty if service account) Email string `protobuf:"bytes,5,opt,name=email,proto3" json:"email,omitempty"` // User attributes Attributes *UserAttributes `protobuf:"bytes,6,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
------------- USERS & PERMISSIONS -----------------------
func (*User) Descriptor
deprecated
func (*User) GetAttributes ¶
func (x *User) GetAttributes() *UserAttributes
func (*User) GetDisplayName ¶
func (*User) GetExternalId ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type UserAttributes ¶
type UserAttributes struct { GlobalAdmin bool `protobuf:"varint,1,opt,name=global_admin,json=globalAdmin,proto3" json:"global_admin,omitempty"` ServiceAccount bool `protobuf:"varint,2,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"` Tokens []*Token `protobuf:"bytes,3,rep,name=tokens,proto3" json:"tokens,omitempty"` TrustedEndpoints []string `protobuf:"bytes,4,rep,name=trusted_endpoints,json=trustedEndpoints,proto3" json:"trusted_endpoints,omitempty"` CustomAttributes []*CustomAttributes `protobuf:"bytes,5,rep,name=custom_attributes,json=customAttributes,proto3" json:"custom_attributes,omitempty"` PersonalPermissions []*Permission `protobuf:"bytes,6,rep,name=personal_permissions,json=personalPermissions,proto3" json:"personal_permissions,omitempty"` // contains filtered or unexported fields }
func (*UserAttributes) Descriptor
deprecated
func (*UserAttributes) Descriptor() ([]byte, []int)
Deprecated: Use UserAttributes.ProtoReflect.Descriptor instead.
func (*UserAttributes) GetCustomAttributes ¶
func (x *UserAttributes) GetCustomAttributes() []*CustomAttributes
func (*UserAttributes) GetGlobalAdmin ¶
func (x *UserAttributes) GetGlobalAdmin() bool
func (*UserAttributes) GetPersonalPermissions ¶
func (x *UserAttributes) GetPersonalPermissions() []*Permission
func (*UserAttributes) GetServiceAccount ¶
func (x *UserAttributes) GetServiceAccount() bool
func (*UserAttributes) GetTokens ¶
func (x *UserAttributes) GetTokens() []*Token
func (*UserAttributes) GetTrustedEndpoints ¶
func (x *UserAttributes) GetTrustedEndpoints() []string
func (*UserAttributes) ProtoMessage ¶
func (*UserAttributes) ProtoMessage()
func (*UserAttributes) ProtoReflect ¶
func (x *UserAttributes) ProtoReflect() protoreflect.Message
func (*UserAttributes) Reset ¶
func (x *UserAttributes) Reset()
func (*UserAttributes) String ¶
func (x *UserAttributes) String() string