serverless-plugin-arn-prefixer
Version:
A serverless plugin that injects custom ARN properties for building AWS resource ARNs
62 lines (56 loc) • 1.44 kB
TypeScript
// Type definitions for ARN Prefixer runtime
// Auto-generated module declarations
export const accountId: string;
export const stage: string;
export const service: string;
export const region: string;
export const prefix: string;
export const regionalPrefix: string;
export const globalPrefix: string;
export const arnBase: string;
export const accountRegion: string;
// ARN builders for different AWS services
export const dynamodb: string;
export const s3: string;
export const lambda: string;
export const iam: string;
export const sns: string;
export const sqs: string;
export const apigateway: string;
export const events: string;
export const logs: string;
export const kinesis: string;
export const firehose: string;
export const stepfunctions: string;
export const stateMachine: string;
// Commonly used aliases
export const arnPrefix: string;
export const arnGlobalPrefix: string;
// Default export
declare const _default: {
accountId: string;
stage: string;
service: string;
region: string;
prefix: string;
regionalPrefix: string;
globalPrefix: string;
arnBase: string;
accountRegion: string;
dynamodb: string;
s3: string;
lambda: string;
iam: string;
sns: string;
sqs: string;
apigateway: string;
events: string;
logs: string;
kinesis: string;
firehose: string;
stepfunctions: string;
stateMachine: string;
arnPrefix: string;
arnGlobalPrefix: string;
};
export default _default;