Anthos Multi-Cloud V1 API - Class Google::Cloud::GkeMultiCloud::V1::AwsOpenIdConfig (v0.15.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Anthos Multi-Cloud V1 API class Google::Cloud::GkeMultiCloud::V1::AwsOpenIdConfig.
AwsOpenIdConfig is an OIDC discovery document for the cluster.
See the OpenID Connect Discovery 1.0 specification for details.
Extended By
-
Google::Protobuf::MessageExts::ClassMethods
Includes
-
Google::Protobuf::MessageExts
Methods
#claims_supported
def claims_supported() -> ::Array<::String>
Returns
-
(::Array<::String>) — Supported claims.
#claims_supported=
def claims_supported=(value) -> ::Array<::String>
Parameter
-
value (::Array<::String>) — Supported claims.
Returns
-
(::Array<::String>) — Supported claims.
#grant_types
def grant_types() -> ::Array<::String>
Returns
-
(::Array<::String>) — Supported grant types.
#grant_types=
def grant_types=(value) -> ::Array<::String>
Parameter
-
value (::Array<::String>) — Supported grant types.
Returns
-
(::Array<::String>) — Supported grant types.
#id_token_signing_alg_values_supported
def id_token_signing_alg_values_supported() -> ::Array<::String>
Returns
-
(::Array<::String>) — supported ID Token signing Algorithms.
#id_token_signing_alg_values_supported=
def id_token_signing_alg_values_supported=(value) -> ::Array<::String>
Parameter
-
value (::Array<::String>) — supported ID Token signing Algorithms.
Returns
-
(::Array<::String>) — supported ID Token signing Algorithms.
#issuer
Returns
-
(::String) — OIDC Issuer.
#issuer=
def issuer=(value) -> ::String
Parameter
-
value (::String) — OIDC Issuer.
Returns
-
(::String) — OIDC Issuer.
#jwks_uri
def jwks_uri() -> ::String
Returns
-
(::String) — JSON Web Key uri.
#jwks_uri=
def jwks_uri=(value) -> ::String
Parameter
-
value (::String) — JSON Web Key uri.
Returns
-
(::String) — JSON Web Key uri.
#response_types_supported
def response_types_supported() -> ::Array<::String>
Returns
-
(::Array<::String>) — Supported response types.
#response_types_supported=
def response_types_supported=(value) -> ::Array<::String>
Parameter
-
value (::Array<::String>) — Supported response types.
Returns
-
(::Array<::String>) — Supported response types.
#subject_types_supported
def subject_types_supported() -> ::Array<::String>
Returns
-
(::Array<::String>) — Supported subject types.
#subject_types_supported=
def subject_types_supported=(value) -> ::Array<::String>
Parameter
-
value (::Array<::String>) — Supported subject types.
Returns
-
(::Array<::String>) — Supported subject types.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Anthos Multi-Cloud V1 API - Class Google::Cloud::GkeMultiCloud::V1::AwsOpenIdConfig (v0.15.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.15.0 (latest)](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/latest/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.14.1](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.14.1/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.13.0](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.13.0/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.12.0](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.12.0/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.11.0](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.11.0/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.10.1](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.10.1/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.9.0](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.9.0/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.8.2](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.8.2/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.7.0](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.7.0/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.6.0](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.6.0/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.5.0](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.5.0/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.4.0](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.4.0/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.3.0](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.3.0/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.2.0](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.2.0/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig)\n- [0.1.0](/ruby/docs/reference/google-cloud-gke_multi_cloud-v1/0.1.0/Google-Cloud-GkeMultiCloud-V1-AwsOpenIdConfig) \nReference documentation and code samples for the Anthos Multi-Cloud V1 API class Google::Cloud::GkeMultiCloud::V1::AwsOpenIdConfig.\n\nAwsOpenIdConfig is an OIDC discovery document for the cluster.\nSee the OpenID Connect Discovery 1.0 specification for details. \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #claims_supported\n\n def claims_supported() -\u003e ::Array\u003c::String\u003e\n\n**Returns**\n\n- (::Array\\\u003c::String\\\u003e) --- Supported claims.\n\n### #claims_supported=\n\n def claims_supported=(value) -\u003e ::Array\u003c::String\u003e\n\n**Parameter**\n\n- **value** (::Array\\\u003c::String\\\u003e) --- Supported claims. \n**Returns**\n\n- (::Array\\\u003c::String\\\u003e) --- Supported claims.\n\n### #grant_types\n\n def grant_types() -\u003e ::Array\u003c::String\u003e\n\n**Returns**\n\n- (::Array\\\u003c::String\\\u003e) --- Supported grant types.\n\n### #grant_types=\n\n def grant_types=(value) -\u003e ::Array\u003c::String\u003e\n\n**Parameter**\n\n- **value** (::Array\\\u003c::String\\\u003e) --- Supported grant types. \n**Returns**\n\n- (::Array\\\u003c::String\\\u003e) --- Supported grant types.\n\n### #id_token_signing_alg_values_supported\n\n def id_token_signing_alg_values_supported() -\u003e ::Array\u003c::String\u003e\n\n**Returns**\n\n- (::Array\\\u003c::String\\\u003e) --- supported ID Token signing Algorithms.\n\n### #id_token_signing_alg_values_supported=\n\n def id_token_signing_alg_values_supported=(value) -\u003e ::Array\u003c::String\u003e\n\n**Parameter**\n\n- **value** (::Array\\\u003c::String\\\u003e) --- supported ID Token signing Algorithms. \n**Returns**\n\n- (::Array\\\u003c::String\\\u003e) --- supported ID Token signing Algorithms.\n\n### #issuer\n\n def issuer() -\u003e ::String\n\n**Returns**\n\n- (::String) --- OIDC Issuer.\n\n### #issuer=\n\n def issuer=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- OIDC Issuer. \n**Returns**\n\n- (::String) --- OIDC Issuer.\n\n### #jwks_uri\n\n def jwks_uri() -\u003e ::String\n\n**Returns**\n\n- (::String) --- JSON Web Key uri.\n\n### #jwks_uri=\n\n def jwks_uri=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- JSON Web Key uri. \n**Returns**\n\n- (::String) --- JSON Web Key uri.\n\n### #response_types_supported\n\n def response_types_supported() -\u003e ::Array\u003c::String\u003e\n\n**Returns**\n\n- (::Array\\\u003c::String\\\u003e) --- Supported response types.\n\n### #response_types_supported=\n\n def response_types_supported=(value) -\u003e ::Array\u003c::String\u003e\n\n**Parameter**\n\n- **value** (::Array\\\u003c::String\\\u003e) --- Supported response types. \n**Returns**\n\n- (::Array\\\u003c::String\\\u003e) --- Supported response types.\n\n### #subject_types_supported\n\n def subject_types_supported() -\u003e ::Array\u003c::String\u003e\n\n**Returns**\n\n- (::Array\\\u003c::String\\\u003e) --- Supported subject types.\n\n### #subject_types_supported=\n\n def subject_types_supported=(value) -\u003e ::Array\u003c::String\u003e\n\n**Parameter**\n\n- **value** (::Array\\\u003c::String\\\u003e) --- Supported subject types. \n**Returns**\n\n- (::Array\\\u003c::String\\\u003e) --- Supported subject types."]]