checkpoint.ManagementVsxProvisioningTool
Explore with Pulumi AI
Create ManagementVsxProvisioningTool Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ManagementVsxProvisioningTool(name: string, args: ManagementVsxProvisioningToolArgs, opts?: CustomResourceOptions);
@overload
def ManagementVsxProvisioningTool(resource_name: str,
args: ManagementVsxProvisioningToolArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ManagementVsxProvisioningTool(resource_name: str,
opts: Optional[ResourceOptions] = None,
operation: Optional[str] = None,
add_vsx_cluster_params: Optional[ManagementVsxProvisioningToolAddVsxClusterParamsArgs] = None,
remove_route_params: Optional[ManagementVsxProvisioningToolRemoveRouteParamsArgs] = None,
add_vd_params: Optional[ManagementVsxProvisioningToolAddVdParamsArgs] = None,
add_physical_interface_params: Optional[ManagementVsxProvisioningToolAddPhysicalInterfaceParamsArgs] = None,
add_vsx_gateway_params: Optional[ManagementVsxProvisioningToolAddVsxGatewayParamsArgs] = None,
attach_bridge_params: Optional[ManagementVsxProvisioningToolAttachBridgeParamsArgs] = None,
add_vd_interface_params: Optional[Sequence[ManagementVsxProvisioningToolAddVdInterfaceParamArgs]] = None,
management_vsx_provisioning_tool_id: Optional[str] = None,
remove_physical_interface_params: Optional[ManagementVsxProvisioningToolRemovePhysicalInterfaceParamsArgs] = None,
add_route_params: Optional[Sequence[ManagementVsxProvisioningToolAddRouteParamArgs]] = None,
remove_vd_interface_params: Optional[ManagementVsxProvisioningToolRemoveVdInterfaceParamsArgs] = None,
remove_vd_params: Optional[ManagementVsxProvisioningToolRemoveVdParamsArgs] = None,
remove_vsx_params: Optional[ManagementVsxProvisioningToolRemoveVsxParamsArgs] = None,
set_physical_interface_params: Optional[ManagementVsxProvisioningToolSetPhysicalInterfaceParamsArgs] = None,
set_vd_interface_params: Optional[ManagementVsxProvisioningToolSetVdInterfaceParamsArgs] = None,
set_vd_params: Optional[ManagementVsxProvisioningToolSetVdParamsArgs] = None)
func NewManagementVsxProvisioningTool(ctx *Context, name string, args ManagementVsxProvisioningToolArgs, opts ...ResourceOption) (*ManagementVsxProvisioningTool, error)
public ManagementVsxProvisioningTool(string name, ManagementVsxProvisioningToolArgs args, CustomResourceOptions? opts = null)
public ManagementVsxProvisioningTool(String name, ManagementVsxProvisioningToolArgs args)
public ManagementVsxProvisioningTool(String name, ManagementVsxProvisioningToolArgs args, CustomResourceOptions options)
type: checkpoint:ManagementVsxProvisioningTool
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 ManagementVsxProvisioningToolArgs
- 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 ManagementVsxProvisioningToolArgs
- 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 ManagementVsxProvisioningToolArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ManagementVsxProvisioningToolArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ManagementVsxProvisioningToolArgs
- 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 managementVsxProvisioningToolResource = new Checkpoint.ManagementVsxProvisioningTool("managementVsxProvisioningToolResource", new()
{
Operation = "string",
AddVsxClusterParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolAddVsxClusterParamsArgs
{
ClusterType = "string",
Ipv4Address = "string",
Ipv6Address = "string",
Members = new[]
{
new Checkpoint.Inputs.ManagementVsxProvisioningToolAddVsxClusterParamsMemberArgs
{
Ipv4Address = "string",
Ipv6Address = "string",
Name = "string",
SicOtp = "string",
SyncIp = "string",
},
},
RuleDrop = "string",
RuleHttps = "string",
RulePing = "string",
RulePing6 = "string",
RuleSnmp = "string",
RuleSsh = "string",
SyncIfName = "string",
SyncNetmask = "string",
Version = "string",
VsxName = "string",
},
RemoveRouteParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolRemoveRouteParamsArgs
{
Destination = "string",
Netmask = "string",
Prefix = "string",
Vd = "string",
},
AddVdParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolAddVdParamsArgs
{
Interfaces = new[]
{
new Checkpoint.Inputs.ManagementVsxProvisioningToolAddVdParamsInterfaceArgs
{
AntiSpoofing = "string",
AntiSpoofingTracking = "string",
Ipv4Address = "string",
Ipv4Netmask = "string",
Ipv4Prefix = "string",
Ipv6Address = "string",
Ipv6Netmask = "string",
Ipv6Prefix = "string",
LeadsTo = "string",
Mtu = 0,
Name = "string",
Propagate = false,
Propagate6 = false,
SpecificGroup = "string",
Topology = "string",
},
},
CalcTopologyAuto = false,
Ipv4Address = "string",
Ipv4Instances = 0,
Ipv6Address = "string",
Ipv6Instances = 0,
Routes = new[]
{
new Checkpoint.Inputs.ManagementVsxProvisioningToolAddVdParamsRouteArgs
{
Destination = "string",
LeadsTo = "string",
Netmask = "string",
NextHop = "string",
Prefix = "string",
Propagate = false,
},
},
Type = "string",
Vd = "string",
VsMtu = 0,
VsxName = "string",
},
AddPhysicalInterfaceParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolAddPhysicalInterfaceParamsArgs
{
Name = "string",
VlanTrunk = false,
VsxName = "string",
},
AddVsxGatewayParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolAddVsxGatewayParamsArgs
{
Ipv4Address = "string",
Ipv6Address = "string",
RuleDrop = "string",
RuleHttps = "string",
RulePing = "string",
RulePing6 = "string",
RuleSnmp = "string",
RuleSsh = "string",
SicOtp = "string",
Version = "string",
VsxName = "string",
},
AttachBridgeParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolAttachBridgeParamsArgs
{
Ifs1 = "string",
Ifs2 = "string",
Vd = "string",
},
AddVdInterfaceParams = new[]
{
new Checkpoint.Inputs.ManagementVsxProvisioningToolAddVdInterfaceParamArgs
{
AntiSpoofing = "string",
AntiSpoofingTracking = "string",
Ipv4Address = "string",
Ipv4Netmask = "string",
Ipv4Prefix = "string",
Ipv6Address = "string",
Ipv6Netmask = "string",
Ipv6Prefix = "string",
LeadsTo = "string",
Mtu = 0,
Name = "string",
Propagate = false,
Propagate6 = false,
SpecificGroup = "string",
Topology = "string",
Vd = "string",
VtiSettings = new Checkpoint.Inputs.ManagementVsxProvisioningToolAddVdInterfaceParamVtiSettingsArgs
{
LocalIpv4Address = "string",
PeerName = "string",
RemoteIpv4Address = "string",
TunnelId = "string",
},
},
},
ManagementVsxProvisioningToolId = "string",
RemovePhysicalInterfaceParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolRemovePhysicalInterfaceParamsArgs
{
Name = "string",
VsxName = "string",
},
AddRouteParams = new[]
{
new Checkpoint.Inputs.ManagementVsxProvisioningToolAddRouteParamArgs
{
Destination = "string",
LeadsTo = "string",
Netmask = "string",
NextHop = "string",
Prefix = "string",
Propagate = false,
Vd = "string",
},
},
RemoveVdInterfaceParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolRemoveVdInterfaceParamsArgs
{
LeadsTo = "string",
Name = "string",
Vd = "string",
},
RemoveVdParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolRemoveVdParamsArgs
{
Vd = "string",
},
RemoveVsxParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolRemoveVsxParamsArgs
{
VsxName = "string",
},
SetPhysicalInterfaceParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolSetPhysicalInterfaceParamsArgs
{
Name = "string",
VlanTrunk = false,
VsxName = "string",
},
SetVdInterfaceParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolSetVdInterfaceParamsArgs
{
AntiSpoofing = "string",
AntiSpoofingTracking = "string",
Ipv4Address = "string",
Ipv6Address = "string",
LeadsTo = "string",
Mtu = 0,
Name = "string",
NewLeadsTo = "string",
Propagate = false,
Propagate6 = false,
SpecificGroup = "string",
Topology = "string",
Vd = "string",
},
SetVdParams = new Checkpoint.Inputs.ManagementVsxProvisioningToolSetVdParamsArgs
{
CalcTopologyAuto = false,
Ipv4Address = "string",
Ipv4Instances = 0,
Ipv6Address = "string",
Ipv6Instances = 0,
Vd = "string",
VsMtu = 0,
},
});
example, err := checkpoint.NewManagementVsxProvisioningTool(ctx, "managementVsxProvisioningToolResource", &checkpoint.ManagementVsxProvisioningToolArgs{
Operation: pulumi.String("string"),
AddVsxClusterParams: &checkpoint.ManagementVsxProvisioningToolAddVsxClusterParamsArgs{
ClusterType: pulumi.String("string"),
Ipv4Address: pulumi.String("string"),
Ipv6Address: pulumi.String("string"),
Members: checkpoint.ManagementVsxProvisioningToolAddVsxClusterParamsMemberArray{
&checkpoint.ManagementVsxProvisioningToolAddVsxClusterParamsMemberArgs{
Ipv4Address: pulumi.String("string"),
Ipv6Address: pulumi.String("string"),
Name: pulumi.String("string"),
SicOtp: pulumi.String("string"),
SyncIp: pulumi.String("string"),
},
},
RuleDrop: pulumi.String("string"),
RuleHttps: pulumi.String("string"),
RulePing: pulumi.String("string"),
RulePing6: pulumi.String("string"),
RuleSnmp: pulumi.String("string"),
RuleSsh: pulumi.String("string"),
SyncIfName: pulumi.String("string"),
SyncNetmask: pulumi.String("string"),
Version: pulumi.String("string"),
VsxName: pulumi.String("string"),
},
RemoveRouteParams: &checkpoint.ManagementVsxProvisioningToolRemoveRouteParamsArgs{
Destination: pulumi.String("string"),
Netmask: pulumi.String("string"),
Prefix: pulumi.String("string"),
Vd: pulumi.String("string"),
},
AddVdParams: &checkpoint.ManagementVsxProvisioningToolAddVdParamsArgs{
Interfaces: checkpoint.ManagementVsxProvisioningToolAddVdParamsInterfaceArray{
&checkpoint.ManagementVsxProvisioningToolAddVdParamsInterfaceArgs{
AntiSpoofing: pulumi.String("string"),
AntiSpoofingTracking: pulumi.String("string"),
Ipv4Address: pulumi.String("string"),
Ipv4Netmask: pulumi.String("string"),
Ipv4Prefix: pulumi.String("string"),
Ipv6Address: pulumi.String("string"),
Ipv6Netmask: pulumi.String("string"),
Ipv6Prefix: pulumi.String("string"),
LeadsTo: pulumi.String("string"),
Mtu: pulumi.Float64(0),
Name: pulumi.String("string"),
Propagate: pulumi.Bool(false),
Propagate6: pulumi.Bool(false),
SpecificGroup: pulumi.String("string"),
Topology: pulumi.String("string"),
},
},
CalcTopologyAuto: pulumi.Bool(false),
Ipv4Address: pulumi.String("string"),
Ipv4Instances: pulumi.Float64(0),
Ipv6Address: pulumi.String("string"),
Ipv6Instances: pulumi.Float64(0),
Routes: checkpoint.ManagementVsxProvisioningToolAddVdParamsRouteArray{
&checkpoint.ManagementVsxProvisioningToolAddVdParamsRouteArgs{
Destination: pulumi.String("string"),
LeadsTo: pulumi.String("string"),
Netmask: pulumi.String("string"),
NextHop: pulumi.String("string"),
Prefix: pulumi.String("string"),
Propagate: pulumi.Bool(false),
},
},
Type: pulumi.String("string"),
Vd: pulumi.String("string"),
VsMtu: pulumi.Float64(0),
VsxName: pulumi.String("string"),
},
AddPhysicalInterfaceParams: &checkpoint.ManagementVsxProvisioningToolAddPhysicalInterfaceParamsArgs{
Name: pulumi.String("string"),
VlanTrunk: pulumi.Bool(false),
VsxName: pulumi.String("string"),
},
AddVsxGatewayParams: &checkpoint.ManagementVsxProvisioningToolAddVsxGatewayParamsArgs{
Ipv4Address: pulumi.String("string"),
Ipv6Address: pulumi.String("string"),
RuleDrop: pulumi.String("string"),
RuleHttps: pulumi.String("string"),
RulePing: pulumi.String("string"),
RulePing6: pulumi.String("string"),
RuleSnmp: pulumi.String("string"),
RuleSsh: pulumi.String("string"),
SicOtp: pulumi.String("string"),
Version: pulumi.String("string"),
VsxName: pulumi.String("string"),
},
AttachBridgeParams: &checkpoint.ManagementVsxProvisioningToolAttachBridgeParamsArgs{
Ifs1: pulumi.String("string"),
Ifs2: pulumi.String("string"),
Vd: pulumi.String("string"),
},
AddVdInterfaceParams: checkpoint.ManagementVsxProvisioningToolAddVdInterfaceParamArray{
&checkpoint.ManagementVsxProvisioningToolAddVdInterfaceParamArgs{
AntiSpoofing: pulumi.String("string"),
AntiSpoofingTracking: pulumi.String("string"),
Ipv4Address: pulumi.String("string"),
Ipv4Netmask: pulumi.String("string"),
Ipv4Prefix: pulumi.String("string"),
Ipv6Address: pulumi.String("string"),
Ipv6Netmask: pulumi.String("string"),
Ipv6Prefix: pulumi.String("string"),
LeadsTo: pulumi.String("string"),
Mtu: pulumi.Float64(0),
Name: pulumi.String("string"),
Propagate: pulumi.Bool(false),
Propagate6: pulumi.Bool(false),
SpecificGroup: pulumi.String("string"),
Topology: pulumi.String("string"),
Vd: pulumi.String("string"),
VtiSettings: &checkpoint.ManagementVsxProvisioningToolAddVdInterfaceParamVtiSettingsArgs{
LocalIpv4Address: pulumi.String("string"),
PeerName: pulumi.String("string"),
RemoteIpv4Address: pulumi.String("string"),
TunnelId: pulumi.String("string"),
},
},
},
ManagementVsxProvisioningToolId: pulumi.String("string"),
RemovePhysicalInterfaceParams: &checkpoint.ManagementVsxProvisioningToolRemovePhysicalInterfaceParamsArgs{
Name: pulumi.String("string"),
VsxName: pulumi.String("string"),
},
AddRouteParams: checkpoint.ManagementVsxProvisioningToolAddRouteParamArray{
&checkpoint.ManagementVsxProvisioningToolAddRouteParamArgs{
Destination: pulumi.String("string"),
LeadsTo: pulumi.String("string"),
Netmask: pulumi.String("string"),
NextHop: pulumi.String("string"),
Prefix: pulumi.String("string"),
Propagate: pulumi.Bool(false),
Vd: pulumi.String("string"),
},
},
RemoveVdInterfaceParams: &checkpoint.ManagementVsxProvisioningToolRemoveVdInterfaceParamsArgs{
LeadsTo: pulumi.String("string"),
Name: pulumi.String("string"),
Vd: pulumi.String("string"),
},
RemoveVdParams: &checkpoint.ManagementVsxProvisioningToolRemoveVdParamsArgs{
Vd: pulumi.String("string"),
},
RemoveVsxParams: &checkpoint.ManagementVsxProvisioningToolRemoveVsxParamsArgs{
VsxName: pulumi.String("string"),
},
SetPhysicalInterfaceParams: &checkpoint.ManagementVsxProvisioningToolSetPhysicalInterfaceParamsArgs{
Name: pulumi.String("string"),
VlanTrunk: pulumi.Bool(false),
VsxName: pulumi.String("string"),
},
SetVdInterfaceParams: &checkpoint.ManagementVsxProvisioningToolSetVdInterfaceParamsArgs{
AntiSpoofing: pulumi.String("string"),
AntiSpoofingTracking: pulumi.String("string"),
Ipv4Address: pulumi.String("string"),
Ipv6Address: pulumi.String("string"),
LeadsTo: pulumi.String("string"),
Mtu: pulumi.Float64(0),
Name: pulumi.String("string"),
NewLeadsTo: pulumi.String("string"),
Propagate: pulumi.Bool(false),
Propagate6: pulumi.Bool(false),
SpecificGroup: pulumi.String("string"),
Topology: pulumi.String("string"),
Vd: pulumi.String("string"),
},
SetVdParams: &checkpoint.ManagementVsxProvisioningToolSetVdParamsArgs{
CalcTopologyAuto: pulumi.Bool(false),
Ipv4Address: pulumi.String("string"),
Ipv4Instances: pulumi.Float64(0),
Ipv6Address: pulumi.String("string"),
Ipv6Instances: pulumi.Float64(0),
Vd: pulumi.String("string"),
VsMtu: pulumi.Float64(0),
},
})
var managementVsxProvisioningToolResource = new ManagementVsxProvisioningTool("managementVsxProvisioningToolResource", ManagementVsxProvisioningToolArgs.builder()
.operation("string")
.addVsxClusterParams(ManagementVsxProvisioningToolAddVsxClusterParamsArgs.builder()
.clusterType("string")
.ipv4Address("string")
.ipv6Address("string")
.members(ManagementVsxProvisioningToolAddVsxClusterParamsMemberArgs.builder()
.ipv4Address("string")
.ipv6Address("string")
.name("string")
.sicOtp("string")
.syncIp("string")
.build())
.ruleDrop("string")
.ruleHttps("string")
.rulePing("string")
.rulePing6("string")
.ruleSnmp("string")
.ruleSsh("string")
.syncIfName("string")
.syncNetmask("string")
.version("string")
.vsxName("string")
.build())
.removeRouteParams(ManagementVsxProvisioningToolRemoveRouteParamsArgs.builder()
.destination("string")
.netmask("string")
.prefix("string")
.vd("string")
.build())
.addVdParams(ManagementVsxProvisioningToolAddVdParamsArgs.builder()
.interfaces(ManagementVsxProvisioningToolAddVdParamsInterfaceArgs.builder()
.antiSpoofing("string")
.antiSpoofingTracking("string")
.ipv4Address("string")
.ipv4Netmask("string")
.ipv4Prefix("string")
.ipv6Address("string")
.ipv6Netmask("string")
.ipv6Prefix("string")
.leadsTo("string")
.mtu(0)
.name("string")
.propagate(false)
.propagate6(false)
.specificGroup("string")
.topology("string")
.build())
.calcTopologyAuto(false)
.ipv4Address("string")
.ipv4Instances(0)
.ipv6Address("string")
.ipv6Instances(0)
.routes(ManagementVsxProvisioningToolAddVdParamsRouteArgs.builder()
.destination("string")
.leadsTo("string")
.netmask("string")
.nextHop("string")
.prefix("string")
.propagate(false)
.build())
.type("string")
.vd("string")
.vsMtu(0)
.vsxName("string")
.build())
.addPhysicalInterfaceParams(ManagementVsxProvisioningToolAddPhysicalInterfaceParamsArgs.builder()
.name("string")
.vlanTrunk(false)
.vsxName("string")
.build())
.addVsxGatewayParams(ManagementVsxProvisioningToolAddVsxGatewayParamsArgs.builder()
.ipv4Address("string")
.ipv6Address("string")
.ruleDrop("string")
.ruleHttps("string")
.rulePing("string")
.rulePing6("string")
.ruleSnmp("string")
.ruleSsh("string")
.sicOtp("string")
.version("string")
.vsxName("string")
.build())
.attachBridgeParams(ManagementVsxProvisioningToolAttachBridgeParamsArgs.builder()
.ifs1("string")
.ifs2("string")
.vd("string")
.build())
.addVdInterfaceParams(ManagementVsxProvisioningToolAddVdInterfaceParamArgs.builder()
.antiSpoofing("string")
.antiSpoofingTracking("string")
.ipv4Address("string")
.ipv4Netmask("string")
.ipv4Prefix("string")
.ipv6Address("string")
.ipv6Netmask("string")
.ipv6Prefix("string")
.leadsTo("string")
.mtu(0)
.name("string")
.propagate(false)
.propagate6(false)
.specificGroup("string")
.topology("string")
.vd("string")
.vtiSettings(ManagementVsxProvisioningToolAddVdInterfaceParamVtiSettingsArgs.builder()
.localIpv4Address("string")
.peerName("string")
.remoteIpv4Address("string")
.tunnelId("string")
.build())
.build())
.managementVsxProvisioningToolId("string")
.removePhysicalInterfaceParams(ManagementVsxProvisioningToolRemovePhysicalInterfaceParamsArgs.builder()
.name("string")
.vsxName("string")
.build())
.addRouteParams(ManagementVsxProvisioningToolAddRouteParamArgs.builder()
.destination("string")
.leadsTo("string")
.netmask("string")
.nextHop("string")
.prefix("string")
.propagate(false)
.vd("string")
.build())
.removeVdInterfaceParams(ManagementVsxProvisioningToolRemoveVdInterfaceParamsArgs.builder()
.leadsTo("string")
.name("string")
.vd("string")
.build())
.removeVdParams(ManagementVsxProvisioningToolRemoveVdParamsArgs.builder()
.vd("string")
.build())
.removeVsxParams(ManagementVsxProvisioningToolRemoveVsxParamsArgs.builder()
.vsxName("string")
.build())
.setPhysicalInterfaceParams(ManagementVsxProvisioningToolSetPhysicalInterfaceParamsArgs.builder()
.name("string")
.vlanTrunk(false)
.vsxName("string")
.build())
.setVdInterfaceParams(ManagementVsxProvisioningToolSetVdInterfaceParamsArgs.builder()
.antiSpoofing("string")
.antiSpoofingTracking("string")
.ipv4Address("string")
.ipv6Address("string")
.leadsTo("string")
.mtu(0)
.name("string")
.newLeadsTo("string")
.propagate(false)
.propagate6(false)
.specificGroup("string")
.topology("string")
.vd("string")
.build())
.setVdParams(ManagementVsxProvisioningToolSetVdParamsArgs.builder()
.calcTopologyAuto(false)
.ipv4Address("string")
.ipv4Instances(0)
.ipv6Address("string")
.ipv6Instances(0)
.vd("string")
.vsMtu(0)
.build())
.build());
management_vsx_provisioning_tool_resource = checkpoint.ManagementVsxProvisioningTool("managementVsxProvisioningToolResource",
operation="string",
add_vsx_cluster_params={
"cluster_type": "string",
"ipv4_address": "string",
"ipv6_address": "string",
"members": [{
"ipv4_address": "string",
"ipv6_address": "string",
"name": "string",
"sic_otp": "string",
"sync_ip": "string",
}],
"rule_drop": "string",
"rule_https": "string",
"rule_ping": "string",
"rule_ping6": "string",
"rule_snmp": "string",
"rule_ssh": "string",
"sync_if_name": "string",
"sync_netmask": "string",
"version": "string",
"vsx_name": "string",
},
remove_route_params={
"destination": "string",
"netmask": "string",
"prefix": "string",
"vd": "string",
},
add_vd_params={
"interfaces": [{
"anti_spoofing": "string",
"anti_spoofing_tracking": "string",
"ipv4_address": "string",
"ipv4_netmask": "string",
"ipv4_prefix": "string",
"ipv6_address": "string",
"ipv6_netmask": "string",
"ipv6_prefix": "string",
"leads_to": "string",
"mtu": 0,
"name": "string",
"propagate": False,
"propagate6": False,
"specific_group": "string",
"topology": "string",
}],
"calc_topology_auto": False,
"ipv4_address": "string",
"ipv4_instances": 0,
"ipv6_address": "string",
"ipv6_instances": 0,
"routes": [{
"destination": "string",
"leads_to": "string",
"netmask": "string",
"next_hop": "string",
"prefix": "string",
"propagate": False,
}],
"type": "string",
"vd": "string",
"vs_mtu": 0,
"vsx_name": "string",
},
add_physical_interface_params={
"name": "string",
"vlan_trunk": False,
"vsx_name": "string",
},
add_vsx_gateway_params={
"ipv4_address": "string",
"ipv6_address": "string",
"rule_drop": "string",
"rule_https": "string",
"rule_ping": "string",
"rule_ping6": "string",
"rule_snmp": "string",
"rule_ssh": "string",
"sic_otp": "string",
"version": "string",
"vsx_name": "string",
},
attach_bridge_params={
"ifs1": "string",
"ifs2": "string",
"vd": "string",
},
add_vd_interface_params=[{
"anti_spoofing": "string",
"anti_spoofing_tracking": "string",
"ipv4_address": "string",
"ipv4_netmask": "string",
"ipv4_prefix": "string",
"ipv6_address": "string",
"ipv6_netmask": "string",
"ipv6_prefix": "string",
"leads_to": "string",
"mtu": 0,
"name": "string",
"propagate": False,
"propagate6": False,
"specific_group": "string",
"topology": "string",
"vd": "string",
"vti_settings": {
"local_ipv4_address": "string",
"peer_name": "string",
"remote_ipv4_address": "string",
"tunnel_id": "string",
},
}],
management_vsx_provisioning_tool_id="string",
remove_physical_interface_params={
"name": "string",
"vsx_name": "string",
},
add_route_params=[{
"destination": "string",
"leads_to": "string",
"netmask": "string",
"next_hop": "string",
"prefix": "string",
"propagate": False,
"vd": "string",
}],
remove_vd_interface_params={
"leads_to": "string",
"name": "string",
"vd": "string",
},
remove_vd_params={
"vd": "string",
},
remove_vsx_params={
"vsx_name": "string",
},
set_physical_interface_params={
"name": "string",
"vlan_trunk": False,
"vsx_name": "string",
},
set_vd_interface_params={
"anti_spoofing": "string",
"anti_spoofing_tracking": "string",
"ipv4_address": "string",
"ipv6_address": "string",
"leads_to": "string",
"mtu": 0,
"name": "string",
"new_leads_to": "string",
"propagate": False,
"propagate6": False,
"specific_group": "string",
"topology": "string",
"vd": "string",
},
set_vd_params={
"calc_topology_auto": False,
"ipv4_address": "string",
"ipv4_instances": 0,
"ipv6_address": "string",
"ipv6_instances": 0,
"vd": "string",
"vs_mtu": 0,
})
const managementVsxProvisioningToolResource = new checkpoint.ManagementVsxProvisioningTool("managementVsxProvisioningToolResource", {
operation: "string",
addVsxClusterParams: {
clusterType: "string",
ipv4Address: "string",
ipv6Address: "string",
members: [{
ipv4Address: "string",
ipv6Address: "string",
name: "string",
sicOtp: "string",
syncIp: "string",
}],
ruleDrop: "string",
ruleHttps: "string",
rulePing: "string",
rulePing6: "string",
ruleSnmp: "string",
ruleSsh: "string",
syncIfName: "string",
syncNetmask: "string",
version: "string",
vsxName: "string",
},
removeRouteParams: {
destination: "string",
netmask: "string",
prefix: "string",
vd: "string",
},
addVdParams: {
interfaces: [{
antiSpoofing: "string",
antiSpoofingTracking: "string",
ipv4Address: "string",
ipv4Netmask: "string",
ipv4Prefix: "string",
ipv6Address: "string",
ipv6Netmask: "string",
ipv6Prefix: "string",
leadsTo: "string",
mtu: 0,
name: "string",
propagate: false,
propagate6: false,
specificGroup: "string",
topology: "string",
}],
calcTopologyAuto: false,
ipv4Address: "string",
ipv4Instances: 0,
ipv6Address: "string",
ipv6Instances: 0,
routes: [{
destination: "string",
leadsTo: "string",
netmask: "string",
nextHop: "string",
prefix: "string",
propagate: false,
}],
type: "string",
vd: "string",
vsMtu: 0,
vsxName: "string",
},
addPhysicalInterfaceParams: {
name: "string",
vlanTrunk: false,
vsxName: "string",
},
addVsxGatewayParams: {
ipv4Address: "string",
ipv6Address: "string",
ruleDrop: "string",
ruleHttps: "string",
rulePing: "string",
rulePing6: "string",
ruleSnmp: "string",
ruleSsh: "string",
sicOtp: "string",
version: "string",
vsxName: "string",
},
attachBridgeParams: {
ifs1: "string",
ifs2: "string",
vd: "string",
},
addVdInterfaceParams: [{
antiSpoofing: "string",
antiSpoofingTracking: "string",
ipv4Address: "string",
ipv4Netmask: "string",
ipv4Prefix: "string",
ipv6Address: "string",
ipv6Netmask: "string",
ipv6Prefix: "string",
leadsTo: "string",
mtu: 0,
name: "string",
propagate: false,
propagate6: false,
specificGroup: "string",
topology: "string",
vd: "string",
vtiSettings: {
localIpv4Address: "string",
peerName: "string",
remoteIpv4Address: "string",
tunnelId: "string",
},
}],
managementVsxProvisioningToolId: "string",
removePhysicalInterfaceParams: {
name: "string",
vsxName: "string",
},
addRouteParams: [{
destination: "string",
leadsTo: "string",
netmask: "string",
nextHop: "string",
prefix: "string",
propagate: false,
vd: "string",
}],
removeVdInterfaceParams: {
leadsTo: "string",
name: "string",
vd: "string",
},
removeVdParams: {
vd: "string",
},
removeVsxParams: {
vsxName: "string",
},
setPhysicalInterfaceParams: {
name: "string",
vlanTrunk: false,
vsxName: "string",
},
setVdInterfaceParams: {
antiSpoofing: "string",
antiSpoofingTracking: "string",
ipv4Address: "string",
ipv6Address: "string",
leadsTo: "string",
mtu: 0,
name: "string",
newLeadsTo: "string",
propagate: false,
propagate6: false,
specificGroup: "string",
topology: "string",
vd: "string",
},
setVdParams: {
calcTopologyAuto: false,
ipv4Address: "string",
ipv4Instances: 0,
ipv6Address: "string",
ipv6Instances: 0,
vd: "string",
vsMtu: 0,
},
});
type: checkpoint:ManagementVsxProvisioningTool
properties:
addPhysicalInterfaceParams:
name: string
vlanTrunk: false
vsxName: string
addRouteParams:
- destination: string
leadsTo: string
netmask: string
nextHop: string
prefix: string
propagate: false
vd: string
addVdInterfaceParams:
- antiSpoofing: string
antiSpoofingTracking: string
ipv4Address: string
ipv4Netmask: string
ipv4Prefix: string
ipv6Address: string
ipv6Netmask: string
ipv6Prefix: string
leadsTo: string
mtu: 0
name: string
propagate: false
propagate6: false
specificGroup: string
topology: string
vd: string
vtiSettings:
localIpv4Address: string
peerName: string
remoteIpv4Address: string
tunnelId: string
addVdParams:
calcTopologyAuto: false
interfaces:
- antiSpoofing: string
antiSpoofingTracking: string
ipv4Address: string
ipv4Netmask: string
ipv4Prefix: string
ipv6Address: string
ipv6Netmask: string
ipv6Prefix: string
leadsTo: string
mtu: 0
name: string
propagate: false
propagate6: false
specificGroup: string
topology: string
ipv4Address: string
ipv4Instances: 0
ipv6Address: string
ipv6Instances: 0
routes:
- destination: string
leadsTo: string
netmask: string
nextHop: string
prefix: string
propagate: false
type: string
vd: string
vsMtu: 0
vsxName: string
addVsxClusterParams:
clusterType: string
ipv4Address: string
ipv6Address: string
members:
- ipv4Address: string
ipv6Address: string
name: string
sicOtp: string
syncIp: string
ruleDrop: string
ruleHttps: string
rulePing: string
rulePing6: string
ruleSnmp: string
ruleSsh: string
syncIfName: string
syncNetmask: string
version: string
vsxName: string
addVsxGatewayParams:
ipv4Address: string
ipv6Address: string
ruleDrop: string
ruleHttps: string
rulePing: string
rulePing6: string
ruleSnmp: string
ruleSsh: string
sicOtp: string
version: string
vsxName: string
attachBridgeParams:
ifs1: string
ifs2: string
vd: string
managementVsxProvisioningToolId: string
operation: string
removePhysicalInterfaceParams:
name: string
vsxName: string
removeRouteParams:
destination: string
netmask: string
prefix: string
vd: string
removeVdInterfaceParams:
leadsTo: string
name: string
vd: string
removeVdParams:
vd: string
removeVsxParams:
vsxName: string
setPhysicalInterfaceParams:
name: string
vlanTrunk: false
vsxName: string
setVdInterfaceParams:
antiSpoofing: string
antiSpoofingTracking: string
ipv4Address: string
ipv6Address: string
leadsTo: string
mtu: 0
name: string
newLeadsTo: string
propagate: false
propagate6: false
specificGroup: string
topology: string
vd: string
setVdParams:
calcTopologyAuto: false
ipv4Address: string
ipv4Instances: 0
ipv6Address: string
ipv6Instances: 0
vd: string
vsMtu: 0
ManagementVsxProvisioningTool 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 ManagementVsxProvisioningTool resource accepts the following input properties:
- Operation string
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- Add
Physical ManagementInterface Params Vsx Provisioning Tool Add Physical Interface Params - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- Add
Route List<ManagementParams Vsx Provisioning Tool Add Route Param> - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- Add
Vd List<ManagementInterface Params Vsx Provisioning Tool Add Vd Interface Param> - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- Add
Vd ManagementParams Vsx Provisioning Tool Add Vd Params - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- Add
Vsx ManagementCluster Params Vsx Provisioning Tool Add Vsx Cluster Params - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- Add
Vsx ManagementGateway Params Vsx Provisioning Tool Add Vsx Gateway Params - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- Attach
Bridge ManagementParams Vsx Provisioning Tool Attach Bridge Params - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- Management
Vsx stringProvisioning Tool Id - Remove
Physical ManagementInterface Params Vsx Provisioning Tool Remove Physical Interface Params - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- Remove
Route ManagementParams Vsx Provisioning Tool Remove Route Params - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- Remove
Vd ManagementInterface Params Vsx Provisioning Tool Remove Vd Interface Params - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- Remove
Vd ManagementParams Vsx Provisioning Tool Remove Vd Params - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- Remove
Vsx ManagementParams Vsx Provisioning Tool Remove Vsx Params - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- Set
Physical ManagementInterface Params Vsx Provisioning Tool Set Physical Interface Params - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- Set
Vd ManagementInterface Params Vsx Provisioning Tool Set Vd Interface Params - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- Set
Vd ManagementParams Vsx Provisioning Tool Set Vd Params - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
- Operation string
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- Add
Physical ManagementInterface Params Vsx Provisioning Tool Add Physical Interface Params Args - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- Add
Route []ManagementParams Vsx Provisioning Tool Add Route Param Args - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- Add
Vd []ManagementInterface Params Vsx Provisioning Tool Add Vd Interface Param Args - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- Add
Vd ManagementParams Vsx Provisioning Tool Add Vd Params Args - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- Add
Vsx ManagementCluster Params Vsx Provisioning Tool Add Vsx Cluster Params Args - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- Add
Vsx ManagementGateway Params Vsx Provisioning Tool Add Vsx Gateway Params Args - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- Attach
Bridge ManagementParams Vsx Provisioning Tool Attach Bridge Params Args - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- Management
Vsx stringProvisioning Tool Id - Remove
Physical ManagementInterface Params Vsx Provisioning Tool Remove Physical Interface Params Args - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- Remove
Route ManagementParams Vsx Provisioning Tool Remove Route Params Args - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- Remove
Vd ManagementInterface Params Vsx Provisioning Tool Remove Vd Interface Params Args - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- Remove
Vd ManagementParams Vsx Provisioning Tool Remove Vd Params Args - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- Remove
Vsx ManagementParams Vsx Provisioning Tool Remove Vsx Params Args - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- Set
Physical ManagementInterface Params Vsx Provisioning Tool Set Physical Interface Params Args - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- Set
Vd ManagementInterface Params Vsx Provisioning Tool Set Vd Interface Params Args - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- Set
Vd ManagementParams Vsx Provisioning Tool Set Vd Params Args - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
- operation String
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- add
Physical ManagementInterface Params Vsx Provisioning Tool Add Physical Interface Params - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- add
Route List<ManagementParams Vsx Provisioning Tool Add Route Param> - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- add
Vd List<ManagementInterface Params Vsx Provisioning Tool Add Vd Interface Param> - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- add
Vd ManagementParams Vsx Provisioning Tool Add Vd Params - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- add
Vsx ManagementCluster Params Vsx Provisioning Tool Add Vsx Cluster Params - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- add
Vsx ManagementGateway Params Vsx Provisioning Tool Add Vsx Gateway Params - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- attach
Bridge ManagementParams Vsx Provisioning Tool Attach Bridge Params - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- management
Vsx StringProvisioning Tool Id - remove
Physical ManagementInterface Params Vsx Provisioning Tool Remove Physical Interface Params - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- remove
Route ManagementParams Vsx Provisioning Tool Remove Route Params - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- remove
Vd ManagementInterface Params Vsx Provisioning Tool Remove Vd Interface Params - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- remove
Vd ManagementParams Vsx Provisioning Tool Remove Vd Params - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- remove
Vsx ManagementParams Vsx Provisioning Tool Remove Vsx Params - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- set
Physical ManagementInterface Params Vsx Provisioning Tool Set Physical Interface Params - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- set
Vd ManagementInterface Params Vsx Provisioning Tool Set Vd Interface Params - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- set
Vd ManagementParams Vsx Provisioning Tool Set Vd Params - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
- operation string
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- add
Physical ManagementInterface Params Vsx Provisioning Tool Add Physical Interface Params - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- add
Route ManagementParams Vsx Provisioning Tool Add Route Param[] - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- add
Vd ManagementInterface Params Vsx Provisioning Tool Add Vd Interface Param[] - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- add
Vd ManagementParams Vsx Provisioning Tool Add Vd Params - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- add
Vsx ManagementCluster Params Vsx Provisioning Tool Add Vsx Cluster Params - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- add
Vsx ManagementGateway Params Vsx Provisioning Tool Add Vsx Gateway Params - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- attach
Bridge ManagementParams Vsx Provisioning Tool Attach Bridge Params - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- management
Vsx stringProvisioning Tool Id - remove
Physical ManagementInterface Params Vsx Provisioning Tool Remove Physical Interface Params - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- remove
Route ManagementParams Vsx Provisioning Tool Remove Route Params - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- remove
Vd ManagementInterface Params Vsx Provisioning Tool Remove Vd Interface Params - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- remove
Vd ManagementParams Vsx Provisioning Tool Remove Vd Params - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- remove
Vsx ManagementParams Vsx Provisioning Tool Remove Vsx Params - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- set
Physical ManagementInterface Params Vsx Provisioning Tool Set Physical Interface Params - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- set
Vd ManagementInterface Params Vsx Provisioning Tool Set Vd Interface Params - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- set
Vd ManagementParams Vsx Provisioning Tool Set Vd Params - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
- operation str
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- add_
physical_ Managementinterface_ params Vsx Provisioning Tool Add Physical Interface Params Args - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- add_
route_ Sequence[Managementparams Vsx Provisioning Tool Add Route Param Args] - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- add_
vd_ Sequence[Managementinterface_ params Vsx Provisioning Tool Add Vd Interface Param Args] - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- add_
vd_ Managementparams Vsx Provisioning Tool Add Vd Params Args - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- add_
vsx_ Managementcluster_ params Vsx Provisioning Tool Add Vsx Cluster Params Args - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- add_
vsx_ Managementgateway_ params Vsx Provisioning Tool Add Vsx Gateway Params Args - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- attach_
bridge_ Managementparams Vsx Provisioning Tool Attach Bridge Params Args - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- management_
vsx_ strprovisioning_ tool_ id - remove_
physical_ Managementinterface_ params Vsx Provisioning Tool Remove Physical Interface Params Args - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- remove_
route_ Managementparams Vsx Provisioning Tool Remove Route Params Args - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- remove_
vd_ Managementinterface_ params Vsx Provisioning Tool Remove Vd Interface Params Args - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- remove_
vd_ Managementparams Vsx Provisioning Tool Remove Vd Params Args - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- remove_
vsx_ Managementparams Vsx Provisioning Tool Remove Vsx Params Args - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- set_
physical_ Managementinterface_ params Vsx Provisioning Tool Set Physical Interface Params Args - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- set_
vd_ Managementinterface_ params Vsx Provisioning Tool Set Vd Interface Params Args - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- set_
vd_ Managementparams Vsx Provisioning Tool Set Vd Params Args - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
- operation String
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- add
Physical Property MapInterface Params - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- add
Route List<Property Map>Params - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- add
Vd List<Property Map>Interface Params - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- add
Vd Property MapParams - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- add
Vsx Property MapCluster Params - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- add
Vsx Property MapGateway Params - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- attach
Bridge Property MapParams - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- management
Vsx StringProvisioning Tool Id - remove
Physical Property MapInterface Params - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- remove
Route Property MapParams - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- remove
Vd Property MapInterface Params - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- remove
Vd Property MapParams - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- remove
Vsx Property MapParams - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- set
Physical Property MapInterface Params - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- set
Vd Property MapInterface Params - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- set
Vd Property MapParams - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
Outputs
All input properties are implicitly available as output properties. Additionally, the ManagementVsxProvisioningTool resource produces the following output properties:
Look up Existing ManagementVsxProvisioningTool Resource
Get an existing ManagementVsxProvisioningTool 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?: ManagementVsxProvisioningToolState, opts?: CustomResourceOptions): ManagementVsxProvisioningTool
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
add_physical_interface_params: Optional[ManagementVsxProvisioningToolAddPhysicalInterfaceParamsArgs] = None,
add_route_params: Optional[Sequence[ManagementVsxProvisioningToolAddRouteParamArgs]] = None,
add_vd_interface_params: Optional[Sequence[ManagementVsxProvisioningToolAddVdInterfaceParamArgs]] = None,
add_vd_params: Optional[ManagementVsxProvisioningToolAddVdParamsArgs] = None,
add_vsx_cluster_params: Optional[ManagementVsxProvisioningToolAddVsxClusterParamsArgs] = None,
add_vsx_gateway_params: Optional[ManagementVsxProvisioningToolAddVsxGatewayParamsArgs] = None,
attach_bridge_params: Optional[ManagementVsxProvisioningToolAttachBridgeParamsArgs] = None,
management_vsx_provisioning_tool_id: Optional[str] = None,
operation: Optional[str] = None,
remove_physical_interface_params: Optional[ManagementVsxProvisioningToolRemovePhysicalInterfaceParamsArgs] = None,
remove_route_params: Optional[ManagementVsxProvisioningToolRemoveRouteParamsArgs] = None,
remove_vd_interface_params: Optional[ManagementVsxProvisioningToolRemoveVdInterfaceParamsArgs] = None,
remove_vd_params: Optional[ManagementVsxProvisioningToolRemoveVdParamsArgs] = None,
remove_vsx_params: Optional[ManagementVsxProvisioningToolRemoveVsxParamsArgs] = None,
set_physical_interface_params: Optional[ManagementVsxProvisioningToolSetPhysicalInterfaceParamsArgs] = None,
set_vd_interface_params: Optional[ManagementVsxProvisioningToolSetVdInterfaceParamsArgs] = None,
set_vd_params: Optional[ManagementVsxProvisioningToolSetVdParamsArgs] = None,
task_id: Optional[str] = None) -> ManagementVsxProvisioningTool
func GetManagementVsxProvisioningTool(ctx *Context, name string, id IDInput, state *ManagementVsxProvisioningToolState, opts ...ResourceOption) (*ManagementVsxProvisioningTool, error)
public static ManagementVsxProvisioningTool Get(string name, Input<string> id, ManagementVsxProvisioningToolState? state, CustomResourceOptions? opts = null)
public static ManagementVsxProvisioningTool get(String name, Output<String> id, ManagementVsxProvisioningToolState state, CustomResourceOptions options)
resources: _: type: checkpoint:ManagementVsxProvisioningTool 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.
- Add
Physical ManagementInterface Params Vsx Provisioning Tool Add Physical Interface Params - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- Add
Route List<ManagementParams Vsx Provisioning Tool Add Route Param> - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- Add
Vd List<ManagementInterface Params Vsx Provisioning Tool Add Vd Interface Param> - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- Add
Vd ManagementParams Vsx Provisioning Tool Add Vd Params - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- Add
Vsx ManagementCluster Params Vsx Provisioning Tool Add Vsx Cluster Params - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- Add
Vsx ManagementGateway Params Vsx Provisioning Tool Add Vsx Gateway Params - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- Attach
Bridge ManagementParams Vsx Provisioning Tool Attach Bridge Params - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- Management
Vsx stringProvisioning Tool Id - Operation string
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- Remove
Physical ManagementInterface Params Vsx Provisioning Tool Remove Physical Interface Params - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- Remove
Route ManagementParams Vsx Provisioning Tool Remove Route Params - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- Remove
Vd ManagementInterface Params Vsx Provisioning Tool Remove Vd Interface Params - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- Remove
Vd ManagementParams Vsx Provisioning Tool Remove Vd Params - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- Remove
Vsx ManagementParams Vsx Provisioning Tool Remove Vsx Params - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- Set
Physical ManagementInterface Params Vsx Provisioning Tool Set Physical Interface Params - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- Set
Vd ManagementInterface Params Vsx Provisioning Tool Set Vd Interface Params - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- Set
Vd ManagementParams Vsx Provisioning Tool Set Vd Params - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
- Task
Id string - Operation Task UID.
- Add
Physical ManagementInterface Params Vsx Provisioning Tool Add Physical Interface Params Args - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- Add
Route []ManagementParams Vsx Provisioning Tool Add Route Param Args - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- Add
Vd []ManagementInterface Params Vsx Provisioning Tool Add Vd Interface Param Args - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- Add
Vd ManagementParams Vsx Provisioning Tool Add Vd Params Args - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- Add
Vsx ManagementCluster Params Vsx Provisioning Tool Add Vsx Cluster Params Args - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- Add
Vsx ManagementGateway Params Vsx Provisioning Tool Add Vsx Gateway Params Args - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- Attach
Bridge ManagementParams Vsx Provisioning Tool Attach Bridge Params Args - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- Management
Vsx stringProvisioning Tool Id - Operation string
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- Remove
Physical ManagementInterface Params Vsx Provisioning Tool Remove Physical Interface Params Args - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- Remove
Route ManagementParams Vsx Provisioning Tool Remove Route Params Args - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- Remove
Vd ManagementInterface Params Vsx Provisioning Tool Remove Vd Interface Params Args - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- Remove
Vd ManagementParams Vsx Provisioning Tool Remove Vd Params Args - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- Remove
Vsx ManagementParams Vsx Provisioning Tool Remove Vsx Params Args - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- Set
Physical ManagementInterface Params Vsx Provisioning Tool Set Physical Interface Params Args - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- Set
Vd ManagementInterface Params Vsx Provisioning Tool Set Vd Interface Params Args - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- Set
Vd ManagementParams Vsx Provisioning Tool Set Vd Params Args - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
- Task
Id string - Operation Task UID.
- add
Physical ManagementInterface Params Vsx Provisioning Tool Add Physical Interface Params - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- add
Route List<ManagementParams Vsx Provisioning Tool Add Route Param> - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- add
Vd List<ManagementInterface Params Vsx Provisioning Tool Add Vd Interface Param> - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- add
Vd ManagementParams Vsx Provisioning Tool Add Vd Params - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- add
Vsx ManagementCluster Params Vsx Provisioning Tool Add Vsx Cluster Params - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- add
Vsx ManagementGateway Params Vsx Provisioning Tool Add Vsx Gateway Params - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- attach
Bridge ManagementParams Vsx Provisioning Tool Attach Bridge Params - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- management
Vsx StringProvisioning Tool Id - operation String
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- remove
Physical ManagementInterface Params Vsx Provisioning Tool Remove Physical Interface Params - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- remove
Route ManagementParams Vsx Provisioning Tool Remove Route Params - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- remove
Vd ManagementInterface Params Vsx Provisioning Tool Remove Vd Interface Params - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- remove
Vd ManagementParams Vsx Provisioning Tool Remove Vd Params - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- remove
Vsx ManagementParams Vsx Provisioning Tool Remove Vsx Params - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- set
Physical ManagementInterface Params Vsx Provisioning Tool Set Physical Interface Params - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- set
Vd ManagementInterface Params Vsx Provisioning Tool Set Vd Interface Params - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- set
Vd ManagementParams Vsx Provisioning Tool Set Vd Params - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
- task
Id String - Operation Task UID.
- add
Physical ManagementInterface Params Vsx Provisioning Tool Add Physical Interface Params - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- add
Route ManagementParams Vsx Provisioning Tool Add Route Param[] - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- add
Vd ManagementInterface Params Vsx Provisioning Tool Add Vd Interface Param[] - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- add
Vd ManagementParams Vsx Provisioning Tool Add Vd Params - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- add
Vsx ManagementCluster Params Vsx Provisioning Tool Add Vsx Cluster Params - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- add
Vsx ManagementGateway Params Vsx Provisioning Tool Add Vsx Gateway Params - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- attach
Bridge ManagementParams Vsx Provisioning Tool Attach Bridge Params - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- management
Vsx stringProvisioning Tool Id - operation string
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- remove
Physical ManagementInterface Params Vsx Provisioning Tool Remove Physical Interface Params - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- remove
Route ManagementParams Vsx Provisioning Tool Remove Route Params - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- remove
Vd ManagementInterface Params Vsx Provisioning Tool Remove Vd Interface Params - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- remove
Vd ManagementParams Vsx Provisioning Tool Remove Vd Params - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- remove
Vsx ManagementParams Vsx Provisioning Tool Remove Vsx Params - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- set
Physical ManagementInterface Params Vsx Provisioning Tool Set Physical Interface Params - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- set
Vd ManagementInterface Params Vsx Provisioning Tool Set Vd Interface Params - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- set
Vd ManagementParams Vsx Provisioning Tool Set Vd Params - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
- task
Id string - Operation Task UID.
- add_
physical_ Managementinterface_ params Vsx Provisioning Tool Add Physical Interface Params Args - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- add_
route_ Sequence[Managementparams Vsx Provisioning Tool Add Route Param Args] - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- add_
vd_ Sequence[Managementinterface_ params Vsx Provisioning Tool Add Vd Interface Param Args] - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- add_
vd_ Managementparams Vsx Provisioning Tool Add Vd Params Args - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- add_
vsx_ Managementcluster_ params Vsx Provisioning Tool Add Vsx Cluster Params Args - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- add_
vsx_ Managementgateway_ params Vsx Provisioning Tool Add Vsx Gateway Params Args - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- attach_
bridge_ Managementparams Vsx Provisioning Tool Attach Bridge Params Args - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- management_
vsx_ strprovisioning_ tool_ id - operation str
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- remove_
physical_ Managementinterface_ params Vsx Provisioning Tool Remove Physical Interface Params Args - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- remove_
route_ Managementparams Vsx Provisioning Tool Remove Route Params Args - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- remove_
vd_ Managementinterface_ params Vsx Provisioning Tool Remove Vd Interface Params Args - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- remove_
vd_ Managementparams Vsx Provisioning Tool Remove Vd Params Args - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- remove_
vsx_ Managementparams Vsx Provisioning Tool Remove Vsx Params Args - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- set_
physical_ Managementinterface_ params Vsx Provisioning Tool Set Physical Interface Params Args - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- set_
vd_ Managementinterface_ params Vsx Provisioning Tool Set Vd Interface Params Args - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- set_
vd_ Managementparams Vsx Provisioning Tool Set Vd Params Args - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
- task_
id str - Operation Task UID.
- add
Physical Property MapInterface Params - Parameters for the operation to add a physical interface to a VSX gateway or VSX Cluster.add_physical_interface_params blocks are documented below.
- add
Route List<Property Map>Params - Parameters for the operation to add a route to a Virtual System or Virtual Router.add_route_params blocks are documented below.
- add
Vd List<Property Map>Interface Params - Parameters for the operation to add a new interface to a Virtual Device.add_vd_interface_params blocks are documented below.
- add
Vd Property MapParams - Parameters for the operation to add a new Virtual Device (VS/VSB/VSW/VR).add_vd_params blocks are documented below.
- add
Vsx Property MapCluster Params - Parameters for the operation to add a new VSX Cluster.add_vsx_cluster_params blocks are documented below.
- add
Vsx Property MapGateway Params - Parameters for the operation to add a new VSX Gateway.add_vsx_gateway_params blocks are documented below.
- attach
Bridge Property MapParams - Parameters for the operation to attach a new bridge interface to a Virtual System.attach_bridge_params blocks are documented below.
- management
Vsx StringProvisioning Tool Id - operation String
- The name of the provisioning operation to run. Each operation has its own specific parameters. The available operations are:add-vsx-gateway - Adds a new VSX gatewayadd-vsx-cluster - Adds a new VSX clusteradd-vsx-cluster-member - Adds a new VSX cluster memberadd-vd - Adds a new Virtual Device (VS/VSB/VSW/VR) to a VSX gateway or VSX clusteradd-vd-interface - Adds a new virtual interface to a Virtual Deviceadd-physical-interface - Adds a physical interface to a VSX gateway or VSX clusteradd-route - Adds a route to a Virtual Deviceattach-bridge - Attaches a bridge interface to a Virtual Systemremove-vsx - Removes a VSX gateway or VSX clusterremove-vd - Removes a Virtual Deviceremove-vd-interface - Removes an interface from a Virtual Deviceremove-physical-interface - Removes a physical interface from a VSX gateway or VSX clusterremove-route - Removes a route from a Virtual Deviceset-vd - Modifies a Virtual Deviceset-vd-interface - Modifies an interface on a Virtual Deviceset-physical-interface - Modifies a physical interface on a VSX cluster or VSX gateway * When adding a VSX Cluster, you must also add at least 2 cluster members * Adding cluster members is only allowed when adding a new VSX cluster * To add members to an existing cluster, use vsx-run-operation.
- remove
Physical Property MapInterface Params - Parameters for the operation to remove a physical interface from a VSX (Gateway or Cluster).remove_physical_interface_params blocks are documented below.
- remove
Route Property MapParams - Parameters for the operation to remove a route from a Virtual System or Virtual Router.remove_route_params blocks are documented below.
- remove
Vd Property MapInterface Params - Parameters for the operation to remove a logical interface from a Virtual Device.remove_vd_interface_params blocks are documented below.
- remove
Vd Property MapParams - Parameters for the operation to remove a Virtual Device.remove_vd_params blocks are documented below.
- remove
Vsx Property MapParams - Parameters for the operation to remove a VSX Gateway or VSX Cluster.remove_vsx_params blocks are documented below.
- set
Physical Property MapInterface Params - Parameters for the operation to change the configuration of a physical interface.set_physical_interface_params blocks are documented below.
- set
Vd Property MapInterface Params - Parameters for the operation to change the configuration of a logical interface.set_vd_interface_params blocks are documented below.
- set
Vd Property MapParams - Parameters for the operation to change the configuration of a Virtual Device.set_vd_params blocks are documented below.
- task
Id String - Operation Task UID.
Supporting Types
ManagementVsxProvisioningToolAddPhysicalInterfaceParams, ManagementVsxProvisioningToolAddPhysicalInterfaceParamsArgs
- name str
- Name of the interface.
- vlan_
trunk bool - True if this interface is a VLAN trunk.
- vsx_
name str - Name of the VSX Gateway or Cluster object.
ManagementVsxProvisioningToolAddRouteParam, ManagementVsxProvisioningToolAddRouteParamArgs
- Destination string
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- Leads
To string - Virtual Router for this routeThis VD must have an existing connection to the VR.
- Netmask string
- Subnet mask for this route.
- Next
Hop string - Next hop IP address.
- Prefix string
- CIDR prefix for this route.
- Propagate bool
- Propagate this route to adjacent virtual devices.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- Destination string
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- Leads
To string - Virtual Router for this routeThis VD must have an existing connection to the VR.
- Netmask string
- Subnet mask for this route.
- Next
Hop string - Next hop IP address.
- Prefix string
- CIDR prefix for this route.
- Propagate bool
- Propagate this route to adjacent virtual devices.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- destination String
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- leads
To String - Virtual Router for this routeThis VD must have an existing connection to the VR.
- netmask String
- Subnet mask for this route.
- next
Hop String - Next hop IP address.
- prefix String
- CIDR prefix for this route.
- propagate Boolean
- Propagate this route to adjacent virtual devices.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- destination string
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- leads
To string - Virtual Router for this routeThis VD must have an existing connection to the VR.
- netmask string
- Subnet mask for this route.
- next
Hop string - Next hop IP address.
- prefix string
- CIDR prefix for this route.
- propagate boolean
- Propagate this route to adjacent virtual devices.
- vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- destination str
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- leads_
to str - Virtual Router for this routeThis VD must have an existing connection to the VR.
- netmask str
- Subnet mask for this route.
- next_
hop str - Next hop IP address.
- prefix str
- CIDR prefix for this route.
- propagate bool
- Propagate this route to adjacent virtual devices.
- vd str
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- destination String
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- leads
To String - Virtual Router for this routeThis VD must have an existing connection to the VR.
- netmask String
- Subnet mask for this route.
- next
Hop String - Next hop IP address.
- prefix String
- CIDR prefix for this route.
- propagate Boolean
- Propagate this route to adjacent virtual devices.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
ManagementVsxProvisioningToolAddVdInterfaceParam, ManagementVsxProvisioningToolAddVdInterfaceParamArgs
- Anti
Spoofing string - The anti-spoofing enforcement setting of this interface.
- Anti
Spoofing stringTracking - The anti-spoofing tracking setting of this interface.
- Ipv4Address string
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- Ipv4Netmask string
- IPv4 Subnet mask of this interface.
- Ipv4Prefix string
- IPv4 CIDR prefix of this interface.
- Ipv6Address string
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- Ipv6Netmask string
- IPv6 Subnet mask of this interface.
- Ipv6Prefix string
- IPv6 CIDR prefix of this interface.
- Leads
To string - Virtual Switch or Virtual Router for this interface.
- Mtu double
- MTU of this interface.
- Name string
- Name of the interface.
- Propagate bool
- Propagate IPv4 route to adjacent virtual devices.
- Propagate6 bool
- Propagate IPv6 route to adjacent virtual devices.
- Specific
Group string - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- Topology string
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- Vti
Settings ManagementVsx Provisioning Tool Add Vd Interface Param Vti Settings - VTI settings for this interface. This Virtual System must have VPN blade enabled.vti_settings blocks are documented below.
- Anti
Spoofing string - The anti-spoofing enforcement setting of this interface.
- Anti
Spoofing stringTracking - The anti-spoofing tracking setting of this interface.
- Ipv4Address string
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- Ipv4Netmask string
- IPv4 Subnet mask of this interface.
- Ipv4Prefix string
- IPv4 CIDR prefix of this interface.
- Ipv6Address string
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- Ipv6Netmask string
- IPv6 Subnet mask of this interface.
- Ipv6Prefix string
- IPv6 CIDR prefix of this interface.
- Leads
To string - Virtual Switch or Virtual Router for this interface.
- Mtu float64
- MTU of this interface.
- Name string
- Name of the interface.
- Propagate bool
- Propagate IPv4 route to adjacent virtual devices.
- Propagate6 bool
- Propagate IPv6 route to adjacent virtual devices.
- Specific
Group string - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- Topology string
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- Vti
Settings ManagementVsx Provisioning Tool Add Vd Interface Param Vti Settings - VTI settings for this interface. This Virtual System must have VPN blade enabled.vti_settings blocks are documented below.
- anti
Spoofing String - The anti-spoofing enforcement setting of this interface.
- anti
Spoofing StringTracking - The anti-spoofing tracking setting of this interface.
- ipv4Address String
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv4Netmask String
- IPv4 Subnet mask of this interface.
- ipv4Prefix String
- IPv4 CIDR prefix of this interface.
- ipv6Address String
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- ipv6Netmask String
- IPv6 Subnet mask of this interface.
- ipv6Prefix String
- IPv6 CIDR prefix of this interface.
- leads
To String - Virtual Switch or Virtual Router for this interface.
- mtu Double
- MTU of this interface.
- name String
- Name of the interface.
- propagate Boolean
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 Boolean
- Propagate IPv6 route to adjacent virtual devices.
- specific
Group String - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology String
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vti
Settings ManagementVsx Provisioning Tool Add Vd Interface Param Vti Settings - VTI settings for this interface. This Virtual System must have VPN blade enabled.vti_settings blocks are documented below.
- anti
Spoofing string - The anti-spoofing enforcement setting of this interface.
- anti
Spoofing stringTracking - The anti-spoofing tracking setting of this interface.
- ipv4Address string
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv4Netmask string
- IPv4 Subnet mask of this interface.
- ipv4Prefix string
- IPv4 CIDR prefix of this interface.
- ipv6Address string
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- ipv6Netmask string
- IPv6 Subnet mask of this interface.
- ipv6Prefix string
- IPv6 CIDR prefix of this interface.
- leads
To string - Virtual Switch or Virtual Router for this interface.
- mtu number
- MTU of this interface.
- name string
- Name of the interface.
- propagate boolean
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 boolean
- Propagate IPv6 route to adjacent virtual devices.
- specific
Group string - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology string
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vti
Settings ManagementVsx Provisioning Tool Add Vd Interface Param Vti Settings - VTI settings for this interface. This Virtual System must have VPN blade enabled.vti_settings blocks are documented below.
- anti_
spoofing str - The anti-spoofing enforcement setting of this interface.
- anti_
spoofing_ strtracking - The anti-spoofing tracking setting of this interface.
- ipv4_
address str - IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv4_
netmask str - IPv4 Subnet mask of this interface.
- ipv4_
prefix str - IPv4 CIDR prefix of this interface.
- ipv6_
address str - IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- ipv6_
netmask str - IPv6 Subnet mask of this interface.
- ipv6_
prefix str - IPv6 CIDR prefix of this interface.
- leads_
to str - Virtual Switch or Virtual Router for this interface.
- mtu float
- MTU of this interface.
- name str
- Name of the interface.
- propagate bool
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 bool
- Propagate IPv6 route to adjacent virtual devices.
- specific_
group str - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology str
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- vd str
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vti_
settings ManagementVsx Provisioning Tool Add Vd Interface Param Vti Settings - VTI settings for this interface. This Virtual System must have VPN blade enabled.vti_settings blocks are documented below.
- anti
Spoofing String - The anti-spoofing enforcement setting of this interface.
- anti
Spoofing StringTracking - The anti-spoofing tracking setting of this interface.
- ipv4Address String
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv4Netmask String
- IPv4 Subnet mask of this interface.
- ipv4Prefix String
- IPv4 CIDR prefix of this interface.
- ipv6Address String
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- ipv6Netmask String
- IPv6 Subnet mask of this interface.
- ipv6Prefix String
- IPv6 CIDR prefix of this interface.
- leads
To String - Virtual Switch or Virtual Router for this interface.
- mtu Number
- MTU of this interface.
- name String
- Name of the interface.
- propagate Boolean
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 Boolean
- Propagate IPv6 route to adjacent virtual devices.
- specific
Group String - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology String
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vti
Settings Property Map - VTI settings for this interface. This Virtual System must have VPN blade enabled.vti_settings blocks are documented below.
ManagementVsxProvisioningToolAddVdInterfaceParamVtiSettings, ManagementVsxProvisioningToolAddVdInterfaceParamVtiSettingsArgs
- Local
Ipv4Address string - The IPv4 address of the VPN tunnel on this Virtual System.
- Peer
Name string - The name of the remote peer object as defined in the VPN community.
- Remote
Ipv4Address string - The IPv4 address of the VPN tunnel on the remote VPN peer.
- Tunnel
Id string - Optional unique Tunnel ID.Automatically assigned by the system if empty.
- Local
Ipv4Address string - The IPv4 address of the VPN tunnel on this Virtual System.
- Peer
Name string - The name of the remote peer object as defined in the VPN community.
- Remote
Ipv4Address string - The IPv4 address of the VPN tunnel on the remote VPN peer.
- Tunnel
Id string - Optional unique Tunnel ID.Automatically assigned by the system if empty.
- local
Ipv4Address String - The IPv4 address of the VPN tunnel on this Virtual System.
- peer
Name String - The name of the remote peer object as defined in the VPN community.
- remote
Ipv4Address String - The IPv4 address of the VPN tunnel on the remote VPN peer.
- tunnel
Id String - Optional unique Tunnel ID.Automatically assigned by the system if empty.
- local
Ipv4Address string - The IPv4 address of the VPN tunnel on this Virtual System.
- peer
Name string - The name of the remote peer object as defined in the VPN community.
- remote
Ipv4Address string - The IPv4 address of the VPN tunnel on the remote VPN peer.
- tunnel
Id string - Optional unique Tunnel ID.Automatically assigned by the system if empty.
- local_
ipv4_ straddress - The IPv4 address of the VPN tunnel on this Virtual System.
- peer_
name str - The name of the remote peer object as defined in the VPN community.
- remote_
ipv4_ straddress - The IPv4 address of the VPN tunnel on the remote VPN peer.
- tunnel_
id str - Optional unique Tunnel ID.Automatically assigned by the system if empty.
- local
Ipv4Address String - The IPv4 address of the VPN tunnel on this Virtual System.
- peer
Name String - The name of the remote peer object as defined in the VPN community.
- remote
Ipv4Address String - The IPv4 address of the VPN tunnel on the remote VPN peer.
- tunnel
Id String - Optional unique Tunnel ID.Automatically assigned by the system if empty.
ManagementVsxProvisioningToolAddVdParams, ManagementVsxProvisioningToolAddVdParamsArgs
- Interfaces
List<Management
Vsx Provisioning Tool Add Vd Params Interface> - The list of interfaces for this new Virtual Device.Optional if this new VD is a Virtual Switch.interfaces blocks are documented below.
- Calc
Topology boolAuto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- Ipv4Address string
- Main IPv4 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- Ipv4Instances double
- Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- Ipv6Address string
- Main IPv6 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- Ipv6Instances double
- Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- Routes
List<Management
Vsx Provisioning Tool Add Vd Params Route> - The list of routes for this new Virtual Device (VS or VR only).routes blocks are documented below.
- Type string
- Type of the Virtual Device vs - Virtual Firewallvr - Virtual Routervsw - Virtual Switchvsbm - Virtual Firewall in bridge mode.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- Vs
Mtu double - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
- Vsx
Name string - Name of the VSX Gateway or Cluster object.
- Interfaces
[]Management
Vsx Provisioning Tool Add Vd Params Interface - The list of interfaces for this new Virtual Device.Optional if this new VD is a Virtual Switch.interfaces blocks are documented below.
- Calc
Topology boolAuto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- Ipv4Address string
- Main IPv4 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- Ipv4Instances float64
- Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- Ipv6Address string
- Main IPv6 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- Ipv6Instances float64
- Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- Routes
[]Management
Vsx Provisioning Tool Add Vd Params Route - The list of routes for this new Virtual Device (VS or VR only).routes blocks are documented below.
- Type string
- Type of the Virtual Device vs - Virtual Firewallvr - Virtual Routervsw - Virtual Switchvsbm - Virtual Firewall in bridge mode.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- Vs
Mtu float64 - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
- Vsx
Name string - Name of the VSX Gateway or Cluster object.
- interfaces
List<Management
Vsx Provisioning Tool Add Vd Params Interface> - The list of interfaces for this new Virtual Device.Optional if this new VD is a Virtual Switch.interfaces blocks are documented below.
- calc
Topology BooleanAuto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- ipv4Address String
- Main IPv4 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- ipv4Instances Double
- Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- ipv6Address String
- Main IPv6 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- ipv6Instances Double
- Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- routes
List<Management
Vsx Provisioning Tool Add Vd Params Route> - The list of routes for this new Virtual Device (VS or VR only).routes blocks are documented below.
- type String
- Type of the Virtual Device vs - Virtual Firewallvr - Virtual Routervsw - Virtual Switchvsbm - Virtual Firewall in bridge mode.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vs
Mtu Double - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
- vsx
Name String - Name of the VSX Gateway or Cluster object.
- interfaces
Management
Vsx Provisioning Tool Add Vd Params Interface[] - The list of interfaces for this new Virtual Device.Optional if this new VD is a Virtual Switch.interfaces blocks are documented below.
- calc
Topology booleanAuto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- ipv4Address string
- Main IPv4 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- ipv4Instances number
- Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- ipv6Address string
- Main IPv6 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- ipv6Instances number
- Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- routes
Management
Vsx Provisioning Tool Add Vd Params Route[] - The list of routes for this new Virtual Device (VS or VR only).routes blocks are documented below.
- type string
- Type of the Virtual Device vs - Virtual Firewallvr - Virtual Routervsw - Virtual Switchvsbm - Virtual Firewall in bridge mode.
- vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vs
Mtu number - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
- vsx
Name string - Name of the VSX Gateway or Cluster object.
- interfaces
Sequence[Management
Vsx Provisioning Tool Add Vd Params Interface] - The list of interfaces for this new Virtual Device.Optional if this new VD is a Virtual Switch.interfaces blocks are documented below.
- calc_
topology_ boolauto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- ipv4_
address str - Main IPv4 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- ipv4_
instances float - Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- ipv6_
address str - Main IPv6 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- ipv6_
instances float - Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- routes
Sequence[Management
Vsx Provisioning Tool Add Vd Params Route] - The list of routes for this new Virtual Device (VS or VR only).routes blocks are documented below.
- type str
- Type of the Virtual Device vs - Virtual Firewallvr - Virtual Routervsw - Virtual Switchvsbm - Virtual Firewall in bridge mode.
- vd str
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vs_
mtu float - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
- vsx_
name str - Name of the VSX Gateway or Cluster object.
- interfaces List<Property Map>
- The list of interfaces for this new Virtual Device.Optional if this new VD is a Virtual Switch.interfaces blocks are documented below.
- calc
Topology BooleanAuto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- ipv4Address String
- Main IPv4 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- ipv4Instances Number
- Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- ipv6Address String
- Main IPv6 Address.Required if this device is a Virtual System.Do not use for other virtual devices.
- ipv6Instances Number
- Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- routes List<Property Map>
- The list of routes for this new Virtual Device (VS or VR only).routes blocks are documented below.
- type String
- Type of the Virtual Device vs - Virtual Firewallvr - Virtual Routervsw - Virtual Switchvsbm - Virtual Firewall in bridge mode.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vs
Mtu Number - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
- vsx
Name String - Name of the VSX Gateway or Cluster object.
ManagementVsxProvisioningToolAddVdParamsInterface, ManagementVsxProvisioningToolAddVdParamsInterfaceArgs
- Anti
Spoofing string - The anti-spoofing enforcement setting of this interface.
- Anti
Spoofing stringTracking - The anti-spoofing tracking setting of this interface.
- Ipv4Address string
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- Ipv4Netmask string
- IPv4 Subnet mask of this interface.
- Ipv4Prefix string
- IPv4 CIDR prefix of this interface.
- Ipv6Address string
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- Ipv6Netmask string
- IPv6 Subnet mask of this interface.
- Ipv6Prefix string
- IPv6 CIDR prefix of this interface.
- Leads
To string - Virtual Switch or Virtual Router for this interface.
- Mtu double
- MTU of this interface.
- Name string
- Name of the interface.
- Propagate bool
- Propagate IPv4 route to adjacent virtual devices.
- Propagate6 bool
- Propagate IPv6 route to adjacent virtual devices.
- Specific
Group string - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- Topology string
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- Anti
Spoofing string - The anti-spoofing enforcement setting of this interface.
- Anti
Spoofing stringTracking - The anti-spoofing tracking setting of this interface.
- Ipv4Address string
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- Ipv4Netmask string
- IPv4 Subnet mask of this interface.
- Ipv4Prefix string
- IPv4 CIDR prefix of this interface.
- Ipv6Address string
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- Ipv6Netmask string
- IPv6 Subnet mask of this interface.
- Ipv6Prefix string
- IPv6 CIDR prefix of this interface.
- Leads
To string - Virtual Switch or Virtual Router for this interface.
- Mtu float64
- MTU of this interface.
- Name string
- Name of the interface.
- Propagate bool
- Propagate IPv4 route to adjacent virtual devices.
- Propagate6 bool
- Propagate IPv6 route to adjacent virtual devices.
- Specific
Group string - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- Topology string
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- anti
Spoofing String - The anti-spoofing enforcement setting of this interface.
- anti
Spoofing StringTracking - The anti-spoofing tracking setting of this interface.
- ipv4Address String
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv4Netmask String
- IPv4 Subnet mask of this interface.
- ipv4Prefix String
- IPv4 CIDR prefix of this interface.
- ipv6Address String
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- ipv6Netmask String
- IPv6 Subnet mask of this interface.
- ipv6Prefix String
- IPv6 CIDR prefix of this interface.
- leads
To String - Virtual Switch or Virtual Router for this interface.
- mtu Double
- MTU of this interface.
- name String
- Name of the interface.
- propagate Boolean
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 Boolean
- Propagate IPv6 route to adjacent virtual devices.
- specific
Group String - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology String
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- anti
Spoofing string - The anti-spoofing enforcement setting of this interface.
- anti
Spoofing stringTracking - The anti-spoofing tracking setting of this interface.
- ipv4Address string
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv4Netmask string
- IPv4 Subnet mask of this interface.
- ipv4Prefix string
- IPv4 CIDR prefix of this interface.
- ipv6Address string
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- ipv6Netmask string
- IPv6 Subnet mask of this interface.
- ipv6Prefix string
- IPv6 CIDR prefix of this interface.
- leads
To string - Virtual Switch or Virtual Router for this interface.
- mtu number
- MTU of this interface.
- name string
- Name of the interface.
- propagate boolean
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 boolean
- Propagate IPv6 route to adjacent virtual devices.
- specific
Group string - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology string
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- anti_
spoofing str - The anti-spoofing enforcement setting of this interface.
- anti_
spoofing_ strtracking - The anti-spoofing tracking setting of this interface.
- ipv4_
address str - IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv4_
netmask str - IPv4 Subnet mask of this interface.
- ipv4_
prefix str - IPv4 CIDR prefix of this interface.
- ipv6_
address str - IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- ipv6_
netmask str - IPv6 Subnet mask of this interface.
- ipv6_
prefix str - IPv6 CIDR prefix of this interface.
- leads_
to str - Virtual Switch or Virtual Router for this interface.
- mtu float
- MTU of this interface.
- name str
- Name of the interface.
- propagate bool
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 bool
- Propagate IPv6 route to adjacent virtual devices.
- specific_
group str - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology str
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- anti
Spoofing String - The anti-spoofing enforcement setting of this interface.
- anti
Spoofing StringTracking - The anti-spoofing tracking setting of this interface.
- ipv4Address String
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv4Netmask String
- IPv4 Subnet mask of this interface.
- ipv4Prefix String
- IPv4 CIDR prefix of this interface.
- ipv6Address String
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- ipv6Netmask String
- IPv6 Subnet mask of this interface.
- ipv6Prefix String
- IPv6 CIDR prefix of this interface.
- leads
To String - Virtual Switch or Virtual Router for this interface.
- mtu Number
- MTU of this interface.
- name String
- Name of the interface.
- propagate Boolean
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 Boolean
- Propagate IPv6 route to adjacent virtual devices.
- specific
Group String - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology String
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
ManagementVsxProvisioningToolAddVdParamsRoute, ManagementVsxProvisioningToolAddVdParamsRouteArgs
- Destination string
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- Leads
To string - Virtual Router for this routeThis VD must have an existing connection to the VR.
- Netmask string
- Subnet mask for this route.
- Next
Hop string - Next hop IP address.
- Prefix string
- CIDR prefix for this route.
- Propagate bool
- Propagate this route to adjacent virtual devices.
- Destination string
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- Leads
To string - Virtual Router for this routeThis VD must have an existing connection to the VR.
- Netmask string
- Subnet mask for this route.
- Next
Hop string - Next hop IP address.
- Prefix string
- CIDR prefix for this route.
- Propagate bool
- Propagate this route to adjacent virtual devices.
- destination String
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- leads
To String - Virtual Router for this routeThis VD must have an existing connection to the VR.
- netmask String
- Subnet mask for this route.
- next
Hop String - Next hop IP address.
- prefix String
- CIDR prefix for this route.
- propagate Boolean
- Propagate this route to adjacent virtual devices.
- destination string
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- leads
To string - Virtual Router for this routeThis VD must have an existing connection to the VR.
- netmask string
- Subnet mask for this route.
- next
Hop string - Next hop IP address.
- prefix string
- CIDR prefix for this route.
- propagate boolean
- Propagate this route to adjacent virtual devices.
- destination str
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- leads_
to str - Virtual Router for this routeThis VD must have an existing connection to the VR.
- netmask str
- Subnet mask for this route.
- next_
hop str - Next hop IP address.
- prefix str
- CIDR prefix for this route.
- propagate bool
- Propagate this route to adjacent virtual devices.
- destination String
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- leads
To String - Virtual Router for this routeThis VD must have an existing connection to the VR.
- netmask String
- Subnet mask for this route.
- next
Hop String - Next hop IP address.
- prefix String
- CIDR prefix for this route.
- propagate Boolean
- Propagate this route to adjacent virtual devices.
ManagementVsxProvisioningToolAddVsxClusterParams, ManagementVsxProvisioningToolAddVsxClusterParamsArgs
- Cluster
Type string - Cluster type for the VSX Cluster Object.Starting in R81.10, only VSLS can be configured during cluster creation.To use High Availability ('ha'), first create the cluster as VSLS and then run vsx_util on the Management.
- Ipv4Address string
- Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- Ipv6Address string
- Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- Members
List<Management
Vsx Provisioning Tool Add Vsx Cluster Params Member> - The list of cluster members for this new VSX Cluster. Minimum: 2.members blocks are documented below.
- Rule
Drop string - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- Rule
Https string - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ping string - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ping6 string - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- Rule
Snmp string - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ssh string - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- Sync
If stringName - Sync interface name for the VSX Cluster.
- Sync
Netmask string - Sync interface netmask for the VSX Cluster.
- Version string
- Version of the VSX Gateway or Cluster object.
- Vsx
Name string - Name of the VSX Gateway or Cluster object.
- Cluster
Type string - Cluster type for the VSX Cluster Object.Starting in R81.10, only VSLS can be configured during cluster creation.To use High Availability ('ha'), first create the cluster as VSLS and then run vsx_util on the Management.
- Ipv4Address string
- Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- Ipv6Address string
- Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- Members
[]Management
Vsx Provisioning Tool Add Vsx Cluster Params Member - The list of cluster members for this new VSX Cluster. Minimum: 2.members blocks are documented below.
- Rule
Drop string - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- Rule
Https string - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ping string - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ping6 string - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- Rule
Snmp string - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ssh string - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- Sync
If stringName - Sync interface name for the VSX Cluster.
- Sync
Netmask string - Sync interface netmask for the VSX Cluster.
- Version string
- Version of the VSX Gateway or Cluster object.
- Vsx
Name string - Name of the VSX Gateway or Cluster object.
- cluster
Type String - Cluster type for the VSX Cluster Object.Starting in R81.10, only VSLS can be configured during cluster creation.To use High Availability ('ha'), first create the cluster as VSLS and then run vsx_util on the Management.
- ipv4Address String
- Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- ipv6Address String
- Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- members
List<Management
Vsx Provisioning Tool Add Vsx Cluster Params Member> - The list of cluster members for this new VSX Cluster. Minimum: 2.members blocks are documented below.
- rule
Drop String - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- rule
Https String - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping String - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping6 String - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- rule
Snmp String - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- rule
Ssh String - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- sync
If StringName - Sync interface name for the VSX Cluster.
- sync
Netmask String - Sync interface netmask for the VSX Cluster.
- version String
- Version of the VSX Gateway or Cluster object.
- vsx
Name String - Name of the VSX Gateway or Cluster object.
- cluster
Type string - Cluster type for the VSX Cluster Object.Starting in R81.10, only VSLS can be configured during cluster creation.To use High Availability ('ha'), first create the cluster as VSLS and then run vsx_util on the Management.
- ipv4Address string
- Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- ipv6Address string
- Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- members
Management
Vsx Provisioning Tool Add Vsx Cluster Params Member[] - The list of cluster members for this new VSX Cluster. Minimum: 2.members blocks are documented below.
- rule
Drop string - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- rule
Https string - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping string - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping6 string - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- rule
Snmp string - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- rule
Ssh string - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- sync
If stringName - Sync interface name for the VSX Cluster.
- sync
Netmask string - Sync interface netmask for the VSX Cluster.
- version string
- Version of the VSX Gateway or Cluster object.
- vsx
Name string - Name of the VSX Gateway or Cluster object.
- cluster_
type str - Cluster type for the VSX Cluster Object.Starting in R81.10, only VSLS can be configured during cluster creation.To use High Availability ('ha'), first create the cluster as VSLS and then run vsx_util on the Management.
- ipv4_
address str - Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- ipv6_
address str - Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- members
Sequence[Management
Vsx Provisioning Tool Add Vsx Cluster Params Member] - The list of cluster members for this new VSX Cluster. Minimum: 2.members blocks are documented below.
- rule_
drop str - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- rule_
https str - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- rule_
ping str - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- rule_
ping6 str - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- rule_
snmp str - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- rule_
ssh str - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- sync_
if_ strname - Sync interface name for the VSX Cluster.
- sync_
netmask str - Sync interface netmask for the VSX Cluster.
- version str
- Version of the VSX Gateway or Cluster object.
- vsx_
name str - Name of the VSX Gateway or Cluster object.
- cluster
Type String - Cluster type for the VSX Cluster Object.Starting in R81.10, only VSLS can be configured during cluster creation.To use High Availability ('ha'), first create the cluster as VSLS and then run vsx_util on the Management.
- ipv4Address String
- Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- ipv6Address String
- Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- members List<Property Map>
- The list of cluster members for this new VSX Cluster. Minimum: 2.members blocks are documented below.
- rule
Drop String - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- rule
Https String - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping String - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping6 String - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- rule
Snmp String - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- rule
Ssh String - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- sync
If StringName - Sync interface name for the VSX Cluster.
- sync
Netmask String - Sync interface netmask for the VSX Cluster.
- version String
- Version of the VSX Gateway or Cluster object.
- vsx
Name String - Name of the VSX Gateway or Cluster object.
ManagementVsxProvisioningToolAddVsxClusterParamsMember, ManagementVsxProvisioningToolAddVsxClusterParamsMemberArgs
- Ipv4Address string
- Main IPv4 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv4 Address.
- Ipv6Address string
- Main IPv6 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv6 Address.
- Name string
- Name of the new VSX Cluster member.
- Sic
Otp string - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- Sync
Ip string - Sync IP address for the VSX Cluster member.
- Ipv4Address string
- Main IPv4 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv4 Address.
- Ipv6Address string
- Main IPv6 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv6 Address.
- Name string
- Name of the new VSX Cluster member.
- Sic
Otp string - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- Sync
Ip string - Sync IP address for the VSX Cluster member.
- ipv4Address String
- Main IPv4 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv4 Address.
- ipv6Address String
- Main IPv6 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv6 Address.
- name String
- Name of the new VSX Cluster member.
- sic
Otp String - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- sync
Ip String - Sync IP address for the VSX Cluster member.
- ipv4Address string
- Main IPv4 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv4 Address.
- ipv6Address string
- Main IPv6 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv6 Address.
- name string
- Name of the new VSX Cluster member.
- sic
Otp string - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- sync
Ip string - Sync IP address for the VSX Cluster member.
- ipv4_
address str - Main IPv4 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv4 Address.
- ipv6_
address str - Main IPv6 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv6 Address.
- name str
- Name of the new VSX Cluster member.
- sic_
otp str - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- sync_
ip str - Sync IP address for the VSX Cluster member.
- ipv4Address String
- Main IPv4 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv4 Address.
- ipv6Address String
- Main IPv6 Address of the VSX Cluster member.Mandatory if the VSX Cluster has an IPv6 Address.
- name String
- Name of the new VSX Cluster member.
- sic
Otp String - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- sync
Ip String - Sync IP address for the VSX Cluster member.
ManagementVsxProvisioningToolAddVsxGatewayParams, ManagementVsxProvisioningToolAddVsxGatewayParamsArgs
- Ipv4Address string
- Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- Ipv6Address string
- Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- Rule
Drop string - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- Rule
Https string - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ping string - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ping6 string - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- Rule
Snmp string - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ssh string - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- Sic
Otp string - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- Version string
- Version of the VSX Gateway or Cluster object.
- Vsx
Name string - Name of the VSX Gateway or Cluster object.
- Ipv4Address string
- Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- Ipv6Address string
- Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- Rule
Drop string - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- Rule
Https string - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ping string - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ping6 string - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- Rule
Snmp string - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- Rule
Ssh string - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- Sic
Otp string - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- Version string
- Version of the VSX Gateway or Cluster object.
- Vsx
Name string - Name of the VSX Gateway or Cluster object.
- ipv4Address String
- Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- ipv6Address String
- Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- rule
Drop String - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- rule
Https String - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping String - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping6 String - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- rule
Snmp String - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- rule
Ssh String - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- sic
Otp String - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- version String
- Version of the VSX Gateway or Cluster object.
- vsx
Name String - Name of the VSX Gateway or Cluster object.
- ipv4Address string
- Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- ipv6Address string
- Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- rule
Drop string - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- rule
Https string - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping string - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping6 string - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- rule
Snmp string - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- rule
Ssh string - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- sic
Otp string - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- version string
- Version of the VSX Gateway or Cluster object.
- vsx
Name string - Name of the VSX Gateway or Cluster object.
- ipv4_
address str - Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- ipv6_
address str - Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- rule_
drop str - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- rule_
https str - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- rule_
ping str - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- rule_
ping6 str - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- rule_
snmp str - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- rule_
ssh str - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- sic_
otp str - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- version str
- Version of the VSX Gateway or Cluster object.
- vsx_
name str - Name of the VSX Gateway or Cluster object.
- ipv4Address String
- Main IPv4 Address of the VSX Gateway or Cluster object.Optional if main IPv6 Address is defined.
- ipv6Address String
- Main IPv6 Address of the VSX Gateway or Cluster object.Optional if main IPv4 Address is defined.
- rule
Drop String - Add a default drop rule to the VSX Gateway or Cluster initial policy.
- rule
Https String - Add a rule to allow HTTPS traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping String - Add a rule to allow ping traffic to the VSX Gateway or Cluster initial policy.
- rule
Ping6 String - Add a rule to allow ping6 traffic to the VSX Gateway or Cluster initial policy.
- rule
Snmp String - Add a rule to allow SNMP traffic to the VSX Gateway or Cluster initial policy.
- rule
Ssh String - Add a rule to allow SSH traffic to the VSX Gateway or Cluster initial policy.
- sic
Otp String - SIC one-time-password of the VSX Gateway or Cluster member.Password must be between 4-127 characters in length.
- version String
- Version of the VSX Gateway or Cluster object.
- vsx
Name String - Name of the VSX Gateway or Cluster object.
ManagementVsxProvisioningToolAttachBridgeParams, ManagementVsxProvisioningToolAttachBridgeParamsArgs
ManagementVsxProvisioningToolRemovePhysicalInterfaceParams, ManagementVsxProvisioningToolRemovePhysicalInterfaceParamsArgs
ManagementVsxProvisioningToolRemoveRouteParams, ManagementVsxProvisioningToolRemoveRouteParamsArgs
- Destination string
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- Netmask string
- Subnet mask for this route.
- Prefix string
- CIDR prefix for this route.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- Destination string
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- Netmask string
- Subnet mask for this route.
- Prefix string
- CIDR prefix for this route.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- destination String
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- netmask String
- Subnet mask for this route.
- prefix String
- CIDR prefix for this route.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- destination string
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- netmask string
- Subnet mask for this route.
- prefix string
- CIDR prefix for this route.
- vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- destination str
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- netmask str
- Subnet mask for this route.
- prefix str
- CIDR prefix for this route.
- vd str
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- destination String
- Route destination. To specify the default route, use 'default' for IPv4 and 'default6' for IPv6.
- netmask String
- Subnet mask for this route.
- prefix String
- CIDR prefix for this route.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
ManagementVsxProvisioningToolRemoveVdInterfaceParams, ManagementVsxProvisioningToolRemoveVdInterfaceParamsArgs
ManagementVsxProvisioningToolRemoveVdParams, ManagementVsxProvisioningToolRemoveVdParamsArgs
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vd str
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
ManagementVsxProvisioningToolRemoveVsxParams, ManagementVsxProvisioningToolRemoveVsxParamsArgs
- Vsx
Name string - Name of the VSX Gateway or Cluster object.
- Vsx
Name string - Name of the VSX Gateway or Cluster object.
- vsx
Name String - Name of the VSX Gateway or Cluster object.
- vsx
Name string - Name of the VSX Gateway or Cluster object.
- vsx_
name str - Name of the VSX Gateway or Cluster object.
- vsx
Name String - Name of the VSX Gateway or Cluster object.
ManagementVsxProvisioningToolSetPhysicalInterfaceParams, ManagementVsxProvisioningToolSetPhysicalInterfaceParamsArgs
- name str
- Name of the interface.
- vlan_
trunk bool - True if this interface is a VLAN trunk.
- vsx_
name str - Name of the VSX Gateway or Cluster object.
ManagementVsxProvisioningToolSetVdInterfaceParams, ManagementVsxProvisioningToolSetVdInterfaceParamsArgs
- Anti
Spoofing string - The anti-spoofing enforcement setting of this interface.
- Anti
Spoofing stringTracking - The anti-spoofing tracking setting of this interface.
- Ipv4Address string
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- Ipv6Address string
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- Leads
To string - Virtual Switch or Virtual Router for this interface.
- Mtu double
- MTU of this interface.
- Name string
- Name of the interface.
- New
Leads stringTo - New Virtual Switch or Virtual Router for this interface.
- Propagate bool
- Propagate IPv4 route to adjacent virtual devices.
- Propagate6 bool
- Propagate IPv6 route to adjacent virtual devices.
- Specific
Group string - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- Topology string
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- Anti
Spoofing string - The anti-spoofing enforcement setting of this interface.
- Anti
Spoofing stringTracking - The anti-spoofing tracking setting of this interface.
- Ipv4Address string
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- Ipv6Address string
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- Leads
To string - Virtual Switch or Virtual Router for this interface.
- Mtu float64
- MTU of this interface.
- Name string
- Name of the interface.
- New
Leads stringTo - New Virtual Switch or Virtual Router for this interface.
- Propagate bool
- Propagate IPv4 route to adjacent virtual devices.
- Propagate6 bool
- Propagate IPv6 route to adjacent virtual devices.
- Specific
Group string - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- Topology string
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- anti
Spoofing String - The anti-spoofing enforcement setting of this interface.
- anti
Spoofing StringTracking - The anti-spoofing tracking setting of this interface.
- ipv4Address String
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv6Address String
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- leads
To String - Virtual Switch or Virtual Router for this interface.
- mtu Double
- MTU of this interface.
- name String
- Name of the interface.
- new
Leads StringTo - New Virtual Switch or Virtual Router for this interface.
- propagate Boolean
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 Boolean
- Propagate IPv6 route to adjacent virtual devices.
- specific
Group String - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology String
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- anti
Spoofing string - The anti-spoofing enforcement setting of this interface.
- anti
Spoofing stringTracking - The anti-spoofing tracking setting of this interface.
- ipv4Address string
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv6Address string
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- leads
To string - Virtual Switch or Virtual Router for this interface.
- mtu number
- MTU of this interface.
- name string
- Name of the interface.
- new
Leads stringTo - New Virtual Switch or Virtual Router for this interface.
- propagate boolean
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 boolean
- Propagate IPv6 route to adjacent virtual devices.
- specific
Group string - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology string
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- anti_
spoofing str - The anti-spoofing enforcement setting of this interface.
- anti_
spoofing_ strtracking - The anti-spoofing tracking setting of this interface.
- ipv4_
address str - IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv6_
address str - IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- leads_
to str - Virtual Switch or Virtual Router for this interface.
- mtu float
- MTU of this interface.
- name str
- Name of the interface.
- new_
leads_ strto - New Virtual Switch or Virtual Router for this interface.
- propagate bool
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 bool
- Propagate IPv6 route to adjacent virtual devices.
- specific_
group str - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology str
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- vd str
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- anti
Spoofing String - The anti-spoofing enforcement setting of this interface.
- anti
Spoofing StringTracking - The anti-spoofing tracking setting of this interface.
- ipv4Address String
- IPv4 Address of this interface with optional CIDR prefix.Required if this interface belongs to a Virtual System or Virtual Router.
- ipv6Address String
- IPv6 Address of this interfaceRequired if this interface belongs to a Virtual System or Virtual Router.
- leads
To String - Virtual Switch or Virtual Router for this interface.
- mtu Number
- MTU of this interface.
- name String
- Name of the interface.
- new
Leads StringTo - New Virtual Switch or Virtual Router for this interface.
- propagate Boolean
- Propagate IPv4 route to adjacent virtual devices.
- propagate6 Boolean
- Propagate IPv6 route to adjacent virtual devices.
- specific
Group String - Specific group for interface topology.Only for use with topology option 'internal_specific'.
- topology String
- Topology of this interface.Automatic topology calculation based on routes must be disabled for this VS.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
ManagementVsxProvisioningToolSetVdParams, ManagementVsxProvisioningToolSetVdParamsArgs
- Calc
Topology boolAuto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- Ipv4Address string
- Main IPv4 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- Ipv4Instances double
- Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- Ipv6Address string
- Main IPv6 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- Ipv6Instances double
- Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- Vs
Mtu double - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
- Calc
Topology boolAuto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- Ipv4Address string
- Main IPv4 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- Ipv4Instances float64
- Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- Ipv6Address string
- Main IPv6 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- Ipv6Instances float64
- Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- Vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- Vs
Mtu float64 - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
- calc
Topology BooleanAuto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- ipv4Address String
- Main IPv4 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- ipv4Instances Double
- Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- ipv6Address String
- Main IPv6 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- ipv6Instances Double
- Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vs
Mtu Double - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
- calc
Topology booleanAuto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- ipv4Address string
- Main IPv4 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- ipv4Instances number
- Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- ipv6Address string
- Main IPv6 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- ipv6Instances number
- Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- vd string
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vs
Mtu number - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
- calc_
topology_ boolauto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- ipv4_
address str - Main IPv4 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- ipv4_
instances float - Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- ipv6_
address str - Main IPv6 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- ipv6_
instances float - Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- vd str
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vs_
mtu float - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
- calc
Topology BooleanAuto - Calculate interface topology automatically based on routes.Relevant only for Virtual Systems.Do not use for virtual devices.
- ipv4Address String
- Main IPv4 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- ipv4Instances Number
- Number of IPv4 instances for the Virtual System.Must be greater or equal to 1.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- ipv6Address String
- Main IPv6 Address.Relevant only if this device is a Virtual System.Do not use for other virtual devices.
- ipv6Instances Number
- Number of IPv6 instances for the Virtual System.Only relevant for Virtual Systems and Virtual Systems in bridge mode.
- vd String
- Name of the Virtual System, Virtual Switch, or Virtual Router.
- vs
Mtu Number - MTU of the Virtual System.Only relevant for Virtual Systems in bridge mode.Do not use for other virtual devices.
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpoint
Terraform Provider.