pub struct DefenderForDatabasesGcpOffering {
pub cloud_offering: CloudOffering,
pub arc_auto_provisioning: Option<ArcAutoProvisioning>,
pub defender_for_databases_arc_auto_provisioning: Option<DefenderForDatabasesArcAutoProvisioning>,
}Expand description
The Defender for Databases GCP offering configurations
Fields§
§cloud_offering: CloudOffering§arc_auto_provisioning: Option<ArcAutoProvisioning>The ARC autoprovisioning configuration
defender_for_databases_arc_auto_provisioning: Option<DefenderForDatabasesArcAutoProvisioning>The native cloud connection configuration
Implementations§
Source§impl DefenderForDatabasesGcpOffering
impl DefenderForDatabasesGcpOffering
pub fn new(cloud_offering: CloudOffering) -> Self
Trait Implementations§
Source§impl Clone for DefenderForDatabasesGcpOffering
impl Clone for DefenderForDatabasesGcpOffering
Source§fn clone(&self) -> DefenderForDatabasesGcpOffering
fn clone(&self) -> DefenderForDatabasesGcpOffering
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for DefenderForDatabasesGcpOffering
impl<'de> Deserialize<'de> for DefenderForDatabasesGcpOffering
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
Source§impl PartialEq for DefenderForDatabasesGcpOffering
impl PartialEq for DefenderForDatabasesGcpOffering
Source§fn eq(&self, other: &DefenderForDatabasesGcpOffering) -> bool
fn eq(&self, other: &DefenderForDatabasesGcpOffering) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DefenderForDatabasesGcpOffering
Auto Trait Implementations§
impl Freeze for DefenderForDatabasesGcpOffering
impl RefUnwindSafe for DefenderForDatabasesGcpOffering
impl Send for DefenderForDatabasesGcpOffering
impl Sync for DefenderForDatabasesGcpOffering
impl Unpin for DefenderForDatabasesGcpOffering
impl UnsafeUnpin for DefenderForDatabasesGcpOffering
impl UnwindSafe for DefenderForDatabasesGcpOffering
Blanket Implementations§
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