 Documentation
      ¶
      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.