ReplicationEstimate

class oci.file_storage.models.ReplicationEstimate(**kwargs)

Bases: object

Details for response from replication estimation.

Methods

__init__(**kwargs) Initializes a new ReplicationEstimate object with values from keyword arguments.

Attributes

allowed_target_regions [Required] Gets the allowed_target_regions of this ReplicationEstimate.
change_rate_in_m_bps [Required] Gets the change_rate_in_m_bps of this ReplicationEstimate.
estimated_base_copy_time_in_minutes [Required] Gets the estimated_base_copy_time_in_minutes of this ReplicationEstimate.
is_replication_supported [Required] Gets the is_replication_supported of this ReplicationEstimate.
minimum_supported_interval_in_minutes [Required] Gets the minimum_supported_interval_in_minutes of this ReplicationEstimate.
__init__(**kwargs)

Initializes a new ReplicationEstimate object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • change_rate_in_m_bps (int) – The value to assign to the change_rate_in_m_bps property of this ReplicationEstimate.
  • is_replication_supported (bool) – The value to assign to the is_replication_supported property of this ReplicationEstimate.
  • minimum_supported_interval_in_minutes (int) – The value to assign to the minimum_supported_interval_in_minutes property of this ReplicationEstimate.
  • estimated_base_copy_time_in_minutes (int) – The value to assign to the estimated_base_copy_time_in_minutes property of this ReplicationEstimate.
  • allowed_target_regions (list[str]) – The value to assign to the allowed_target_regions property of this ReplicationEstimate.
allowed_target_regions

[Required] Gets the allowed_target_regions of this ReplicationEstimate. Array of allowed target region names which can be paired with source file system.

Returns:The allowed_target_regions of this ReplicationEstimate.
Return type:list[str]
change_rate_in_m_bps

[Required] Gets the change_rate_in_m_bps of this ReplicationEstimate. The rate of change on source filesystem which was used to provide the estimate in MegaBytes per second.

Returns:The change_rate_in_m_bps of this ReplicationEstimate.
Return type:int
estimated_base_copy_time_in_minutes

[Required] Gets the estimated_base_copy_time_in_minutes of this ReplicationEstimate. The approximate time required for the base sync between source and target to finish.

Returns:The estimated_base_copy_time_in_minutes of this ReplicationEstimate.
Return type:int
is_replication_supported

[Required] Gets the is_replication_supported of this ReplicationEstimate. Specifies whether replication can be enabled on the file system.

Returns:The is_replication_supported of this ReplicationEstimate.
Return type:bool
minimum_supported_interval_in_minutes

[Required] Gets the minimum_supported_interval_in_minutes of this ReplicationEstimate. The minimum supported replication interval for specified file system in minutes.

Returns:The minimum_supported_interval_in_minutes of this ReplicationEstimate.
Return type:int