[−][src]Struct rusoto_fms::DeletePolicyRequest
Fields
delete_all_policy_resources: Option<bool>
If True
, the request will also perform a clean-up process that will:
-
Delete rule groups created by AWS Firewall Manager
-
Remove web ACLs from in-scope resources
-
Delete web ACLs that contain no rules or rule groups
After the cleanup, in-scope resources will no longer be protected by web ACLs in this policy. Protection of out-of-scope resources will remain unchanged. Scope is determined by tags and accounts associated with the policy. When creating the policy, if you specified that only resources in specific accounts or with specific tags be protected by the policy, those resources are in-scope. All others are out of scope. If you did not specify tags or accounts, all resources are in-scope.
policy_id: String
The ID of the policy that you want to delete. PolicyId
is returned by PutPolicy
and by ListPolicies
.
Trait Implementations
impl PartialEq<DeletePolicyRequest> for DeletePolicyRequest
[src]
fn eq(&self, other: &DeletePolicyRequest) -> bool
[src]
fn ne(&self, other: &DeletePolicyRequest) -> bool
[src]
impl Default for DeletePolicyRequest
[src]
fn default() -> DeletePolicyRequest
[src]
impl Clone for DeletePolicyRequest
[src]
fn clone(&self) -> DeletePolicyRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for DeletePolicyRequest
[src]
impl Serialize for DeletePolicyRequest
[src]
Auto Trait Implementations
impl Send for DeletePolicyRequest
impl Sync for DeletePolicyRequest
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self