CreateMicrosoftADRequest
public struct CreateMicrosoftADRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A description for the directory. This label will appear on the AWS console Directory Details page after the directory is created.
Declaration
Swift
public let description: String?
-
AWS Managed Microsoft AD is available in two editions: Standard and Enterprise. Enterprise is the default.
Declaration
Swift
public let edition: DirectoryEdition?
-
The fully qualified domain name for the AWS Managed Microsoft AD directory, such as corp.example.com. This name will resolve inside your VPC only. It does not need to be publicly resolvable.
Declaration
Swift
public let name: String
-
The password for the default administrative user named Admin. If you need to change the password for the administrator account, you can use the ResetUserPassword API call.
Declaration
Swift
public let password: String
-
The NetBIOS name for your domain, such as CORP. If you don’t specify a NetBIOS name, it will default to the first part of your directory DNS. For example, CORP for the directory DNS corp.example.com.
Declaration
Swift
public let shortName: String?
-
The tags to be assigned to the AWS Managed Microsoft AD directory.
Declaration
Swift
public let tags: [Tag]?
-
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
Declaration
Swift
public let vpcSettings: DirectoryVpcSettings
-
Undocumented
Declaration
Swift
public init(description: String? = nil, edition: DirectoryEdition? = nil, name: String, password: String, shortName: String? = nil, tags: [Tag]? = nil, vpcSettings: DirectoryVpcSettings)
-
Declaration
Swift
public func validate(name: String) throws