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.