Documentation ¶
Index ¶
- func GetContainer(taskDef *ecs.RegisterTaskDefinitionInput, containerName string) (ecsTypes.ContainerDefinition, error)
- func GetPredeployTask(project *config.Project, name string) *config.PreDeployTask
- func GetServiceTask(project *config.Project, name string) *config.Service
- func KVListToMap[T any](kvList []T, mapFunc kvToMapFunc[T]) map[string]string
- func KVListToMap_Depends(val ecsTypes.ContainerDependency) (string, string)
- func KVListToMap_KVP(val ecsTypes.KeyValuePair) (string, string)
- func KVListToMap_Secret(val ecsTypes.Secret) (string, string)
- func KVListToSlice[T any, K any](kvList []T, sliceFunc kvToSliceFunc[T, K]) []K
- func KVListToSlice_PortMaps(val ecsTypes.PortMapping) string
- func LoadProjectConfig(t *testing.T, filepath string, optFuncs ...optsLPCFunc) *config.Context
- func Mock_ECS_CreateService_Dump(t *testing.T) *awsmocker.MockedEndpoint
- func Mock_ECS_RegisterTaskDefinition_Dump(t *testing.T) *awsmocker.MockedEndpoint
- func Mock_ECS_RunTask_Dump(t *testing.T) *awsmocker.MockedEndpoint
- func Mock_ECS_UpdateService_Dump(t *testing.T) *awsmocker.MockedEndpoint
- func OptSetNumSSMVars(num int) optsLPCFunc
- func StartMocker(t *testing.T)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetContainer ¶
func GetContainer(taskDef *ecs.RegisterTaskDefinitionInput, containerName string) (ecsTypes.ContainerDefinition, error)
func GetPredeployTask ¶
func GetPredeployTask(project *config.Project, name string) *config.PreDeployTask
func KVListToMap ¶
func KVListToMap_Depends ¶
func KVListToMap_Depends(val ecsTypes.ContainerDependency) (string, string)
func KVListToMap_KVP ¶
func KVListToMap_KVP(val ecsTypes.KeyValuePair) (string, string)
func KVListToSlice ¶
func KVListToSlice_PortMaps ¶
func KVListToSlice_PortMaps(val ecsTypes.PortMapping) string
func LoadProjectConfig ¶
func Mock_ECS_CreateService_Dump ¶
func Mock_ECS_CreateService_Dump(t *testing.T) *awsmocker.MockedEndpoint
func Mock_ECS_RegisterTaskDefinition_Dump ¶
func Mock_ECS_RegisterTaskDefinition_Dump(t *testing.T) *awsmocker.MockedEndpoint
func Mock_ECS_RunTask_Dump ¶
func Mock_ECS_RunTask_Dump(t *testing.T) *awsmocker.MockedEndpoint
func Mock_ECS_UpdateService_Dump ¶
func Mock_ECS_UpdateService_Dump(t *testing.T) *awsmocker.MockedEndpoint
func OptSetNumSSMVars ¶
func OptSetNumSSMVars(num int) optsLPCFunc
func StartMocker ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.