Documentation
¶
Overview ¶
Package clients builds and caches connections to AWS and Panther services.
Index ¶
- Constants
- func AccountID() string
- func Cfn() *cloudformation.CloudFormation
- func ECR() *ecr.ECR
- func Glue() *glue.Glue
- func HTTPGateway() *http.Client
- func Lambda() *lambda.Lambda
- func Region() string
- func S3() *s3.S3
- func S3Uploader() *s3manager.Uploader
- func SQS() *sqs.SQS
- func STS() *sts.STS
- func SetRegion(region string)
Constants ¶
View Source
const (
UsersAPI = "panther-users-api"
)
Variables ¶
This section is empty.
Functions ¶
func AccountID ¶
func AccountID() string
Returns the current AWS account ID - subsequent calls return the cached result.
func Cfn ¶
func Cfn() *cloudformation.CloudFormation
func HTTPGateway ¶
HTTP client which can sign requests to Panther's API gateways
func S3Uploader ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.