#[non_exhaustive]pub struct JoinDomainOutputBuilder { /* private fields */ }Expand description
A builder for JoinDomainOutput.
Implementations§
source§impl JoinDomainOutputBuilder
impl JoinDomainOutputBuilder
sourcepub fn gateway_arn(self, input: impl Into<String>) -> Self
pub fn gateway_arn(self, input: impl Into<String>) -> Self
The unique Amazon Resource Name (ARN) of the gateway that joined the domain.
sourcepub fn set_gateway_arn(self, input: Option<String>) -> Self
pub fn set_gateway_arn(self, input: Option<String>) -> Self
The unique Amazon Resource Name (ARN) of the gateway that joined the domain.
sourcepub fn active_directory_status(self, input: ActiveDirectoryStatus) -> Self
pub fn active_directory_status(self, input: ActiveDirectoryStatus) -> Self
Indicates the status of the gateway as a member of the Active Directory domain.
-
ACCESS_DENIED: Indicates that theJoinDomainoperation failed due to an authentication error. -
DETACHED: Indicates that gateway is not joined to a domain. -
JOINED: Indicates that the gateway has successfully joined a domain. -
JOINING: Indicates that aJoinDomainoperation is in progress. -
NETWORK_ERROR: Indicates thatJoinDomainoperation failed due to a network or connectivity error. -
TIMEOUT: Indicates that theJoinDomainoperation failed because the operation didn't complete within the allotted time. -
UNKNOWN_ERROR: Indicates that theJoinDomainoperation failed due to another type of error.
sourcepub fn set_active_directory_status(
self,
input: Option<ActiveDirectoryStatus>
) -> Self
pub fn set_active_directory_status( self, input: Option<ActiveDirectoryStatus> ) -> Self
Indicates the status of the gateway as a member of the Active Directory domain.
-
ACCESS_DENIED: Indicates that theJoinDomainoperation failed due to an authentication error. -
DETACHED: Indicates that gateway is not joined to a domain. -
JOINED: Indicates that the gateway has successfully joined a domain. -
JOINING: Indicates that aJoinDomainoperation is in progress. -
NETWORK_ERROR: Indicates thatJoinDomainoperation failed due to a network or connectivity error. -
TIMEOUT: Indicates that theJoinDomainoperation failed because the operation didn't complete within the allotted time. -
UNKNOWN_ERROR: Indicates that theJoinDomainoperation failed due to another type of error.
sourcepub fn build(self) -> JoinDomainOutput
pub fn build(self) -> JoinDomainOutput
Consumes the builder and constructs a JoinDomainOutput.
Trait Implementations§
source§impl Clone for JoinDomainOutputBuilder
impl Clone for JoinDomainOutputBuilder
source§fn clone(&self) -> JoinDomainOutputBuilder
fn clone(&self) -> JoinDomainOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for JoinDomainOutputBuilder
impl Debug for JoinDomainOutputBuilder
source§impl Default for JoinDomainOutputBuilder
impl Default for JoinDomainOutputBuilder
source§fn default() -> JoinDomainOutputBuilder
fn default() -> JoinDomainOutputBuilder
source§impl PartialEq<JoinDomainOutputBuilder> for JoinDomainOutputBuilder
impl PartialEq<JoinDomainOutputBuilder> for JoinDomainOutputBuilder
source§fn eq(&self, other: &JoinDomainOutputBuilder) -> bool
fn eq(&self, other: &JoinDomainOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.