awstoolsmock

package module
v0.0.0-...-7e9ea62 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 1, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DynamodbMock

type DynamodbMock struct {
	Mock dynamodbMockStruct
}

func GetDynamodbMock

func GetDynamodbMock() *DynamodbMock

func (*DynamodbMock) BatchWriteItem

func (d *DynamodbMock) BatchWriteItem(ctx context.Context, params *dynamodb.BatchWriteItemInput, optFns ...func(*dynamodb.Options)) (*dynamodb.BatchWriteItemOutput, error)

func (*DynamodbMock) DeleteItem

func (d *DynamodbMock) DeleteItem(ctx context.Context, params *dynamodb.DeleteItemInput, optFns ...func(*dynamodb.Options)) (*dynamodb.DeleteItemOutput, error)

func (*DynamodbMock) DescribeTable

func (d *DynamodbMock) DescribeTable(ctx context.Context, params *dynamodb.DescribeTableInput, optFns ...func(*dynamodb.Options)) (*dynamodb.DescribeTableOutput, error)

func (*DynamodbMock) GetItem

func (d *DynamodbMock) GetItem(ctx context.Context, params *dynamodb.GetItemInput, optFns ...func(options *dynamodb.Options)) (*dynamodb.GetItemOutput, error)

func (*DynamodbMock) PutItem

func (d *DynamodbMock) PutItem(ctx context.Context, params *dynamodb.PutItemInput, optFns ...func(*dynamodb.Options)) (*dynamodb.PutItemOutput, error)

func (*DynamodbMock) Query

func (d *DynamodbMock) Query(ctx context.Context, params *dynamodb.QueryInput, optFns ...func(*dynamodb.Options)) (*dynamodb.QueryOutput, error)

func (*DynamodbMock) Scan

func (d *DynamodbMock) Scan(ctx context.Context, params *dynamodb.ScanInput, optFns ...func(*dynamodb.Options)) (*dynamodb.ScanOutput, error)

func (*DynamodbMock) UpdateItem

func (d *DynamodbMock) UpdateItem(ctx context.Context, params *dynamodb.UpdateItemInput, optFns ...func(*dynamodb.Options)) (*dynamodb.UpdateItemOutput, error)

type EventbridgeMock

type EventbridgeMock struct {
	Mock eventbridgeMockStruct
}

func GetEventbridgeMock

func GetEventbridgeMock() *EventbridgeMock

func (*EventbridgeMock) PutEvents

type S3Mock

type S3Mock struct {
	Mock s3MockStruct
}

func GetS3Mock

func GetS3Mock() *S3Mock

func (*S3Mock) GetObject

func (mock *S3Mock) GetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options)) (*s3.GetObjectOutput, error)

func (*S3Mock) PutObject

func (mock *S3Mock) PutObject(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options)) (*s3.PutObjectOutput, error)

type StepFunctionMock

type StepFunctionMock struct {
	Mock stepfunctionMockStruct
}

func GetStepFunctionMock

func GetStepFunctionMock() *StepFunctionMock

func (*StepFunctionMock) StartExecution

func (s *StepFunctionMock) StartExecution(ctx context.Context, params *sfn.StartExecutionInput, optFns ...func(*sfn.Options)) (*sfn.StartExecutionOutput, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL