SharedDirectory

public struct SharedDirectory : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The date and time that the shared directory was created.

    Declaration

    Swift

    public let createdDateTime: TimeStamp?
  • The date and time that the shared directory was last updated.

    Declaration

    Swift

    public let lastUpdatedDateTime: TimeStamp?
  • Identifier of the directory owner account, which contains the directory that has been shared to the consumer account.

    Declaration

    Swift

    public let ownerAccountId: String?
  • Identifier of the directory in the directory owner account.

    Declaration

    Swift

    public let ownerDirectoryId: String?
  • Identifier of the directory consumer account that has access to the shared directory (OwnerDirectoryId) in the directory owner account.

    Declaration

    Swift

    public let sharedAccountId: String?
  • Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.

    Declaration

    Swift

    public let sharedDirectoryId: 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 shared directory 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?
  • Current directory status of the shared AWS Managed Microsoft AD directory.

    Declaration

    Swift

    public let shareStatus: ShareStatus?
  • Undocumented

    Declaration

    Swift

    public init(createdDateTime: TimeStamp? = nil, lastUpdatedDateTime: TimeStamp? = nil, ownerAccountId: String? = nil, ownerDirectoryId: String? = nil, sharedAccountId: String? = nil, sharedDirectoryId: String? = nil, shareMethod: ShareMethod? = nil, shareNotes: String? = nil, shareStatus: ShareStatus? = nil)