Class: Aws::SSOAdmin::Types::TrustedTokenIssuerUpdateConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb

Overview

Note:

TrustedTokenIssuerUpdateConfiguration is a union - when making an API calls you must set exactly one of the members.

A structure that contains details to be updated for a trusted token issuer configuration. The structure and settings that you can include depend on the type of the trusted token issuer being updated.

Direct Known Subclasses

OidcJwtConfiguration, Unknown

Defined Under Namespace

Classes: OidcJwtConfiguration, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#oidc_jwt_configurationTypes::OidcJwtUpdateConfiguration

A structure that describes an updated configuration for a trusted token issuer that uses OpenID Connect (OIDC) with JSON web tokens (JWT).



4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 4210

class TrustedTokenIssuerUpdateConfiguration < Struct.new(
  :oidc_jwt_configuration,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class OidcJwtConfiguration < TrustedTokenIssuerUpdateConfiguration; end
  class Unknown < TrustedTokenIssuerUpdateConfiguration; end
end

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



4210
4211
4212
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 4210

def unknown
  @unknown
end