pub struct CreateDirectoryRequest {
pub description: Option<String>,
pub name: String,
pub password: String,
pub short_name: Option<String>,
pub size: String,
pub tags: Option<Vec<Tag>>,
pub vpc_settings: Option<DirectoryVpcSettings>,
}
Expand description
Contains the inputs for the CreateDirectory operation.
Fields§
§description: Option<String>
A description for the directory.
name: String
The fully qualified name for the directory, such as corp.example.com
.
password: String
The password for the directory administrator. The directory creation process creates a directory administrator account with the user name Administrator
and this password.
If you need to change the password for the administrator account, you can use the ResetUserPassword API call.
short_name: Option<String>
The NetBIOS name of the directory, such as CORP
.
size: String
The size of the directory.
The tags to be assigned to the Simple AD directory.
vpc_settings: Option<DirectoryVpcSettings>
A DirectoryVpcSettings object that contains additional information for the operation.
Trait Implementations§
Source§impl Clone for CreateDirectoryRequest
impl Clone for CreateDirectoryRequest
Source§fn clone(&self) -> CreateDirectoryRequest
fn clone(&self) -> CreateDirectoryRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CreateDirectoryRequest
impl Debug for CreateDirectoryRequest
Source§impl Default for CreateDirectoryRequest
impl Default for CreateDirectoryRequest
Source§fn default() -> CreateDirectoryRequest
fn default() -> CreateDirectoryRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateDirectoryRequest
impl PartialEq for CreateDirectoryRequest
Source§impl Serialize for CreateDirectoryRequest
impl Serialize for CreateDirectoryRequest
impl StructuralPartialEq for CreateDirectoryRequest
Auto Trait Implementations§
impl Freeze for CreateDirectoryRequest
impl RefUnwindSafe for CreateDirectoryRequest
impl Send for CreateDirectoryRequest
impl Sync for CreateDirectoryRequest
impl Unpin for CreateDirectoryRequest
impl UnwindSafe for CreateDirectoryRequest
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
Mutably borrows from an owned value. Read more