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
{
"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