Class: Google::Cloud::GkeBackup::V1::RestoreConfig::RestoreOrder
- Inherits:
-
Object
- Object
- Google::Cloud::GkeBackup::V1::RestoreConfig::RestoreOrder
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/gkebackup/v1/restore.rb
Overview
Allows customers to specify dependencies between resources that Backup for GKE can use to compute a resasonable restore order.
Defined Under Namespace
Classes: GroupKindDependency
Instance Attribute Summary collapse
Instance Attribute Details
#group_kind_dependencies ⇒ ::Array<::Google::Cloud::GkeBackup::V1::RestoreConfig::RestoreOrder::GroupKindDependency>
Returns Optional. Contains a list of group kind dependency pairs provided by the customer, that is used by Backup for GKE to generate a group kind restore order.
489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 |
# File 'proto_docs/google/cloud/gkebackup/v1/restore.rb', line 489 class RestoreOrder include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines a dependency between two group kinds. # @!attribute [rw] satisfying # @return [::Google::Cloud::GkeBackup::V1::RestoreConfig::GroupKind] # Required. The satisfying group kind must be restored first # in order to satisfy the dependency. # @!attribute [rw] requiring # @return [::Google::Cloud::GkeBackup::V1::RestoreConfig::GroupKind] # Required. The requiring group kind requires that the other # group kind be restored first. class GroupKindDependency include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |