Struct aws_sdk_pcaconnectorad::operation::list_service_principal_names::builders::ListServicePrincipalNamesOutputBuilder
source · #[non_exhaustive]pub struct ListServicePrincipalNamesOutputBuilder { /* private fields */ }
Expand description
A builder for ListServicePrincipalNamesOutput
.
Implementations§
source§impl ListServicePrincipalNamesOutputBuilder
impl ListServicePrincipalNamesOutputBuilder
sourcepub fn service_principal_names(self, input: ServicePrincipalNameSummary) -> Self
pub fn service_principal_names(self, input: ServicePrincipalNameSummary) -> Self
Appends an item to service_principal_names
.
To override the contents of this collection use set_service_principal_names
.
The service principal name, if any, that the connector uses to authenticate with Active Directory.
sourcepub fn set_service_principal_names(
self,
input: Option<Vec<ServicePrincipalNameSummary>>,
) -> Self
pub fn set_service_principal_names( self, input: Option<Vec<ServicePrincipalNameSummary>>, ) -> Self
The service principal name, if any, that the connector uses to authenticate with Active Directory.
sourcepub fn get_service_principal_names(
&self,
) -> &Option<Vec<ServicePrincipalNameSummary>>
pub fn get_service_principal_names( &self, ) -> &Option<Vec<ServicePrincipalNameSummary>>
The service principal name, if any, that the connector uses to authenticate with Active Directory.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
Use this parameter when paginating results in a subsequent request after you receive a response with truncated results. Set it to the value of the NextToken
parameter from the response you just received.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
Use this parameter when paginating results in a subsequent request after you receive a response with truncated results. Set it to the value of the NextToken
parameter from the response you just received.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
Use this parameter when paginating results in a subsequent request after you receive a response with truncated results. Set it to the value of the NextToken
parameter from the response you just received.
sourcepub fn build(self) -> ListServicePrincipalNamesOutput
pub fn build(self) -> ListServicePrincipalNamesOutput
Consumes the builder and constructs a ListServicePrincipalNamesOutput
.
Trait Implementations§
source§impl Clone for ListServicePrincipalNamesOutputBuilder
impl Clone for ListServicePrincipalNamesOutputBuilder
source§fn clone(&self) -> ListServicePrincipalNamesOutputBuilder
fn clone(&self) -> ListServicePrincipalNamesOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ListServicePrincipalNamesOutputBuilder
impl Default for ListServicePrincipalNamesOutputBuilder
source§fn default() -> ListServicePrincipalNamesOutputBuilder
fn default() -> ListServicePrincipalNamesOutputBuilder
source§impl PartialEq for ListServicePrincipalNamesOutputBuilder
impl PartialEq for ListServicePrincipalNamesOutputBuilder
source§fn eq(&self, other: &ListServicePrincipalNamesOutputBuilder) -> bool
fn eq(&self, other: &ListServicePrincipalNamesOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListServicePrincipalNamesOutputBuilder
Auto Trait Implementations§
impl Freeze for ListServicePrincipalNamesOutputBuilder
impl RefUnwindSafe for ListServicePrincipalNamesOutputBuilder
impl Send for ListServicePrincipalNamesOutputBuilder
impl Sync for ListServicePrincipalNamesOutputBuilder
impl Unpin for ListServicePrincipalNamesOutputBuilder
impl UnwindSafe for ListServicePrincipalNamesOutputBuilder
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