DataZone IdC 凭证提供程序 - Amazon Athena

DataZone IdC 凭证提供程序

一种身份验证机制,允许使用 IAM Identity Center 连接到 Athena 中受 DataZone 管理的数据。

凭证提供程序

将用于对 AWS 的请求进行身份验证的凭证提供程序。将此参数的值设置为 DataZoneIdc。请注意,AWSCredentialsProviderClass 别名已被弃用;请改用 CredentialsProvider 参数名称。

参数名称 别名 参数类型 默认值 要使用的值
CredentialsProvider AWSCredentialsProviderClass(已弃用) 必需 none DataZoneIDC

DataZone 域标识符

要使用的 DataZone 域的标识符。

参数名称 别名 参数类型 默认值
DataZoneDomainId none 必需 none

DataZone 环境标识符

要使用的 DataZone 环境的标识符。

参数名称 别名 参数类型 默认值
DataZoneEnvironmentId none 必需 none

DataZone 域区域

预置您的 DataZone 域的 AWS 区域。

参数名称 别名 参数类型 默认值
DataZoneDomainRegion none 必需 none

区域

预置您的 DataZone 环境和 Athena 工作组的 AWS 区域。

参数名称 别名 参数类型 默认值
区域 none 必需 none

IAM Identity Center 发布者 URL

DataZone 域使用的 IAM Identity Center 实例的发布者 URL。

参数名称 别名 参数类型 默认值
IdentityCenterIssuerUrl none 必需 none

DataZone 端点覆盖

要使用的 DataZone API 端点,而不是提供的 AWS 区域的默认端点。

参数名称 别名 参数类型 默认值
DataZoneEndpointOverride none 可选 none

启用令牌缓存

启用后,允许在驱动程序连接之间使用相同的 IAM Identity Center 访问令牌。这可以防止创建多个驱动程序连接的 SQL 工具启动多个浏览器窗口。如果启用此参数,我们建议您在使用后立即关闭 SQL 工具,以清除令牌缓存并要求重新进行身份验证。

参数名称 别名 参数类型 默认值
EnableTokenCaching none 可选 FALSE

侦听端口

侦听 IAM Identity Center 响应的端口号。

参数名称 别名 参数类型 默认值
ListenPort none 可选 8000

身份提供者响应超时

驱动程序停止等待 IAM Identity Center 发出响应之前的时长(以秒为单位)。

参数名称 别名 参数类型 默认值
IdpResponseTimeout none 可选 120