Struct kube_core::params::DeleteParams [−][src]
pub struct DeleteParams {
pub dry_run: bool,
pub grace_period_seconds: Option<u32>,
pub propagation_policy: Option<PropagationPolicy>,
pub preconditions: Option<Preconditions>,
}Expand description
Common query parameters for delete calls
Fields
dry_run: boolWhen present, indicates that modifications should not be persisted.
grace_period_seconds: Option<u32>The duration in seconds before the object should be deleted.
Value must be non-negative integer. The value zero indicates delete immediately.
If this value is None, the default grace period for the specified type will be used.
Defaults to a per object value if not specified. Zero means delete immediately.
propagation_policy: Option<PropagationPolicy>Whether or how garbage collection is performed.
The default policy is decided by the existing finalizer set in
metadata.finalizers, and the resource-specific default policy.
preconditions: Option<Preconditions>Condtions that must be fulfilled before a deletion is carried out
If not possible, a 409 Conflict status will be returned.
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for DeleteParamsimpl Send for DeleteParamsimpl Sync for DeleteParamsimpl Unpin for DeleteParamsimpl UnwindSafe for DeleteParamsBlanket Implementations
Mutably borrows from an owned value. Read more