Class: Aws::ManagedGrafana::Types::IdpMetadata

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

Overview

Note:

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

Note:

IdpMetadata is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of IdpMetadata corresponding to the set member.

A structure containing the identity provider (IdP) metadata used to integrate the identity provider with this workspace. You can specify the metadata either by providing a URL to its location in the url parameter, or by specifying the full metadata in XML format in the xml parameter. Specifying both will cause an error.

Defined Under Namespace

Classes: Unknown, Url, Xml

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



848
849
850
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 848

def unknown
  @unknown
end

#urlString

The URL of the location containing the IdP metadata.

Returns:

  • (String)


848
849
850
851
852
853
854
855
856
857
858
859
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 848

class IdpMetadata < Struct.new(
  :url,
  :xml,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < IdpMetadata; end
  class Xml < IdpMetadata; end
  class Unknown < IdpMetadata; end
end

#xmlString

The full IdP metadata, in XML format.

Returns:

  • (String)


848
849
850
851
852
853
854
855
856
857
858
859
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 848

class IdpMetadata < Struct.new(
  :url,
  :xml,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < IdpMetadata; end
  class Xml < IdpMetadata; end
  class Unknown < IdpMetadata; end
end