domain.sh 647 Bytes
#!/bin/bash

echo "=== 重新创建自定义域名配置 ==="

CERT_ARN="arn:aws:acm:us-east-1:319998871902:certificate/fc39f8cd-dede-4f92-bbae-b154c7aff2b7"
API_ID="o7epe60qzf"

echo "使用证书: $CERT_ARN"

echo ""
echo "1. 明确指定创建 REGIONAL 端点类型的自定义域名:"
aws apigateway create-domain-name \
    --domain-name api.awsmpc.asia \
    --certificate-arn $CERT_ARN \
    --endpoint-configuration types=REGIONAL

echo ""
echo "2. 创建基础路径映射:"
aws apigateway create-base-path-mapping \
    --domain-name api.awsmpc.asia \
    --rest-api-id $API_ID \
    --stage prod

echo "✅ 自定义域名配置完成"