Skip to content

Commit

Permalink
Swagger Spec for Microsoft.ADHybridHealthService (#2989)
Browse files Browse the repository at this point in the history
* Swagger Spec for Microsoft.ADHybridHealthService

This Pull Request contains the Swagger specification for Microsoft.ADHybridHealthService RP.
This RP is for Azure Active Directory Connect Health service, which has been GA-ed for last 2 years.
Azure Active Directory (Azure AD) Connect Health helps you monitor and gain insights into your on-premises identity infrastructure and the synchronization services. It enables you to maintain a reliable connection to Office 365 and Microsoft Online Services by providing monitoring capabilities for your key identity components such as Active Directory Federation Services (AD FS) servers, Azure AD Connect servers (also known as Sync Engine), Active Directory domain controllers, etc. It also makes the key data points about these components easily accessible so that you can get usage and other important insights to make informed decisions.
The information is presented in the Azure AD Connect Health portal. In the Azure AD Connect Health portal, you can view alerts, performance monitoring, usage analytics, and other information. Azure AD Connect Health enables the single lens of health for your key identity components in one place.
More details about this RP can be found at:
https://docs.microsoft.com/en-us/azure/active-directory/connect-health/active-directory-aadconnect-health

* Update ADHybridHealthService.json

* Adding readme file

* Uploading Example files by renaming Post* to Add*

* Delete PostAlertFeedback

* Delete PostService.json

* Delete PostServiceMembers

* Updating ADhybridhealthService.json with feedback comments

* Updating OperationList.json

* Update swagger spec to add x-ms-pageable for all list operations

* Updating swagger spec

* Reverting updates to check if build break is fixed

* Incremental update to fix build related issue

* Incremental Fix to identify build break issue

* Incremental change to identify build break

* Address review comments

* Addressing review comments

* Update Datafreshness.json

* Fixing break

* Update ADHybridHealthService.json

* Update Datafreshness.json

* Update Datafreshness.json

* Last known good

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json

* Addressing review comments

* Updating nextPartitionKey and nextRowKey based on review feedback

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json

* Adding new example

* Update Tenant.json

* Update ReplicationSummary.json

* Update DeleteService.json

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json

* Update Services.json

* Add files via upload

* Add files via upload

* Update ADHybridHealthService.json

* Update AddService.json

* Add files via upload

* Add files via upload

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json

* Add files via upload

* Update ADHybridHealthService.json

* Add files via upload

* Update ADHybridHealthService.json

* Add files via upload

* Update ADHybridHealthService.json

* Update Server_Alerts.json

* Update ADHybridHealthService.json

* Update ServiceConfiguration.json

* Update ADHybridHealthService.json

* Add files via upload

* Update AddServiceMembers.json

* Update ADHybridHealthService.json

* Update AddServiceMembers.json

* Update ADHybridHealthService.json

* Update AddsServiceMembers.json

* Update AddServiceMembers.json

* Update AddomainServiceMembers.json

* Update ServiceMembers.json

* Update ServiceMember.json

* Update AddomainServiceMembers.json

* Update ADHybridHealthService.json

* Update ADHybridHealthService.json
  • Loading branch information
gamitra authored and annatisch committed May 5, 2018
1 parent 10e2389 commit 4d705b3
Show file tree
Hide file tree
Showing 46 changed files with 7,789 additions and 0 deletions.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"parameters": {
"serviceName": "sampleServiceName",
"alertFeedback": [
{
"level": "Error",
"state": "Active",
"shortName": "AlertShortName",
"feeback": "Like",
"comment": "SampleComment",
"consentedToShare": false,
"serviceMemberId": "SampleServiceMemberId"
}
] ,
"api-version": "2014-01-01"
},
"responses": {
"200": {
"body": {
"level": "Error",
"state": "Active",
"createdDate": "2018-04-30T23:28:19.6001893Z",
"shortName": "AlertShortName",
"feedback": "Like",
"comment": "SampleComment",
"consentedToShare": false,
"serviceMemberId": null
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"parameters": {
"serviceName": "sampleServiceName",
"service": {
"activeAlerts": 0,
"additionalInformation": "SampleAdditionalInformation",
"createdDate": "2017-04-07T16:03:06.9053139Z",
"customNotificationEmails": [
"email1",
"email2"
],
"disabled": false,
"displayName": "sample display name",
"health": "Healthy",
"lastDisabled": "2017-05-07T16:03:06.9053139Z",
"lastUpdated": "2018-04-30T00:55:33.5799677Z",
"monitoringConfigurationsComputed": "samplemonitoringConfig",
"monitoringConfigurationsCustomized": "samplemonitoringConfig",
"notificationEmailEnabled": true,
"notificationEmailEnabledForGlobalAdmins": true,
"notificationEmails": [
"email3",
"email4"
],
"notificationEmailsEnabledForGlobalAdmins": false,
"resolvedAlerts": 0,
"serviceId": "12345678-1234-1234-1234-123456789000",
"serviceName": "sampleServiceName",
"signature": "SampleSignature",
"simpleProperties": null,
"tenantId": "12345678-1234-1234-1234-123456789000",
"type": "AadSyncService",
"originalDisabledState": false,
"id": "ServiceId"
},
"api-version": "2014-01-01"
},
"responses": {
"200": {
"body": {
"activeAlerts": 0,
"additionalInformation": "SampleAdditionalInformation",
"createdDate": "2017-04-07T16:03:06.9053139Z",
"customNotificationEmails": [
"email1",
"email2"
],
"disabled": false,
"displayName": "sample display name",
"health": "Healthy",
"lastDisabled": "2017-05-07T16:03:06.9053139Z",
"lastUpdated": "2018-04-30T00:55:33.5799677Z",
"monitoringConfigurationsComputed": "samplemonitoringConfig",
"monitoringConfigurationsCustomized": "samplemonitoringConfig",
"notificationEmailEnabled": true,
"notificationEmailEnabledForGlobalAdmins": true,
"notificationEmails": [
"email3",
"email4"
],
"notificationEmailsEnabledForGlobalAdmins": false,
"resolvedAlerts": 0,
"serviceId": "12345678-1234-1234-1234-123456789000",
"serviceName": "sampleServiceName",
"signature": "SampleSignature",
"simpleProperties": null,
"tenantId": "12345678-1234-1234-1234-123456789000",
"type": "AadSyncService",
"originalDisabledState": false,
"id": "ServiceId"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
{
"parameters": {
"serviceName": "sampleServiceName",
"serviceMember": {
"lastReboot": "2018-04-28T11:33:07.484Z",
"lastDisabled": "2018-04-28T23:17:00.511864Z",
"lastUpdated": "2018-05-01T00:15:32.5476494Z",
"activeAlerts": 0,
"resolvedAlerts": 0,
"createdDate": "2018-04-28T23:17:00.511864Z",
"disabled": false,
"dimensions": [
{
"key": "key1",
"value": "value1"
}
],
"additionalInformation": "SampleAdditionalInformation",
"tenantId": "SampleTenantId",
"serviceId": "SampleServiceId",
"serviceMemberId": "SampleServiceMemberId",
"machineId": "SampleMachineId",
"machineName": "SampleMachineName",
"role": "AdfsServer_30",
"status": "Healthy",
"properties": [
{
"key": "key1",
"value": "value1"
}
],
"installedQfes": [{
"kbName": "KB3019978",
"link": "SampleLink",
"installedDate": "2016-11-06T04:00:00Z"
}],
"recommendedQfes": [{
"kbName": "KB3019978",
"link": "SampleLink",
"installedDate": "2016-11-06T04:00:00Z"
}],
"monitoringConfigurationsComputed": [
{
"key": "key1",
"value": "value1"
}
],
"monitoringConfigurationsCustomized": [
{
"key": "key1",
"value": "value1"
}
],
"osVersion": "osVersion",
"osName": "osName",
"disabledReason": 0,
"serverReportedMonitoringLevel": "Off",
"lastServerReportedMonitoringLevelChange": "2018-04-30T18:00:41.6956022Z"
},
"api-version": "2014-01-01"
},
"responses": {
"200": {
"body": {
"lastReboot": "2018-04-28T11:33:07.484Z",
"lastDisabled": "2018-04-28T23:17:00.511864Z",
"lastUpdated": "2018-05-01T00:15:32.5476494Z",
"activeAlerts": 0,
"resolvedAlerts": 0,
"createdDate": "2018-04-28T23:17:00.511864Z",
"disabled": false,
"dimensions": [
{
"key": "key1",
"value": "value1"
}
],
"additionalInformation": "SampleAdditionalInformation",
"tenantId": "SampleTenantId",
"serviceId": "SampleServiceId",
"serviceMemberId": "SampleServiceMemberId",
"machineId": "SampleMachineId",
"machineName": "SampleMachineName",
"role": "AdfsServer_30",
"status": "Healthy",
"properties": [
{
"key": "key1",
"value": "value1"
}
],
"installedQfes": [{
"kbName": "KB3019978",
"link": "SampleLink",
"installedDate": "2016-11-06T04:00:00Z"
}],
"recommendedQfes": [{
"kbName": "KB3019978",
"link": "SampleLink",
"installedDate": "2016-11-06T04:00:00Z"
}],
"monitoringConfigurationsComputed": [
{
"key": "key1",
"value": "value1"
}
],
"monitoringConfigurationsCustomized": [
{
"key": "key1",
"value": "value1"
}
],
"osVersion": "osVersion",
"osName": "osName",
"disabledReason": 0,
"serverReportedMonitoringLevel": "Off",
"lastServerReportedMonitoringLevelChange": "2018-04-30T18:00:41.6956022Z"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
{
"parameters": {
"serviceName": "sampleServiceName",
"isGroupbySite": true,
"takeCount": "1",
"nextPartitionKey": " ",
"nextRowKey": " ",
"api-version": "2014-01-01"
},
"responses": {
"200": {
"body": {
"value": [
{
"domainName": "sampleDomainName",
"siteName": "Default-First-Site-Name",
"addsRoles": [
"sampleRole"
],
"gcReachable": true,
"isAdvertising": true,
"pdcReachable": true,
"sysvolState": true,
"dcTypes": [
"GC"
],
"lastReboot": "2018-04-28T23:17:00.511864Z",
"lastDisabled": "2018-04-28T23:17:00.511864Z",
"lastUpdated": "2018-04-30T18:00:41.6956022Z",
"activeAlerts": 0,
"resolvedAlerts": 0,
"createdDate": "2018-04-28T23:17:00.511864Z",
"disabled": false,
"dimensions": [
{
"key": "key1",
"value": "value1"
}
],
"additionalInformation": "SampleAdditionalInformation",
"tenantId": "00000000-0000-0000-0000-000000000000",
"serviceId": "serviceIdGuid",
"serviceMemberId": "ServiceMemberIdGuid",
"machineId": "machineIdGuid",
"machineName": "sampleMachineName",
"role": "SampleRole",
"status": "Healthy",
"properties": [
{
"key": "key1",
"value": "value1"
}
],
"installedQfes": [{
"kbName": "KB3019978",
"link": "SampleLink",
"installedDate": "2016-11-06T04:00:00Z"
}],
"recommendedQfes": [{
"kbName": "KB3019978",
"link": "SampleLink",
"installedDate": "2016-11-06T04:00:00Z"
}],
"monitoringConfigurationsComputed": [
{
"key": "key1",
"value": "value1"
}
],
"monitoringConfigurationsCustomized": [
{
"key": "key1",
"value": "value1"
}
],
"osVersion": "osVersion",
"osName": "osName",
"disabledReason": 0,
"serverReportedMonitoringLevel": "Off",
"lastServerReportedMonitoringLevelChange": "2018-04-30T18:00:41.6956022Z"
}
],
"nextLink": null,
"totalCount": 0,
"continuationToken": null
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"parameters": {
"serviceName": "SampleServiceName",
"api-version": "2014-01-01"
},
"responses": {
"200": {
"body": {
"value": [
{
"key": "Forest name",
"value": "SampleForestName"
},
{
"key": "Functional Level",
"value": "Sample Functional Level."
}
],
"nextLink": null,
"totalCount": 1,
"continuationToken": null
}
}
}
}
Loading

0 comments on commit 4d705b3

Please sign in to comment.