ListAllSecurityGroup() Parent topic

Description

Obtain a list of policies from a user account

Interface

https://[SecureCloudService]/Broker/API.svc/v3.5/SecurityGroup/
Method: GET

Request

N/A

Response

Expected HTTP response code: 200 (OK)
Please refer to the following data types: SecurityGroupList and SecurityGroup.

Example Request URL

[GET]
https://ms.sample.securecloud.com/broker/API.svc/v3.5/securityGroup

Example Response

<?xml version="1.0"?>
<securityGroupList version="3.5">
      <securityGroup
            ruleCount="1" name="Default Policy" lastModified="2014-04-01T08:08:29"
            isNameEditable="false" id="3ffdc77f-564d-410f-a29d-5f22f1d95cd8"
            isDeletable="false" imageCount="699"
            href="https://ms.sample.securecloud.com/broker/API.svc/v3.5/securityGroup/
                  3ffdc77f-564d-410f-a29d-5f22f1d95cd8/"
            RevokeIntervalType="Hour" RevokeIntervalNumber="0" PostponeEnable="false"
            ICAction="Nothing" EnableIC="false">
            <description/>
            <successAction autoDelay="-1" action="Approve"/>
            <failedAction autoDelay="-1" action="ManualApprove"/>
      </securityGroup>
      <securityGroup
            ruleCount="0" name="sc_test" lastModified="2014-04-01T07:28:24"
            isNameEditable="true" id="c0de6ec2-6bfa-456b-9db2-383e7e14bcb7"
            isDeletable="true" imageCount="1"
            href="https://ms.sample.securecloud.com/broker/API.svc/v3.5/securityGroup/
                  c0de6ec2-6bfa-456b-9db2-383e7e14bcb7/"
            RevokeIntervalType="Hour" RevokeIntervalNumber="0" PostponeEnable="false"
            ICAction="Nothing" EnableIC="false">
            <description/>
            <successAction autoDelay="-1" action="ManualApprove"/>
            <failedAction autoDelay="-1" action="ManualApprove"/>
      </securityGroup>
</securityGroupList>