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

Description

Derived from API version 2018-05-10 of the AWS service descriptions, licensed under Apache 2.0.

With License Manager, you can create user-based subscriptions to utilize licensed software with a per user subscription fee on Amazon EC2 instances.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-05-10 of the Amazon License Manager User Subscriptions SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by LicenseManagerUserSubscriptions.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You don't have sufficient access to perform this action.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

The request couldn't be completed because it conflicted with the current state of the resource.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

An exception occurred with the service.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The resource couldn't be found.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The request failed because a service quota is exceeded.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The request was denied because of request throttling. Retry the request.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

A parameter is not valid.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AssociateUser

data AssociateUser Source #

See: newAssociateUser smart constructor.

Instances

Instances details
ToJSON AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

ToHeaders AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

ToPath AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

ToQuery AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

AWSRequest AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

Associated Types

type AWSResponse AssociateUser #

Generic AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

Associated Types

type Rep AssociateUser :: Type -> Type #

Read AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

Show AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

NFData AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

Methods

rnf :: AssociateUser -> () #

Eq AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

Hashable AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

type AWSResponse AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

type Rep AssociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

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

newAssociateUser Source #

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

AssociateUser, associateUser_domain - The domain name of the user.

AssociateUser, associateUser_identityProvider - The identity provider of the user.

AssociateUser, associateUser_instanceId - The ID of the EC2 instance, which provides user-based subscriptions.

AssociateUser, associateUser_username - The user name from the identity provider for the user.

data AssociateUserResponse Source #

See: newAssociateUserResponse smart constructor.

Instances

Instances details
Generic AssociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

Associated Types

type Rep AssociateUserResponse :: Type -> Type #

Read AssociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

Show AssociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

NFData AssociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

Methods

rnf :: AssociateUserResponse -> () #

Eq AssociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

type Rep AssociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.AssociateUser

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

newAssociateUserResponse Source #

Create a value of AssociateUserResponse 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:AssociateUserResponse', associateUserResponse_httpStatus - The response's http status code.

$sel:instanceUserSummary:AssociateUserResponse', associateUserResponse_instanceUserSummary - Metadata that describes the associate user operation.

DeregisterIdentityProvider

data DeregisterIdentityProvider Source #

See: newDeregisterIdentityProvider smart constructor.

Instances

Instances details
ToJSON DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

ToHeaders DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

ToPath DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

ToQuery DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

AWSRequest DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

Generic DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

Associated Types

type Rep DeregisterIdentityProvider :: Type -> Type #

Read DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

Show DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

NFData DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

Eq DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

Hashable DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

type AWSResponse DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

type Rep DeregisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

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

newDeregisterIdentityProvider Source #

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

DeregisterIdentityProvider, deregisterIdentityProvider_identityProvider - An object that specifies details for the identity provider.

DeregisterIdentityProvider, deregisterIdentityProvider_product - The name of the user-based subscription product.

data DeregisterIdentityProviderResponse Source #

Instances

Instances details
Generic DeregisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

Associated Types

type Rep DeregisterIdentityProviderResponse :: Type -> Type #

Read DeregisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

Show DeregisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

NFData DeregisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

Eq DeregisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

type Rep DeregisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DeregisterIdentityProvider

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

newDeregisterIdentityProviderResponse Source #

Create a value of DeregisterIdentityProviderResponse 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:DeregisterIdentityProviderResponse', deregisterIdentityProviderResponse_httpStatus - The response's http status code.

$sel:identityProviderSummary:DeregisterIdentityProviderResponse', deregisterIdentityProviderResponse_identityProviderSummary - Metadata that describes the results of an identity provider operation.

DisassociateUser

data DisassociateUser Source #

See: newDisassociateUser smart constructor.

Instances

Instances details
ToJSON DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

ToHeaders DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

ToPath DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

ToQuery DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

AWSRequest DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

Associated Types

type AWSResponse DisassociateUser #

Generic DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

Associated Types

type Rep DisassociateUser :: Type -> Type #

Read DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

Show DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

NFData DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

Methods

rnf :: DisassociateUser -> () #

Eq DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

Hashable DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

type AWSResponse DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

type Rep DisassociateUser Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

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

newDisassociateUser Source #

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

DisassociateUser, disassociateUser_domain - The domain name of the user.

DisassociateUser, disassociateUser_identityProvider - An object that specifies details for the identity provider.

