firewall

package
v0.50.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2024 License: MPL-2.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Firewall

func Firewall() *schema.Resource

Firewall returns a resource to manage firewall options.

func SecurityGroup

func SecurityGroup() *schema.Resource

SecurityGroup returns a resource to manage security groups.

func SecurityGroupCreate

func SecurityGroupCreate(ctx context.Context, api clusterfirewall.API, d *schema.ResourceData) diag.Diagnostics

SecurityGroupCreate creates a new security group.

func SecurityGroupDelete

func SecurityGroupDelete(ctx context.Context, api clusterfirewall.API, d *schema.ResourceData) diag.Diagnostics

SecurityGroupDelete deletes a security group.

func SecurityGroupRead

func SecurityGroupRead(ctx context.Context, api clusterfirewall.API, d *schema.ResourceData) diag.Diagnostics

SecurityGroupRead reads the security group from the API and updates the state.

func SecurityGroupUpdate

func SecurityGroupUpdate(ctx context.Context, api clusterfirewall.API, d *schema.ResourceData) diag.Diagnostics

SecurityGroupUpdate updates a security group.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL