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_security_regulatorycompliance

v3.0.0

Published

DataFire integration for Security Center

Downloads

14

Readme

@datafire/azure_security_regulatorycompliance

Client library for Security Center

Installation and Usage

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

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

Description

API spec for Microsoft.Security (Azure Security Center) resource provider

Actions

RegulatoryComplianceStandards_List

Supported regulatory compliance standards details and state

azure_security_regulatorycompliance.RegulatoryComplianceStandards_List({
  "api-version": "",
  "subscriptionId": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • $filter string: OData filter. Optional.

Output

RegulatoryComplianceStandards_Get

Supported regulatory compliance details state for selected standard

azure_security_regulatorycompliance.RegulatoryComplianceStandards_Get({
  "api-version": "",
  "subscriptionId": "",
  "regulatoryComplianceStandardName": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • regulatoryComplianceStandardName required string: Name of the regulatory compliance standard object

Output

RegulatoryComplianceControls_List

All supported regulatory compliance controls details and state for selected standard

azure_security_regulatorycompliance.RegulatoryComplianceControls_List({
  "api-version": "",
  "subscriptionId": "",
  "regulatoryComplianceStandardName": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • regulatoryComplianceStandardName required string: Name of the regulatory compliance standard object
    • $filter string: OData filter. Optional.

Output

RegulatoryComplianceControls_Get

Selected regulatory compliance control details and state

azure_security_regulatorycompliance.RegulatoryComplianceControls_Get({
  "api-version": "",
  "subscriptionId": "",
  "regulatoryComplianceStandardName": "",
  "regulatoryComplianceControlName": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • regulatoryComplianceStandardName required string: Name of the regulatory compliance standard object
    • regulatoryComplianceControlName required string: Name of the regulatory compliance control object

Output

RegulatoryComplianceAssessments_List

Details and state of assessments mapped to selected regulatory compliance control

azure_security_regulatorycompliance.RegulatoryComplianceAssessments_List({
  "api-version": "",
  "subscriptionId": "",
  "regulatoryComplianceStandardName": "",
  "regulatoryComplianceControlName": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • regulatoryComplianceStandardName required string: Name of the regulatory compliance standard object
    • regulatoryComplianceControlName required string: Name of the regulatory compliance control object
    • $filter string: OData filter. Optional.

Output

RegulatoryComplianceAssessments_Get

Supported regulatory compliance details and state for selected assessment

azure_security_regulatorycompliance.RegulatoryComplianceAssessments_Get({
  "api-version": "",
  "subscriptionId": "",
  "regulatoryComplianceStandardName": "",
  "regulatoryComplianceControlName": "",
  "regulatoryComplianceAssessmentName": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • regulatoryComplianceStandardName required string: Name of the regulatory compliance standard object
    • regulatoryComplianceControlName required string: Name of the regulatory compliance control object
    • regulatoryComplianceAssessmentName required string: Name of the regulatory compliance assessment object

Output

Definitions

RegulatoryComplianceAssessment

  • RegulatoryComplianceAssessment object: Regulatory compliance assessment details and state

RegulatoryComplianceAssessmentList

  • RegulatoryComplianceAssessmentList object: List of regulatory compliance assessment response

RegulatoryComplianceAssessmentProperties

  • RegulatoryComplianceAssessmentProperties object: Regulatory compliance assessment data
    • assessmentDetailsLink string: Link to more detailed assessment results data. The response type will be according to the assessmentType field
    • assessmentType string: The expected type of assessment contained in the AssessmentDetailsLink
    • description string: The description of the regulatory compliance assessment
    • failedResources integer: The given assessment's related resources count with failed state.
    • passedResources integer: The given assessment's related resources count with passed state.
    • skippedResources integer: The given assessment's related resources count with skipped state.
    • state string (values: Passed, Failed, Skipped, Unsupported): Aggregative state based on the assessment's scanned resources states
    • unsupportedResources integer: The given assessment's related resources count with unsupported state.

RegulatoryComplianceControl

  • RegulatoryComplianceControl object: Regulatory compliance control details and state

RegulatoryComplianceControlList

  • RegulatoryComplianceControlList object: List of regulatory compliance controls response
    • nextLink string: The URI to fetch the next page.
    • value required array: List of regulatory compliance controls

RegulatoryComplianceControlProperties

  • RegulatoryComplianceControlProperties object: Regulatory compliance control data
    • description string: The description of the regulatory compliance control
    • failedAssessments integer: The number of supported regulatory compliance assessments of the given control with a failed state
    • passedAssessments integer: The number of supported regulatory compliance assessments of the given control with a passed state
    • skippedAssessments integer: The number of supported regulatory compliance assessments of the given control with a skipped state
    • state string (values: Passed, Failed, Skipped, Unsupported): Aggregative state based on the control's supported assessments states

RegulatoryComplianceStandard

  • RegulatoryComplianceStandard object: Regulatory compliance standard details and state

RegulatoryComplianceStandardList

  • RegulatoryComplianceStandardList object: List of regulatory compliance standards response

RegulatoryComplianceStandardProperties

  • RegulatoryComplianceStandardProperties object: Regulatory compliance standard data
    • failedControls integer: The number of supported regulatory compliance controls of the given standard with a failed state
    • passedControls integer: The number of supported regulatory compliance controls of the given standard with a passed state
    • skippedControls integer: The number of supported regulatory compliance controls of the given standard with a skipped state
    • state string (values: Passed, Failed, Skipped, Unsupported): Aggregative state based on the standard's supported controls states
    • unsupportedControls integer: The number of regulatory compliance controls of the given standard which are unsupported by automated assessments