npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/azure_msi_managedidentity

v5.0.0

Published

DataFire integration for ManagedServiceIdentityClient

Downloads

6

Readme

@datafire/azure_msi_managedidentity

Client library for ManagedServiceIdentityClient

Installation and Usage

npm install --save @datafire/azure_msi_managedidentity
let azure_msi_managedidentity = require('@datafire/azure_msi_managedidentity').create({
  access_token: "",
  refresh_token: "",
  client_id: "",
  client_secret: "",
  redirect_uri: ""
});

.then(data => {
  console.log(data);
});

Description

The Managed Service Identity Client.

Actions

Operations_List

Lists available operations for the Microsoft.ManagedIdentity provider

azure_msi_managedidentity.Operations_List({
  "api-version": ""
}, context)

Input

  • input object
    • api-version required string: Version of API to invoke.

Output

UserAssignedIdentities_ListBySubscription

Lists all the userAssignedIdentities available under the specified subscription.

azure_msi_managedidentity.UserAssignedIdentities_ListBySubscription({
  "subscriptionId": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Id of the Subscription to which the identity belongs.
    • api-version required string: Version of API to invoke.

Output

UserAssignedIdentities_ListByResourceGroup

Lists all the userAssignedIdentities available under the specified ResourceGroup.

azure_msi_managedidentity.UserAssignedIdentities_ListByResourceGroup({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Id of the Subscription to which the identity belongs.
    • resourceGroupName required string: The name of the Resource Group to which the identity belongs.
    • api-version required string: Version of API to invoke.

Output

UserAssignedIdentities_Delete

Deletes the identity.

azure_msi_managedidentity.UserAssignedIdentities_Delete({
  "subscriptionId": "",
  "resourceGroupName": "",
  "resourceName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Id of the Subscription to which the identity belongs.
    • resourceGroupName required string: The name of the Resource Group to which the identity belongs.
    • resourceName required string: The name of the identity resource.
    • api-version required string: Version of API to invoke.

Output

Output schema unknown

UserAssignedIdentities_Get

Gets the identity.

azure_msi_managedidentity.UserAssignedIdentities_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "resourceName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Id of the Subscription to which the identity belongs.
    • resourceGroupName required string: The name of the Resource Group to which the identity belongs.
    • resourceName required string: The name of the identity resource.
    • api-version required string: Version of API to invoke.

Output

UserAssignedIdentities_Update

Update an identity in the specified subscription and resource group.

azure_msi_managedidentity.UserAssignedIdentities_Update({
  "subscriptionId": "",
  "resourceGroupName": "",
  "resourceName": "",
  "api-version": "",
  "parameters": null
}, context)

Input

  • input object
    • subscriptionId required string: The Id of the Subscription to which the identity belongs.
    • resourceGroupName required string: The name of the Resource Group to which the identity belongs.
    • resourceName required string: The name of the identity resource.
    • api-version required string: Version of API to invoke.
    • parameters required Identity

Output

UserAssignedIdentities_CreateOrUpdate

Create or update an identity in the specified subscription and resource group.

azure_msi_managedidentity.UserAssignedIdentities_CreateOrUpdate({
  "subscriptionId": "",
  "resourceGroupName": "",
  "resourceName": "",
  "api-version": "",
  "parameters": null
}, context)

Input

  • input object
    • subscriptionId required string: The Id of the Subscription to which the identity belongs.
    • resourceGroupName required string: The name of the Resource Group to which the identity belongs.
    • resourceName required string: The name of the identity resource.
    • api-version required string: Version of API to invoke.
    • parameters required Identity

Output

Definitions

CloudError

  • CloudError object: An error response from the ManagedServiceIdentity service.

CloudErrorBody

  • CloudErrorBody object: An error response from the ManagedServiceIdentity service.
    • code string: An identifier for the error.
    • details array: A list of additional details about the error.
    • message string: A message describing the error, intended to be suitable for display in a user interface.
    • target string: The target of the particular error. For example, the name of the property in error.

Identity

  • Identity object: Describes an identity resource.
    • id string: The id of the created identity.
    • location string: The Azure region where the identity lives.
    • name string: The name of the created identity.
    • properties IdentityProperties
    • tags object: Resource tags
    • type string (values: Microsoft.ManagedIdentity/userAssignedIdentities): The type of resource i.e. Microsoft.ManagedIdentity/userAssignedIdentities

IdentityProperties

  • Identity properties. object: The properties associated with the identity.
    • clientId string: The id of the app associated with the identity. This is a random generated UUID by MSI.
    • clientSecretUrl string: The ManagedServiceIdentity DataPlane URL that can be queried to obtain the identity credentials. If identity is user assigned, then the clientSecretUrl will not be present in the response, otherwise it will be present.
    • principalId string: The id of the service principal object associated with the created identity.
    • tenantId string: The id of the tenant which the identity belongs to.

Operation

  • Microsoft.ManagedIdentity Operation. object: Operation supported by the Microsoft.ManagedIdentity REST API.
    • display OperationDisplay
    • name string: The name of the REST Operation. This is of the format {provider}/{resource}/{operation}.

OperationDisplay

  • Operation Display. object: The object that describes the operation.
    • description string: A description of the operation.
    • operation string: The type of operation. For example: read, write, delete.
    • provider string: Friendly name of the resource provider.
    • resource string: The resource type on which the operation is performed.

OperationListResult

  • Operations List. object: A list of operations supported by Microsoft.ManagedIdentity Resource Provider.
    • nextLink string: The url to get the next page of results, if any.
    • value array: A list of operations supported by Microsoft.ManagedIdentity Resource Provider.

UserAssignedIdentitiesListResult

  • UserAssignedIdentitiesListResult object: Values returned by the List operation.
    • nextLink string: The url to get the next page of results, if any.
    • value array: The collection of userAssignedIdentities returned by the listing operation.