Class TagKey
A TagKey, used to group a set of TagValues.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.CloudResourceManager.v3.Data
Assembly: Google.Apis.CloudResourceManager.v3.dll
Syntax
public class TagKey : IDirectResponseSchema
Properties
CreateTime
Output only. Creation time.
Declaration
[JsonProperty("createTime")]
public virtual object CreateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |
Description
Optional. User-assigned description of the TagKey. Must not exceed 256 characters. Read-write.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ETag
Optional. Entity tag which users can pass to prevent race conditions. This field is always set in server responses. See UpdateTagKeyRequest for details.
Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Name
Immutable. The resource name for a TagKey. Must be in the format tagKeys/{tag_key_id}, where tag_key_id
is the generated numeric id for the TagKey.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
NamespacedName
Output only. Immutable. Namespaced name of the TagKey.
Declaration
[JsonProperty("namespacedName")]
public virtual string NamespacedName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Parent
Immutable. The resource name of the new TagKey's parent. Must be of the form organizations/{org_id}.
Declaration
[JsonProperty("parent")]
public virtual string Parent { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ShortName
Required. Immutable. The user friendly name for a TagKey. The short name should be unique for TagKeys within the same tag namespace. The short name must be 1-63 characters, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), underscores (_), dots (.), and alphanumerics between.
Declaration
[JsonProperty("shortName")]
public virtual string ShortName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
UpdateTime
Output only. Update time.
Declaration
[JsonProperty("updateTime")]
public virtual object UpdateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |