GetServiceTemplateMetadata class
Constructors
-
GetServiceTemplateMetadata({required Input<Map<String, String>> annotations, required Input<int> generation, required Input<Map<String, String>> labels, required Input<String> name, required Input<String> namespace, required Input<String> resourceVersion, required Input<String> selfLink, required Input<String> uid})
-
Creates a new GetServiceTemplateMetadata.
annotations Annotations is a key value map stored with a resource that
generation A sequence number representing a specific generation of the desired state.
labels Map of string keys and values that can be used to organize and categorize
name Name must be unique within a Google Cloud project and region.
namespace In Cloud Run the namespace must be equal to either the
resourceVersion An opaque value that represents the internal version of this object that
selfLink SelfLink is a URL representing this object.
uid UID is a unique id generated by the server on successful creation of a resource and is not
const
-
GetServiceTemplateMetadata.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
annotations
→ Input<Map<String, String>>
-
Annotations is a key value map stored with a resource that
may be set by external tools to store and retrieve arbitrary metadata.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations
final
-
generation
→ Input<int>
-
A sequence number representing a specific generation of the desired state.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
labels
→ Input<Map<String, String>>
-
Map of string keys and values that can be used to organize and categorize
(scope and select) objects.
final
-
name
→ Input<String>
-
Name must be unique within a Google Cloud project and region.
Is required when creating resources. Name is primarily intended
for creation idempotence and configuration definition. Cannot be updated.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
final
-
namespace
→ Input<String>
-
In Cloud Run the namespace must be equal to either the
project ID or project number. It will default to the resource's project.
final
-
resourceVersion
→ Input<String>
-
An opaque value that represents the internal version of this object that
can be used by clients to determine when objects have changed. May be used
for optimistic concurrency, change detection, and the watch operation on a
resource or set of resources. They may only be valid for a
particular resource or set of resources.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
selfLink
→ Input<String>
-
SelfLink is a URL representing this object.
final
-
uid
→ Input<String>
-
UID is a unique id generated by the server on successful creation of a resource and is not
allowed to change on PUT operations.
final