Class: Google::Cloud::BackupDR::V1::DataSourceReference

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

Overview

DataSourceReference is a reference to a DataSource resource.

Instance Attribute Summary collapse

Instance Attribute Details

#create_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. The time when the DataSourceReference was created.

Returns:



50
51
52
53
# File 'proto_docs/google/cloud/backupdr/v1/datasourcereference.rb', line 50

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

#data_source::String (readonly)

Returns Output only. The resource name of the DataSource. Format: projects/{project}/locations/{location}/backupVaults/{backupVault}/dataSources/{dataSource}.

Returns:

  • (::String)

    Output only. The resource name of the DataSource. Format: projects/{project}/locations/{location}/backupVaults/{backupVault}/dataSources/{dataSource}



50
51
52
53
# File 'proto_docs/google/cloud/backupdr/v1/datasourcereference.rb', line 50

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

#data_source_backup_config_info::Google::Cloud::BackupDR::V1::DataSourceBackupConfigInfo (readonly)

Returns Output only. Information of backup configuration on the DataSource.

Returns:



50
51
52
53
# File 'proto_docs/google/cloud/backupdr/v1/datasourcereference.rb', line 50

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

#data_source_backup_config_state::Google::Cloud::BackupDR::V1::BackupConfigState (readonly)

Returns Output only. The backup configuration state of the DataSource.

Returns:



50
51
52
53
# File 'proto_docs/google/cloud/backupdr/v1/datasourcereference.rb', line 50

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

#data_source_backup_count::Integer (readonly)

Returns Output only. Number of backups in the DataSource.

Returns:

  • (::Integer)

    Output only. Number of backups in the DataSource.



50
51
52
53
# File 'proto_docs/google/cloud/backupdr/v1/datasourcereference.rb', line 50

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

#data_source_gcp_resource_info::Google::Cloud::BackupDR::V1::DataSourceGcpResourceInfo (readonly)

Returns Output only. The GCP resource that the DataSource is associated with.

Returns:



50
51
52
53
# File 'proto_docs/google/cloud/backupdr/v1/datasourcereference.rb', line 50

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

#name::String

Returns Identifier. The resource name of the DataSourceReference. Format: projects/{project}/locations/{location}/dataSourceReferences/{data_source_reference}.

Returns:

  • (::String)

    Identifier. The resource name of the DataSourceReference. Format: projects/{project}/locations/{location}/dataSourceReferences/{data_source_reference}



50
51
52
53
# File 'proto_docs/google/cloud/backupdr/v1/datasourcereference.rb', line 50

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