AWSCredentialsProviderControllerService

文档中心 › 组件索引 › AWSCredentialsProviderControllerService

AWSCredentialsProviderControllerService Controller Service

类型全限定名:cn.org.acal.lynxus.processors.aws.credentials.provider.service.AWSCredentialsProviderControllerService

所属 Bundle:cn.org.acal.lynxus:lynxus-aws-nar:2.11.8

描述

定义 Amazon Web Services 处理器的凭证。 使用默认凭据,无需配置。 默认凭证支持 EC2 实例配置文件/角色、默认用户配置文件、环境变量等。其他选项包括访问密钥/秘密密钥对、凭证文件、命名配置文件、代入角色凭证以及使用相同代入角色属性的基于 OAuth2 OIDC Web 身份的临时凭证。

标签

awscredentialsprovider

属性

下表中,加粗的属性为必填项;其余为可选项。表格同时标注默认值、是否支持表达式语言,以及是否为敏感属性(值会被加密)。

名称默认值可选值描述
Use Default Credentialsfalse
  • true
  • false
如果为 true,使用默认凭据链,包括 EC2 实例配置文件或角色、环境变量、默认用户凭据等。
Access Key ID
敏感属性:是
支持表达式语言:是(仅使用环境/系统变量求值)
Secret Access Key
敏感属性:是
支持表达式语言:是(仅使用环境/系统变量求值)
Credentials File包含属性文件格式的 AWS 访问密钥和秘密密钥的文件的路径。
Profile Name配置文件配置文件中凭证的 AWS 配置文件名称。
支持表达式语言:是(仅使用环境/系统变量求值)
Use Anonymous Credentialsfalse
  • true
  • false
如果为 true,则使用匿名凭据
Assume Role ARN用于跨账户访问的 AWS 角色 ARN。 它与假定角色会话名称和其他假定角色属性结合使用。
Assume Role Session Name用于跨账户访问的 AWS 角色会话名称。 它与承担角色 ARN 结合使用。
Assume Role Session Time3600基于角色的会话的会话时间(900 到 3600 秒之间)。 它与承担角色 ARN 结合使用。
Assume Role External ID用于跨账户访问的外部 ID。 它与承担角色 ARN 结合使用。
Assume Role SSL Context Service控制器服务 API:
SSLContextProvider
cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8
连接到 STS 端点时使用的 SSL 上下文服务。
Assume Role Proxy Configuration Service控制器服务 API:
ProxyConfigurationService
cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8
用于跨账户访问的代理配置(如果您的环境中需要)。 这将配置代理以请求另一个 AWS 账户的临时访问密钥。
Assume Role STS Regionus-west-2
  • Middle East (UAE) — AWS Region Code : me-central-1
  • US ISOF SOUTH — AWS Region Code : us-isof-south-1
  • Asia Pacific (Taipei) — AWS Region Code : ap-east-2
  • US West (N. California) — AWS Region Code : us-west-1
  • US West (Oregon) — AWS Region Code : us-west-2
  • Africa (Cape Town) — AWS Region Code : af-south-1
  • Asia Pacific (Osaka) — AWS Region Code : ap-northeast-3
  • Asia Pacific (Seoul) — AWS Region Code : ap-northeast-2
  • Asia Pacific (Tokyo) — AWS Region Code : ap-northeast-1
  • Middle East (Bahrain) — AWS Region Code : me-south-1
  • South America (Sao Paulo) — AWS Region Code : sa-east-1
  • China (Beijing) — AWS Region Code : cn-north-1
  • Asia Pacific (Singapore) — AWS Region Code : ap-southeast-1
  • Asia Pacific (Sydney) — AWS Region Code : ap-southeast-2
  • Asia Pacific (Jakarta) — AWS Region Code : ap-southeast-3
  • Asia Pacific (Melbourne) — AWS Region Code : ap-southeast-4
  • Asia Pacific (Malaysia) — AWS Region Code : ap-southeast-5
  • US East (N. Virginia) — AWS Region Code : us-east-1
  • Asia Pacific (New Zealand) — AWS Region Code : ap-southeast-6
  • US East (Ohio) — AWS Region Code : us-east-2
  • Asia Pacific (Thailand) — AWS Region Code : ap-southeast-7
  • China (Ningxia) — AWS Region Code : cn-northwest-1
  • Asia Pacific (Hyderabad) — AWS Region Code : ap-south-2
  • Asia Pacific (Mumbai) — AWS Region Code : ap-south-1
  • Europe (Milan) — AWS Region Code : eu-south-1
  • Europe (Spain) — AWS Region Code : eu-south-2
  • AWS GovCloud (US-East) — AWS Region Code : us-gov-east-1
  • Israel (Tel Aviv) — AWS Region Code : il-central-1
  • Canada (Central) — AWS Region Code : ca-central-1
  • Mexico (Central) — AWS Region Code : mx-central-1
  • Europe (Frankfurt) — AWS Region Code : eu-central-1
  • AWS European Sovereign Cloud (Germany) — AWS Region Code : eusc-de-east-1
  • US ISO WEST — AWS Region Code : us-iso-west-1
  • Europe (Zurich) — AWS Region Code : eu-central-2
  • EU ISOE West — AWS Region Code : eu-isoe-west-1
  • US ISOB West — AWS Region Code : us-isob-west-1
  • Europe (Stockholm) — AWS Region Code : eu-north-1
  • Europe (Paris) — AWS Region Code : eu-west-3
  • Europe (London) — AWS Region Code : eu-west-2
  • Europe (Ireland) — AWS Region Code : eu-west-1
  • Asia Pacific (Hong Kong) — AWS Region Code : ap-east-1
  • Canada West (Calgary) — AWS Region Code : ca-west-1
  • AWS GovCloud (US-West) — AWS Region Code : us-gov-west-1
  • US ISO East — AWS Region Code : us-iso-east-1
  • US ISOB East (Ohio) — AWS Region Code : us-isob-east-1
  • US ISOF EAST — AWS Region Code : us-isof-east-1
AWS Security Token Service (STS) 区域
Assume Role STS Endpoint Override默认 AWS 安全令牌服务 (STS) 端点 (\"sts.amazonaws.com\") 适用于非中国(北京)区域或 GovCloud 的所有账户。仅当您为中国(北京)区域的服务请求会话凭据时需要将此属性设置为 \"sts.cn-north-1.amazonaws.com.cn\",或为 GovCloud 设置为 \"sts.us-gov-west-1.amazonaws.com\"。
OAuth2 Access Token Provider控制器服务 API:
OAuth2AccessTokenProvider
cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8
Controller Service提供 OAuth2/OIDC 令牌以使用 STS AssumeRoleWithWebIdentity 交换 AWS 临时凭证。

状态管理

该组件不存储状态。

受限 (Restricted)

该组件不受限。

提供的 Service API

  • AwsCredentialsProviderService (cn.org.acal.lynxus-lynxus-aws-service-api-nar-2.11.8)