REST Resource: projects.locations.serviceClasses

Resource: ServiceClass

The ServiceClass resource. Next id: 9

JSON representation
{
  "name": string,
  "serviceClass": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "description": string,
  "etag": string
}
Fields
name

string

Immutable. The name of a ServiceClass resource. Format: projects/{project}/locations/{location}/serviceClasses/{serviceClass} See: https://google.aip.dev/122#fields-representing-resource-names

serviceClass

string

Output only. The generated service class name. Use this name to refer to the Service class in Service Connection Maps and Service Connection Policies.

createTime

string (Timestamp format)

Output only. Time when the ServiceClass was created.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Output only. Time when the ServiceClass was updated.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

User-defined labels.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

description

string

A description of this resource.

etag

string

Optional. The etag is computed by the server, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

Methods

delete

Deletes a single ServiceClass.

get

Gets details of a single ServiceClass.

list

Lists ServiceClasses in a given project and location.

patch

Updates the parameters of a single ServiceClass.