Amazon web services 通过AWS CLI/Boto3更新服务目录产品版本

Amazon web services 通过AWS CLI/Boto3更新服务目录产品版本,amazon-web-services,boto3,aws-cli,aws-service-catalog,Amazon Web Services,Boto3,Aws Cli,Aws Service Catalog,我想使用每周运行的Lambda自动推出我的服务目录产品的新版本。但是,我找不到相应的Boto3/AWS CLI命令来执行此操作。我看到有“update_product”,但似乎没有办法使用此命令指定版本号,我也不认为有办法在不使用“delete_product”删除产品本身的情况下删除不推荐的版本 有没有办法从CLI执行此版本控制?希望这些AWS S3 url for AWS CLI选项对您有所帮助: 使用aws servicecatalog生成配置工件 使用下面的命令查找要更新的产品的产品I

我想使用每周运行的Lambda自动推出我的服务目录产品的新版本。但是,我找不到相应的Boto3/AWS CLI命令来执行此操作。我看到有“update_product”,但似乎没有办法使用此命令指定版本号,我也不认为有办法在不使用“delete_product”删除产品本身的情况下删除不推荐的版本


有没有办法从CLI执行此版本控制?

希望这些AWS S3 url for AWS CLI选项对您有所帮助:


使用aws servicecatalog生成配置工件

  • 使用下面的命令查找要更新的产品的产品ID,并记下名为ProductId的字段的值

    aws服务目录作为管理员搜索产品

  • 将CloudFormation模板上载到S3并将URL复制到模板

  • 运行以下命令,在S3中插入模板的版本名、产品ID和URL

    aws servicecatalog创建配置工件--产品id插入产品id--参数名称=插入版本名称,信息={LoadTemplateFromURL=插入模板URL},类型=云形成模板


  • 我的问题不是关于S3,而是关于服务目录。我自己做了一些挖掘工作,并向Amazon打开了一个案例,Amazon确认它目前不是一个功能,并且update_产品严格用于更改元数据。看来我唯一的选择是完全更换产品。