Class InstanceSpec
InstanceSpec describes how the Instance will look.
Implements
Inherited Members
Namespace: Google.Apis.CloudRun.v1.Data
Assembly: Google.Apis.CloudRun.v1.dll
Syntax
public class InstanceSpec : IDirectResponseSchema
Properties
Containers
Optional. List of containers belonging to the Instance. We disallow a number of fields on this Container.
Declaration
[JsonProperty("containers")]
public virtual IList<Container> Containers { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<Container> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NodeSelector
Optional. The Node Selector configuration. Map of selector key to a value which matches a node.
Declaration
[JsonProperty("nodeSelector")]
public virtual IDictionary<string, string> NodeSelector { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, string> |
ServiceAccountName
Optional. Email address of the IAM service account associated with the Instance. The service account represents the identity of the running container, and determines what permissions the Instance has. If not provided, the Instance will use the project's default service account.
Declaration
[JsonProperty("serviceAccountName")]
public virtual string ServiceAccountName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Volumes
Optional. List of volumes that can be mounted by containers belonging to the Instance.
Declaration
[JsonProperty("volumes")]
public virtual IList<Volume> Volumes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<Volume> |