3.0.0 • Published 5 years ago

@datafire/azure_security_servervulnerabilityassessments v3.0.0

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

@datafire/azure_security_servervulnerabilityassessments

Client library for Security Center

Installation and Usage

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

ServerVulnerabilityAssessment_ListByExtendedResource

Gets a list of server vulnerability assessment onboarding statuses on a given resource.

azure_security_servervulnerabilityassessments.ServerVulnerabilityAssessment_ListByExtendedResource({
  "subscriptionId": "",
  "resourceGroupName": "",
  "resourceNamespace": "",
  "resourceType": "",
  "resourceName": "",
  "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.
    • resourceNamespace required string: The Namespace of the resource.
    • resourceType required string: The type of the resource.
    • resourceName required string: Name of the resource.
    • api-version required string: API version for the operation

Output

ServerVulnerabilityAssessment_Delete

Removing server vulnerability assessment from a resource.

azure_security_servervulnerabilityassessments.ServerVulnerabilityAssessment_Delete({
  "subscriptionId": "",
  "resourceGroupName": "",
  "resourceNamespace": "",
  "resourceType": "",
  "resourceName": "",
  "serverVulnerabilityAssessment": "",
  "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.
    • resourceNamespace required string: The Namespace of the resource.
    • resourceType required string: The type of the resource.
    • resourceName required string: Name of the resource.
    • serverVulnerabilityAssessment required string (values: default): ServerVulnerabilityAssessment status. only a 'default' value is supported.
    • api-version required string: API version for the operation

Output

Output schema unknown

ServerVulnerabilityAssessment_Get

Gets a server vulnerability assessment onboarding statuses on a given resource.

azure_security_servervulnerabilityassessments.ServerVulnerabilityAssessment_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "resourceNamespace": "",
  "resourceType": "",
  "resourceName": "",
  "serverVulnerabilityAssessment": "",
  "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.
    • resourceNamespace required string: The Namespace of the resource.
    • resourceType required string: The type of the resource.
    • resourceName required string: Name of the resource.
    • serverVulnerabilityAssessment required string (values: default): ServerVulnerabilityAssessment status. only a 'default' value is supported.
    • api-version required string: API version for the operation

Output

ServerVulnerabilityAssessment_CreateOrUpdate

Creating a server vulnerability assessment on a resource, which will onboard a resource for having a vulnerability assessment on it

azure_security_servervulnerabilityassessments.ServerVulnerabilityAssessment_CreateOrUpdate({
  "subscriptionId": "",
  "resourceGroupName": "",
  "resourceNamespace": "",
  "resourceType": "",
  "resourceName": "",
  "serverVulnerabilityAssessment": "",
  "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.
    • resourceNamespace required string: The Namespace of the resource.
    • resourceType required string: The type of the resource.
    • resourceName required string: Name of the resource.
    • serverVulnerabilityAssessment required string (values: default): ServerVulnerabilityAssessment status. only a 'default' value is supported.
    • api-version required string: API version for the operation

Output

Definitions

ServerVulnerabilityAssessment

  • ServerVulnerabilityAssessment object: Describes the server vulnerability assessment details on a resource

ServerVulnerabilityAssessmentProperties

  • ServerVulnerabilityAssessmentProperties object: describes ServerVulnerabilityAssessment properties.
    • provisioningState string (values: Succeeded, Failed, Canceled, Provisioning, Deprovisioning): The provisioningState of the vulnerability assessment capability on the VM

ServerVulnerabilityAssessmentsList