
VMware, Inc. 29
Chapter 2 vShield Manager Management
POST https://10.24.128.128/api/2.0/services/securitygroup/datacenter-31
<?xml version="1.0" encoding="UTF-8" ?>
<securitygroup>
<objectId />
<type>
<typeName />
</type>
<description>
Some description 2
</description>
<name>
TestSecurityGroup2
</name>
<revision>
0
</revision>
<objectTypeName />
</securitygroup>
Get Members for a Scope
Youcanretrievealistofapplicablememberelementsthatcanbeaddedtosecuritygroupscreatedona
particularscope.Becausesecuritygroupallowsonlyspecifictypeofcontainerelementstobeadded,thislist
helpsyoudetermineallpossiblevalidelementsthatcanbeadded.
Example 2-40. Get members for a security group scope
Request:
GET https://<vsm-ip>/api/2.0/services/securitygroup/scope/<scope-moref>/members/
NotethatthisAPIcommandrequiresaslash(/)attheend.Therequestreturnsalongoutputrepresentation
ofmemberobjects.
Get Security Group Details
Youcanretrievethedetailsaboutasecuritygroup.
Example 2-41. Get details of a security group
Request:
GET https://<vsm-ip>/api/2.0/services/securitygroup/<securitygroup-id>
ResponseBody:
<securitygroup>
<objectId>securitygroup-1</objectId>
<type>
<typeName>SecurityGroup</typeName>
</type>
<name>sg-669123615</name>
<revision>2</revision>
<objectTypeName>SecurityGroup</objectTypeName>
<scope>
<id>datacenter-2</id>
<objectTypeName>Datacenter</objectTypeName>
<name>mydc</name>
</scope>
<inheritanceAllowed>false</inheritanceAllowed>
<member>
<objectId>vm-427</objectId>
<type>
<typeName>VirtualMachine</typeName>
Komentáře k této Příručce