Struct google_securitycenter1::api::OrganizationSettings [−][src]
pub struct OrganizationSettings {
pub asset_discovery_config: Option<AssetDiscoveryConfig>,
pub enable_asset_discovery: Option<bool>,
pub name: Option<String>,
}
Expand description
User specified settings that are attached to the Security Command Center organization.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- get organization settings organizations (response)
- update organization settings organizations (request|response)
Fields
asset_discovery_config: Option<AssetDiscoveryConfig>
The configuration used for Asset Discovery runs.
enable_asset_discovery: Option<bool>
A flag that indicates if Asset Discovery should be enabled. If the flag is set to true
, then discovery of assets will occur. If it is set to `false, all historical assets will remain, but discovery of future assets will not occur.
name: Option<String>
The relative resource name of the settings. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: “organizations/{organization_id}/organizationSettings”.
Trait Implementations
Returns the “default value” for a type. Read more
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 RefUnwindSafe for OrganizationSettings
impl Send for OrganizationSettings
impl Sync for OrganizationSettings
impl Unpin for OrganizationSettings
impl UnwindSafe for OrganizationSettings
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more