3.0.0 • Published 5 years ago

@datafire/azure_sql_manageddatabasevulnerabilityassesmentrulebaselines v3.0.0

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

@datafire/azure_sql_manageddatabasevulnerabilityassesmentrulebaselines

Client library for SqlManagementClient

Installation and Usage

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

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

Description

The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.

Actions

ManagedDatabaseVulnerabilityAssessmentRuleBaselines_Delete

Removes the database's vulnerability assessment rule baseline.

azure_sql_manageddatabasevulnerabilityassesmentrulebaselines.ManagedDatabaseVulnerabilityAssessmentRuleBaselines_Delete({
  "resourceGroupName": "",
  "managedInstanceName": "",
  "databaseName": "",
  "vulnerabilityAssessmentName": "",
  "ruleId": "",
  "baselineName": "",
  "subscriptionId": "",
  "api-version": ""
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    • managedInstanceName required string: The name of the managed instance.
    • databaseName required string: The name of the database for which the vulnerability assessment rule baseline is defined.
    • vulnerabilityAssessmentName required string (values: default): The name of the vulnerability assessment.
    • ruleId required string: The vulnerability assessment rule ID.
    • baselineName required string (values: master, default): The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).
    • subscriptionId required string: The subscription ID that identifies an Azure subscription.
    • api-version required string: The API version to use for the request.

Output

Output schema unknown

ManagedDatabaseVulnerabilityAssessmentRuleBaselines_Get

Gets a database's vulnerability assessment rule baseline.

azure_sql_manageddatabasevulnerabilityassesmentrulebaselines.ManagedDatabaseVulnerabilityAssessmentRuleBaselines_Get({
  "resourceGroupName": "",
  "managedInstanceName": "",
  "databaseName": "",
  "vulnerabilityAssessmentName": "",
  "ruleId": "",
  "baselineName": "",
  "subscriptionId": "",
  "api-version": ""
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    • managedInstanceName required string: The name of the managed instance.
    • databaseName required string: The name of the database for which the vulnerability assessment rule baseline is defined.
    • vulnerabilityAssessmentName required string (values: default): The name of the vulnerability assessment.
    • ruleId required string: The vulnerability assessment rule ID.
    • baselineName required string (values: master, default): The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).
    • subscriptionId required string: The subscription ID that identifies an Azure subscription.
    • api-version required string: The API version to use for the request.

Output

ManagedDatabaseVulnerabilityAssessmentRuleBaselines_CreateOrUpdate

Creates or updates a database's vulnerability assessment rule baseline.

azure_sql_manageddatabasevulnerabilityassesmentrulebaselines.ManagedDatabaseVulnerabilityAssessmentRuleBaselines_CreateOrUpdate({
  "resourceGroupName": "",
  "managedInstanceName": "",
  "databaseName": "",
  "vulnerabilityAssessmentName": "",
  "ruleId": "",
  "baselineName": "",
  "parameters": {},
  "subscriptionId": "",
  "api-version": ""
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    • managedInstanceName required string: The name of the managed instance.
    • databaseName required string: The name of the database for which the vulnerability assessment rule baseline is defined.
    • vulnerabilityAssessmentName required string (values: default): The name of the vulnerability assessment.
    • ruleId required string: The vulnerability assessment rule ID.
    • baselineName required string (values: master, default): The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).
    • parameters required DatabaseVulnerabilityAssessmentRuleBaseline
    • subscriptionId required string: The subscription ID that identifies an Azure subscription.
    • api-version required string: The API version to use for the request.

Output

Definitions

DatabaseVulnerabilityAssessmentRuleBaseline

DatabaseVulnerabilityAssessmentRuleBaselineItem

  • DatabaseVulnerabilityAssessmentRuleBaselineItem object: Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.
    • result required array: The rule baseline result
      • items string

DatabaseVulnerabilityAssessmentRuleBaselineProperties

  • DatabaseVulnerabilityAssessmentRuleBaselineProperties object: Properties of a database Vulnerability Assessment rule baseline.