Neatly Packaged Magic

    @azure/servicefabric
    TypeScript icon, indicating that this package has built-in type declarations

    5.0.0 • Public • Published

    An isomorphic javascript sdk for - ServiceFabricClient

    This package contains an isomorphic SDK for ServiceFabricClient.

    Currently supported environments

    • Node.js version 6.x.x or higher
    • Browser JavaScript

    How to Install

    npm install @azure/servicefabric

    How to use

    nodejs - Authentication, client creation and getClusterManifest as an example written in TypeScript.

    Install @azure/ms-rest-nodeauth
    • Please install minimum version of "@azure/ms-rest-nodeauth": "^3.0.0".
    npm install @azure/ms-rest-nodeauth@"^3.0.0"
    Sample code

    Service Fabric cluster security scenarios

    import { ServiceFabricClient } from "@azure/servicefabric";
    const baseUri = "<ServiceFabricURL>:<connection-port>";
    const client = new ServiceFabricClient({
      baseUri
    });
    client
      .getClusterManifest()
      .then((result) => {
        console.log(result.manifest);
      })
      .catch(console.error);

    browser - Authentication, client creation and getClusterManifest as an example written in JavaScript.

    Install @azure/ms-rest-browserauth
    npm install @azure/ms-rest-browserauth
    Sample code

    See https://github.com/Azure/ms-rest-browserauth to learn how to authenticate to Azure in the browser.

    • index.html
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <title>@azure/servicefabric sample</title>
        <script src="node_modules/@azure/ms-rest-js/dist/msRest.browser.js"></script>
        <script src="node_modules/@azure/servicefabric/dist/servicefabric.js"></script>
        <script type="text/javascript">
          var baseUri = "<ServiceFabricURL>:<connection-port>";
          var client = new Azure.Servicefabric.ServiceFabricClient({
            baseUri
          });
          client
            .getClusterManifest()
            .then((result) => {
              console.log("The result is:");
              console.log(result);
            })
            .catch((err) => {
              console.log("An error occurred:");
              console.error(err);
            });
        </script>
      </head>
      <body></body>
    </html>

    Related projects

    Impressions

    Install

    npm i @azure/servicefabric

    DownloadsWeekly Downloads

    56

    Version

    5.0.0

    License

    MIT

    Unpacked Size

    8.77 MB

    Total Files

    129

    Last publish

    Collaborators

    • amarzavery
    • vladbarosan
    • veronicagg
    • azure-sdk