| IDRARestServerRecycleBinDomainEnum Method |
Retrieves a list of managed objects from the specified domain's recycle bin that match the specified filters.
UriTemplate: /dra/recyclebins/{domainFqdn}/managedObjects/get
Namespace:
NetIQ.DRA.RestServiceLibrary
Assembly:
NetIQ.DRA.RestServiceLibrary (in NetIQ.DRA.RestServiceLibrary.dll) Version: 10.2.2.1
Syntax [OperationContractAttribute]
[WebInvokeAttribute(Method = "POST", ResponseFormat = WebMessageFormat.Json,
RequestFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.Wrapped,
UriTemplate = "/dra/recyclebins/{domainFqdn}/managedObjects/get")]
Stream RecycleBinDomainEnum(
string domainFqdn,
Computer computerAndFilter,
Computer computerOrFilter,
Contact contactAndFilter,
Contact contactOrFilter,
Domain domainAndFilter,
Domain domainOrFilter,
Group groupAndFilter,
Group groupOrFilter,
User userAndFilter,
User userOrFilter,
EquipmentMailbox equipmentMailboxOrFilter,
EquipmentMailbox equipmentMailboxAndFilter,
RoomMailbox roomMailboxOrFilter,
RoomMailbox roomMailboxAndFilter,
SharedMailbox sharedMailboxOrFilter,
DynamicDistributionGroup ddgAndFilter,
DynamicDistributionGroup ddgOrFilter,
PowerFilter[] powerFilters,
string[] attributes,
EnumerationOptions enumerationOptions,
ConnectionParameters connectionParameters
)
<OperationContractAttribute>
<WebInvokeAttribute(Method := "POST", ResponseFormat := WebMessageFormat.Json,
RequestFormat := WebMessageFormat.Json, BodyStyle := WebMessageBodyStyle.Wrapped,
UriTemplate := "/dra/recyclebins/{domainFqdn}/managedObjects/get")>
Function RecycleBinDomainEnum (
domainFqdn As String,
computerAndFilter As Computer,
computerOrFilter As Computer,
contactAndFilter As Contact,
contactOrFilter As Contact,
domainAndFilter As Domain,
domainOrFilter As Domain,
groupAndFilter As Group,
groupOrFilter As Group,
userAndFilter As User,
userOrFilter As User,
equipmentMailboxOrFilter As EquipmentMailbox,
equipmentMailboxAndFilter As EquipmentMailbox,
roomMailboxOrFilter As RoomMailbox,
roomMailboxAndFilter As RoomMailbox,
sharedMailboxOrFilter As SharedMailbox,
ddgAndFilter As DynamicDistributionGroup,
ddgOrFilter As DynamicDistributionGroup,
powerFilters As PowerFilter(),
attributes As String(),
enumerationOptions As EnumerationOptions,
connectionParameters As ConnectionParameters
) As Stream
Parameters
- domainFqdn
- Type: SystemString
The fully qualified domain name of the recycle bin to search - computerAndFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsComputer
An optional Computer object that defines the attribute patterns to match for computers to use in the 'and' clause - computerOrFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsComputer
An optional Computer object that defines the attribute patterns to match for computers to use in the 'or' clause - contactAndFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsContact
An optional Contact object that defines the attribute patterns to match for contacts to use in the 'and' clause - contactOrFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsContact
An optional Contact object that defines the attribute patterns to match for contacts to use in the 'or' clause - domainAndFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsDomain
An optional Domain object that defines the attribute patterns to match for domains to use in the 'and' clause - domainOrFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsDomain
An optional Domain object that defines the attribute patterns to match for domains to use in the 'or' clause - groupAndFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsGroup
An optional Group object that defines the attribute patterns to match for groups to use in the 'and' clause - groupOrFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsGroup
An optional Group object that defines the attribute patterns to match for groups to use in the 'or' clause - userAndFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsUser
An optional User object that defines the attribute patterns to for users - userOrFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsUser
An optional User object that defines the attribute patterns to for users - equipmentMailboxOrFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsEquipmentMailbox
An optional EquipmentMailbox object that defines the attribute patterns to match for resource mailbox users to use in the 'or' clause - equipmentMailboxAndFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsEquipmentMailbox
An optional EquipmentMailbox object that defines the attribute patterns to match for resource mailbox users to use in the 'and' clause - roomMailboxOrFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsRoomMailbox
An optional RoomMailbox object that defines the attribute patterns to match for resource mailbox users to use in the 'or' clause - roomMailboxAndFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsRoomMailbox
An optional RoomMailbox object that defines the attribute patterns to match for resource mailbox users to use in the 'and' clause - sharedMailboxOrFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsSharedMailbox
An optional SharedMailbox object that defines the attribute patters to match for shared mailboxes to use in the 'or' clause - ddgAndFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsDynamicDistributionGroup
An optional DynamicDistributionGroup object that defines the attribute patterns to match for dynamicDistributionGroups to use in the 'and' clause - ddgOrFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsDynamicDistributionGroup
An optional DynamicDistributionGroup object that defines the attribute patterns to match for dynamicDistributionGroups to use in the 'or' clause - powerFilters
- Type: NetIQ.DRA.Common.Rest.DataModelsPowerFilter
An optional PowerFilter object that limits the returned objects to those which the AA has the specified powers over - attributes
- Type: SystemString
An optional list of the properties to retrieve from the server for all objects - enumerationOptions
- Type: NetIQ.DRA.Common.Rest.DataModelsEnumerationOptions
An optional EnumerationOptions structure that controls how the enumeration is performed - connectionParameters
- Type: NetIQ.DRA.Common.Rest.DataModelsConnectionParameters
Optional ConnectionParameters to specify a DRA server and Assistant Admin credentials
Return Value
Type:
StreamA
ManagedObjectListResponse object containing the operation results
Remarks
For more information on object filters, see the topic on
ContainerEnum(Computer, Computer, Contact, Contact, Domain, Domain, DomainMember, DomainMember, Group, Group, OU, OU, User, User, EquipmentMailbox, EquipmentMailbox, RoomMailbox, RoomMailbox, SharedMailbox, DynamicDistributionGroup, DynamicDistributionGroup, Container, Container, BuiltinContainer, BuiltinContainer, PowerFilter, SimpleFilterCollection, SimpleFilterCollection, String, EnumerationOptions, ConnectionParameters)See Also