vpc

package
v0.0.0-...-82dfa79 Latest Latest
Warning

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

Go to latest
Published: Mar 6, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SubnetArgs

type SubnetArgs struct {
	CidrMask int `pulumi:"cidrMask"`
}

type SubnetsArgs

type SubnetsArgs struct {
	PublicSubnets   SubnetArgs `pulumi:"publicSubnets"`
	PrivateSubnets  SubnetArgs `pulumi:"privateSubnets"`
	IsolatedSubnets SubnetArgs `pulumi:"isolatedSubnets"`
}

type VpcComponent

type VpcComponent struct {
	pulumi.ResourceState
	// contains filtered or unexported fields
}

func NewVpcComponent

func NewVpcComponent(ctx *pulumi.Context, vpcComponentArgs *VpcComponentArgs, opts ...pulumi.ResourceOption) (*VpcComponent, error)

func (*VpcComponent) GetCidrBlock

func (vpc *VpcComponent) GetCidrBlock() pulumi.StringOutput

func (*VpcComponent) GetIsolatedSubnetIDs

func (vpc *VpcComponent) GetIsolatedSubnetIDs() pulumi.StringArrayOutput

func (*VpcComponent) GetPrivateSubnetIDs

func (vpc *VpcComponent) GetPrivateSubnetIDs() pulumi.StringArrayOutput

func (*VpcComponent) GetPublicSubnetIDs

func (vpc *VpcComponent) GetPublicSubnetIDs() pulumi.StringArrayOutput

func (*VpcComponent) ID

func (vpc *VpcComponent) ID() pulumi.StringOutput

type VpcComponentArgs

type VpcComponentArgs struct {
	Name      string      `pulumi:"name"`
	CidrBlock string      `pulumi:"cidrBlock"`
	Subnets   SubnetsArgs `pulumi:"subnets"`
}

Jump to

Keyboard shortcuts

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