Resource class

Constructors

Resource({ResourceAccessControl? accessControl, String? finalProperties, String? id, String? insertTime, String? manifest, String? name, String? properties, String? type, ResourceUpdate? update, String? updateTime, String? url, List<ResourceWarnings>? warnings})
Resource.fromJson(Map json_)

Properties

accessControl ResourceAccessControl?
The Access Control Policy set on this resource.
getter/setter pair
finalProperties String?
The evaluated properties of the resource with references expanded.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
getter/setter pair
insertTime String?
Creation timestamp in RFC3339 text format.
getter/setter pair
manifest String?
URL of the manifest representing the current configuration of this resource.
getter/setter pair
name String?
The name of the resource as it appears in the YAML config.
getter/setter pair
properties String?
The current properties of the resource before any references have been filled in.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type String?
The type of the resource, for example compute.v1.instance, or cloudfunctions.v1beta1.function.
getter/setter pair
update ResourceUpdate?
If Deployment Manager is currently updating or previewing an update to this resource, the updated configuration appears here.
getter/setter pair
updateTime String?
Update timestamp in RFC3339 text format.
getter/setter pair
url String?
The URL of the actual resource.
getter/setter pair
warnings List<ResourceWarnings>?
If warning messages are generated during processing of this resource, this field will be populated.
getter/setter pair

Methods

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

Operators

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