#[non_exhaustive]pub struct SelfManagedActiveDirectoryAttributes {
pub domain_name: Option<String>,
pub organizational_unit_distinguished_name: Option<String>,
pub file_system_administrators_group: Option<String>,
pub user_name: Option<String>,
pub dns_ips: Option<Vec<String>>,
}
Expand description
The configuration of the self-managed Microsoft Active Directory (AD) directory to which the Windows File Server or ONTAP storage virtual machine (SVM) instance is joined.
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.domain_name: Option<String>
The fully qualified domain name of the self-managed AD directory.
organizational_unit_distinguished_name: Option<String>
The fully qualified distinguished name of the organizational unit within the self-managed AD directory to which the Windows File Server or ONTAP storage virtual machine (SVM) instance is joined.
file_system_administrators_group: Option<String>
The name of the domain group whose members have administrative privileges for the FSx file system.
user_name: Option<String>
The user name for the service account on your self-managed AD domain that FSx uses to join to your AD domain.
dns_ips: Option<Vec<String>>
A list of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.
Implementations§
source§impl SelfManagedActiveDirectoryAttributes
impl SelfManagedActiveDirectoryAttributes
sourcepub fn domain_name(&self) -> Option<&str>
pub fn domain_name(&self) -> Option<&str>
The fully qualified domain name of the self-managed AD directory.
sourcepub fn organizational_unit_distinguished_name(&self) -> Option<&str>
pub fn organizational_unit_distinguished_name(&self) -> Option<&str>
The fully qualified distinguished name of the organizational unit within the self-managed AD directory to which the Windows File Server or ONTAP storage virtual machine (SVM) instance is joined.
sourcepub fn file_system_administrators_group(&self) -> Option<&str>
pub fn file_system_administrators_group(&self) -> Option<&str>
The name of the domain group whose members have administrative privileges for the FSx file system.
source§impl SelfManagedActiveDirectoryAttributes
impl SelfManagedActiveDirectoryAttributes
sourcepub fn builder() -> SelfManagedActiveDirectoryAttributesBuilder
pub fn builder() -> SelfManagedActiveDirectoryAttributesBuilder
Creates a new builder-style object to manufacture SelfManagedActiveDirectoryAttributes
.
Trait Implementations§
source§impl Clone for SelfManagedActiveDirectoryAttributes
impl Clone for SelfManagedActiveDirectoryAttributes
source§fn clone(&self) -> SelfManagedActiveDirectoryAttributes
fn clone(&self) -> SelfManagedActiveDirectoryAttributes
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for SelfManagedActiveDirectoryAttributes
impl PartialEq for SelfManagedActiveDirectoryAttributes
source§fn eq(&self, other: &SelfManagedActiveDirectoryAttributes) -> bool
fn eq(&self, other: &SelfManagedActiveDirectoryAttributes) -> bool
self
and other
values to be equal, and is used
by ==
.