| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.LicenseManagerUserSubscriptions.UpdateIdentityProviderSettings
Description
Updates additional product configuration settings for the registered identity provider.
Synopsis
- data UpdateIdentityProviderSettings = UpdateIdentityProviderSettings' {}
- newUpdateIdentityProviderSettings :: IdentityProvider -> Text -> UpdateSettings -> UpdateIdentityProviderSettings
- updateIdentityProviderSettings_identityProvider :: Lens' UpdateIdentityProviderSettings IdentityProvider
- updateIdentityProviderSettings_product :: Lens' UpdateIdentityProviderSettings Text
- updateIdentityProviderSettings_updateSettings :: Lens' UpdateIdentityProviderSettings UpdateSettings
- data UpdateIdentityProviderSettingsResponse = UpdateIdentityProviderSettingsResponse' {}
- newUpdateIdentityProviderSettingsResponse :: Int -> IdentityProviderSummary -> UpdateIdentityProviderSettingsResponse
- updateIdentityProviderSettingsResponse_httpStatus :: Lens' UpdateIdentityProviderSettingsResponse Int
- updateIdentityProviderSettingsResponse_identityProviderSummary :: Lens' UpdateIdentityProviderSettingsResponse IdentityProviderSummary
Creating a Request
data UpdateIdentityProviderSettings Source #
See: newUpdateIdentityProviderSettings smart constructor.
Constructors
| UpdateIdentityProviderSettings' | |
Fields
| |
Instances
newUpdateIdentityProviderSettings Source #
Arguments
| :: IdentityProvider | |
| -> Text | |
| -> UpdateSettings | |
| -> UpdateIdentityProviderSettings |
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_identityProvider :: Lens' UpdateIdentityProviderSettings IdentityProvider Source #
Undocumented member.
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 #
See: newUpdateIdentityProviderSettingsResponse smart constructor.
Constructors
| UpdateIdentityProviderSettingsResponse' | |
Fields
| |
Instances
newUpdateIdentityProviderSettingsResponse Source #
Arguments
| :: Int | |
| -> IdentityProviderSummary |
|
| -> UpdateIdentityProviderSettingsResponse |
Create a value of UpdateIdentityProviderSettingsResponse 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:httpStatus:UpdateIdentityProviderSettingsResponse', updateIdentityProviderSettingsResponse_httpStatus - The response's http status code.
$sel:identityProviderSummary:UpdateIdentityProviderSettingsResponse', updateIdentityProviderSettingsResponse_identityProviderSummary - Undocumented member.
Response Lenses
updateIdentityProviderSettingsResponse_httpStatus :: Lens' UpdateIdentityProviderSettingsResponse Int Source #
The response's http status code.