Service Fabric Resource Manager REST API Reference

Service Fabric is a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable microservices.

A Service Fabric cluster is a network-connected set of virtual or physical machines into which your microservices are deployed and managed. Service Fabric Resource Manager APIs allows you to create and manage Service Fabric cluster in Azure. Once a cluster is created you can manage and deploy microservices based applications and containers in the cluster using Service Fabric Client APIs.

Following is a list of Service Fabric Resource Manager REST APIs.


Cluster APIs

Name Description
Create Create a ServiceFabric cluster
Delete Delete cluster resource
Get Get cluster resource
Update Update cluster configuration
List By Resource Group List cluster resource by resource group
List List cluster resource

ClusterVersion APIs

Name Description
List List cluster code versions by location

Operations APIs

Name Description
List Lists all of the available ServiceFabric Resource Manager REST API operations.

Models

Name Description
AvailableOperationDisplay Operation supported by Service Fabric resource provider
AzureActiveDirectory The settings to enable AAD authentication on the cluster.
CertificateDescription Describes the certificate details.
ClientCertificateCommonName Describes the client certificate details using common name.
ClientCertificateThumbprint Describes the client certificate details using thumbprint.
Cluster The cluster resource
ClusterCodeVersionsListResult The list results of the ServiceFabric runtime versions.
ClusterCodeVersionsResult The result of the ServiceFabric runtime versions
ClusterHealthPolicy Defines a health policy used to evaluate the health of the cluster or of a cluster node.
ClusterListResult Cluster list results
ClusterProperties Describes the cluster resource properties.
ClusterPropertiesUpdateParameters Describes the cluster resource properties that can be updated during PATCH operation.
ClusterUpdateParameters Cluster update request
ClusterUpgradeDeltaHealthPolicy Describes the delta health policies for the cluster upgrade.
ClusterUpgradePolicy Describes the policy used when upgrading the cluster.
ClusterVersionDetails The detail of the Service Fabric runtime version result
DiagnosticsStorageAccountConfig The storage account information for storing Service Fabric diagnostic logs.
EndpointRangeDescription Port range details
ErrorModel The error details.
NodeTypeDescription Describes a node type in the cluster, each node type represents sub set of nodes in the cluster.
OperationListResult Describes the result of the request to list Service Fabric operations.
OperationResult Available operation list result
Resource The resource model definition.
ServiceTypeDeltaHealthPolicy Service health policy
SettingsParameterDescription Describes a parameter in fabric settings of the cluster.
SettingsSectionDescription Describes a section in the fabric settings of the cluster.