Microsoft Azure · JSON Structure

Microsoft Azure Structure

Structural overview of the Microsoft Azure API surface; extracted from openapi/.

Type: Properties: 0
API ManagementCloudCloud ComputingEnterpriseInfrastructure as a ServicePlatform as a ServiceT1

Microsoft Azure Structure is a JSON Structure definition published by Microsoft Azure.

Meta-schema:

JSON Structure

Raw ↑
{
  "provider": "Microsoft Azure",
  "providerId": "microsoft-azure",
  "kind": "json-structure",
  "description": "Structural overview of the Microsoft Azure API surface; extracted from openapi/.",
  "schemaCount": 0,
  "operationCount": 247,
  "schemas": [],
  "operations": [
    {
      "method": "GET",
      "path": "/$/GetClusterManifest",
      "operationId": "microsoftAzureGetclustermanifest",
      "summary": "Microsoft Azure Get The Service Fabric Cluster Manifest",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetClusterHealth",
      "operationId": "microsoftAzureGetclusterhealth",
      "summary": "Microsoft Azure Gets The Health Of A Service Fabric Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/GetClusterHealth",
      "operationId": "microsoftAzureGetclusterhealthusingpolicy",
      "summary": "Microsoft Azure Gets The Health Of A Service Fabric Cluster Using The Specified Policy",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetClusterHealthChunk",
      "operationId": "microsoftAzureGetclusterhealthchunk",
      "summary": "Microsoft Azure Gets The Health Of A Service Fabric Cluster Using Health Chunks",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/GetClusterHealthChunk",
      "operationId": "microsoftAzureGetclusterhealthchunkusingpolicyandadvancedfilters",
      "summary": "Microsoft Azure Gets The Health Of A Service Fabric Cluster Using Health Chunks",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/ReportClusterHealth",
      "operationId": "microsoftAzureReportclusterhealth",
      "summary": "Microsoft Azure Sends A Health Report On The Service Fabric Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetProvisionedCodeVersions",
      "operationId": "microsoftAzureGetprovisionedfabriccodeversioninfolist",
      "summary": "Microsoft Azure Gets A List Of Fabric Code Versions That Are Provisioned In A Service Fabric Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetProvisionedConfigVersions",
      "operationId": "microsoftAzureGetprovisionedfabricconfigversioninfolist",
      "summary": "Microsoft Azure Gets A List Of Fabric Config Versions That Are Provisioned In A Service Fabric Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetUpgradeProgress",
      "operationId": "microsoftAzureGetclusterupgradeprogress",
      "summary": "Microsoft Azure Gets The Progress Of The Current Cluster Upgrade",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetClusterConfiguration",
      "operationId": "microsoftAzureGetclusterconfiguration",
      "summary": "Microsoft Azure Get The Service Fabric Standalone Cluster Configuration",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetClusterConfigurationUpgradeStatus",
      "operationId": "microsoftAzureGetclusterconfigurationupgradestatus",
      "summary": "Microsoft Azure Get The Cluster Configuration Upgrade Status Of A Service Fabric Standalone Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetUpgradeOrchestrationServiceState",
      "operationId": "microsoftAzureGetupgradeorchestrationservicestate",
      "summary": "Microsoft Azure Get The Service State Of Service Fabric Upgrade Orchestration Service",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/SetUpgradeOrchestrationServiceState",
      "operationId": "microsoftAzureSetupgradeorchestrationservicestate",
      "summary": "Microsoft Azure Update The Service State Of Service Fabric Upgrade Orchestration Service",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/Provision",
      "operationId": "microsoftAzureProvisioncluster",
      "summary": "Microsoft Azure Provision The Code Or Configuration Packages Of A Service Fabric Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/Unprovision",
      "operationId": "microsoftAzureUnprovisioncluster",
      "summary": "Microsoft Azure Unprovision The Code Or Configuration Packages Of A Service Fabric Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/RollbackUpgrade",
      "operationId": "microsoftAzureRollbackclusterupgrade",
      "summary": "Microsoft Azure Roll Back The Upgrade Of A Service Fabric Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/MoveToNextUpgradeDomain",
      "operationId": "microsoftAzureResumeclusterupgrade",
      "summary": "Microsoft Azure Make The Cluster Upgrade Move On To The Next Upgrade Domain",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/Upgrade",
      "operationId": "microsoftAzureStartclusterupgrade",
      "summary": "Microsoft Azure Start Upgrading The Code Or Configuration Version Of A Service Fabric Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/StartClusterConfigurationUpgrade",
      "operationId": "microsoftAzureStartclusterconfigurationupgrade",
      "summary": "Microsoft Azure Start Upgrading The Configuration Of A Service Fabric Standalone Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/UpdateUpgrade",
      "operationId": "microsoftAzureUpdateclusterupgrade",
      "summary": "Microsoft Azure Update The Upgrade Parameters Of A Service Fabric Cluster Upgrade",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetAadMetadata",
      "operationId": "microsoftAzureGetaadmetadata",
      "summary": "Microsoft Azure Gets The Azure Active Directory Metadata Used For Secured Connection To Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetClusterVersion",
      "operationId": "microsoftAzureGetclusterversion",
      "summary": "Microsoft Azure Get The Current Service Fabric Cluster Version",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetLoadInformation",
      "operationId": "microsoftAzureGetclusterload",
      "summary": "Microsoft Azure Gets The Load Of A Service Fabric Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/ToggleVerboseServicePlacementHealthReporting",
      "operationId": "microsoftAzureToggleverboseserviceplacementhealthreporting",
      "summary": "Microsoft Azure Changes The Verbosity Of Service Placement Health Reporting",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "POST",
      "path": "/$/ValidateUpgrade",
      "operationId": "microsoftAzureValidateclusterupgrade",
      "summary": "Microsoft Azure Validate And Assess The Impact Of A Code Or Configuration Version Update Of A Service Fabric Cluster",
      "tags": [
        "Cluster"
      ]
    },
    {
      "method": "GET",
      "path": "/Nodes",
      "operationId": "microsoftAzureGetnodeinfolist",
      "summary": "Microsoft Azure Gets The List Of Nodes In The Service Fabric Cluster",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "GET",
      "path": "/Nodes/{nodeName}",
      "operationId": "microsoftAzureGetnodeinfo",
      "summary": "Microsoft Azure Gets The Information About A Specific Node In The Service Fabric Cluster",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "GET",
      "path": "/Nodes/{nodeName}/$/GetHealth",
      "operationId": "microsoftAzureGetnodehealth",
      "summary": "Microsoft Azure Gets The Health Of A Service Fabric Node",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "POST",
      "path": "/Nodes/{nodeName}/$/GetHealth",
      "operationId": "microsoftAzureGetnodehealthusingpolicy",
      "summary": "Microsoft Azure Gets The Health Of A Service Fabric Node, By Using The Specified Health Policy",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "POST",
      "path": "/Nodes/{nodeName}/$/ReportHealth",
      "operationId": "microsoftAzureReportnodehealth",
      "summary": "Microsoft Azure Sends A Health Report On The Service Fabric Node",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "GET",
      "path": "/Nodes/{nodeName}/$/GetLoadInformation",
      "operationId": "microsoftAzureGetnodeloadinfo",
      "summary": "Microsoft Azure Gets The Load Information Of A Service Fabric Node",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "POST",
      "path": "/Nodes/{nodeName}/$/Deactivate",
      "operationId": "microsoftAzureDisablenode",
      "summary": "Microsoft Azure Deactivate A Service Fabric Cluster Node With The Specified Deactivation Intent",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "POST",
      "path": "/Nodes/{nodeName}/$/Activate",
      "operationId": "microsoftAzureEnablenode",
      "summary": "Microsoft Azure Activate A Service Fabric Cluster Node That Is Currently Deactivated",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "POST",
      "path": "/Nodes/{nodeName}/$/RemoveNodeState",
      "operationId": "microsoftAzureRemovenodestate",
      "summary": "Microsoft Azure Notifies Service Fabric That The Persisted State On A Node Has Been Permanently Removed Or Lost",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "POST",
      "path": "/Nodes/{nodeName}/$/Restart",
      "operationId": "microsoftAzureRestartnode",
      "summary": "Microsoft Azure Restarts A Service Fabric Cluster Node",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "DELETE",
      "path": "/Nodes/{nodeName}/$/RemoveConfigurationOverrides",
      "operationId": "microsoftAzureRemoveconfigurationoverrides",
      "summary": "Microsoft Azure Removes Configuration Overrides On The Specified Node",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "GET",
      "path": "/Nodes/{nodeName}/$/GetConfigurationOverrides",
      "operationId": "microsoftAzureGetconfigurationoverrides",
      "summary": "Microsoft Azure Gets The List Of Configuration Overrides On The Specified Node",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "POST",
      "path": "/Nodes/{nodeName}/$/AddConfigurationParameterOverrides",
      "operationId": "microsoftAzureAddconfigurationparameteroverrides",
      "summary": "Microsoft Azure Adds The List Of Configuration Overrides On The Specified Node",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "POST",
      "path": "/Nodes/{nodeName}/$/RemoveNodeTags",
      "operationId": "microsoftAzureRemovenodetags",
      "summary": "Microsoft Azure Removes The List Of Tags From The Specified Node",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "POST",
      "path": "/Nodes/{nodeName}/$/AddNodeTags",
      "operationId": "microsoftAzureAddnodetags",
      "summary": "Microsoft Azure Adds The List Of Tags On The Specified Node",
      "tags": [
        "Node"
      ]
    },
    {
      "method": "GET",
      "path": "/ApplicationTypes",
      "operationId": "microsoftAzureGetapplicationtypeinfolist",
      "summary": "Microsoft Azure Gets The List Of Application Types In The Service Fabric Cluster",
      "tags": [
        "ApplicationType"
      ]
    },
    {
      "method": "GET",
      "path": "/ApplicationTypes/{applicationTypeName}",
      "operationId": "microsoftAzureGetapplicationtypeinfolistbyname",
      "summary": "Microsoft Azure Gets The List Of Application Types In The Service Fabric Cluster Matching Exactly The Specified Name",
      "tags": [
        "ApplicationType"
      ]
    },
    {
      "method": "POST",
      "path": "/ApplicationTypes/$/Provision",
      "operationId": "microsoftAzureProvisionapplicationtype",
      "summary": "Microsoft Azure Provisions Or Registers A Service Fabric Application Type With The Cluster Using The  Sfpkg Package In The External Store Or Using The Application Package In The Image Store",
      "tags": [
        "ApplicationType"
      ]
    },
    {
      "method": "POST",
      "path": "/ApplicationTypes/{applicationTypeName}/$/Unprovision",
      "operationId": "microsoftAzureUnprovisionapplicationtype",
      "summary": "Microsoft Azure Removes Or Unregisters A Service Fabric Application Type From The Cluster",
      "tags": [
        "ApplicationType"
      ]
    },
    {
      "method": "GET",
      "path": "/ApplicationTypes/{applicationTypeName}/$/GetServiceTypes",
      "operationId": "microsoftAzureGetservicetypeinfolist",
      "summary": "Microsoft Azure Gets The List Containing The Information About Service Types That Are Supported By A Provisioned Application Type In A Service Fabric Cluster",
      "tags": [
        "ServiceType"
      ]
    },
    {
      "method": "GET",
      "path": "/ApplicationTypes/{applicationTypeName}/$/GetServiceTypes/{serviceTypeName}",
      "operationId": "microsoftAzureGetservicetypeinfobyname",
      "summary": "Microsoft Azure Gets The Information About A Specific Service Type That Is Supported By A Provisioned Application Type In A Service Fabric Cluster",
      "tags": [
        "ServiceType"
      ]
    },
    {
      "method": "GET",
      "path": "/ApplicationTypes/{applicationTypeName}/$/GetServiceManifest",
      "operationId": "microsoftAzureGetservicemanifest",
      "summary": "Microsoft Azure Gets The Manifest Describing A Service Type",
      "tags": [
        "ServiceType"
      ]
    },
    {
      "method": "GET",
      "path": "/Nodes/{nodeName}/$/GetApplications/{applicationId}/$/GetServiceTypes",
      "operationId": "microsoftAzureGetdeployedservicetypeinfolist",
      "summary": "Microsoft Azure Gets The List Containing The Information About Service Types From The Applications Deployed On A Node In A Service Fabric Cluster",
      "tags": [
        "ServiceType"
      ]
    },
    {
      "method": "GET",
      "path": "/Nodes/{nodeName}/$/GetApplications/{applicationId}/$/GetServiceTypes/{serviceTypeName}",
      "operationId": "microsoftAzureGetdeployedservicetypeinfobyname",
      "summary": "Microsoft Azure Gets The Information About A Specified Service Type Of The Application Deployed On A Node In A Service Fabric Cluster",
      "tags": [
        "ServiceType"
      ]
    },
    {
      "method": "POST",
      "path": "/Applications/$/Create",
      "operationId": "microsoftAzureCreateapplication",
      "summary": "Microsoft Azure Creates A Service Fabric Application",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "POST",
      "path": "/Applications/{applicationId}/$/Delete",
      "operationId": "microsoftAzureDeleteapplication",
      "summary": "Microsoft Azure Deletes An Existing Service Fabric Application",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "GET",
      "path": "/Applications/{applicationId}/$/GetLoadInformation",
      "operationId": "microsoftAzureGetapplicationloadinfo",
      "summary": "Microsoft Azure Gets Load Information About A Service Fabric Application",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "GET",
      "path": "/Applications",
      "operationId": "microsoftAzureGetapplicationinfolist",
      "summary": "Microsoft Azure Gets The List Of Applications Created In The Service Fabric Cluster That Match The Specified Filters",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "GET",
      "path": "/Applications/{applicationId}",
      "operationId": "microsoftAzureGetapplicationinfo",
      "summary": "Microsoft Azure Gets Information About A Service Fabric Application",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "GET",
      "path": "/Applications/{applicationId}/$/GetHealth",
      "operationId": "microsoftAzureGetapplicationhealth",
      "summary": "Microsoft Azure Gets The Health Of The Service Fabric Application",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "POST",
      "path": "/Applications/{applicationId}/$/GetHealth",
      "operationId": "microsoftAzureGetapplicationhealthusingpolicy",
      "summary": "Microsoft Azure Gets The Health Of A Service Fabric Application Using The Specified Policy",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "POST",
      "path": "/Applications/{applicationId}/$/ReportHealth",
      "operationId": "microsoftAzureReportapplicationhealth",
      "summary": "Microsoft Azure Sends A Health Report On The Service Fabric Application",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "POST",
      "path": "/Applications/{applicationId}/$/Upgrade",
      "operationId": "microsoftAzureStartapplicationupgrade",
      "summary": "Microsoft Azure Starts Upgrading An Application In The Service Fabric Cluster",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "GET",
      "path": "/Applications/{applicationId}/$/GetUpgradeProgress",
      "operationId": "microsoftAzureGetapplicationupgrade",
      "summary": "Microsoft Azure Gets Details For The Latest Upgrade Performed On This Application",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "POST",
      "path": "/Applications/{applicationId}/$/UpdateUpgrade",
      "operationId": "microsoftAzureUpdateapplicationupgrade",
      "summary": "Microsoft Azure Updates An Ongoing Application Upgrade In The Service Fabric Cluster",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "POST",
      "path": "/Applications/{applicationId}/$/Update",
      "operationId": "microsoftAzureUpdateapplication",
      "summary": "Microsoft Azure Updates A Service Fabric Application",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "POST",
      "path": "/Applications/{applicationId}/$/MoveToNextUpgradeDomain",
      "operationId": "microsoftAzureResumeapplicationupgrade",
      "summary": "Microsoft Azure Resumes Upgrading An Application In The Service Fabric Cluster",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "POST",
      "path": "/Applications/{applicationId}/$/RollbackUpgrade",
      "operationId": "microsoftAzureRollbackapplicationupgrade",
      "summary": "Microsoft Azure Starts Rolling Back The Currently On Going Upgrade Of An Application In The Service Fabric Cluster",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "GET",
      "path": "/Nodes/{nodeName}/$/GetApplications",
      "operationId": "microsoftAzureGetdeployedapplicationinfolist",
      "summary": "Microsoft Azure Gets The List Of Applications Deployed On A Service Fabric Node",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "GET",
      "path": "/Nodes/{nodeName}/$/GetApplications/{applicationId}",
      "operationId": "microsoftAzureGetdeployedapplicationinfo",
      "summary": "Microsoft Azure Gets The Information About An Application Deployed On A Service Fabric Node",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "GET",
      "path": "/Nodes/{nodeName}/$/GetApplications/{applicationId}/$/GetHealth",
      "operationId": "microsoftAzureGetdeployedapplicationhealth",
      "summary": "Microsoft Azure Gets The Information About Health Of An Application Deployed On A Service Fabric Node",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "POST",
      "path": "/Nodes/{nodeName}/$/GetApplications/{applicationId}/$/GetHealth",
      "operationId": "microsoftAzureGetdeployedapplicationhealthusingpolicy",
      "summary": "Microsoft Azure Gets The Information About Health Of An Application Deployed On A Service Fabric Node Using The Specified Policy",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "POST",
      "path": "/Nodes/{nodeName}/$/GetApplications/{applicationId}/$/ReportHealth",
      "operationId": "microsoftAzureReportdeployedapplicationhealth",
      "summary": "Microsoft Azure Sends A Health Report On The Service Fabric Application Deployed On A Service Fabric Node",
      "tags": [
        "Application"
      ]
    },
    {
      "method": "GET",
      "path": "/ApplicationTypes/{applicationTypeName}/$/GetApplicationManifest",
      "operationId": "microsoftAzureGetapplicationmanifest",
      "summary": "Microsoft Azure Gets The Manifest Describing An Application Type",
      "tags": [
        "ApplicationType"
      ]
    },
    {
      "method": "GET",
      "path": "/Applications/{applicationId}/$/GetServices",
      "operationId": "microsoftAzureGetserviceinfolist",
      "summary": "Microsoft Azure Gets The Information About All Services Belonging To The Application Specified By The Application Id",
      "tags": []
    },
    {
      "method": "GET",
      "path": "/Applications/{applicationId}/$/GetServices/{serviceId}",
      "operationId": "microsoftAzureGetserviceinfo",
      "summary": "Microsoft Azure Gets The Information About The Specific Service Belonging To The Service Fabric Application",
      "tags": []
    },
    {
      "method": "GET",
      "path": "/Services/{serviceId}/$/GetApplicationName",
      "operationId": "microsoftAzureGetapplicationnameinfo",
      "summary": "Microsoft Azure Gets The Name Of The Service Fabric Application For A Service",
      "tags": []
    },
    {
      "method": "POST",
      "path": "/Applications/{applicationId}/$/GetServices/$/Create",
      "operationId": "microsoftAzureCreateservice",
      "summary": "Microsoft Azure Creates The Specified Service Fabric Service",
      "tags": []
    },
    {
      "method": "POST",
      "path": "/Applications/{applicationId}/$/GetServices/$/CreateFromTemplate",
      "operationId": "microsoftAzureCreateservicefromtemplate",
      "summary": "Microsoft Azure Creates A Service Fabric Service From The Service Template",
      "tags": []
    },
    {
      "method": "POST",
      "path": "/Services/{serviceId}/$/Delete",
      "operationId": "microsoftAzureDeleteservice",
      "summary": "Microsoft Azure Deletes An Existing Service Fabric Service",
      "tags": []
    },
    {
      "method": "POST",
      "path": "/Services/{serviceId}/$/Update",
      "operationId": "microsoftAzureUpdateservice",
      "summary": "Microsoft Azure Updates A Service Fabric Service Using The Specified Update Description",
      "tags": []
    },
    {
      "method": "GET",
      "path": "/Services/{serviceId}/$/GetDescription",
      "operationId": "microsoftAzureGetservicedescription",
      "summary": "Microsoft Azure Gets The Description Of An Existing Service Fabric Service",
      "tags": []
    },
    {
      "method": "GET",
      "path": "/Services/{serviceId}/$/GetHealth",
      "operationId": "microsoftAzureGetservicehealth",
      "summary": "Microsoft Azure Gets The Health Of The Specified Service Fabric Service",
      "tags": []
    },
    {
      "method": "POST",
      "path": "/Services/{serviceId}/$/GetHealth",
      "operationId": "microsoftAzureGetservicehealthusingpolicy",
      "summary": "Microsoft Azure Gets The Health Of The Specified Service Fabric Service, By Using The Specified Health Policy",
      "tags": []
    },
    {
      "method": "POST",
      "path": "/Services/{serviceId}/$/ReportHealth",
      "operationId": "microsoftAzureReportservicehealth",
      "summary": "Microsoft Azure Sends A Health Report On The Service Fabric Service",
      "tags": []
    },
    {
      "method": "GET",
      "path": "/Services/{serviceId}/$/ResolvePartition",
      "operationId": "microsoftAzureResolveservice",
      "summary": "Microsoft Azure Resolve A Service Fabric Partition",
      "tags": []
    },
    {
      "method": "GET",
      "path": "/Services/{serviceId}/$/GetUnplacedReplicaInformation",
      "operationId": "microsoftAzureGetunplacedreplicainformation",
      "summary": "Microsoft Azure Gets The Information About Unplaced Replica Of The Service",
      "tags": []
    },
    {
      "method": "GET",
      "path": "/$/GetLoadedPartitionInfoList",
      "operationId": "microsoftAzureGetloadedpartitioninfolist",
      "summary": "Microsoft Azure Gets Ordered List Of Partitions",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "GET",
      "path": "/Services/{serviceId}/$/GetPartitions",
      "operationId": "microsoftAzureGetpartitioninfolist",
      "summary": "Microsoft Azure Gets The List Of Partitions Of A Service Fabric Service",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "GET",
      "path": "/Partitions/{partitionId}",
      "operationId": "microsoftAzureGetpartitioninfo",
      "summary": "Microsoft Azure Gets The Information About A Service Fabric Partition",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "GET",
      "path": "/Partitions/{partitionId}/$/GetServiceName",
      "operationId": "microsoftAzureGetservicenameinfo",
      "summary": "Microsoft Azure Gets The Name Of The Service Fabric Service For A Partition",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "GET",
      "path": "/Partitions/{partitionId}/$/GetHealth",
      "operationId": "microsoftAzureGetpartitionhealth",
      "summary": "Microsoft Azure Gets The Health Of The Specified Service Fabric Partition",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/Partitions/{partitionId}/$/GetHealth",
      "operationId": "microsoftAzureGetpartitionhealthusingpolicy",
      "summary": "Microsoft Azure Gets The Health Of The Specified Service Fabric Partition, By Using The Specified Health Policy",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/Partitions/{partitionId}/$/ReportHealth",
      "operationId": "microsoftAzureReportpartitionhealth",
      "summary": "Microsoft Azure Sends A Health Report On The Service Fabric Partition",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "GET",
      "path": "/Partitions/{partitionId}/$/GetLoadInformation",
      "operationId": "microsoftAzureGetpartitionloadinformation",
      "summary": "Microsoft Azure Gets The Load Information Of The Specified Service Fabric Partition",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/Partitions/{partitionId}/$/ResetLoad",
      "operationId": "microsoftAzureResetpartitionload",
      "summary": "Microsoft Azure Resets The Current Load Of A Service Fabric Partition",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/Partitions/{partitionId}/$/Recover",
      "operationId": "microsoftAzureRecoverpartition",
      "summary": "Microsoft Azure Indicates To The Service Fabric Cluster That It Should Attempt To Recover A Specific Partition That Is Currently Stuck In Quorum Loss",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/Services/$/{serviceId}/$/GetPartitions/$/Recover",
      "operationId": "microsoftAzureRecoverservicepartitions",
      "summary": "Microsoft Azure Indicates To The Service Fabric Cluster That It Should Attempt To Recover The Specified Service That Is Currently Stuck In Quorum Loss",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/$/RecoverSystemPartitions",
      "operationId": "microsoftAzureRecoversystempartitions",
      "summary": "Microsoft Azure Indicates To The Service Fabric Cluster That It Should Attempt To Recover The System Services That Are Currently Stuck In Quorum Loss",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/$/RecoverAllPartitions",
      "operationId": "microsoftAzureRecoverallpartitions",
      "summary": "Microsoft Azure Indicates To The Service Fabric Cluster That It Should Attempt To Recover Any Services Including System Services Which Are Currently Stuck In Quorum Loss",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/Partitions/{partitionId}/$/MovePrimaryReplica",
      "operationId": "microsoftAzureMoveprimaryreplica",
      "summary": "Microsoft Azure Moves The Primary Replica Of A Partition Of A Stateful Service",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/Partitions/{partitionId}/$/MoveSecondaryReplica",
      "operationId": "microsoftAzureMovesecondaryreplica",
      "summary": "Microsoft Azure Moves The Secondary Replica Of A Partition Of A Stateful Service",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/$/UpdatePartitionLoad",
      "operationId": "microsoftAzureUpdatepartitionload",
      "summary": "Microsoft Azure Update The Loads Of Provided Partitions For Specific Metrics",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/Services/{serviceId}/$/GetPartitions/{partitionId}/$/MoveInstance",
      "operationId": "microsoftAzureMoveinstance",
      "summary": "Microsoft Azure Moves The Instance Of A Partition Of A Stateless Service",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/Services/{serviceId}/$/GetPartitions/{partitionId}/$/MoveAuxiliaryReplica",
      "operationId": "microsoftAzureMoveauxiliaryreplica",
      "summary": "Microsoft Azure Moves The Auxiliary Replica Of A Partition Of A Stateful Service",
      "tags": [
        "Partition"
      ]
    },
    {
      "method": "POST",
      "path": "/$/CreateRepairTask",
      "operationId": "microsoftAzureCreaterepairtask",
      "summary": "Microsoft Azure Creates A New Repair Task",
      "tags": [
        "RepairManagement"
      ]
    },
    {
      "method": "POST",
      "path": "/$/CancelRepairTask",
      "operationId": "microsoftAzureCancelrepairtask",
      "summary": "Microsoft Azure Requests The Cancellation Of The Given Repair Task",
      "tags": [
        "RepairManagement"
      ]
    },
    {
      "method": "POST",
      "path": "/$/DeleteRepairTask",
      "operationId": "microsoftAzureDeleterepairtask",
      "summary": "Microsoft Azure Deletes A Completed Repair Task",
      "tags": [
        "RepairManagement"
      ]
    },
    {
      "method": "GET",
      "path": "/$/GetRepairTaskList",
      "operationId": "microsoftAzureGetrepairtasklist",
      "summary": "Microsoft Azure Gets A List Of Repair Tasks Matching The Given Filters",
      "tags": [
        "RepairManagement"
      ]
    },
    {
      "method": "POST",
      "path": "/$/ForceApproveRepairTask",
      "operationId": "microsoftAzureForceapproverepairtask",
      "summary": "Microsoft Azure Forces The Approval Of The Given Repair Task",
      "tags": [
        "RepairManagement"
      ]
    },
    {
      "method": "POST",
      "path": "/$/UpdateRepairTaskHealthPolicy",
      "operationId": "microsoftAzureUpdaterepairtaskhealthpolicy",
      "summary": "Microsoft Azure Updates The Health Policy Of The Given Repair Task",
      "tags": [
        "RepairManagement"
      ]
    },
    {
      "method": "POST",
      "path": "/$/UpdateRepairExecutionState",
      "operationId": "microsoftAzureUpdaterepairexecutionstate",
      "summary": "Microsoft Azure Updates The Execution State Of A Repair Task",
      "tags": [
        "RepairManagement"
      ]
    },
    {
      "method": "GET",
      "path": "/Partitions/{partitionId}/$/GetReplicas",
      "operationId": "microsoftAzureGetreplicainfolist",
      "summary": "Microsoft Azure Gets The Information About Replicas Of A Service Fabric Service Partition",
      "tags": [
        "Replica"
      ]
    },
    {
      "method": "GET",
      "path": "/Partitions/{partitionId}/$/GetReplicas/{replicaId}",
      "operationId": "microsoftAzureGetreplicainfo",
      "summary": "Microsoft Azure Gets The Information About A Replica Of A Service Fabric Partition",
      "tags": [
        "Replica"
      ]

# --- truncated at 32 KB (72 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/json-structure/microsoft-azure-structure.json