StartSchemaExtensionRequest

public struct StartSchemaExtensionRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • If true, creates a snapshot of the directory before applying the schema extension.

    Declaration

    Swift

    public let createSnapshotBeforeSchemaExtension: Bool
  • A description of the schema extension.

    Declaration

    Swift

    public let description: String
  • The identifier of the directory for which the schema extension will be applied to.

    Declaration

    Swift

    public let directoryId: String
  • The LDIF file represented as a string. To construct the LdifContent string, precede each line as it would be formatted in an ldif file with \n. See the example request below for more details. The file size can be no larger than 1MB.

    Declaration

    Swift

    public let ldifContent: String
  • Undocumented

    Declaration

    Swift

    public init(createSnapshotBeforeSchemaExtension: Bool, description: String, directoryId: String, ldifContent: String)
  • Declaration

    Swift

    public func validate(name: String) throws