Class ServiceClass (2.13.0)

ServiceClass(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Attributes

Name Description
name str
Immutable. The name of a ServiceClass resource. Format: projects/{project}/locations/{location}/serviceClasses/{service_class} See: https://google.aip.dev/122#fields-representing-resource-names
service_class str
Output only. The generated service class name. Use this name to refer to the Service class in Service Connection Maps and Service Connection Policies.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. Time when the ServiceClass was created.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. Time when the ServiceClass was updated.
labels MutableMapping[str, str]
User-defined labels.
description str
A description of this resource.
etag str
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. This field is a member of oneof_ _etag.

Classes

LabelsEntry

LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.