GetSecurityGroup() Parent topic

Description

Obtain security group information from a policy.

Interface

https://[SecureCloudService]/Broker/API.svc/v3.5/securityGroup/{policyGUID}
Method: GET

Parameter

Parameter
Data Type
Description
Required?
policyGUID
GUID
The GUID of this policy.
Yes

Request

N/A

Response

Expected HTTP response code: 200 (OK)

Example Request URL

[GET]
https://ms.sample.securecloud.com/broker/API.svc/v3.5/securityGroup/
      718f304a-6b1e-4708-9ea2-396340b4aeb9

Example Response

<?xml version="1.0"?>
<securityGroup
      version="3.5" ruleCount="0" name="testReadPolicy"
      lastModified="2014-03-31T08:29:59" isolated="false"
      isNameEditable="true" isDeletable="true" imageCount="0"
      id="718f304a-6b1e-4708-9ea2-396340b4aeb9"
      href="https://ms.sample.securecloud.com/broker/API.svc/v3.5/securityGroup/
            718f304a-6b1e-4708-9ea2-396340b4aeb9/"
      RevokeIntervalType="Hour" RevokeIntervalNumber="0" PostponeEnable="false"
      ICAction="Nothing" EnableIC="false">
      <description/>
      <successAction autoDelay="-1" action="ManualApprove"/>
      <failedAction autoDelay="-1" action="ManualApprove"/>
      <securityRuleList>
            <securityRule dataMissing="Failed"
            id="1338779b-2683-474b-a9a7-298176564a6f" matchType="MatchAll">
                  <securityRuleType dataType="Date" evaluator="lessThan"
                  id="1338779b-2683-474b-a9a7-298176564a6f" name="Key Request Date"/>
                  <securityRuleConditionList>
                        <securityRuleCondition evaluator="equal"
                        expectedValue="04/17/2014"/>
                  </securityRuleConditionList>
            </securityRule>
      </securityRuleList>
</securityGroup>