Documentation
¶
Overview ¶
Package aws provides AWS mock provider factories.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider struct {
S3 *s3.Mock
EC2 *ec2.Mock
DynamoDB *dynamodb.Mock
Lambda *lambda.Mock
VPC *vpc.Mock
CloudWatch *cloudwatch.Mock
IAM *awsiam.Mock
Route53 *route53.Mock
ELB *elb.Mock
SQS *sqs.Mock
ElastiCache *elasticache.Mock
SecretsManager *secretsmanager.Mock
CloudWatchLogs *cloudwatchlogs.Mock
SNS *sns.Mock
ECR *ecr.Mock
EventBridge *eventbridge.Mock
RDS *rds.Mock
Redshift *redshift.Mock
EKS *eks.Mock
}
Provider holds all AWS mock services.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package awsiam provides an in-memory mock implementation of AWS IAM.
|
Package awsiam provides an in-memory mock implementation of AWS IAM. |
|
Package cloudwatch provides an in-memory mock implementation of AWS CloudWatch.
|
Package cloudwatch provides an in-memory mock implementation of AWS CloudWatch. |
|
Package cloudwatchlogs provides an in-memory mock implementation of AWS CloudWatch Logs.
|
Package cloudwatchlogs provides an in-memory mock implementation of AWS CloudWatch Logs. |
|
Package ecr provides an in-memory mock implementation of AWS Elastic Container Registry.
|
Package ecr provides an in-memory mock implementation of AWS Elastic Container Registry. |
|
Package eks provides an in-memory mock of AWS EKS — Wave 1 covers the control plane only (clusters, managed node groups, Fargate profiles, and add-ons).
|
Package eks provides an in-memory mock of AWS EKS — Wave 1 covers the control plane only (clusters, managed node groups, Fargate profiles, and add-ons). |
|
driver
Package driver defines the interface for AWS EKS control-plane mocks.
|
Package driver defines the interface for AWS EKS control-plane mocks. |
|
Package elasticache provides an in-memory mock implementation of AWS ElastiCache.
|
Package elasticache provides an in-memory mock implementation of AWS ElastiCache. |
|
Package elb provides an in-memory mock implementation of AWS Elastic Load Balancing.
|
Package elb provides an in-memory mock implementation of AWS Elastic Load Balancing. |
|
Package eventbridge provides an in-memory mock implementation of AWS EventBridge.
|
Package eventbridge provides an in-memory mock implementation of AWS EventBridge. |
|
Package rds provides an in-memory mock of AWS RDS (and Aurora).
|
Package rds provides an in-memory mock of AWS RDS (and Aurora). |
|
Package redshift provides an in-memory mock of AWS Redshift.
|
Package redshift provides an in-memory mock of AWS Redshift. |
|
Package route53 provides an in-memory mock implementation of AWS Route 53.
|
Package route53 provides an in-memory mock implementation of AWS Route 53. |
|
Package secretsmanager provides an in-memory mock implementation of AWS Secrets Manager.
|
Package secretsmanager provides an in-memory mock implementation of AWS Secrets Manager. |
|
Package sns provides an in-memory mock implementation of AWS Simple Notification Service.
|
Package sns provides an in-memory mock implementation of AWS Simple Notification Service. |
|
Package sqs provides an in-memory mock implementation of AWS Simple Queue Service.
|
Package sqs provides an in-memory mock implementation of AWS Simple Queue Service. |
|
Package vpc provides an in-memory mock implementation of AWS VPC networking.
|
Package vpc provides an in-memory mock implementation of AWS VPC networking. |
Click to show internal directories.
Click to hide internal directories.