
vShield API Programming Guide
102 VMware, Inc.
credit card numbers, California drivers license numbers, US National
Provider Numbers, group insurance numbers, health plan beneficiary
numbers, medical record numbers, patient identifiers, birth and death
certificates and Healthcare Dictionaries.
</description>
<classifications>
<Classification>
<id>76</id>
<name>Health Plan Beneficiary Numbers</name>
<providerName>Health Plan Beneficiary Numbers</providerName>
<description>Health Plan Beneficiary Numbers</description>
<customizable>true</customizable>
</Classification>
...
<regions>
<string>NA</string>
</regions>
<categories>
<string>PHI</string>
<string>PCI</string>
<string>PII</string>
</categories>
</regulation>
<violationCount>1</violationCount>
</Violations>
<Violations>
</list>
Wherecontext_ID istheMOIDofadatacenter,cluster,folder,resourcepool,orvirtualmachine.
Get List of Violating Files
Youcanviewareportthatdisplaystheviolatingfilesandtheregulationseachfileviolated.ThisAPIrequires
filteringbycontextnodeID,andreturnsaformattedXMLreportshowingviolatingfiles.
Example 8-27. Get violating files for entire inventory
Request:
GET https://<vsm-ip>/api/2.0/dlp/violatingfiles?pagesize=<i>&startindex=<j>
Where:
pagesizeisthenumberofresultstoview.
startindexisthepagenumberfromwhichtheresultsshouldbedisplayed.
Example 8-28. Get violating files for a resource
Request:
GET https://<vsm-ip>/api/2.0/dlp/violatingfiles/<context_ID>?pagesize=<i>&startindex=<j>
ResponseBody:
<ViolatingFiles>
<dataPage>
<pagingInfo>
<pageSize>10</pageSize>
<startIndex>0</startIndex>
<totalCount>1</totalCount>
<sortOrderAscending>false</sortOrderAscending>
</pagingInfo>
<ViolatingFile>
<identifier>59</identifier>
<revision>0</revision>
Komentáře k této Příručce