| IDRARestServerSharedMailboxGetRequest Method |
Retrieves a list of shared mailboxes matching the specified search criteria or returns the requested attributes of a specified shared mailbox.
UriTemplate: /dra/domains/{domainFqdn}/sharedmailboxes/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/domains/{domainFqdn}/sharedmailboxes/get")]
Stream SharedMailboxGetRequest(
string domainFqdn,
string sharedMailboxIdentifier,
SharedMailbox sharedMailboxAndFilter,
SharedMailbox sharedMailboxOrFilter,
PowerFilter[] powerFilters,
SimpleFilterCollection additionalAndFilters,
SimpleFilterCollection additionalOrFilters,
string[] attributes,
GetInfoOptions getInfoOptions,
EnumerationOptions enumerationOptions,
ConnectionParameters connectionParameters
)
<OperationContractAttribute>
<WebInvokeAttribute(Method := "POST", ResponseFormat := WebMessageFormat.Json,
RequestFormat := WebMessageFormat.Json, BodyStyle := WebMessageBodyStyle.Wrapped,
UriTemplate := "/dra/domains/{domainFqdn}/sharedmailboxes/get")>
Function SharedMailboxGetRequest (
domainFqdn As String,
sharedMailboxIdentifier As String,
sharedMailboxAndFilter As SharedMailbox,
sharedMailboxOrFilter As SharedMailbox,
powerFilters As PowerFilter(),
additionalAndFilters As SimpleFilterCollection,
additionalOrFilters As SimpleFilterCollection,
attributes As String(),
getInfoOptions As GetInfoOptions,
enumerationOptions As EnumerationOptions,
connectionParameters As ConnectionParameters
) As Stream
Parameters
- domainFqdn
- Type: SystemString
The FQDN of the domain to query - sharedMailboxIdentifier
- Type: SystemString
A string identifying an shared mailbox. Used to indicate the requested attributes of the shared mailbox should be returned. - sharedMailboxAndFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsSharedMailbox
An optional SharedMailbox object that defines the attribute patterns to match. - sharedMailboxOrFilter
- Type: NetIQ.DRA.Common.Rest.DataModelsSharedMailbox
An optional SharedMailbox object that defines the attribute patterns to match. - 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 - additionalAndFilters
- Type: NetIQ.DRA.Common.Rest.DataModelsSimpleFilterCollection
An optional SimpleFilterCollection object that contains an additional set of simple filters to use in the 'and' clauuse - additionalOrFilters
- Type: NetIQ.DRA.Common.Rest.DataModelsSimpleFilterCollection
An optional SimpleFilterCollection object that contains an additional set of simple filters to use in the 'or' clauuse - attributes
- Type: SystemString
An optional list of properties to retrieve from the server - getInfoOptions
- Type: NetIQ.DRA.Common.Rest.DataModelsGetInfoOptions
An optional GetInfoOptions structure that controls what data is returned - 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
GetSharedMailboxPropertiesResponse containing the operation results
See Also