Class OperationStep
Message describing the status of a single step in a cluster mutation long-running operation.
Implements
Inherited Members
Namespace: Google.Apis.HypercomputeCluster.v1.Data
Assembly: Google.Apis.HypercomputeCluster.v1.dll
Syntax
public class OperationStep : IDirectResponseSchema
Properties
CheckClusterHealth
Output only. If set, indicates that cluster health check is part of the operation.
Declaration
[JsonProperty("checkClusterHealth")]
public virtual CheckClusterHealth CheckClusterHealth { get; set; }
Property Value
| Type | Description |
|---|---|
| CheckClusterHealth |
CreateFilestoreInstance
Output only. If set, indicates that new Filestore instance creation is part of the operation.
Declaration
[JsonProperty("createFilestoreInstance")]
public virtual CreateFilestoreInstance CreateFilestoreInstance { get; set; }
Property Value
| Type | Description |
|---|---|
| CreateFilestoreInstance |
CreateLoginNode
Output only. If set, indicates that new login node creation is part of the operation.
Declaration
[JsonProperty("createLoginNode")]
public virtual CreateLoginNode CreateLoginNode { get; set; }
Property Value
| Type | Description |
|---|---|
| CreateLoginNode |
CreateLustreInstance
Output only. If set, indicates that new Lustre instance creation is part of the operation.
Declaration
[JsonProperty("createLustreInstance")]
public virtual CreateLustreInstance CreateLustreInstance { get; set; }
Property Value
| Type | Description |
|---|---|
| CreateLustreInstance |
CreateNetwork
Output only. If set, indicates that new network creation is part of the operation.
Declaration
[JsonProperty("createNetwork")]
public virtual CreateNetwork CreateNetwork { get; set; }
Property Value
| Type | Description |
|---|---|
| CreateNetwork |
CreateNodeset
Output only. If set, indicates that new nodeset creation is part of the operation.
Declaration
[JsonProperty("createNodeset")]
public virtual CreateNodeset CreateNodeset { get; set; }
Property Value
| Type | Description |
|---|---|
| CreateNodeset |
CreateOrchestrator
Output only. If set, indicates that orchestrator creation is part of the operation.
Declaration
[JsonProperty("createOrchestrator")]
public virtual CreateOrchestrator CreateOrchestrator { get; set; }
Property Value
| Type | Description |
|---|---|
| CreateOrchestrator |
CreatePartition
Output only. If set, indicates that new partition creation is part of the operation.
Declaration
[JsonProperty("createPartition")]
public virtual CreatePartition CreatePartition { get; set; }
Property Value
| Type | Description |
|---|---|
| CreatePartition |
CreatePrivateServiceAccess
Output only. If set, indicates that new private service access creation is part of the operation.
Declaration
[JsonProperty("createPrivateServiceAccess")]
public virtual CreatePrivateServiceAccess CreatePrivateServiceAccess { get; set; }
Property Value
| Type | Description |
|---|---|
| CreatePrivateServiceAccess |
CreateStorageBucket
Output only. If set, indicates that new Cloud Storage bucket creation is part of the operation.
Declaration
[JsonProperty("createStorageBucket")]
public virtual CreateStorageBucket CreateStorageBucket { get; set; }
Property Value
| Type | Description |
|---|---|
| CreateStorageBucket |
DeleteFilestoreInstance
Output only. If set, indicates that Filestore instance deletion is part of the operation.
Declaration
[JsonProperty("deleteFilestoreInstance")]
public virtual DeleteFilestoreInstance DeleteFilestoreInstance { get; set; }
Property Value
| Type | Description |
|---|---|
| DeleteFilestoreInstance |
DeleteLoginNode
Output only. If set, indicates that login node deletion is part of the operation.
Declaration
[JsonProperty("deleteLoginNode")]
public virtual DeleteLoginNode DeleteLoginNode { get; set; }
Property Value
| Type | Description |
|---|---|
| DeleteLoginNode |
DeleteLustreInstance
Output only. If set, indicates that Lustre instance deletion is part of the operation.
Declaration
[JsonProperty("deleteLustreInstance")]
public virtual DeleteLustreInstance DeleteLustreInstance { get; set; }
Property Value
| Type | Description |
|---|---|
| DeleteLustreInstance |
DeleteNetwork
Output only. If set, indicates that network deletion is part of the operation.
Declaration
[JsonProperty("deleteNetwork")]
public virtual DeleteNetwork DeleteNetwork { get; set; }
Property Value
| Type | Description |
|---|---|
| DeleteNetwork |
DeleteNodeset
Output only. If set, indicates that nodeset deletion is part of the operation.
Declaration
[JsonProperty("deleteNodeset")]
public virtual DeleteNodeset DeleteNodeset { get; set; }
Property Value
| Type | Description |
|---|---|
| DeleteNodeset |
DeleteOrchestrator
Output only. If set, indicates that orchestrator deletion is part of the operation.
Declaration
[JsonProperty("deleteOrchestrator")]
public virtual DeleteOrchestrator DeleteOrchestrator { get; set; }
Property Value
| Type | Description |
|---|---|
| DeleteOrchestrator |
DeletePartition
Output only. If set, indicates that partition deletion is part of the operation.
Declaration
[JsonProperty("deletePartition")]
public virtual DeletePartition DeletePartition { get; set; }
Property Value
| Type | Description |
|---|---|
| DeletePartition |
DeletePrivateServiceAccess
Output only. If set, indicates that private service access deletion is part of the operation.
Declaration
[JsonProperty("deletePrivateServiceAccess")]
public virtual DeletePrivateServiceAccess DeletePrivateServiceAccess { get; set; }
Property Value
| Type | Description |
|---|---|
| DeletePrivateServiceAccess |
DeleteStorageBucket
Output only. If set, indicates that Cloud Storage bucket deletion is part of the operation.
Declaration
[JsonProperty("deleteStorageBucket")]
public virtual DeleteStorageBucket DeleteStorageBucket { get; set; }
Property Value
| Type | Description |
|---|---|
| DeleteStorageBucket |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
State
Output only. State of the operation step.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UpdateLoginNode
Output only. If set, indicates that login node update is part of the operation.
Declaration
[JsonProperty("updateLoginNode")]
public virtual UpdateLoginNode UpdateLoginNode { get; set; }
Property Value
| Type | Description |
|---|---|
| UpdateLoginNode |
UpdateNodeset
Output only. If set, indicates that nodeset update is part of the operation.
Declaration
[JsonProperty("updateNodeset")]
public virtual UpdateNodeset UpdateNodeset { get; set; }
Property Value
| Type | Description |
|---|---|
| UpdateNodeset |
UpdateOrchestrator
Output only. If set, indicates that an orchestrator update is part of the operation.
Declaration
[JsonProperty("updateOrchestrator")]
public virtual UpdateOrchestrator UpdateOrchestrator { get; set; }
Property Value
| Type | Description |
|---|---|
| UpdateOrchestrator |
UpdatePartition
Output only. If set, indicates that partition update is part of the operation.
Declaration
[JsonProperty("updatePartition")]
public virtual UpdatePartition UpdatePartition { get; set; }
Property Value
| Type | Description |
|---|---|
| UpdatePartition |