amazonka-license-manager-user-subscriptions-2.0: Amazon License Manager User Subscriptions SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProviderSummary

Description

 
Synopsis

Documentation

data IdentityProviderSummary Source #

Describes an identity provider.

See: newIdentityProviderSummary smart constructor.

Constructors

IdentityProviderSummary' 

Fields

Instances

Instances details
FromJSON IdentityProviderSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProviderSummary

Generic IdentityProviderSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProviderSummary

Associated Types

type Rep IdentityProviderSummary :: Type -> Type #

Read IdentityProviderSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProviderSummary

Show IdentityProviderSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProviderSummary

NFData IdentityProviderSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProviderSummary

Methods

rnf :: IdentityProviderSummary -> () #

Eq IdentityProviderSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProviderSummary

Hashable IdentityProviderSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProviderSummary

type Rep IdentityProviderSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProviderSummary

type Rep IdentityProviderSummary = D1 ('MetaData "IdentityProviderSummary" "Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProviderSummary" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "IdentityProviderSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "identityProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IdentityProvider)) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Settings) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newIdentityProviderSummary Source #

Create a value of IdentityProviderSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failureMessage:IdentityProviderSummary', identityProviderSummary_failureMessage - The failure message associated with an identity provider.

$sel:identityProvider:IdentityProviderSummary', identityProviderSummary_identityProvider - An object that specifies details for the identity provider.

$sel:product:IdentityProviderSummary', identityProviderSummary_product - The name of the user-based subscription product.

$sel:settings:IdentityProviderSummary', identityProviderSummary_settings - An object that details the registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints.

$sel:status:IdentityProviderSummary', identityProviderSummary_status - The status of an identity provider.

identityProviderSummary_failureMessage :: Lens' IdentityProviderSummary (Maybe Text) Source #

The failure message associated with an identity provider.

identityProviderSummary_identityProvider :: Lens' IdentityProviderSummary IdentityProvider Source #

An object that specifies details for the identity provider.

identityProviderSummary_product :: Lens' IdentityProviderSummary Text Source #

The name of the user-based subscription product.

identityProviderSummary_settings :: Lens' IdentityProviderSummary Settings Source #

An object that details the registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints.