cognitect.aws.directory_service_data.specs.clj Maven / Gradle / Ivy
;; Copyright (c) Cognitect, Inc.
;; All rights reserved.
(ns cognitect.aws.directory-service-data.specs
(:require [clojure.spec.alpha :as s] [clojure.spec.gen.alpha :as gen]))
(s/def :cognitect.aws/client map?)
(s/def :core.async/channel any?)
(s/def :cognitect.aws.directory-service-data/DisableUserResult (s/keys))
(s/def
:cognitect.aws.directory-service-data/UpdateType
(s/spec string? :gen #(s/gen #{"ADD" "REMOVE" "REPLACE"})))
(s/def
:cognitect.aws.directory-service-data/SearchString
(s/spec
(s/and string? #(<= 1 (count %) 64))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 64) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.directory-service-data/ThrottlingException
(s/keys
:req-un
[:cognitect.aws.directory-service-data.ThrottlingException/Message]
:opt-un
[:cognitect.aws.directory-service-data.ThrottlingException/RetryAfterSeconds]))
(s/def :cognitect.aws.directory-service-data/DeleteGroupResult (s/keys))
(s/def
:cognitect.aws.directory-service-data/InternalServerException
(s/keys :opt-un [:cognitect.aws.directory-service-data.InternalServerException/Message]))
(s/def
:cognitect.aws.directory-service-data/Group
(s/keys
:req-un
[:cognitect.aws.directory-service-data.Group/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.Group/OtherAttributes
:cognitect.aws.directory-service-data.Group/GroupScope
:cognitect.aws.directory-service-data.Group/GroupType
:cognitect.aws.directory-service-data.Group/DistinguishedName
:cognitect.aws.directory-service-data.Group/SID]))
(s/def
:cognitect.aws.directory-service-data/ListGroupMembersRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.ListGroupMembersRequest/DirectoryId
:cognitect.aws.directory-service-data.ListGroupMembersRequest/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.ListGroupMembersRequest/NextToken
:cognitect.aws.directory-service-data.ListGroupMembersRequest/Realm
:cognitect.aws.directory-service-data.ListGroupMembersRequest/MemberRealm
:cognitect.aws.directory-service-data.ListGroupMembersRequest/MaxResults]))
(s/def :cognitect.aws.directory-service-data/BooleanAttributeValue boolean?)
(s/def
:cognitect.aws.directory-service-data/GroupList
(s/coll-of :cognitect.aws.directory-service-data/Group))
(s/def
:cognitect.aws.directory-service-data/ListGroupMembersResult
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.ListGroupMembersResult/Members
:cognitect.aws.directory-service-data.ListGroupMembersResult/NextToken
:cognitect.aws.directory-service-data.ListGroupMembersResult/Realm
:cognitect.aws.directory-service-data.ListGroupMembersResult/MemberRealm
:cognitect.aws.directory-service-data.ListGroupMembersResult/DirectoryId]))
(s/def
:cognitect.aws.directory-service-data/NumberAttributeValue
(s/spec int? :gen #(gen/choose Long/MIN_VALUE Long/MAX_VALUE)))
(s/def
:cognitect.aws.directory-service-data/MemberList
(s/coll-of :cognitect.aws.directory-service-data/Member))
(s/def
:cognitect.aws.directory-service-data/DeleteGroupRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.DeleteGroupRequest/DirectoryId
:cognitect.aws.directory-service-data.DeleteGroupRequest/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.DeleteGroupRequest/ClientToken]))
(s/def
:cognitect.aws.directory-service-data/UserSummary
(s/keys
:req-un
[:cognitect.aws.directory-service-data.UserSummary/Enabled
:cognitect.aws.directory-service-data.UserSummary/SAMAccountName
:cognitect.aws.directory-service-data.UserSummary/SID]
:opt-un
[:cognitect.aws.directory-service-data.UserSummary/Surname
:cognitect.aws.directory-service-data.UserSummary/GivenName]))
(s/def :cognitect.aws.directory-service-data/ExceptionMessage string?)
(s/def
:cognitect.aws.directory-service-data/LdapDisplayName
(s/spec #(re-matches (re-pattern "^[A-Za-z*][A-Za-z-*]*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.directory-service-data/GroupSummary
(s/keys
:req-un
[:cognitect.aws.directory-service-data.GroupSummary/GroupScope
:cognitect.aws.directory-service-data.GroupSummary/GroupType
:cognitect.aws.directory-service-data.GroupSummary/SAMAccountName
:cognitect.aws.directory-service-data.GroupSummary/SID]))
(s/def
:cognitect.aws.directory-service-data/ListGroupsForMemberRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/DirectoryId
:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/NextToken
:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/Realm
:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/MemberRealm
:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/MaxResults]))
(s/def
:cognitect.aws.directory-service-data/SID
(s/spec
(s/and string? #(<= 1 (count %) 256))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 256) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.directory-service-data/SearchUsersRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.SearchUsersRequest/DirectoryId
:cognitect.aws.directory-service-data.SearchUsersRequest/SearchAttributes
:cognitect.aws.directory-service-data.SearchUsersRequest/SearchString]
:opt-un
[:cognitect.aws.directory-service-data.SearchUsersRequest/NextToken
:cognitect.aws.directory-service-data.SearchUsersRequest/Realm
:cognitect.aws.directory-service-data.SearchUsersRequest/MaxResults]))
(s/def
:cognitect.aws.directory-service-data/ValidationException
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.ValidationException/Message
:cognitect.aws.directory-service-data.ValidationException/Reason]))
(s/def :cognitect.aws.directory-service-data/RemoveGroupMemberResult (s/keys))
(s/def
:cognitect.aws.directory-service-data/AccessDeniedException
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.AccessDeniedException/Message
:cognitect.aws.directory-service-data.AccessDeniedException/Reason]))
(s/def
:cognitect.aws.directory-service-data/Member
(s/keys
:req-un
[:cognitect.aws.directory-service-data.Member/MemberType
:cognitect.aws.directory-service-data.Member/SAMAccountName
:cognitect.aws.directory-service-data.Member/SID]))
(s/def
:cognitect.aws.directory-service-data/ValidationExceptionReason
(s/spec
string?
:gen
#(s/gen
#{"MISSING_ATTRIBUTE"
"LDAP_SIZE_LIMIT_EXCEEDED"
"INVALID_ATTRIBUTE_FOR_SEARCH"
"INVALID_ATTRIBUTE_VALUE"
"INVALID_DIRECTORY_TYPE"
"ATTRIBUTE_EXISTS"
"INVALID_ATTRIBUTE_FOR_MODIFY"
"INVALID_ATTRIBUTE_FOR_USER"
"INVALID_REALM"
"INVALID_NEXT_TOKEN"
"INVALID_SECONDARY_REGION"
"DUPLICATE_ATTRIBUTE"
"INVALID_ATTRIBUTE_FOR_GROUP"
"INVALID_ATTRIBUTE_NAME"
"LDAP_UNSUPPORTED_OPERATION"})))
(s/def
:cognitect.aws.directory-service-data/DirectoryId
(s/spec #(re-matches (re-pattern "^d-[0-9a-f]{10}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.directory-service-data/EmailAddress
(s/spec
(s/and string? #(<= 1 (count %) 256))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 256) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.directory-service-data/GroupType
(s/spec string? :gen #(s/gen #{"Distribution" "Security"})))
(s/def
:cognitect.aws.directory-service-data/DirectoryUnavailableReason
(s/spec
string?
:gen
#(s/gen
#{"TRUST_AUTH_FAILURE"
"DIRECTORY_TIMEOUT"
"INVALID_DIRECTORY_STATE"
"DIRECTORY_RESOURCES_EXCEEDED"
"NO_DISK_SPACE"})))
(s/def
:cognitect.aws.directory-service-data/LdapDisplayNameList
(s/coll-of :cognitect.aws.directory-service-data/LdapDisplayName :min-count 1 :max-count 25))
(s/def :cognitect.aws.directory-service-data/UpdateGroupResult (s/keys))
(s/def :cognitect.aws.directory-service-data/AddGroupMemberResult (s/keys))
(s/def
:cognitect.aws.directory-service-data/GivenName
(s/spec
(s/and string? #(<= 1 (count %) 64))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 64) #(gen/vector (gen/char-alpha) %))))))
(s/def :cognitect.aws.directory-service-data/Boolean boolean?)
(s/def
:cognitect.aws.directory-service-data/SearchGroupsRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.SearchGroupsRequest/DirectoryId
:cognitect.aws.directory-service-data.SearchGroupsRequest/SearchAttributes
:cognitect.aws.directory-service-data.SearchGroupsRequest/SearchString]
:opt-un
[:cognitect.aws.directory-service-data.SearchGroupsRequest/NextToken
:cognitect.aws.directory-service-data.SearchGroupsRequest/Realm
:cognitect.aws.directory-service-data.SearchGroupsRequest/MaxResults]))
(s/def
:cognitect.aws.directory-service-data/DescribeUserRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.DescribeUserRequest/DirectoryId
:cognitect.aws.directory-service-data.DescribeUserRequest/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.DescribeUserRequest/OtherAttributes
:cognitect.aws.directory-service-data.DescribeUserRequest/Realm]))
(s/def
:cognitect.aws.directory-service-data/SearchGroupsResult
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.SearchGroupsResult/NextToken
:cognitect.aws.directory-service-data.SearchGroupsResult/Realm
:cognitect.aws.directory-service-data.SearchGroupsResult/Groups
:cognitect.aws.directory-service-data.SearchGroupsResult/DirectoryId]))
(s/def
:cognitect.aws.directory-service-data/GroupSummaryList
(s/coll-of :cognitect.aws.directory-service-data/GroupSummary))
(s/def
:cognitect.aws.directory-service-data/StringAttributeValue
(s/spec
(s/and string? #(<= 1 (count %) 1024))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 1024) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.directory-service-data/UserList
(s/coll-of :cognitect.aws.directory-service-data/User))
(s/def
:cognitect.aws.directory-service-data/NextToken
(s/spec
(s/and string? #(<= 1 (count %) 6144))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 6144) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.directory-service-data/UserPrincipalName
(s/spec
(s/and string? #(<= 1 (count %) 256))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 256) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.directory-service-data/Integer
(s/spec int? :gen #(gen/choose Long/MIN_VALUE Long/MAX_VALUE)))
(s/def
:cognitect.aws.directory-service-data/RemoveGroupMemberRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.RemoveGroupMemberRequest/DirectoryId
:cognitect.aws.directory-service-data.RemoveGroupMemberRequest/GroupName
:cognitect.aws.directory-service-data.RemoveGroupMemberRequest/MemberName]
:opt-un
[:cognitect.aws.directory-service-data.RemoveGroupMemberRequest/MemberRealm
:cognitect.aws.directory-service-data.RemoveGroupMemberRequest/ClientToken]))
(s/def
:cognitect.aws.directory-service-data/AddGroupMemberRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.AddGroupMemberRequest/DirectoryId
:cognitect.aws.directory-service-data.AddGroupMemberRequest/GroupName
:cognitect.aws.directory-service-data.AddGroupMemberRequest/MemberName]
:opt-un
[:cognitect.aws.directory-service-data.AddGroupMemberRequest/MemberRealm
:cognitect.aws.directory-service-data.AddGroupMemberRequest/ClientToken]))
(s/def
:cognitect.aws.directory-service-data/UserName
(s/spec #(re-matches (re-pattern "^[\\w\\-.]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.directory-service-data/UserSummaryList
(s/coll-of :cognitect.aws.directory-service-data/UserSummary))
(s/def
:cognitect.aws.directory-service-data/ListGroupsForMemberResult
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.ListGroupsForMemberResult/NextToken
:cognitect.aws.directory-service-data.ListGroupsForMemberResult/Realm
:cognitect.aws.directory-service-data.ListGroupsForMemberResult/Groups
:cognitect.aws.directory-service-data.ListGroupsForMemberResult/MemberRealm
:cognitect.aws.directory-service-data.ListGroupsForMemberResult/DirectoryId]))
(s/def
:cognitect.aws.directory-service-data/Surname
(s/spec
(s/and string? #(<= 1 (count %) 64))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 64) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.directory-service-data/StringSetAttributeValue
(s/coll-of :cognitect.aws.directory-service-data/StringAttributeValue :min-count 0 :max-count 25))
(s/def
:cognitect.aws.directory-service-data/CreateGroupRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.CreateGroupRequest/DirectoryId
:cognitect.aws.directory-service-data.CreateGroupRequest/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.CreateGroupRequest/OtherAttributes
:cognitect.aws.directory-service-data.CreateGroupRequest/GroupScope
:cognitect.aws.directory-service-data.CreateGroupRequest/GroupType
:cognitect.aws.directory-service-data.CreateGroupRequest/ClientToken]))
(s/def
:cognitect.aws.directory-service-data/UpdateGroupRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.UpdateGroupRequest/DirectoryId
:cognitect.aws.directory-service-data.UpdateGroupRequest/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.UpdateGroupRequest/OtherAttributes
:cognitect.aws.directory-service-data.UpdateGroupRequest/GroupScope
:cognitect.aws.directory-service-data.UpdateGroupRequest/UpdateType
:cognitect.aws.directory-service-data.UpdateGroupRequest/GroupType
:cognitect.aws.directory-service-data.UpdateGroupRequest/ClientToken]))
(s/def
:cognitect.aws.directory-service-data/ListGroupsRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.ListGroupsRequest/DirectoryId]
:opt-un
[:cognitect.aws.directory-service-data.ListGroupsRequest/NextToken
:cognitect.aws.directory-service-data.ListGroupsRequest/Realm
:cognitect.aws.directory-service-data.ListGroupsRequest/MaxResults]))
(s/def
:cognitect.aws.directory-service-data/DeleteUserRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.DeleteUserRequest/DirectoryId
:cognitect.aws.directory-service-data.DeleteUserRequest/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.DeleteUserRequest/ClientToken]))
(s/def
:cognitect.aws.directory-service-data/User
(s/keys
:req-un
[:cognitect.aws.directory-service-data.User/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.User/Surname
:cognitect.aws.directory-service-data.User/OtherAttributes
:cognitect.aws.directory-service-data.User/Enabled
:cognitect.aws.directory-service-data.User/UserPrincipalName
:cognitect.aws.directory-service-data.User/GivenName
:cognitect.aws.directory-service-data.User/DistinguishedName
:cognitect.aws.directory-service-data.User/EmailAddress
:cognitect.aws.directory-service-data.User/SID]))
(s/def
:cognitect.aws.directory-service-data/CreateUserRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.CreateUserRequest/DirectoryId
:cognitect.aws.directory-service-data.CreateUserRequest/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.CreateUserRequest/Surname
:cognitect.aws.directory-service-data.CreateUserRequest/OtherAttributes
:cognitect.aws.directory-service-data.CreateUserRequest/GivenName
:cognitect.aws.directory-service-data.CreateUserRequest/EmailAddress
:cognitect.aws.directory-service-data.CreateUserRequest/ClientToken]))
(s/def
:cognitect.aws.directory-service-data/DisableUserRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.DisableUserRequest/DirectoryId
:cognitect.aws.directory-service-data.DisableUserRequest/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.DisableUserRequest/ClientToken]))
(s/def
:cognitect.aws.directory-service-data/ListUsersResult
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.ListUsersResult/NextToken
:cognitect.aws.directory-service-data.ListUsersResult/Users
:cognitect.aws.directory-service-data.ListUsersResult/Realm
:cognitect.aws.directory-service-data.ListUsersResult/DirectoryId]))
(s/def
:cognitect.aws.directory-service-data/SearchUsersResult
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.SearchUsersResult/NextToken
:cognitect.aws.directory-service-data.SearchUsersResult/Users
:cognitect.aws.directory-service-data.SearchUsersResult/Realm
:cognitect.aws.directory-service-data.SearchUsersResult/DirectoryId]))
(s/def
:cognitect.aws.directory-service-data/UpdateUserRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.UpdateUserRequest/DirectoryId
:cognitect.aws.directory-service-data.UpdateUserRequest/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.UpdateUserRequest/Surname
:cognitect.aws.directory-service-data.UpdateUserRequest/OtherAttributes
:cognitect.aws.directory-service-data.UpdateUserRequest/GivenName
:cognitect.aws.directory-service-data.UpdateUserRequest/UpdateType
:cognitect.aws.directory-service-data.UpdateUserRequest/EmailAddress
:cognitect.aws.directory-service-data.UpdateUserRequest/ClientToken]))
(s/def :cognitect.aws.directory-service-data/DeleteUserResult (s/keys))
(s/def
:cognitect.aws.directory-service-data/DescribeGroupRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.DescribeGroupRequest/DirectoryId
:cognitect.aws.directory-service-data.DescribeGroupRequest/SAMAccountName]
:opt-un
[:cognitect.aws.directory-service-data.DescribeGroupRequest/OtherAttributes
:cognitect.aws.directory-service-data.DescribeGroupRequest/Realm]))
(s/def
:cognitect.aws.directory-service-data/MaxResults
(s/spec (s/and int? #(<= 1 % 250)) :gen #(gen/choose 1 250)))
(s/def
:cognitect.aws.directory-service-data/ClientToken
(s/spec #(re-matches (re-pattern "^[\\x00-\\x7F]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.directory-service-data/Realm
(s/spec
#(re-matches (re-pattern "^([a-zA-Z0-9]+[\\\\.-])+([a-zA-Z0-9])+[.]?$") %)
:gen
#(gen/string)))
(s/def :cognitect.aws.directory-service-data/UpdateUserResult (s/keys))
(s/def
:cognitect.aws.directory-service-data/Attributes
(s/map-of
:cognitect.aws.directory-service-data/LdapDisplayName
:cognitect.aws.directory-service-data/AttributeValue
:min-count
1
:max-count
25))
(s/def
:cognitect.aws.directory-service-data/ListUsersRequest
(s/keys
:req-un
[:cognitect.aws.directory-service-data.ListUsersRequest/DirectoryId]
:opt-un
[:cognitect.aws.directory-service-data.ListUsersRequest/NextToken
:cognitect.aws.directory-service-data.ListUsersRequest/Realm
:cognitect.aws.directory-service-data.ListUsersRequest/MaxResults]))
(s/def
:cognitect.aws.directory-service-data/DirectoryUnavailableException
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.DirectoryUnavailableException/Message
:cognitect.aws.directory-service-data.DirectoryUnavailableException/Reason]))
(s/def
:cognitect.aws.directory-service-data/GroupScope
(s/spec string? :gen #(s/gen #{"Universal" "DomainLocal" "BuiltinLocal" "Global"})))
(s/def
:cognitect.aws.directory-service-data/ListGroupsResult
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.ListGroupsResult/NextToken
:cognitect.aws.directory-service-data.ListGroupsResult/Realm
:cognitect.aws.directory-service-data.ListGroupsResult/Groups
:cognitect.aws.directory-service-data.ListGroupsResult/DirectoryId]))
(s/def
:cognitect.aws.directory-service-data/CreateUserResult
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.CreateUserResult/DirectoryId
:cognitect.aws.directory-service-data.CreateUserResult/SAMAccountName
:cognitect.aws.directory-service-data.CreateUserResult/SID]))
(s/def
:cognitect.aws.directory-service-data/MemberName
(s/spec #(re-matches (re-pattern "^[^:;|=+\"*?<>/\\\\,\\[\\]@]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.directory-service-data/MemberType
(s/spec string? :gen #(s/gen #{"USER" "COMPUTER" "GROUP"})))
(s/def
:cognitect.aws.directory-service-data/CreateGroupResult
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.CreateGroupResult/DirectoryId
:cognitect.aws.directory-service-data.CreateGroupResult/SAMAccountName
:cognitect.aws.directory-service-data.CreateGroupResult/SID]))
(s/def
:cognitect.aws.directory-service-data/AccessDeniedReason
(s/spec string? :gen #(s/gen #{"DIRECTORY_AUTH" "DATA_DISABLED" "IAM_AUTH"})))
(s/def
:cognitect.aws.directory-service-data/AttributeValue
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.AttributeValue/BOOL
:cognitect.aws.directory-service-data.AttributeValue/S
:cognitect.aws.directory-service-data.AttributeValue/N
:cognitect.aws.directory-service-data.AttributeValue/SS]))
(s/def
:cognitect.aws.directory-service-data/DescribeGroupResult
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.DescribeGroupResult/OtherAttributes
:cognitect.aws.directory-service-data.DescribeGroupResult/GroupScope
:cognitect.aws.directory-service-data.DescribeGroupResult/Realm
:cognitect.aws.directory-service-data.DescribeGroupResult/GroupType
:cognitect.aws.directory-service-data.DescribeGroupResult/DirectoryId
:cognitect.aws.directory-service-data.DescribeGroupResult/DistinguishedName
:cognitect.aws.directory-service-data.DescribeGroupResult/SAMAccountName
:cognitect.aws.directory-service-data.DescribeGroupResult/SID]))
(s/def
:cognitect.aws.directory-service-data/GroupName
(s/spec #(re-matches (re-pattern "^[^:;|=+\"*?<>/\\\\,\\[\\]@]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.directory-service-data/DescribeUserResult
(s/keys
:opt-un
[:cognitect.aws.directory-service-data.DescribeUserResult/Surname
:cognitect.aws.directory-service-data.DescribeUserResult/OtherAttributes
:cognitect.aws.directory-service-data.DescribeUserResult/Enabled
:cognitect.aws.directory-service-data.DescribeUserResult/UserPrincipalName
:cognitect.aws.directory-service-data.DescribeUserResult/GivenName
:cognitect.aws.directory-service-data.DescribeUserResult/Realm
:cognitect.aws.directory-service-data.DescribeUserResult/DirectoryId
:cognitect.aws.directory-service-data.DescribeUserResult/DistinguishedName
:cognitect.aws.directory-service-data.DescribeUserResult/SAMAccountName
:cognitect.aws.directory-service-data.DescribeUserResult/EmailAddress
:cognitect.aws.directory-service-data.DescribeUserResult/SID]))
(s/def
:cognitect.aws.directory-service-data/DistinguishedName
(s/spec
(s/and string? #(<= 1 (count %) 256))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 256) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.directory-service-data/ResourceNotFoundException
(s/keys :opt-un [:cognitect.aws.directory-service-data.ResourceNotFoundException/Message]))
(s/def
:cognitect.aws.directory-service-data/ConflictException
(s/keys :opt-un [:cognitect.aws.directory-service-data.ConflictException/Message]))
(s/def
:cognitect.aws.directory-service-data.ThrottlingException/Message
:cognitect.aws.directory-service-data/ExceptionMessage)
(s/def
:cognitect.aws.directory-service-data.ThrottlingException/RetryAfterSeconds
:cognitect.aws.directory-service-data/Integer)
(s/def
:cognitect.aws.directory-service-data.InternalServerException/Message
:cognitect.aws.directory-service-data/ExceptionMessage)
(s/def
:cognitect.aws.directory-service-data.Group/DistinguishedName
:cognitect.aws.directory-service-data/DistinguishedName)
(s/def
:cognitect.aws.directory-service-data.Group/GroupScope
:cognitect.aws.directory-service-data/GroupScope)
(s/def
:cognitect.aws.directory-service-data.Group/GroupType
:cognitect.aws.directory-service-data/GroupType)
(s/def
:cognitect.aws.directory-service-data.Group/OtherAttributes
:cognitect.aws.directory-service-data/Attributes)
(s/def
:cognitect.aws.directory-service-data.Group/SAMAccountName
:cognitect.aws.directory-service-data/GroupName)
(s/def :cognitect.aws.directory-service-data.Group/SID :cognitect.aws.directory-service-data/SID)
(s/def
:cognitect.aws.directory-service-data.ListGroupMembersRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.ListGroupMembersRequest/MaxResults
:cognitect.aws.directory-service-data/MaxResults)
(s/def
:cognitect.aws.directory-service-data.ListGroupMembersRequest/MemberRealm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.ListGroupMembersRequest/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.ListGroupMembersRequest/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.ListGroupMembersRequest/SAMAccountName
:cognitect.aws.directory-service-data/GroupName)
(s/def
:cognitect.aws.directory-service-data.ListGroupMembersResult/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.ListGroupMembersResult/MemberRealm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.ListGroupMembersResult/Members
:cognitect.aws.directory-service-data/MemberList)
(s/def
:cognitect.aws.directory-service-data.ListGroupMembersResult/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.ListGroupMembersResult/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.DeleteGroupRequest/ClientToken
:cognitect.aws.directory-service-data/ClientToken)
(s/def
:cognitect.aws.directory-service-data.DeleteGroupRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.DeleteGroupRequest/SAMAccountName
:cognitect.aws.directory-service-data/GroupName)
(s/def
:cognitect.aws.directory-service-data.UserSummary/Enabled
:cognitect.aws.directory-service-data/Boolean)
(s/def
:cognitect.aws.directory-service-data.UserSummary/GivenName
:cognitect.aws.directory-service-data/GivenName)
(s/def
:cognitect.aws.directory-service-data.UserSummary/SAMAccountName
:cognitect.aws.directory-service-data/UserName)
(s/def
:cognitect.aws.directory-service-data.UserSummary/SID
:cognitect.aws.directory-service-data/SID)
(s/def
:cognitect.aws.directory-service-data.UserSummary/Surname
:cognitect.aws.directory-service-data/Surname)
(s/def
:cognitect.aws.directory-service-data.GroupSummary/GroupScope
:cognitect.aws.directory-service-data/GroupScope)
(s/def
:cognitect.aws.directory-service-data.GroupSummary/GroupType
:cognitect.aws.directory-service-data/GroupType)
(s/def
:cognitect.aws.directory-service-data.GroupSummary/SAMAccountName
:cognitect.aws.directory-service-data/GroupName)
(s/def
:cognitect.aws.directory-service-data.GroupSummary/SID
:cognitect.aws.directory-service-data/SID)
(s/def
:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/MaxResults
:cognitect.aws.directory-service-data/MaxResults)
(s/def
:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/MemberRealm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.ListGroupsForMemberRequest/SAMAccountName
:cognitect.aws.directory-service-data/MemberName)
(s/def
:cognitect.aws.directory-service-data.SearchUsersRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.SearchUsersRequest/MaxResults
:cognitect.aws.directory-service-data/MaxResults)
(s/def
:cognitect.aws.directory-service-data.SearchUsersRequest/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.SearchUsersRequest/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.SearchUsersRequest/SearchAttributes
:cognitect.aws.directory-service-data/LdapDisplayNameList)
(s/def
:cognitect.aws.directory-service-data.SearchUsersRequest/SearchString
:cognitect.aws.directory-service-data/SearchString)
(s/def
:cognitect.aws.directory-service-data.ValidationException/Message
:cognitect.aws.directory-service-data/ExceptionMessage)
(s/def
:cognitect.aws.directory-service-data.ValidationException/Reason
:cognitect.aws.directory-service-data/ValidationExceptionReason)
(s/def
:cognitect.aws.directory-service-data.AccessDeniedException/Message
:cognitect.aws.directory-service-data/ExceptionMessage)
(s/def
:cognitect.aws.directory-service-data.AccessDeniedException/Reason
:cognitect.aws.directory-service-data/AccessDeniedReason)
(s/def
:cognitect.aws.directory-service-data.Member/MemberType
:cognitect.aws.directory-service-data/MemberType)
(s/def
:cognitect.aws.directory-service-data.Member/SAMAccountName
:cognitect.aws.directory-service-data/MemberName)
(s/def :cognitect.aws.directory-service-data.Member/SID :cognitect.aws.directory-service-data/SID)
(s/def
:cognitect.aws.directory-service-data.SearchGroupsRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.SearchGroupsRequest/MaxResults
:cognitect.aws.directory-service-data/MaxResults)
(s/def
:cognitect.aws.directory-service-data.SearchGroupsRequest/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.SearchGroupsRequest/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.SearchGroupsRequest/SearchAttributes
:cognitect.aws.directory-service-data/LdapDisplayNameList)
(s/def
:cognitect.aws.directory-service-data.SearchGroupsRequest/SearchString
:cognitect.aws.directory-service-data/SearchString)
(s/def
:cognitect.aws.directory-service-data.DescribeUserRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.DescribeUserRequest/OtherAttributes
:cognitect.aws.directory-service-data/LdapDisplayNameList)
(s/def
:cognitect.aws.directory-service-data.DescribeUserRequest/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.DescribeUserRequest/SAMAccountName
:cognitect.aws.directory-service-data/UserName)
(s/def
:cognitect.aws.directory-service-data.SearchGroupsResult/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.SearchGroupsResult/Groups
:cognitect.aws.directory-service-data/GroupList)
(s/def
:cognitect.aws.directory-service-data.SearchGroupsResult/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.SearchGroupsResult/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.RemoveGroupMemberRequest/ClientToken
:cognitect.aws.directory-service-data/ClientToken)
(s/def
:cognitect.aws.directory-service-data.RemoveGroupMemberRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.RemoveGroupMemberRequest/GroupName
:cognitect.aws.directory-service-data/GroupName)
(s/def
:cognitect.aws.directory-service-data.RemoveGroupMemberRequest/MemberName
:cognitect.aws.directory-service-data/MemberName)
(s/def
:cognitect.aws.directory-service-data.RemoveGroupMemberRequest/MemberRealm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.AddGroupMemberRequest/ClientToken
:cognitect.aws.directory-service-data/ClientToken)
(s/def
:cognitect.aws.directory-service-data.AddGroupMemberRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.AddGroupMemberRequest/GroupName
:cognitect.aws.directory-service-data/GroupName)
(s/def
:cognitect.aws.directory-service-data.AddGroupMemberRequest/MemberName
:cognitect.aws.directory-service-data/MemberName)
(s/def
:cognitect.aws.directory-service-data.AddGroupMemberRequest/MemberRealm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.ListGroupsForMemberResult/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.ListGroupsForMemberResult/Groups
:cognitect.aws.directory-service-data/GroupSummaryList)
(s/def
:cognitect.aws.directory-service-data.ListGroupsForMemberResult/MemberRealm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.ListGroupsForMemberResult/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.ListGroupsForMemberResult/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.CreateGroupRequest/ClientToken
:cognitect.aws.directory-service-data/ClientToken)
(s/def
:cognitect.aws.directory-service-data.CreateGroupRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.CreateGroupRequest/GroupScope
:cognitect.aws.directory-service-data/GroupScope)
(s/def
:cognitect.aws.directory-service-data.CreateGroupRequest/GroupType
:cognitect.aws.directory-service-data/GroupType)
(s/def
:cognitect.aws.directory-service-data.CreateGroupRequest/OtherAttributes
:cognitect.aws.directory-service-data/Attributes)
(s/def
:cognitect.aws.directory-service-data.CreateGroupRequest/SAMAccountName
:cognitect.aws.directory-service-data/GroupName)
(s/def
:cognitect.aws.directory-service-data.UpdateGroupRequest/ClientToken
:cognitect.aws.directory-service-data/ClientToken)
(s/def
:cognitect.aws.directory-service-data.UpdateGroupRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.UpdateGroupRequest/GroupScope
:cognitect.aws.directory-service-data/GroupScope)
(s/def
:cognitect.aws.directory-service-data.UpdateGroupRequest/GroupType
:cognitect.aws.directory-service-data/GroupType)
(s/def
:cognitect.aws.directory-service-data.UpdateGroupRequest/OtherAttributes
:cognitect.aws.directory-service-data/Attributes)
(s/def
:cognitect.aws.directory-service-data.UpdateGroupRequest/SAMAccountName
:cognitect.aws.directory-service-data/GroupName)
(s/def
:cognitect.aws.directory-service-data.UpdateGroupRequest/UpdateType
:cognitect.aws.directory-service-data/UpdateType)
(s/def
:cognitect.aws.directory-service-data.ListGroupsRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.ListGroupsRequest/MaxResults
:cognitect.aws.directory-service-data/MaxResults)
(s/def
:cognitect.aws.directory-service-data.ListGroupsRequest/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.ListGroupsRequest/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.DeleteUserRequest/ClientToken
:cognitect.aws.directory-service-data/ClientToken)
(s/def
:cognitect.aws.directory-service-data.DeleteUserRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.DeleteUserRequest/SAMAccountName
:cognitect.aws.directory-service-data/UserName)
(s/def
:cognitect.aws.directory-service-data.User/OtherAttributes
:cognitect.aws.directory-service-data/Attributes)
(s/def :cognitect.aws.directory-service-data.User/SID :cognitect.aws.directory-service-data/SID)
(s/def
:cognitect.aws.directory-service-data.User/EmailAddress
:cognitect.aws.directory-service-data/EmailAddress)
(s/def
:cognitect.aws.directory-service-data.User/GivenName
:cognitect.aws.directory-service-data/GivenName)
(s/def
:cognitect.aws.directory-service-data.User/SAMAccountName
:cognitect.aws.directory-service-data/UserName)
(s/def
:cognitect.aws.directory-service-data.User/UserPrincipalName
:cognitect.aws.directory-service-data/UserPrincipalName)
(s/def
:cognitect.aws.directory-service-data.User/Surname
:cognitect.aws.directory-service-data/Surname)
(s/def
:cognitect.aws.directory-service-data.User/Enabled
:cognitect.aws.directory-service-data/Boolean)
(s/def
:cognitect.aws.directory-service-data.User/DistinguishedName
:cognitect.aws.directory-service-data/DistinguishedName)
(s/def
:cognitect.aws.directory-service-data.CreateUserRequest/ClientToken
:cognitect.aws.directory-service-data/ClientToken)
(s/def
:cognitect.aws.directory-service-data.CreateUserRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.CreateUserRequest/EmailAddress
:cognitect.aws.directory-service-data/EmailAddress)
(s/def
:cognitect.aws.directory-service-data.CreateUserRequest/GivenName
:cognitect.aws.directory-service-data/GivenName)
(s/def
:cognitect.aws.directory-service-data.CreateUserRequest/OtherAttributes
:cognitect.aws.directory-service-data/Attributes)
(s/def
:cognitect.aws.directory-service-data.CreateUserRequest/SAMAccountName
:cognitect.aws.directory-service-data/UserName)
(s/def
:cognitect.aws.directory-service-data.CreateUserRequest/Surname
:cognitect.aws.directory-service-data/Surname)
(s/def
:cognitect.aws.directory-service-data.DisableUserRequest/ClientToken
:cognitect.aws.directory-service-data/ClientToken)
(s/def
:cognitect.aws.directory-service-data.DisableUserRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.DisableUserRequest/SAMAccountName
:cognitect.aws.directory-service-data/UserName)
(s/def
:cognitect.aws.directory-service-data.ListUsersResult/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.ListUsersResult/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.ListUsersResult/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.ListUsersResult/Users
:cognitect.aws.directory-service-data/UserSummaryList)
(s/def
:cognitect.aws.directory-service-data.SearchUsersResult/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.SearchUsersResult/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.SearchUsersResult/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.SearchUsersResult/Users
:cognitect.aws.directory-service-data/UserList)
(s/def
:cognitect.aws.directory-service-data.UpdateUserRequest/ClientToken
:cognitect.aws.directory-service-data/ClientToken)
(s/def
:cognitect.aws.directory-service-data.UpdateUserRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.UpdateUserRequest/EmailAddress
:cognitect.aws.directory-service-data/EmailAddress)
(s/def
:cognitect.aws.directory-service-data.UpdateUserRequest/GivenName
:cognitect.aws.directory-service-data/GivenName)
(s/def
:cognitect.aws.directory-service-data.UpdateUserRequest/OtherAttributes
:cognitect.aws.directory-service-data/Attributes)
(s/def
:cognitect.aws.directory-service-data.UpdateUserRequest/SAMAccountName
:cognitect.aws.directory-service-data/UserName)
(s/def
:cognitect.aws.directory-service-data.UpdateUserRequest/Surname
:cognitect.aws.directory-service-data/Surname)
(s/def
:cognitect.aws.directory-service-data.UpdateUserRequest/UpdateType
:cognitect.aws.directory-service-data/UpdateType)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupRequest/OtherAttributes
:cognitect.aws.directory-service-data/LdapDisplayNameList)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupRequest/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupRequest/SAMAccountName
:cognitect.aws.directory-service-data/GroupName)
(s/def
:cognitect.aws.directory-service-data.ListUsersRequest/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.ListUsersRequest/MaxResults
:cognitect.aws.directory-service-data/MaxResults)
(s/def
:cognitect.aws.directory-service-data.ListUsersRequest/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.ListUsersRequest/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.DirectoryUnavailableException/Message
:cognitect.aws.directory-service-data/ExceptionMessage)
(s/def
:cognitect.aws.directory-service-data.DirectoryUnavailableException/Reason
:cognitect.aws.directory-service-data/DirectoryUnavailableReason)
(s/def
:cognitect.aws.directory-service-data.ListGroupsResult/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.ListGroupsResult/Groups
:cognitect.aws.directory-service-data/GroupSummaryList)
(s/def
:cognitect.aws.directory-service-data.ListGroupsResult/NextToken
:cognitect.aws.directory-service-data/NextToken)
(s/def
:cognitect.aws.directory-service-data.ListGroupsResult/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.CreateUserResult/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.CreateUserResult/SAMAccountName
:cognitect.aws.directory-service-data/UserName)
(s/def
:cognitect.aws.directory-service-data.CreateUserResult/SID
:cognitect.aws.directory-service-data/SID)
(s/def
:cognitect.aws.directory-service-data.CreateGroupResult/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.CreateGroupResult/SAMAccountName
:cognitect.aws.directory-service-data/GroupName)
(s/def
:cognitect.aws.directory-service-data.CreateGroupResult/SID
:cognitect.aws.directory-service-data/SID)
(s/def
:cognitect.aws.directory-service-data.AttributeValue/BOOL
:cognitect.aws.directory-service-data/BooleanAttributeValue)
(s/def
:cognitect.aws.directory-service-data.AttributeValue/N
:cognitect.aws.directory-service-data/NumberAttributeValue)
(s/def
:cognitect.aws.directory-service-data.AttributeValue/S
:cognitect.aws.directory-service-data/StringAttributeValue)
(s/def
:cognitect.aws.directory-service-data.AttributeValue/SS
:cognitect.aws.directory-service-data/StringSetAttributeValue)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupResult/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupResult/DistinguishedName
:cognitect.aws.directory-service-data/DistinguishedName)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupResult/GroupScope
:cognitect.aws.directory-service-data/GroupScope)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupResult/GroupType
:cognitect.aws.directory-service-data/GroupType)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupResult/OtherAttributes
:cognitect.aws.directory-service-data/Attributes)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupResult/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupResult/SAMAccountName
:cognitect.aws.directory-service-data/GroupName)
(s/def
:cognitect.aws.directory-service-data.DescribeGroupResult/SID
:cognitect.aws.directory-service-data/SID)
(s/def
:cognitect.aws.directory-service-data.DescribeUserResult/OtherAttributes
:cognitect.aws.directory-service-data/Attributes)
(s/def
:cognitect.aws.directory-service-data.DescribeUserResult/SID
:cognitect.aws.directory-service-data/SID)
(s/def
:cognitect.aws.directory-service-data.DescribeUserResult/DirectoryId
:cognitect.aws.directory-service-data/DirectoryId)
(s/def
:cognitect.aws.directory-service-data.DescribeUserResult/EmailAddress
:cognitect.aws.directory-service-data/EmailAddress)
(s/def
:cognitect.aws.directory-service-data.DescribeUserResult/GivenName
:cognitect.aws.directory-service-data/GivenName)
(s/def
:cognitect.aws.directory-service-data.DescribeUserResult/SAMAccountName
:cognitect.aws.directory-service-data/UserName)
(s/def
:cognitect.aws.directory-service-data.DescribeUserResult/UserPrincipalName
:cognitect.aws.directory-service-data/UserPrincipalName)
(s/def
:cognitect.aws.directory-service-data.DescribeUserResult/Surname
:cognitect.aws.directory-service-data/Surname)
(s/def
:cognitect.aws.directory-service-data.DescribeUserResult/Enabled
:cognitect.aws.directory-service-data/Boolean)
(s/def
:cognitect.aws.directory-service-data.DescribeUserResult/Realm
:cognitect.aws.directory-service-data/Realm)
(s/def
:cognitect.aws.directory-service-data.DescribeUserResult/DistinguishedName
:cognitect.aws.directory-service-data/DistinguishedName)
(s/def
:cognitect.aws.directory-service-data.ResourceNotFoundException/Message
:cognitect.aws.directory-service-data/ExceptionMessage)
(s/def
:cognitect.aws.directory-service-data.ConflictException/Message
:cognitect.aws.directory-service-data/ExceptionMessage)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy