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

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

userId

string

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

skuId

string

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

skuName

string

商品の SKU の表示名。

productName

string

商品の表示名。

メソッド

delete

ライセンスを取り消す。

get

プロダクトの SKU で特定のユーザーのライセンスを取得します。

insert

ライセンスを割り当てる。

listForProduct

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

listForProductAndSku

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

patch

ユーザーのプロダクト SKU を、同じプロダクト内の別の SKU に再割り当てします。

update

ユーザーのプロダクト SKU を、同じプロダクト内の別の SKU に再割り当てします。