[Index]
Model ref.: device/exchangehybrid/OwaVirtualDirectory
The full URL would include the host-proxy name: https://[host-proxy].
Variables are enclosed in square brackets.
{ "$schema": "http://json-schema.org/draft-03/schema", "type": "object", "properties": { "WebReadyDocumentViewingOnPrivateComputersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "WebReadyDocumentViewingOnPrivateComputersEnabled", "title": "WebReadyDocumentViewingOnPrivateComputersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The WebReadyDocumentViewingOnPrivateComputersEnabled parameter enables or disables WebReady Document Viewing.\nValid input for this parameter is $true or $false. The default value is $true.\nBy default, Outlook Web App in Exchange 2013 assumes you are connecting from a private computer. In order to show the Private computer option at sign-in, you set the LogonPagePublicPrivateSelectionEnabled parameter to the value $true." }, "SetPhotoEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "SetPhotoEnabled", "title": "SetPhotoEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The SetPhotoEnabled parameter specifies whether users can add, change, and remove their sender photo in Outlook Web App. The possible values for this parameter are $true or $false. The default value is $false. When this value is set to $true, users can manage their sender photo using two methods. They can click their name in the upper-right corner of Outlook Web App, click change, and then browse to the photo they want to use. Alternatively, users can manage their photo by clicking the gear icon in the upper-right corner of Outlook Web App, and then clicking Options > Account > My account > Edit > Change." }, "Role": { "__type_requested": "ClientAccess | Mailbox", "required": false, "description": "The Role parameter specifies the configuration that should be used when the virtual directory is created. The following are the values that can be used with this parameter:\nClientAccess Configures the virtual directory for use on a Client Access server.\nMailbox Configures the virtual directory for use on a Mailbox server.", "title": "Role", "__type_mapping_type": "Unknown", "name": "Role", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "AllowedFileTypes": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "AllowedFileTypes", "title": "AllowedFileTypes", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The AllowedFileTypes parameter specifies the extensions of file types that the user can save locally and view from a web browser. If the same extensions are in multiple settings lists, the most secure setting overrides the less secure settings.\nTo enter multiple values and overwrite any existing entries, use the following syntax: <value1>,<value2>.... If the values contain spaces or otherwise require quotation marks, you need to use the following syntax: \"<value1>\",\"<value2>\"....\nTo add or remove one or more values without affecting any existing entries, use the following syntax: @{Add=\"<value1>\",\"<value2>\"...; Remove=\"<value1>\",\"<value2>\"...}." }, "DisplayPhotosEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "DisplayPhotosEnabled", "title": "DisplayPhotosEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The DisplayPhotosEnabled parameter specifies whether users see sender photos in Outlook Web App. The possible values for this parameter are $true or $false. The default value is $true." }, "PSShowComputerName": { "__type_requested": "System.Boolean", "required": false, "name": "PSShowComputerName", "title": "PSShowComputerName", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "ReportJunkEmailEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "ReportJunkEmailEnabled", "title": "ReportJunkEmailEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The ReportJunkEmailEnabled parameter specifies whether users can report messages as junk to Microsoft in Outlook Web App. Valid input for this parameter is $true or $false. The default value is $true.\nIf you set this parameter to $false, the Report mail as junk window doesn't appear after users select Mark as junk. This parameter is meaningful only when the JunkEmailEnabled parameter is set to $true." }, "DelegateAccessEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "DelegateAccessEnabled", "title": "DelegateAccessEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The DelegateAccessEnabled parameter specifies whether delegates can use Outlook Web App to open folders, which they have delegate access to, through this virtual directory.\nValid input for this parameter is $true or $false. The default value is $true." }, "SpellCheckerEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "SpellCheckerEnabled", "title": "SpellCheckerEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter has been deprecated and is no longer used." }, "ExternalAuthenticationMethods": { "__type_requested": "MultiValuedProperty", "required": false, "description": "The ExternalAuthenticationMethods parameter, a Services Discovery property setting, specifies the authentication methods supported on the Exchange server from outside the firewall.\nThis parameter hasn't been implemented; however, it can be set by using the Set-OwaVirtualDirectory cmdlet.", "title": "ExternalAuthenticationMethods", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": false, "type": "array", "name": "ExternalAuthenticationMethods" }, "SearchFoldersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "SearchFoldersEnabled", "title": "SearchFoldersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The SearchFoldersEnabled parameter specifies whether Search Folders are available in Outlook Web App." }, "GlobalAddressListEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "GlobalAddressListEnabled", "title": "GlobalAddressListEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The GlobalAddressListEnabled parameter specifies whether to show the global address list in Outlook Web App." }, "ForceSaveMimeTypes": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "ForceSaveMimeTypes", "title": "ForceSaveMimeTypes", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The ForceSaveMimeTypes parameter specifies the MIME types of attachments that can be opened only after the file is saved locally on the user's computer." }, "VirtualDirectoryType": { "__type_requested": "NotSpecified | Mailboxes | PublicFolders | Exchweb | Exadmin", "required": false, "description": "This parameter has been deprecated and is no longer used.", "title": "VirtualDirectoryType", "__type_mapping_type": "Unknown", "name": "VirtualDirectoryType", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "FilterWebBeaconsAndHtmlForms": { "__type_requested": "System.String", "required": false, "name": "FilterWebBeaconsAndHtmlForms", "title": "FilterWebBeaconsAndHtmlForms", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The FilterWebBeaconsAndHtmlForms parameter specifies how web beacons are handled. The possible values are UserFilterChoice, ForceFilter, and DisableFilter." }, "Path": { "__type_requested": "String", "required": false, "description": "The Path parameter sets the file system path of the virtual directory. This parameter should be used with care and only when you must use a different file system path than the default.", "title": "Path", "__type_mapping_type": "String", "readonly": false, "type": "string", "name": "Path" }, "BlockedFileTypes": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "BlockedFileTypes", "title": "BlockedFileTypes", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The BlockedFileTypes parameter specifies a list of extensions of attachments that are blocked. Attachments that contain these blocked extensions can't be saved locally or viewed from a web browser.\nTo enter multiple values and overwrite any existing entries, use the following syntax: <value1>,<value2>.... If the values contain spaces or otherwise require quotation marks, you need to use the following syntax: \"<value1>\",\"<value2>\"....\nTo add or remove one or more values without affecting any existing entries, use the following syntax: @{Add=\"<value1>\",\"<value2>\"...; Remove=\"<value1>\",\"<value2>\"...}." }, "ForceSaveAttachmentFilteringEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "ForceSaveAttachmentFilteringEnabled", "title": "ForceSaveAttachmentFilteringEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The ForceSaveAttachmentFilteringEnabled parameter specifies whether files included in the list of extensions created by the ForceSaveFileTypes parameter are filtered before the user can save them.\nValid input for this parameter is $true or $false. The default value is $false." }, "InstantMessagingEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "InstantMessagingEnabled", "title": "InstantMessagingEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The InstantMessagingEnabled parameter specifies whether to enable instant messaging in Outlook Web App." }, "ForceWebReadyDocumentViewingFirstOnPublicComputers": { "__type_requested": "System.Boolean", "required": false, "name": "ForceWebReadyDocumentViewingFirstOnPublicComputers", "title": "ForceWebReadyDocumentViewingFirstOnPublicComputers", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The ForceWebReadyDocumentViewingFirstOnPublicComputers parameter specifies whether a user who logs on after unchecking the Private computer option can open a document directly without first viewing it as a web page.\nValid input for this parameter is $true or $false. The default value is $false.\nBy default, Outlook Web App in Exchange 2013 assumes you are connecting from a private computer. Therefore, this parameter is meaningful only if you set the LogonPagePublicPrivateSelectionEnabled parameter to the value $true. This allows you to uncheck the Private computer option at sign-in, which indicates you are connecting from a public computer." }, "ServerName": { "__type_requested": "System.String", "required": false, "name": "ServerName", "title": "ServerName", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "WebReadyMimeTypes": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "WebReadyMimeTypes", "title": "WebReadyMimeTypes", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The WebReadyMimeTypes parameter creates a list of MIME types on which WebReady Document Viewing is performed.\nTo enter multiple values and overwrite any existing entries, use the following syntax: <value1>,<value2>.... If the values contain spaces or otherwise require quotation marks, you need to use the following syntax: \"<value1>\",\"<value2>\"....\nTo add or remove one or more values without affecting any existing entries, use the following syntax: @{Add=\"<value1>\",\"<value2>\"...; Remove=\"<value1>\",\"<value2>\"...}." }, "CalendarEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "CalendarEnabled", "title": "CalendarEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The CalendarEnabled parameter specifies whether to enable the calendar for users.\nValid input for this parameter is $true or $false. The default value is $true." }, "RemoteDocumentsActionForUnknownServers": { "__type_requested": "System.String", "required": false, "name": "RemoteDocumentsActionForUnknownServers", "title": "RemoteDocumentsActionForUnknownServers", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "This parameter has been deprecated and is no longer used." }, "DefaultTheme": { "__type_requested": "System.String", "required": false, "name": "DefaultTheme", "title": "DefaultTheme", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The DefaultTheme parameter specifies the default theme used by Outlook Web App when the user hasn't selected a theme." }, "WhenCreated": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "WhenCreated", "title": "WhenCreated", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "AdminDisplayVersion": { "__type_requested": "System.String", "required": false, "name": "AdminDisplayVersion", "title": "AdminDisplayVersion", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "TasksEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "TasksEnabled", "title": "TasksEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The TasksEnabled parameter specifies whether a user can use the Tasks feature in Outlook Web App. This parameter doesn't apply to the light version of Outlook Web App.\nValid input for this parameter is $true or $false. The default value is $true." }, "ExchangeVersion": { "__type_requested": "System.String", "required": false, "name": "ExchangeVersion", "title": "ExchangeVersion", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "ChangePasswordEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "ChangePasswordEnabled", "title": "ChangePasswordEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The ChangePasswordEnabled parameter specifies whether users can change their passwords from inside Outlook Web App.\nValid input for this parameter is $true or $false. The default value is $true." }, "AllowCopyContactsToDeviceAddressBook": { "__type_requested": "System.Boolean", "required": false, "name": "AllowCopyContactsToDeviceAddressBook", "title": "AllowCopyContactsToDeviceAddressBook", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowCopyContactsToDeviceAddressBook parameter specifies if users can copy the contents of their Contacts folder to a mobile device's native address book when using OWA for Devices.\nValid input for this parameter is $true or $false. The default value is $true." }, "Exchange2003Url": { "__type_requested": "Uri", "required": false, "description": "This parameter has been deprecated and is no longer used.", "title": "Exchange2003Url", "__type_mapping_type": "Unknown", "name": "Exchange2003Url", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "IsPublic": { "__type_requested": "System.Boolean", "required": false, "name": "IsPublic", "title": "IsPublic", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "ExtendedProtectionFlags": { "__type_requested": "MultiValuedProperty", "required": false, "description": "The ExtendedProtectionFlags parameter is used to customize the options you use if you're using Extended Protection for Authentication. The possible values are:\nNone Default setting.\nProxy Specifies that a proxy is terminating the SSL channel. A Service Principal Name (SPN) must be registered in the ExtendedProtectionSPNList parameter if proxy mode is configured.\nProxyCoHosting Specifies that both HTTP and HTTPS traffic may be accessing the Client Access server and that a proxy is located between at least some of the clients and the Client Access server.\nAllowDotlessSPN Specifies whether you want to support valid SPNs that aren't in the fully qualified domain name (FQDN) format, for example ContosoMail. You specify valid SPNs with the ExtendedProtectionSPNList parameter. This option makes extended protection less secure because dotless certificates aren't unique, so it isn't possible to ensure that the client-to-proxy connection was established over a secure channel.\nNoServiceNameCheck Specifies that the SPN list won't be checked to validate a channel binding token. This option makes Extended Protection for Authentication less secure. We generally don't recommend this setting.", "title": "ExtendedProtectionFlags", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": false, "type": "array", "name": "ExtendedProtectionFlags" }, "AppPoolId": { "__type_requested": "String", "required": false, "description": "The AppPoolId parameter sets the IIS application pool in which Outlook Web App runs. We recommend that you leave this parameter at its default setting.", "title": "AppPoolId", "__type_mapping_type": "String", "readonly": false, "type": "string", "name": "AppPoolId" }, "JunkEmailEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "JunkEmailEnabled", "title": "JunkEmailEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The JunkEmailEnabled parameter specifies whether the Junk Email management tools are enabled." }, "RunspaceId": { "__type_requested": "System.Guid", "required": false, "name": "RunspaceId", "title": "RunspaceId", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "Guid": { "__type_requested": "System.Guid", "required": false, "name": "Guid", "title": "Guid", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "LogonPageLightSelectionEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "LogonPageLightSelectionEnabled", "title": "LogonPageLightSelectionEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The LogonPageLightSelectionEnabled parameter specifies whether the Outlook Web App sign-in page includes the option to sign in to the light version of Outlook Web App.\nValid input for this parameter is $true or $false. The default value is $true." }, "DisplayName": { "__type_requested": "System.String", "required": false, "name": "DisplayName", "title": "DisplayName", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "LiveIdAuthentication": { "__type_requested": "System.Boolean", "required": false, "name": "LiveIdAuthentication", "title": "LiveIdAuthentication", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The LiveIdAuthentication parameter specifies whether to configure Outlook Web App to use logon via a Microsoft account (formerly known as Windows Live ID). Set this parameter to $true to configure Outlook Web App to use logon via a Microsoft account." }, "OrganizationId": { "__type_requested": "System.String", "required": false, "name": "OrganizationId", "title": "OrganizationId", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "UseGB18030": { "__type_requested": "System.Boolean", "required": false, "name": "UseGB18030", "title": "UseGB18030", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The UseGB18030 parameter specifies when to use the character set GB18030. This parameter is a character-handling registry key that works in coordination with the OutboundCharset registry key. When the UseGB18030 parameter is set to $true, the character set GB18030 is used wherever GB2312 would have been used. The default value is $false." }, "PredictedActionsEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "PredictedActionsEnabled", "title": "PredictedActionsEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The PredictedActionsEnabled parameter specifies whether you want Outlook Web App to customize the user experience by making predictions about the action that a user should take on a particular item. This value is set to $false by default. If this value is set to $true, Outlook Web App tries to make suggestions for the user. For example:\nThe user interface may change the order of items in an options list based on the context the user is in.\nOutlook Web App may highlight an icon or other user interface element that is the next logical step in the completion of a task.\nUpon initiating a move email item operation, the user interface may suggest the folder that you want to move email items based on previous actions of the user." }, "WacViewingOnPublicComputersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "WacViewingOnPublicComputersEnabled", "title": "WacViewingOnPublicComputersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The WacViewingOnPublicComputersEnabled parameter specifies whether a user who logs on after unchecking the Private computer option can view supported Office files using Outlook Web App.\nValid input for this parameter is $true or $false. The default value is $true.\nBy default, Outlook Web App in Exchange 2013 assumes you are connecting from a private computer. Therefore, this parameter is meaningful only if you set the LogonPagePublicPrivateSelectionEnabled parameter to the value $true. This allows you to uncheck the Private computer option at sign-in, which indicates you are connecting from a public computer." }, "SMimeEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "SMimeEnabled", "title": "SMimeEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter has been deprecated and is no longer used.\nTo configure the S/MIME settings in Outlook Web App, use the Get-SmimeConfig and Set-SmimeConfig cmdlets. For more information, see S/MIME for message signing and encryption." }, "ExchwebProxyDestination": { "__type_requested": "NotSpecified | MailboxServer | PublicFolderServer", "required": false, "description": "This parameter has been deprecated and is no longer used.", "title": "ExchwebProxyDestination", "__type_mapping_type": "Unknown", "name": "ExchwebProxyDestination", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "AnonymousFeaturesEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "AnonymousFeaturesEnabled", "title": "AnonymousFeaturesEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AnonymousFeaturesEnabled parameter specifies whether you want to allow Outlook Web App users that are logged on anonymously to access specific features. For example, if this value is set to $true, users logged on using anonymous authentication can view and change meeting content. This parameter is set to $true by default." }, "SilverlightEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "SilverlightEnabled", "title": "SilverlightEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter has been deprecated and is no longer used." }, "WebReadyDocumentViewingSupportedMimeTypes": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "WebReadyDocumentViewingSupportedMimeTypes", "title": "WebReadyDocumentViewingSupportedMimeTypes", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The read-only WebReadyDocumentViewingSupportedMimeTypes parameter lists the MIME types supported by the conversion engine.\nTo enter multiple values and overwrite any existing entries, use the following syntax: <value1>,<value2>.... If the values contain spaces or otherwise require quotation marks, you need to use the following syntax: \"<value1>\",\"<value2>\"....\nTo add or remove one or more values without affecting any existing entries, use the following syntax: @{Add=\"<value1>\",\"<value2>\"...; Remove=\"<value1>\",\"<value2>\"...}." }, "UseISO885915": { "__type_requested": "System.Boolean", "required": false, "name": "UseISO885915", "title": "UseISO885915", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The UseISO885915 parameter specifies when to use the character set ISO8859-15. This parameter is a character-handling registry key that works in coordination with the OutboundCharset registry key. When the UseISO885915 parameter is set to $true, the character set ISO8859-15 is used wherever ISO8859-1 would have been used. The default value is $false." }, "AdfsAuthentication": { "__type_requested": "System.Boolean", "required": false, "name": "AdfsAuthentication", "title": "AdfsAuthentication", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AdfsAuthentication parameter enables or disables Active Directory Federation Services (ADFS) authentication on the Outlook Web App virtual directory. Valid input for this parameter is $true or $false. The default value is $false.\nThe ADFS authentication settings for Set-OwaVirtualDirectory and Set-EcpVirtualDirectory are related. You need to set the AdfsAuthentication parameter on Set-EcpVirtualDirectory to $true before you can set the AdfsAuthentication parameter on Set-OwaVirtualDirectory to $true. Likewise, you need to set the AdfsAuthentication parameter on Set-OwaVirtualDirectory to $false before you can set the AdfsAuthentication parameter on Set-EcpVirtualDirectory to $false." }, "PublicFoldersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "PublicFoldersEnabled", "title": "PublicFoldersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The PublicFoldersEnabled parameter specifies whether a user can browse or read items in public folders using Outlook Web App.\nBy default, the PublicFoldersEnabled parameter is set to $true. If the PublicFoldersEnabled parameter is set to $false, users can only access their private mailboxes in Outlook Web App." }, "ExtendedProtectionTokenChecking": { "__type_requested": "System.String", "required": false, "description": "The ExtendedProtectionTokenChecking parameter defines how you want to use Extended Protection for Authentication on the specified Exchange virtual directory. Extended Protection for Authentication isn't enabled by default. The available settings are:\nNone Extended Protection for Authentication won't be used. Connections between the client and Exchange won't use Extended Protection for Authentication on this virtual directory. This is the default setting.\nAllow Extended Protection for Authentication will be used for connections between the client and Exchange on this virtual directory if both the client and server support Extended Protection for Authentication. Connections that don't support Extended Protection for Authentication on the client and server will work, but may not be as secure as a connection using Extended Protection for Authentication.\nIf you have a proxy server between the client and the Client Access server that's configured to terminate the client-to-proxy SSL channel, you must also configure one or more Service Principal Names (SPNs) by using the ExtendedProtectionSPNList parameter.\nRequire Extended Protection for Authentication will be used for all connections between clients and Exchange servers for this virtual directory. If either the client or server doesn't support Extended Protection for Authentication, the connection between the client and server will fail. If you set this option, you must also set a value for the ExtendedProtectionSPNList parameter.\nIf you have a proxy server between the client and the Client Access server that's configured to terminate the client-to-proxy SSL channel, you must also configure one or more SPNs using the parameter ExtendedProtectionSPNList.", "title": "ExtendedProtectionTokenChecking", "__type_mapping_type": "String", "readonly": false, "type": "string", "name": "ExtendedProtectionTokenChecking" }, "LogonPagePublicPrivateSelectionEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "LogonPagePublicPrivateSelectionEnabled", "title": "LogonPagePublicPrivateSelectionEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The LogonPagePublicPrivateSelectionEnabled parameter specifies whether the Outlook Web App sign-in page includes the Private computer option at sign-in. By default,\nValid input for this parameter is $true or $false. The default value is $false. By default, Exchange 2013 assumes you are connecting from a private computer.\nTo make the Private computer option available to check or uncheck, set the value of this parameter to $true, and then restart IIS." }, "OAuthAuthentication": { "__type_requested": "System.Boolean", "required": false, "name": "OAuthAuthentication", "title": "OAuthAuthentication", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter is reserved for internal Microsoft use." }, "OwaVersion": { "__type_requested": "System.String", "required": false, "name": "OwaVersion", "title": "OwaVersion", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "DistinguishedName": { "__type_requested": "System.String", "required": false, "name": "DistinguishedName", "title": "DistinguishedName", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "PremiumClientEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "PremiumClientEnabled", "title": "PremiumClientEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter has been deprecated and is no longer used." }, "RemoteDocumentsInternalDomainSuffixList": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "RemoteDocumentsInternalDomainSuffixList", "title": "RemoteDocumentsInternalDomainSuffixList", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "This parameter has been deprecated and is no longer used." }, "SetPhotoURL": { "__type_requested": "System.String", "required": false, "name": "SetPhotoURL", "title": "SetPhotoURL", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The SetPhotoURL parameter specifies the location of the user photos. This value isn't set by default." }, "AllowedMimeTypes": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "AllowedMimeTypes", "title": "AllowedMimeTypes", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The AllowedMimeTypes parameter specifies extensions of MIME attachments that users can save locally and view from a web browser. If the same extensions are in multiple settings lists, the most secure setting overrides the less secure settings.\nTo enter multiple values and overwrite any existing entries, use the following syntax: <value1>,<value2>.... If the values contain spaces or otherwise require quotation marks, you need to use the following syntax: \"<value1>\",\"<value2>\"....\nTo add or remove one or more values without affecting any existing entries, use the following syntax: @{Add=\"<value1>\",\"<value2>\"...; Remove=\"<value1>\",\"<value2>\"...}." }, "LogonAndErrorLanguage": { "__type_requested": "System.Int32", "required": false, "name": "LogonAndErrorLanguage", "title": "LogonAndErrorLanguage", "__type_mapping_type": "Integer", "readonly": true, "type": "integer", "description": "The LogonAndErrorLanguage parameter specifies which language Outlook Web App uses for forms-based authentication and for error messages that occur when a user's current language setting can't be read. When this parameter has a value of 0, the language selection is undefined." }, "UserDiagnosticEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "UserDiagnosticEnabled", "title": "UserDiagnosticEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter is reserved for internal Microsoft use." }, "Server": { "__type_requested": "System.String", "required": false, "description": "The Server parameter specifies the Exchange server on which you want to create the virtual directory. You can use any value that uniquely identifies the server, for example:\nName\nFQDN\nDistinguished name (DN)\nExchange Legacy DN\nIf you don't use the Server parameter, the virtual directory will be created on the server where the Remote PowerShell session is established This will always be a Mailbox server. If you want to create the virtual directory on a Client Access server or another Mailbox server, you must use the Server parameter.", "title": "Server", "__type_mapping_type": "String", "readonly": false, "type": "string", "name": "Server" }, "MetabasePath": { "__type_requested": "System.String", "required": false, "name": "MetabasePath", "title": "MetabasePath", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "ActiveSyncIntegrationEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "ActiveSyncIntegrationEnabled", "title": "ActiveSyncIntegrationEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The ActiveSyncIntegrationEnabled parameter disables Microsoft Exchange ActiveSync on the Outlook Web App Options page.\nValid input for this parameter is $true or $false. The default value is $true." }, "InternalUrl": { "__type_requested": "System.Uri", "required": false, "description": "The InternalUrl parameter specifies the host name to be used to connect to the Exchange server from inside the firewall. This setting is important when SSL is used.\nYou can only configure this setting on Exchange virtual directories. The default Exchange virtual directory is /owa.", "title": "InternalUrl", "__type_mapping_type": "Unknown", "name": "InternalUrl", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "RemindersAndNotificationsEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "RemindersAndNotificationsEnabled", "title": "RemindersAndNotificationsEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The RemindersAndNotificationsEnabled parameter specifies whether notifications and reminders are enabled in Outlook Web App. This parameter doesn't apply to the light version of Outlook Web App.\nValid input for this parameter is $true or $false. The default value is $true." }, "DomainController": { "__type_requested": "Fqdn", "required": false, "description": "The DomainController parameter specifies the fully qualified domain name (FQDN) of the domain controller that writes this configuration change to Active Directory.", "title": "DomainController", "__type_mapping_type": "String", "readonly": false, "type": "string", "name": "DomainController" }, "FolderPathname": { "__type_requested": "", "required": false, "name": "FolderPathname", "title": "FolderPathname", "__type_mapping_type": "Unknown", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "ObjectCategory": { "__type_requested": "System.String", "required": false, "name": "ObjectCategory", "title": "ObjectCategory", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "IsValid": { "__type_requested": "System.Boolean", "required": false, "name": "IsValid", "title": "IsValid", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "NotesEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "NotesEnabled", "title": "NotesEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The NotesEnabled parameter specifies whether the Notes folder is visible in Outlook Web App.\nValid input for this parameter is $true or $false. The default value is $true." }, "WhenChanged": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "WhenChanged", "title": "WhenChanged", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "ForceWacViewingFirstOnPrivateComputers": { "__type_requested": "System.Boolean", "required": false, "name": "ForceWacViewingFirstOnPrivateComputers", "title": "ForceWacViewingFirstOnPrivateComputers", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The ForceWacViewingFirstOnPrivateComputers parameter specifies whether a user can open an Office file directly without first viewing it as a web page.\nValid input for this parameter is $true or $false. The default value is $false.\nBy default, Outlook Web App in Exchange 2013 assumes you are connecting from a private computer. In order to show the Private computer option at sign-in, you set the LogonPagePublicPrivateSelectionEnabled parameter to the value $true." }, "ObjectState": { "__type_requested": "System.String", "required": false, "name": "ObjectState", "title": "ObjectState", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "WebReadyFileTypes": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "WebReadyFileTypes", "title": "WebReadyFileTypes", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The WebReadyFileTypes parameter creates a list of file types on which WebReady Document Viewing is performed.\nTo enter multiple values and overwrite any existing entries, use the following syntax: <value1>,<value2>.... If the values contain spaces or otherwise require quotation marks, you need to use the following syntax: \"<value1>\",\"<value2>\"....\nTo add or remove one or more values without affecting any existing entries, use the following syntax: @{Add=\"<value1>\",\"<value2>\"...; Remove=\"<value1>\",\"<value2>\"...}." }, "InstantMessagingCertificateThumbprint": { "__type_requested": "System.String", "required": false, "name": "InstantMessagingCertificateThumbprint", "title": "InstantMessagingCertificateThumbprint", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The InstantMessagingCertificateThumbprint parameter specifies the trusted certificate used to communicate between the instant messaging server and the Client Access server. Use the Get-ExchangeCertificate cmdlet to find the thumbprint of the certificate." }, "NotificationInterval": { "__type_requested": "System.Int32", "required": false, "name": "NotificationInterval", "title": "NotificationInterval", "__type_mapping_type": "Integer", "readonly": true, "type": "integer", "description": "This parameter has been deprecated and is no longer used." }, "AdminDisplayName": { "__type_requested": "System.String", "required": false, "name": "AdminDisplayName", "title": "AdminDisplayName", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "RulesEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "RulesEnabled", "title": "RulesEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The RulesEnabled parameter specifies whether a user can view, create, or modify server-side rules using Outlook Web App. By default, the RulesEnabled parameter is set to $true. If the RulesEnabled parameter is set to $false, users must use Microsoft Outlook to view, create, and modify server-side rules." }, "AllowOfflineOn": { "__type_requested": "System.String", "required": false, "name": "AllowOfflineOn", "title": "AllowOfflineOn", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The AllowOfflineOn parameter specifies which computers can use Outlook Web App in offline mode. The possible values are:\nNoComputers\nAllComputers\nPrivateComputersOnly\nThe default value is AllComputers.\nBy default, Outlook Web App in Exchange 2013 assumes you are connecting from a private computer. In order to show the Private computer option at sign-in, you set the LogonPagePublicPrivateSelectionEnabled parameter to the value $true.\nIf the feature is enabled and users are using a supported browser, they can use Outlook Web App in offline mode. Users can turn the feature on or off in Outlook Web App. To turn the feature on, click the gear icon and then select Stop using offline. To turn the feature off, click the gear icon and then select Use mail offline. The supported browsers are Microsoft Internet Explorer 10, Safari 4, or Chrome 16. For more information, see Using Outlook Web App offline (http://go.microsoft.com/fwlink/?LinkId=267644)." }, "DigestAuthentication": { "__type_requested": "System.Boolean", "required": false, "name": "DigestAuthentication", "title": "DigestAuthentication", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The DigestAuthentication parameter enables or disables Digest authentication on the virtual directory.\nValid input for this parameter is $true or $false. The default value is $false.\nThis parameter can't be used with the FormsAuthentication parameter." }, "FailbackUrl": { "__type_requested": "Uri", "required": false, "description": "The FailbackUrl parameter specifies the host name Outlook Web App uses to connect to the Client Access server after failback in a site resilience process and requires a separate Domain Name System (DNS) entry pointing to the original Client Access server's IP address. The FailbackUrl parameter must be different from the ExternalUrl parameter.", "title": "FailbackUrl", "__type_mapping_type": "Unknown", "name": "FailbackUrl", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "WSSAccessOnPrivateComputersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "WSSAccessOnPrivateComputersEnabled", "title": "WSSAccessOnPrivateComputersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter has been deprecated and is no longer used." }, "PSComputerName": { "__type_requested": "System.String", "required": false, "name": "PSComputerName", "title": "PSComputerName", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "WebPartsFrameOptionsType": { "__type_requested": "System.String", "required": false, "name": "WebPartsFrameOptionsType", "title": "WebPartsFrameOptionsType", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The WebPartsFrameOptionsType parameter specifies what sources can access Outlook Web App web parts in IFRAME or FRAME elements.\nThis parameter can have the following values:\nNone This indicates that there are no restrictions on displaying Outlook Web App content in a frame.\nSameOrigin This is the default value and the recommended value. This allows display of Outlook Web App content only in a frame that has the same origin as the content.\nDeny This blocks display of Outlook Web App content in a frame regardless of the origin of the site attempting to access it.\nAllowFrom This isn't yet available. It will be implemented in a later release." }, "TextMessagingEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "TextMessagingEnabled", "title": "TextMessagingEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The TextMessagingEnabled parameter specifies whether users can send and receive text messages. This parameter doesn't apply to the light version of Outlook Web App.\nValid input for this parameter is $true or $false. The default value is $true." }, "Identity": { "__type_requested": "System.String", "required": false, "name": "Identity", "title": "Identity", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The Identity parameter specifies the name or GUID of an Outlook Web App virtual directory. It's represented as: ServerName\\VirtualDirectoryName (WebsiteName)." }, "OutboundCharset": { "__type_requested": "System.String", "required": false, "name": "OutboundCharset", "title": "OutboundCharset", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The OutboundCharset parameter specifies the character set used for messages sent by users on a specific Outlook Web App virtual directory." }, "WeatherEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "WeatherEnabled", "title": "WeatherEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter is reserved for internal Microsoft use." }, "ClientAuthCleanupLevel": { "__type_requested": "System.String", "required": false, "name": "ClientAuthCleanupLevel", "title": "ClientAuthCleanupLevel", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The ClientAuthCleanupLevel parameter specifies how much of the cache is cleared when the user logs off in Outlook Web App. This parameter doesn't apply to the light version of Outlook Web App." }, "UserContextTimeout": { "__type_requested": "System.Int32", "required": false, "name": "UserContextTimeout", "title": "UserContextTimeout", "__type_mapping_type": "Integer", "readonly": true, "type": "integer", "description": "The UserContextTimeout parameter specifies the time-out setting, in minutes, for a user context object. This parameter doesn't limit public and private forms-based authentication time-out settings." }, "InternalAuthenticationMethods": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.Directory.ADMultiValuedProperty`1[[Microsoft.Exchange.Data.Directory.SystemConfiguration.AuthenticationMethod,", "required": false, "name": "InternalAuthenticationMethods", "title": "InternalAuthenticationMethods", "__type_mapping_type": "Unknown", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "UMIntegrationEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "UMIntegrationEnabled", "title": "UMIntegrationEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The UMIntegrationEnabled parameter specifies whether Unified Messaging is enabled on Outlook Web App. This setting applies only if Unified Messaging has been enabled for a user using the Enable-UMMailbox cmdlet. This parameter doesn't apply to the light version of Outlook Web App.\nValid input for this parameter is $true or $false. The default value is $true." }, "WebReadyDocumentViewingForAllSupportedTypes": { "__type_requested": "System.Boolean", "required": false, "name": "WebReadyDocumentViewingForAllSupportedTypes", "title": "WebReadyDocumentViewingForAllSupportedTypes", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The WebReadyDocumentViewingForAllSupportedTypes parameter enables WebReady Document Viewing for all supported file and MIME types. If this parameter is set to $false, use the WebReadyFileTypes and WebReadyMimeTypes parameters to set which file and MIME types to convert.\nValid input for this parameter is $true or $false. The default value is $true." }, "RecoverDeletedItemsEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "RecoverDeletedItemsEnabled", "title": "RecoverDeletedItemsEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The RecoverDeletedItemsEnabled parameter specifies whether a user can use Outlook Web App to view, recover, or delete permanently items that have been deleted from the Deleted Items folder. By default, the RecoverDeletedItemsEnabled parameter is set to $true. If the RecoverDeletedItemsEnabled parameter is set to $false, the items deleted from the Deleted Items folder are retained. However, users can't view, recover, or permanently delete them using Outlook Web App." }, "WacViewingOnPrivateComputersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "WacViewingOnPrivateComputersEnabled", "title": "WacViewingOnPrivateComputersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The WacViewingOnPrivateComputersEnabled parameter specifies whether a user can view supported Office files using Outlook Web App.\nValid input for this parameter is $true or $false. The default value is $true.\nBy default, Outlook Web App in Exchange 2013 assumes you are connecting from a private computer. In order to show the Private computer option at sign-in, you set the LogonPagePublicPrivateSelectionEnabled parameter to the value $true." }, "IRMEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "IRMEnabled", "title": "IRMEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The IRMEnabled parameter specifies whether the Information Rights Management (IRM) feature is enabled." }, "WhenChangedUTC": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "WhenChangedUTC", "title": "WhenChangedUTC", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "UNCAccessOnPublicComputersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "UNCAccessOnPublicComputersEnabled", "title": "UNCAccessOnPublicComputersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter has been deprecated and is no longer used." }, "LogonFormat": { "__type_requested": "System.String", "required": false, "name": "LogonFormat", "title": "LogonFormat", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The LogonFormat parameter specifies the type of logon format forms-based authentication must use on the Outlook Web App sign-in page.\nPossible attributes are FullDomain, UserName, or PrincipalName.\nIf you specify the FullDomain attribute, the User name field on the Outlook Web App sign-in page requires the user name to be entered in the format domain\\user name.\nIf you specify the UserName attribute, you must also specify the DefaultDomain parameter.\nIf you specify the PrincipalName attribute, the User name field on the Outlook Web App sign-in page requires a user principal name (UPN) address. This sign-in method works only for users whose UPN name is the same as their email address." }, "ThemeSelectionEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "ThemeSelectionEnabled", "title": "ThemeSelectionEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The ThemeSelectionEnabled parameter specifies whether users can select a theme in Outlook Web App.\nValid input for this parameter is $true or $false. The default value is $true." }, "WebSite": { "__type_requested": "System.String", "required": false, "name": "WebSite", "title": "WebSite", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "SignaturesEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "SignaturesEnabled", "title": "SignaturesEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter has been deprecated and is no longer used." }, "InstantMessagingServerName": { "__type_requested": "System.String", "required": false, "name": "InstantMessagingServerName", "title": "InstantMessagingServerName", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The InstantMessagingServerName parameter specifies the fully qualified domain name (FQDN) of the instant messaging server or set of servers behind a load balancing device." }, "WhenCreatedUTC": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "WhenCreatedUTC", "title": "WhenCreatedUTC", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "PlacesEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "PlacesEnabled", "title": "PlacesEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter is reserved for internal Microsoft use." }, "GzipLevel": { "__type_requested": "System.String", "required": false, "name": "GzipLevel", "title": "GzipLevel", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The GzipLevel parameter sets Gzip configuration information for the Outlook Web App virtual directory." }, "JournalEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "JournalEnabled", "title": "JournalEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The JournalEnabled parameter specifies whether the Journal folder is visible." }, "FormsAuthentication": { "__type_requested": "System.Boolean", "required": false, "name": "FormsAuthentication", "title": "FormsAuthentication", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The FormsAuthentication parameter enables or disables forms-based authentication on the Outlook Web App virtual directory.\nValid input for this parameter is $true or $false. The default value is $true.\nIf the FormsAuthentication parameter is set to $true, the BasicAuthentication parameter is set to $true, and the DigestAuthentication and WindowsAuthentication parameters are set to $false." }, "OrganizationEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "OrganizationEnabled", "title": "OrganizationEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "When the OrganizationEnabled parameter is set to $false, the Automatic Reply option doesn't include external and internal options, the address book doesn't show the organization hierarchy, and the Resources tab in Calendar forms is disabled. The default value is $true." }, "OriginatingServer": { "__type_requested": "System.String", "required": false, "name": "OriginatingServer", "title": "OriginatingServer", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "IntegratedFeaturesEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "IntegratedFeaturesEnabled", "title": "IntegratedFeaturesEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The IntegratedFeaturesEnabled parameter specifies whether to allow Outlook Web App users who are logged on using Integrated Windows authentication to access specific features. For example, if this value is set to $true, users logged on using Integrated Windows authentication can view and change meeting content. This is set to $true by default." }, "WebSiteName": { "__type_requested": "String", "required": false, "description": "The WebSiteName parameter specifies the name of the IIS website under which the Outlook Web App virtual directory is created.", "title": "WebSiteName", "__type_mapping_type": "String", "readonly": false, "type": "string", "name": "WebSiteName" }, "OWALightEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "OWALightEnabled", "title": "OWALightEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter has been deprecated and is no longer used." }, "ForceWacViewingFirstOnPublicComputers": { "__type_requested": "System.Boolean", "required": false, "name": "ForceWacViewingFirstOnPublicComputers", "title": "ForceWacViewingFirstOnPublicComputers", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The ForceWacViewingFirstOnPublicComputers parameter specifies whether a user who logs on after unchecking the Private computer option can open an Office file directly without first viewing it as a web page.\nValid input for this parameter is $true or $false. The default value is $false.\nBy default, Outlook Web App in Exchange 2013 assumes you are connecting from a private computer. Therefore, this parameter is meaningful only if you set the LogonPagePublicPrivateSelectionEnabled parameter to the value $true. This allows you to uncheck the Private computer option at sign-in, which indicates you are connecting from a public computer." }, "ApplicationRoot": { "__type_requested": "String", "required": false, "description": "The ApplicationRoot parameter sets the path of the virtual directory in the metabase.\nThis parameter hasn't been implemented.", "title": "ApplicationRoot", "__type_mapping_type": "String", "readonly": false, "type": "string", "name": "ApplicationRoot" }, "ObjectClass": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "ObjectClass", "title": "ObjectClass", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "RedirectToOptimalOWAServer": { "__type_requested": "System.Boolean", "required": false, "name": "RedirectToOptimalOWAServer", "title": "RedirectToOptimalOWAServer", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The RedirectToOptimalOWAServer parameter, when set to $true, causes Outlook Web App to use service discovery to find the best Client Access server to use after a user authenticates. If redirection is disabled, Outlook Web App doesn't redirect clients to the most optimal Client Access server.\nValid input for this parameter is $true or $false. The default value is $true." }, "ContactsEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "ContactsEnabled", "title": "ContactsEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The ContactsEnabled parameter specifies whether Contacts are enabled for users.\nValid input for this parameter is $true or $false. The default value is $true." }, "ForceWebReadyDocumentViewingFirstOnPrivateComputers": { "__type_requested": "System.Boolean", "required": false, "name": "ForceWebReadyDocumentViewingFirstOnPrivateComputers", "title": "ForceWebReadyDocumentViewingFirstOnPrivateComputers", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The ForceWebReadyDocumentViewingFirstOnPrivateComputers parameter specifies whether a user can open a document directly without first viewing it as a web page.\nValid input for this parameter is $true or $false. The default value is $false.\nBy default, Outlook Web App in Exchange 2013 assumes you are connecting from a private computer. In order to show the Private computer option at sign-in, you set the LogonPagePublicPrivateSelectionEnabled parameter to the value $true." }, "UNCAccessOnPrivateComputersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "UNCAccessOnPrivateComputersEnabled", "title": "UNCAccessOnPrivateComputersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter has been deprecated and is no longer used." }, "WebReadyDocumentViewingSupportedFileTypes": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "WebReadyDocumentViewingSupportedFileTypes", "title": "WebReadyDocumentViewingSupportedFileTypes", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The read-only WebReadyDocumentViewingSupportedFileTypes parameter lists the file types supported by the conversion engine.\nTo enter multiple values and overwrite any existing entries, use the following syntax: <value1>,<value2>.... If the values contain spaces or otherwise require quotation marks, you need to use the following syntax: \"<value1>\",\"<value2>\"....\nTo add or remove one or more values without affecting any existing entries, use the following syntax: @{Add=\"<value1>\",\"<value2>\"...; Remove=\"<value1>\",\"<value2>\"...}." }, "InstantMessagingType": { "__type_requested": "System.String", "required": false, "name": "InstantMessagingType", "title": "InstantMessagingType", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The InstantMessagingType parameter specifies the type of instant messaging provider to be used. Set this parameter to None for no provider and Ocs for Microsoft Office Communications Server. The Msn value is no longer used and will be deprecated." }, "WindowsAuthentication": { "__type_requested": "System.Boolean", "required": false, "name": "WindowsAuthentication", "title": "WindowsAuthentication", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The WindowsAuthentication parameter enables or disables Integrated Windows authentication on the Outlook Web App virtual directory.\nValid input for this parameter is $true or $false. The default value is $false." }, "DefaultClientLanguage": { "__type_requested": "System.Int32", "required": false, "name": "DefaultClientLanguage", "title": "DefaultClientLanguage", "__type_mapping_type": "Integer", "readonly": true, "type": "integer", "description": "This parameter has been deprecated and is no longer used." }, "DirectFileAccessOnPublicComputersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "DirectFileAccessOnPublicComputersEnabled", "title": "DirectFileAccessOnPublicComputersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The DirectFileAccessOnPublicComputersEnabled parameter specifies the left-click options on attachments when a user logs on after unchecking the Private computer option. If this parameter is set to $true, Open is an available option. If it's set to $false, the Open option is disabled. The default value is $true.\nBy default, Outlook Web App in Exchange 2013 assumes you are connecting from a private computer. Therefore, this parameter is meaningful only if you set the LogonPagePublicPrivateSelectionEnabled parameter to the value $true. This allows you to uncheck the Private computer option at sign-in, which indicates you are connecting from a public computer." }, "ExtendedProtectionSPNList": { "__type_requested": "MultiValuedProperty", "required": false, "description": "The ExtendedProtectionSPNList parameter specifies a list of valid Service Principal Names (SPNs) if you're using Extended Protection for Authentication on the specified virtual directory.\nThe possible values are:\nNull This is the default value.\nSingle SPN or comma delimited list of valid SPNs By default, you must specify the fully qualified domain name (FQDN) (for example mail.contoso.com) for each SPN. If you want to add an SPN that's not an FQDN (for example, ContosoMail), you must also use the ExtendedProtectionTokenChecking parameter with the AllowDotlessSPN value. You specify the domain in SPN format. The SPN format is <protocol>/<FQDN>. For example, a valid entry could be HTTP/mail.contoso.com.", "title": "ExtendedProtectionSPNList", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": false, "type": "array", "name": "ExtendedProtectionSPNList" }, "ExplicitLogonEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "ExplicitLogonEnabled", "title": "ExplicitLogonEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The ExplicitLogonEnabled parameter specifies whether to allow a user to open someone else's mailbox in Outlook Web App. If this parameter is set to $true, it allows a user to open someone else's mailbox in Outlook Web App.\nValid input for this parameter is $true or $false. The default value is $true." }, "Name": { "__type_requested": "System.String", "required": false, "name": "Name", "title": "Name", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "Url": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "Url", "title": "Url", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "AllAddressListsEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "AllAddressListsEnabled", "title": "AllAddressListsEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllAddressListsEnabled parameter specifies which address lists are available to the user.\nYou can use one of the following values:\nIf set to $true, users can view all address lists.\nIf set to $false, users can view only the global address list (GAL).\nThe default value is $true." }, "WSSAccessOnPublicComputersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "WSSAccessOnPublicComputersEnabled", "title": "WSSAccessOnPublicComputersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "This parameter has been deprecated and is no longer used." }, "ForceSaveFileTypes": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "ForceSaveFileTypes", "title": "ForceSaveFileTypes", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The ForceSaveFileTypes parameter specifies a list of extensions of attachments that can be opened only after the file is saved locally on the user's computer.\nTo enter multiple values and overwrite any existing entries, use the following syntax: <value1>,<value2>.... If the values contain spaces or otherwise require quotation marks, you need to use the following syntax: \"<value1>\",\"<value2>\"....\nTo add or remove one or more values without affecting any existing entries, use the following syntax: @{Add=\"<value1>\",\"<value2>\"...; Remove=\"<value1>\",\"<value2>\"...}." }, "WebReadyDocumentViewingOnPublicComputersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "WebReadyDocumentViewingOnPublicComputersEnabled", "title": "WebReadyDocumentViewingOnPublicComputersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The WebReadyDocumentViewingOnPublicComputersEnabled parameter enables or disables WebReady Document Viewing for a user who logs on after unchecking the Private computer option.\nValid input for this parameter is $true or $false. The default value is $true.\nBy default, Outlook Web App in Exchange 2013 assumes you are connecting from a private computer. Therefore, this parameter is meaningful only if you set the LogonPagePublicPrivateSelectionEnabled parameter to the value $true. This allows you to uncheck the Private computer option at sign-in, which indicates you are connecting from a public computer." }, "ActionForUnknownFileAndMIMETypes": { "__type_requested": "System.String", "required": false, "name": "ActionForUnknownFileAndMIMETypes", "title": "ActionForUnknownFileAndMIMETypes", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The ActionForUnknownFileAndMIMETypes parameter specifies how to handle files that aren't included in other File Access Management lists.\nThe following values are valid for this parameter:\nAllow\nForceSave\nBlock" }, "ExternalUrl": { "__type_requested": "", "required": false, "description": "The ExternalUrl parameter specifies the host name to be used to connect to the Exchange server from outside the firewall. This setting is important when Secure Sockets Layer (SSL) is used.\nYou can only configure this setting on Exchange virtual directories. The default Exchange virtual directory is /owa.", "title": "ExternalUrl", "__type_mapping_type": "Unknown", "name": "ExternalUrl", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "BasicAuthentication": { "__type_requested": "System.Boolean", "required": false, "name": "BasicAuthentication", "title": "BasicAuthentication", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The BasicAuthentication parameter enables or disables Basic authentication on the Outlook Web App virtual directory. This parameter can be used with the FormsAuthentication parameter or with the DigestAuthentication and WindowsAuthentication parameters.\nValid input for this parameter is $true or $false. The default value is $true." }, "BlockedMimeTypes": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "BlockedMimeTypes", "title": "BlockedMimeTypes", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The BlockedMimeTypes parameter specifies a list of MIME extensions of attachments that are blocked. Attachments that contain these blocked MIME extensions can't be saved locally or viewed from a web browser.\nTo enter multiple values and overwrite any existing entries, use the following syntax: <value1>,<value2>.... If the values contain spaces or otherwise require quotation marks, you need to use the following syntax: \"<value1>\",\"<value2>\"....\nTo add or remove one or more values without affecting any existing entries, use the following syntax: @{Add=\"<value1>\",\"<value2>\"...; Remove=\"<value1>\",\"<value2>\"...}." }, "RemoteDocumentsBlockedServers": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "RemoteDocumentsBlockedServers", "title": "RemoteDocumentsBlockedServers", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "This parameter has been deprecated and is no longer used." }, "DirectFileAccessOnPrivateComputersEnabled": { "__type_requested": "System.Boolean", "required": false, "name": "DirectFileAccessOnPrivateComputersEnabled", "title": "DirectFileAccessOnPrivateComputersEnabled", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The DirectFileAccessOnPrivateComputersEnabled parameter specifies the left-click options on attachments. If this parameter is set to $true, Open is an available option. If it's set to $false, the Open option is disabled. The default value is $true.\nBy default, Outlook Web App in Exchange 2013 assumes you are connecting from a private computer. In order to show the Private computer option at sign-in, you set the LogonPagePublicPrivateSelectionEnabled parameter to the value $true." }, "RemoteDocumentsAllowedServers": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "RemoteDocumentsAllowedServers", "title": "RemoteDocumentsAllowedServers", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "This parameter has been deprecated and is no longer used." }, "DefaultDomain": { "__type_requested": "System.String", "required": false, "name": "DefaultDomain", "title": "DefaultDomain", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The DefaultDomain parameter specifies which domain to use when the LogonFormat parameter is set to UserName." }, "Id": { "__type_requested": "System.String", "required": false, "name": "Id", "title": "Id", "__type_mapping_type": "String", "readonly": true, "type": "string" } }, "schema_version": "15312" }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the GUI Add form. | GET | /api/device/exchangehybrid/OwaVirtualDirectory/add/ |
|
The GUI Add form of device/exchangehybrid/OwaVirtualDirectory as JSON |
The API call to the /add/ URL can only be made from a hierarchy that allows the model type to be added. The actions in the response shows the url for the POST API call to create an instance.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Create | POST | /api/device/exchangehybrid/OwaVirtualDirectory/ | hierarchy=[hierarchy] |
|
tool/Transaction/[trans pkid]to inspect the created resource and its instance pkid.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Bulk delete [pkid1],[pkid2]... | DELETE | /api/device/exchangehybrid/OwaVirtualDirectory/ | hierarchy=[hierarchy] | {"hrefs":["/api/device/exchangehybrid/OwaVirtualDirectory/[pkid1]", "/api/device/exchangehybrid/OwaVirtualDirectory/[pkid2]", ...]} |
GET http://[host-proxy]/api/device/exchangehybrid/OwaVirtualDirectory/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Bulk Modify | GET | /api/device/exchangehybrid/OwaVirtualDirectory/bulk_update/?schema=&schema_rules=true |
|
|
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Bulk Modify | POST | /api/device/exchangehybrid/OwaVirtualDirectory/bulk_update/ |
|
For example: {"data":{"name":"value"}, "meta":{}, "request_meta":{ "hrefs":["/api/v0/device/exchangehybrid/OwaVirtualDirectory/[pkid1]", "/api/v0/device/exchangehybrid/OwaVirtualDirectory/[pkid2]",...]}} |
GET http://[host-proxy]/api/device/exchangehybrid/OwaVirtualDirectory/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move the instance with [pkid] to [target_hierarchy] | POST | /api/tool/DataMove/?model_type=device/exchangehybrid/OwaVirtualDirectory |
|
{"hrefs": ["/api/device/exchangehybrid/OwaVirtualDirectory/[pkid]"]} |
Bulk Move | POST | /api/tool/DataMove/?model_type=device/exchangehybrid/OwaVirtualDirectory |
|
{"hrefs": ["/api/device/exchangehybrid/OwaVirtualDirectory/[pkid1]", "/api/device/exchangehybrid/OwaVirtualDirectory/[pkid2]",...]} |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Get a selected [export_format] of the schema and instances [pkid1], [pkid2],... of device/exchangehybrid/OwaVirtualDirectory; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | POST | /api/device/exchangehybrid/OwaVirtualDirectory/export/ |
|
{ "hrefs":["/api/device/exchangehybrid/OwaVirtualDirectory/[pkid1]", "/api/device/exchangehybrid/OwaVirtualDirectory/[pkid2]",...]}} |
For export_format=json, the response is a time stamped zip file of data in JSON as in the system database. Item properties such as strings that are empty or Boolean values that are not set, are not included. The filename in the response is of the format as the example:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
For export_format=raw_xlsx, the response is a MS Excel spreadsheet with columns corresponding to the JSON format export and a response filename format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, arranged by any Field Display Policies that apply. The columns correspond with those of a Bulk Load Template export sheet. The response filename format is:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
The XLSX format can be used to bulk load instances of device/exchangehybrid/OwaVirtualDirectory and the JSON format can be used to import instances of device/exchangehybrid/OwaVirtualDirectory.
GET http://[host-proxy]/api/device/exchangehybrid/OwaVirtualDirectory/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a compressed format of the Bulk Load spreadsheet template for device/exchangehybrid/OwaVirtualDirectory | POST | /api/device/exchangehybrid/OwaVirtualDirectory/export_bulkload_template/ |
|
The response is an attachment of the format: filetype_bulkloadsheet.xlsx.gz |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Configuration Template | GET | /api/device/exchangehybrid/OwaVirtualDirectory/configuration_template/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/ConfigurationTemplate/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Field Display Policy | GET | /api/device/exchangehybrid/OwaVirtualDirectory/field_display_policy/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/FieldDisplayPolicy/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
List | GET | /api/device/exchangehybrid/OwaVirtualDirectory/ |
|
The device/exchangehybrid/OwaVirtualDirectory schema and all instances as JSON. |
(The list will return 0 to 3 device/exchangehybrid/OwaVirtualDirectory instances)
{ "operations": [ "move" ], "pagination": { "direction": "asc", "order_by": null, "maximum_limit": 2000, "skip": 0, "current": "/api/device/exchangehybrid/OwaVirtualDirectory/?skip=0&limit=3&order_by=None&direction=asc&traversal=default", "limit": 3, "total_limit": null, "total": 0 }, "meta": { "tags": [], "cached": true, "title": "", "business_key": {}, "schema_version": "15312", "references": { "device": [ { "pkid": "", "href": "" } ], "children": [], "parent": [ { "pkid": "6t0ggef2c0deab00hb595101", "href": "/api/data/HierarchyNode/6t0ggef2c0deab00hb595101" } ], "foreign_key": [] }, "actions": [ { "add": { "support_async": false, "class": "add", "href": "/api/device/exchangehybrid/OwaVirtualDirectory/add/?hierarchy=[hierarchy]", "method": "GET", "title": "Add" } }, { "remove": { "support_async": true, "class": "delete", "href": "/api/device/exchangehybrid/OwaVirtualDirectory/?hierarchy=[hierarchy]", "method": "DELETE", "title": "Delete" } }, { "bulk_update_form": { "support_async": false, "class": "update", "href": "/api/device/exchangehybrid/OwaVirtualDirectory/bulk_update/?hierarchy=[hierarchy]&schema=&schema_rules=true", "method": "GET", "title": "Bulk Modify" } }, { "move": { "title": "Move", "support_async": true, "class": "move", "href": "/api/tool/DataMove/?hierarchy=[hierarchy]&model_type=device/exchangehybrid/OwaVirtualDirectory", "method": "POST", "view": "/api/tool/DataMove/?auth_token=[authtoken] } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/device/exchangehybrid/OwaVirtualDirectory/export/?hierarchy=[hierarchy]", "method": "POST", "view": "/api/view/ExportData/add/?auth_token=[authtoken] } }, { "export_bulkload_template": { "support_async": false, "class": "bulkload_template", "href": "/api/device/exchangehybrid/OwaVirtualDirectory/export_bulkload_template/?hierarchy=[hierarchy]", "method": "POST", "title": "Export Bulk Load Template" } }, { "configuration_template": { "support_async": false, "class": "config", "href": "/api/device/exchangehybrid/OwaVirtualDirectory/configuration_template/?hierarchy=[hierarchy]", "method": "GET", "title": "Configuration Template" } }, { "field_display_policy": { "support_async": false, "class": "display_policy", "href": "/api/device/exchangehybrid/OwaVirtualDirectory/field_display_policy/?hierarchy=[hierarchy]", "method": "GET", "title": "Field Display Policy" } }, { "list": { "support_async": false, "class": "list", "href": "/api/device/exchangehybrid/OwaVirtualDirectory/?hierarchy=[hierarchy]", "method": "GET", "title": "List" } }, { "help": { "support_async": false, "class": "help", "href": "/api/device/exchangehybrid/OwaVirtualDirectory/help?hierarchy=[hierarchy]", "method": "GET", "title": "Help" } }, { "purge": { "support_async": false, "class": "purge", "href": "/api/device/exchangehybrid/OwaVirtualDirectory/purge/?hierarchy=[hierarchy]", "method": "POST", "title": "Purge" } } ], "model_type": "device/exchangehybrid/OwaVirtualDirectory", "model_specific_actions": [ "get", "list", "add", "remove", "update", "bulk_update_form", "clone", "configuration_template", "export", "export_bulkload_template", "field_display_policy", "help", "move" ], "summary_attrs": [ { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" } ], "api_version": "20.1.1", "tagged_versions": [] }, "resources": [] }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the on-line Help for device/exchangehybrid/OwaVirtualDirectory. | GET | /api/device/exchangehybrid/OwaVirtualDirectory/help | hierarchy=[hierarchy] | On-line help of Model ref.: device/exchangehybrid/OwaVirtualDirectory as HTML |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Modify | PUT | /api/device/exchangehybrid/OwaVirtualDirectory/[pkid]/ | hierarchy=[hierarchy] | (For payload specification) |
For Bulk modification, refer to the Bulk Modify section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Delete | DELETE | /api/device/exchangehybrid/OwaVirtualDirectory/[pkid]/ | hierarchy=[hierarchy] |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Clone instance with [pkid]. The schema rules are applied. | GET | /api/device/exchangehybrid/OwaVirtualDirectory/[pkid]/clone/?schema=&schema_rules=true |
|
A JSON payload with:
|
GET http://[host-proxy]/api/device/exchangehybrid/OwaVirtualDirectory/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move | POST | /api/tool/DataMove/[pkid]/?model_type=device/exchangehybrid/OwaVirtualDirectory | hierarchy=[hierarchy] | If payload required: |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a selected [export_format] of the schema and a single instance with [pkid] of device/exchangehybrid/OwaVirtualDirectory; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | GET | /api/device/exchangehybrid/OwaVirtualDirectory/[pkid]/export/ |
|
The response is an attachment. Refer to the list below. |
For export_format=raw_xlsx, the response is a "raw" MS Excel spreadsheet with columns corresponding to the JSON format export and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, formatted to show all columns and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=json, the response is a time stamped zip file of data in JSON and a response format:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
The XLSX format can be used to bulk load instances of device/exchangehybrid/OwaVirtualDirectory and the JSON format can be used to import instances of device/exchangehybrid/OwaVirtualDirectory.
For Bulk Export, refer to the Bulk Export section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get | GET | /api/device/exchangehybrid/OwaVirtualDirectory/[pkid]/ | hierarchy=[hierarchy] | The device/exchangehybrid/OwaVirtualDirectory instance with [pkid]. |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Help | GET | /api/device/exchangehybrid/OwaVirtualDirectory/[pkid]/help | hierarchy=[hierarchy] | The on-line Help for device/exchangehybrid/OwaVirtualDirectory. |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Purge | POST | /api/device/exchangehybrid/OwaVirtualDirectory/[pkid]/purge/ | hierarchy=[hierarchy] | If payload required: |