public sealed class OperationStep : IMessage<OperationStep>, IEquatable<OperationStep>, IDeepCloneable<OperationStep>, IBufferMessage, IMessageReference documentation and code samples for the Cluster Director v1 API class OperationStep.
Message describing the status of a single step in a cluster mutation long-running operation.
Implements
IMessageOperationStep, IEquatableOperationStep, IDeepCloneableOperationStep, IBufferMessage, IMessageNamespace
Google.Cloud.HypercomputeCluster.V1Assembly
Google.Cloud.HypercomputeCluster.V1.dll
Constructors
OperationStep()
public OperationStep()OperationStep(OperationStep)
public OperationStep(OperationStep other)| Parameter | |
|---|---|
| Name | Description |
other |
OperationStep |
Properties
CheckClusterHealth
public CheckClusterHealth CheckClusterHealth { get; set; }Output only. If set, indicates that cluster health check is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
CheckClusterHealth |
|
CreateFilestoreInstance
public CreateFilestoreInstance CreateFilestoreInstance { get; set; }Output only. If set, indicates that new Filestore instance creation is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
CreateFilestoreInstance |
|
CreateLoginNode
public CreateLoginNode CreateLoginNode { get; set; }Output only. If set, indicates that new login node creation is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
CreateLoginNode |
|
CreateLustreInstance
public CreateLustreInstance CreateLustreInstance { get; set; }Output only. If set, indicates that new Lustre instance creation is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
CreateLustreInstance |
|
CreateNetwork
public CreateNetwork CreateNetwork { get; set; }Output only. If set, indicates that new network creation is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
CreateNetwork |
|
CreateNodeset
public CreateNodeset CreateNodeset { get; set; }Output only. If set, indicates that new nodeset creation is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
CreateNodeset |
|
CreateOrchestrator
public CreateOrchestrator CreateOrchestrator { get; set; }Output only. If set, indicates that orchestrator creation is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
CreateOrchestrator |
|
CreatePartition
public CreatePartition CreatePartition { get; set; }Output only. If set, indicates that new partition creation is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
CreatePartition |
|
CreatePrivateServiceAccess
public CreatePrivateServiceAccess CreatePrivateServiceAccess { get; set; }Output only. If set, indicates that new private service access creation is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
CreatePrivateServiceAccess |
|
CreateStorageBucket
public CreateStorageBucket CreateStorageBucket { get; set; }Output only. If set, indicates that new Cloud Storage bucket creation is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
CreateStorageBucket |
|
DeleteFilestoreInstance
public DeleteFilestoreInstance DeleteFilestoreInstance { get; set; }Output only. If set, indicates that Filestore instance deletion is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
DeleteFilestoreInstance |
|
DeleteLoginNode
public DeleteLoginNode DeleteLoginNode { get; set; }Output only. If set, indicates that login node deletion is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
DeleteLoginNode |
|
DeleteLustreInstance
public DeleteLustreInstance DeleteLustreInstance { get; set; }Output only. If set, indicates that Lustre instance deletion is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
DeleteLustreInstance |
|
DeleteNetwork
public DeleteNetwork DeleteNetwork { get; set; }Output only. If set, indicates that network deletion is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
DeleteNetwork |
|
DeleteNodeset
public DeleteNodeset DeleteNodeset { get; set; }Output only. If set, indicates that nodeset deletion is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
DeleteNodeset |
|
DeleteOrchestrator
public DeleteOrchestrator DeleteOrchestrator { get; set; }Output only. If set, indicates that orchestrator deletion is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
DeleteOrchestrator |
|
DeletePartition
public DeletePartition DeletePartition { get; set; }Output only. If set, indicates that partition deletion is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
DeletePartition |
|
DeletePrivateServiceAccess
public DeletePrivateServiceAccess DeletePrivateServiceAccess { get; set; }Output only. If set, indicates that private service access deletion is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
DeletePrivateServiceAccess |
|
DeleteStorageBucket
public DeleteStorageBucket DeleteStorageBucket { get; set; }Output only. If set, indicates that Cloud Storage bucket deletion is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
DeleteStorageBucket |
|
State
public OperationStep.Types.State State { get; set; }Output only. State of the operation step.
| Property Value | |
|---|---|
| Type | Description |
OperationStepTypesState |
|
TypeCase
public OperationStep.TypeOneofCase TypeCase { get; }| Property Value | |
|---|---|
| Type | Description |
OperationStepTypeOneofCase |
|
UpdateLoginNode
public UpdateLoginNode UpdateLoginNode { get; set; }Output only. If set, indicates that login node update is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
UpdateLoginNode |
|
UpdateNodeset
public UpdateNodeset UpdateNodeset { get; set; }Output only. If set, indicates that nodeset update is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
UpdateNodeset |
|
UpdateOrchestrator
public UpdateOrchestrator UpdateOrchestrator { get; set; }Output only. If set, indicates that an orchestrator update is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
UpdateOrchestrator |
|
UpdatePartition
public UpdatePartition UpdatePartition { get; set; }Output only. If set, indicates that partition update is part of the operation.
| Property Value | |
|---|---|
| Type | Description |
UpdatePartition |
|