Represents an OperationStep.
Package
@google-cloud/hypercomputeclusterConstructors
(constructor)(properties)
constructor(properties?: google.cloud.hypercomputecluster.v1.IOperationStep);Constructs a new OperationStep.
| Parameter | |
|---|---|
| Name | Description |
properties |
IOperationStep
Properties to set |
Properties
checkClusterHealth
public checkClusterHealth?: (google.cloud.hypercomputecluster.v1.ICheckClusterHealth|null);OperationStep checkClusterHealth.
createFilestoreInstance
public createFilestoreInstance?: (google.cloud.hypercomputecluster.v1.ICreateFilestoreInstance|null);OperationStep createFilestoreInstance.
createLoginNode
public createLoginNode?: (google.cloud.hypercomputecluster.v1.ICreateLoginNode|null);OperationStep createLoginNode.
createLustreInstance
public createLustreInstance?: (google.cloud.hypercomputecluster.v1.ICreateLustreInstance|null);OperationStep createLustreInstance.
createNetwork
public createNetwork?: (google.cloud.hypercomputecluster.v1.ICreateNetwork|null);OperationStep createNetwork.
createNodeset
public createNodeset?: (google.cloud.hypercomputecluster.v1.ICreateNodeset|null);OperationStep createNodeset.
createOrchestrator
public createOrchestrator?: (google.cloud.hypercomputecluster.v1.ICreateOrchestrator|null);OperationStep createOrchestrator.
createPartition
public createPartition?: (google.cloud.hypercomputecluster.v1.ICreatePartition|null);OperationStep createPartition.
createPrivateServiceAccess
public createPrivateServiceAccess?: (google.cloud.hypercomputecluster.v1.ICreatePrivateServiceAccess|null);OperationStep createPrivateServiceAccess.
createStorageBucket
public createStorageBucket?: (google.cloud.hypercomputecluster.v1.ICreateStorageBucket|null);OperationStep createStorageBucket.
deleteFilestoreInstance
public deleteFilestoreInstance?: (google.cloud.hypercomputecluster.v1.IDeleteFilestoreInstance|null);OperationStep deleteFilestoreInstance.
deleteLoginNode
public deleteLoginNode?: (google.cloud.hypercomputecluster.v1.IDeleteLoginNode|null);OperationStep deleteLoginNode.
deleteLustreInstance
public deleteLustreInstance?: (google.cloud.hypercomputecluster.v1.IDeleteLustreInstance|null);OperationStep deleteLustreInstance.
deleteNetwork
public deleteNetwork?: (google.cloud.hypercomputecluster.v1.IDeleteNetwork|null);OperationStep deleteNetwork.
deleteNodeset
public deleteNodeset?: (google.cloud.hypercomputecluster.v1.IDeleteNodeset|null);OperationStep deleteNodeset.
deleteOrchestrator
public deleteOrchestrator?: (google.cloud.hypercomputecluster.v1.IDeleteOrchestrator|null);OperationStep deleteOrchestrator.
deletePartition
public deletePartition?: (google.cloud.hypercomputecluster.v1.IDeletePartition|null);OperationStep deletePartition.
deletePrivateServiceAccess
public deletePrivateServiceAccess?: (google.cloud.hypercomputecluster.v1.IDeletePrivateServiceAccess|null);OperationStep deletePrivateServiceAccess.
deleteStorageBucket
public deleteStorageBucket?: (google.cloud.hypercomputecluster.v1.IDeleteStorageBucket|null);OperationStep deleteStorageBucket.
state
public state: (google.cloud.hypercomputecluster.v1.OperationStep.State|keyof typeof google.cloud.hypercomputecluster.v1.OperationStep.State);OperationStep state.
type
public type?: ("createNetwork"|"createPrivateServiceAccess"|"createFilestoreInstance"|"createStorageBucket"|"createLustreInstance"|"createOrchestrator"|"createNodeset"|"createPartition"|"createLoginNode"|"checkClusterHealth"|"updateOrchestrator"|"updateNodeset"|"updatePartition"|"updateLoginNode"|"deleteOrchestrator"|"deleteNodeset"|"deletePartition"|"deleteLoginNode"|"deleteFilestoreInstance"|"deleteStorageBucket"|"deleteLustreInstance"|"deletePrivateServiceAccess"|"deleteNetwork");OperationStep type.
updateLoginNode
public updateLoginNode?: (google.cloud.hypercomputecluster.v1.IUpdateLoginNode|null);OperationStep updateLoginNode.
updateNodeset
public updateNodeset?: (google.cloud.hypercomputecluster.v1.IUpdateNodeset|null);OperationStep updateNodeset.
updateOrchestrator
public updateOrchestrator?: (google.cloud.hypercomputecluster.v1.IUpdateOrchestrator|null);OperationStep updateOrchestrator.
updatePartition
public updatePartition?: (google.cloud.hypercomputecluster.v1.IUpdatePartition|null);OperationStep updatePartition.
Methods
create(properties)
public static create(properties?: google.cloud.hypercomputecluster.v1.IOperationStep): google.cloud.hypercomputecluster.v1.OperationStep;Creates a new OperationStep instance using the specified properties.
| Parameter | |
|---|---|
| Name | Description |
properties |
IOperationStep
Properties to set |
| Returns | |
|---|---|
| Type | Description |
OperationStep |
OperationStep instance |
decode(reader, length)
public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): google.cloud.hypercomputecluster.v1.OperationStep;Decodes an OperationStep message from the specified reader or buffer.
| Parameters | |
|---|---|
| Name | Description |
reader |
(Reader|Uint8Array)
Reader or buffer to decode from |
length |
number
Message length if known beforehand |
| Returns | |
|---|---|
| Type | Description |
OperationStep |
OperationStep |
decodeDelimited(reader)
public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): google.cloud.hypercomputecluster.v1.OperationStep;Decodes an OperationStep message from the specified reader or buffer, length delimited.
| Parameter | |
|---|---|
| Name | Description |
reader |
(Reader|Uint8Array)
Reader or buffer to decode from |
| Returns | |
|---|---|
| Type | Description |
OperationStep |
OperationStep |
encode(message, writer)
public static encode(message: google.cloud.hypercomputecluster.v1.IOperationStep, writer?: $protobuf.Writer): $protobuf.Writer;Encodes the specified OperationStep message. Does not implicitly messages.
| Parameters | |
|---|---|
| Name | Description |
message |
IOperationStep
OperationStep message or plain object to encode |
writer |
$protobuf.Writer
Writer to encode to |
| Returns | |
|---|---|
| Type | Description |
$protobuf.Writer |
Writer |
encodeDelimited(message, writer)
public static encodeDelimited(message: google.cloud.hypercomputecluster.v1.IOperationStep, writer?: $protobuf.Writer): $protobuf.Writer;Encodes the specified OperationStep message, length delimited. Does not implicitly messages.
| Parameters | |
|---|---|
| Name | Description |
message |
IOperationStep
OperationStep message or plain object to encode |
writer |
$protobuf.Writer
Writer to encode to |
| Returns | |
|---|---|
| Type | Description |
$protobuf.Writer |
Writer |
fromObject(object)
public static fromObject(object: { [k: string]: any }): google.cloud.hypercomputecluster.v1.OperationStep;Creates an OperationStep message from a plain object. Also converts values to their respective internal types.
| Parameter | |
|---|---|
| Name | Description |
object |
{ [k: string]: any }
Plain object |
| Returns | |
|---|---|
| Type | Description |
OperationStep |
OperationStep |
getTypeUrl(typeUrlPrefix)
public static getTypeUrl(typeUrlPrefix?: string): string;Gets the default type url for OperationStep
| Parameter | |
|---|---|
| Name | Description |
typeUrlPrefix |
string
your custom typeUrlPrefix(default "type.googleapis.com") |
| Returns | |
|---|---|
| Type | Description |
string |
The default type url |
toJSON()
public toJSON(): { [k: string]: any };Converts this OperationStep to JSON.
| Returns | |
|---|---|
| Type | Description |
{ [k: string]: any } |
JSON object |
toObject(message, options)
public static toObject(message: google.cloud.hypercomputecluster.v1.OperationStep, options?: $protobuf.IConversionOptions): { [k: string]: any };Creates a plain object from an OperationStep message. Also converts values to other types if specified.
| Parameters | |
|---|---|
| Name | Description |
message |
OperationStep
OperationStep |
options |
$protobuf.IConversionOptions
Conversion options |
| Returns | |
|---|---|
| Type | Description |
{ [k: string]: any } |
Plain object |
verify(message)
public static verify(message: { [k: string]: any }): (string|null);Verifies an OperationStep message.
| Parameter | |
|---|---|
| Name | Description |
message |
{ [k: string]: any }
Plain object to verify |
| Returns | |
|---|---|
| Type | Description |
(string|null) |
|