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.UpdateIdentityProviderSettings

Description

Updates additional product configuration settings for the registered identity provider.

Synopsis

Creating a Request

data UpdateIdentityProviderSettings Source #

See: newUpdateIdentityProviderSettings smart constructor.

Constructors

UpdateIdentityProviderSettings' 

Fields

  • identityProvider :: IdentityProvider
     
  • product :: Text

    The name of the user-based subscription product.

  • updateSettings :: UpdateSettings

    Updates the registered identity provider’s product related configuration settings. You can update any combination of settings in a single operation such as the:

    • Subnets which you want to add to provision VPC endpoints.
    • Subnets which you want to remove the VPC endpoints from.
    • Security group ID which permits traffic to the VPC endpoints.

Instances

Instances details
ToJSON UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

ToHeaders UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

ToPath UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

ToQuery UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

AWSRequest UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

Generic UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

Associated Types

type Rep UpdateIdentityProviderSettings :: Type -> Type #

Read UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

Show UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

NFData UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

Eq UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

Hashable UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

type AWSResponse UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

type Rep UpdateIdentityProviderSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

type Rep UpdateIdentityProviderSettings = D1 ('MetaData "UpdateIdentityProviderSettings" "Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "UpdateIdentityProviderSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IdentityProvider) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateSettings))))

newUpdateIdentityProviderSettings Source #

Create a value of UpdateIdentityProviderSettings 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:

UpdateIdentityProviderSettings, updateIdentityProviderSettings_identityProvider - Undocumented member.

UpdateIdentityProviderSettings, updateIdentityProviderSettings_product - The name of the user-based subscription product.

$sel:updateSettings:UpdateIdentityProviderSettings', updateIdentityProviderSettings_updateSettings - Updates the registered identity provider’s product related configuration settings. You can update any combination of settings in a single operation such as the:

  • Subnets which you want to add to provision VPC endpoints.
  • Subnets which you want to remove the VPC endpoints from.
  • Security group ID which permits traffic to the VPC endpoints.

Request Lenses

updateIdentityProviderSettings_product :: Lens' UpdateIdentityProviderSettings Text Source #

The name of the user-based subscription product.

updateIdentityProviderSettings_updateSettings :: Lens' UpdateIdentityProviderSettings UpdateSettings Source #

Updates the registered identity provider’s product related configuration settings. You can update any combination of settings in a single operation such as the:

  • Subnets which you want to add to provision VPC endpoints.
  • Subnets which you want to remove the VPC endpoints from.
  • Security group ID which permits traffic to the VPC endpoints.

Destructuring the Response

data UpdateIdentityProviderSettingsResponse Source #

Instances

Instances details
Generic UpdateIdentityProviderSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

Read UpdateIdentityProviderSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

Show UpdateIdentityProviderSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

NFData UpdateIdentityProviderSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

Eq UpdateIdentityProviderSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

type Rep UpdateIdentityProviderSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings

type Rep UpdateIdentityProviderSettingsResponse = D1 ('MetaData "UpdateIdentityProviderSettingsResponse" "Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "UpdateIdentityProviderSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "identityProviderSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IdentityProviderSummary)))

Response Lenses