280 lines
6.3 KiB
PHP
280 lines
6.3 KiB
PHP
<?php
|
|
/**
|
|
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
|
*
|
|
* DataClassificationService File
|
|
* PHP version 7
|
|
*
|
|
* @category Library
|
|
* @package Microsoft.Graph
|
|
* @copyright (c) Microsoft Corporation. All rights reserved.
|
|
* @license https://opensource.org/licenses/MIT MIT License
|
|
* @link https://graph.microsoft.com
|
|
*/
|
|
namespace Beta\Microsoft\Graph\Model;
|
|
|
|
/**
|
|
* DataClassificationService class
|
|
*
|
|
* @category Model
|
|
* @package Microsoft.Graph
|
|
* @copyright (c) Microsoft Corporation. All rights reserved.
|
|
* @license https://opensource.org/licenses/MIT MIT License
|
|
* @link https://graph.microsoft.com
|
|
*/
|
|
class DataClassificationService extends Entity
|
|
{
|
|
|
|
/**
|
|
* Gets the exactMatchDataStores
|
|
*
|
|
* @return array|null The exactMatchDataStores
|
|
*/
|
|
public function getExactMatchDataStores()
|
|
{
|
|
if (array_key_exists("exactMatchDataStores", $this->_propDict)) {
|
|
return $this->_propDict["exactMatchDataStores"];
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Sets the exactMatchDataStores
|
|
*
|
|
* @param ExactMatchDataStore[] $val The exactMatchDataStores
|
|
*
|
|
* @return DataClassificationService
|
|
*/
|
|
public function setExactMatchDataStores($val)
|
|
{
|
|
$this->_propDict["exactMatchDataStores"] = $val;
|
|
return $this;
|
|
}
|
|
|
|
|
|
/**
|
|
* Gets the classifyFileJobs
|
|
*
|
|
* @return array|null The classifyFileJobs
|
|
*/
|
|
public function getClassifyFileJobs()
|
|
{
|
|
if (array_key_exists("classifyFileJobs", $this->_propDict)) {
|
|
return $this->_propDict["classifyFileJobs"];
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Sets the classifyFileJobs
|
|
*
|
|
* @param JobResponseBase[] $val The classifyFileJobs
|
|
*
|
|
* @return DataClassificationService
|
|
*/
|
|
public function setClassifyFileJobs($val)
|
|
{
|
|
$this->_propDict["classifyFileJobs"] = $val;
|
|
return $this;
|
|
}
|
|
|
|
|
|
/**
|
|
* Gets the classifyTextJobs
|
|
*
|
|
* @return array|null The classifyTextJobs
|
|
*/
|
|
public function getClassifyTextJobs()
|
|
{
|
|
if (array_key_exists("classifyTextJobs", $this->_propDict)) {
|
|
return $this->_propDict["classifyTextJobs"];
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Sets the classifyTextJobs
|
|
*
|
|
* @param JobResponseBase[] $val The classifyTextJobs
|
|
*
|
|
* @return DataClassificationService
|
|
*/
|
|
public function setClassifyTextJobs($val)
|
|
{
|
|
$this->_propDict["classifyTextJobs"] = $val;
|
|
return $this;
|
|
}
|
|
|
|
|
|
/**
|
|
* Gets the evaluateDlpPoliciesJobs
|
|
*
|
|
* @return array|null The evaluateDlpPoliciesJobs
|
|
*/
|
|
public function getEvaluateDlpPoliciesJobs()
|
|
{
|
|
if (array_key_exists("evaluateDlpPoliciesJobs", $this->_propDict)) {
|
|
return $this->_propDict["evaluateDlpPoliciesJobs"];
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Sets the evaluateDlpPoliciesJobs
|
|
*
|
|
* @param JobResponseBase[] $val The evaluateDlpPoliciesJobs
|
|
*
|
|
* @return DataClassificationService
|
|
*/
|
|
public function setEvaluateDlpPoliciesJobs($val)
|
|
{
|
|
$this->_propDict["evaluateDlpPoliciesJobs"] = $val;
|
|
return $this;
|
|
}
|
|
|
|
|
|
/**
|
|
* Gets the evaluateLabelJobs
|
|
*
|
|
* @return array|null The evaluateLabelJobs
|
|
*/
|
|
public function getEvaluateLabelJobs()
|
|
{
|
|
if (array_key_exists("evaluateLabelJobs", $this->_propDict)) {
|
|
return $this->_propDict["evaluateLabelJobs"];
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Sets the evaluateLabelJobs
|
|
*
|
|
* @param JobResponseBase[] $val The evaluateLabelJobs
|
|
*
|
|
* @return DataClassificationService
|
|
*/
|
|
public function setEvaluateLabelJobs($val)
|
|
{
|
|
$this->_propDict["evaluateLabelJobs"] = $val;
|
|
return $this;
|
|
}
|
|
|
|
|
|
/**
|
|
* Gets the jobs
|
|
*
|
|
* @return array|null The jobs
|
|
*/
|
|
public function getJobs()
|
|
{
|
|
if (array_key_exists("jobs", $this->_propDict)) {
|
|
return $this->_propDict["jobs"];
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Sets the jobs
|
|
*
|
|
* @param JobResponseBase[] $val The jobs
|
|
*
|
|
* @return DataClassificationService
|
|
*/
|
|
public function setJobs($val)
|
|
{
|
|
$this->_propDict["jobs"] = $val;
|
|
return $this;
|
|
}
|
|
|
|
|
|
/**
|
|
* Gets the sensitiveTypes
|
|
*
|
|
* @return array|null The sensitiveTypes
|
|
*/
|
|
public function getSensitiveTypes()
|
|
{
|
|
if (array_key_exists("sensitiveTypes", $this->_propDict)) {
|
|
return $this->_propDict["sensitiveTypes"];
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Sets the sensitiveTypes
|
|
*
|
|
* @param SensitiveType[] $val The sensitiveTypes
|
|
*
|
|
* @return DataClassificationService
|
|
*/
|
|
public function setSensitiveTypes($val)
|
|
{
|
|
$this->_propDict["sensitiveTypes"] = $val;
|
|
return $this;
|
|
}
|
|
|
|
|
|
/**
|
|
* Gets the sensitivityLabels
|
|
*
|
|
* @return array|null The sensitivityLabels
|
|
*/
|
|
public function getSensitivityLabels()
|
|
{
|
|
if (array_key_exists("sensitivityLabels", $this->_propDict)) {
|
|
return $this->_propDict["sensitivityLabels"];
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Sets the sensitivityLabels
|
|
*
|
|
* @param SensitivityLabel[] $val The sensitivityLabels
|
|
*
|
|
* @return DataClassificationService
|
|
*/
|
|
public function setSensitivityLabels($val)
|
|
{
|
|
$this->_propDict["sensitivityLabels"] = $val;
|
|
return $this;
|
|
}
|
|
|
|
|
|
/**
|
|
* Gets the exactMatchUploadAgents
|
|
*
|
|
* @return array|null The exactMatchUploadAgents
|
|
*/
|
|
public function getExactMatchUploadAgents()
|
|
{
|
|
if (array_key_exists("exactMatchUploadAgents", $this->_propDict)) {
|
|
return $this->_propDict["exactMatchUploadAgents"];
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Sets the exactMatchUploadAgents
|
|
*
|
|
* @param ExactMatchUploadAgent[] $val The exactMatchUploadAgents
|
|
*
|
|
* @return DataClassificationService
|
|
*/
|
|
public function setExactMatchUploadAgents($val)
|
|
{
|
|
$this->_propDict["exactMatchUploadAgents"] = $val;
|
|
return $this;
|
|
}
|
|
|
|
}
|