pub struct GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest {
pub resource_policy: Option<GoogleFirebaseAppcheckV1betaResourcePolicy>,
pub update_mask: Option<FieldMask>,
}Expand description
Request message for the UpdateResourcePolicy method as well as an individual update message for the BatchUpdateResourcePolicies method.
This type is not used in any activity, and only used as part of another schema.
Fields§
§resource_policy: Option<GoogleFirebaseAppcheckV1betaResourcePolicy>Required. The ResourcePolicy to update. The ResourcePolicy’s name field is used to identify the ResourcePolicy to be updated, in the format: projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id} Note that the service_id element must be a supported service ID. Currently, the following service IDs are supported: * oauth2.googleapis.com (Google Identity for iOS)
update_mask: Option<FieldMask>Required. A comma-separated list of names of fields in the ResourcePolicy to update. Example: enforcement_mode.
Trait Implementations§
Source§impl Clone for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
impl Clone for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
Source§fn clone(&self) -> GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
fn clone(&self) -> GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
impl Default for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
Source§fn default() -> GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
fn default() -> GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
impl<'de> Deserialize<'de> for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
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 Part for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
Auto Trait Implementations§
impl Freeze for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
impl RefUnwindSafe for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
impl Send for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
impl Sync for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
impl Unpin for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
impl UnwindSafe for GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest
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