#[non_exhaustive]pub struct AwsRdsDbDomainMembershipBuilder { /* private fields */ }Expand description
A builder for AwsRdsDbDomainMembership.
Implementations§
source§impl AwsRdsDbDomainMembershipBuilder
impl AwsRdsDbDomainMembershipBuilder
sourcepub fn domain(self, input: impl Into<String>) -> Self
pub fn domain(self, input: impl Into<String>) -> Self
The identifier of the Active Directory domain.
sourcepub fn set_domain(self, input: Option<String>) -> Self
pub fn set_domain(self, input: Option<String>) -> Self
The identifier of the Active Directory domain.
sourcepub fn get_domain(&self) -> &Option<String>
pub fn get_domain(&self) -> &Option<String>
The identifier of the Active Directory domain.
sourcepub fn status(self, input: impl Into<String>) -> Self
pub fn status(self, input: impl Into<String>) -> Self
The status of the Active Directory Domain membership for the DB instance.
sourcepub fn set_status(self, input: Option<String>) -> Self
pub fn set_status(self, input: Option<String>) -> Self
The status of the Active Directory Domain membership for the DB instance.
sourcepub fn get_status(&self) -> &Option<String>
pub fn get_status(&self) -> &Option<String>
The status of the Active Directory Domain membership for the DB instance.
sourcepub fn fqdn(self, input: impl Into<String>) -> Self
pub fn fqdn(self, input: impl Into<String>) -> Self
The fully qualified domain name of the Active Directory domain.
sourcepub fn set_fqdn(self, input: Option<String>) -> Self
pub fn set_fqdn(self, input: Option<String>) -> Self
The fully qualified domain name of the Active Directory domain.
sourcepub fn get_fqdn(&self) -> &Option<String>
pub fn get_fqdn(&self) -> &Option<String>
The fully qualified domain name of the Active Directory domain.
sourcepub fn iam_role_name(self, input: impl Into<String>) -> Self
pub fn iam_role_name(self, input: impl Into<String>) -> Self
The name of the IAM role to use when making API calls to the Directory Service.
sourcepub fn set_iam_role_name(self, input: Option<String>) -> Self
pub fn set_iam_role_name(self, input: Option<String>) -> Self
The name of the IAM role to use when making API calls to the Directory Service.
sourcepub fn get_iam_role_name(&self) -> &Option<String>
pub fn get_iam_role_name(&self) -> &Option<String>
The name of the IAM role to use when making API calls to the Directory Service.
sourcepub fn build(self) -> AwsRdsDbDomainMembership
pub fn build(self) -> AwsRdsDbDomainMembership
Consumes the builder and constructs a AwsRdsDbDomainMembership.
Trait Implementations§
source§impl Clone for AwsRdsDbDomainMembershipBuilder
impl Clone for AwsRdsDbDomainMembershipBuilder
source§fn clone(&self) -> AwsRdsDbDomainMembershipBuilder
fn clone(&self) -> AwsRdsDbDomainMembershipBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for AwsRdsDbDomainMembershipBuilder
impl Default for AwsRdsDbDomainMembershipBuilder
source§fn default() -> AwsRdsDbDomainMembershipBuilder
fn default() -> AwsRdsDbDomainMembershipBuilder
source§impl PartialEq for AwsRdsDbDomainMembershipBuilder
impl PartialEq for AwsRdsDbDomainMembershipBuilder
source§fn eq(&self, other: &AwsRdsDbDomainMembershipBuilder) -> bool
fn eq(&self, other: &AwsRdsDbDomainMembershipBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AwsRdsDbDomainMembershipBuilder
Auto Trait Implementations§
impl Freeze for AwsRdsDbDomainMembershipBuilder
impl RefUnwindSafe for AwsRdsDbDomainMembershipBuilder
impl Send for AwsRdsDbDomainMembershipBuilder
impl Sync for AwsRdsDbDomainMembershipBuilder
impl Unpin for AwsRdsDbDomainMembershipBuilder
impl UnwindSafe for AwsRdsDbDomainMembershipBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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