OidcOptions ¶ Source code in docs_src/capo_ec2/types/oidc_options.py 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28class OidcOptions(TypedDict, closed=True): issuer: NotRequired["capo_ec2.types.string.String"] """<p>The OIDC issuer.</p>""" authorization_endpoint: NotRequired["capo_ec2.types.string.String"] """<p>The OIDC authorization endpoint.</p>""" token_endpoint: NotRequired["capo_ec2.types.string.String"] """<p>The OIDC token endpoint.</p>""" user_info_endpoint: NotRequired["capo_ec2.types.string.String"] """<p>The OIDC user info endpoint.</p>""" client_id: NotRequired["capo_ec2.types.string.String"] """<p>The client identifier.</p>""" client_secret: NotRequired["capo_ec2.types.client_secret_type.ClientSecretType"] """<p>The client secret.</p>""" scope: NotRequired["capo_ec2.types.string.String"] """<p>The OpenID Connect (OIDC) scope specified.</p>""" authorization_endpoint instance-attribute ¶ authorization_endpoint: NotRequired[String] The OIDC authorization endpoint. client_id instance-attribute ¶ client_id: NotRequired[String] The client identifier. client_secret instance-attribute ¶ client_secret: NotRequired[ClientSecretType] The client secret. issuer instance-attribute ¶ issuer: NotRequired[String] The OIDC issuer. scope instance-attribute ¶ scope: NotRequired[String] The OpenID Connect (OIDC) scope specified. token_endpoint instance-attribute ¶ token_endpoint: NotRequired[String] The OIDC token endpoint. user_info_endpoint instance-attribute ¶ user_info_endpoint: NotRequired[String] The OIDC user info endpoint.