Microsoft Azure Infrastructure Insights Management Client

The Microsoft Azure Infrastructure Insights Management Client is a powerful tool designed to provide organizations with comprehensive monitoring and management capabilities for their Azure infrastructure. This client enables users to gain real-time insights into the performance, availability, and health of their cloud resources, allowing them to proactively identify and address potential issues.

OpenAPI Specification

infrastructureinsightsmanagementclient-openapi-original.yml Raw ↑
swagger: '2.0'
info:
  description: Resource provider health operation endpoints and objects.
  title: Microsoft Azure InfrastructureInsightsManagementClient
  version: '2016-05-01'
host: management.azure.com
schemes:
  - https
paths:
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.InfrastructureInsights.Admin/regionHealths/{location}/serviceHealths
  : get:
      x-ms-examples:
        Returns the list of all resource provider health states.:
          $ref: ./examples/ServiceHealth/List.json
      tags:
        - ServiceHealths
      description: Returns the list of all resource provider health states.
      operationId: microsoftAzureServicehealthsList
      parameters:
        - $ref: InfrastructureInsights.json#/parameters/SubscriptionIdParameter
        - $ref: InfrastructureInsights.json#/parameters/ResourceGroupParameter
        - $ref: InfrastructureInsights.json#/parameters/LocationParameter
        - $ref: InfrastructureInsights.json#/parameters/ApiVersionParameter
        - $ref: InfrastructureInsights.json#/parameters/FilterParameter
      responses:
        '200':
          description: OK
          schema:
            $ref: '#/definitions/ServiceHealthList'
      x-ms-pageable:
        nextLinkName: nextLink
      x-ms-odata: '#/definitions/ServiceHealth'
      produces:
        - application/json
      consumes:
        - application/json
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Infrastructureinsights Admin Regionhealths Location Servicehealths
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.InfrastructureInsights.Admin/regionHealths/{location}/serviceHealths/{serviceHealth}
  : get:
      x-ms-examples:
        Returns the requested service health object.:
          $ref: ./examples/ServiceHealth/Get.json
      tags:
        - ServiceHealths
      description: Returns the requested service health object.
      operationId: microsoftAzureServicehealthsGet
      parameters:
        - $ref: InfrastructureInsights.json#/parameters/SubscriptionIdParameter
        - $ref: InfrastructureInsights.json#/parameters/ResourceGroupParameter
        - $ref: InfrastructureInsights.json#/parameters/LocationParameter
        - $ref: '#/parameters/ServiceHealthParameter'
        - $ref: InfrastructureInsights.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: OK
          schema:
            $ref: '#/definitions/ServiceHealth'
      produces:
        - application/json
      consumes:
        - application/json
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Infrastructureinsights Admin Regionhealths Location Servicehealths Servicehealth
definitions:
  ServiceHealth:
    description: Holds information about the health of a service.
    type: object
    properties:
      properties:
        description: Holds information about the health of a service.
        x-ms-client-flatten: true
        $ref: '#/definitions/ServiceHealthModel'
    allOf:
      - $ref: InfrastructureInsights.json#/definitions/TrackedResource
  ServiceHealthModel:
    description: Holds information about the health of a service.
    properties:
      displayName:
        description: Name of the service.
        type: string
      serviceLocation:
        description: Location of the service.
        type: string
      infraURI:
        description: The route prefix to the service.
        type: string
    allOf:
      - $ref: InfrastructureInsights.json#/definitions/BaseHealth
  ServiceHealthList:
    description: Pageable list of service health objects.
    properties:
      value:
        description: List of service health objects.
        type: array
        items:
          $ref: '#/definitions/ServiceHealth'
      nextLink:
        description: URI of the next page.
        type: string
parameters:
  ServiceHealthParameter:
    description: Service Health name.
    name: serviceHealth
    type: string
    required: true
    in: path
    x-ms-parameter-location: method
securityDefinitions:
  azure_auth:
    type: oauth2
    authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize
    flow: implicit
    description: Authorization uses an Azure Active Directory OAuth2 flow.
    scopes:
      user_impersonation: impersonate your user account
security:
  - azure_auth:
      - user_impersonation
tags:
  - name: ServiceHealths