libZSservicesZSamazonka-license-managerZSamazonka-license-manager
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.LicenseManager.ListLicenseConfigurations

Description

Lists the license configurations for your account.

This operation returns paginated results.

Synopsis

Creating a Request

data ListLicenseConfigurations Source #

See: newListLicenseConfigurations smart constructor.

Constructors

ListLicenseConfigurations' 

Fields

  • filters :: Maybe [Filter]

    Filters to scope the results. The following filters and logical operators are supported:

    • licenseCountingType - The dimension for which licenses are counted. Possible values are vCPU | Instance | Core | Socket. Logical operators are EQUALS | NOT_EQUALS.
    • enforceLicenseCount - A Boolean value that indicates whether hard license enforcement is used. Logical operators are EQUALS | NOT_EQUALS.
    • usagelimitExceeded - A Boolean value that indicates whether the available licenses have been exceeded. Logical operators are EQUALS | NOT_EQUALS.
  • nextToken :: Maybe Text

    Token for the next set of results.

  • licenseConfigurationArns :: Maybe [Text]

    Amazon Resource Names (ARN) of the license configurations.

  • maxResults :: Maybe Int

    Maximum number of results to return in a single call.

Instances

Instances details
Eq ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

Read ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

Show ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

Generic ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

Associated Types

type Rep ListLicenseConfigurations :: Type -> Type #

NFData ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

Hashable ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

ToJSON ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

AWSPager ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

AWSRequest ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

ToHeaders ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

ToPath ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

ToQuery ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

type Rep ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

type Rep ListLicenseConfigurations = D1 ('MetaData "ListLicenseConfigurations" "Amazonka.LicenseManager.ListLicenseConfigurations" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ListLicenseConfigurations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "licenseConfigurationArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse ListLicenseConfigurations Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

newListLicenseConfigurations :: ListLicenseConfigurations Source #

Create a value of ListLicenseConfigurations 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:ListLicenseConfigurations', listLicenseConfigurations_filters - Filters to scope the results. The following filters and logical operators are supported:

  • licenseCountingType - The dimension for which licenses are counted. Possible values are vCPU | Instance | Core | Socket. Logical operators are EQUALS | NOT_EQUALS.
  • enforceLicenseCount - A Boolean value that indicates whether hard license enforcement is used. Logical operators are EQUALS | NOT_EQUALS.
  • usagelimitExceeded - A Boolean value that indicates whether the available licenses have been exceeded. Logical operators are EQUALS | NOT_EQUALS.

$sel:nextToken:ListLicenseConfigurations', listLicenseConfigurations_nextToken - Token for the next set of results.

$sel:licenseConfigurationArns:ListLicenseConfigurations', listLicenseConfigurations_licenseConfigurationArns - Amazon Resource Names (ARN) of the license configurations.

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

Request Lenses

listLicenseConfigurations_filters :: Lens' ListLicenseConfigurations (Maybe [Filter]) Source #

Filters to scope the results. The following filters and logical operators are supported:

  • licenseCountingType - The dimension for which licenses are counted. Possible values are vCPU | Instance | Core | Socket. Logical operators are EQUALS | NOT_EQUALS.
  • enforceLicenseCount - A Boolean value that indicates whether hard license enforcement is used. Logical operators are EQUALS | NOT_EQUALS.
  • usagelimitExceeded - A Boolean value that indicates whether the available licenses have been exceeded. Logical operators are EQUALS | NOT_EQUALS.

listLicenseConfigurations_licenseConfigurationArns :: Lens' ListLicenseConfigurations (Maybe [Text]) Source #

Amazon Resource Names (ARN) of the license configurations.

listLicenseConfigurations_maxResults :: Lens' ListLicenseConfigurations (Maybe Int) Source #

Maximum number of results to return in a single call.

Destructuring the Response

data ListLicenseConfigurationsResponse Source #

See: newListLicenseConfigurationsResponse smart constructor.

Constructors

ListLicenseConfigurationsResponse' 

Fields

Instances

Instances details
Eq ListLicenseConfigurationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

Read ListLicenseConfigurationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

Show ListLicenseConfigurationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

Generic ListLicenseConfigurationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

Associated Types

type Rep ListLicenseConfigurationsResponse :: Type -> Type #

NFData ListLicenseConfigurationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

type Rep ListLicenseConfigurationsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.ListLicenseConfigurations

type Rep ListLicenseConfigurationsResponse = D1 ('MetaData "ListLicenseConfigurationsResponse" "Amazonka.LicenseManager.ListLicenseConfigurations" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ListLicenseConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "licenseConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LicenseConfiguration])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListLicenseConfigurationsResponse Source #

Create a value of ListLicenseConfigurationsResponse 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:nextToken:ListLicenseConfigurations', listLicenseConfigurationsResponse_nextToken - Token for the next set of results.

$sel:licenseConfigurations:ListLicenseConfigurationsResponse', listLicenseConfigurationsResponse_licenseConfigurations - Information about the license configurations.

$sel:httpStatus:ListLicenseConfigurationsResponse', listLicenseConfigurationsResponse_httpStatus - The response's http status code.

Response Lenses