pub struct EncryptionDomainConfig {
pub oracle_traffic_selector: Option<Vec<String>>,
pub cpe_traffic_selector: Option<Vec<String>>,
}Expand description
Configuration information used by the encryption domain policy.
Fields§
§oracle_traffic_selector: Option<Vec<String>>Lists IPv4 or IPv6-enabled subnets in your Oracle tenancy.
cpe_traffic_selector: Option<Vec<String>>Lists IPv4 or IPv6-enabled subnets in your on-premises network.
Implementations§
Source§impl EncryptionDomainConfig
impl EncryptionDomainConfig
Sourcepub fn set_oracle_traffic_selector(self, value: Option<Vec<String>>) -> Self
pub fn set_oracle_traffic_selector(self, value: Option<Vec<String>>) -> Self
Set oracle_traffic_selector
Sourcepub fn set_cpe_traffic_selector(self, value: Option<Vec<String>>) -> Self
pub fn set_cpe_traffic_selector(self, value: Option<Vec<String>>) -> Self
Set cpe_traffic_selector
Sourcepub fn with_oracle_traffic_selector(self, value: Vec<String>) -> Self
pub fn with_oracle_traffic_selector(self, value: Vec<String>) -> Self
Set oracle_traffic_selector (unwraps Option)
Sourcepub fn with_cpe_traffic_selector(self, value: Vec<String>) -> Self
pub fn with_cpe_traffic_selector(self, value: Vec<String>) -> Self
Set cpe_traffic_selector (unwraps Option)
Trait Implementations§
Source§impl Clone for EncryptionDomainConfig
impl Clone for EncryptionDomainConfig
Source§fn clone(&self) -> EncryptionDomainConfig
fn clone(&self) -> EncryptionDomainConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EncryptionDomainConfig
impl Debug for EncryptionDomainConfig
Source§impl Default for EncryptionDomainConfig
impl Default for EncryptionDomainConfig
Source§impl<'de> Deserialize<'de> for EncryptionDomainConfig
impl<'de> Deserialize<'de> for EncryptionDomainConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EncryptionDomainConfig
impl RefUnwindSafe for EncryptionDomainConfig
impl Send for EncryptionDomainConfig
impl Sync for EncryptionDomainConfig
impl Unpin for EncryptionDomainConfig
impl UnsafeUnpin for EncryptionDomainConfig
impl UnwindSafe for EncryptionDomainConfig
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more