嘿,我正在使用boto3库来创建一个新的api密钥。我成功地创建了一个新的api密钥,但是我很难将它与现有的使用计划关联起来。请您帮助我将api-key与现有的使用计划(我的代码创建api键)关联起来。
import boto3
apiclient= boto3.client('apigateway')
response= apiclient.create_api_key(
name='string',
enabled=True,
stageKeys=[{
'restApiId':'string',
'stageName':'string'
}]
)发布于 2022-04-22 23:24:42
我能够通过create_usage_plan_key()方法实现将使用计划附加到api键:
import boto3
apiclient= boto3.client('apigateway')
response= apiclient.create_api_key(
name='string',
enabled=True,
stageKeys=[{
'restApiId':'string',
'stageName':'string'
}]
)
api_key_id=response['id']
usage_planId="<Your usage plan id>"
keytype='API_KEY'
usageresponse= apiclient.create_usage_plan_key(
usagePlanId= usage_planId,
keyId=api_key_id,
keyType=keytype
)https://stackoverflow.com/questions/71975204
复制相似问题