Blame internal/osbuild/firewall_stage.go

Packit 63bb0d
package osbuild
Packit 63bb0d
Packit 63bb0d
type FirewallStageOptions struct {
Packit 63bb0d
	Ports            []string `json:"ports,omitempty"`
Packit 63bb0d
	EnabledServices  []string `json:"enabled_services,omitempty"`
Packit 63bb0d
	DisabledServices []string `json:"disabled_services,omitempty"`
Packit 63bb0d
}
Packit 63bb0d
Packit 63bb0d
func (FirewallStageOptions) isStageOptions() {}
Packit 63bb0d
Packit 63bb0d
func NewFirewallStage(options *FirewallStageOptions) *Stage {
Packit 63bb0d
	return &Stage{
Packit 63bb0d
		Name:    "org.osbuild.firewall",
Packit 63bb0d
		Options: options,
Packit 63bb0d
	}
Packit 63bb0d
}