DisassociateUser, disassociateUser_instanceId - The ID of the EC2 instance, which provides user-based subscriptions.

DisassociateUser, disassociateUser_username - The user name from the identity provider for the user.

data DisassociateUserResponse Source #

See: newDisassociateUserResponse smart constructor.

Instances

Instances details
Generic DisassociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

Associated Types

type Rep DisassociateUserResponse :: Type -> Type #

Read DisassociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

Show DisassociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

NFData DisassociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

Eq DisassociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

type Rep DisassociateUserResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.DisassociateUser

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

newDisassociateUserResponse Source #

Create a value of DisassociateUserResponse 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:DisassociateUserResponse', disassociateUserResponse_httpStatus - The response's http status code.

$sel:instanceUserSummary:DisassociateUserResponse', disassociateUserResponse_instanceUserSummary - Metadata that describes the associate user operation.

ListIdentityProviders (Paginated)

data ListIdentityProviders Source #

See: newListIdentityProviders smart constructor.

Instances

Instances details
ToJSON ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

ToHeaders ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

ToPath ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

ToQuery ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

AWSPager ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

AWSRequest ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

Associated Types

type AWSResponse ListIdentityProviders #

Generic ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

Associated Types

type Rep ListIdentityProviders :: Type -> Type #

Read ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

Show ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

NFData ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

Methods

rnf :: ListIdentityProviders -> () #

Eq ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

Hashable ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

type AWSResponse ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

type Rep ListIdentityProviders Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

