[Index]
Model ref.: device/exchangeonline/UMMailboxPolicy
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": { "AllowVoiceResponseToOtherMessageTypes": { "__type_requested": "System.Boolean", "required": false, "name": "AllowVoiceResponseToOtherMessageTypes", "title": "AllowVoiceResponseToOtherMessageTypes", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowVoiceResponseToOtherMessageTypes parameter specifies whether UM-enabled users associated with the UM mailbox policy can record and attach a voice mail message when replying to email messages and calendar items." }, "AllowSMSNotification": { "__type_requested": "System.Boolean", "required": false, "name": "AllowSMSNotification", "title": "AllowSMSNotification", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowSMSNotification parameter specifies whether UM-enabled users associated with the UM mailbox policy are allowed to get SMS or text messages sent to their mobile phones. If this parameter is set to $true, you also want to set the Set-UMMailbox cmdlet UMSMSNotificationOption parameter for the UM-enabled user to either VoiceMail or VoiceMailAndMissedCalls. The default value is $true." }, "AdminDisplayName": { "__type_requested": "System.String", "required": false, "name": "AdminDisplayName", "title": "AdminDisplayName", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "ProtectedVoiceMailText": { "__type_requested": "System.String", "required": false, "name": "ProtectedVoiceMailText", "title": "ProtectedVoiceMailText", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The ProtectedVoiceMailText parameter specifies the text included in the body part of the protected voice mail messages for UM-enabled users associated with the UM mailbox policy. This text can contain up to 512 characters." }, "PINHistoryCount": { "__type_requested": "System.Int32", "required": false, "name": "PINHistoryCount", "title": "PINHistoryCount", "__type_mapping_type": "Integer", "readonly": true, "type": "integer", "description": "The PINHistoryCount parameter specifies the number of previous PINs that are remembered and aren't allowed during a PIN reset. This number includes the first time that the PIN was set. The range is from 1 through 20. The default value is 5." }, "OrganizationId": { "__type_requested": "System.String", "required": false, "name": "OrganizationId", "title": "OrganizationId", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "InformCallerOfVoiceMailAnalysis": { "__type_requested": "System.Boolean", "required": false, "name": "InformCallerOfVoiceMailAnalysis", "title": "InformCallerOfVoiceMailAnalysis", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The InformCallerOfVoiceMailAnalysis parameter specifies whether the callers leaving the voice mails will be informed about the possibility of their voice mails being forwarded to Microsoft for analysis." }, "AllowExtensions": { "__type_requested": "System.Boolean", "required": false, "name": "AllowExtensions", "title": "AllowExtensions", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowExtensions parameter specifies whether to let subscribers dial calls to the number of digits specified on the UM dial plan. The default value is $true." }, "AllowTUIAccessToEmail": { "__type_requested": "System.Boolean", "required": false, "name": "AllowTUIAccessToEmail", "title": "AllowTUIAccessToEmail", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowTUIAccessToEmail parameter specifies whether users associated with the UM mailbox policy can access their individual email messages over the telephone. The default value is $true." }, "AllowTUIAccessToDirectory": { "__type_requested": "System.Boolean", "required": false, "name": "AllowTUIAccessToDirectory", "title": "AllowTUIAccessToDirectory", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowTUIAccessToDirectory parameter specifies whether users associated with the UM mailbox policy can access the directory over the telephone. The default value is $true." }, "VoiceMailPreviewPartnerMaxMessageDuration": { "__type_requested": "System.Int32", "required": false, "name": "VoiceMailPreviewPartnerMaxMessageDuration", "title": "VoiceMailPreviewPartnerMaxMessageDuration", "__type_mapping_type": "Integer", "readonly": true, "type": "integer", "description": "The VoiceMailPreviewPartnerMaxMessageDuration parameter specifies the maximum duration, in seconds, of voice mail messages sent to the Voice Mail Preview partner that's contracted to provide transcription services for UM-enabled users in this UM mailbox policy. The default value is 180. The minimum number for this parameter is 60. This setting should be set equal to the maximum value allowed by the Voice Mail Preview partner." }, "AllowSubscriberAccess": { "__type_requested": "System.Boolean", "required": false, "name": "AllowSubscriberAccess", "title": "AllowSubscriberAccess", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowSubscriberAccess parameter specifies whether users associated with the UM mailbox policy are allowed subscriber access to their individual mailboxes. If this parameter is set to $true, after users are authenticated, they're able to retrieve voice mail over the telephone. The default value is $true." }, "OriginatingServer": { "__type_requested": "System.String", "required": false, "name": "OriginatingServer", "title": "OriginatingServer", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "VoiceMailPreviewPartnerAssignedID": { "__type_requested": "System.String", "required": false, "name": "VoiceMailPreviewPartnerAssignedID", "title": "VoiceMailPreviewPartnerAssignedID", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The VoiceMailPreviewPartnerAssignedID parameter specifies the identification string, if any, provided to the organization by the Voice Mail Preview partner that's contracted to provide transcription services for UM-enabled users in this UM mailbox policy. The default value is $null." }, "WhenCreatedUTC": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "WhenCreatedUTC", "title": "WhenCreatedUTC", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "PSShowComputerName": { "__type_requested": "System.Boolean", "required": false, "name": "PSShowComputerName", "title": "PSShowComputerName", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "FaxMessageText": { "__type_requested": "System.String", "required": false, "name": "FaxMessageText", "title": "FaxMessageText", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The FaxMessageText parameter specifies the text included in the body part of fax messages. This text is limited to 512 characters." }, "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" }, "VoiceMailPreviewPartnerAddress": { "__type_requested": "SmtpAddress", "required": false, "description": "The VoiceMailPreviewPartnerAddress parameter specifies the SMTP address of a Voice Mail Preview partner that's contracted to provide transcription services for UM-enabled users in this UM mailbox policy. The default value is $null.", "title": "VoiceMailPreviewPartnerAddress", "__type_mapping_type": "Unknown", "name": "VoiceMailPreviewPartnerAddress", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "AllowCommonPatterns": { "__type_requested": "System.Boolean", "required": false, "name": "AllowCommonPatterns", "title": "AllowCommonPatterns", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowCommonPatterns parameter specifies whether to allow obvious PINs. Examples of obvious PINs include subsets of the telephone number, sequential numbers, or repeated numbers. If set to $false, sequential and repeated numbers and the suffix of the mailbox extension are rejected. If set to $true, only the suffix of the mailbox extension is rejected." }, "AllowVoiceMailPreview": { "__type_requested": "System.Boolean", "required": false, "name": "AllowVoiceMailPreview", "title": "AllowVoiceMailPreview", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowVoiceMailPreview parameter specifies whether users associated with the UM mailbox policy are able to receive Voice Mail Previews for call-answered messages, or have Voice Mail Previews provided for voice mail messages that they send to other users in their mailbox. The default value is $true." }, "ProtectAuthenticatedVoiceMail": { "__type_requested": "System.String", "required": false, "name": "ProtectAuthenticatedVoiceMail", "title": "ProtectAuthenticatedVoiceMail", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The ProtectAuthenticatedVoiceMail parameter specifies whether Mailbox servers that answer Outlook Voice Access calls for UM-enabled users associated with the UM mailbox policy create protected voice mail messages. The default setting is None. This means that no protection is applied to voice mail messages. If the value is set to Private, only messages marked as private are protected. If the value is set to All, every voice mail message is protected." }, "ResetPINText": { "__type_requested": "System.String", "required": false, "name": "ResetPINText", "title": "ResetPINText", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The ResetPINText parameter specifies the text to be included in the PIN reset email message. This text is limited to 512 characters." }, "UMEnabledText": { "__type_requested": "System.String", "required": false, "name": "UMEnabledText", "title": "UMEnabledText", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The UMEnabledText parameter specifies the text to be included when a user is enabled for Unified Messaging. This text is limited to 512 characters." }, "AllowCallAnsweringRules": { "__type_requested": "System.Boolean", "required": false, "name": "AllowCallAnsweringRules", "title": "AllowCallAnsweringRules", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowCallAnsweringRules parameter specifies whether users associated with the UM mailbox policy are allowed to configure or set up Call Answering Rules for their accounts. The default value is $true." }, "LogonFailuresBeforePINReset": { "__type_requested": "System.String", "required": false, "name": "LogonFailuresBeforePINReset", "title": "LogonFailuresBeforePINReset", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The LogonFailuresBeforePINReset parameter specifies the number of sequential unsuccessful logon attempts before the mailbox PIN is automatically reset. To disable this feature, set this parameter to Unlimited. If this parameter isn't set to Unlimited, it must be set to less than the value of the MaxLogonAttempts parameter. The range is from 0 through 999. The default setting is 5." }, "AllowAutomaticSpeechRecognition": { "__type_requested": "System.Boolean", "required": false, "name": "AllowAutomaticSpeechRecognition", "title": "AllowAutomaticSpeechRecognition", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowAutomaticSpeechRecognition parameter specifies whether users associated with the UM mailbox policy can use Automatic Speech Recognition (ASR). The default value is $true." }, "PSComputerName": { "__type_requested": "System.String", "required": false, "name": "PSComputerName", "title": "PSComputerName", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "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 identifier for the UM mailbox policy being viewed. This is the directory object ID for the UM mailbox policy." }, "RequireProtectedPlayOnPhone": { "__type_requested": "System.Boolean", "required": false, "name": "RequireProtectedPlayOnPhone", "title": "RequireProtectedPlayOnPhone", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The RequireProtectedPlayOnPhone parameter specifies whether users associated with the UM mailbox policy can only use Play on Phone for protected voice mail messages or whether users can use multimedia software to play the protected message. The default value is $false. When set to $false, users are able to use both methods to listen to protected voice mail messages." }, "DistinguishedName": { "__type_requested": "System.String", "required": false, "name": "DistinguishedName", "title": "DistinguishedName", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "UMDialPlan": { "__type_requested": "System.String", "required": true, "description": "The UMDialPlan parameter specifies the identifier for the UM dial plan to be associated with the UM mailbox policy. This parameter is the directory object ID for the UM dial plan.", "title": "UMDialPlan", "__type_mapping_type": "String", "readonly": false, "type": "string", "name": "UMDialPlan" }, "Name": { "__type_requested": "String", "required": true, "description": "The Name parameter specifies the display name for the UM mailbox policy. The name for the UM mailbox policy can contain as many as 64 characters.", "title": "Name", "__type_mapping_type": "String", "readonly": false, "type": "string", "name": "Name" }, "AllowPinlessVoiceMailAccess": { "__type_requested": "System.Boolean", "required": false, "name": "AllowPinlessVoiceMailAccess", "title": "AllowPinlessVoiceMailAccess", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowPinlessVoiceMailAccess parameter specifies whether users associated with the UM mailbox policy are required to use a PIN to access their voice mail. A PIN is still required to access their email and calendar. The default value is $false." }, "AllowMessageWaitingIndicator": { "__type_requested": "System.Boolean", "required": false, "name": "AllowMessageWaitingIndicator", "title": "AllowMessageWaitingIndicator", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowMessageWaitingIndicator parameter specifies whether users associated with the UM mailbox policy can receive notifications that they've received a new voice mail message. The default value is $true." }, "AllowVoiceMailAnalysis": { "__type_requested": "System.Boolean", "required": false, "name": "AllowVoiceMailAnalysis", "title": "AllowVoiceMailAnalysis", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowVoiceMailAnalysis parameter specifies whether a copy of each voice mail left for the users associated with the UM mailbox policy will be forwarded to Microsoft for analysis and improvement of our speech recognition features." }, "AllowTUIAccessToPersonalContacts": { "__type_requested": "System.Boolean", "required": false, "name": "AllowTUIAccessToPersonalContacts", "title": "AllowTUIAccessToPersonalContacts", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowTUIAccessToPersonalContacts parameter specifies whether users associated with the UM mailbox policy can access their personal contacts over the telephone. The default value is $true." }, "MinPINLength": { "__type_requested": "System.Int32", "required": false, "name": "MinPINLength", "title": "MinPINLength", "__type_mapping_type": "Integer", "readonly": true, "type": "integer", "description": "The MinPINLength parameter specifies the minimum number of digits required in a PIN for UM-enabled users. The range is from 4 through 24. The default value is 6." }, "VoiceMailText": { "__type_requested": "System.String", "required": false, "name": "VoiceMailText", "title": "VoiceMailText", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The VoiceMailText parameter specifies the text to be included in the body part of voice mail messages. The parameter applies to call answering messages in addition to messages originated by an authenticated subscriber. This text is limited to 512 characters." }, "AllowPlayOnPhone": { "__type_requested": "System.Boolean", "required": false, "name": "AllowPlayOnPhone", "title": "AllowPlayOnPhone", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowPlayOnPhone parameter specifies whether users associated with the UM mailbox policy can use the Play on Phone feature to listen to voice mail messages. The default value is $true." }, "AllowedInternationalGroups": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "AllowedInternationalGroups", "title": "AllowedInternationalGroups", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The AllowedInternationalGroups parameter specifies whether to let subscribers dial the list of international dial group names. The names that subscribers dial must match the group names defined in the dial plan." }, "DomainController": { "__type_requested": "Fqdn", "required": false, "description": "This parameter is available only in on-premises Exchange 2016.\nThe DomainController parameter specifies the domain controller that's used by this cmdlet to read data from or write data to Active Directory. You identify the domain controller by its fully qualified domain name (FQDN). For example, dc01.contoso.com.", "title": "DomainController", "__type_mapping_type": "String", "readonly": false, "type": "string", "name": "DomainController" }, "ExchangeVersion": { "__type_requested": "System.String", "required": false, "name": "ExchangeVersion", "title": "ExchangeVersion", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "IsDefault": { "__type_requested": "System.Boolean", "required": false, "name": "IsDefault", "title": "IsDefault", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "SourceForestPolicyNames": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "SourceForestPolicyNames", "title": "SourceForestPolicyNames", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The SourceForestPolicyNames parameter specifies the name or names of the corresponding UM mailbox policy objects located in the source forest during a cross-forest migration." }, "MaxGreetingDuration": { "__type_requested": "System.Int32", "required": false, "name": "MaxGreetingDuration", "title": "MaxGreetingDuration", "__type_mapping_type": "Integer", "readonly": true, "type": "integer", "description": "The MaxGreetingDuration parameter specifies the maximum greeting length. The range is from 1 through 10 minutes. The default value is 5 minutes." }, "MaxLogonAttempts": { "__type_requested": "System.String", "required": false, "name": "MaxLogonAttempts", "title": "MaxLogonAttempts", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The MaxLogonAttempts parameter specifies the number of times users can try unsuccessfully to log on, in sequence, before the UM mailboxes are locked. The range is from 1 through 999. The default value is 15." }, "ObjectCategory": { "__type_requested": "System.String", "required": false, "name": "ObjectCategory", "title": "ObjectCategory", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "AllowedInCountryOrRegionGroups": { "__type_requested": "Deserialized.Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String,", "required": false, "name": "AllowedInCountryOrRegionGroups", "title": "AllowedInCountryOrRegionGroups", "items": { "type": "string" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array", "description": "The AllowedInCountryOrRegionGroups parameter specifies whether to let subscribers dial the list of in-country/region dial group names. The names that subscribers are allowed to dial must match the group names defined in the UM dial plan. The string is limited to 128 characters." }, "IsValid": { "__type_requested": "System.Boolean", "required": false, "name": "IsValid", "title": "IsValid", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "AllowFax": { "__type_requested": "System.Boolean", "required": false, "name": "AllowFax", "title": "AllowFax", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowFax parameter specifies whether users associated with the UM mailbox policy are allowed to receive incoming faxes. The default value is $true." }, "PINLifetime": { "__type_requested": "System.String", "required": false, "name": "PINLifetime", "title": "PINLifetime", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The PINLifetime parameter specifies the number of days until a new password is required. The range is from 1 through 999. The default value is 60. If you specify Unlimited, the users' PINs won't expire." }, "AllowVoiceNotification": { "__type_requested": "System.Boolean", "required": false, "name": "AllowVoiceNotification", "title": "AllowVoiceNotification", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "VoiceMailPreviewPartnerMaxDeliveryDelay": { "__type_requested": "System.Int32", "required": false, "name": "VoiceMailPreviewPartnerMaxDeliveryDelay", "title": "VoiceMailPreviewPartnerMaxDeliveryDelay", "__type_mapping_type": "Integer", "readonly": true, "type": "integer", "description": "The VoiceMailPreviewPartnerMaxDeliveryDelay parameter specifies the number of seconds that a Mailbox server waits for a Voice Mail Preview partner system to return a message with a Voice Mail Preview. If this time is exceeded, the Mailbox server delivers the voice mail message without a preview. The default value is 1200. The minimum value for this parameter is 300." }, "WhenChanged": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "WhenChanged", "title": "WhenChanged", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "WhenChangedUTC": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "WhenChangedUTC", "title": "WhenChangedUTC", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "AllowTUIAccessToCalendar": { "__type_requested": "System.Boolean", "required": false, "name": "AllowTUIAccessToCalendar", "title": "AllowTUIAccessToCalendar", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowTUIAccessToCalendar parameter specifies whether users associated with the UM mailbox policy can access their individual calendars over the telephone. The default value is $true." }, "FaxServerURI": { "__type_requested": "System.String", "required": false, "name": "FaxServerURI", "title": "FaxServerURI", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The FaxServerURI parameter specifies the Session Initiation Protocol (SIP) Uniform Resource Identifier (URI) for the fax solution that serves the UM-enabled users associated with the UM mailbox policy. This fax product or fax service accepts incoming fax calls that were redirected from Exchange Server 2016 Mailbox servers and creates inbound fax messages for the UM-enabled users associated with the UM mailbox policy. Although you can enter more than one fax server URI, only one URI will be used by Mailbox servers running UM services." }, "ObjectState": { "__type_requested": "System.String", "required": false, "name": "ObjectState", "title": "ObjectState", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "WhenCreated": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "WhenCreated", "title": "WhenCreated", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "ProtectUnauthenticatedVoiceMail": { "__type_requested": "System.String", "required": false, "name": "ProtectUnauthenticatedVoiceMail", "title": "ProtectUnauthenticatedVoiceMail", "__type_mapping_type": "String", "readonly": true, "type": "string", "description": "The ProtectUnauthenticatedVoiceMail parameter specifies whether the Mailbox servers that answer calls for UM-enabled users associated with the UM mailbox policy create protected voice mail messages. This also applies when a message is sent from a UM auto attendant to a UM-enabled user associated with the UM mailbox policy. The default setting is None. This means that no protection is applied to voice mail messages. If the value is set to Private, only messages marked as private are protected. If the value is set to All, every voice mail message is protected." }, "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" }, "AllowMissedCallNotifications": { "__type_requested": "System.Boolean", "required": false, "name": "AllowMissedCallNotifications", "title": "AllowMissedCallNotifications", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowMissedCallNotifications parameter specifies whether missed call notifications are enabled for users associated with the UM mailbox policy. The default value is $true.\nWhen you're integrating Unified Messaging and Lync Server or Skype for Business Server, missed call notifications aren't available to users who have mailboxes located on Exchange 2010 Mailbox servers. A missed call notification is generated when a user disconnects before the call is sent to a Mailbox server." }, "Id": { "__type_requested": "System.String", "required": false, "name": "Id", "title": "Id", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "AllowDialPlanSubscribers": { "__type_requested": "System.Boolean", "required": false, "name": "AllowDialPlanSubscribers", "title": "AllowDialPlanSubscribers", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean", "description": "The AllowDialPlanSubscribers parameter specifies whether to let subscribers in a dial plan dial a number that resolves to another subscriber within the same dial plan. The default value is $true." } }, "schema_version": "2017.1" }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the GUI Add form. | GET | /api/device/exchangeonline/UMMailboxPolicy/add/ |
|
The GUI Add form of device/exchangeonline/UMMailboxPolicy 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/exchangeonline/UMMailboxPolicy/ | 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/exchangeonline/UMMailboxPolicy/ | hierarchy=[hierarchy] | {"hrefs":["/api/device/exchangeonline/UMMailboxPolicy/[pkid1]", "/api/device/exchangeonline/UMMailboxPolicy/[pkid2]", ...]} |
GET http://[host-proxy]/api/device/exchangeonline/UMMailboxPolicy/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Bulk Modify | GET | /api/device/exchangeonline/UMMailboxPolicy/bulk_update/?schema=&schema_rules=true |
|
|
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Bulk Modify | POST | /api/device/exchangeonline/UMMailboxPolicy/bulk_update/ |
|
For example: {"data":{"name":"value"}, "meta":{}, "request_meta":{ "hrefs":["/api/v0/device/exchangeonline/UMMailboxPolicy/[pkid1]", "/api/v0/device/exchangeonline/UMMailboxPolicy/[pkid2]",...]}} |
GET http://[host-proxy]/api/device/exchangeonline/UMMailboxPolicy/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move the instance with [pkid] to [target_hierarchy] | POST | /api/tool/DataMove/?model_type=device/exchangeonline/UMMailboxPolicy |
|
{"hrefs": ["/api/device/exchangeonline/UMMailboxPolicy/[pkid]"]} |
Bulk Move | POST | /api/tool/DataMove/?model_type=device/exchangeonline/UMMailboxPolicy |
|
{"hrefs": ["/api/device/exchangeonline/UMMailboxPolicy/[pkid1]", "/api/device/exchangeonline/UMMailboxPolicy/[pkid2]",...]} |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Get a selected [export_format] of the schema and instances [pkid1], [pkid2],... of device/exchangeonline/UMMailboxPolicy; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | POST | /api/device/exchangeonline/UMMailboxPolicy/export/ |
|
{ "hrefs":["/api/device/exchangeonline/UMMailboxPolicy/[pkid1]", "/api/device/exchangeonline/UMMailboxPolicy/[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/exchangeonline/UMMailboxPolicy and the JSON format can be used to import instances of device/exchangeonline/UMMailboxPolicy.
GET http://[host-proxy]/api/device/exchangeonline/UMMailboxPolicy/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a compressed format of the Bulk Load spreadsheet template for device/exchangeonline/UMMailboxPolicy | POST | /api/device/exchangeonline/UMMailboxPolicy/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/exchangeonline/UMMailboxPolicy/configuration_template/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/ConfigurationTemplate/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Field Display Policy | GET | /api/device/exchangeonline/UMMailboxPolicy/field_display_policy/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/FieldDisplayPolicy/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
List | GET | /api/device/exchangeonline/UMMailboxPolicy/ |
|
The device/exchangeonline/UMMailboxPolicy schema and all instances as JSON. |
(The list will return 0 to 3 device/exchangeonline/UMMailboxPolicy instances)
{ "operations": [ "move" ], "pagination": { "direction": "asc", "order_by": "Name", "maximum_limit": 2000, "skip": 0, "current": "/api/device/exchangeonline/UMMailboxPolicy/?skip=0&limit=3&order_by=Name&direction=asc&traversal=default", "limit": 3, "total_limit": null, "total": 0 }, "meta": { "tags": [], "cached": true, "title": "", "business_key": {}, "schema_version": "2017.1", "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/exchangeonline/UMMailboxPolicy/add/?hierarchy=[hierarchy]", "method": "GET", "title": "Add" } }, { "remove": { "support_async": true, "class": "delete", "href": "/api/device/exchangeonline/UMMailboxPolicy/?hierarchy=[hierarchy]", "method": "DELETE", "title": "Delete" } }, { "bulk_update_form": { "support_async": false, "class": "update", "href": "/api/device/exchangeonline/UMMailboxPolicy/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/exchangeonline/UMMailboxPolicy", "method": "POST", "view": "/api/tool/DataMove/?auth_token=[authtoken] } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/device/exchangeonline/UMMailboxPolicy/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/exchangeonline/UMMailboxPolicy/export_bulkload_template/?hierarchy=[hierarchy]", "method": "POST", "title": "Export Bulk Load Template" } }, { "configuration_template": { "support_async": false, "class": "config", "href": "/api/device/exchangeonline/UMMailboxPolicy/configuration_template/?hierarchy=[hierarchy]", "method": "GET", "title": "Configuration Template" } }, { "field_display_policy": { "support_async": false, "class": "display_policy", "href": "/api/device/exchangeonline/UMMailboxPolicy/field_display_policy/?hierarchy=[hierarchy]", "method": "GET", "title": "Field Display Policy" } }, { "list": { "support_async": false, "class": "list", "href": "/api/device/exchangeonline/UMMailboxPolicy/?hierarchy=[hierarchy]", "method": "GET", "title": "List" } }, { "help": { "support_async": false, "class": "help", "href": "/api/device/exchangeonline/UMMailboxPolicy/help?hierarchy=[hierarchy]", "method": "GET", "title": "Help" } }, { "purge": { "support_async": false, "class": "purge", "href": "/api/device/exchangeonline/UMMailboxPolicy/purge/?hierarchy=[hierarchy]", "method": "POST", "title": "Purge" } } ], "model_type": "device/exchangeonline/UMMailboxPolicy", "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": [ { "name": "Name", "title": "Name" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" } ], "api_version": "21.2", "tagged_versions": [] }, "resources": [] }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the on-line Help for device/exchangeonline/UMMailboxPolicy. | GET | /api/device/exchangeonline/UMMailboxPolicy/help | hierarchy=[hierarchy] | On-line help of Model ref.: device/exchangeonline/UMMailboxPolicy as HTML |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Modify | PUT | /api/device/exchangeonline/UMMailboxPolicy/[pkid]/ | hierarchy=[hierarchy] | (For payload specification) |
For Bulk modification, refer to the Bulk Modify section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Delete | DELETE | /api/device/exchangeonline/UMMailboxPolicy/[pkid]/ | hierarchy=[hierarchy] |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Clone instance with [pkid]. The schema rules are applied. | GET | /api/device/exchangeonline/UMMailboxPolicy/[pkid]/clone/?schema=&schema_rules=true |
|
A JSON payload with:
|
GET http://[host-proxy]/api/device/exchangeonline/UMMailboxPolicy/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move | POST | /api/tool/DataMove/[pkid]/?model_type=device/exchangeonline/UMMailboxPolicy | 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/exchangeonline/UMMailboxPolicy; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | GET | /api/device/exchangeonline/UMMailboxPolicy/[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/exchangeonline/UMMailboxPolicy and the JSON format can be used to import instances of device/exchangeonline/UMMailboxPolicy.
For Bulk Export, refer to the Bulk Export section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get | GET | /api/device/exchangeonline/UMMailboxPolicy/[pkid]/ | hierarchy=[hierarchy] | The device/exchangeonline/UMMailboxPolicy instance with [pkid]. |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Help | GET | /api/device/exchangeonline/UMMailboxPolicy/[pkid]/help | hierarchy=[hierarchy] | The on-line Help for device/exchangeonline/UMMailboxPolicy. |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Purge | POST | /api/device/exchangeonline/UMMailboxPolicy/[pkid]/purge/ | hierarchy=[hierarchy] | If payload required: |