Class: Google::Cloud::Dataproc::V1::NodeGroupOperationMetadata
- Inherits:
-
Object
- Object
- Google::Cloud::Dataproc::V1::NodeGroupOperationMetadata
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataproc/v1/operations.rb
Overview
Metadata describing the node group operation.
Defined Under Namespace
Modules: NodeGroupOperationType Classes: LabelsEntry
Instance Attribute Summary collapse
-
#cluster_uuid ⇒ ::String
readonly
Output only.
-
#description ⇒ ::String
readonly
Output only.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
readonly
Output only.
-
#node_group_id ⇒ ::String
readonly
Output only.
-
#operation_type ⇒ ::Google::Cloud::Dataproc::V1::NodeGroupOperationMetadata::NodeGroupOperationType
The operation type.
-
#status ⇒ ::Google::Cloud::Dataproc::V1::ClusterOperationStatus
readonly
Output only.
-
#status_history ⇒ ::Array<::Google::Cloud::Dataproc::V1::ClusterOperationStatus>
readonly
Output only.
-
#warnings ⇒ ::Array<::String>
readonly
Output only.
Instance Attribute Details
#cluster_uuid ⇒ ::String (readonly)
Returns Output only. Cluster UUID associated with the node group operation.
226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 |
# File 'proto_docs/google/cloud/dataproc/v1/operations.rb', line 226 class NodeGroupOperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Operation type for node group resources. module NodeGroupOperationType # Node group operation type is unknown. NODE_GROUP_OPERATION_TYPE_UNSPECIFIED = 0 # Create node group operation type. CREATE = 1 # Update node group operation type. UPDATE = 2 # Delete node group operation type. DELETE = 3 # Resize node group operation type. RESIZE = 4 end end |
#description ⇒ ::String (readonly)
Returns Output only. Short description of operation.
226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 |
# File 'proto_docs/google/cloud/dataproc/v1/operations.rb', line 226 class NodeGroupOperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Operation type for node group resources. module NodeGroupOperationType # Node group operation type is unknown. NODE_GROUP_OPERATION_TYPE_UNSPECIFIED = 0 # Create node group operation type. CREATE = 1 # Update node group operation type. UPDATE = 2 # Delete node group operation type. DELETE = 3 # Resize node group operation type. RESIZE = 4 end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String} (readonly)
Returns Output only. Labels associated with the operation.
226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 |
# File 'proto_docs/google/cloud/dataproc/v1/operations.rb', line 226 class NodeGroupOperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Operation type for node group resources. module NodeGroupOperationType # Node group operation type is unknown. NODE_GROUP_OPERATION_TYPE_UNSPECIFIED = 0 # Create node group operation type. CREATE = 1 # Update node group operation type. UPDATE = 2 # Delete node group operation type. DELETE = 3 # Resize node group operation type. RESIZE = 4 end end |
#node_group_id ⇒ ::String (readonly)
Returns Output only. Node group ID for the operation.
226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 |
# File 'proto_docs/google/cloud/dataproc/v1/operations.rb', line 226 class NodeGroupOperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Operation type for node group resources. module NodeGroupOperationType # Node group operation type is unknown. NODE_GROUP_OPERATION_TYPE_UNSPECIFIED = 0 # Create node group operation type. CREATE = 1 # Update node group operation type. UPDATE = 2 # Delete node group operation type. DELETE = 3 # Resize node group operation type. RESIZE = 4 end end |
#operation_type ⇒ ::Google::Cloud::Dataproc::V1::NodeGroupOperationMetadata::NodeGroupOperationType
Returns The operation type.
226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 |
# File 'proto_docs/google/cloud/dataproc/v1/operations.rb', line 226 class NodeGroupOperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Operation type for node group resources. module NodeGroupOperationType # Node group operation type is unknown. NODE_GROUP_OPERATION_TYPE_UNSPECIFIED = 0 # Create node group operation type. CREATE = 1 # Update node group operation type. UPDATE = 2 # Delete node group operation type. DELETE = 3 # Resize node group operation type. RESIZE = 4 end end |
#status ⇒ ::Google::Cloud::Dataproc::V1::ClusterOperationStatus (readonly)
Returns Output only. Current operation status.
226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 |
# File 'proto_docs/google/cloud/dataproc/v1/operations.rb', line 226 class NodeGroupOperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Operation type for node group resources. module NodeGroupOperationType # Node group operation type is unknown. NODE_GROUP_OPERATION_TYPE_UNSPECIFIED = 0 # Create node group operation type. CREATE = 1 # Update node group operation type. UPDATE = 2 # Delete node group operation type. DELETE = 3 # Resize node group operation type. RESIZE = 4 end end |
#status_history ⇒ ::Array<::Google::Cloud::Dataproc::V1::ClusterOperationStatus> (readonly)
Returns Output only. The previous operation status.
226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 |
# File 'proto_docs/google/cloud/dataproc/v1/operations.rb', line 226 class NodeGroupOperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Operation type for node group resources. module NodeGroupOperationType # Node group operation type is unknown. NODE_GROUP_OPERATION_TYPE_UNSPECIFIED = 0 # Create node group operation type. CREATE = 1 # Update node group operation type. UPDATE = 2 # Delete node group operation type. DELETE = 3 # Resize node group operation type. RESIZE = 4 end end |
#warnings ⇒ ::Array<::String> (readonly)
Returns Output only. Errors encountered during operation execution.
226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 |
# File 'proto_docs/google/cloud/dataproc/v1/operations.rb', line 226 class NodeGroupOperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Operation type for node group resources. module NodeGroupOperationType # Node group operation type is unknown. NODE_GROUP_OPERATION_TYPE_UNSPECIFIED = 0 # Create node group operation type. CREATE = 1 # Update node group operation type. UPDATE = 2 # Delete node group operation type. DELETE = 3 # Resize node group operation type. RESIZE = 4 end end |