pub struct GoogleCloudOrgpolicyV1RestoreDefault { /* private fields */ }Expand description
Ignores policies set above this resource and restores the constraint_default enforcement behavior of the specific Constraint at this resource. Suppose that constraint_default is set to ALLOW for the Constraint constraints/serviceuser.services. Suppose that organization foo.com sets a Policy at their Organization resource node that restricts the allowed service activations to deny all service activations. They could then set a Policy with the policy_type restore_default on several experimental projects, restoring the constraint_default enforcement of the Constraint for only those projects, allowing those projects to have all services activated.
This type is not used in any activity, and only used as part of another schema.
Trait Implementations§
Source§impl Clone for GoogleCloudOrgpolicyV1RestoreDefault
impl Clone for GoogleCloudOrgpolicyV1RestoreDefault
Source§fn clone(&self) -> GoogleCloudOrgpolicyV1RestoreDefault
fn clone(&self) -> GoogleCloudOrgpolicyV1RestoreDefault
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 GoogleCloudOrgpolicyV1RestoreDefault
impl Default for GoogleCloudOrgpolicyV1RestoreDefault
Source§fn default() -> GoogleCloudOrgpolicyV1RestoreDefault
fn default() -> GoogleCloudOrgpolicyV1RestoreDefault
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleCloudOrgpolicyV1RestoreDefault
impl<'de> Deserialize<'de> for GoogleCloudOrgpolicyV1RestoreDefault
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 GoogleCloudOrgpolicyV1RestoreDefault
Auto Trait Implementations§
impl Freeze for GoogleCloudOrgpolicyV1RestoreDefault
impl RefUnwindSafe for GoogleCloudOrgpolicyV1RestoreDefault
impl Send for GoogleCloudOrgpolicyV1RestoreDefault
impl Sync for GoogleCloudOrgpolicyV1RestoreDefault
impl Unpin for GoogleCloudOrgpolicyV1RestoreDefault
impl UnwindSafe for GoogleCloudOrgpolicyV1RestoreDefault
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