Documentation ¶
Index ¶
- type CloudSpecFields
- type CloudSpecForm
- type Form
- type MultiResourceRuleFields
- type MultiResourceRuleForm
- type ProjectFields
- type ProjectForm
- type Prompter
- type RelationFields
- type RelationForm
- type RuleFields
- type RuleForm
- type SingleResourceRuleFields
- type SingleResourceRuleForm
- type SpecFields
- type SpecForm
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudSpecFields ¶
type CloudSpecForm ¶
type CloudSpecForm struct { Project *project.Project Client *cloudapi.Client OrgID string RuleID string Name string Fields CloudSpecFields Logger *zerolog.Logger }
func (*CloudSpecForm) Run ¶
func (f *CloudSpecForm) Run() error
type MultiResourceRuleFields ¶
type MultiResourceRuleForm ¶
type MultiResourceRuleForm struct { Project *project.Project RuleID string InputType string Metadata *project.RuleMetadata Fields MultiResourceRuleFields Logger *zerolog.Logger }
func (*MultiResourceRuleForm) Run ¶
func (f *MultiResourceRuleForm) Run() error
type ProjectFields ¶
type ProjectFields struct {
Name string
}
type ProjectForm ¶
type ProjectForm struct { Project *project.Project DefaultName string Fields ProjectFields Logger *zerolog.Logger }
func (*ProjectForm) Run ¶
func (p *ProjectForm) Run() error
type RelationFields ¶
type RelationForm ¶
type RelationForm struct { Project *project.Project Fields RelationFields Logger *zerolog.Logger }
func (*RelationForm) Run ¶
func (f *RelationForm) Run() error
type RuleFields ¶
type RuleForm ¶
type RuleForm struct { Project *project.Project Fields RuleFields Logger *zerolog.Logger }
type SingleResourceRuleFields ¶
type SingleResourceRuleFields struct {
ResourceType string
}
type SingleResourceRuleForm ¶
type SingleResourceRuleForm struct { Project *project.Project RuleID string InputType string Metadata *project.RuleMetadata Fields SingleResourceRuleFields Logger *zerolog.Logger }
func (*SingleResourceRuleForm) Run ¶
func (f *SingleResourceRuleForm) Run() error
type SpecFields ¶
Click to show internal directories.
Click to hide internal directories.