gogol-apps-licensing-1.0.0: Google Enterprise License Manager SDK.
Copyright(c) 2015-2025 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+gogol@gmail.com> Toni Cebrián <toni@tonicebrian.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageGHC2021

Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProduct

Description

List all users assigned licenses for a specific product SKU.

See: Enterprise License Manager API Reference for licensing.licenseAssignments.listForProduct.

Synopsis

Resource

type LicensingLicenseAssignmentsListForProductResource = "apps" :> ("licensing" :> ("v1" :> ("product" :> (Capture "productId" Text :> ("users" :> (QueryParam "customerId" Text :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "maxResults" Word32 :> (QueryParam "pageToken" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] LicenseAssignmentList)))))))))))))) Source #

A resource alias for licensing.licenseAssignments.listForProduct method which the LicensingLicenseAssignmentsListForProduct request conforms to.

Constructing a Request

data LicensingLicenseAssignmentsListForProduct Source #

List all users assigned licenses for a specific product SKU.

See: newLicensingLicenseAssignmentsListForProduct smart constructor.

Constructors

LicensingLicenseAssignmentsListForProduct 

Fields

  • xgafv :: Maybe Xgafv

    V1 error format.

  • accessToken :: Maybe Text

    OAuth access token.

  • callback :: Maybe Text

    JSONP

  • customerId :: Text

    The customer's unique ID as defined in the Admin console, such as C00000000. If the customer is suspended, the server returns an error.

  • maxResults :: Word32

    The maxResults query string determines how many entries are returned on each page of a large response. This is an optional parameter. The value must be a positive number.

  • pageToken :: Text

    Token to fetch the next page of data. The maxResults query string is related to the pageToken since maxResults determines how many entries are returned on each page. This is an optional query string. If not specified, the server returns the first page.

  • productId :: Text

    A product's unique identifier. For more information about products in this version of the API, see Products and SKUs.

  • uploadType :: Maybe Text

    Legacy upload protocol for media (e.g. "media", "multipart").

  • uploadProtocol :: Maybe Text

    Upload protocol for media (e.g. "raw", "multipart").

Instances

Instances details
Generic LicensingLicenseAssignmentsListForProduct Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProduct

Associated Types

type Rep LicensingLicenseAssignmentsListForProduct 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProduct

type Rep LicensingLicenseAssignmentsListForProduct = D1 ('MetaData "LicensingLicenseAssignmentsListForProduct" "Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProduct" "gogol-apps-licensing-1.0.0-8Lqipv0mZT13qxwcf0iLRF" 'False) (C1 ('MetaCons "LicensingLicenseAssignmentsListForProduct" 'PrefixI 'True) (((S1 ('MetaSel ('Just "xgafv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Xgafv)) :*: S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "callback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "uploadType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uploadProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))
Show LicensingLicenseAssignmentsListForProduct Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProduct

Eq LicensingLicenseAssignmentsListForProduct Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProduct

GoogleRequest LicensingLicenseAssignmentsListForProduct Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProduct

type Rep LicensingLicenseAssignmentsListForProduct Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProduct

type Rep LicensingLicenseAssignmentsListForProduct = D1 ('MetaData "LicensingLicenseAssignmentsListForProduct" "Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProduct" "gogol-apps-licensing-1.0.0-8Lqipv0mZT13qxwcf0iLRF" 'False) (C1 ('MetaCons "LicensingLicenseAssignmentsListForProduct" 'PrefixI 'True) (((S1 ('MetaSel ('Just "xgafv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Xgafv)) :*: S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "callback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "uploadType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uploadProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))
type Rs LicensingLicenseAssignmentsListForProduct Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProduct

type Scopes LicensingLicenseAssignmentsListForProduct Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProduct

newLicensingLicenseAssignmentsListForProduct Source #

Arguments

:: Text

The customer's unique ID as defined in the Admin console, such as C00000000. If the customer is suspended, the server returns an error. See customerId.

-> Text

A product's unique identifier. For more information about products in this version of the API, see Products and SKUs. See productId.

-> LicensingLicenseAssignmentsListForProduct 

Creates a value of LicensingLicenseAssignmentsListForProduct with the minimum fields required to make a request.