@datafire/azure_security_servervulnerabilityassessments
v3.0.0
Published
DataFire integration for Security Center
Downloads
14
Readme
@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
- subscriptionId required
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
- subscriptionId required
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
- subscriptionId required
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
- subscriptionId required
Output
Definitions
ServerVulnerabilityAssessment
- ServerVulnerabilityAssessment
object
: Describes the server vulnerability assessment details on a resource- properties ServerVulnerabilityAssessmentProperties
- id
string
: Resource Id - name
string
: Resource name - type
string
: Resource type
ServerVulnerabilityAssessmentProperties
- ServerVulnerabilityAssessmentProperties
object
: describes ServerVulnerabilityAssessment properties.- provisioningState
string
(values: Succeeded, Failed, Canceled, Provisioning, Deprovisioning): The provisioningState of the vulnerability assessment capability on the VM
- provisioningState
ServerVulnerabilityAssessmentsList
- ServerVulnerabilityAssessmentsList
object
: List of server vulnerability assessments- value
array
- value