@datafire/azure_security_securitycontacts

DataFire integration for Security Center

Usage no npm install needed!

<script type="module">
  import datafireAzureSecuritySecuritycontacts from 'https://cdn.skypack.dev/@datafire/azure_security_securitycontacts';
</script>

README

@datafire/azure_security_securitycontacts

Client library for Security Center

Installation and Usage

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

SecurityContacts_List

Security contact configurations for the subscription

azure_security_securitycontacts.SecurityContacts_List({
  "api-version": "",
  "subscriptionId": ""
}, context)

Input

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

Output

SecurityContacts_Delete

Security contact configurations for the subscription

azure_security_securitycontacts.SecurityContacts_Delete({
  "api-version": "",
  "subscriptionId": "",
  "securityContactName": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • securityContactName required string: Name of the security contact object

Output

Output schema unknown

SecurityContacts_Get

Security contact configurations for the subscription

azure_security_securitycontacts.SecurityContacts_Get({
  "api-version": "",
  "subscriptionId": "",
  "securityContactName": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • securityContactName required string: Name of the security contact object

Output

SecurityContacts_Update

Security contact configurations for the subscription

azure_security_securitycontacts.SecurityContacts_Update({
  "api-version": "",
  "subscriptionId": "",
  "securityContactName": "",
  "securityContact": {}
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • securityContactName required string: Name of the security contact object
    • securityContact required SecurityContact

Output

SecurityContacts_Create

Security contact configurations for the subscription

azure_security_securitycontacts.SecurityContacts_Create({
  "api-version": "",
  "subscriptionId": "",
  "securityContactName": "",
  "securityContact": {}
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • subscriptionId required string: Azure subscription ID
    • securityContactName required string: Name of the security contact object
    • securityContact required SecurityContact

Output

Definitions

SecurityContact

  • SecurityContact object: Contact details for security issues

SecurityContactList

  • SecurityContactList object: List of security contacts response
    • nextLink string: The URI to fetch the next page.
    • value array: List of security contacts

SecurityContactProperties

  • SecurityContactProperties object: describes security contact properties
    • alertNotifications required string (values: On, Off): Whether to send security alerts notifications to the security contact
    • alertsToAdmins required string (values: On, Off): Whether to send security alerts notifications to subscription admins
    • email required string: The email of this security contact
    • phone string: The phone number of this security contact