Documentation ¶
Index ¶
- Variables
- type Credential
- type Dynamic
- type Library
- func (*Library) Descriptor() ([]byte, []int)deprecated
- func (x *Library) GetCredentialType() string
- func (x *Library) GetPublicId() string
- func (x *Library) GetStoreId() string
- func (*Library) ProtoMessage()
- func (x *Library) ProtoReflect() protoreflect.Message
- func (x *Library) Reset()
- func (x *Library) String() string
- type Static
- type Store
Constants ¶
This section is empty.
Variables ¶
View Source
var File_controller_storage_credential_store_v1_credential_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Credential ¶
type Credential struct { // public_id is a surrogate key suitable for use in a public API. // @inject_tag: `gorm:"primary_key"` PublicId string `protobuf:"bytes,1,opt,name=public_id,json=publicId,proto3" json:"public_id,omitempty" gorm:"primary_key"` // contains filtered or unexported fields }
func (*Credential) Descriptor
deprecated
func (*Credential) Descriptor() ([]byte, []int)
Deprecated: Use Credential.ProtoReflect.Descriptor instead.
func (*Credential) GetPublicId ¶
func (x *Credential) GetPublicId() string
func (*Credential) ProtoMessage ¶
func (*Credential) ProtoMessage()
func (*Credential) ProtoReflect ¶
func (x *Credential) ProtoReflect() protoreflect.Message
func (*Credential) Reset ¶
func (x *Credential) Reset()
func (*Credential) String ¶
func (x *Credential) String() string
type Dynamic ¶
type Dynamic struct { // public_id is a surrogate key suitable for use in a public API. // @inject_tag: `gorm:"primary_key"` PublicId string `protobuf:"bytes,1,opt,name=public_id,json=publicId,proto3" json:"public_id,omitempty" gorm:"primary_key"` // The library_id of the owning library and must be set. // @inject_tag: `gorm:"not_null"` LibraryId string `protobuf:"bytes,2,opt,name=library_id,json=libraryId,proto3" json:"library_id,omitempty" gorm:"not_null"` // contains filtered or unexported fields }
func (*Dynamic) Descriptor
deprecated
func (*Dynamic) GetLibraryId ¶
func (*Dynamic) GetPublicId ¶
func (*Dynamic) ProtoMessage ¶
func (*Dynamic) ProtoMessage()
func (*Dynamic) ProtoReflect ¶
func (x *Dynamic) ProtoReflect() protoreflect.Message
type Library ¶
type Library struct { // public_id is a surrogate key suitable for use in a public API. // @inject_tag: `gorm:"primary_key"` PublicId string `protobuf:"bytes,1,opt,name=public_id,json=publicId,proto3" json:"public_id,omitempty" gorm:"primary_key"` // The store_id of the owning store and must be set. // @inject_tag: `gorm:"not_null"` StoreId string `protobuf:"bytes,2,opt,name=store_id,json=storeId,proto3" json:"store_id,omitempty" gorm:"not_null"` // credential_type is optional. If set, it indicates the type of // credential the library returns. // @inject_tag: `gorm:"default:null"` CredentialType string `protobuf:"bytes,3,opt,name=credential_type,json=credentialType,proto3" json:"credential_type,omitempty" gorm:"default:null"` // contains filtered or unexported fields }
func (*Library) Descriptor
deprecated
func (*Library) GetCredentialType ¶ added in v0.7.4
func (*Library) GetPublicId ¶
func (*Library) GetStoreId ¶
func (*Library) ProtoMessage ¶
func (*Library) ProtoMessage()
func (*Library) ProtoReflect ¶
func (x *Library) ProtoReflect() protoreflect.Message
type Static ¶
type Static struct { // public_id is a surrogate key suitable for use in a public API. // @inject_tag: `gorm:"primary_key"` PublicId string `protobuf:"bytes,1,opt,name=public_id,json=publicId,proto3" json:"public_id,omitempty" gorm:"primary_key"` // The store_id of the owning store and must be set. // @inject_tag: `gorm:"not_null"` StoreId string `protobuf:"bytes,2,opt,name=store_id,json=storeId,proto3" json:"store_id,omitempty" gorm:"not_null"` // contains filtered or unexported fields }
func (*Static) Descriptor
deprecated
func (*Static) GetPublicId ¶
func (*Static) GetStoreId ¶
func (*Static) ProtoMessage ¶
func (*Static) ProtoMessage()
func (*Static) ProtoReflect ¶
func (x *Static) ProtoReflect() protoreflect.Message
type Store ¶
type Store struct { // public_id is a surrogate key suitable for use in a public API. // @inject_tag: `gorm:"primary_key"` PublicId string `protobuf:"bytes,1,opt,name=public_id,json=publicId,proto3" json:"public_id,omitempty" gorm:"primary_key"` // The project_id of the owning project and must be set. // @inject_tag: `gorm:"not_null"` ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" gorm:"not_null"` // contains filtered or unexported fields }
func (*Store) Descriptor
deprecated
func (*Store) GetProjectId ¶ added in v0.10.2
func (*Store) GetPublicId ¶
func (*Store) ProtoMessage ¶
func (*Store) ProtoMessage()
func (*Store) ProtoReflect ¶
func (x *Store) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.