pub struct PatchedBulkDataSourceRequest {
pub id: i32,
pub name: Option<String>,
pub type: Option<RHashType>,
pub source_url: Option<String>,
pub enabled: Option<bool>,
pub description: Option<String>,
pub sync_interval: Option<Option<SyncInterval>>,
pub parameters: Option<Option<Value>>,
pub ignore_rules: Option<String>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub comments: Option<String>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedBulkDataSourceRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§name: Option<String>§type: Option<RHashType>None- ——— *local- Local *git- Git *amazon-s3- Amazon S3
source_url: Option<String>§enabled: Option<bool>§description: Option<String>§sync_interval: Option<Option<SyncInterval>>1- Minutely *60- Hourly *720- 12 hours *1440- Daily *10080- Weekly *43200- 30 days
parameters: Option<Option<Value>>§ignore_rules: Option<String>Patterns (one per line) matching files or paths to ignore when syncing
owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkDataSourceRequest
impl PatchedBulkDataSourceRequest
Sourcepub fn new(id: i32) -> PatchedBulkDataSourceRequest
pub fn new(id: i32) -> PatchedBulkDataSourceRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for PatchedBulkDataSourceRequest
impl Clone for PatchedBulkDataSourceRequest
Source§fn clone(&self) -> PatchedBulkDataSourceRequest
fn clone(&self) -> PatchedBulkDataSourceRequest
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 Debug for PatchedBulkDataSourceRequest
impl Debug for PatchedBulkDataSourceRequest
Source§impl Default for PatchedBulkDataSourceRequest
impl Default for PatchedBulkDataSourceRequest
Source§fn default() -> PatchedBulkDataSourceRequest
fn default() -> PatchedBulkDataSourceRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkDataSourceRequest
impl<'de> Deserialize<'de> for PatchedBulkDataSourceRequest
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
impl StructuralPartialEq for PatchedBulkDataSourceRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkDataSourceRequest
impl RefUnwindSafe for PatchedBulkDataSourceRequest
impl Send for PatchedBulkDataSourceRequest
impl Sync for PatchedBulkDataSourceRequest
impl Unpin for PatchedBulkDataSourceRequest
impl UnsafeUnpin for PatchedBulkDataSourceRequest
impl UnwindSafe for PatchedBulkDataSourceRequest
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