Documentation
¶
Index ¶
- Constants
- type ConfigResource
- func (t *ConfigResource) GetMeta() model.ResourceMeta
- func (t *ConfigResource) GetSpec() model.ResourceSpec
- func (t *ConfigResource) GetType() model.ResourceType
- func (t *ConfigResource) SetMeta(m model.ResourceMeta)
- func (t *ConfigResource) SetSpec(spec model.ResourceSpec) error
- func (t *ConfigResource) Validate() error
- type ConfigResourceList
- type SecretResource
- func (t *SecretResource) GetMeta() model.ResourceMeta
- func (t *SecretResource) GetSpec() model.ResourceSpec
- func (t *SecretResource) GetType() model.ResourceType
- func (t *SecretResource) SetMeta(m model.ResourceMeta)
- func (t *SecretResource) SetSpec(spec model.ResourceSpec) error
- func (t *SecretResource) Validate() error
- type SecretResourceList
Constants ¶
View Source
const (
ConfigType model.ResourceType = "Config"
)
View Source
const (
SecretType model.ResourceType = "Secret"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigResource ¶
type ConfigResource struct {
Meta model.ResourceMeta
Spec config_proto.Config
}
func (*ConfigResource) GetMeta ¶
func (t *ConfigResource) GetMeta() model.ResourceMeta
func (*ConfigResource) GetSpec ¶
func (t *ConfigResource) GetSpec() model.ResourceSpec
func (*ConfigResource) GetType ¶
func (t *ConfigResource) GetType() model.ResourceType
func (*ConfigResource) SetMeta ¶
func (t *ConfigResource) SetMeta(m model.ResourceMeta)
func (*ConfigResource) SetSpec ¶
func (t *ConfigResource) SetSpec(spec model.ResourceSpec) error
func (*ConfigResource) Validate ¶
func (t *ConfigResource) Validate() error
type ConfigResourceList ¶
type ConfigResourceList struct {
Items []*ConfigResource
Pagination model.Pagination
}
func (*ConfigResourceList) GetItemType ¶
func (l *ConfigResourceList) GetItemType() model.ResourceType
func (*ConfigResourceList) GetItems ¶
func (l *ConfigResourceList) GetItems() []model.Resource
func (*ConfigResourceList) GetPagination ¶
func (l *ConfigResourceList) GetPagination() *model.Pagination
func (*ConfigResourceList) NewItem ¶
func (l *ConfigResourceList) NewItem() model.Resource
type SecretResource ¶
type SecretResource struct {
Meta model.ResourceMeta
Spec system_proto.Secret
}
func (*SecretResource) GetMeta ¶
func (t *SecretResource) GetMeta() model.ResourceMeta
func (*SecretResource) GetSpec ¶
func (t *SecretResource) GetSpec() model.ResourceSpec
func (*SecretResource) GetType ¶
func (t *SecretResource) GetType() model.ResourceType
func (*SecretResource) SetMeta ¶
func (t *SecretResource) SetMeta(m model.ResourceMeta)
func (*SecretResource) SetSpec ¶
func (t *SecretResource) SetSpec(spec model.ResourceSpec) error
func (*SecretResource) Validate ¶
func (t *SecretResource) Validate() error
type SecretResourceList ¶
type SecretResourceList struct {
Items []*SecretResource
Pagination model.Pagination
}
func (*SecretResourceList) GetItemType ¶
func (l *SecretResourceList) GetItemType() model.ResourceType
func (*SecretResourceList) GetItems ¶
func (l *SecretResourceList) GetItems() []model.Resource
func (*SecretResourceList) GetPagination ¶
func (l *SecretResourceList) GetPagination() *model.Pagination
func (*SecretResourceList) NewItem ¶
func (l *SecretResourceList) NewItem() model.Resource
Click to show internal directories.
Click to hide internal directories.