3.0.0 • Published 5 years ago

@datafire/azure_security_pricings v3.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

@datafire/azure_security_pricings

Client library for Security Center

Installation and Usage

npm install --save @datafire/azure_security_pricings
let azure_security_pricings = require('@datafire/azure_security_pricings').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

Pricings_List

Lists Security Center pricing configurations in the subscription.

azure_security_pricings.Pricings_List({
  "api-version": "",
  "subscriptionId": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID

Output

Pricings_Get

Gets a provided Security Center pricing configuration in the subscription.

azure_security_pricings.Pricings_Get({
  "api-version": "",
  "subscriptionId": "",
  "pricingName": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • pricingName required string: name of the pricing configuration

Output

Pricings_Update

Updates a provided Security Center pricing configuration in the subscription.

azure_security_pricings.Pricings_Update({
  "api-version": "",
  "subscriptionId": "",
  "pricingName": "",
  "pricing": {}
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • pricingName required string: name of the pricing configuration
    • pricing required Pricing

Output

Definitions

Pricing

  • Pricing object: Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features.
    • properties PricingProperties
    • id string: Resource Id
    • name string: Resource name
    • type string: Resource type

PricingList

  • PricingList object: List of pricing configurations response.
    • value required array: List of pricing configurations

PricingProperties

  • PricingProperties object: Pricing properties for the relevant scope
    • freeTrialRemainingTime string: The duration left for the subscriptions free trial period - in ISO 8601 format (e.g. P3Y6M4DT12H30M5S).
    • pricingTier required string (values: Free, Standard): The pricing tier value. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features.