Documentation ¶
Index ¶
- type InMemorySecrets
- func (s *InMemorySecrets) Create(obj *dependencies.Secret) (*dependencies.Secret, error)
- func (s *InMemorySecrets) Delete(name string) error
- func (s *InMemorySecrets) Get(name string) (*dependencies.Secret, error)
- func (s *InMemorySecrets) List() ([]*dependencies.Secret, error)
- func (s *InMemorySecrets) Update(obj *dependencies.Secret) (*dependencies.Secret, error)
- func (s *InMemorySecrets) Watch(handlers ...dependencies.SecretEventHandler) (*storage.Watcher, error)
- type PartialInMemoryConfig
- func (s *PartialInMemoryConfig) Attributes() storage.Attributes
- func (s *PartialInMemoryConfig) Register() error
- func (s *PartialInMemoryConfig) Roles() storage.Roles
- func (s *PartialInMemoryConfig) Upstreams() storage.Upstreams
- func (s *PartialInMemoryConfig) V1() storage.V1
- func (s *PartialInMemoryConfig) VirtualServices() storage.VirtualServices
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InMemorySecrets ¶
type InMemorySecrets struct {
// contains filtered or unexported fields
}
func NewInMemorySecrets ¶
func NewInMemorySecrets() *InMemorySecrets
func (*InMemorySecrets) Create ¶
func (s *InMemorySecrets) Create(obj *dependencies.Secret) (*dependencies.Secret, error)
func (*InMemorySecrets) Delete ¶
func (s *InMemorySecrets) Delete(name string) error
func (*InMemorySecrets) Get ¶
func (s *InMemorySecrets) Get(name string) (*dependencies.Secret, error)
func (*InMemorySecrets) List ¶
func (s *InMemorySecrets) List() ([]*dependencies.Secret, error)
func (*InMemorySecrets) Update ¶
func (s *InMemorySecrets) Update(obj *dependencies.Secret) (*dependencies.Secret, error)
func (*InMemorySecrets) Watch ¶
func (s *InMemorySecrets) Watch(handlers ...dependencies.SecretEventHandler) (*storage.Watcher, error)
type PartialInMemoryConfig ¶
type PartialInMemoryConfig struct {
// contains filtered or unexported fields
}
func NewPartialInMemoryConfig ¶
func NewPartialInMemoryConfig(gloo storage.Interface) *PartialInMemoryConfig
func (*PartialInMemoryConfig) Attributes ¶
func (s *PartialInMemoryConfig) Attributes() storage.Attributes
func (*PartialInMemoryConfig) Register ¶
func (s *PartialInMemoryConfig) Register() error
func (*PartialInMemoryConfig) Roles ¶
func (s *PartialInMemoryConfig) Roles() storage.Roles
func (*PartialInMemoryConfig) Upstreams ¶
func (s *PartialInMemoryConfig) Upstreams() storage.Upstreams
func (*PartialInMemoryConfig) V1 ¶
func (s *PartialInMemoryConfig) V1() storage.V1
func (*PartialInMemoryConfig) VirtualServices ¶
func (s *PartialInMemoryConfig) VirtualServices() storage.VirtualServices
Click to show internal directories.
Click to hide internal directories.