Optional
attached?: booleanOptional
isDefines whether to filter only for IPv4s or IPv6s.
Optional
macMAC address to filter for. Only IPs attached to a resource with this MAC address will be returned.
Optional
orderSort order of the returned IPs.
Optional
organizationOrganization ID to filter for. Only IPs belonging to this Organization will be returned.
Optional
page?: numberPage number to return, from the paginated results.
Optional
pageMaximum number of IPs to return per page.
Optional
privateOnly IPs that are private, and in this Private Network, will be returned.
One-of ('source'): at most one of 'zonal', 'privateNetworkId', 'subnetId' could be set.
Optional
projectProject ID to filter for. Only IPs belonging to this Project will be returned.
Optional
region?: RegionRegion to target. If none is passed will use default region from the config.
Optional
resourceResource ID to filter for. Only IPs attached to this resource will be returned.
Optional
resourceAttached resource name to filter for, only IPs attached to a resource with this string within their name will be returned.
Optional
resourceResource type to filter for. Only IPs attached to this type of resource will be returned.
Optional
resourceResource types to filter for. Only IPs attached to these types of resources will be returned.
Optional
subnetOnly IPs inside this exact subnet will be returned.
One-of ('source'): at most one of 'zonal', 'privateNetworkId', 'subnetId' could be set.
Optional
tags?: string[]Tags to filter for, only IPs with one or more matching tags will be returned.
Optional
vpcOnly IPs owned by resources in this VPC will be returned.
Optional
zonal?: stringZone to filter for. Only IPs that are zonal, and in this zone, will be returned.
One-of ('source'): at most one of 'zonal', 'privateNetworkId', 'subnetId' could be set.
Defines whether to filter only for IPs which are attached to a resource.