zia.VirtualServiceEdgeCluster
Explore with Pulumi AI
Use the zia_virtual_service_edge_cluster resource allows the creation and management of Service Edge Cluster objects in the Zscaler Internet Access.
Example Usage
resource "zia_virtual_service_edge_cluster" "this" {
name = "VSECluster01"
status = "ENABLED"
type = "VIP"
ip_address = "10.0.0.2"
subnet_mask = "255.255.255.0"
default_gateway = "10.0.0.3"
ip_sec_enabled = true
virtual_zen_nodes {
id = [9368]
}
}
Create VirtualServiceEdgeCluster Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VirtualServiceEdgeCluster(name: string, args?: VirtualServiceEdgeClusterArgs, opts?: CustomResourceOptions);
@overload
def VirtualServiceEdgeCluster(resource_name: str,
args: Optional[VirtualServiceEdgeClusterArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def VirtualServiceEdgeCluster(resource_name: str,
opts: Optional[ResourceOptions] = None,
default_gateway: Optional[str] = None,
ip_address: Optional[str] = None,
ip_sec_enabled: Optional[bool] = None,
name: Optional[str] = None,
status: Optional[str] = None,
subnet_mask: Optional[str] = None,
type: Optional[str] = None,
virtual_zen_nodes: Optional[VirtualServiceEdgeClusterVirtualZenNodesArgs] = None)
func NewVirtualServiceEdgeCluster(ctx *Context, name string, args *VirtualServiceEdgeClusterArgs, opts ...ResourceOption) (*VirtualServiceEdgeCluster, error)
public VirtualServiceEdgeCluster(string name, VirtualServiceEdgeClusterArgs? args = null, CustomResourceOptions? opts = null)
public VirtualServiceEdgeCluster(String name, VirtualServiceEdgeClusterArgs args)
public VirtualServiceEdgeCluster(String name, VirtualServiceEdgeClusterArgs args, CustomResourceOptions options)
type: zia:VirtualServiceEdgeCluster
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 VirtualServiceEdgeClusterArgs
- 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 VirtualServiceEdgeClusterArgs
- 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 VirtualServiceEdgeClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VirtualServiceEdgeClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VirtualServiceEdgeClusterArgs
- 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 virtualServiceEdgeClusterResource = new Zia.VirtualServiceEdgeCluster("virtualServiceEdgeClusterResource", new()
{
DefaultGateway = "string",
IpAddress = "string",
IpSecEnabled = false,
Name = "string",
Status = "string",
SubnetMask = "string",
Type = "string",
VirtualZenNodes = new Zia.Inputs.VirtualServiceEdgeClusterVirtualZenNodesArgs
{
Ids = new[]
{
0,
},
},
});
example, err := zia.NewVirtualServiceEdgeCluster(ctx, "virtualServiceEdgeClusterResource", &zia.VirtualServiceEdgeClusterArgs{
DefaultGateway: pulumi.String("string"),
IpAddress: pulumi.String("string"),
IpSecEnabled: pulumi.Bool(false),
Name: pulumi.String("string"),
Status: pulumi.String("string"),
SubnetMask: pulumi.String("string"),
Type: pulumi.String("string"),
VirtualZenNodes: &zia.VirtualServiceEdgeClusterVirtualZenNodesArgs{
Ids: pulumi.IntArray{
pulumi.Int(0),
},
},
})
var virtualServiceEdgeClusterResource = new VirtualServiceEdgeCluster("virtualServiceEdgeClusterResource", VirtualServiceEdgeClusterArgs.builder()
.defaultGateway("string")
.ipAddress("string")
.ipSecEnabled(false)
.name("string")
.status("string")
.subnetMask("string")
.type("string")
.virtualZenNodes(VirtualServiceEdgeClusterVirtualZenNodesArgs.builder()
.ids(0)
.build())
.build());
virtual_service_edge_cluster_resource = zia.VirtualServiceEdgeCluster("virtualServiceEdgeClusterResource",
default_gateway="string",
ip_address="string",
ip_sec_enabled=False,
name="string",
status="string",
subnet_mask="string",
type="string",
virtual_zen_nodes={
"ids": [0],
})
const virtualServiceEdgeClusterResource = new zia.VirtualServiceEdgeCluster("virtualServiceEdgeClusterResource", {
defaultGateway: "string",
ipAddress: "string",
ipSecEnabled: false,
name: "string",
status: "string",
subnetMask: "string",
type: "string",
virtualZenNodes: {
ids: [0],
},
});
type: zia:VirtualServiceEdgeCluster
properties:
defaultGateway: string
ipAddress: string
ipSecEnabled: false
name: string
status: string
subnetMask: string
type: string
virtualZenNodes:
ids:
- 0
VirtualServiceEdgeCluster 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 VirtualServiceEdgeCluster resource accepts the following input properties:
- Default
Gateway string - (String) The IP address of the default gateway to the internet
- Ip
Address string - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- Ip
Sec boolEnabled - (String) 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
- Name string
- Name of the Virtual Service Edge cluster
- Status string
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - Subnet
Mask string - (String) The Virtual Service Edge cluster subnet mask
- Type string
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- Virtual
Zen zscaler.Nodes Pulumi Package. Zia. Inputs. Virtual Service Edge Cluster Virtual Zen Nodes - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
- Default
Gateway string - (String) The IP address of the default gateway to the internet
- Ip
Address string - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- Ip
Sec boolEnabled - (String) 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
- Name string
- Name of the Virtual Service Edge cluster
- Status string
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - Subnet
Mask string - (String) The Virtual Service Edge cluster subnet mask
- Type string
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- Virtual
Zen VirtualNodes Service Edge Cluster Virtual Zen Nodes Args - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
- default
Gateway String - (String) The IP address of the default gateway to the internet
- ip
Address String - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- ip
Sec BooleanEnabled - (String) 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
- name String
- Name of the Virtual Service Edge cluster
- status String
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - subnet
Mask String - (String) The Virtual Service Edge cluster subnet mask
- type String
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- virtual
Zen VirtualNodes Service Edge Cluster Virtual Zen Nodes - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
- default
Gateway string - (String) The IP address of the default gateway to the internet
- ip
Address string - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- ip
Sec booleanEnabled - (String) 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
- name string
- Name of the Virtual Service Edge cluster
- status string
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - subnet
Mask string - (String) The Virtual Service Edge cluster subnet mask
- type string
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- virtual
Zen VirtualNodes Service Edge Cluster Virtual Zen Nodes - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
- default_
gateway str - (String) The IP address of the default gateway to the internet
- ip_
address str - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- ip_
sec_ boolenabled - (String) 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
- name str
- Name of the Virtual Service Edge cluster
- status str
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - subnet_
mask str - (String) The Virtual Service Edge cluster subnet mask
- type str
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- virtual_
zen_ Virtualnodes Service Edge Cluster Virtual Zen Nodes Args - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
- default
Gateway String - (String) The IP address of the default gateway to the internet
- ip
Address String - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- ip
Sec BooleanEnabled - (String) 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
- name String
- Name of the Virtual Service Edge cluster
- status String
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - subnet
Mask String - (String) The Virtual Service Edge cluster subnet mask
- type String
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- virtual
Zen Property MapNodes - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
Outputs
All input properties are implicitly available as output properties. Additionally, the VirtualServiceEdgeCluster resource produces the following output properties:
- cluster_
id int - id str
- The provider-assigned unique ID for this managed resource.
Look up Existing VirtualServiceEdgeCluster Resource
Get an existing VirtualServiceEdgeCluster 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?: VirtualServiceEdgeClusterState, opts?: CustomResourceOptions): VirtualServiceEdgeCluster
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
cluster_id: Optional[int] = None,
default_gateway: Optional[str] = None,
ip_address: Optional[str] = None,
ip_sec_enabled: Optional[bool] = None,
name: Optional[str] = None,
status: Optional[str] = None,
subnet_mask: Optional[str] = None,
type: Optional[str] = None,
virtual_zen_nodes: Optional[VirtualServiceEdgeClusterVirtualZenNodesArgs] = None) -> VirtualServiceEdgeCluster
func GetVirtualServiceEdgeCluster(ctx *Context, name string, id IDInput, state *VirtualServiceEdgeClusterState, opts ...ResourceOption) (*VirtualServiceEdgeCluster, error)
public static VirtualServiceEdgeCluster Get(string name, Input<string> id, VirtualServiceEdgeClusterState? state, CustomResourceOptions? opts = null)
public static VirtualServiceEdgeCluster get(String name, Output<String> id, VirtualServiceEdgeClusterState state, CustomResourceOptions options)
resources: _: type: zia:VirtualServiceEdgeCluster 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
Id int - Default
Gateway string - (String) The IP address of the default gateway to the internet
- Ip
Address string - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- Ip
Sec boolEnabled - (String) 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
- Name string
- Name of the Virtual Service Edge cluster
- Status string
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - Subnet
Mask string - (String) The Virtual Service Edge cluster subnet mask
- Type string
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- Virtual
Zen zscaler.Nodes Pulumi Package. Zia. Inputs. Virtual Service Edge Cluster Virtual Zen Nodes - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
- Cluster
Id int - Default
Gateway string - (String) The IP address of the default gateway to the internet
- Ip
Address string - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- Ip
Sec boolEnabled - (String) 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
- Name string
- Name of the Virtual Service Edge cluster
- Status string
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - Subnet
Mask string - (String) The Virtual Service Edge cluster subnet mask
- Type string
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- Virtual
Zen VirtualNodes Service Edge Cluster Virtual Zen Nodes Args - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
- cluster
Id Integer - default
Gateway String - (String) The IP address of the default gateway to the internet
- ip
Address String - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- ip
Sec BooleanEnabled - (String) 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
- name String
- Name of the Virtual Service Edge cluster
- status String
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - subnet
Mask String - (String) The Virtual Service Edge cluster subnet mask
- type String
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- virtual
Zen VirtualNodes Service Edge Cluster Virtual Zen Nodes - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
- cluster
Id number - default
Gateway string - (String) The IP address of the default gateway to the internet
- ip
Address string - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- ip
Sec booleanEnabled - (String) 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
- name string
- Name of the Virtual Service Edge cluster
- status string
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - subnet
Mask string - (String) The Virtual Service Edge cluster subnet mask
- type string
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- virtual
Zen VirtualNodes Service Edge Cluster Virtual Zen Nodes - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
- cluster_
id int - default_
gateway str - (String) The IP address of the default gateway to the internet
- ip_
address str - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- ip_
sec_ boolenabled - (String) 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
- name str
- Name of the Virtual Service Edge cluster
- status str
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - subnet_
mask str - (String) The Virtual Service Edge cluster subnet mask
- type str
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- virtual_
zen_ Virtualnodes Service Edge Cluster Virtual Zen Nodes Args - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
- cluster
Id Number - default
Gateway String - (String) The IP address of the default gateway to the internet
- ip
Address String - (String) The Virtual Service Edge cluster IP address. In a Virtual Service Edge cluster, the cluster IP address provides fault tolerance and is used to listen for user traffic. This interface doesn't explicitly get an IP address. The cluster IP address must be in the same VLAN as the proxy and load balancer IP addresses.
- ip
Sec BooleanEnabled - (String) 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
- name String
- Name of the Virtual Service Edge cluster
- status String
- (Number) Specifies the status of the Virtual Service Edge cluster. The status is set to
ENABLED
by default. - subnet
Mask String - (String) The Virtual Service Edge cluster subnet mask
- type String
- (String) The Virtual Service Edge cluster type
ANY
,NONE
,SME
,SMSM
,SMCA
,SMUI
,SMCDS
,SMDNSD
,SMAA
,SMTP
,SMQTN
,VIP
,UIZ
,UIAE
,SITEREVIEW
,PAC
,S_RELAY
,M_RELAY
,H_MON
,SMIKE
,NSS
,SMEZA
,SMLB
,SMFCCLT
,SMBA
,SMBAC
,SMESXI
,SMBAUI
,VZEN
,ZSCMCLT
,SMDLP
,ZSQUERY
,ADP
,SMCDSDLP
,SMSCIM
,ZSAPI
,ZSCMCDSSCLT
,LOCAL_MTS
,SVPN
,SMCASB
,SMFALCONUI
,MOBILEAPP_REG
,SMRESTSVR
,FALCONCA
,MOBILEAPP_NF
,ZIRSVR
,SMEDGEUI
,ALERTEVAL
,ALERTNOTIF
,SMPARTNERUI
,CQM
,DATAKEEPER
,SMBAM
,ZWACLT
- virtual
Zen Property MapNodes - (List of Object) The Virtual Service Edge instances you want to include in the cluster. A Virtual Service Edge cluster must contain at least two Virtual Service Edge instances.
Supporting Types
VirtualServiceEdgeClusterVirtualZenNodes, VirtualServiceEdgeClusterVirtualZenNodesArgs
- Ids List<int>
- (Number) Identifier that uniquely identifies an entity
- Ids []int
- (Number) Identifier that uniquely identifies an entity
- ids List<Integer>
- (Number) Identifier that uniquely identifies an entity
- ids number[]
- (Number) Identifier that uniquely identifies an entity
- ids Sequence[int]
- (Number) Identifier that uniquely identifies an entity
- ids List<Number>
- (Number) Identifier that uniquely identifies an entity
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_cluster can be imported by using <CLUSTER_ID>
or <CLUSTER_NAME>
as the import ID.
For example:
$ pulumi import zia:index/virtualServiceEdgeCluster:VirtualServiceEdgeCluster example <cluster_id>
or
$ pulumi import zia:index/virtualServiceEdgeCluster:VirtualServiceEdgeCluster example <cluster_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
zia
Terraform Provider.