Click or drag to resize

IDRARestServerRecycleBinDomainObjectEnum Method

Retrieves a list of managed objects from the specified domain's recycle bin that match the specified filters.
UriTemplate: /dra/recyclebins/{domainFqdn}/objects/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}/objects/get")]
Stream RecycleBinDomainObjectEnum(
	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
)

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: Stream
A EnumObjectListResponse object containing the operation results
Remarks
See Also