Skip to content

Commit cc56385

Browse files
authored
feat(vpc/v1): allow listing regional PN using include_regional parameter (#1617)
1 parent bf8509d commit cc56385

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

api/vpc/v1/vpc_sdk.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,8 @@ type ListPrivateNetworksRequest struct {
138138
ProjectID *string `json:"-"`
139139
// PrivateNetworkIDs: the PrivateNetwork IDs on which to filter the returned private networks.
140140
PrivateNetworkIDs []string `json:"-"`
141+
// IncludeRegional: include regional Private Networks.
142+
IncludeRegional *bool `json:"-"`
141143
}
142144

143145
// ListPrivateNetworks: list private networks.
@@ -163,6 +165,7 @@ func (s *API) ListPrivateNetworks(req *ListPrivateNetworksRequest, opts ...scw.R
163165
parameter.AddToQuery(query, "organization_id", req.OrganizationID)
164166
parameter.AddToQuery(query, "project_id", req.ProjectID)
165167
parameter.AddToQuery(query, "private_network_ids", req.PrivateNetworkIDs)
168+
parameter.AddToQuery(query, "include_regional", req.IncludeRegional)
166169

167170
if fmt.Sprint(req.Zone) == "" {
168171
return nil, errors.New("field Zone cannot be empty in request")

0 commit comments

Comments
 (0)