Struct aws_sdk_rds::types::builders::DomainMembershipBuilder
source · #[non_exhaustive]pub struct DomainMembershipBuilder { /* private fields */ }Expand description
A builder for DomainMembership.
Implementations§
source§impl DomainMembershipBuilder
impl DomainMembershipBuilder
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 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 or cluster. Values include joined, pending-join, failed, and so on.
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 or cluster. Values include joined, pending-join, failed, and so on.
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 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 be used 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 be used when making API calls to the Directory Service.
sourcepub fn build(self) -> DomainMembership
pub fn build(self) -> DomainMembership
Consumes the builder and constructs a DomainMembership.
Trait Implementations§
source§impl Clone for DomainMembershipBuilder
impl Clone for DomainMembershipBuilder
source§fn clone(&self) -> DomainMembershipBuilder
fn clone(&self) -> DomainMembershipBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DomainMembershipBuilder
impl Debug for DomainMembershipBuilder
source§impl Default for DomainMembershipBuilder
impl Default for DomainMembershipBuilder
source§fn default() -> DomainMembershipBuilder
fn default() -> DomainMembershipBuilder
source§impl PartialEq<DomainMembershipBuilder> for DomainMembershipBuilder
impl PartialEq<DomainMembershipBuilder> for DomainMembershipBuilder
source§fn eq(&self, other: &DomainMembershipBuilder) -> bool
fn eq(&self, other: &DomainMembershipBuilder) -> bool
self and other values to be equal, and is used
by ==.