コード例 #1
0
ファイル: credentials.go プロジェクト: nguyendangminh/kernel
func KMS(c *Crypt) *kms.KMS {
	return kms.New(&aws.Config{
		Credentials: credentials.NewCredentials(&Credentials{Crypt: c}),
	})
}
コード例 #2
0
ファイル: models.go プロジェクト: nguyendangminh/kernel
func RDS() *rds.RDS {
	return rds.New(&aws.Config{
		Credentials: credentials.NewCredentials(&AwsCredentials{}),
		Region:      os.Getenv("AWS_REGION"),
	})
}
コード例 #3
0
ファイル: models.go プロジェクト: nguyendangminh/kernel
func S3() *s3.S3 {
	return s3.New(&aws.Config{
		Credentials: credentials.NewCredentials(&AwsCredentials{}),
		Region:      os.Getenv("AWS_REGION"),
	})
}
コード例 #4
0
ファイル: models.go プロジェクト: nguyendangminh/kernel
func ECS() *ecs.ECS {
	return ecs.New(&aws.Config{
		Credentials: credentials.NewCredentials(&AwsCredentials{}),
		Region:      os.Getenv("AWS_REGION"),
	})
}
コード例 #5
0
ファイル: models.go プロジェクト: nguyendangminh/kernel
func Kinesis() *kinesis.Kinesis {
	return kinesis.New(&aws.Config{
		Credentials: credentials.NewCredentials(&AwsCredentials{}),
		Region:      os.Getenv("AWS_REGION"),
	})
}
コード例 #6
0
ファイル: models.go プロジェクト: nguyendangminh/kernel
func DynamoDB() *dynamodb.DynamoDB {
	return dynamodb.New(&aws.Config{
		Credentials: credentials.NewCredentials(&AwsCredentials{}),
		Region:      os.Getenv("AWS_REGION"),
	})
}
コード例 #7
0
ファイル: models.go プロジェクト: nguyendangminh/kernel
func CloudWatch() *cloudwatch.CloudWatch {
	return cloudwatch.New(&aws.Config{
		Credentials: credentials.NewCredentials(&AwsCredentials{}),
		Region:      os.Getenv("AWS_REGION"),
	})
}
コード例 #8
0
ファイル: models.go プロジェクト: nguyendangminh/kernel
func CloudFormation() *cloudformation.CloudFormation {
	return cloudformation.New(&aws.Config{
		Credentials: credentials.NewCredentials(&AwsCredentials{}),
		Region:      os.Getenv("AWS_REGION"),
	})
}
コード例 #9
0
ファイル: models.go プロジェクト: nguyendangminh/kernel
func AutoScaling() *autoscaling.AutoScaling {
	return autoscaling.New(&aws.Config{
		Credentials: credentials.NewCredentials(&AwsCredentials{}),
		Region:      os.Getenv("AWS_REGION"),
	})
}
コード例 #10
0
ファイル: models.go プロジェクト: nguyendangminh/kernel
func SQS() *sqs.SQS {
	return sqs.New(&aws.Config{
		Credentials: credentials.NewCredentials(&AwsCredentials{}),
		Region:      os.Getenv("AWS_REGION"),
	})
}