Documentation ¶
Index ¶
- type Keypair
- func (s *Keypair) CheckChanges(a, e, changes *Keypair) error
- func (e *Keypair) CheckExisting(c *fi.Context) bool
- func (e *Keypair) Find(c *fi.Context) (*Keypair, error)
- func (e *Keypair) GetName() *string
- func (_ *Keypair) Render(c *fi.Context, a, e, changes *Keypair) error
- func (e *Keypair) Run(c *fi.Context) error
- func (e *Keypair) SetName(name string)
- func (e *Keypair) String() string
- func (o *Keypair) UnmarshalJSON(data []byte) error
- type ManagedFile
- type Secret
- func (s *Secret) CheckChanges(a, e, changes *Secret) error
- func (e *Secret) CheckExisting(c *fi.Context) bool
- func (e *Secret) Find(c *fi.Context) (*Secret, error)
- func (e *Secret) GetName() *string
- func (_ *Secret) Render(c *fi.Context, a, e, changes *Secret) error
- func (e *Secret) Run(c *fi.Context) error
- func (e *Secret) SetName(name string)
- func (e *Secret) String() string
- func (o *Secret) UnmarshalJSON(data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Keypair ¶
type Keypair struct { Name *string Subject string `json:"subject"` Type string `json:"type"` AlternateNames []string `json:"alternateNames"` AlternateNameTasks []fi.Task `json:"alternateNameTasks"` }
func (*Keypair) CheckChanges ¶
func (*Keypair) CheckExisting ¶
It's important always to check for the existing key, so we don't regenerate keys e.g. on terraform
func (*Keypair) UnmarshalJSON ¶
type ManagedFile ¶
type ManagedFile struct { Name *string Location *string Contents *fi.ResourceHolder }
func (*ManagedFile) CheckChanges ¶
func (s *ManagedFile) CheckChanges(a, e, changes *ManagedFile) error
func (*ManagedFile) Find ¶
func (e *ManagedFile) Find(c *fi.Context) (*ManagedFile, error)
func (*ManagedFile) Render ¶
func (_ *ManagedFile) Render(c *fi.Context, a, e, changes *ManagedFile) error
type Secret ¶
type Secret struct {
Name *string
}
func (*Secret) CheckChanges ¶
func (*Secret) CheckExisting ¶
It's important always to check for the existing Secret, so we don't regenerate tokens e.g. on terraform
func (*Secret) UnmarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.