v1

package
v0.24.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: BSD-2-Clause Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GenericRequest

type GenericRequest struct {
	Err string `json:"err,omitempty"`
}

type GenericResponse

type GenericResponse struct {
	Err string `json:"err,omitempty"`
}

type KeyInputRequest

type KeyInputRequest struct {
	AgeSecretKey string `json:"ageSecretKey"`
	AgePublicKey string `json:"agePublicKey"`
	AesCipherKey string `json:"aesCipherKey"`
	Err          string `json:"err,omitempty"`
}

type KeystoneStatusRequest added in v0.24.5

type KeystoneStatusRequest struct {
	Err string `json:"err,omitempty"`
}

type KeystoneStatusResponse added in v0.24.5

type KeystoneStatusResponse struct {
	Status data.KeystoneInitStatus `json:"status"`
	Err    string                  `json:"err,omitempty"`
}

type SecretDeleteRequest

type SecretDeleteRequest struct {
	WorkloadIds []string `json:"workloads"`
	Err         string   `json:"err,omitempty"`
}

type SecretDeleteResponse

type SecretDeleteResponse struct {
	Err string `json:"err,omitempty"`
}

type SecretEncryptedListResponse added in v0.22.0

type SecretEncryptedListResponse struct {
	Secrets   []data.SecretEncrypted `json:"secrets"`
	Algorithm crypto.Algorithm       `json:"algorithm"`
	Err       string                 `json:"err,omitempty"`
}

type SecretFetchRequest

type SecretFetchRequest struct {
	Err string `json:"err,omitempty"`
}

type SecretFetchResponse

type SecretFetchResponse struct {
	Data    string `json:"data"`
	Created string `json:"created"`
	Updated string `json:"updated"`
	Err     string `json:"err,omitempty"`
}

type SecretListRequest

type SecretListRequest struct {
	Err string `json:"err,omitempty"`
}

type SecretListResponse

type SecretListResponse struct {
	Secrets []data.Secret `json:"secrets"`
	Err     string        `json:"err,omitempty"`
}

type SecretStringTimeListResponse added in v0.22.0

type SecretStringTimeListResponse struct {
	Secrets   []data.SecretStringTime `json:"secrets"`
	Algorithm crypto.Algorithm        `json:"algorithm"`
	Err       string                  `json:"err,omitempty"`
}

type SecretUpsertRequest

type SecretUpsertRequest struct {
	WorkloadIds  []string          `json:"workloads"`
	BackingStore data.BackingStore `json:"backingStore"`
	Namespaces   []string          `json:"namespaces"`
	Value        string            `json:"value"`
	Template     string            `json:"template"`
	Format       data.SecretFormat `json:"format"`
	Encrypt      bool              `json:"encrypt"`
	AppendValue  bool              `json:"appendValue"`
	NotBefore    string            `json:"notBefore"`
	Expires      string            `json:"expires"`

	Err string `json:"err,omitempty"`
}

type SecretUpsertResponse

type SecretUpsertResponse struct {
	Err string `json:"err,omitempty"`
}

type SentinelInitCompleteRequest added in v0.22.4

type SentinelInitCompleteRequest struct {
	Err string `json:"err,omitempty"`
}

type SentinelInitCompleteResponse added in v0.22.4

type SentinelInitCompleteResponse struct {
	Err string `json:"err,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL