NAME

Google::Cloud::Dataproc::V1::Operations::BatchOperationMetadata - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataproc::V1::Operations;

my $msg = Google::Cloud::Dataproc::V1::Operations::BatchOperationMetadata->new(
    batch => $value,
);

FIELDS

  • batch

    Type: String

  • batch_uuid

    Type: String

  • create_time

    Type: Message (.google.protobuf.Timestamp)

  • done_time

    Type: Message (.google.protobuf.Timestamp)

  • operation_type

    Type: Enum (.google.cloud.dataproc.v1.BatchOperationMetadata.BatchOperationType)

  • description

    Type: String

  • labels

    Type: Message (.google.cloud.dataproc.v1.BatchOperationMetadata.LabelsEntry)

  • warnings

    Type: String

Enum: BatchOperationMetadata::BatchOperationType

Values:

  • BATCH_OPERATION_TYPE_UNSPECIFIED => 0

  • BATCH => 1

NAME

Google::Cloud::Dataproc::V1::Operations::SessionOperationMetadata - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataproc::V1::Operations;

my $msg = Google::Cloud::Dataproc::V1::Operations::SessionOperationMetadata->new(
    session => $value,
);

FIELDS

  • session

    Type: String

  • session_uuid

    Type: String

  • create_time

    Type: Message (.google.protobuf.Timestamp)

  • done_time

    Type: Message (.google.protobuf.Timestamp)

  • operation_type

    Type: Enum (.google.cloud.dataproc.v1.SessionOperationMetadata.SessionOperationType)

  • description

    Type: String

  • labels

    Type: Message (.google.cloud.dataproc.v1.SessionOperationMetadata.LabelsEntry)

  • warnings

    Type: String

Enum: SessionOperationMetadata::SessionOperationType

Values:

  • SESSION_OPERATION_TYPE_UNSPECIFIED => 0

  • CREATE => 1

  • TERMINATE => 2

  • DELETE => 3

NAME

Google::Cloud::Dataproc::V1::Operations::ClusterOperationStatus - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataproc::V1::Operations;

my $msg = Google::Cloud::Dataproc::V1::Operations::ClusterOperationStatus->new(
    state => $value,
);

FIELDS

  • state

    Type: Enum (.google.cloud.dataproc.v1.ClusterOperationStatus.State)

  • inner_state

    Type: String

  • details

    Type: String

  • state_start_time

    Type: Message (.google.protobuf.Timestamp)

Enum: ClusterOperationStatus::State

Values:

  • UNKNOWN => 0

  • PENDING => 1

  • RUNNING => 2

  • DONE => 3

NAME

Google::Cloud::Dataproc::V1::Operations::ClusterOperationMetadata - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataproc::V1::Operations;

my $msg = Google::Cloud::Dataproc::V1::Operations::ClusterOperationMetadata->new(
    cluster_name => $value,
);

FIELDS

  • cluster_name

    Type: String

  • cluster_uuid

    Type: String

  • status

    Type: Message (.google.cloud.dataproc.v1.ClusterOperationStatus)

  • status_history

    Type: Message (.google.cloud.dataproc.v1.ClusterOperationStatus)

  • operation_type

    Type: String

  • description

    Type: String

  • labels

    Type: Message (.google.cloud.dataproc.v1.ClusterOperationMetadata.LabelsEntry)

  • warnings

    Type: String

  • child_operation_ids

    Type: String

NAME

Google::Cloud::Dataproc::V1::Operations::NodeGroupOperationMetadata - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataproc::V1::Operations;

my $msg = Google::Cloud::Dataproc::V1::Operations::NodeGroupOperationMetadata->new(
    node_group_id => $value,
);

FIELDS

  • node_group_id

    Type: String

  • cluster_uuid

    Type: String

  • status

    Type: Message (.google.cloud.dataproc.v1.ClusterOperationStatus)

  • status_history

    Type: Message (.google.cloud.dataproc.v1.ClusterOperationStatus)

  • operation_type

    Type: Enum (.google.cloud.dataproc.v1.NodeGroupOperationMetadata.NodeGroupOperationType)

  • description

    Type: String

  • labels

    Type: Message (.google.cloud.dataproc.v1.NodeGroupOperationMetadata.LabelsEntry)

  • warnings

    Type: String

Enum: NodeGroupOperationMetadata::NodeGroupOperationType

Values:

  • NODE_GROUP_OPERATION_TYPE_UNSPECIFIED => 0

  • CREATE => 1

  • UPDATE => 2

  • DELETE => 3

  • RESIZE => 4

NAME

Google::Cloud::Dataproc::V1::Operations - Protocol Buffers schema definition

DESCRIPTION

Auto-generated Protocol Buffers schema definition class.

LICENSE AND COPYRIGHT

Copyright (C) 2026 Google LLC

This program is released under the Apache 2.0 license.