3.0.0 • Published 5 years ago

@datafire/azure_security_informationprotectionpolicies v3.0.0

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

@datafire/azure_security_informationprotectionpolicies

Client library for Security Center

Installation and Usage

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

InformationProtectionPolicies_List

Information protection policies of a specific management group.

azure_security_informationprotectionpolicies.InformationProtectionPolicies_List({
  "api-version": "",
  "scope": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • scope required string: Scope of the query, can be subscription (/subscriptions/0b06d9ea-afe6-4779-bd59-30e5c2d9d13f) or management group (/providers/Microsoft.Management/managementGroups/mgName).

Output

InformationProtectionPolicies_Get

Details of the information protection policy.

azure_security_informationprotectionpolicies.InformationProtectionPolicies_Get({
  "api-version": "",
  "scope": "",
  "informationProtectionPolicyName": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • scope required string: Scope of the query, can be subscription (/subscriptions/0b06d9ea-afe6-4779-bd59-30e5c2d9d13f) or management group (/providers/Microsoft.Management/managementGroups/mgName).
    • informationProtectionPolicyName required string (values: effective, custom): Name of the information protection policy.

Output

InformationProtectionPolicies_CreateOrUpdate

Details of the information protection policy.

azure_security_informationprotectionpolicies.InformationProtectionPolicies_CreateOrUpdate({
  "api-version": "",
  "scope": "",
  "informationProtectionPolicyName": ""
}, context)

Input

  • input object
    • api-version required string: API version for the operation
    • scope required string: Scope of the query, can be subscription (/subscriptions/0b06d9ea-afe6-4779-bd59-30e5c2d9d13f) or management group (/providers/Microsoft.Management/managementGroups/mgName).
    • informationProtectionPolicyName required string (values: effective, custom): Name of the information protection policy.

Output

Definitions

InformationProtectionKeyword

  • InformationProtectionKeyword object: The information type keyword.
    • canBeNumeric boolean: Indicates whether the keyword can be applied on numeric types or not.
    • custom boolean: Indicates whether the keyword is custom or not.
    • excluded boolean: Indicates whether the keyword is excluded or not.
    • pattern string: The keyword pattern.

InformationProtectionPolicy

  • InformationProtectionPolicy object: Information protection policy.

InformationProtectionPolicyList

  • InformationProtectionPolicyList object: Information protection policies response.

InformationProtectionPolicyProperties

  • InformationProtectionPolicyProperties object: describes properties of an information protection policy.
    • informationTypes object: The sensitivity information types.
    • labels object: Dictionary of sensitivity labels.
    • lastModifiedUtc string: Describes the last UTC time the policy was modified.

InformationType

  • InformationType object: The information type.
    • custom boolean: Indicates whether the information type is custom or not.
    • displayName string: The name of the information type.
    • enabled boolean: Indicates whether the information type is enabled or not.
    • keywords array: The information type keywords.
    • order number: The order of the information type.
    • recommendedLabelId string: The recommended label id to be associated with this information type.

SensitivityLabel

  • SensitivityLabel object: The sensitivity label.
    • displayName string: The name of the sensitivity label.
    • enabled boolean: Indicates whether the label is enabled or not.
    • order number: The order of the sensitivity label.