type Rep ListIdentityProviders = D1 ('MetaData "ListIdentityProviders" "Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "ListIdentityProviders'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListIdentityProviders :: ListIdentityProviders Source #

Create a value of ListIdentityProviders 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:maxResults:ListIdentityProviders', listIdentityProviders_maxResults - Maximum number of results to return in a single call.

ListIdentityProviders, listIdentityProviders_nextToken - Token for the next set of results.

data ListIdentityProvidersResponse Source #

See: newListIdentityProvidersResponse smart constructor.

Instances

Instances details
Generic ListIdentityProvidersResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

Associated Types

type Rep ListIdentityProvidersResponse :: Type -> Type #

Read ListIdentityProvidersResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

Show ListIdentityProvidersResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

NFData ListIdentityProvidersResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

Eq ListIdentityProvidersResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

type Rep ListIdentityProvidersResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders

type Rep ListIdentityProvidersResponse = D1 ('MetaData "ListIdentityProvidersResponse" "Amazonka.LicenseManagerUserSubscriptions.ListIdentityProviders" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "ListIdentityProvidersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "identityProviderSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [IdentityProviderSummary]))))

newListIdentityProvidersResponse Source #

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

ListIdentityProviders, listIdentityProvidersResponse_nextToken - Token for the next set of results.

$sel:httpStatus:ListIdentityProvidersResponse', listIdentityProvidersResponse_httpStatus - The response's http status code.

$sel:identityProviderSummaries:ListIdentityProvidersResponse', listIdentityProvidersResponse_identityProviderSummaries - Metadata that describes the list identity providers operation.

ListInstances (Paginated)

data ListInstances Source #

See: newListInstances smart constructor.

Constructors

ListInstances' (Maybe [Filter]) (Maybe Int) (Maybe Text) 

Instances

Instances details
ToJSON ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

ToHeaders ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

ToPath ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

ToQuery ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

AWSPager ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

AWSRequest ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

Associated Types

type AWSResponse ListInstances #

Generic ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

Associated Types

type Rep ListInstances :: Type -> Type #

Read ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

Show ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

NFData ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

Methods

rnf :: ListInstances -> () #

Eq ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

Hashable ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

type AWSResponse ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

type Rep ListInstances Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

type Rep ListInstances = D1 ('MetaData "ListInstances" "Amazonka.LicenseManagerUserSubscriptions.ListInstances" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "ListInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListInstances :: ListInstances Source #

Create a value of ListInstances 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:filters:ListInstances', listInstances_filters - An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.

$sel:maxResults:ListInstances', listInstances_maxResults - Maximum number of results to return in a single call.

ListInstances, listInstances_nextToken - Token for the next set of results.

data ListInstancesResponse Source #

See: newListInstancesResponse smart constructor.

Instances

Instances details
Generic ListInstancesResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

Associated Types

type Rep ListInstancesResponse :: Type -> Type #

Read ListInstancesResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

Show ListInstancesResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

NFData ListInstancesResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

Methods

rnf :: ListInstancesResponse -> () #

Eq ListInstancesResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

type Rep ListInstancesResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListInstances

type Rep ListInstancesResponse = D1 ('MetaData "ListInstancesResponse" "Amazonka.LicenseManagerUserSubscriptions.ListInstances" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "ListInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListInstancesResponse Source #

Create a value of ListInstancesResponse 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:instanceSummaries:ListInstancesResponse', listInstancesResponse_instanceSummaries - Metadata that describes the list instances operation.

ListInstances, listInstancesResponse_nextToken - Token for the next set of results.

$sel:httpStatus:ListInstancesResponse', listInstancesResponse_httpStatus - The response's http status code.

ListProductSubscriptions (Paginated)

data ListProductSubscriptions Source #

See: newListProductSubscriptions smart constructor.

Instances

Instances details
ToJSON ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

ToHeaders ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

ToPath ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

ToQuery ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

AWSPager ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

AWSRequest ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

Generic ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

Associated Types

type Rep ListProductSubscriptions :: Type -> Type #

Read ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

Show ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

NFData ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

Eq ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

Hashable ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

type AWSResponse ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

type Rep ListProductSubscriptions Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

type Rep ListProductSubscriptions = D1 ('MetaData "ListProductSubscriptions" "Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "ListProductSubscriptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "identityProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IdentityProvider) :*: S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListProductSubscriptions Source #

Create a value of ListProductSubscriptions 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:filters:ListProductSubscriptions', listProductSubscriptions_filters - An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.

$sel:maxResults:ListProductSubscriptions', listProductSubscriptions_maxResults - Maximum number of results to return in a single call.

ListProductSubscriptions, listProductSubscriptions_nextToken - Token for the next set of results.

ListProductSubscriptions, listProductSubscriptions_identityProvider - An object that specifies details for the identity provider.

ListProductSubscriptions, listProductSubscriptions_product - The name of the user-based subscription product.

data ListProductSubscriptionsResponse Source #

See: newListProductSubscriptionsResponse smart constructor.

Instances

Instances details
Generic ListProductSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

Associated Types

type Rep ListProductSubscriptionsResponse :: Type -> Type #

Read ListProductSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

Show ListProductSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

NFData ListProductSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

Eq ListProductSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

type Rep ListProductSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions

type Rep ListProductSubscriptionsResponse = D1 ('MetaData "ListProductSubscriptionsResponse" "Amazonka.LicenseManagerUserSubscriptions.ListProductSubscriptions" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "ListProductSubscriptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productUserSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProductUserSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListProductSubscriptionsResponse Source #

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

ListProductSubscriptions, listProductSubscriptionsResponse_nextToken - Token for the next set of results.

$sel:productUserSummaries:ListProductSubscriptionsResponse', listProductSubscriptionsResponse_productUserSummaries - Metadata that describes the list product subscriptions operation.

$sel:httpStatus:ListProductSubscriptionsResponse', listProductSubscriptionsResponse_httpStatus - The response's http status code.

ListUserAssociations (Paginated)

data ListUserAssociations Source #

See: newListUserAssociations smart constructor.

Instances

Instances details
ToJSON ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

ToHeaders ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

ToPath ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

ToQuery ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

AWSPager ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

AWSRequest ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

Associated Types

type AWSResponse ListUserAssociations #

Generic ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

Associated Types

type Rep ListUserAssociations :: Type -> Type #

Read ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

Show ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

NFData ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

Methods

rnf :: ListUserAssociations -> () #

Eq ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

Hashable ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

type AWSResponse ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

type Rep ListUserAssociations Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

type Rep ListUserAssociations = D1 ('MetaData "ListUserAssociations" "Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "ListUserAssociations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "identityProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IdentityProvider) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListUserAssociations Source #

Create a value of ListUserAssociations 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:filters:ListUserAssociations', listUserAssociations_filters - An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.

$sel:maxResults:ListUserAssociations', listUserAssociations_maxResults - Maximum number of results to return in a single call.

ListUserAssociations, listUserAssociations_nextToken - Token for the next set of results.

ListUserAssociations, listUserAssociations_identityProvider - An object that specifies details for the identity provider.

ListUserAssociations, listUserAssociations_instanceId - The ID of the EC2 instance, which provides user-based subscriptions.

data ListUserAssociationsResponse Source #

See: newListUserAssociationsResponse smart constructor.

Instances

Instances details
Generic ListUserAssociationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

Associated Types

type Rep ListUserAssociationsResponse :: Type -> Type #

Read ListUserAssociationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

Show ListUserAssociationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

NFData ListUserAssociationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

Eq ListUserAssociationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

type Rep ListUserAssociationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations

type Rep ListUserAssociationsResponse = D1 ('MetaData "ListUserAssociationsResponse" "Amazonka.LicenseManagerUserSubscriptions.ListUserAssociations" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "ListUserAssociationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceUserSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceUserSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListUserAssociationsResponse Source #

Create a value of ListUserAssociationsResponse 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:instanceUserSummaries:ListUserAssociationsResponse', listUserAssociationsResponse_instanceUserSummaries - Metadata that describes the list user association operation.

ListUserAssociations, listUserAssociationsResponse_nextToken - Token for the next set of results.

$sel:httpStatus:ListUserAssociationsResponse', listUserAssociationsResponse_httpStatus - The response's http status code.

RegisterIdentityProvider

data RegisterIdentityProvider Source #

See: newRegisterIdentityProvider smart constructor.

Instances

Instances details
ToJSON RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

ToHeaders RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

ToPath RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

ToQuery RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

AWSRequest RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

Generic RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

Associated Types

type Rep RegisterIdentityProvider :: Type -> Type #

Read RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

Show RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

NFData RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

Eq RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

Hashable RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

type AWSResponse RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

type Rep RegisterIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

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

newRegisterIdentityProvider Source #

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

RegisterIdentityProvider, registerIdentityProvider_settings - The registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints.

RegisterIdentityProvider, registerIdentityProvider_identityProvider - An object that specifies details for the identity provider.

RegisterIdentityProvider, registerIdentityProvider_product - The name of the user-based subscription product.

data RegisterIdentityProviderResponse Source #

See: newRegisterIdentityProviderResponse smart constructor.

Instances

Instances details
Generic RegisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

Associated Types

type Rep RegisterIdentityProviderResponse :: Type -> Type #

Read RegisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

Show RegisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

NFData RegisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

Eq RegisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

type Rep RegisterIdentityProviderResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.RegisterIdentityProvider

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

newRegisterIdentityProviderResponse Source #

Create a value of RegisterIdentityProviderResponse 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:RegisterIdentityProviderResponse', registerIdentityProviderResponse_httpStatus - The response's http status code.

$sel:identityProviderSummary:RegisterIdentityProviderResponse', registerIdentityProviderResponse_identityProviderSummary - Metadata that describes the results of an identity provider operation.

StartProductSubscription

data StartProductSubscription Source #

See: newStartProductSubscription smart constructor.

Instances

Instances details
ToJSON StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

ToHeaders StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

ToPath StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

ToQuery StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

AWSRequest StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

Generic StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

Associated Types

type Rep StartProductSubscription :: Type -> Type #

Read StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

Show StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

NFData StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

Eq StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

Hashable StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

type AWSResponse StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

type Rep StartProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

type Rep StartProductSubscription = D1 ('MetaData "StartProductSubscription" "Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "StartProductSubscription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domain") '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 "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStartProductSubscription Source #

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

StartProductSubscription, startProductSubscription_domain - The domain name of the user.

StartProductSubscription, startProductSubscription_identityProvider - An object that specifies details for the identity provider.

StartProductSubscription, startProductSubscription_product - The name of the user-based subscription product.

StartProductSubscription, startProductSubscription_username - The user name from the identity provider of the user.

data StartProductSubscriptionResponse Source #

See: newStartProductSubscriptionResponse smart constructor.

Instances

Instances details
Generic StartProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

Associated Types

type Rep StartProductSubscriptionResponse :: Type -> Type #

Read StartProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

Show StartProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

NFData StartProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

Eq StartProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

type Rep StartProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StartProductSubscription

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

newStartProductSubscriptionResponse Source #

Create a value of StartProductSubscriptionResponse 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:StartProductSubscriptionResponse', startProductSubscriptionResponse_httpStatus - The response's http status code.

$sel:productUserSummary:StartProductSubscriptionResponse', startProductSubscriptionResponse_productUserSummary - Metadata that describes the start product subscription operation.

StopProductSubscription

data StopProductSubscription Source #

See: newStopProductSubscription smart constructor.

Instances

Instances details
ToJSON StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

ToHeaders StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

ToPath StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

ToQuery StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

AWSRequest StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

Generic StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

Associated Types

type Rep StopProductSubscription :: Type -> Type #

Read StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

Show StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

NFData StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

Methods

rnf :: StopProductSubscription -> () #

Eq StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

Hashable StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

type AWSResponse StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

type Rep StopProductSubscription Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

type Rep StopProductSubscription = D1 ('MetaData "StopProductSubscription" "Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "StopProductSubscription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domain") '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 "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStopProductSubscription Source #

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

StopProductSubscription, stopProductSubscription_domain - The domain name of the user.

StopProductSubscription, stopProductSubscription_identityProvider - An object that specifies details for the identity provider.

StopProductSubscription, stopProductSubscription_product - The name of the user-based subscription product.

StopProductSubscription, stopProductSubscription_username - The user name from the identity provider for the user.

data StopProductSubscriptionResponse Source #

See: newStopProductSubscriptionResponse smart constructor.

Instances

Instances details
Generic StopProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

Associated Types

type Rep StopProductSubscriptionResponse :: Type -> Type #

Read StopProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

Show StopProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

NFData StopProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

Eq StopProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

type Rep StopProductSubscriptionResponse Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.StopProductSubscription

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

newStopProductSubscriptionResponse Source #

Create a value of StopProductSubscriptionResponse 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:StopProductSubscriptionResponse', stopProductSubscriptionResponse_httpStatus - The response's http status code.

$sel:productUserSummary:StopProductSubscriptionResponse', stopProductSubscriptionResponse_productUserSummary - Metadata that describes the start product subscription operation.

UpdateIdentityProviderSettings

data UpdateIdentityProviderSettings Source #

See: newUpdateIdentityProviderSettings smart constructor.

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.

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)))

Types

ActiveDirectoryIdentityProvider

data ActiveDirectoryIdentityProvider Source #

Details about an Active Directory identity provider.

See: newActiveDirectoryIdentityProvider smart constructor.

Instances

Instances details
FromJSON ActiveDirectoryIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ActiveDirectoryIdentityProvider

ToJSON ActiveDirectoryIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ActiveDirectoryIdentityProvider

Generic ActiveDirectoryIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ActiveDirectoryIdentityProvider

Associated Types

type Rep ActiveDirectoryIdentityProvider :: Type -> Type #

Read ActiveDirectoryIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ActiveDirectoryIdentityProvider

Show ActiveDirectoryIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ActiveDirectoryIdentityProvider

NFData ActiveDirectoryIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ActiveDirectoryIdentityProvider

Eq ActiveDirectoryIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ActiveDirectoryIdentityProvider

Hashable ActiveDirectoryIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ActiveDirectoryIdentityProvider

type Rep ActiveDirectoryIdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ActiveDirectoryIdentityProvider

type Rep ActiveDirectoryIdentityProvider = D1 ('MetaData "ActiveDirectoryIdentityProvider" "Amazonka.LicenseManagerUserSubscriptions.Types.ActiveDirectoryIdentityProvider" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "ActiveDirectoryIdentityProvider'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newActiveDirectoryIdentityProvider :: ActiveDirectoryIdentityProvider Source #

Create a value of ActiveDirectoryIdentityProvider 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:directoryId:ActiveDirectoryIdentityProvider', activeDirectoryIdentityProvider_directoryId - The directory ID for an Active Directory identity provider.

Filter

data Filter Source #

A filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.

See: newFilter smart constructor.

Constructors

Filter' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
ToJSON Filter Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

Read Filter Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Filter

NFData Filter Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Filter

Methods

rnf :: Filter -> () #

Eq Filter Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Hashable Filter Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

type Rep Filter Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.LicenseManagerUserSubscriptions.Types.Filter" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFilter :: Filter Source #

Create a value of Filter 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:attribute:Filter', filter_attribute - The name of an attribute to use as a filter.

$sel:operation:Filter', filter_operation - The type of search (For example, eq, geq, leq)

$sel:value:Filter', filter_value - Value of the filter.

IdentityProvider

data IdentityProvider Source #

Details about an identity provider.

See: newIdentityProvider smart constructor.

Instances

Instances details
FromJSON IdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProvider

ToJSON IdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProvider

Generic IdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProvider

Associated Types

type Rep IdentityProvider :: Type -> Type #

Read IdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProvider

Show IdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProvider

NFData IdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProvider

Methods

rnf :: IdentityProvider -> () #

Eq IdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProvider

Hashable IdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProvider

type Rep IdentityProvider Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProvider

type Rep IdentityProvider = D1 ('MetaData "IdentityProvider" "Amazonka.LicenseManagerUserSubscriptions.Types.IdentityProvider" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "IdentityProvider'" 'PrefixI 'True) (S1 ('MetaSel ('Just "activeDirectoryIdentityProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActiveDirectoryIdentityProvider))))

newIdentityProvider :: IdentityProvider Source #

Create a value of IdentityProvider 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:activeDirectoryIdentityProvider:IdentityProvider', identityProvider_activeDirectoryIdentityProvider - An object that details an Active Directory identity provider.

IdentityProviderSummary

data IdentityProviderSummary Source #

Describes an identity provider.

See: newIdentityProviderSummary smart constructor.

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.

InstanceSummary

data InstanceSummary Source #

Describes an EC2 instance providing user-based subscriptions.

See: newInstanceSummary smart constructor.

Instances

Instances details
FromJSON InstanceSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceSummary

Generic InstanceSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceSummary

Associated Types

type Rep InstanceSummary :: Type -> Type #

Read InstanceSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceSummary

Show InstanceSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceSummary

NFData InstanceSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceSummary

Methods

rnf :: InstanceSummary -> () #

Eq InstanceSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceSummary

Hashable InstanceSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceSummary

type Rep InstanceSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceSummary

type Rep InstanceSummary = D1 ('MetaData "InstanceSummary" "Amazonka.LicenseManagerUserSubscriptions.Types.InstanceSummary" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "InstanceSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastStatusCheckDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "products") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newInstanceSummary Source #

Create a value of InstanceSummary 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:lastStatusCheckDate:InstanceSummary', instanceSummary_lastStatusCheckDate - The date of the last status check.

$sel:statusMessage:InstanceSummary', instanceSummary_statusMessage - The status message for an EC2 instance.

$sel:instanceId:InstanceSummary', instanceSummary_instanceId - The ID of the EC2 instance, which provides user-based subscriptions.

$sel:products:InstanceSummary', instanceSummary_products - A list of provided user-based subscription products.

$sel:status:InstanceSummary', instanceSummary_status - The status of an EC2 instance resource.

InstanceUserSummary

data InstanceUserSummary Source #

Describes users of an EC2 instance providing user-based subscriptions.

See: newInstanceUserSummary smart constructor.

Instances

Instances details
FromJSON InstanceUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceUserSummary

Generic InstanceUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceUserSummary

Associated Types

type Rep InstanceUserSummary :: Type -> Type #

Read InstanceUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceUserSummary

Show InstanceUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceUserSummary

NFData InstanceUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceUserSummary

Methods

rnf :: InstanceUserSummary -> () #

Eq InstanceUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceUserSummary

Hashable InstanceUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceUserSummary

type Rep InstanceUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.InstanceUserSummary

type Rep InstanceUserSummary = D1 ('MetaData "InstanceUserSummary" "Amazonka.LicenseManagerUserSubscriptions.Types.InstanceUserSummary" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "InstanceUserSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "associationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "disassociationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "identityProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IdentityProvider) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newInstanceUserSummary Source #

Create a value of InstanceUserSummary 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:associationDate:InstanceUserSummary', instanceUserSummary_associationDate - The date a user was associated with an EC2 instance.

$sel:disassociationDate:InstanceUserSummary', instanceUserSummary_disassociationDate - The date a user was disassociated from an EC2 instance.

$sel:domain:InstanceUserSummary', instanceUserSummary_domain - The domain name of the user.

$sel:statusMessage:InstanceUserSummary', instanceUserSummary_statusMessage - The status message for users of an EC2 instance.

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

$sel:instanceId:InstanceUserSummary', instanceUserSummary_instanceId - The ID of the EC2 instance, which provides user-based subscriptions.

$sel:status:InstanceUserSummary', instanceUserSummary_status - The status of a user associated with an EC2 instance.

$sel:username:InstanceUserSummary', instanceUserSummary_username - The user name from the identity provider for the user.

ProductUserSummary

data ProductUserSummary Source #

The summary of the user-based subscription products for a user.

See: newProductUserSummary smart constructor.

Instances

Instances details
FromJSON ProductUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ProductUserSummary

Generic ProductUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ProductUserSummary

Associated Types

type Rep ProductUserSummary :: Type -> Type #

Read ProductUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ProductUserSummary

Show ProductUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ProductUserSummary

NFData ProductUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ProductUserSummary

Methods

rnf :: ProductUserSummary -> () #

Eq ProductUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ProductUserSummary

Hashable ProductUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ProductUserSummary

type Rep ProductUserSummary Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.ProductUserSummary

type Rep ProductUserSummary = D1 ('MetaData "ProductUserSummary" "Amazonka.LicenseManagerUserSubscriptions.Types.ProductUserSummary" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "ProductUserSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "subscriptionEndDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subscriptionStartDate") '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 "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newProductUserSummary Source #

Create a value of ProductUserSummary 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:domain:ProductUserSummary', productUserSummary_domain - The domain name of the user.

$sel:statusMessage:ProductUserSummary', productUserSummary_statusMessage - The status message for a product for a user.

$sel:subscriptionEndDate:ProductUserSummary', productUserSummary_subscriptionEndDate - The end date of a subscription.

$sel:subscriptionStartDate:ProductUserSummary', productUserSummary_subscriptionStartDate - The start date of a subscription.

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

$sel:product:ProductUserSummary', productUserSummary_product - The name of the user-based subscription product.

$sel:status:ProductUserSummary', productUserSummary_status - The status of a product for a user.

$sel:username:ProductUserSummary', productUserSummary_username - The user name from the identity provider of the user.

Settings

data Settings Source #

The registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints, and the security group ID that is associated with the VPC endpoints. The security group should permit inbound TCP port 1688 communication from resources in the VPC.

See: newSettings smart constructor.

Constructors

Settings' Text (NonEmpty Text) 

Instances

Instances details
FromJSON Settings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Settings

ToJSON Settings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Settings

Generic Settings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Settings

Associated Types

type Rep Settings :: Type -> Type #

Methods

from :: Settings -> Rep Settings x #

to :: Rep Settings x -> Settings #

Read Settings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Settings

Show Settings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Settings

NFData Settings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Settings

Methods

rnf :: Settings -> () #

Eq Settings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Settings

Hashable Settings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Settings

Methods

hashWithSalt :: Int -> Settings -> Int #

hash :: Settings -> Int #

type Rep Settings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.Settings

type Rep Settings = D1 ('MetaData "Settings" "Amazonka.LicenseManagerUserSubscriptions.Types.Settings" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "Settings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newSettings Source #

Create a value of Settings 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:securityGroupId:Settings', settings_securityGroupId - A security group ID that allows inbound TCP port 1688 communication between resources in your VPC and the VPC endpoint for activation servers.

$sel:subnets:Settings', settings_subnets - The subnets defined for the registered identity provider.

UpdateSettings

data UpdateSettings Source #

Updates the registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints.

See: newUpdateSettings smart constructor.

Constructors

UpdateSettings' (Maybe Text) [Text] [Text] 

Instances

Instances details
ToJSON UpdateSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.UpdateSettings

Generic UpdateSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.UpdateSettings

Associated Types

type Rep UpdateSettings :: Type -> Type #

Read UpdateSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.UpdateSettings

Show UpdateSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.UpdateSettings

NFData UpdateSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.UpdateSettings

Methods

rnf :: UpdateSettings -> () #

Eq UpdateSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.UpdateSettings

Hashable UpdateSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.UpdateSettings

type Rep UpdateSettings Source # 
Instance details

Defined in Amazonka.LicenseManagerUserSubscriptions.Types.UpdateSettings

type Rep UpdateSettings = D1 ('MetaData "UpdateSettings" "Amazonka.LicenseManagerUserSubscriptions.Types.UpdateSettings" "amazonka-license-manager-user-subscriptions-2.0-FTcAVPsIeL0Hw8vwEQErB1" 'False) (C1 ('MetaCons "UpdateSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "addSubnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "removeSubnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newUpdateSettings :: UpdateSettings Source #

Create a value of UpdateSettings 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:securityGroupId:UpdateSettings', updateSettings_securityGroupId - A security group ID that allows inbound TCP port 1688 communication between resources in your VPC and the VPC endpoints for activation servers.

$sel:addSubnets:UpdateSettings', updateSettings_addSubnets - The ID of one or more subnets in which License Manager will create a VPC endpoint for products that require connectivity to activation servers.

$sel:removeSubnets:UpdateSettings', updateSettings_removeSubnets - The ID of one or more subnets to remove.