Amazon web services Cloudformation堆栈未从服务目录更新
我正在从lambda函数更新配置的服务目录产品。它对于许多产品都很好,但对于一个配置的产品,当我尝试更新配置的服务目录产品时,它正在成功地更新,但云形成堆栈并没有被服务目录更新 这里是lambda函数的代码 导入json 进口boto3 def lambda_处理程序(事件、上下文): ) Lambda函数具有所需的权限,因为同一角色在另一个Lambda函数中使用,该函数能够通过提供的服务目录更新cloudformation堆栈 原因可能是什么?问题已解决 问题在于参数不匹配。我试图更新几个参数,而依赖参数也应该更新Amazon web services Cloudformation堆栈未从服务目录更新,amazon-web-services,aws-lambda,amazon-cloudformation,aws-service-catalog,Amazon Web Services,Aws Lambda,Amazon Cloudformation,Aws Service Catalog,我正在从lambda函数更新配置的服务目录产品。它对于许多产品都很好,但对于一个配置的产品,当我尝试更新配置的服务目录产品时,它正在成功地更新,但云形成堆栈并没有被服务目录更新 这里是lambda函数的代码 导入json 进口boto3 def lambda_处理程序(事件、上下文): ) Lambda函数具有所需的权限,因为同一角色在另一个Lambda函数中使用,该函数能够通过提供的服务目录更新cloudformation堆栈 原因可能是什么?问题已解决 问题在于参数不匹配。我试图更新几个参
client=boto3.client('servicecatalog')
response = client.update_provisioned_product(
AcceptLanguage='en',
ProvisionedProductId='pp-3mio2kzru2yc2',
ProductId='prod-zpvv57zereqfu',
ProvisioningArtifactId='pa-k3cx2pkgge4ce',
ProvisioningParameters=[
{
'Key': 'ScheduledScalingInDesiredInstances',
'Value': '0',
'UsePreviousValue': False
},
{
'Key': 'ScheduledScalingInMaxInstances',
'Value': '0',
'UsePreviousValue': False
},
{
'Key': 'ScheduledScalingInMinInstances',
'Value': '0',
'UsePreviousValue': False
},
{
'Key': 'ScheduledScalingInCron',
'Value': 'cron(42 19 * * ? *)',
'UsePreviousValue': False
},
{
'Key': 'EnvironmentName',
'UsePreviousValue': True
},
{
'Key': 'ClusterName',
'UsePreviousValue': True
},
]