GetArchiveDeploymentResult class

Result data returned by getArchiveDeployment.

Constructors

GetArchiveDeploymentResult({required String createdAt, required String gcsUri, required Map<String, String> labels, required String name, required String operation, required String updatedAt})
Creates a new GetArchiveDeploymentResult. createdAt The time at which the Archive Deployment was created in milliseconds since the epoch. gcsUri Input only. The Google Cloud Storage signed URL returned from GenerateUploadUrl and used to upload the Archive zip file. labels User-supplied key-value pairs used to organize ArchiveDeployments. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}\p{N}_-{0,63} No more than 64 labels can be associated with a given store. name Name of the Archive Deployment in the following format: organizations/{org}/environments/{env}/archiveDeployments/{id}. operation A reference to the LRO that created this Archive Deployment in the following format: organizations/{org}/operations/{id} updatedAt The time at which the Archive Deployment was updated in milliseconds since the epoch.
const
GetArchiveDeploymentResult.fromMap(Map<String, dynamic> map)
factory

Properties

createdAt → String
The time at which the Archive Deployment was created in milliseconds since the epoch.
final
gcsUri → String
Input only. The Google Cloud Storage signed URL returned from GenerateUploadUrl and used to upload the Archive zip file.
final
hashCode → int
The hash code for this object.
no setterinherited
labels → Map<String, String>
User-supplied key-value pairs used to organize ArchiveDeployments. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}\p{N}_-{0,63} No more than 64 labels can be associated with a given store.
final
name → String
Name of the Archive Deployment in the following format: organizations/{org}/environments/{env}/archiveDeployments/{id}.
final
operation → String
A reference to the LRO that created this Archive Deployment in the following format: organizations/{org}/operations/{id}
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
updatedAt → String
The time at which the Archive Deployment was updated in milliseconds since the epoch.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

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