vpnaas

package
v0.9.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ResourceEndpointGroup

func ResourceEndpointGroup() *schema.Resource

func ResourceIKEPolicy

func ResourceIKEPolicy() *schema.Resource

func ResourceIPSecPolicy

func ResourceIPSecPolicy() *schema.Resource

func ResourceService

func ResourceService() *schema.Resource

func ResourceSiteConnection

func ResourceSiteConnection() *schema.Resource

Types

type EndpointGroupCreateOpts

type EndpointGroupCreateOpts struct {
	endpointgroups.CreateOpts
}

EndpointGroupCreateOpts represents the attributes used when creating a new endpoint group.

type IKEPolicyCreateOpts

type IKEPolicyCreateOpts struct {
	ikepolicies.CreateOpts
}

IKEPolicyCreateOpts represents the attributes used when creating a new IKE policy.

type IPSecPolicyCreateOpts

type IPSecPolicyCreateOpts struct {
	ipsecpolicies.CreateOpts
}

IPSecPolicyCreateOpts represents the attributes used when creating a new IPSec policy.

type ServiceCreateOpts

type ServiceCreateOpts struct {
	services.CreateOpts
}

ServiceCreateOpts represents the attributes used when creating a new VPN service.

type SiteConnectionCreateOpts

type SiteConnectionCreateOpts struct {
	siteconnections.CreateOpts
	TrafficSelectorEPMerge *bool `json:"traffic_selector_ep_merge,omitempty"`
}

SiteConnectionCreateOpts represents the attributes used when creating a new IPSec site connection.

func (SiteConnectionCreateOpts) ToConnectionCreateMap added in v0.7.4

func (opts SiteConnectionCreateOpts) ToConnectionCreateMap() (map[string]interface{}, error)

ToConnectionCreateMap casts a CreateOpts struct to a map.

type SiteConnectionUpdateOpts added in v0.7.4

type SiteConnectionUpdateOpts struct {
	siteconnections.UpdateOpts
	TrafficSelectorEPMerge *bool `json:"traffic_selector_ep_merge,omitempty"`
}

func (SiteConnectionUpdateOpts) ToConnectionUpdateMap added in v0.7.4

func (opts SiteConnectionUpdateOpts) ToConnectionUpdateMap() (map[string]interface{}, error)

Jump to

Keyboard shortcuts

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