Class: Google::Cloud::NetApp::V1::HybridReplicationParameters
- Inherits:
-
Object
- Object
- Google::Cloud::NetApp::V1::HybridReplicationParameters
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/netapp/v1/volume.rb
Overview
The Hybrid Replication parameters for the volume.
Defined Under Namespace
Classes: LabelsEntry
Instance Attribute Summary collapse
-
#cluster_location ⇒ ::String
Optional.
-
#description ⇒ ::String
Optional.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Optional.
-
#peer_cluster_name ⇒ ::String
Required.
-
#peer_ip_addresses ⇒ ::Array<::String>
Required.
-
#peer_svm_name ⇒ ::String
Required.
-
#peer_volume_name ⇒ ::String
Required.
-
#replication ⇒ ::String
Required.
Instance Attribute Details
#cluster_location ⇒ ::String
Returns Optional. Name of source cluster location associated with the Hybrid replication. This is a free-form field for the display purpose only.
584 585 586 587 588 589 590 591 592 593 594 595 596 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 584 class HybridReplicationParameters 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 end |
#description ⇒ ::String
Returns Optional. Description of the replication.
584 585 586 587 588 589 590 591 592 593 594 595 596 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 584 class HybridReplicationParameters 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 end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Optional. Labels to be added to the replication as the key value pairs.
584 585 586 587 588 589 590 591 592 593 594 595 596 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 584 class HybridReplicationParameters 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 end |
#peer_cluster_name ⇒ ::String
Returns Required. Name of the user's local source cluster to be peered with the destination cluster.
584 585 586 587 588 589 590 591 592 593 594 595 596 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 584 class HybridReplicationParameters 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 end |
#peer_ip_addresses ⇒ ::Array<::String>
Returns Required. List of node ip addresses to be peered with.
584 585 586 587 588 589 590 591 592 593 594 595 596 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 584 class HybridReplicationParameters 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 end |
#peer_svm_name ⇒ ::String
Returns Required. Name of the user's local source vserver svm to be peered with the destination vserver svm.
584 585 586 587 588 589 590 591 592 593 594 595 596 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 584 class HybridReplicationParameters 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 end |
#peer_volume_name ⇒ ::String
Returns Required. Name of the user's local source volume to be peered with the destination volume.
584 585 586 587 588 589 590 591 592 593 594 595 596 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 584 class HybridReplicationParameters 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 end |
#replication ⇒ ::String
Returns Required. Desired name for the replication of this volume.
584 585 586 587 588 589 590 591 592 593 594 595 596 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 584 class HybridReplicationParameters 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 end |