3.0.0 • Published 5 years ago

@datafire/azure_security_discoveredsecuritysolutions v3.0.0

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

@datafire/azure_security_discoveredsecuritysolutions

Client library for Security Center

Installation and Usage

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

DiscoveredSecuritySolutions_List

Gets a list of discovered Security Solutions for the subscription.

azure_security_discoveredsecuritysolutions.DiscoveredSecuritySolutions_List({
  "subscriptionId": "",
  "api-version": ""
}, context)

Input

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

Output

DiscoveredSecuritySolutions_ListByHomeRegion

Gets a list of discovered Security Solutions for the subscription and location.

azure_security_discoveredsecuritysolutions.DiscoveredSecuritySolutions_ListByHomeRegion({
  "subscriptionId": "",
  "ascLocation": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: Azure subscription ID
    • ascLocation required string: The location where ASC stores the data of the subscription. can be retrieved from Get locations
    • api-version required string: API version for the operation

Output

DiscoveredSecuritySolutions_Get

Gets a specific discovered Security Solution.

azure_security_discoveredsecuritysolutions.DiscoveredSecuritySolutions_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "ascLocation": "",
  "discoveredSecuritySolutionName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: Azure subscription ID
    • resourceGroupName required string: The name of the resource group within the user's subscription. The name is case insensitive.
    • ascLocation required string: The location where ASC stores the data of the subscription. can be retrieved from Get locations
    • discoveredSecuritySolutionName required string: Name of a discovered security solution.
    • api-version required string: API version for the operation

Output

Definitions

DiscoveredSecuritySolution

  • DiscoveredSecuritySolution object
    • properties required DiscoveredSecuritySolutionProperties
    • id string: Resource Id
    • name string: Resource name
    • type string: Resource type
    • location string: Location where the resource is stored

DiscoveredSecuritySolutionList

DiscoveredSecuritySolutionProperties

  • DiscoveredSecuritySolutionProperties object
    • offer required string: The security solutions' image offer
    • publisher required string: The security solutions' image publisher
    • securityFamily required string (values: Waf, Ngfw, SaasWaf, Va): The security family of the discovered solution
    • sku required string: The security solutions' image sku