Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- associateUser_domain :: Lens' AssociateUser (Maybe Text)
- associateUser_identityProvider :: Lens' AssociateUser IdentityProvider
- associateUser_instanceId :: Lens' AssociateUser Text
- associateUser_username :: Lens' AssociateUser Text
- associateUserResponse_httpStatus :: Lens' AssociateUserResponse Int
- associateUserResponse_instanceUserSummary :: Lens' AssociateUserResponse InstanceUserSummary
- deregisterIdentityProvider_identityProvider :: Lens' DeregisterIdentityProvider IdentityProvider
- deregisterIdentityProvider_product :: Lens' DeregisterIdentityProvider Text
- deregisterIdentityProviderResponse_httpStatus :: Lens' DeregisterIdentityProviderResponse Int
- deregisterIdentityProviderResponse_identityProviderSummary :: Lens' DeregisterIdentityProviderResponse IdentityProviderSummary
- disassociateUser_domain :: Lens' DisassociateUser (Maybe Text)
- disassociateUser_identityProvider :: Lens' DisassociateUser IdentityProvider
- disassociateUser_instanceId :: Lens' DisassociateUser Text
- disassociateUser_username :: Lens' DisassociateUser Text
- disassociateUserResponse_httpStatus :: Lens' DisassociateUserResponse Int
- disassociateUserResponse_instanceUserSummary :: Lens' DisassociateUserResponse InstanceUserSummary
- listIdentityProviders_maxResults :: Lens' ListIdentityProviders (Maybe Int)
- listIdentityProviders_nextToken :: Lens' ListIdentityProviders (Maybe Text)
- listIdentityProvidersResponse_nextToken :: Lens' ListIdentityProvidersResponse (Maybe Text)
- listIdentityProvidersResponse_httpStatus :: Lens' ListIdentityProvidersResponse Int
- listIdentityProvidersResponse_identityProviderSummaries :: Lens' ListIdentityProvidersResponse [IdentityProviderSummary]
- listInstances_filters :: Lens' ListInstances (Maybe [Filter])
- listInstances_maxResults :: Lens' ListInstances (Maybe Int)
- listInstances_nextToken :: Lens' ListInstances (Maybe Text)
- listInstancesResponse_instanceSummaries :: Lens' ListInstancesResponse (Maybe [InstanceSummary])
- listInstancesResponse_nextToken :: Lens' ListInstancesResponse (Maybe Text)
- listInstancesResponse_httpStatus :: Lens' ListInstancesResponse Int
- listProductSubscriptions_filters :: Lens' ListProductSubscriptions (Maybe [Filter])
- listProductSubscriptions_maxResults :: Lens' ListProductSubscriptions (Maybe Int)
- listProductSubscriptions_nextToken :: Lens' ListProductSubscriptions (Maybe Text)
- listProductSubscriptions_identityProvider :: Lens' ListProductSubscriptions IdentityProvider
- listProductSubscriptions_product :: Lens' ListProductSubscriptions Text
- listProductSubscriptionsResponse_nextToken :: Lens' ListProductSubscriptionsResponse (Maybe Text)
- listProductSubscriptionsResponse_productUserSummaries :: Lens' ListProductSubscriptionsResponse (Maybe [ProductUserSummary])
- listProductSubscriptionsResponse_httpStatus :: Lens' ListProductSubscriptionsResponse Int
- listUserAssociations_filters :: Lens' ListUserAssociations (Maybe [Filter])
- listUserAssociations_maxResults :: Lens' ListUserAssociations (Maybe Int)
- listUserAssociations_nextToken :: Lens' ListUserAssociations (Maybe Text)
- listUserAssociations_identityProvider :: Lens' ListUserAssociations IdentityProvider
- listUserAssociations_instanceId :: Lens' ListUserAssociations Text
- listUserAssociationsResponse_instanceUserSummaries :: Lens' ListUserAssociationsResponse (Maybe [InstanceUserSummary])
- listUserAssociationsResponse_nextToken :: Lens' ListUserAssociationsResponse (Maybe Text)
- listUserAssociationsResponse_httpStatus :: Lens' ListUserAssociationsResponse Int
- registerIdentityProvider_settings :: Lens' RegisterIdentityProvider (Maybe Settings)
- registerIdentityProvider_identityProvider :: Lens' RegisterIdentityProvider IdentityProvider
- registerIdentityProvider_product :: Lens' RegisterIdentityProvider Text
- registerIdentityProviderResponse_httpStatus :: Lens' RegisterIdentityProviderResponse Int
- registerIdentityProviderResponse_identityProviderSummary :: Lens' RegisterIdentityProviderResponse IdentityProviderSummary
- startProductSubscription_domain :: Lens' StartProductSubscription (Maybe Text)
- startProductSubscription_identityProvider :: Lens' StartProductSubscription IdentityProvider
- startProductSubscription_product :: Lens' StartProductSubscription Text
- startProductSubscription_username :: Lens' StartProductSubscription Text
- startProductSubscriptionResponse_httpStatus :: Lens' StartProductSubscriptionResponse Int
- startProductSubscriptionResponse_productUserSummary :: Lens' StartProductSubscriptionResponse ProductUserSummary
- stopProductSubscription_domain :: Lens' StopProductSubscription (Maybe Text)
- stopProductSubscription_identityProvider :: Lens' StopProductSubscription IdentityProvider
- stopProductSubscription_product :: Lens' StopProductSubscription Text
- stopProductSubscription_username :: Lens' StopProductSubscription Text
- stopProductSubscriptionResponse_httpStatus :: Lens' StopProductSubscriptionResponse Int
- stopProductSubscriptionResponse_productUserSummary :: Lens' StopProductSubscriptionResponse ProductUserSummary
- updateIdentityProviderSettings_identityProvider :: Lens' UpdateIdentityProviderSettings IdentityProvider
- updateIdentityProviderSettings_product :: Lens' UpdateIdentityProviderSettings Text
- updateIdentityProviderSettings_updateSettings :: Lens' UpdateIdentityProviderSettings UpdateSettings
- updateIdentityProviderSettingsResponse_httpStatus :: Lens' UpdateIdentityProviderSettingsResponse Int
- updateIdentityProviderSettingsResponse_identityProviderSummary :: Lens' UpdateIdentityProviderSettingsResponse IdentityProviderSummary
- activeDirectoryIdentityProvider_directoryId :: Lens' ActiveDirectoryIdentityProvider (Maybe Text)
- filter_attribute :: Lens' Filter (Maybe Text)
- filter_operation :: Lens' Filter (Maybe Text)
- filter_value :: Lens' Filter (Maybe Text)
- identityProvider_activeDirectoryIdentityProvider :: Lens' IdentityProvider (Maybe ActiveDirectoryIdentityProvider)
- identityProviderSummary_failureMessage :: Lens' IdentityProviderSummary (Maybe Text)
- identityProviderSummary_identityProvider :: Lens' IdentityProviderSummary IdentityProvider
- identityProviderSummary_product :: Lens' IdentityProviderSummary Text
- identityProviderSummary_settings :: Lens' IdentityProviderSummary Settings
- identityProviderSummary_status :: Lens' IdentityProviderSummary Text
- instanceSummary_lastStatusCheckDate :: Lens' InstanceSummary (Maybe Text)
- instanceSummary_statusMessage :: Lens' InstanceSummary (Maybe Text)
- instanceSummary_instanceId :: Lens' InstanceSummary Text
- instanceSummary_products :: Lens' InstanceSummary [Text]
- instanceSummary_status :: Lens' InstanceSummary Text
- instanceUserSummary_associationDate :: Lens' InstanceUserSummary (Maybe Text)
- instanceUserSummary_disassociationDate :: Lens' InstanceUserSummary (Maybe Text)
- instanceUserSummary_domain :: Lens' InstanceUserSummary (Maybe Text)
- instanceUserSummary_statusMessage :: Lens' InstanceUserSummary (Maybe Text)
- instanceUserSummary_identityProvider :: Lens' InstanceUserSummary IdentityProvider
- instanceUserSummary_instanceId :: Lens' InstanceUserSummary Text
- instanceUserSummary_status :: Lens' InstanceUserSummary Text
- instanceUserSummary_username :: Lens' InstanceUserSummary Text
- productUserSummary_domain :: Lens' ProductUserSummary (Maybe Text)
- productUserSummary_statusMessage :: Lens' ProductUserSummary (Maybe Text)
- productUserSummary_subscriptionEndDate :: Lens' ProductUserSummary (Maybe Text)
- productUserSummary_subscriptionStartDate :: Lens' ProductUserSummary (Maybe Text)
- productUserSummary_identityProvider :: Lens' ProductUserSummary IdentityProvider
- productUserSummary_product :: Lens' ProductUserSummary Text
- productUserSummary_status :: Lens' ProductUserSummary Text
- productUserSummary_username :: Lens' ProductUserSummary Text
- settings_securityGroupId :: Lens' Settings Text
- settings_subnets :: Lens' Settings (NonEmpty Text)
- updateSettings_securityGroupId :: Lens' UpdateSettings (Maybe Text)
- updateSettings_addSubnets :: Lens' UpdateSettings [Text]
- updateSettings_removeSubnets :: Lens' UpdateSettings [Text]
Operations
AssociateUser
associateUser_domain :: Lens' AssociateUser (Maybe Text) Source #
The domain name of the user.
associateUser_identityProvider :: Lens' AssociateUser IdentityProvider Source #
The identity provider of the user.
associateUser_instanceId :: Lens' AssociateUser Text Source #
The ID of the EC2 instance, which provides user-based subscriptions.
associateUser_username :: Lens' AssociateUser Text Source #
The user name from the identity provider for the user.
associateUserResponse_httpStatus :: Lens' AssociateUserResponse Int Source #
The response's http status code.
associateUserResponse_instanceUserSummary :: Lens' AssociateUserResponse InstanceUserSummary Source #
Metadata that describes the associate user operation.
DeregisterIdentityProvider
deregisterIdentityProvider_identityProvider :: Lens' DeregisterIdentityProvider IdentityProvider Source #
An object that specifies details for the identity provider.
deregisterIdentityProvider_product :: Lens' DeregisterIdentityProvider Text Source #
The name of the user-based subscription product.
deregisterIdentityProviderResponse_httpStatus :: Lens' DeregisterIdentityProviderResponse Int Source #
The response's http status code.
deregisterIdentityProviderResponse_identityProviderSummary :: Lens' DeregisterIdentityProviderResponse IdentityProviderSummary Source #
Metadata that describes the results of an identity provider operation.
DisassociateUser
disassociateUser_domain :: Lens' DisassociateUser (Maybe Text) Source #
The domain name of the user.
disassociateUser_identityProvider :: Lens' DisassociateUser IdentityProvider Source #
An object that specifies details for the identity provider.
disassociateUser_instanceId :: Lens' DisassociateUser Text Source #
The ID of the EC2 instance, which provides user-based subscriptions.
disassociateUser_username :: Lens' DisassociateUser Text Source #
The user name from the identity provider for the user.
disassociateUserResponse_httpStatus :: Lens' DisassociateUserResponse Int Source #
The response's http status code.
disassociateUserResponse_instanceUserSummary :: Lens' DisassociateUserResponse InstanceUserSummary Source #
Metadata that describes the associate user operation.
ListIdentityProviders
listIdentityProviders_maxResults :: Lens' ListIdentityProviders (Maybe Int) Source #
Maximum number of results to return in a single call.
listIdentityProviders_nextToken :: Lens' ListIdentityProviders (Maybe Text) Source #
Token for the next set of results.
listIdentityProvidersResponse_nextToken :: Lens' ListIdentityProvidersResponse (Maybe Text) Source #
Token for the next set of results.
listIdentityProvidersResponse_httpStatus :: Lens' ListIdentityProvidersResponse Int Source #
The response's http status code.
listIdentityProvidersResponse_identityProviderSummaries :: Lens' ListIdentityProvidersResponse [IdentityProviderSummary] Source #
Metadata that describes the list identity providers operation.
ListInstances
listInstances_filters :: Lens' ListInstances (Maybe [Filter]) Source #
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.
listInstances_maxResults :: Lens' ListInstances (Maybe Int) Source #
Maximum number of results to return in a single call.
listInstances_nextToken :: Lens' ListInstances (Maybe Text) Source #
Token for the next set of results.
listInstancesResponse_instanceSummaries :: Lens' ListInstancesResponse (Maybe [InstanceSummary]) Source #
Metadata that describes the list instances operation.
listInstancesResponse_nextToken :: Lens' ListInstancesResponse (Maybe Text) Source #
Token for the next set of results.
listInstancesResponse_httpStatus :: Lens' ListInstancesResponse Int Source #
The response's http status code.
ListProductSubscriptions
listProductSubscriptions_filters :: Lens' ListProductSubscriptions (Maybe [Filter]) Source #
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.
listProductSubscriptions_maxResults :: Lens' ListProductSubscriptions (Maybe Int) Source #
Maximum number of results to return in a single call.
listProductSubscriptions_nextToken :: Lens' ListProductSubscriptions (Maybe Text) Source #
Token for the next set of results.
listProductSubscriptions_identityProvider :: Lens' ListProductSubscriptions IdentityProvider Source #
An object that specifies details for the identity provider.
listProductSubscriptions_product :: Lens' ListProductSubscriptions Text Source #
The name of the user-based subscription product.
listProductSubscriptionsResponse_nextToken :: Lens' ListProductSubscriptionsResponse (Maybe Text) Source #
Token for the next set of results.
listProductSubscriptionsResponse_productUserSummaries :: Lens' ListProductSubscriptionsResponse (Maybe [ProductUserSummary]) Source #
Metadata that describes the list product subscriptions operation.
listProductSubscriptionsResponse_httpStatus :: Lens' ListProductSubscriptionsResponse Int Source #
The response's http status code.
ListUserAssociations
listUserAssociations_filters :: Lens' ListUserAssociations (Maybe [Filter]) Source #
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.
listUserAssociations_maxResults :: Lens' ListUserAssociations (Maybe Int) Source #
Maximum number of results to return in a single call.
listUserAssociations_nextToken :: Lens' ListUserAssociations (Maybe Text) Source #
Token for the next set of results.
listUserAssociations_identityProvider :: Lens' ListUserAssociations IdentityProvider Source #
An object that specifies details for the identity provider.
listUserAssociations_instanceId :: Lens' ListUserAssociations Text Source #
The ID of the EC2 instance, which provides user-based subscriptions.
listUserAssociationsResponse_instanceUserSummaries :: Lens' ListUserAssociationsResponse (Maybe [InstanceUserSummary]) Source #
Metadata that describes the list user association operation.
listUserAssociationsResponse_nextToken :: Lens' ListUserAssociationsResponse (Maybe Text) Source #
Token for the next set of results.
listUserAssociationsResponse_httpStatus :: Lens' ListUserAssociationsResponse Int Source #
The response's http status code.
RegisterIdentityProvider
registerIdentityProvider_settings :: Lens' RegisterIdentityProvider (Maybe Settings) Source #
The registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints.
registerIdentityProvider_identityProvider :: Lens' RegisterIdentityProvider IdentityProvider Source #
An object that specifies details for the identity provider.
registerIdentityProvider_product :: Lens' RegisterIdentityProvider Text Source #
The name of the user-based subscription product.
registerIdentityProviderResponse_httpStatus :: Lens' RegisterIdentityProviderResponse Int Source #
The response's http status code.
registerIdentityProviderResponse_identityProviderSummary :: Lens' RegisterIdentityProviderResponse IdentityProviderSummary Source #
Metadata that describes the results of an identity provider operation.
StartProductSubscription
startProductSubscription_domain :: Lens' StartProductSubscription (Maybe Text) Source #
The domain name of the user.
startProductSubscription_identityProvider :: Lens' StartProductSubscription IdentityProvider Source #
An object that specifies details for the identity provider.
startProductSubscription_product :: Lens' StartProductSubscription Text Source #
The name of the user-based subscription product.
startProductSubscription_username :: Lens' StartProductSubscription Text Source #
The user name from the identity provider of the user.
startProductSubscriptionResponse_httpStatus :: Lens' StartProductSubscriptionResponse Int Source #
The response's http status code.
startProductSubscriptionResponse_productUserSummary :: Lens' StartProductSubscriptionResponse ProductUserSummary Source #
Metadata that describes the start product subscription operation.
StopProductSubscription
stopProductSubscription_domain :: Lens' StopProductSubscription (Maybe Text) Source #
The domain name of the user.
stopProductSubscription_identityProvider :: Lens' StopProductSubscription IdentityProvider Source #
An object that specifies details for the identity provider.
stopProductSubscription_product :: Lens' StopProductSubscription Text Source #
The name of the user-based subscription product.
stopProductSubscription_username :: Lens' StopProductSubscription Text Source #
The user name from the identity provider for the user.
stopProductSubscriptionResponse_httpStatus :: Lens' StopProductSubscriptionResponse Int Source #
The response's http status code.
stopProductSubscriptionResponse_productUserSummary :: Lens' StopProductSubscriptionResponse ProductUserSummary Source #
Metadata that describes the start product subscription operation.
UpdateIdentityProviderSettings
updateIdentityProviderSettings_identityProvider :: Lens' UpdateIdentityProviderSettings IdentityProvider Source #
Undocumented member.
updateIdentityProviderSettings_product :: Lens' UpdateIdentityProviderSettings Text Source #
The name of the user-based subscription product.
updateIdentityProviderSettings_updateSettings :: Lens' UpdateIdentityProviderSettings UpdateSettings Source #
Updates the registered identity provider’s product related configuration settings. You can update any combination of settings in a single operation such as the:
- Subnets which you want to add to provision VPC endpoints.
- Subnets which you want to remove the VPC endpoints from.
- Security group ID which permits traffic to the VPC endpoints.
updateIdentityProviderSettingsResponse_httpStatus :: Lens' UpdateIdentityProviderSettingsResponse Int Source #
The response's http status code.
updateIdentityProviderSettingsResponse_identityProviderSummary :: Lens' UpdateIdentityProviderSettingsResponse IdentityProviderSummary Source #
Undocumented member.
Types
ActiveDirectoryIdentityProvider
activeDirectoryIdentityProvider_directoryId :: Lens' ActiveDirectoryIdentityProvider (Maybe Text) Source #
The directory ID for an Active Directory identity provider.
Filter
filter_operation :: Lens' Filter (Maybe Text) Source #
The type of search (For example, eq, geq, leq)
IdentityProvider
identityProvider_activeDirectoryIdentityProvider :: Lens' IdentityProvider (Maybe ActiveDirectoryIdentityProvider) Source #
An object that details an Active Directory identity provider.
IdentityProviderSummary
identityProviderSummary_failureMessage :: Lens' IdentityProviderSummary (Maybe Text) Source #
The failure message associated with an identity provider.
identityProviderSummary_identityProvider :: Lens' IdentityProviderSummary IdentityProvider Source #
An object that specifies details for the identity provider.
identityProviderSummary_product :: Lens' IdentityProviderSummary Text Source #
The name of the user-based subscription product.
identityProviderSummary_settings :: Lens' IdentityProviderSummary Settings Source #
An object that details the registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints.
identityProviderSummary_status :: Lens' IdentityProviderSummary Text Source #
The status of an identity provider.
InstanceSummary
instanceSummary_lastStatusCheckDate :: Lens' InstanceSummary (Maybe Text) Source #
The date of the last status check.
instanceSummary_statusMessage :: Lens' InstanceSummary (Maybe Text) Source #
The status message for an EC2 instance.
instanceSummary_instanceId :: Lens' InstanceSummary Text Source #
The ID of the EC2 instance, which provides user-based subscriptions.
instanceSummary_products :: Lens' InstanceSummary [Text] Source #
A list of provided user-based subscription products.
instanceSummary_status :: Lens' InstanceSummary Text Source #
The status of an EC2 instance resource.
InstanceUserSummary
instanceUserSummary_associationDate :: Lens' InstanceUserSummary (Maybe Text) Source #
The date a user was associated with an EC2 instance.
instanceUserSummary_disassociationDate :: Lens' InstanceUserSummary (Maybe Text) Source #
The date a user was disassociated from an EC2 instance.
instanceUserSummary_domain :: Lens' InstanceUserSummary (Maybe Text) Source #
The domain name of the user.
instanceUserSummary_statusMessage :: Lens' InstanceUserSummary (Maybe Text) Source #
The status message for users of an EC2 instance.
instanceUserSummary_identityProvider :: Lens' InstanceUserSummary IdentityProvider Source #
An object that specifies details for the identity provider.
instanceUserSummary_instanceId :: Lens' InstanceUserSummary Text Source #
The ID of the EC2 instance, which provides user-based subscriptions.
instanceUserSummary_status :: Lens' InstanceUserSummary Text Source #
The status of a user associated with an EC2 instance.
instanceUserSummary_username :: Lens' InstanceUserSummary Text Source #
The user name from the identity provider for the user.
ProductUserSummary
productUserSummary_domain :: Lens' ProductUserSummary (Maybe Text) Source #
The domain name of the user.
productUserSummary_statusMessage :: Lens' ProductUserSummary (Maybe Text) Source #
The status message for a product for a user.
productUserSummary_subscriptionEndDate :: Lens' ProductUserSummary (Maybe Text) Source #
The end date of a subscription.
productUserSummary_subscriptionStartDate :: Lens' ProductUserSummary (Maybe Text) Source #
The start date of a subscription.
productUserSummary_identityProvider :: Lens' ProductUserSummary IdentityProvider Source #
An object that specifies details for the identity provider.
productUserSummary_product :: Lens' ProductUserSummary Text Source #
The name of the user-based subscription product.
productUserSummary_status :: Lens' ProductUserSummary Text Source #
The status of a product for a user.
productUserSummary_username :: Lens' ProductUserSummary Text Source #
The user name from the identity provider of the user.
Settings
settings_securityGroupId :: Lens' Settings Text Source #
A security group ID that allows inbound TCP port 1688 communication between resources in your VPC and the VPC endpoint for activation servers.
settings_subnets :: Lens' Settings (NonEmpty Text) Source #
The subnets defined for the registered identity provider.
UpdateSettings
updateSettings_securityGroupId :: Lens' UpdateSettings (Maybe Text) Source #
A security group ID that allows inbound TCP port 1688 communication between resources in your VPC and the VPC endpoints for activation servers.
updateSettings_addSubnets :: Lens' UpdateSettings [Text] Source #
The ID of one or more subnets in which License Manager will create a VPC endpoint for products that require connectivity to activation servers.
updateSettings_removeSubnets :: Lens' UpdateSettings [Text] Source #
The ID of one or more subnets to remove.