CmdID / PowerShell / Cmdlets / New
New-ThrottlingPolicy
Use the New-ThrottlingPolicy cmdlet to create a non-default user throttling policy. Exchange PowerShell reference
From the Exchange PowerShell reference 148 parameters Its page in the reference
Parameters
Show its 148 parameters
-NameThe Name parameter specifies the name of the object in Active Directory.-AnonymousCutoffBalanceThe AnonymousCutoffBalance parameter specifies the resource consumption limits for an anonymous user before the user is completely blocked from performing operations on a specific component.-AnonymousMaxBurstThe AnonymousMaxBurst parameter specifies the amount of time that an anonymous user can consume an elevated amount of resources before being throttled.-AnonymousMaxConcurrencyThe AnonymousMaxConcurrency parameter specifies how many anonymous connections can be made to a user's calendar data at the same time.-AnonymousPercentTimeInADThe AnonymousPercentTimeInAD parameter specifies the percentage of a minute that anonymous users can spend executing LDAP requests (PercentTimeInAD) to a user's calendar data.-AnonymousPercentTimeInCASThe AnonymousPercentTimeInCAS parameter specifies the percentage of a minute that anonymous users can spend executing CAS code (PercentTimeInCAS) to a user's calendar data.-AnonymousPercentTimeInMailboxRPCThe AnonymousPercentTimeInMailboxRPC parameter specifies the percentage of a minute that anonymous users can spend executing mailbox RPC requests (PercentTimeInMailboxRPC) to a user's calendar data.-AnonymousRechargeRateThe AnonymousRechargeRate parameter specifies the rate at which an anonymous user's budget is charged (budget grows by) during the budget time.-BookingSelfServiceCutoffBalanceThis parameter is reserved for internal Microsoft use.-BookingSelfServiceMaxBurstThis parameter is reserved for internal Microsoft use.-BookingSelfServiceMaxConcurrencyThis parameter is reserved for internal Microsoft use.-BookingSelfServiceRechargeRateThis parameter is reserved for internal Microsoft use.-ComplianceMaxExpansionDGRecipientsThe ComplianceMaxExpansionDGRecipients parameter specifies the maximum number of recipients to expand in distribution groups when a discovery search is looking for a specified recipient.-ComplianceMaxExpansionNestedDGsThe ComplianceMaxExpansionNestedDGs parameter specifies the maximum number of nested distribution groups to expand when a discovery search is looking for a specified recipient.-Confirm, -cfThe Confirm switch specifies whether to show or hide the confirmation prompt.-ConsensusCutoffBalanceThis parameter is reserved for internal Microsoft use.-ConsensusMaxBurstThis parameter is reserved for internal Microsoft use.-ConsensusMaxConcurrencyThis parameter is reserved for internal Microsoft use.-ConsensusRechargeRateThis parameter is reserved for internal Microsoft use.-CpaCutoffBalanceThe CpaCutoffBalance parameter specifies the resource consumption limits for a cross-premises user before that user is completely blocked from performing operations on a specific component.-CpaMaxBurstThe CpaMaxBurst parameter specifies the amount of time that a cross-premises user can consume an elevated amount of resources before being throttled.-CPAMaxConcurrencyThe CpaMaxConcurrency parameter specifies how many concurrent connections a cross-premises user can have against an Exchange server at one time.-CPAPercentTimeInCASThe CPAPercentTimeInCAS parameter specifies the percentage of a minute that a cross-premises user can spend executing CAS code (PercentTimeInCAS).-CPAPercentTimeInMailboxRPCThe CPAPercentTimeInMailboxRPC parameter specifies the percentage of a minute that a cross-premises user can spend executing mailbox RPC requests (PercentTimeInMailboxRPC).-CpaRechargeRateThe CpaRechargeRate parameter specifies the rate at which a cross premises user budget is charged (budget grows by) during the budget time.-CPUStartPercentThe CPUStartPercent parameter specifies the per-process CPU percentage at which users governed by this policy begin to be backed off.-DiscoveryMaxConcurrencyThe DiscoveryMaxConcurrency parameter specifies the number of concurrent discovery search executions that a user can have at the same time.-DiscoveryMaxKeywordsThe DiscoveryMaxKeywords parameter specifies the maximum number of keywords that a user can include in a discovery search.-DiscoveryMaxKeywordsPerPageThe DiscoveryMaxKeywordsPerPage parameter specifies the number of keywords for which to show statistics on a single page in the EAC.-DiscoveryMaxMailboxesThe DiscoveryMaxMailboxes parameter specifies the maximum number of source mailboxes that a user can include in a discovery search.-DiscoveryMaxPreviewSearchMailboxesThe DiscoveryMaxPreviewSearchMailboxes parameter specifies the maximum number of mailboxes that a user can include in eDiscovery Search Preview.-DiscoveryMaxRefinerResultsThis parameter is reserved for internal Microsoft use.-DiscoveryMaxSearchQueueDepthThe DiscoveryMaxSearchQueueDepth parameter specifies the maximum number of concurrent discovery search threads that can be active at the same time.-DiscoveryMaxStatsSearchMailboxesThe DiscoveryMaxStatsSearchMailboxes parameter specifies the maximum number of mailboxes that a user can search in an In-Place eDiscovery search without being able to view the statistics.-DiscoveryPreviewSearchResultsPageSizeThe DiscoveryPreviewSearchResultsPageSize parameter specifies the number of messages displayed on a single page in eDiscovery Search Preview.-DiscoverySearchTimeoutPeriodThe DiscoverySearchTimeoutPeriod parameter specifies the number of minutes that a discovery search runs before it times out.-DomainControllerThe DomainController parameter specifies the domain controller that's used by this cmdlet to read data from or write data to Active Directory.-EasCutoffBalanceThe EasCutoffBalance parameter specifies the resource consumption limits for an Exchange ActiveSync user before that user is completely blocked from performing operations on a specific component.-EasMaxBurstThe EasMaxBurst parameter specifies the amount of time that an Exchange ActiveSync user can consume an elevated amount of resources before being throttled.-EASMaxConcurrencyThe EasMaxConcurrency parameter specifies how many concurrent connections an Exchange ActiveSync user can have against an Exchange server at one time.-EASMaxDeviceDeletesPerMonthThe EasMaxDeviceDeletesPerMonth parameter specifies a limit to the number of Exchange ActiveSync partnerships that a user can delete per month.-EASMaxDevicesThe EasMaxDevices parameter specifies a limit to the number of Exchange ActiveSync partnerships that a user can have at one time.-EasMaxInactivityForDeviceCleanupThe EasMaxInactivityForDeviceCleanup parameter specifies the length of time that a user's device partnerships remain active.-EASPercentTimeInADThe EASPercentTimeInAD parameter specifies the percentage of a minute that an Exchange ActiveSync user can spend executing LDAP requests (PercentTimeInAD).-EASPercentTimeInCASThe EASPercentTimeInCAS parameter specifies the percentage of a minute that an Exchange ActiveSync user can spend executing CAS code (PercentTimeInCAS).-EASPercentTimeInMailboxRPCThe EASPercentTimeInMailboxRPC parameter specifies the percentage of a minute that an Exchange ActiveSync user can spend executing mailbox RPC requests (PercentTimeInMailboxRPC).-EasRechargeRateThe EasRechargeRate parameter specifies the rate at which an Exchange ActiveSync user's budget is charged (budget grows by) during the budget time.-EncryptionRecipientCutoffBalanceThis parameter is reserved for internal Microsoft use.-EncryptionRecipientMaxBurstThis parameter is reserved for internal Microsoft use.-EncryptionRecipientMaxConcurrencyThis parameter is reserved for internal Microsoft use.-EncryptionRecipientRechargeRateThis parameter is reserved for internal Microsoft use.-EncryptionSenderCutoffBalanceThis parameter is reserved for internal Microsoft use.-EncryptionSenderMaxBurstThis parameter is reserved for internal Microsoft use.-EncryptionSenderMaxConcurrencyThis parameter is reserved for internal Microsoft use.-EncryptionSenderRechargeRateThis parameter is reserved for internal Microsoft use.-EwsCostThresholdThe EwsCostThreshold parameter specifies the cost threshold for Exchange Web Services users.-EwsCutoffBalanceThe EwsCutoffBalance parameter specifies the resource consumption limits for an Exchange Web Services user before that user is completely blocked from performing operations on a specific component.-EwsMaxBurstThe EwsMaxBurst parameter specifies the amount of time that an Exchange Web Services user can consume an elevated amount of resources before being throttled.-EWSFastSearchTimeoutInSecondsThe EWSFastSearchTimeoutInSeconds parameter specifies the amount of time that searches made using Exchange Web Services continue before they time out.-EWSFindCountLimitThe EWSFindCountLimit parameter specifies the maximum result size of FindItem or FindFolder calls that can exist in memory on the Client Access server at the same time for this user in this current p…-EWSMaxConcurrencyThe EwsMaxConcurrency parameter specifies how many concurrent connections an Exchange Web Services user can have against an Exchange server at one time.-EWSMaxSubscriptionsThe EwsMaxSubscriptions parameter specifies the maximum number of active push and pull subscriptions that an Exchange Web Services user can have on a specified Exchange server at the same time.-EWSPercentTimeInADThe EWSPercentTimeInAD parameter specifies the percentage of a minute that an Exchange Web Services user can spend executing LDAP requests (PercentTimeInAD).-EWSPercentTimeInCASThe EWSPercentTimeInCAS parameter specifies the percentage of a minute that an Exchange Web Services user can spend executing CAS code (PercentTimeInCAS).-EWSPercentTimeInMailboxRPCThe EWSPercentTimeInMailboxRPC parameter specifies the percentage of a minute that an Exchange Web Services user can spend executing mailbox RPC requests (PercentTimeInMailboxRPC).-EwsRechargeRateThe EwsRechargeRate parameter specifies the rate at which an Exchange Web Services user's budget is charged (budget grows by) during the budget time.-ExchangeMaxCmdletsThe ExchangeMaxCmdlets parameter specifies the number of cmdlets that can be executed within a specific time period before their execution is slowed down.-ForwardeeLimitThe ForwardeeLimit parameter specifies the limits for the number of recipients that can be configured in Inbox Rules when using the forward or redirect action.-ImapCutoffBalanceThe ImapCutoffBalance parameter specifies the resource consumption limits for an IMAP user before that user is completely blocked from performing operations on a specific component.-ImapMaxBurstThe ImapMaxBurst parameter specifies the amount of time that an IMAP user can consume an elevated amount of resources before being throttled.-IMAPMaxConcurrencyThe ImapMaxConcurrency parameter specifies how many concurrent connections an IMAP user can have against an Exchange server at one time.-IMAPPercentTimeInADThe IMAPPercentTimeInAD parameter specifies the percentage of a minute that an IMAP user can spend executing LDAP requests (PercentTimeInAD).-IMAPPercentTimeInCASThe IMAPPercentTimeInCAS parameter specifies the percentage of a minute that an IMAP user can spend executing CAS code (PercentTimeInCAS).-IMAPPercentTimeInMailboxRPCThe IMAPPercentTimeInMailboxRPC parameter specifies the percentage of a minute that an IMAP user can spend executing mailbox RPC requests (PercentTimeInMailboxRPC).-ImapRechargeRateThe ImapRechargeRate parameter specifies the rate at which the IMAP user's budget is charged (budget grows by) during the budget time.-IsServiceAccountThe IsServiceAccount switch specifies that the user accounts associated with this policy are moderated by per-user thresholds and the health of system resources (for example, overall CPU usage).-MessageRateLimitThe MessageRateLimit parameter specifies the number of messages per minute that can be submitted to transport by POP3 or IMAP4 clients that use SMTP.-OutlookServiceCutoffBalanceThis parameter is reserved for internal Microsoft use.-OutlookServiceMaxBurstThis parameter is reserved for internal Microsoft use.-OutlookServiceMaxConcurrencyThis parameter is reserved for internal Microsoft use.-OutlookServiceMaxSocketConnectionsPerDeviceThis parameter is reserved for internal Microsoft use.-OutlookServiceMaxSocketConnectionsPerUserThis parameter is reserved for internal Microsoft use.-OutlookServiceMaxSubscriptionsThis parameter is reserved for internal Microsoft use.-OutlookServiceRechargeRateThis parameter is reserved for internal Microsoft use.-OwaCutoffBalanceThe OwaCutoffBalance parameter specifies the resource consumption limits for an Outlook on the web user before that user is completely blocked from performing operations on a specific component.-OwaMaxBurstThe OwaMaxBurst parameter specifies the amount of time that an Outlook on the web user can consume an elevated amount of resources before being throttled.-OWAMaxConcurrencyThe OwaMaxConcurrency parameter specifies how many concurrent connections an Outlook on the web user can have against an Exchange server at one time.-OWAPercentTimeInADThe OWAPercentTimeInAD parameter specifies the percentage of a minute that an Outlook Web App user can spend executing LDAP requests (PercentTimeInAD).-OWAPercentTimeInCASThe OWAPercentTimeInCAS parameter specifies the percentage of a minute that an Outlook Web App user can spend executing CAS code (PercentTimeInCAS).-OWAPercentTimeInMailboxRPCThe OWAPercentTimeInMailboxRPC parameter specifies the percentage of a minute that an Outlook Web App user can spend executing mailbox RPC requests (PercentTimeInMailboxRPC).-OwaRechargeRateThe OwaRechargeRate parameter specifies the rate at which an Outlook on the web user's budget is charged (budget grows by) during the budget time.-OwaVoiceCutoffBalanceThe OwaVoiceCutoffBalance parameter specifies the resource consumption limits for an Outlook on the web voice user before that user is completely blocked from performing operations on a specific comp…-OwaVoiceMaxBurstThe OwaVoiceMaxBurst parameter specifies the amount of time that an Outlook on the web voice user can consume an elevated amount of resources before being throttled.-OwaVoiceMaxConcurrencyThe OwaVoiceMaxConcurrency parameter specifies how many concurrent connections an Outlook on the web voice user can have against an Exchange server at one time.-OwaVoiceRechargeRateThe OwaVoiceRechargeRate parameter specifies the rate at which an Outlook on the web voice user's budget is charged (budget grows by) during the budget time.-PopCutoffBalanceThe PopCutoffBalance parameter specifies the resource consumption limits for a user before that user is completely blocked from performing operations on a specific component.-PopMaxBurstThe PopMaxBurst parameter specifies the amount of time that a user can consume an elevated amount of resources before being throttled.-POPMaxConcurrencyThe PopMaxConcurrency parameter specifies how many concurrent connections a POP user can have against an Exchange server at one time.-POPPercentTimeInADThe POPPercentTimeInAD parameter specifies the percentage of a minute a POP user can spend executing LDAP requests (PercentTimeInAD).-POPPercentTimeInCASThe POPPercentTimeInCAS parameter specifies the percentage of a minute a POP user can spend executing CAS code (PercentTimeInCAS).-POPPercentTimeInMailboxRPCThe POPPercentTimeInMailboxRPC parameter specifies the percentage of a minute a POP user can spend executing mailbox RPC requests (PercentTimeInMailboxRPC).-PopRechargeRateThe PopRechargeRate parameter specifies the rate at which the user budget is charged (budget grows by) during the budget time.-PowerShellCutoffBalanceThe PowerShellCutoffBalance parameter specifies the resource consumption limits for a user before that user is completely blocked from performing operations on a specific component.-PowerShellMaxBurstThe PowerShellMaxBurst parameter specifies the amount of time that a user can consume an elevated amount of resources before being throttled.-PowerShellMaxCmdletQueueDepthThe PowerShellMaxCmdletQueueDepth parameter specifies the number of operations allowed to be executed by the user.-PowerShellMaxCmdletsThe PowerShellMaxCmdlets parameter specifies the number of cmdlets that can be executed within a specific time period before their execution is stopped.-PowerShellMaxCmdletsTimePeriodThe PowerShellMaxCmdletsTimePeriod parameter specifies the time period, in seconds, that the throttling policy uses to determine whether the number of cmdlets being executed exceeds the limits specif…-PowerShellMaxConcurrencyThe PowerShellMaxConcurrency parameter specifies different information depending on context:-PowerShellMaxDestructiveCmdletsThe PowerShellMaxDestructiveCmdlets parameter specifies the number of destructive cmdlets that can be executed within a specific time period before their execution is stopped.-PowerShellMaxDestructiveCmdletsTimePeriodThe PowerShellMaxDestructiveCmdletsTimePeriod parameter specifies the time period, in seconds, that the throttling policy uses to determine how many destructive cmdlets can be run.-PowerShellMaxOperationsThe PowerShellMaxOperations parameter specifies the protocol-level operations that are used to send and receive data.-PowerShellMaxRunspacesThe PowerShellMaxRunspaces parameter specifies the number of concurrent Windows PowerShell sessions that a user is allowed to have.-PowerShellMaxRunspacesTimePeriodThe PowerShellMaxRunspacesTimePeriod parameter specifies the time period, in seconds, that the throttling policy uses to determine how many Windows PowerShell sessions can be run.-PowerShellMaxTenantConcurrencyThe PowerShellMaxTenantConcurrency parameter limits the number of concurrent Windows PowerShell connections per tenant organization.-PowerShellMaxTenantRunspacesThe PowerShellMaxTenantRunspaces parameter specifies the number of concurrent Windows PowerShell sessions that a tenant is allowed to have.-PowerShellRechargeRateThe PowerShellRechargeRate parameter specifies the rate at which the user budget is charged (budget grows by) during the budget time.-PswsMaxConcurrencyThe PswsMaxConcurrency parameter specifies how many concurrent connections a Windows PowerShell Web Services user can have against an Exchange server at one time.-PswsMaxRequestThe PswsMaxRequest parameter specifies how many requests a Windows PowerShell Web Services user can have against an Exchange server at one time.-PswsMaxRequestTimePeriodThe PswsMaxRequestTimePeriod parameter specifies the period of time, in seconds, that the throttling policy uses to determine how many requests can be run.-PushNotificationCutoffBalanceThis parameter is reserved for internal Microsoft use.-PushNotificationMaxBurstThis parameter is reserved for internal Microsoft use.-PushNotificationMaxBurstPerDeviceThis parameter is reserved for internal Microsoft use.-PushNotificationMaxConcurrencyThis parameter is reserved for internal Microsoft use.-PushNotificationRechargeRateThis parameter is reserved for internal Microsoft use.-PushNotificationRechargeRatePerDeviceThis parameter is reserved for internal Microsoft use.-PushNotificationSamplingPeriodPerDeviceThis parameter is reserved for internal Microsoft use.-RcaCutoffBalanceThe RcaCutoffBalance parameter specifies the resource consumption limits for a user before that user is completely blocked from performing operations on a specific component.-RcaMaxBurstThe RcaMaxBurst parameter specifies the amount of time that a user can consume an elevated amount of resources before being throttled.-RCAMaxConcurrencyThe RcaMaxConcurrency parameter specifies how many concurrent connections an RPC Client Access user can have against an Exchange server at one time.-RCAPercentTimeInADThe RCAPercentTimeInAD parameter specifies the percentage of a minute that an Outlook user can spend executing directory requests.-RCAPercentTimeInCASThe RCAPercentTimeInCAS parameter specifies the percentage of a minute that an Outlook user can spend executing CAS mailbox requests.-RCAPercentTimeInMailboxRPCThe RCAPercentTimeInMailboxRPC parameter specifies the percentage of a minute that an RPC Client Access user can spend executing mailbox RPC requests (PercentTimeInMailboxRPC).-RcaRechargeRateThe RcaRechargeRate parameter specifies the rate at which the budget for the user is charged (how much the budget grows by) during the budget time.-RcaSharedCutoffBalanceThe RcaSharedCutoffBalance parameter specifies the resource consumption limits for all users before they're completely blocked from performing operations on a specific component.-RcaSharedMaxBurstThe RcaShardMaxBurst parameter specifies the amount of time that all users can consume elevated amounts of resources before being throttled.-RcaSharedMaxConcurrencyThe RcaSharedMaxConcurrency parameter specifies how many concurrent connections all RPC Client Access users can have against an Exchange server at one time.-RcaSharedRechargeRateThe RcaSharedRechargeRate parameter specifies the rate at which the budget for all users is charged (how much the budget grows by) during the budget time.-RecipientRateLimitThe RecipientRateLimit parameter specifies the limits on the number of recipients that a user can address in a 24-hour period.-SchedulesCutoffBalanceThis parameter is reserved for internal Microsoft use.-SchedulesMaxBurstThis parameter is reserved for internal Microsoft use.-SchedulesMaxConcurrencyThis parameter is reserved for internal Microsoft use.-SchedulesRechargeRateThis parameter is reserved for internal Microsoft use.-SuiteCutoffBalanceThis parameter is reserved for internal Microsoft use.-SuiteMaxBurstThis parameter is reserved for internal Microsoft use.-SuiteMaxConcurrencyThis parameter is reserved for internal Microsoft use.-SuiteRechargeRateThis parameter is reserved for internal Microsoft use.-ThrottlingPolicyScopeThe ThrottlingPolicyScope parameter specifies the scope of the throttling policy.-WhatIf, -wiThe WhatIf switch shows what the command does without making any changes.