Skip to content

RosOIDCProviderProps

Properties for defining a RosOIDCProvider.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ram-oidcprovider

Initializer

import ros_cdk_ram
ros_cdk_ram.RosOIDCProviderProps(
  fingerprints: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]],
  issuer_url: typing.Union[str, IResolvable],
  oidc_provider_name: typing.Union[str, IResolvable],
  client_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
  description: typing.Union[str, IResolvable] = None,
  issuance_limit_time: typing.Union[typing.Union[int, float], IResolvable] = None
)

Properties

Name Type Description
fingerprints typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
issuer_url typing.Union[str, ros_cdk_core.IResolvable] No description.
oidc_provider_name typing.Union[str, ros_cdk_core.IResolvable] No description.
client_ids typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
description typing.Union[str, ros_cdk_core.IResolvable] No description.
issuance_limit_time typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.

fingerprintsRequired

fingerprints: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]

issuer_urlRequired

issuer_url: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

oidc_provider_nameRequired

oidc_provider_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

client_idsOptional

client_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]

descriptionOptional

description: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

issuance_limit_timeOptional

issuance_limit_time: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]