Use the zia_virtual_service_edge_node resource allows the creation and management of Service Edge Node objects in the Zscaler Internet Access.
This resource can then be referenced within a zia.VirtualServiceEdgeCluster resource to create a cluster of Virtual Service Edge nodes.
Example Usage
resource "zia_virtual_service_edge_node" "this" {
name = "VSENode01"
status = "ENABLED"
type = "VZEN"
ip_address = "10.0.0.10"
subnet_mask = "255.255.255.0"
default_gateway = "10.0.0.1"
zgateway_id = 12345
in_production = true
load_balancer_ip_address = "10.0.0.20"
deployment_mode = "STANDALONE"
vzen_sku_type = "MEDIUM"
}
Create VirtualServiceEdgeNode Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VirtualServiceEdgeNode(name: string, args?: VirtualServiceEdgeNodeArgs, opts?: CustomResourceOptions);@overload
def VirtualServiceEdgeNode(resource_name: str,
args: Optional[VirtualServiceEdgeNodeArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def VirtualServiceEdgeNode(resource_name: str,
opts: Optional[ResourceOptions] = None,
cluster_name: Optional[str] = None,
default_gateway: Optional[str] = None,
deployment_mode: Optional[str] = None,
establish_support_tunnel_enabled: Optional[bool] = None,
in_production: Optional[bool] = None,
ip_address: Optional[str] = None,
ip_sec_enabled: Optional[bool] = None,
load_balancer_ip_address: Optional[str] = None,
name: Optional[str] = None,
on_demand_support_tunnel_enabled: Optional[bool] = None,
status: Optional[str] = None,
subnet_mask: Optional[str] = None,
type: Optional[str] = None,
vzen_sku_type: Optional[str] = None)func NewVirtualServiceEdgeNode(ctx *Context, name string, args *VirtualServiceEdgeNodeArgs, opts ...ResourceOption) (*VirtualServiceEdgeNode, error)public VirtualServiceEdgeNode(string name, VirtualServiceEdgeNodeArgs? args = null, CustomResourceOptions? opts = null)
public VirtualServiceEdgeNode(String name, VirtualServiceEdgeNodeArgs args)
public VirtualServiceEdgeNode(String name, VirtualServiceEdgeNodeArgs args, CustomResourceOptions options)
type: zia:VirtualServiceEdgeNode
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args VirtualServiceEdgeNodeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args VirtualServiceEdgeNodeArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args VirtualServiceEdgeNodeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VirtualServiceEdgeNodeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VirtualServiceEdgeNodeArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var virtualServiceEdgeNodeResource = new Zia.VirtualServiceEdgeNode("virtualServiceEdgeNodeResource", new()
{
ClusterName = "string",
DefaultGateway = "string",
DeploymentMode = "string",
EstablishSupportTunnelEnabled = false,
InProduction = false,
IpAddress = "string",
IpSecEnabled = false,
LoadBalancerIpAddress = "string",
Name = "string",
OnDemandSupportTunnelEnabled = false,
Status = "string",
SubnetMask = "string",
Type = "string",
VzenSkuType = "string",
});
example, err := zia.NewVirtualServiceEdgeNode(ctx, "virtualServiceEdgeNodeResource", &zia.VirtualServiceEdgeNodeArgs{
ClusterName: pulumi.String("string"),
DefaultGateway: pulumi.String("string"),
DeploymentMode: pulumi.String("string"),
EstablishSupportTunnelEnabled: pulumi.Bool(false),
InProduction: pulumi.Bool(false),
IpAddress: pulumi.String("string"),
IpSecEnabled: pulumi.Bool(false),
LoadBalancerIpAddress: pulumi.String("string"),
Name: pulumi.String("string"),
OnDemandSupportTunnelEnabled: pulumi.Bool(false),
Status: pulumi.String("string"),
SubnetMask: pulumi.String("string"),
Type: pulumi.String("string"),
VzenSkuType: pulumi.String("string"),
})
var virtualServiceEdgeNodeResource = new VirtualServiceEdgeNode("virtualServiceEdgeNodeResource", VirtualServiceEdgeNodeArgs.builder()
.clusterName("string")
.defaultGateway("string")
.deploymentMode("string")
.establishSupportTunnelEnabled(false)
.inProduction(false)
.ipAddress("string")
.ipSecEnabled(false)
.loadBalancerIpAddress("string")
.name("string")
.onDemandSupportTunnelEnabled(false)
.status("string")
.subnetMask("string")
.type("string")
.vzenSkuType("string")
.build());
virtual_service_edge_node_resource = zia.VirtualServiceEdgeNode("virtualServiceEdgeNodeResource",
cluster_name="string",
default_gateway="string",
deployment_mode="string",
establish_support_tunnel_enabled=False,
in_production=False,
ip_address="string",
ip_sec_enabled=False,
load_balancer_ip_address="string",
name="string",
on_demand_support_tunnel_enabled=False,
status="string",
subnet_mask="string",
type="string",
vzen_sku_type="string")
const virtualServiceEdgeNodeResource = new zia.VirtualServiceEdgeNode("virtualServiceEdgeNodeResource", {
clusterName: "string",
defaultGateway: "string",
deploymentMode: "string",
establishSupportTunnelEnabled: false,
inProduction: false,
ipAddress: "string",
ipSecEnabled: false,
loadBalancerIpAddress: "string",
name: "string",
onDemandSupportTunnelEnabled: false,
status: "string",
subnetMask: "string",
type: "string",
vzenSkuType: "string",
});
type: zia:VirtualServiceEdgeNode
properties:
clusterName: string
defaultGateway: string
deploymentMode: string
establishSupportTunnelEnabled: false
inProduction: false
ipAddress: string
ipSecEnabled: false
loadBalancerIpAddress: string
name: string
onDemandSupportTunnelEnabled: false
status: string
subnetMask: string
type: string
vzenSkuType: string
VirtualServiceEdgeNode Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The VirtualServiceEdgeNode resource accepts the following input properties:
- Cluster
Name string - Virtual Service Edge cluster name
- Default
Gateway string - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- Deployment
Mode string - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - Establish
Support boolTunnel Enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- In
Production bool - Represents the Virtual Service Edge instances deployed for production purposes
- Ip
Address string - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- Ip
Sec boolEnabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- Load
Balancer stringIp Address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - Name string
- Name of the Virtual Service Edge node
- On
Demand boolSupport Tunnel Enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- Status string
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- Subnet
Mask string - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - Type string
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- Vzen
Sku stringType - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
- Cluster
Name string - Virtual Service Edge cluster name
- Default
Gateway string - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- Deployment
Mode string - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - Establish
Support boolTunnel Enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- In
Production bool - Represents the Virtual Service Edge instances deployed for production purposes
- Ip
Address string - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- Ip
Sec boolEnabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- Load
Balancer stringIp Address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - Name string
- Name of the Virtual Service Edge node
- On
Demand boolSupport Tunnel Enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- Status string
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- Subnet
Mask string - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - Type string
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- Vzen
Sku stringType - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
- cluster
Name String - Virtual Service Edge cluster name
- default
Gateway String - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- deployment
Mode String - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - establish
Support BooleanTunnel Enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- in
Production Boolean - Represents the Virtual Service Edge instances deployed for production purposes
- ip
Address String - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- ip
Sec BooleanEnabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- load
Balancer StringIp Address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - name String
- Name of the Virtual Service Edge node
- on
Demand BooleanSupport Tunnel Enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- status String
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- subnet
Mask String - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - type String
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- vzen
Sku StringType - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
- cluster
Name string - Virtual Service Edge cluster name
- default
Gateway string - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- deployment
Mode string - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - establish
Support booleanTunnel Enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- in
Production boolean - Represents the Virtual Service Edge instances deployed for production purposes
- ip
Address string - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- ip
Sec booleanEnabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- load
Balancer stringIp Address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - name string
- Name of the Virtual Service Edge node
- on
Demand booleanSupport Tunnel Enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- status string
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- subnet
Mask string - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - type string
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- vzen
Sku stringType - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
- cluster_
name str - Virtual Service Edge cluster name
- default_
gateway str - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- deployment_
mode str - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - establish_
support_ booltunnel_ enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- in_
production bool - Represents the Virtual Service Edge instances deployed for production purposes
- ip_
address str - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- ip_
sec_ boolenabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- load_
balancer_ strip_ address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - name str
- Name of the Virtual Service Edge node
- on_
demand_ boolsupport_ tunnel_ enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- status str
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- subnet_
mask str - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - type str
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- vzen_
sku_ strtype - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
- cluster
Name String - Virtual Service Edge cluster name
- default
Gateway String - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- deployment
Mode String - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - establish
Support BooleanTunnel Enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- in
Production Boolean - Represents the Virtual Service Edge instances deployed for production purposes
- ip
Address String - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- ip
Sec BooleanEnabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- load
Balancer StringIp Address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - name String
- Name of the Virtual Service Edge node
- on
Demand BooleanSupport Tunnel Enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- status String
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- subnet
Mask String - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - type String
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- vzen
Sku StringType - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
Outputs
All input properties are implicitly available as output properties. Additionally, the VirtualServiceEdgeNode resource produces the following output properties:
Look up Existing VirtualServiceEdgeNode Resource
Get an existing VirtualServiceEdgeNode resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: VirtualServiceEdgeNodeState, opts?: CustomResourceOptions): VirtualServiceEdgeNode@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
cluster_name: Optional[str] = None,
default_gateway: Optional[str] = None,
deployment_mode: Optional[str] = None,
establish_support_tunnel_enabled: Optional[bool] = None,
in_production: Optional[bool] = None,
ip_address: Optional[str] = None,
ip_sec_enabled: Optional[bool] = None,
load_balancer_ip_address: Optional[str] = None,
name: Optional[str] = None,
node_id: Optional[int] = None,
on_demand_support_tunnel_enabled: Optional[bool] = None,
status: Optional[str] = None,
subnet_mask: Optional[str] = None,
type: Optional[str] = None,
vzen_sku_type: Optional[str] = None) -> VirtualServiceEdgeNodefunc GetVirtualServiceEdgeNode(ctx *Context, name string, id IDInput, state *VirtualServiceEdgeNodeState, opts ...ResourceOption) (*VirtualServiceEdgeNode, error)public static VirtualServiceEdgeNode Get(string name, Input<string> id, VirtualServiceEdgeNodeState? state, CustomResourceOptions? opts = null)public static VirtualServiceEdgeNode get(String name, Output<String> id, VirtualServiceEdgeNodeState state, CustomResourceOptions options)resources: _: type: zia:VirtualServiceEdgeNode get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Cluster
Name string - Virtual Service Edge cluster name
- Default
Gateway string - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- Deployment
Mode string - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - Establish
Support boolTunnel Enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- In
Production bool - Represents the Virtual Service Edge instances deployed for production purposes
- Ip
Address string - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- Ip
Sec boolEnabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- Load
Balancer stringIp Address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - Name string
- Name of the Virtual Service Edge node
- Node
Id int - On
Demand boolSupport Tunnel Enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- Status string
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- Subnet
Mask string - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - Type string
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- Vzen
Sku stringType - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
- Cluster
Name string - Virtual Service Edge cluster name
- Default
Gateway string - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- Deployment
Mode string - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - Establish
Support boolTunnel Enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- In
Production bool - Represents the Virtual Service Edge instances deployed for production purposes
- Ip
Address string - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- Ip
Sec boolEnabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- Load
Balancer stringIp Address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - Name string
- Name of the Virtual Service Edge node
- Node
Id int - On
Demand boolSupport Tunnel Enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- Status string
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- Subnet
Mask string - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - Type string
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- Vzen
Sku stringType - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
- cluster
Name String - Virtual Service Edge cluster name
- default
Gateway String - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- deployment
Mode String - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - establish
Support BooleanTunnel Enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- in
Production Boolean - Represents the Virtual Service Edge instances deployed for production purposes
- ip
Address String - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- ip
Sec BooleanEnabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- load
Balancer StringIp Address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - name String
- Name of the Virtual Service Edge node
- node
Id Integer - on
Demand BooleanSupport Tunnel Enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- status String
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- subnet
Mask String - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - type String
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- vzen
Sku StringType - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
- cluster
Name string - Virtual Service Edge cluster name
- default
Gateway string - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- deployment
Mode string - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - establish
Support booleanTunnel Enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- in
Production boolean - Represents the Virtual Service Edge instances deployed for production purposes
- ip
Address string - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- ip
Sec booleanEnabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- load
Balancer stringIp Address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - name string
- Name of the Virtual Service Edge node
- node
Id number - on
Demand booleanSupport Tunnel Enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- status string
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- subnet
Mask string - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - type string
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- vzen
Sku stringType - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
- cluster_
name str - Virtual Service Edge cluster name
- default_
gateway str - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- deployment_
mode str - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - establish_
support_ booltunnel_ enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- in_
production bool - Represents the Virtual Service Edge instances deployed for production purposes
- ip_
address str - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- ip_
sec_ boolenabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- load_
balancer_ strip_ address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - name str
- Name of the Virtual Service Edge node
- node_
id int - on_
demand_ boolsupport_ tunnel_ enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- status str
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- subnet_
mask str - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - type str
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- vzen_
sku_ strtype - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
- cluster
Name String - Virtual Service Edge cluster name
- default
Gateway String - The IP address of the default gateway to the internet. Note: Only IPv4 addresses are supported
- deployment
Mode String - Specifies the deployment mode. Select either
STANDALONEorCLUSTERif you have the VMware ESXi platform. Otherwise, select only STANDALONE - establish
Support BooleanTunnel Enabled - A Boolean value that indicates whether or not a support tunnel for Zscaler Support is enabled
- in
Production Boolean - Represents the Virtual Service Edge instances deployed for production purposes
- ip
Address String - The Virtual Service Edge cluster IP address. Note: Only IPv4 addresses are supported
- ip
Sec BooleanEnabled - A Boolean value that specifies whether to terminate IPSec traffic from the client at selected Virtual Service Edge instances for the Virtual Service Edge cluster
- load
Balancer StringIp Address - The IP address of the load balancer. This field is applicable only when the 'deploymentMode' field is set to
CLUSTER. Note: Only IPv4 addresses are supported - name String
- Name of the Virtual Service Edge node
- node
Id Number - on
Demand BooleanSupport Tunnel Enabled - A Boolean value that indicates whether or not the On-Demand Support Tunnel is enabled
- status String
- Specifies the status of the Virtual Service Edge cluster. The status is set to ENABLED by default
- subnet
Mask String - The Virtual Service Edge cluster subnet mask i.e
255.255.255.0 - type String
- The Virtual Service Edge cluster type. For the complete list of supported types refer to the ZIA API documentation.
- vzen
Sku StringType - The Virtual Service Edge SKU type. Supported Values:
SMALL,MEDIUM,LARGE
Import
Zscaler offers a dedicated tool called Zscaler-Terraformer to allow the automated import of ZIA configurations into Terraform-compliant HashiCorp Configuration Language. Visit
zia_virtual_service_edge_node can be imported by using <NODE_ID> or <NODE_NAME> as the import ID.
For example:
$ pulumi import zia:index/virtualServiceEdgeNode:VirtualServiceEdgeNode example <node_id>
or
$ pulumi import zia:index/virtualServiceEdgeNode:VirtualServiceEdgeNode example <node_name>
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- zia zscaler/pulumi-zia
- License
- MIT
- Notes
- This Pulumi package is based on the
ziaTerraform Provider.
