REST Resource: licenseCodes

Resource: LicenseCode

Represents a License Code resource.

A License Code is a unique identifier used to represent alicense resource.

Caution This resource is intended for use only by third-party partners who are creatingCloud Marketplace images.

JSON representation
{"kind":string,"id":string,"name":string,"creationTimestamp":string,"description":string,"selfLink":string,"transferable":boolean,"state":enum,"licenseAlias":[{"selfLink":string,"description":string}]}
Fields
kind

string

[Output Only] Type of resource. Alwayscompute#licenseCode for licenses.

id

string (uint64 format)

[Output Only] The unique identifier for the resource. This identifier is defined by the server.

name

string

[Output Only] Name of the resource. The name is 1-20 characters long and must be a valid 64 bit integer.

creationTimestamp

string

[Output Only] Creation timestamp inRFC3339 text format.

description

string

[Output Only] Description of this License Code.

selfLink

string

[Output Only] Server-defined URL for the resource.

transferable

boolean

[Output Only] If true, the license will remain attached when creating images or snapshots from disks. Otherwise, the license is not transferred.

state

enum

[Output Only] Current state of this License Code.

licenseAlias[]

object

[Output Only] URL and description aliases of Licenses with the same License Code.

licenseAlias[].selfLink

string

[Output Only] URL of license corresponding to this License Code.

licenseAlias[].description

string

[Output Only] Description of this License Code.

Methods

get

Return a specified license code.

testIamPermissions

Returns permissions that a caller has on the specified resource.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-07-28 UTC.