Class: Google::Cloud::Dataproc::V1::DiagnoseClusterRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dataproc/v1/clusters.rb

Overview

A request to collect cluster diagnostic information.

Defined Under Namespace

Modules: TarballAccess

Instance Attribute Summary collapse

Instance Attribute Details

#cluster_name::String

Returns Required. The cluster name.

Returns:

  • (::String)

    Required. The cluster name.



1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1565

class DiagnoseClusterRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Defines who has access to the diagnostic tarball
  module TarballAccess
    # Tarball Access unspecified. Falls back to default access of the bucket
    TARBALL_ACCESS_UNSPECIFIED = 0

    # Google Cloud Support group has read access to the
    # diagnostic tarball
    GOOGLE_CLOUD_SUPPORT = 1

    # Google Cloud Dataproc Diagnose service account has read access to the
    # diagnostic tarball
    GOOGLE_DATAPROC_DIAGNOSE = 2
  end
end

#diagnosis_interval::Google::Type::Interval

Returns Optional. Time interval in which diagnosis should be carried out on the cluster.

Returns:



1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1565

class DiagnoseClusterRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Defines who has access to the diagnostic tarball
  module TarballAccess
    # Tarball Access unspecified. Falls back to default access of the bucket
    TARBALL_ACCESS_UNSPECIFIED = 0

    # Google Cloud Support group has read access to the
    # diagnostic tarball
    GOOGLE_CLOUD_SUPPORT = 1

    # Google Cloud Dataproc Diagnose service account has read access to the
    # diagnostic tarball
    GOOGLE_DATAPROC_DIAGNOSE = 2
  end
end

#jobs::Array<::String>

Returns Optional. Specifies a list of jobs on which diagnosis is to be performed. Format: projects/{project}/regions/{region}/jobs/{job}.

Returns:

  • (::Array<::String>)

    Optional. Specifies a list of jobs on which diagnosis is to be performed. Format: projects/{project}/regions/{region}/jobs/{job}



1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1565

class DiagnoseClusterRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Defines who has access to the diagnostic tarball
  module TarballAccess
    # Tarball Access unspecified. Falls back to default access of the bucket
    TARBALL_ACCESS_UNSPECIFIED = 0

    # Google Cloud Support group has read access to the
    # diagnostic tarball
    GOOGLE_CLOUD_SUPPORT = 1

    # Google Cloud Dataproc Diagnose service account has read access to the
    # diagnostic tarball
    GOOGLE_DATAPROC_DIAGNOSE = 2
  end
end

#project_id::String

Returns Required. The ID of the Google Cloud Platform project that the cluster belongs to.

Returns:

  • (::String)

    Required. The ID of the Google Cloud Platform project that the cluster belongs to.



1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1565

class DiagnoseClusterRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Defines who has access to the diagnostic tarball
  module TarballAccess
    # Tarball Access unspecified. Falls back to default access of the bucket
    TARBALL_ACCESS_UNSPECIFIED = 0

    # Google Cloud Support group has read access to the
    # diagnostic tarball
    GOOGLE_CLOUD_SUPPORT = 1

    # Google Cloud Dataproc Diagnose service account has read access to the
    # diagnostic tarball
    GOOGLE_DATAPROC_DIAGNOSE = 2
  end
end

#region::String

Returns Required. The Dataproc region in which to handle the request.

Returns:

  • (::String)

    Required. The Dataproc region in which to handle the request.



1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1565

class DiagnoseClusterRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Defines who has access to the diagnostic tarball
  module TarballAccess
    # Tarball Access unspecified. Falls back to default access of the bucket
    TARBALL_ACCESS_UNSPECIFIED = 0

    # Google Cloud Support group has read access to the
    # diagnostic tarball
    GOOGLE_CLOUD_SUPPORT = 1

    # Google Cloud Dataproc Diagnose service account has read access to the
    # diagnostic tarball
    GOOGLE_DATAPROC_DIAGNOSE = 2
  end
end

#tarball_access::Google::Cloud::Dataproc::V1::DiagnoseClusterRequest::TarballAccess

Returns Optional. (Optional) The access type to the diagnostic tarball. If not specified, falls back to default access of the bucket.

Returns:



1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1565

class DiagnoseClusterRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Defines who has access to the diagnostic tarball
  module TarballAccess
    # Tarball Access unspecified. Falls back to default access of the bucket
    TARBALL_ACCESS_UNSPECIFIED = 0

    # Google Cloud Support group has read access to the
    # diagnostic tarball
    GOOGLE_CLOUD_SUPPORT = 1

    # Google Cloud Dataproc Diagnose service account has read access to the
    # diagnostic tarball
    GOOGLE_DATAPROC_DIAGNOSE = 2
  end
end

#tarball_gcs_dir::String

Returns Optional. The output Cloud Storage directory for the diagnostic tarball. If not specified, a task-specific directory in the cluster's staging bucket will be used.

Returns:

  • (::String)

    Optional. The output Cloud Storage directory for the diagnostic tarball. If not specified, a task-specific directory in the cluster's staging bucket will be used.



1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1565

class DiagnoseClusterRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Defines who has access to the diagnostic tarball
  module TarballAccess
    # Tarball Access unspecified. Falls back to default access of the bucket
    TARBALL_ACCESS_UNSPECIFIED = 0

    # Google Cloud Support group has read access to the
    # diagnostic tarball
    GOOGLE_CLOUD_SUPPORT = 1

    # Google Cloud Dataproc Diagnose service account has read access to the
    # diagnostic tarball
    GOOGLE_DATAPROC_DIAGNOSE = 2
  end
end

#yarn_application_ids::Array<::String>

Returns Optional. Specifies a list of yarn applications on which diagnosis is to be performed.

Returns:

  • (::Array<::String>)

    Optional. Specifies a list of yarn applications on which diagnosis is to be performed.



1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1565

class DiagnoseClusterRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Defines who has access to the diagnostic tarball
  module TarballAccess
    # Tarball Access unspecified. Falls back to default access of the bucket
    TARBALL_ACCESS_UNSPECIFIED = 0

    # Google Cloud Support group has read access to the
    # diagnostic tarball
    GOOGLE_CLOUD_SUPPORT = 1

    # Google Cloud Dataproc Diagnose service account has read access to the
    # diagnostic tarball
    GOOGLE_DATAPROC_DIAGNOSE = 2
  end
end