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
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
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
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

Methods

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

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited