[][src]Struct gcp_client::google::cloud::securitycenter::v1p1beta1::UpdateSecurityMarksRequest

pub struct UpdateSecurityMarksRequest {
    pub security_marks: Option<SecurityMarks>,
    pub update_mask: Option<FieldMask>,
    pub start_time: Option<Timestamp>,
}

Request message for updating a SecurityMarks resource.

Fields

security_marks: Option<SecurityMarks>

Required. The security marks resource to update.

update_mask: Option<FieldMask>

The FieldMask to use when updating the security marks resource.

The field mask must not contain duplicate fields. If empty or set to "marks", all marks will be replaced. Individual marks can be updated using "marks.<mark_key>".

start_time: Option<Timestamp>

The time at which the updated SecurityMarks take effect. If not set uses current server time. Updates will be applied to the SecurityMarks that are active immediately preceding this time.

Trait Implementations

impl Clone for UpdateSecurityMarksRequest[src]

impl Debug for UpdateSecurityMarksRequest[src]

impl Default for UpdateSecurityMarksRequest[src]

impl Message for UpdateSecurityMarksRequest[src]

impl PartialEq<UpdateSecurityMarksRequest> for UpdateSecurityMarksRequest[src]

impl StructuralPartialEq for UpdateSecurityMarksRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]