Cluster Director v1 API - Class OperationStep (1.0.0-beta01)

public sealed class OperationStep : IMessage<OperationStep>, IEquatable<OperationStep>, IDeepCloneable<OperationStep>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > OperationStep

Namespace

Google.Cloud.HypercomputeCluster.V1

Assembly

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