Versions in this module Expand all Collapse all v0 v0.0.1 Aug 3, 2023 Changes in this version + var AvailableServices = map[Service]struct + var CloudFormation = Service + var CloudWatch = Service + var CloudWatchEvents = Service + var CloudWatchLogs = Service + var DynamoDB = Service + var DynamoDBStreams = Service + var EC2 = Service + var ES = Service + var Firehose = Service + var FixedPort = Service + var IAM = Service + var Kinesis = Service + var Lambda = Service + var Redshift = Service + var Route53 = Service + var S3 = Service + var SES = Service + var SNS = Service + var SQS = Service + var SSM = Service + var STS = Service + var SecretsManager = Service + var StepFunctions = Service + type Instance struct + func NewInstance(opts ...InstanceOption) (*Instance, error) + func (i *Instance) Endpoint(service Service) string + func (i *Instance) EndpointV2(service Service) string + func (i *Instance) Start() error + func (i *Instance) StartWithContext(ctx context.Context, services ...Service) error + func (i *Instance) Stop() error + type InstanceOption func(i *Instance) + func WithClientFromEnv() (InstanceOption, error) + func WithInitScriptMount(initScriptDirPath string, completeLogLine string) (InstanceOption, error) + func WithLabels(labels map[string]string) InstanceOption + func WithLogger(logger *logrus.Logger) InstanceOption + func WithTimeout(timeout time.Duration) InstanceOption + func WithVersion(version string) InstanceOption + func WithVolumeMount(mountPath, hostPath string) (InstanceOption, error) + type Service struct + Name string + Port string