REST Resource: licenseAssignments

リソース: LicenseAssignment

ライセンスの割り当てを表します。

JSON 表現
{
  "kind": string,
  "etags": string,
  "productId": string,
  "userId": string,
  "selfLink": string,
  "skuId": string,
  "skuName": string,
  "productName": string
}
フィールド
kind

string

リソースを LicenseAssignment(licensing#licenseAssignment)として識別します。

etags

string

リソースの ETag。

productId

string

商品の一意の識別子。このバージョンの API のプロダクトについて詳しくは、プロダクト ID と SKU ID をご覧ください。

userId

string

ユーザーの現在のメインのメールアドレス。ユーザーのメールアドレスが変わった場合は、API リクエストでその新しいメールアドレスを使用します。
userId は変更される可能性があるため、永続データのキーとして userId の値を使用しないでください。現在のユーザーのメールアドレスが変更されると、このキーが破損する可能性があります。
userId が停止されると、ライセンス ステータスが変更されます。

skuId

string

商品の SKU の一意の識別子。このバージョンの API で利用可能な SKU について詳しくは、サービスと SKU をご覧ください。

skuName

string

商品の SKU の表示名。

productName

string

商品の表示名。

Methods

delete

ライセンスを取り消します。

get

サービスの SKU ごとに特定のユーザー ライセンスを取得します。

insert

ライセンスを割り当てます。

listForProduct

特定のサービス SKU のライセンスが割り当てられているすべてのユーザーを一覧表示します。

listForProductAndSku

特定のサービス SKU のライセンスが割り当てられているすべてのユーザーを一覧表示します。

patch

ユーザーの商品 SKU を、同じ商品内の別の SKU に再割り当てします。

update

ユーザーの商品 SKU を、同じ商品内の別の SKU に再割り当てします。