Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AirgapNetworkRequest ¶
type AirgapNetworkRequest struct { CIDR string Name string Region string AvailabilityZone string // This subnet is will be created first as private // on the orchestrate on a 2nd phase a param will remove the // nat gateway TargetSubnetCIDR string PublicSubnetCIDR string SetAsAirgap bool }
func (AirgapNetworkRequest) CreateNetwork ¶
func (r AirgapNetworkRequest) CreateNetwork(ctx *pulumi.Context) (*AirgapNetworkResources, error)
type AirgapNetworkResources ¶
type AirgapNetworkResources struct { VPCResources *vpc.VPCResources AvailabilityZone string Region string TargetSubnet *subnet.PrivateSubnetResources PublicSubnet *subnet.PublicSubnetResources }
Click to show internal directories.
Click to hide internal directories.