質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

1回答

1852閲覧

CloudFormationでAPIGatewayのスロットリング無効方法

lonoru

総合スコア18

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2021/11/18 10:47

CloudFormationでのAPIGateway構築において
APIGatewayの[ステージ]-[設定]-[デフォルトのメソッドスロットリング]
にある[スロットリングの有効化]を無効にしたいと思っています。

まずは手動構築でこのチェックを外した状態(無効)で、Former2にてCloudFormationテンプレートを抽出すると

ApiGatewayStage: Type: "AWS::ApiGateway::Stage" Properties: MethodSettings: - ThrottlingBurstLimit: -1 ThrottlingRateLimit: -1

となっており、スロットリングを無効にするにはThrottlingBurstLimitおよびThrottlingRateLimitを-1にすればよいかと思ったのですが
このテンプレートを元にCloudFormationにてスタック作成を行うと以下のエラーが発生します。

Properties validation failed for resource ApiGatewayStage with message: #/MethodSettings/0/ThrottlingBurstLimit: failed validation constraint for keyword [minimum] #/MethodSettings/0/ThrottlingRateLimit: failed validation constraint for keyword [minimum]

-1という値が許容されていないように見えるのですが
これを解消してスロットリングを無効にするにはどのような設定にすればよいでしょうか?

上記について解決方法をご存知の方いらっしゃいましたら
ご教授のほどお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

AWSサポートに問い合わせたところ
「現状[スロットリングの有効化]を無効にすることはCloudFormationではできない」
らしく
「コンソールまたはCLIにて設定変更してください」
とのこと。
(半信半疑ではあるが・・・)

投稿2022/01/24 15:11

lonoru

総合スコア18

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問