Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Package__bihnv9 = &core.Package{ PackageName: "namespacelabs.dev/foundation/universe/db/maria/incluster/creds", } Provider__bihnv9 = core.Provider{ Package: Package__bihnv9, Instantiate: makeDeps__bihnv9, } )
View Source
var File_universe_db_maria_incluster_creds_provider_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Creds ¶
type Creds struct { Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func ProvideCreds ¶
func ProvideCreds(ctx context.Context, _ *CredsRequest, deps ExtensionDeps) (*Creds, error)
func (*Creds) Descriptor
deprecated
func (*Creds) GetPassword ¶
func (*Creds) ProtoMessage ¶
func (*Creds) ProtoMessage()
func (*Creds) ProtoReflect ¶
func (x *Creds) ProtoReflect() protoreflect.Message
type CredsRequest ¶
type CredsRequest struct {
// contains filtered or unexported fields
}
func (*CredsRequest) Descriptor
deprecated
func (*CredsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CredsRequest.ProtoReflect.Descriptor instead.
func (*CredsRequest) ProtoMessage ¶
func (*CredsRequest) ProtoMessage()
func (*CredsRequest) ProtoReflect ¶
func (x *CredsRequest) ProtoReflect() protoreflect.Message
func (*CredsRequest) Reset ¶
func (x *CredsRequest) Reset()
func (*CredsRequest) String ¶
func (x *CredsRequest) String() string
type ExtensionDeps ¶
Dependencies that are instantiated once for the lifetime of the extension.
Click to show internal directories.
Click to hide internal directories.