Documentation ¶
Index ¶
Constants ¶
View Source
const ( ResourceType voyager.ResourceType = "EC2Compute" MaximumServiceNameLength = 26 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConstructComputeParametersFunction ¶
type ConstructComputeParametersFunction func( origSpec *runtime.RawExtension, iamRoleRef, iamInstProfRef smith_v1.Reference, microsServiceName string, stateContext wiringplugin.StateContext) (*runtime.RawExtension, bool, bool, error)
ec2 v2 plan wiring will implement this
type StateComputeSpec ¶
type WiringPlugin ¶
type WiringPlugin struct { DeveloperRole func(location voyager.Location) []string ManagedPolicies func(location voyager.Location) []string VPC func(location voyager.Location) *oap.VPCEnvironment }
func (*WiringPlugin) WireUp ¶
func (p *WiringPlugin) WireUp(stateResource *orch_v1.StateResource, context *wiringplugin.WiringContext) wiringplugin.WiringResult
Click to show internal directories.
Click to hide internal directories.