ShareDirectoryRequest
public struct ShareDirectoryRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Identifier of the AWS Managed Microsoft AD directory that you want to share with other AWS accounts.
Declaration
Swift
public let directoryId: String
-
The method used when sharing a directory to determine whether the directory should be shared within your AWS organization (ORGANIZATIONS) or with any AWS account by sending a directory sharing request (HANDSHAKE).
Declaration
Swift
public let shareMethod: ShareMethod
-
A directory share request that is sent by the directory owner to the directory consumer. The request includes a typed message to help the directory consumer administrator determine whether to approve or reject the share invitation.
Declaration
Swift
public let shareNotes: String?
-
Identifier for the directory consumer account with whom the directory is to be shared.
Declaration
Swift
public let shareTarget: ShareTarget
-
Undocumented
Declaration
Swift
public init(directoryId: String, shareMethod: ShareMethod, shareNotes: String? = nil, shareTarget: ShareTarget)
-
Declaration
Swift
public func validate(name: String) throws