@datafire/azure_security_pricings
v3.0.0
Published
DataFire integration for Security Center
Downloads
9
Readme
@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
- api-version required
Output
- output PricingList
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
- api-version required
Output
- output Pricing
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
- api-version required
Output
- output Pricing
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- items Pricing
- value required
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.
- freeTrialRemainingTime