diff --git a/packages/clients/src/api/ipam/v1/api.gen.ts b/packages/clients/src/api/ipam/v1/api.gen.ts index 6bf100858..580f5841d 100644 --- a/packages/clients/src/api/ipam/v1/api.gen.ts +++ b/packages/clients/src/api/ipam/v1/api.gen.ts @@ -138,6 +138,7 @@ export class API extends ParentAPI { ['resource_id', request.resourceId], ['resource_name', request.resourceName], ['resource_type', request.resourceType], + ['resource_types', request.resourceTypes], ['tags', request.tags], ['vpc_id', request.vpcId], ...Object.entries( diff --git a/packages/clients/src/api/ipam/v1/types.gen.ts b/packages/clients/src/api/ipam/v1/types.gen.ts index 4608541b4..36abacc00 100644 --- a/packages/clients/src/api/ipam/v1/types.gen.ts +++ b/packages/clients/src/api/ipam/v1/types.gen.ts @@ -209,6 +209,11 @@ export type ListIPsRequest = { * this string within their name will be returned. */ resourceName?: string + /** + * Resource types to filter for. Only IPs attached to these types of resources + * will be returned. + */ + resourceTypes?: ResourceType[] } export interface ListIPsResponse {