AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

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.

Direct Known Subclasses

Unknown, Url, Xml

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



524
525
526
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 524

def unknown
  @unknown
end

#urlString

The URL of the location containing the metadata.

Returns:

  • (String)


524
525
526
527
528
529
530
531
532
533
534
535
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 524

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 actual full metadata file, in XML format.

Returns:

  • (String)


524
525
526
527
528
529
530
531
532
533
534
535
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 524

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