Class: Google::Cloud::BackupDR::V1::GcpBackupConfig

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

Overview

GcpBackupConfig captures the Backup configuration details for Google Cloud resources. All Google Cloud resources regardless of type are protected with backup plan associations.

Instance Attribute Summary collapse

Instance Attribute Details

#backup_plan::String

Returns The name of the backup plan.

Returns:

  • (::String)

    The name of the backup plan.



287
288
289
290
# File 'proto_docs/google/cloud/backupdr/v1/backupvault.rb', line 287

class GcpBackupConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#backup_plan_association::String

Returns The name of the backup plan association.

Returns:

  • (::String)

    The name of the backup plan association.



287
288
289
290
# File 'proto_docs/google/cloud/backupdr/v1/backupvault.rb', line 287

class GcpBackupConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#backup_plan_description::String

Returns The description of the backup plan.

Returns:

  • (::String)

    The description of the backup plan.



287
288
289
290
# File 'proto_docs/google/cloud/backupdr/v1/backupvault.rb', line 287

class GcpBackupConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#backup_plan_rules::Array<::String>

Returns The names of the backup plan rules which point to this backupvault.

Returns:

  • (::Array<::String>)

    The names of the backup plan rules which point to this backupvault



287
288
289
290
# File 'proto_docs/google/cloud/backupdr/v1/backupvault.rb', line 287

class GcpBackupConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end