CreateDirectoryRequest

public struct CreateDirectoryRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A description for the directory.

    Declaration

    Swift

    public let description: String?
  • The fully qualified name for the directory, such as corp.example.com.

    Declaration

    Swift

    public let name: 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.

    Declaration

    Swift

    public let password: String
  • The NetBIOS name of the directory, such as CORP.

    Declaration

    Swift

    public let shortName: String?
  • The size of the directory.

    Declaration

    Swift

    public let size: DirectorySize
  • The tags to be assigned to the Simple AD directory.

    Declaration

    Swift

    public let tags: [Tag]?
  • A DirectoryVpcSettings object that contains additional information for the operation.

    Declaration

    Swift

    public let vpcSettings: DirectoryVpcSettings?
  • Undocumented

    Declaration

    Swift

    public init(description: String? = nil, name: String, password: String, shortName: String? = nil, size: DirectorySize, tags: [Tag]? = nil, vpcSettings: DirectoryVpcSettings? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws