Documentation ¶
Index ¶
- type DevSecretService
- func (s *DevSecretService) Access(ctx context.Context, req *secretspb.SecretAccessRequest) (*secretspb.SecretAccessResponse, error)
- func (s *DevSecretService) Delete(ctx context.Context, secretName string, version string, latest bool) error
- func (s *DevSecretService) List(ctx context.Context, secretName string) ([]SecretVersion, error)
- func (s *DevSecretService) Put(ctx context.Context, req *secretspb.SecretPutRequest) (*secretspb.SecretPutResponse, error)
- type SecretVersion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DevSecretService ¶
type DevSecretService struct {
// contains filtered or unexported fields
}
func (*DevSecretService) Access ¶
func (s *DevSecretService) Access(ctx context.Context, req *secretspb.SecretAccessRequest) (*secretspb.SecretAccessResponse, error)
func (*DevSecretService) Delete ¶ added in v1.50.0
func (s *DevSecretService) Delete(ctx context.Context, secretName string, version string, latest bool) error
Delete a secret version, used by dashboard
func (*DevSecretService) List ¶ added in v1.50.0
func (s *DevSecretService) List(ctx context.Context, secretName string) ([]SecretVersion, error)
List all secret versions and values for a given secret, used by dashboard
func (*DevSecretService) Put ¶
func (s *DevSecretService) Put(ctx context.Context, req *secretspb.SecretPutRequest) (*secretspb.SecretPutResponse, error)
Click to show internal directories.
Click to hide internal directories.