Struct aws_sdk_iam::operation::get_user_policy::GetUserPolicyInput
source · #[non_exhaustive]pub struct GetUserPolicyInput {
pub user_name: Option<String>,
pub policy_name: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.user_name: Option<String>The name of the user who the policy is associated with.
This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
policy_name: Option<String>The name of the policy document to get.
This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
Implementations§
source§impl GetUserPolicyInput
impl GetUserPolicyInput
sourcepub fn user_name(&self) -> Option<&str>
pub fn user_name(&self) -> Option<&str>
The name of the user who the policy is associated with.
This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
sourcepub fn policy_name(&self) -> Option<&str>
pub fn policy_name(&self) -> Option<&str>
The name of the policy document to get.
This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
source§impl GetUserPolicyInput
impl GetUserPolicyInput
sourcepub fn builder() -> GetUserPolicyInputBuilder
pub fn builder() -> GetUserPolicyInputBuilder
Creates a new builder-style object to manufacture GetUserPolicyInput.
Trait Implementations§
source§impl Clone for GetUserPolicyInput
impl Clone for GetUserPolicyInput
source§fn clone(&self) -> GetUserPolicyInput
fn clone(&self) -> GetUserPolicyInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetUserPolicyInput
impl Debug for GetUserPolicyInput
source§impl PartialEq for GetUserPolicyInput
impl PartialEq for GetUserPolicyInput
source§fn eq(&self, other: &GetUserPolicyInput) -> bool
fn eq(&self, other: &GetUserPolicyInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetUserPolicyInput
Auto Trait Implementations§
impl Freeze for GetUserPolicyInput
impl RefUnwindSafe for GetUserPolicyInput
impl Send for GetUserPolicyInput
impl Sync for GetUserPolicyInput
impl Unpin for GetUserPolicyInput
impl UnwindSafe for GetUserPolicyInput
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
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>
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>
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