public listSecurityGroupRules ( string $id = null, ListSecurityGroupRulesFilter | array $filter = null, array $fields = null ) : Scalr\Service\OpenStack\Type\DefaultPaginationList | object | null | ||
$id | string | optional The ID of the security group rule to view |
$filter | ListSecurityGroupRulesFilter | array | optional The filter options. Filter doesn't apply to detailed info |
$fields | array | optional The list of the fields to show |
return | Scalr\Service\OpenStack\Type\DefaultPaginationList | object | null | Returns the list of the security groups, specified security group or null |
public function listSecurityGroupRules($id = null, $filter = null, array $fields = null)
{
if ($this->hasNetworkSecurityGroupExtension()) {
return $this->network->securityGroups->listRules($id, $filter, $fields);
}
return null;
}