func KMS(c *Crypt) *kms.KMS { return kms.New(&aws.Config{ Credentials: credentials.NewCredentials(&Credentials{Crypt: c}), }) }
func RDS() *rds.RDS { return rds.New(&aws.Config{ Credentials: credentials.NewCredentials(&AwsCredentials{}), Region: os.Getenv("AWS_REGION"), }) }
func S3() *s3.S3 { return s3.New(&aws.Config{ Credentials: credentials.NewCredentials(&AwsCredentials{}), Region: os.Getenv("AWS_REGION"), }) }
func ECS() *ecs.ECS { return ecs.New(&aws.Config{ Credentials: credentials.NewCredentials(&AwsCredentials{}), Region: os.Getenv("AWS_REGION"), }) }
func Kinesis() *kinesis.Kinesis { return kinesis.New(&aws.Config{ Credentials: credentials.NewCredentials(&AwsCredentials{}), Region: os.Getenv("AWS_REGION"), }) }
func DynamoDB() *dynamodb.DynamoDB { return dynamodb.New(&aws.Config{ Credentials: credentials.NewCredentials(&AwsCredentials{}), Region: os.Getenv("AWS_REGION"), }) }
func CloudWatch() *cloudwatch.CloudWatch { return cloudwatch.New(&aws.Config{ Credentials: credentials.NewCredentials(&AwsCredentials{}), Region: os.Getenv("AWS_REGION"), }) }
func CloudFormation() *cloudformation.CloudFormation { return cloudformation.New(&aws.Config{ Credentials: credentials.NewCredentials(&AwsCredentials{}), Region: os.Getenv("AWS_REGION"), }) }
func AutoScaling() *autoscaling.AutoScaling { return autoscaling.New(&aws.Config{ Credentials: credentials.NewCredentials(&AwsCredentials{}), Region: os.Getenv("AWS_REGION"), }) }
func SQS() *sqs.SQS { return sqs.New(&aws.Config{ Credentials: credentials.NewCredentials(&AwsCredentials{}), Region: os.Getenv("AWS_REGION"), }) }