POST RequestObservers/ValidateInsertOrUpdate
Confirms that all the users and security groups being added as request observers have no explict denies for the events being subscribed.
Request Information
URI Parameters
None.
Body Parameters
Collection of RequestObserverDTOName | Description | Type | Additional information |
---|---|---|---|
RequestID |
RequestID |
globally unique identifier |
None. |
UserID |
UserID |
globally unique identifier |
None. |
SecurityGroupID |
SecurityGroupID |
globally unique identifier |
None. |
DisplayName |
DisplayName |
string |
None. |
|
string |
None. |
|
EventSubscriptions |
The event subscriptions for this Observer |
Collection of RequestObserverEventSubscriptionDTO |
None. |
ID | globally unique identifier |
None. |
|
Timestamp | Collection of byte |
None. |
Request Formats
application/json, text/json
Sample:
{ "results": [ { "RequestID": "864587a9-ba33-47c0-a181-51d171fe8e68", "UserID": "8759ddce-46d3-491f-9902-37bb4dd9a215", "SecurityGroupID": "d08ea70c-9e14-47c5-a138-32d12cf8ec2e", "DisplayName": "sample string 2", "Email": "sample string 3", "EventSubscriptions": [ { "RequestObserverID": "1d1928a3-426c-4bfb-84cd-42e6e42f8636", "EventID": "1a05f26c-8261-472c-9399-e973852dd4e1", "LastRunTime": "2024-05-15T09:20:41Z", "NextDueTime": "2024-05-15T09:20:41Z", "Frequency": 0 }, { "RequestObserverID": "1d1928a3-426c-4bfb-84cd-42e6e42f8636", "EventID": "1a05f26c-8261-472c-9399-e973852dd4e1", "LastRunTime": "2024-05-15T09:20:41Z", "NextDueTime": "2024-05-15T09:20:41Z", "Frequency": 0 } ], "ID": "ca0af0a9-ccd8-4b70-abbb-c8176157e1a0", "Timestamp": "QEA=" }, { "RequestID": "864587a9-ba33-47c0-a181-51d171fe8e68", "UserID": "8759ddce-46d3-491f-9902-37bb4dd9a215", "SecurityGroupID": "d08ea70c-9e14-47c5-a138-32d12cf8ec2e", "DisplayName": "sample string 2", "Email": "sample string 3", "EventSubscriptions": [ { "RequestObserverID": "1d1928a3-426c-4bfb-84cd-42e6e42f8636", "EventID": "1a05f26c-8261-472c-9399-e973852dd4e1", "LastRunTime": "2024-05-15T09:20:41Z", "NextDueTime": "2024-05-15T09:20:41Z", "Frequency": 0 }, { "RequestObserverID": "1d1928a3-426c-4bfb-84cd-42e6e42f8636", "EventID": "1a05f26c-8261-472c-9399-e973852dd4e1", "LastRunTime": "2024-05-15T09:20:41Z", "NextDueTime": "2024-05-15T09:20:41Z", "Frequency": 0 } ], "ID": "ca0af0a9-ccd8-4b70-abbb-c8176157e1a0", "Timestamp": "QEA=" } ] }
text/javascript
Sample:
{"results":[{"RequestID":"864587a9-ba33-47c0-a181-51d171fe8e68","UserID":"8759ddce-46d3-491f-9902-37bb4dd9a215","SecurityGroupID":"d08ea70c-9e14-47c5-a138-32d12cf8ec2e","DisplayName":"sample string 2","Email":"sample string 3","EventSubscriptions":[{"RequestObserverID":"1d1928a3-426c-4bfb-84cd-42e6e42f8636","EventID":"1a05f26c-8261-472c-9399-e973852dd4e1","LastRunTime":"2024-05-15T09:20:41Z","NextDueTime":"2024-05-15T09:20:41Z","Frequency":0},{"RequestObserverID":"1d1928a3-426c-4bfb-84cd-42e6e42f8636","EventID":"1a05f26c-8261-472c-9399-e973852dd4e1","LastRunTime":"2024-05-15T09:20:41Z","NextDueTime":"2024-05-15T09:20:41Z","Frequency":0}],"ID":"ca0af0a9-ccd8-4b70-abbb-c8176157e1a0","Timestamp":"QEA="},{"RequestID":"864587a9-ba33-47c0-a181-51d171fe8e68","UserID":"8759ddce-46d3-491f-9902-37bb4dd9a215","SecurityGroupID":"d08ea70c-9e14-47c5-a138-32d12cf8ec2e","DisplayName":"sample string 2","Email":"sample string 3","EventSubscriptions":[{"RequestObserverID":"1d1928a3-426c-4bfb-84cd-42e6e42f8636","EventID":"1a05f26c-8261-472c-9399-e973852dd4e1","LastRunTime":"2024-05-15T09:20:41Z","NextDueTime":"2024-05-15T09:20:41Z","Frequency":0},{"RequestObserverID":"1d1928a3-426c-4bfb-84cd-42e6e42f8636","EventID":"1a05f26c-8261-472c-9399-e973852dd4e1","LastRunTime":"2024-05-15T09:20:41Z","NextDueTime":"2024-05-15T09:20:41Z","Frequency":0}],"ID":"ca0af0a9-ccd8-4b70-abbb-c8176157e1a0","Timestamp":"QEA="}]}
application/bson
Sample:
Binary JSON content. See http://bsonspec.org for details.
application/xml, text/xml
Sample:
<ArrayOfRequestObserverDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Lpp.Dns.DTO"> <RequestObserverDTO> <ID xmlns="http://schemas.datacontract.org/2004/07/Lpp.Objects">ca0af0a9-ccd8-4b70-abbb-c8176157e1a0</ID> <Timestamp xmlns="http://schemas.datacontract.org/2004/07/Lpp.Objects">QEA=</Timestamp> <DisplayName>sample string 2</DisplayName> <Email>sample string 3</Email> <EventSubscriptions> <RequestObserverEventSubscriptionDTO> <EventID>1a05f26c-8261-472c-9399-e973852dd4e1</EventID> <Frequency>Immediately</Frequency> <LastRunTime xmlns:d5p1="http://schemas.datacontract.org/2004/07/System"> <d5p1:DateTime>2024-05-15T13:20:41.0555805Z</d5p1:DateTime> <d5p1:OffsetMinutes>-240</d5p1:OffsetMinutes> </LastRunTime> <NextDueTime xmlns:d5p1="http://schemas.datacontract.org/2004/07/System"> <d5p1:DateTime>2024-05-15T13:20:41.0555805Z</d5p1:DateTime> <d5p1:OffsetMinutes>-240</d5p1:OffsetMinutes> </NextDueTime> <RequestObserverID>1d1928a3-426c-4bfb-84cd-42e6e42f8636</RequestObserverID> </RequestObserverEventSubscriptionDTO> <RequestObserverEventSubscriptionDTO> <EventID>1a05f26c-8261-472c-9399-e973852dd4e1</EventID> <Frequency>Immediately</Frequency> <LastRunTime xmlns:d5p1="http://schemas.datacontract.org/2004/07/System"> <d5p1:DateTime>2024-05-15T13:20:41.0555805Z</d5p1:DateTime> <d5p1:OffsetMinutes>-240</d5p1:OffsetMinutes> </LastRunTime> <NextDueTime xmlns:d5p1="http://schemas.datacontract.org/2004/07/System"> <d5p1:DateTime>2024-05-15T13:20:41.0555805Z</d5p1:DateTime> <d5p1:OffsetMinutes>-240</d5p1:OffsetMinutes> </NextDueTime> <RequestObserverID>1d1928a3-426c-4bfb-84cd-42e6e42f8636</RequestObserverID> </RequestObserverEventSubscriptionDTO> </EventSubscriptions> <RequestID>864587a9-ba33-47c0-a181-51d171fe8e68</RequestID> <SecurityGroupID>d08ea70c-9e14-47c5-a138-32d12cf8ec2e</SecurityGroupID> <UserID>8759ddce-46d3-491f-9902-37bb4dd9a215</UserID> </RequestObserverDTO> <RequestObserverDTO> <ID xmlns="http://schemas.datacontract.org/2004/07/Lpp.Objects">ca0af0a9-ccd8-4b70-abbb-c8176157e1a0</ID> <Timestamp xmlns="http://schemas.datacontract.org/2004/07/Lpp.Objects">QEA=</Timestamp> <DisplayName>sample string 2</DisplayName> <Email>sample string 3</Email> <EventSubscriptions> <RequestObserverEventSubscriptionDTO> <EventID>1a05f26c-8261-472c-9399-e973852dd4e1</EventID> <Frequency>Immediately</Frequency> <LastRunTime xmlns:d5p1="http://schemas.datacontract.org/2004/07/System"> <d5p1:DateTime>2024-05-15T13:20:41.0555805Z</d5p1:DateTime> <d5p1:OffsetMinutes>-240</d5p1:OffsetMinutes> </LastRunTime> <NextDueTime xmlns:d5p1="http://schemas.datacontract.org/2004/07/System"> <d5p1:DateTime>2024-05-15T13:20:41.0555805Z</d5p1:DateTime> <d5p1:OffsetMinutes>-240</d5p1:OffsetMinutes> </NextDueTime> <RequestObserverID>1d1928a3-426c-4bfb-84cd-42e6e42f8636</RequestObserverID> </RequestObserverEventSubscriptionDTO> <RequestObserverEventSubscriptionDTO> <EventID>1a05f26c-8261-472c-9399-e973852dd4e1</EventID> <Frequency>Immediately</Frequency> <LastRunTime xmlns:d5p1="http://schemas.datacontract.org/2004/07/System"> <d5p1:DateTime>2024-05-15T13:20:41.0555805Z</d5p1:DateTime> <d5p1:OffsetMinutes>-240</d5p1:OffsetMinutes> </LastRunTime> <NextDueTime xmlns:d5p1="http://schemas.datacontract.org/2004/07/System"> <d5p1:DateTime>2024-05-15T13:20:41.0555805Z</d5p1:DateTime> <d5p1:OffsetMinutes>-240</d5p1:OffsetMinutes> </NextDueTime> <RequestObserverID>1d1928a3-426c-4bfb-84cd-42e6e42f8636</RequestObserverID> </RequestObserverEventSubscriptionDTO> </EventSubscriptions> <RequestID>864587a9-ba33-47c0-a181-51d171fe8e68</RequestID> <SecurityGroupID>d08ea70c-9e14-47c5-a138-32d12cf8ec2e</SecurityGroupID> <UserID>8759ddce-46d3-491f-9902-37bb4dd9a215</UserID> </RequestObserverDTO> </ArrayOfRequestObserverDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |