问题标签 [aws-service-catalog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
55 浏览

amazon-web-services - AWS:在为用户/组设置 IAM 权限时,我是否需要为云形成模板中使用的服务授予所有权限?

我正在尝试设置服务目录,以便测试用户可以运行云形成堆栈。我授予了用户/组对服务目录和 s3 的权限。当我尝试运行堆栈时,它给了我错误,说我没有足够的权限。错误可以在下图中看到。我是否需要为 CloudFormation 模板中使用的所有服务授予 IAM 权限?我认为这没有必要,因为它只会运行模板并只制作其中发布的内容。

在此处输入图像描述

0 投票
0 回答
226 浏览

amazon-web-services - CloudFormation 参数中的规则和否定断言

上面的代码应该验证“UseSSL”是否为“Yes”,“ALBSSLCertificateARN”不能为空。但这似乎不起作用。如果我不使用'Not'功能,则验证成功。(除非在参数中未设置“UseSSL”,否则我将不被允许继续。但是,我想要它的反面,上面似乎不起作用。有什么想法吗?

0 投票
0 回答
45 浏览

javascript - 有没有办法按照 CloudFormation 模板中指定的顺序获取 ProvisioningArtifactParameters?

我正在使用 AWS API(版本 2015-12-10,javascript)来获取服务目录产品。describeProvisioningParameters方法返回一个对象,其ProvisioningArtifactParameters字段包含参数,但这些参数的排序方式与 CloudFormation 模板中提供的方式不同。

CloudFormation 模板的参数部分:

API 响应的参数部分:

有没有办法按照 CloudFormation 模板中的规定对 API 响应进行排序?

0 投票
1 回答
95 浏览

amazon-web-services - 无法使用 cloudformation 创建 AWS ServiceCatalogProduct

我正在尝试使用如下所示的 cloudformation json 文件创建 ServiceCatalogProduct:

我的 cfn 模板文件 (1.json) 如下所示。我已确认模板文件有效。当我尝试创建堆栈时,我收到一般错误消息“无法创建以下供应工件:[pa-jas39ah3a1d]”。我错过了什么?

这是 cloudformation 控制台中“事件”选项卡中的错误:

在此处输入图像描述

0 投票
1 回答
241 浏览

amazon-web-services - 创建服务目录我是 cloudformation 模板中的角色

我在当前的 CFN 模板中有一个 IAM 角色,但我无权在此账户中直接创建 IAM,因此我需要将其转换为我的模板中的服务目录代码:这是原始代码:

这就是我尝试过的

我不相信我创建了这个权利,而且我对 cloudformation 和 moreso 服务目录还很陌生。我该如何纠正这个问题?

0 投票
1 回答
166 浏览

amazon-web-services - 尝试创建 AWS Service Catalog 产品时出现“提供的数据不足”

每次尝试在 Service Manager 中创建新产品时,我都会收到此消息,即使我已经填写了所有必填字段(并且没有填写任何可选字段)。

有任何想法吗?

在此处输入图像描述

0 投票
1 回答
182 浏览

amazon-web-services - Cloudformation 堆栈未从服务目录更新

我正在从 lambda 函数更新配置的服务目录产品。它适用于许多产品,但对于一种已配置的产品,当我尝试更新配置的服务目录产品时,它已成功更新,但云形成堆栈没有被服务目录更新

这里是 lambda 函数的代码

导入 json 导入 boto3

def lambda_handler(事件,上下文):

)

在此处输入图像描述

Lambda 函数具有所需的权限,因为在另一个 lambda 函数中使用了相同的角色,该函数能够通过预置的服务目录更新 cloudformation 堆栈。

可能是什么原因 ?

0 投票
1 回答
151 浏览

amazon-web-services - 将角色/用户添加到 AWS 服务目录组合

我期待在 AWS 服务目录组合中添加一个角色。我可以通过控制台添加它,但我想从 AWS CLI 中添加。

我在 AWS 中找不到任何选项,如果我可以从 CLI 将角色添加到投资组合,有人可以帮忙吗

0 投票
0 回答
96 浏览

amazon-web-services - Deploy AWS product/portfolio via Control Tower (Code Pipeline) into Service Catalog

I am currently struggling regarding the following:

SETUP: I have an AWS Control Tower including Customisation for Control Tower (i.e. a Code Pipeline etc...). The Code Pipeline is connected to an external GitHub Repo.

CURRENT SITUATION: If I want to create a new product used by an SSO User or an Organization, I have to go to the console and create that product in Service Catalog (uploading a Cloud Formation Template).

GOAL: I want to upload a file (CFT / CDK or whatever) to the external Repo. The Code Pipeline gets triggered (this works already) and the pipeline pushes the desired product to Service Catalog.

I googled like hours but I did not really find something helpful.

0 投票
0 回答
32 浏览

java - AWS CDK Java - CfnCloudFormationProduct ProvisioningArtifactParameters

我正在学习如何使用 CDK,并提出了一个项目来帮助我学习。我的计划是使用 CDK 创建 CI/CD 以更新 AWS Service Catalog 中产品组合中的产品。

我在这个项目中的第一步是创建一个产品组合并通过 CDK/CloudFormation 添加产品。

cdk --version -> 1.110.0 (build 32f00eb)

我当前的代码如下:

我发现了一些类似的打字稿代码,但是,我在 java 中定义“provisioningArtifactParameters”时遇到了问题。

所以现在我需要一些指导......我一直在尝试将 typescript 解决方案中的参数转换为 IResolvable (software.amazon.awscdk.core) 或“List<? extends Object>' 我的问题是....如何将参数provisioningArtifactParameters从打字稿解决方案转换为这些参数类型之一?

我在这里过得很艰难,如果有任何反馈,我将不胜感激。