Class Configuration
Configuration represents the "floating HEAD" of a linear history of Revisions, and optionally how the containers those revisions reference are built. Users create new Revisions by updating the Configuration's spec. The "latest created" revision's name is available under status, as is the "latest ready" revision's name.
Implements
Inherited Members
Namespace: Google.Apis.CloudRun.v1.Data
Assembly: Google.Apis.CloudRun.v1.dll
Syntax
public class Configuration : IDirectResponseSchema
Properties
ApiVersion
The API version for this call such as "serving.knative.dev/v1".
Declaration
[JsonProperty("apiVersion")]
public virtual string ApiVersion { 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 |
Kind
The kind of resource, in this case always "Configuration".
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
Metadata
Metadata associated with this Configuration, including name, namespace, labels, and annotations.
Declaration
[JsonProperty("metadata")]
public virtual ObjectMeta Metadata { get; set; }
Property Value
Type | Description |
---|---|
ObjectMeta |
Spec
Spec holds the desired state of the Configuration (from the client).
Declaration
[JsonProperty("spec")]
public virtual ConfigurationSpec Spec { get; set; }
Property Value
Type | Description |
---|---|
ConfigurationSpec |
Status
Status communicates the observed state of the Configuration (from the controller).
Declaration
[JsonProperty("status")]
public virtual ConfigurationStatus Status { get; set; }
Property Value
Type | Description |
---|---|
ConfigurationStatus |