MCPcopy Index your code
hub / github.com/cloudfoundry/cli / GetSecurityGroups

Method GetSecurityGroups

api/cloudcontroller/ccv3/security_group.go:20–34  ·  view source on GitHub ↗
(queries ...Query)

Source from the content-addressed store, hash-verified

18}
19
20func (client *Client) GetSecurityGroups(queries ...Query) ([]resources.SecurityGroup, Warnings, error) {
21 var securityGroups []resources.SecurityGroup
22
23 _, warnings, err := client.MakeListRequest(RequestParams{
24 RequestName: internal.GetSecurityGroupsRequest,
25 Query: queries,
26 ResponseBody: resources.SecurityGroup{},
27 AppendToList: func(item interface{}) error {
28 securityGroups = append(securityGroups, item.(resources.SecurityGroup))
29 return nil
30 },
31 })
32
33 return securityGroups, warnings, err
34}
35
36func (client *Client) GetRunningSecurityGroups(spaceGUID string, queries ...Query) ([]resources.SecurityGroup, Warnings, error) {
37 var securityGroups []resources.SecurityGroup

Callers

nothing calls this directly

Calls 1

MakeListRequestMethod · 0.65

Tested by

no test coverage detected