pub struct LocalRegionProperties {
pub region: Option<String>,
pub remote_backup: Option<DatabaseBackupConfig>,
pub local_throughput_measurement: Option<LocalThroughput>,
pub data_persistence: Option<String>,
pub password: Option<String>,
pub source_ip: Option<Vec<String>>,
pub alerts: Option<Vec<DatabaseAlertSpec>>,
pub resp_version: Option<String>,
pub extra: Value,
}
Expand description
Optional. A list of regions and local settings to update.
Fields§
§region: Option<String>
Required. Name of the region to update.
remote_backup: Option<DatabaseBackupConfig>
§local_throughput_measurement: Option<LocalThroughput>
§data_persistence: Option<String>
Optional. Type and rate of data persistence for this region. If set, ‘globalDataPersistence’ will not apply to this region.
password: Option<String>
Optional. Changes the password used to access the database in this region. If set, ‘globalPassword’ will not apply to this region.
source_ip: Option<Vec<String>>
Optional. List of source IP addresses or subnet masks to allow in this region. If set, Redis clients will be able to connect to the database in this region only from within the specified source IP addresses ranges, and ‘globalSourceIp’ will not apply to this region. Example: [‘192.168.10.0/32’, ‘192.168.12.0/24’]
alerts: Option<Vec<DatabaseAlertSpec>>
Optional. Redis database alert settings for this region. If set, ‘glboalAlerts’ will not apply to this region.
resp_version: Option<String>
Optional. Redis Serialization Protocol version for this region. Must be compatible with Redis version.
extra: Value
Additional fields from the API
Trait Implementations§
Source§impl Clone for LocalRegionProperties
impl Clone for LocalRegionProperties
Source§fn clone(&self) -> LocalRegionProperties
fn clone(&self) -> LocalRegionProperties
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more