@backstage/plugin-catalog-backend-module-aws
Home > @backstage/plugin-catalog-backend-module-aws
A Backstage catalog backend module that helps integrate towards AWS
Classes
Class | Description |
---|---|
AwsEKSClusterProcessor | A processor for automatic discovery of resources from EKS clusters. Handles the aws-eks location type, and target accounts/regions of the form <accountId>/<region> . |
AwsOrganizationCloudAccountProcessor | A processor for ingesting AWS Accounts from AWS Organizations. If custom authentication is needed, it can be achieved by configuring the global AWS.credentials object. |
AwsS3DiscoveryProcessor | A processor for automatic discovery of entities from S3 buckets. Handles the s3-discovery location type, and target bucket URLs e.g. on the form . |
AwsS3EntityProvider | Provider which discovers catalog files (any name) within an S3 bucket. Use |
Variables
Variable | Description |
---|---|
ANNOTATION_AWS_ACCOUNT_ID | Annotation for specifying AWS account id |
ANNOTATION_AWS_ARN | Annotation for specifying AWS arn |
defaultEksClusterEntityTransformer | Default transformer for EKS Cluster to Resource Entity |
Type Aliases
Type Alias | Description |
---|---|
AWSCredentialFactory | A factory for providing user-specified AWS credentials for a given AWS account. |
EksClusterEntityTransformer | Options for the EKS cluster entity callback function |