#[non_exhaustive]pub struct ActiveDirectoryConfiguration {
pub computer_attributes: Option<Vec<ActiveDirectoryComputerAttribute>>,
pub directory_id: Option<String>,
pub organizational_unit_distinguished_name: Option<String>,
}Expand description
The configuration for a Directory Service for Microsoft Active Directory studio resource.
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.computer_attributes: Option<Vec<ActiveDirectoryComputerAttribute>>A collection of custom attributes for an Active Directory computer.
directory_id: Option<String>The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.
organizational_unit_distinguished_name: Option<String>The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.
Implementations§
source§impl ActiveDirectoryConfiguration
impl ActiveDirectoryConfiguration
sourcepub fn computer_attributes(&self) -> &[ActiveDirectoryComputerAttribute]
pub fn computer_attributes(&self) -> &[ActiveDirectoryComputerAttribute]
A collection of custom attributes for an Active Directory computer.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .computer_attributes.is_none().
sourcepub fn directory_id(&self) -> Option<&str>
pub fn directory_id(&self) -> Option<&str>
The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.
sourcepub fn organizational_unit_distinguished_name(&self) -> Option<&str>
pub fn organizational_unit_distinguished_name(&self) -> Option<&str>
The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.
source§impl ActiveDirectoryConfiguration
impl ActiveDirectoryConfiguration
sourcepub fn builder() -> ActiveDirectoryConfigurationBuilder
pub fn builder() -> ActiveDirectoryConfigurationBuilder
Creates a new builder-style object to manufacture ActiveDirectoryConfiguration.
Trait Implementations§
source§impl Clone for ActiveDirectoryConfiguration
impl Clone for ActiveDirectoryConfiguration
source§fn clone(&self) -> ActiveDirectoryConfiguration
fn clone(&self) -> ActiveDirectoryConfiguration
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ActiveDirectoryConfiguration
impl Debug for ActiveDirectoryConfiguration
source§impl PartialEq for ActiveDirectoryConfiguration
impl PartialEq for ActiveDirectoryConfiguration
source§fn eq(&self, other: &ActiveDirectoryConfiguration) -> bool
fn eq(&self, other: &ActiveDirectoryConfiguration) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ActiveDirectoryConfiguration
Auto Trait Implementations§
impl Freeze for ActiveDirectoryConfiguration
impl RefUnwindSafe for ActiveDirectoryConfiguration
impl Send for ActiveDirectoryConfiguration
impl Sync for ActiveDirectoryConfiguration
impl Unpin for ActiveDirectoryConfiguration
impl UnwindSafe for ActiveDirectoryConfiguration
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