mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-16 12:04:03 +00:00
37 lines
992 B
TypeScript
37 lines
992 B
TypeScript
import { AWS_IAM_TEMPLATE } from "./aws-iam";
|
|
import { MYSQL_TEMPLATE } from "./mysql";
|
|
import { POSTGRES_TEMPLATE } from "./postgres";
|
|
import { SENDGRID_TEMPLATE } from "./sendgrid";
|
|
import { TSecretRotationProviderTemplate } from "./types";
|
|
|
|
export const rotationTemplates: TSecretRotationProviderTemplate[] = [
|
|
{
|
|
name: "sendgrid",
|
|
title: "Twilio Sendgrid",
|
|
image: "sendgrid.png",
|
|
description: "Rotate Twilio Sendgrid API keys",
|
|
template: SENDGRID_TEMPLATE
|
|
},
|
|
{
|
|
name: "postgres",
|
|
title: "PostgreSQL",
|
|
image: "postgres.png",
|
|
description: "Rotate PostgreSQL/CockroachDB user credentials",
|
|
template: POSTGRES_TEMPLATE
|
|
},
|
|
{
|
|
name: "mysql",
|
|
title: "MySQL",
|
|
image: "mysql.png",
|
|
description: "Rotate MySQL@7/MariaDB user credentials",
|
|
template: MYSQL_TEMPLATE
|
|
},
|
|
{
|
|
name: "aws-iam",
|
|
title: "AWS IAM",
|
|
image: "aws-iam.svg",
|
|
description: "Rotate AWS IAM User credentials",
|
|
template: AWS_IAM_TEMPLATE
|
|
}
|
|
];
|