Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Firewall ¶
type Firewall struct {
runner.RunnerCommand
Params FirewallParams `pulumi:"params" toml:"params"`
}
func NewDefaultFirewall ¶
func NewDefaultFirewall(variant ...FirewallVariant) (*Firewall, error)
type FirewallCommand ¶
type FirewallCommand struct {
Firewall
}
func (*FirewallCommand) AddToPayload ¶
func (cmd *FirewallCommand) AddToPayload(p *runner.Payload) error
func (*FirewallCommand) Check ¶
func (cmd *FirewallCommand) Check() error
type FirewallParams ¶
type FirewallParams struct {
AllowPorts []string `pulumi:"allowPorts" toml:"allowPorts"`
}
func GetDefaultFirewallParams ¶
func GetDefaultFirewallParams(variant ...FirewallVariant) (*FirewallParams, error)
type FirewallVariant ¶
type FirewallVariant string
const (
FirewallVariantGeneric FirewallVariant = "generic"
)
func (FirewallVariant) Check ¶
func (v FirewallVariant) Check() error
func (FirewallVariant) Values ¶
func (FirewallVariant) Values() []infer.EnumValue[FirewallVariant]
Click to show internal directories.
Click to hide internal directories.