Zscaler Internet Access v1.0.1 published on Friday, Jun 6, 2025 by Zscaler
zia.getTrafficForwardingVIPRecommendedList
Explore with Pulumi AI
Use the zia_traffic_forwarding_gre_vip_recommended_list data source to get information about a list of recommended GRE tunnel virtual IP addresses (VIPs), based on source IP address or latitude/longitude coordinates.
Example Usage
# ZIA Traffic Forwarding - GRE VIP Recommended List
data "zia_traffic_forwarding_gre_vip_recommended_list" "this"{
source_ip = "1.1.1.1"
required_count = 2
}
With Overridden Geo Coordinates
# ZIA Traffic Forwarding - GRE VIP Recommended List
data "zia_traffic_forwarding_gre_vip_recommended_list" "this"{
source_ip = "1.1.1.1"
required_count = 2
latitude = 22.2914
longitude = 114.1445
}
Using getTrafficForwardingVIPRecommendedList
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTrafficForwardingVIPRecommendedList(args: GetTrafficForwardingVIPRecommendedListArgs, opts?: InvokeOptions): Promise<GetTrafficForwardingVIPRecommendedListResult>
function getTrafficForwardingVIPRecommendedListOutput(args: GetTrafficForwardingVIPRecommendedListOutputArgs, opts?: InvokeOptions): Output<GetTrafficForwardingVIPRecommendedListResult>
def get_traffic_forwarding_vip_recommended_list(include_current_vips: Optional[bool] = None,
include_private_service_edge: Optional[bool] = None,
latitude: Optional[float] = None,
longitude: Optional[float] = None,
required_count: Optional[int] = None,
routable_ip: Optional[bool] = None,
source_ip: Optional[str] = None,
subcloud: Optional[str] = None,
within_country_only: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetTrafficForwardingVIPRecommendedListResult
def get_traffic_forwarding_vip_recommended_list_output(include_current_vips: Optional[pulumi.Input[bool]] = None,
include_private_service_edge: Optional[pulumi.Input[bool]] = None,
latitude: Optional[pulumi.Input[float]] = None,
longitude: Optional[pulumi.Input[float]] = None,
required_count: Optional[pulumi.Input[int]] = None,
routable_ip: Optional[pulumi.Input[bool]] = None,
source_ip: Optional[pulumi.Input[str]] = None,
subcloud: Optional[pulumi.Input[str]] = None,
within_country_only: Optional[pulumi.Input[bool]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTrafficForwardingVIPRecommendedListResult]
func GetTrafficForwardingVIPRecommendedList(ctx *Context, args *GetTrafficForwardingVIPRecommendedListArgs, opts ...InvokeOption) (*GetTrafficForwardingVIPRecommendedListResult, error)
func GetTrafficForwardingVIPRecommendedListOutput(ctx *Context, args *GetTrafficForwardingVIPRecommendedListOutputArgs, opts ...InvokeOption) GetTrafficForwardingVIPRecommendedListResultOutput
> Note: This function is named GetTrafficForwardingVIPRecommendedList
in the Go SDK.
public static class GetTrafficForwardingVIPRecommendedList
{
public static Task<GetTrafficForwardingVIPRecommendedListResult> InvokeAsync(GetTrafficForwardingVIPRecommendedListArgs args, InvokeOptions? opts = null)
public static Output<GetTrafficForwardingVIPRecommendedListResult> Invoke(GetTrafficForwardingVIPRecommendedListInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTrafficForwardingVIPRecommendedListResult> getTrafficForwardingVIPRecommendedList(GetTrafficForwardingVIPRecommendedListArgs args, InvokeOptions options)
public static Output<GetTrafficForwardingVIPRecommendedListResult> getTrafficForwardingVIPRecommendedList(GetTrafficForwardingVIPRecommendedListArgs args, InvokeOptions options)
fn::invoke:
function: zia:index/getTrafficForwardingVIPRecommendedList:getTrafficForwardingVIPRecommendedList
arguments:
# arguments dictionary
The following arguments are supported:
- Include
Current boolVips - (Boolean) Include currently assigned VIPs.
- Include
Private boolService Edge - (Boolean) Include ZIA Private Service Edge VIPs.
- Latitude double
- (Number) The latitude coordinate of the GRE tunnel source.
- Longitude double
- (Number) The longitude coordinate of the GRE tunnel source.
- Required
Count int - Number of IP address to be exported.
- Routable
Ip bool - (Boolean) The routable IP address.
- Source
Ip string - Filter based on an IP address range.
- Subcloud string
- (String) The longitude coordinate of the GRE tunnel source.
- Within
Country boolOnly - (Boolean) Search within country only.
- Include
Current boolVips - (Boolean) Include currently assigned VIPs.
- Include
Private boolService Edge - (Boolean) Include ZIA Private Service Edge VIPs.
- Latitude float64
- (Number) The latitude coordinate of the GRE tunnel source.
- Longitude float64
- (Number) The longitude coordinate of the GRE tunnel source.
- Required
Count int - Number of IP address to be exported.
- Routable
Ip bool - (Boolean) The routable IP address.
- Source
Ip string - Filter based on an IP address range.
- Subcloud string
- (String) The longitude coordinate of the GRE tunnel source.
- Within
Country boolOnly - (Boolean) Search within country only.
- include
Current BooleanVips - (Boolean) Include currently assigned VIPs.
- include
Private BooleanService Edge - (Boolean) Include ZIA Private Service Edge VIPs.
- latitude Double
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude Double
- (Number) The longitude coordinate of the GRE tunnel source.
- required
Count Integer - Number of IP address to be exported.
- routable
Ip Boolean - (Boolean) The routable IP address.
- source
Ip String - Filter based on an IP address range.
- subcloud String
- (String) The longitude coordinate of the GRE tunnel source.
- within
Country BooleanOnly - (Boolean) Search within country only.
- include
Current booleanVips - (Boolean) Include currently assigned VIPs.
- include
Private booleanService Edge - (Boolean) Include ZIA Private Service Edge VIPs.
- latitude number
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude number
- (Number) The longitude coordinate of the GRE tunnel source.
- required
Count number - Number of IP address to be exported.
- routable
Ip boolean - (Boolean) The routable IP address.
- source
Ip string - Filter based on an IP address range.
- subcloud string
- (String) The longitude coordinate of the GRE tunnel source.
- within
Country booleanOnly - (Boolean) Search within country only.
- include_
current_ boolvips - (Boolean) Include currently assigned VIPs.
- include_
private_ boolservice_ edge - (Boolean) Include ZIA Private Service Edge VIPs.
- latitude float
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude float
- (Number) The longitude coordinate of the GRE tunnel source.
- required_
count int - Number of IP address to be exported.
- routable_
ip bool - (Boolean) The routable IP address.
- source_
ip str - Filter based on an IP address range.
- subcloud str
- (String) The longitude coordinate of the GRE tunnel source.
- within_
country_ boolonly - (Boolean) Search within country only.
- include
Current BooleanVips - (Boolean) Include currently assigned VIPs.
- include
Private BooleanService Edge - (Boolean) Include ZIA Private Service Edge VIPs.
- latitude Number
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude Number
- (Number) The longitude coordinate of the GRE tunnel source.
- required
Count Number - Number of IP address to be exported.
- routable
Ip Boolean - (Boolean) The routable IP address.
- source
Ip String - Filter based on an IP address range.
- subcloud String
- (String) The longitude coordinate of the GRE tunnel source.
- within
Country BooleanOnly - (Boolean) Search within country only.
getTrafficForwardingVIPRecommendedList Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Lists
List<zscaler.
Pulumi Package. Zia. Outputs. Get Traffic Forwarding VIPRecommended List List> - The list of all recommended returned Virtual IP Addresses (VIPs)
- Include
Current boolVips - (Boolean) Include currently assigned VIPs.
- Include
Private boolService Edge - (Boolean) Include ZIA Private Service Edge VIPs.
- Latitude double
- (Number) The latitude coordinate of the GRE tunnel source.
- Longitude double
- (Number) The longitude coordinate of the GRE tunnel source.
- Required
Count int - Routable
Ip bool - (Boolean) The routable IP address.
- Source
Ip string - (String) The public source IP address.
- Subcloud string
- (String) The longitude coordinate of the GRE tunnel source.
- Within
Country boolOnly - (Boolean) Search within country only.
- Id string
- The provider-assigned unique ID for this managed resource.
- Lists
[]Get
Traffic Forwarding VIPRecommended List List - The list of all recommended returned Virtual IP Addresses (VIPs)
- Include
Current boolVips - (Boolean) Include currently assigned VIPs.
- Include
Private boolService Edge - (Boolean) Include ZIA Private Service Edge VIPs.
- Latitude float64
- (Number) The latitude coordinate of the GRE tunnel source.
- Longitude float64
- (Number) The longitude coordinate of the GRE tunnel source.
- Required
Count int - Routable
Ip bool - (Boolean) The routable IP address.
- Source
Ip string - (String) The public source IP address.
- Subcloud string
- (String) The longitude coordinate of the GRE tunnel source.
- Within
Country boolOnly - (Boolean) Search within country only.
- id String
- The provider-assigned unique ID for this managed resource.
- lists
List<Get
Traffic Forwarding VIPRecommended List List> - The list of all recommended returned Virtual IP Addresses (VIPs)
- include
Current BooleanVips - (Boolean) Include currently assigned VIPs.
- include
Private BooleanService Edge - (Boolean) Include ZIA Private Service Edge VIPs.
- latitude Double
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude Double
- (Number) The longitude coordinate of the GRE tunnel source.
- required
Count Integer - routable
Ip Boolean - (Boolean) The routable IP address.
- source
Ip String - (String) The public source IP address.
- subcloud String
- (String) The longitude coordinate of the GRE tunnel source.
- within
Country BooleanOnly - (Boolean) Search within country only.
- id string
- The provider-assigned unique ID for this managed resource.
- lists
Get
Traffic Forwarding VIPRecommended List List[] - The list of all recommended returned Virtual IP Addresses (VIPs)
- include
Current booleanVips - (Boolean) Include currently assigned VIPs.
- include
Private booleanService Edge - (Boolean) Include ZIA Private Service Edge VIPs.
- latitude number
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude number
- (Number) The longitude coordinate of the GRE tunnel source.
- required
Count number - routable
Ip boolean - (Boolean) The routable IP address.
- source
Ip string - (String) The public source IP address.
- subcloud string
- (String) The longitude coordinate of the GRE tunnel source.
- within
Country booleanOnly - (Boolean) Search within country only.
- id str
- The provider-assigned unique ID for this managed resource.
- lists
Sequence[Get
Traffic Forwarding VIPRecommended List List] - The list of all recommended returned Virtual IP Addresses (VIPs)
- include_
current_ boolvips - (Boolean) Include currently assigned VIPs.
- include_
private_ boolservice_ edge - (Boolean) Include ZIA Private Service Edge VIPs.
- latitude float
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude float
- (Number) The longitude coordinate of the GRE tunnel source.
- required_
count int - routable_
ip bool - (Boolean) The routable IP address.
- source_
ip str - (String) The public source IP address.
- subcloud str
- (String) The longitude coordinate of the GRE tunnel source.
- within_
country_ boolonly - (Boolean) Search within country only.
- id String
- The provider-assigned unique ID for this managed resource.
- lists List<Property Map>
- The list of all recommended returned Virtual IP Addresses (VIPs)
- include
Current BooleanVips - (Boolean) Include currently assigned VIPs.
- include
Private BooleanService Edge - (Boolean) Include ZIA Private Service Edge VIPs.
- latitude Number
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude Number
- (Number) The longitude coordinate of the GRE tunnel source.
- required
Count Number - routable
Ip Boolean - (Boolean) The routable IP address.
- source
Ip String - (String) The public source IP address.
- subcloud String
- (String) The longitude coordinate of the GRE tunnel source.
- within
Country BooleanOnly - (Boolean) Search within country only.
Supporting Types
GetTrafficForwardingVIPRecommendedListList
- City string
- (String) Data center city information
- Latitude double
- (Number) The latitude coordinate of the GRE tunnel source.
- Longitude double
- (Number) The longitude coordinate of the GRE tunnel source.
- Region string
- (String) Data center region information.
- Datacenter string
- (String) Data center information
- Id int
- Unique identifer of the GRE virtual IP address (VIP)
- Private
Service boolEdge - (Boolean) Set to true if the virtual IP address (VIP) is a ZIA Private Service Edge
- Virtual
Ip string - (String) GRE cluster virtual IP address (VIP)
- City string
- (String) Data center city information
- Latitude float64
- (Number) The latitude coordinate of the GRE tunnel source.
- Longitude float64
- (Number) The longitude coordinate of the GRE tunnel source.
- Region string
- (String) Data center region information.
- Datacenter string
- (String) Data center information
- Id int
- Unique identifer of the GRE virtual IP address (VIP)
- Private
Service boolEdge - (Boolean) Set to true if the virtual IP address (VIP) is a ZIA Private Service Edge
- Virtual
Ip string - (String) GRE cluster virtual IP address (VIP)
- city String
- (String) Data center city information
- latitude Double
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude Double
- (Number) The longitude coordinate of the GRE tunnel source.
- region String
- (String) Data center region information.
- datacenter String
- (String) Data center information
- id Integer
- Unique identifer of the GRE virtual IP address (VIP)
- private
Service BooleanEdge - (Boolean) Set to true if the virtual IP address (VIP) is a ZIA Private Service Edge
- virtual
Ip String - (String) GRE cluster virtual IP address (VIP)
- city string
- (String) Data center city information
- latitude number
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude number
- (Number) The longitude coordinate of the GRE tunnel source.
- region string
- (String) Data center region information.
- datacenter string
- (String) Data center information
- id number
- Unique identifer of the GRE virtual IP address (VIP)
- private
Service booleanEdge - (Boolean) Set to true if the virtual IP address (VIP) is a ZIA Private Service Edge
- virtual
Ip string - (String) GRE cluster virtual IP address (VIP)
- city str
- (String) Data center city information
- latitude float
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude float
- (Number) The longitude coordinate of the GRE tunnel source.
- region str
- (String) Data center region information.
- datacenter str
- (String) Data center information
- id int
- Unique identifer of the GRE virtual IP address (VIP)
- private_
service_ booledge - (Boolean) Set to true if the virtual IP address (VIP) is a ZIA Private Service Edge
- virtual_
ip str - (String) GRE cluster virtual IP address (VIP)
- city String
- (String) Data center city information
- latitude Number
- (Number) The latitude coordinate of the GRE tunnel source.
- longitude Number
- (Number) The longitude coordinate of the GRE tunnel source.
- region String
- (String) Data center region information.
- datacenter String
- (String) Data center information
- id Number
- Unique identifer of the GRE virtual IP address (VIP)
- private
Service BooleanEdge - (Boolean) Set to true if the virtual IP address (VIP) is a ZIA Private Service Edge
- virtual
Ip String - (String) GRE cluster virtual IP address (VIP)
Package Details
- Repository
- zia zscaler/pulumi-zia
- License
- MIT
- Notes
- This Pulumi package is based on the
zia
Terraform Provider.