MCPcopy
hub / github.com/zappa/Zappa / deploy_api_gateway

Method deploy_api_gateway

zappa/cli.py:3424–3438  ·  view source on GitHub ↗
(self, api_id)

Source from the content-addressed store, hash-verified

3422 )
3423
3424 def deploy_api_gateway(self, api_id):
3425 cache_cluster_enabled = self.stage_config.get("cache_cluster_enabled", False)
3426 cache_cluster_size = str(self.stage_config.get("cache_cluster_size", 0.5))
3427 endpoint_url = self.zappa.deploy_api_gateway(
3428 api_id=api_id,
3429 stage_name=self.api_stage,
3430 cache_cluster_enabled=cache_cluster_enabled,
3431 cache_cluster_size=cache_cluster_size,
3432 cloudwatch_log_level=self.stage_config.get("cloudwatch_log_level", "OFF"),
3433 cloudwatch_data_trace=self.stage_config.get("cloudwatch_data_trace", False),
3434 cloudwatch_metrics_enabled=self.stage_config.get("cloudwatch_metrics_enabled", False),
3435 cache_cluster_ttl=self.stage_config.get("cache_cluster_ttl", 300),
3436 cache_cluster_encrypted=self.stage_config.get("cache_cluster_encrypted", False),
3437 )
3438 return endpoint_url
3439
3440 @staticmethod
3441 def _detect_websocket_usage():

Callers 2

deployMethod · 0.95
updateMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected