HmacKeyMetadata class

JSON template to produce a JSON-style HMAC Key metadata resource.

Constructors

HmacKeyMetadata()
HmacKeyMetadata.fromJson(Map _json)

Properties

accessId String
The ID of the HMAC Key.
read / write
etag String
HTTP 1.1 Entity tag for the HMAC key.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
id String
The ID of the HMAC key, including the Project ID and the Access ID.
read / write
kind String
The kind of item this is. For HMAC Key metadata, this is always storage#hmacKeyMetadata.
read / write
projectId String
Project ID owning the service account to which the key authenticates.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
The link to this resource.
read / write
serviceAccountEmail String
The email address of the key's associated service account.
read / write
state String
The state of the key. Can be one of ACTIVE, INACTIVE, or DELETED.
read / write
timeCreated DateTime
The creation time of the HMAC key in RFC 3339 format.
read / write
updated DateTime
The last modification time of the HMAC key metadata in RFC 3339 format.
read / write

Methods

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

Operators

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