要配置 commercetools GraphQL 绑定,请创建一个类型为 bindings.commercetools
的组件。请参阅本指南了解如何创建和应用绑定配置。
apiVersion: dapr.io/v1alpha1
kind: Component
metadata:
name: <NAME>
spec:
type: bindings.commercetools
version: v1
metadata:
- name: region # 必需。
value: "region"
- name: provider # 必需。
value: "gcp"
- name: projectKey # 必需。
value: "<project-key>"
- name: clientID # 必需。
value: "*****************"
- name: clientSecret # 必需。
value: "*****************"
- name: scopes # 必需。
value: "<project-scopes>"
字段 | 必需 | 绑定支持 | 详情 | 示例 |
---|---|---|---|---|
region | Y | 输出 | commercetools 项目的区域 | "europe-west1" |
provider | Y | 输出 | 云提供商,可以是 gcp 或 aws | "gcp" , "aws" |
projectKey | Y | 输出 | commercetools 项目密钥 | |
clientID | Y | 输出 | 项目的 commercetools 客户端 ID | |
clientSecret | Y | 输出 | 项目的 commercetools 客户端密钥 | |
scopes | Y | 输出 | 项目的 commercetools 范围 | "manage_project:project-key" |
更多信息请参见 commercetools - 创建 API 客户端 和 commercetools - 区域。
此组件支持以下操作的输出绑定:
create