pub struct SasPortalSetPolicyRequest {
pub disable_notification: Option<bool>,
pub policy: Option<SasPortalPolicy>,
pub resource: Option<String>,
}Expand description
Request message for SetPolicy method.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- set policies (request)
Fields§
§disable_notification: Option<bool>Optional. Set the field as true to disable the onboarding notification.
policy: Option<SasPortalPolicy>Required. The policy to be applied to the resource.
resource: Option<String>Required. The resource for which the policy is being specified. This policy replaces any existing policy.
Trait Implementations§
Source§impl Clone for SasPortalSetPolicyRequest
impl Clone for SasPortalSetPolicyRequest
Source§fn clone(&self) -> SasPortalSetPolicyRequest
fn clone(&self) -> SasPortalSetPolicyRequest
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 Debug for SasPortalSetPolicyRequest
impl Debug for SasPortalSetPolicyRequest
Source§impl Default for SasPortalSetPolicyRequest
impl Default for SasPortalSetPolicyRequest
Source§fn default() -> SasPortalSetPolicyRequest
fn default() -> SasPortalSetPolicyRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SasPortalSetPolicyRequest
impl<'de> Deserialize<'de> for SasPortalSetPolicyRequest
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 RequestValue for SasPortalSetPolicyRequest
Auto Trait Implementations§
impl Freeze for SasPortalSetPolicyRequest
impl RefUnwindSafe for SasPortalSetPolicyRequest
impl Send for SasPortalSetPolicyRequest
impl Sync for SasPortalSetPolicyRequest
impl Unpin for SasPortalSetPolicyRequest
impl UnwindSafe for SasPortalSetPolicyRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more