Struct aws_sdk_ssoadmin::operation::put_application_assignment_configuration::PutApplicationAssignmentConfigurationInput
source · #[non_exhaustive]pub struct PutApplicationAssignmentConfigurationInput {
pub application_arn: Option<String>,
pub assignment_required: Option<bool>,
}
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.application_arn: Option<String>
Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
assignment_required: Option<bool>
If AssignmentsRequired
is true
(default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. If false
, all users have access to the application.
Implementations§
source§impl PutApplicationAssignmentConfigurationInput
impl PutApplicationAssignmentConfigurationInput
sourcepub fn application_arn(&self) -> Option<&str>
pub fn application_arn(&self) -> Option<&str>
Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
sourcepub fn assignment_required(&self) -> Option<bool>
pub fn assignment_required(&self) -> Option<bool>
If AssignmentsRequired
is true
(default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. If false
, all users have access to the application.
source§impl PutApplicationAssignmentConfigurationInput
impl PutApplicationAssignmentConfigurationInput
sourcepub fn builder() -> PutApplicationAssignmentConfigurationInputBuilder
pub fn builder() -> PutApplicationAssignmentConfigurationInputBuilder
Creates a new builder-style object to manufacture PutApplicationAssignmentConfigurationInput
.
Trait Implementations§
source§impl Clone for PutApplicationAssignmentConfigurationInput
impl Clone for PutApplicationAssignmentConfigurationInput
source§fn clone(&self) -> PutApplicationAssignmentConfigurationInput
fn clone(&self) -> PutApplicationAssignmentConfigurationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for PutApplicationAssignmentConfigurationInput
impl PartialEq for PutApplicationAssignmentConfigurationInput
source§fn eq(&self, other: &PutApplicationAssignmentConfigurationInput) -> bool
fn eq(&self, other: &PutApplicationAssignmentConfigurationInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for PutApplicationAssignmentConfigurationInput
Auto Trait Implementations§
impl Freeze for PutApplicationAssignmentConfigurationInput
impl RefUnwindSafe for PutApplicationAssignmentConfigurationInput
impl Send for PutApplicationAssignmentConfigurationInput
impl Sync for PutApplicationAssignmentConfigurationInput
impl Unpin for PutApplicationAssignmentConfigurationInput
impl UnwindSafe for PutApplicationAssignmentConfigurationInput
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