Class WasmPluginVersionDetails
Details of a WasmPluginVersion
resource to be inlined in the WasmPlugin
resource.
Implements
Inherited Members
Namespace: Google.Apis.NetworkServices.v1beta1.Data
Assembly: Google.Apis.NetworkServices.v1beta1.dll
Syntax
public class WasmPluginVersionDetails : IDirectResponseSchema
Properties
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreateTimeRaw
Output only. The timestamp when the resource was created.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Description
Optional. A human-readable description of the resource.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ImageDigest
Output only. The resolved digest for the image specified in image
. The digest is resolved during the
creation of a WasmPluginVersion
resource. This field holds the digest value regardless of whether a tag or
digest was originally specified in the image
field.
Declaration
[JsonProperty("imageDigest")]
public virtual string ImageDigest { get; set; }
Property Value
Type | Description |
---|---|
string |
ImageUri
Optional. URI of the container image containing the Wasm module, stored in the Artifact Registry. The
container image must contain only a single file with the name plugin.wasm
. When a new WasmPluginVersion
resource is created, the URI gets resolved to an image digest and saved in the image_digest
field.
Declaration
[JsonProperty("imageUri")]
public virtual string ImageUri { get; set; }
Property Value
Type | Description |
---|---|
string |
Labels
Optional. Set of labels associated with the WasmPluginVersion
resource.
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
PluginConfigData
Configuration for the plugin. The configuration is provided to the plugin at runtime through the
ON_CONFIGURE
callback. When a new WasmPluginVersion
version is created, the digest of the contents is
saved in the plugin_config_digest
field.
Declaration
[JsonProperty("pluginConfigData")]
public virtual string PluginConfigData { get; set; }
Property Value
Type | Description |
---|---|
string |
PluginConfigDigest
Output only. This field holds the digest (usually checksum) value for the plugin configuration. The value is
calculated based on the contents of the plugin_config_data
field or the container image defined by the
plugin_config_uri
field.
Declaration
[JsonProperty("pluginConfigDigest")]
public virtual string PluginConfigDigest { get; set; }
Property Value
Type | Description |
---|---|
string |
PluginConfigUri
URI of the plugin configuration stored in the Artifact Registry. The configuration is provided to the plugin
at runtime through the ON_CONFIGURE
callback. The container image must contain only a single file with the
name plugin.config
. When a new WasmPluginVersion
resource is created, the digest of the container image
is saved in the plugin_config_digest
field.
Declaration
[JsonProperty("pluginConfigUri")]
public virtual string PluginConfigUri { get; set; }
Property Value
Type | Description |
---|---|
string |
UpdateTime
object representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
UpdateTimeDateTimeOffset
DateTimeOffset representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
UpdateTimeRaw
Output only. The timestamp when the resource was updated.
Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |