Google Cloud Hypercompute Cluster V1 Client - Class OperationStep (0.3.0)

Reference documentation and code samples for the Google Cloud Hypercompute Cluster V1 Client class OperationStep.

Message describing the status of a single step in a cluster mutation long-running operation.

Generated from protobuf message google.cloud.hypercomputecluster.v1.OperationStep

Namespace

Google \ Cloud \ HypercomputeCluster \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ create_network CreateNetwork

Output only. If set, indicates that new network creation is part of the operation.

↳ create_private_service_access CreatePrivateServiceAccess

Output only. If set, indicates that new private service access creation is part of the operation.

↳ create_filestore_instance CreateFilestoreInstance

Output only. If set, indicates that new Filestore instance creation is part of the operation.

↳ create_storage_bucket CreateStorageBucket

Output only. If set, indicates that new Cloud Storage bucket creation is part of the operation.

↳ create_lustre_instance CreateLustreInstance

Output only. If set, indicates that new Lustre instance creation is part of the operation.

↳ create_orchestrator CreateOrchestrator

Output only. If set, indicates that orchestrator creation is part of the operation.

↳ create_nodeset CreateNodeset

Output only. If set, indicates that new nodeset creation is part of the operation.

↳ create_partition CreatePartition

Output only. If set, indicates that new partition creation is part of the operation.

↳ create_login_node CreateLoginNode

Output only. If set, indicates that new login node creation is part of the operation.

↳ check_cluster_health CheckClusterHealth

Output only. If set, indicates that cluster health check is part of the operation.

↳ update_orchestrator UpdateOrchestrator

Output only. If set, indicates that an orchestrator update is part of the operation.

↳ update_nodeset UpdateNodeset

Output only. If set, indicates that nodeset update is part of the operation.

↳ update_partition UpdatePartition

Output only. If set, indicates that partition update is part of the operation.

↳ update_login_node UpdateLoginNode

Output only. If set, indicates that login node update is part of the operation.

↳ delete_orchestrator DeleteOrchestrator

Output only. If set, indicates that orchestrator deletion is part of the operation.

↳ delete_nodeset DeleteNodeset

Output only. If set, indicates that nodeset deletion is part of the operation.

↳ delete_partition DeletePartition

Output only. If set, indicates that partition deletion is part of the operation.

↳ delete_login_node DeleteLoginNode

Output only. If set, indicates that login node deletion is part of the operation.

↳ delete_filestore_instance DeleteFilestoreInstance

Output only. If set, indicates that Filestore instance deletion is part of the operation.

↳ delete_storage_bucket DeleteStorageBucket

Output only. If set, indicates that Cloud Storage bucket deletion is part of the operation.

↳ delete_lustre_instance DeleteLustreInstance

Output only. If set, indicates that Lustre instance deletion is part of the operation.

↳ delete_private_service_access DeletePrivateServiceAccess

Output only. If set, indicates that private service access deletion is part of the operation.

↳ delete_network DeleteNetwork

Output only. If set, indicates that network deletion is part of the operation.

↳ state int

Output only. State of the operation step.

getCreateNetwork

Output only. If set, indicates that new network creation is part of the operation.

Returns
Type Description
CreateNetwork|null

hasCreateNetwork

setCreateNetwork

Output only. If set, indicates that new network creation is part of the operation.

Parameter
Name Description
var CreateNetwork
Returns
Type Description
$this

getCreatePrivateServiceAccess

Output only. If set, indicates that new private service access creation is part of the operation.

Returns
Type Description
CreatePrivateServiceAccess|null

hasCreatePrivateServiceAccess

setCreatePrivateServiceAccess

Output only. If set, indicates that new private service access creation is part of the operation.

Parameter
Name Description
var CreatePrivateServiceAccess
Returns
Type Description
$this

getCreateFilestoreInstance

Output only. If set, indicates that new Filestore instance creation is part of the operation.

Returns
Type Description
CreateFilestoreInstance|null

hasCreateFilestoreInstance

setCreateFilestoreInstance

Output only. If set, indicates that new Filestore instance creation is part of the operation.

Parameter
Name Description
var CreateFilestoreInstance
Returns
Type Description
$this

getCreateStorageBucket

Output only. If set, indicates that new Cloud Storage bucket creation is part of the operation.

Returns
Type Description
CreateStorageBucket|null

hasCreateStorageBucket

setCreateStorageBucket

Output only. If set, indicates that new Cloud Storage bucket creation is part of the operation.

Parameter
Name Description
var CreateStorageBucket
Returns
Type Description
$this

getCreateLustreInstance

Output only. If set, indicates that new Lustre instance creation is part of the operation.

Returns
Type Description
CreateLustreInstance|null

hasCreateLustreInstance

setCreateLustreInstance

Output only. If set, indicates that new Lustre instance creation is part of the operation.

Parameter
Name Description
var CreateLustreInstance
Returns
Type Description
$this

getCreateOrchestrator

Output only. If set, indicates that orchestrator creation is part of the operation.

Returns
Type Description
CreateOrchestrator|null

hasCreateOrchestrator

setCreateOrchestrator

Output only. If set, indicates that orchestrator creation is part of the operation.

Parameter
Name Description
var CreateOrchestrator
Returns
Type Description
$this

getCreateNodeset

Output only. If set, indicates that new nodeset creation is part of the operation.

Returns
Type Description
CreateNodeset|null

hasCreateNodeset

setCreateNodeset

Output only. If set, indicates that new nodeset creation is part of the operation.

Parameter
Name Description
var CreateNodeset
Returns
Type Description
$this

getCreatePartition

Output only. If set, indicates that new partition creation is part of the operation.

Returns
Type Description
CreatePartition|null

hasCreatePartition

setCreatePartition

Output only. If set, indicates that new partition creation is part of the operation.

Parameter
Name Description
var CreatePartition
Returns
Type Description
$this

getCreateLoginNode

Output only. If set, indicates that new login node creation is part of the operation.

Returns
Type Description
CreateLoginNode|null

hasCreateLoginNode

setCreateLoginNode

Output only. If set, indicates that new login node creation is part of the operation.

Parameter
Name Description
var CreateLoginNode
Returns
Type Description
$this

getCheckClusterHealth

Output only. If set, indicates that cluster health check is part of the operation.

Returns
Type Description
CheckClusterHealth|null

hasCheckClusterHealth

setCheckClusterHealth

Output only. If set, indicates that cluster health check is part of the operation.

Parameter
Name Description
var CheckClusterHealth
Returns
Type Description
$this

getUpdateOrchestrator

Output only. If set, indicates that an orchestrator update is part of the operation.

Returns
Type Description
UpdateOrchestrator|null

hasUpdateOrchestrator

setUpdateOrchestrator

Output only. If set, indicates that an orchestrator update is part of the operation.

Parameter
Name Description
var UpdateOrchestrator
Returns
Type Description
$this

getUpdateNodeset

Output only. If set, indicates that nodeset update is part of the operation.

Returns
Type Description
UpdateNodeset|null

hasUpdateNodeset

setUpdateNodeset

Output only. If set, indicates that nodeset update is part of the operation.

Parameter
Name Description
var UpdateNodeset
Returns
Type Description
$this

getUpdatePartition

Output only. If set, indicates that partition update is part of the operation.

Returns
Type Description
UpdatePartition|null

hasUpdatePartition

setUpdatePartition

Output only. If set, indicates that partition update is part of the operation.

Parameter
Name Description
var UpdatePartition
Returns
Type Description
$this

getUpdateLoginNode

Output only. If set, indicates that login node update is part of the operation.

Returns
Type Description
UpdateLoginNode|null

hasUpdateLoginNode

setUpdateLoginNode

Output only. If set, indicates that login node update is part of the operation.

Parameter
Name Description
var UpdateLoginNode
Returns
Type Description
$this

getDeleteOrchestrator

Output only. If set, indicates that orchestrator deletion is part of the operation.

Returns
Type Description
DeleteOrchestrator|null

hasDeleteOrchestrator

setDeleteOrchestrator

Output only. If set, indicates that orchestrator deletion is part of the operation.

Parameter
Name Description
var DeleteOrchestrator
Returns
Type Description
$this

getDeleteNodeset

Output only. If set, indicates that nodeset deletion is part of the operation.

Returns
Type Description
DeleteNodeset|null

hasDeleteNodeset

setDeleteNodeset

Output only. If set, indicates that nodeset deletion is part of the operation.

Parameter
Name Description
var DeleteNodeset
Returns
Type Description
$this

getDeletePartition

Output only. If set, indicates that partition deletion is part of the operation.

Returns
Type Description
DeletePartition|null

hasDeletePartition

setDeletePartition

Output only. If set, indicates that partition deletion is part of the operation.

Parameter
Name Description
var DeletePartition
Returns
Type Description
$this

getDeleteLoginNode

Output only. If set, indicates that login node deletion is part of the operation.

Returns
Type Description
DeleteLoginNode|null

hasDeleteLoginNode

setDeleteLoginNode

Output only. If set, indicates that login node deletion is part of the operation.

Parameter
Name Description
var DeleteLoginNode
Returns
Type Description
$this

getDeleteFilestoreInstance

Output only. If set, indicates that Filestore instance deletion is part of the operation.

Returns
Type Description
DeleteFilestoreInstance|null

hasDeleteFilestoreInstance

setDeleteFilestoreInstance

Output only. If set, indicates that Filestore instance deletion is part of the operation.

Parameter
Name Description
var DeleteFilestoreInstance
Returns
Type Description
$this

getDeleteStorageBucket

Output only. If set, indicates that Cloud Storage bucket deletion is part of the operation.

Returns
Type Description
DeleteStorageBucket|null

hasDeleteStorageBucket

setDeleteStorageBucket

Output only. If set, indicates that Cloud Storage bucket deletion is part of the operation.

Parameter
Name Description
var DeleteStorageBucket
Returns
Type Description
$this

getDeleteLustreInstance

Output only. If set, indicates that Lustre instance deletion is part of the operation.

Returns
Type Description
DeleteLustreInstance|null

hasDeleteLustreInstance

setDeleteLustreInstance

Output only. If set, indicates that Lustre instance deletion is part of the operation.

Parameter
Name Description
var DeleteLustreInstance
Returns
Type Description
$this

getDeletePrivateServiceAccess

Output only. If set, indicates that private service access deletion is part of the operation.

Returns
Type Description
DeletePrivateServiceAccess|null

hasDeletePrivateServiceAccess

setDeletePrivateServiceAccess

Output only. If set, indicates that private service access deletion is part of the operation.

Parameter
Name Description
var DeletePrivateServiceAccess
Returns
Type Description
$this

getDeleteNetwork

Output only. If set, indicates that network deletion is part of the operation.

Returns
Type Description
DeleteNetwork|null

hasDeleteNetwork

setDeleteNetwork

Output only. If set, indicates that network deletion is part of the operation.

Parameter
Name Description
var DeleteNetwork
Returns
Type Description
$this

getState

Output only. State of the operation step.

Returns
Type Description
int Enum of type State.

setState

Output only. State of the operation step.

Parameter
Name Description
var int

Enum of type State.

Returns
Type Description
$this

getType

Returns
Type Description
string