ServiceIdentity class

The per-product per-project service identity for a service. Use this field to configure per-product per-project service identity. Example of a service identity configuration. usage: service_identity: - service_account_parent: "projects/123456789" display_name: "Cloud XXX Service Agent" description: "Used as the identity of Cloud XXX to access resources"


ServiceIdentity.fromJson(Map _json)


description String
Optional. A user-specified opaque description of the service account. Must be less than or equal to 256 UTF-8 bytes.
read / write
displayName String
Optional. A user-specified name for the service account. Must be less than or equal to 100 UTF-8 bytes.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
serviceAccountParent String
A service account project that hosts the service accounts. An example name would be: projects/123456789
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.


operator ==(Object other) bool
The equality operator. [...]