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.ListForProductAndSku

Description

List all users assigned licenses for a specific product SKU.

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

Synopsis

Resource

type LicensingLicenseAssignmentsListForProductAndSkuResource = "apps" :> ("licensing" :> ("v1" :> ("product" :> (Capture "productId" Text :> ("sku" :> (Capture "skuId" 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.listForProductAndSku method which the LicensingLicenseAssignmentsListForProductAndSku request conforms to.

Constructing a Request

data LicensingLicenseAssignmentsListForProductAndSku Source #

List all users assigned licenses for a specific product SKU.

See: newLicensingLicenseAssignmentsListForProductAndSku smart constructor.

Constructors

LicensingLicenseAssignmentsListForProductAndSku 

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.

  • skuId :: Text

    A product SKU's unique identifier. For more information about available SKUs 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 LicensingLicenseAssignmentsListForProductAndSku Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProductAndSku

Associated Types

type Rep LicensingLicenseAssignmentsListForProductAndSku 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProductAndSku

type Rep LicensingLicenseAssignmentsListForProductAndSku = D1 ('MetaData "LicensingLicenseAssignmentsListForProductAndSku" "Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProductAndSku" "gogol-apps-licensing-1.0.0-8Lqipv0mZT13qxwcf0iLRF" 'False) (C1 ('MetaCons "LicensingLicenseAssignmentsListForProductAndSku" '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 "skuId") '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 LicensingLicenseAssignmentsListForProductAndSku Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProductAndSku

Eq LicensingLicenseAssignmentsListForProductAndSku Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProductAndSku

GoogleRequest LicensingLicenseAssignmentsListForProductAndSku Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProductAndSku

type Rep LicensingLicenseAssignmentsListForProductAndSku Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProductAndSku

type Rep LicensingLicenseAssignmentsListForProductAndSku = D1 ('MetaData "LicensingLicenseAssignmentsListForProductAndSku" "Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProductAndSku" "gogol-apps-licensing-1.0.0-8Lqipv0mZT13qxwcf0iLRF" 'False) (C1 ('MetaCons "LicensingLicenseAssignmentsListForProductAndSku" '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 "skuId") '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 LicensingLicenseAssignmentsListForProductAndSku Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProductAndSku

type Scopes LicensingLicenseAssignmentsListForProductAndSku Source # 
Instance details

Defined in Gogol.AppsLicensing.Licensing.LicenseAssignments.ListForProductAndSku

newLicensingLicenseAssignmentsListForProductAndSku 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.

-> Text

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

-> LicensingLicenseAssignmentsListForProductAndSku 

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