RDS Proxy の AWS CloudFormation での使用 - Amazon Relational Database Service

RDS Proxy の AWS CloudFormation での使用

RDS Proxy は、AWS CloudFormation で使用できます。そうすることで、関連するリソースのグループを作成しやすくなります。このようなグループには、新しく作成された Amazon RDS DB インスタンスに接続できるプロキシを含めることができます。RDS Proxy の AWS CloudFormation でのサポートには、DBProxy および DBProxyTargetGroup の 2 つの新しいレジストリタイプが含まれます。

以下のリストは、RDS Proxy のサンプル AWS CloudFormation テンプレートを示しています。

Resources: DBProxy: Type: AWS::RDS::DBProxy Properties: DBProxyName: CanaryProxy EngineFamily: MYSQL RoleArn: Fn::ImportValue: SecretReaderRoleArn Auth: - {AuthScheme: SECRETS, SecretArn: !ImportValue ProxySecret, IAMAuth: DISABLED} VpcSubnetIds: Fn::Split: [",", "Fn::ImportValue": SubnetIds] ProxyTargetGroup: Type: AWS::RDS::DBProxyTargetGroup Properties: DBProxyName: CanaryProxy TargetGroupName: default DBInstanceIdentifiers: - Fn::ImportValue: DBInstanceName DependsOn: DBProxy

このサンプルのリソースの詳細については、「DBProxy」と「DBProxyTargetGroup」を参照してください。

AWS CloudFormation を使用して作成できるリソースの詳細については、「RDS リソースタイプのリファレンス」を参照してください。