network

package
v0.6.3 Latest Latest
Warning

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

Go to latest
Published: Feb 29, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Connectivity added in v0.6.0

type Connectivity int
const (
	ON Connectivity = iota
	OFF
)

type NetworkRequest

type NetworkRequest struct {
	Prefix string
	ID     string
	Region string
	AZ     string
	// Create a load balancer
	// If !airgap lb will be public facing
	// If airgap lb will be internal
	CreateLoadBalancer      *bool
	Airgap                  bool
	AirgapPhaseConnectivity Connectivity
}

func (*NetworkRequest) Network added in v0.6.0

func (r *NetworkRequest) Network(ctx *pulumi.Context) (
	vpc *ec2.Vpc,
	targetSubnet *ec2.Subnet,
	targetRouteTableAssociation *ec2.RouteTableAssociation,
	b *bastion.Bastion,
	lb *lb.LoadBalancer,
	err error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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