provider

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Dec 3, 2024 License: MPL-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetFirewallRulesState

func GetFirewallRulesState(ctx context.Context, firewallRules *[]ubicloud_client.FirewallRule) (basetypes.ListValue, diag.Diagnostics)

func GetFirewallsState

func GetFirewallsState(ctx context.Context, firewalls *[]ubicloud_client.Firewall) (basetypes.ListValue, diag.Diagnostics)

func GetPostgresFirewallRulesState

func GetPostgresFirewallRulesState(ctx context.Context, firewallRules *[]ubicloud_client.PostgresFirewallRule) (basetypes.ListValue, diag.Diagnostics)

func New

func New(version string) func() provider.Provider

func NewFirewallDataSource

func NewFirewallDataSource() datasource.DataSource

func NewFirewallResource

func NewFirewallResource() resource.Resource

func NewFirewallRuleDataSource

func NewFirewallRuleDataSource() datasource.DataSource

func NewFirewallRuleResource

func NewFirewallRuleResource() resource.Resource

func NewPostgresDataSource

func NewPostgresDataSource() datasource.DataSource

func NewPostgresResource

func NewPostgresResource() resource.Resource

func NewPrivateSubnetDataSource

func NewPrivateSubnetDataSource() datasource.DataSource

func NewPrivateSubnetResource

func NewPrivateSubnetResource() resource.Resource

func NewProjectDataSource

func NewProjectDataSource() datasource.DataSource

func NewProjectResource

func NewProjectResource() resource.Resource

func NewVmDataSource

func NewVmDataSource() datasource.DataSource

func NewVmResource

func NewVmResource() resource.Resource

Types

type UbicloudClient

type UbicloudClient struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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