Input Arguments |
Required |
Type |
Description |
<preferredDomainController>
|
Yes |
string |
The domain controller to use for Active Directory actions. |
<path>
|
Yes |
string |
The Lightweight Directory Access Protocol (LDAP) path of the
user object for which the mailbox will be created. |
<alias>
|
Yes |
string |
This parameter sets the e-mail alias of the mailbox that you
are creating. The alias can be a combination of characters
separated by a period with no intervening spaces. Do not use
special characters in the alias. |
<database>
|
Yes |
string |
The unique path of the Exchange Database store. |
<emailAddresses>
|
Yes |
complexType |
This parameter specifies the proxy addresses of the mailbox.
The primary Simple Mail Transfer Protocol (SMTP) address is the
first in the list of proxy addresses. |
<emailAddresses>/<value >
|
Yes |
string |
SMTP proxy address. |
<resourceType>
|
Yes |
Enum |
This parameter specifies the type of the resource: Room or
Equipment. |
<resourceCapacity> |
No |
nonNegativeInteger |
This parameter specifies the capacity of the resource. |
<automateProcessing> |
No |
Enum |
This parameter specifies the automate calendar processing
behaviors on the mailbox.
- None - Both resource booking and the Calendar Attendant
will be disabled.
- AutoUpdate - The Calendar Attendant will process meeting
requests and responses.
- AutoAccept - Both Calendar Attendant and resource
booking will be enabled.
|
<allBookInPolicy> |
No |
boolean |
This parameter specifies whether to automatically approve
in-policy requests from all users. |
<allRequestInPolicy> |
No |
boolean |
This parameter specifies whether to allow all users to submit
in-policy requests. |
<allRequestOutOfPolicy> |
No |
boolean |
This parameter specifies whether to allow all users to submit
out-of-policy requests. Out-of-policy requests are subject to
approval by a resource mailbox delegate. |
<bookInPolicy> |
No |
complexType |
This parameter specifies a list of users who are allowed to
submit in-policy meeting requests to the resource mailbox. Any
in-policy meeting requests from these users will automatically be
approved. |
<bookInPolicy>/<recipientId> |
No |
string |
This parameter specifies the ID of a recipient in the
list. |
<forwardRequestsToDelegates> |
No |
boolean |
This parameter specifies whether to forward incoming meeting
requests to the delegates defined for the mailbox. |
<requestInPolicy> |
No |
complexType |
This parameter specifies a list of users who are allowed to
submit in-policy meeting requests to the resource mailbox. All
in-policy meeting requests from these users will be subject to
approval by a resource mailbox delegate. |
<requestInPolicy>/<recipientId> |
No |
string |
This parameter specifies the ID of a recipient in the
list. |
<requestOutOfPolicy> |
No |
complexType |
This parameter specifies a list of users who are allowed to
submit out-of-policy requests. Out-of-policy requests are subject
to approval by a resource mailbox delegate. |
<requestOutOfPolicy>/<recipientId> |
No |
string |
This parameter specifies the ID of a recipient in the
list. |
<resourceDelegates> |
No |
complexType |
This parameter specifies a list of users who are resource
mailbox delegates. Resource mailbox delegates can approve or reject
requests sent to this resource mailbox. |
<resourceDelegates>/<recipientId> |
No |
string |
This parameter specifies the ID of a recipient in the
list. |
<tentativePendingApproval> |
No |
boolean |
This parameter specifies whether to mark pending requests as
tentative on the calendar. If set to False, pending requests are
marked as free. |
<allowConflicts> |
No |
boolean |
This parameter specifies whether to allow conflicting meeting
requests. |
<allowRecurringMeetings> |
No |
boolean |
This parameter specifies whether to allow recurring
meetings. |
<bookingWindowInDays> |
No |
nonNegativeInteger |
This parameter specifies the number of days meetings are
allowed to be booked in advance. |
<conflictPercentageAllowed> |
No |
nonNegativeInteger |
This parameter specifies a conflict percentage threshold for
recurring meetings. If the percentage of instances of a recurring
meeting that conflict with other meetings exceeds this number, the
recurring meeting request will be declined. |
<enforceSchedulingHorizon> |
No |
boolean |
This parameter specifies whether recurring meetings that have
an end date beyond the booking window will be rejected. |
<maximumConflictInstances> |
No |
nonNegativeInteger |
This parameter specifies the maximum number of conflicts
allowed for recurring meetings. If the number of instances for a
recurring meeting that are in conflict exceeds this number, the
recurring meeting request will be declined. |
<maximumDurationInMinutes> |
No |
nonNegativeInteger |
This parameter specifies the maximum duration allowed for
incoming meeting requests. |
<processExternalMeetingMessages> |
No |
boolean |
This parameter specifies whether to process meeting requests
originating outside the Exchange organization. |
<scheduleOnlyDuringWorkHours> |
No |
boolean |
This parameter specifies whether to allow meetings to be
scheduled outside work hours. |
<addNewRequestsTentatively> |
No |
boolean |
This parameter specifies whether to put new calendar items
tentatively on the calendar. If the AddNewRequestsTentatively
parameter is set to False, only existing calendar items are updated
by the Calendar Attendant. |
<addOrganizerToSubject> |
No |
boolean |
This parameter specifies whether the meeting organizer's name
will be used as the subject of the meeting request. |
<defaultReminderTime> |
No |
int |
This parameter specifies the default reminder time for the
meeting requests. |
<deleteAttachments> |
No |
boolean |
This parameter specifies whether to remove the attachments from
all incoming requests and messages. |
<deleteComments> |
No |
boolean |
This parameter specifies whether to remove any text in the
message body of incoming requests. |
<deleteNonCalendarItems> |
No |
boolean |
This parameter specifies whether to remove all non-calendar
items received by the mailbox. |
<deleteSubject> |
No |
boolean |
This parameter specifies whether to remove the subject from all
incoming requests and messages. |
<disableReminders> |
No |
boolean |
This parameter specifies if you want to disable reminders for
meetings in the mailbox. |
<organizerInfo> |
No |
boolean |
This parameter specifies whether to send organizer information
when a meeting request is declined because of conflicts. |
<removeForwardedMeetingNotifications> |
No |
boolean |
This parameter specifies whether to move meeting forwarding
notifications to the Deleted Items folder after they are processed
by the Calendar Attendant. |
<removeOldMeetingMessages> |
No |
boolean |
This parameter specifies whether to remove old and redundant
updates and responses. |
<removePrivateProperty> |
No |
boolean |
This parameter specifies whether to remove the "private" flag
of incoming requests. |
<addAdditionalResponse> |
No |
boolean |
This parameter specifies whether additional information would
be sent from the resource mailbox when responding to meeting
requests. |
<additionalResponse> |
No |
string |
This parameter specifies the additional information to be
included in responses to meeting requests. |
<enableResponseDetails> |
No |
boolean |
This parameter specifies whether to include the reasons for
accepting or declining a meeting in the response e-mail
message. |