ReplicationConfig¶
-
class
oci.vault.models.
ReplicationConfig
(**kwargs)¶ Bases:
object
Defines the configuration that enables cross-region secret replication.
Methods
__init__
(**kwargs)Initializes a new ReplicationConfig object with values from keyword arguments. Attributes
is_write_forward_enabled
Gets the is_write_forward_enabled of this ReplicationConfig. replication_targets
[Required] Gets the replication_targets of this ReplicationConfig. -
__init__
(**kwargs)¶ Initializes a new ReplicationConfig object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - replication_targets (list[oci.vault.models.ReplicationTarget]) – The value to assign to the replication_targets property of this ReplicationConfig.
- is_write_forward_enabled (bool) – The value to assign to the is_write_forward_enabled property of this ReplicationConfig.
-
is_write_forward_enabled
¶ Gets the is_write_forward_enabled of this ReplicationConfig. (Optional) A Boolean value to enable forwarding of write requests from replicated secrets to the source secrets. The default value of false disables this option.
Returns: The is_write_forward_enabled of this ReplicationConfig. Return type: bool
-
replication_targets
¶ [Required] Gets the replication_targets of this ReplicationConfig. List of the secret replication targets. By default, a maximum of 3 targets is allowed. To configure more than 3 targets, an override is required.
Returns: The replication_targets of this ReplicationConfig. Return type: list[oci.vault.models.ReplicationTarget]
-