1. Packages
  2. Fortimanager Provider
  3. API Docs
  4. WantempSystemSdwanService
fortimanager 1.14.0 published on Tuesday, Apr 15, 2025 by fortinetdev

fortimanager.WantempSystemSdwanService

Explore with Pulumi AI

Create SD-WAN rules (also called services) to control how sessions are distributed to interfaces in the SD-WAN.

This resource is a sub resource for variable service of resource fortimanager.WantempSystemSdwan. Conflict and overwrite may occur if use both of them. The following variables have sub resource. Avoid using them together, otherwise conflicts and overwrites may occur.

  • sla: fortimanager.WantempSystemSdwanServiceSla

Create WantempSystemSdwanService Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new WantempSystemSdwanService(name: string, args: WantempSystemSdwanServiceArgs, opts?: CustomResourceOptions);
@overload
def WantempSystemSdwanService(resource_name: str,
                              args: WantempSystemSdwanServiceInitArgs,
                              opts: Optional[ResourceOptions] = None)

@overload
def WantempSystemSdwanService(resource_name: str,
                              opts: Optional[ResourceOptions] = None,
                              wanprof: Optional[str] = None,
                              addr_mode: Optional[str] = None,
                              adom: Optional[str] = None,
                              agent_exclusive: Optional[str] = None,
                              bandwidth_weight: Optional[float] = None,
                              comment: Optional[str] = None,
                              default: Optional[str] = None,
                              dscp_forward: Optional[str] = None,
                              dscp_forward_tag: Optional[str] = None,
                              dscp_reverse: Optional[str] = None,
                              dscp_reverse_tag: Optional[str] = None,
                              dst: Optional[str] = None,
                              dst6: Optional[str] = None,
                              dst_negate: Optional[str] = None,
                              dynamic_sort_subtable: Optional[str] = None,
                              end_port: Optional[float] = None,
                              end_src_port: Optional[float] = None,
                              fosid: Optional[float] = None,
                              gateway: Optional[str] = None,
                              groups: Optional[str] = None,
                              hash_mode: Optional[str] = None,
                              health_check: Optional[str] = None,
                              hold_down_time: Optional[float] = None,
                              input_device: Optional[str] = None,
                              input_device_negate: Optional[str] = None,
                              input_zones: Optional[Sequence[str]] = None,
                              internet_service: Optional[str] = None,
                              internet_service_app_ctrl_categories: Optional[Sequence[float]] = None,
                              internet_service_app_ctrl_group: Optional[str] = None,
                              internet_service_app_ctrls: Optional[Sequence[float]] = None,
                              internet_service_custom: Optional[str] = None,
                              internet_service_custom_group: Optional[str] = None,
                              internet_service_group: Optional[str] = None,
                              internet_service_name: Optional[str] = None,
                              jitter_weight: Optional[float] = None,
                              latency_weight: Optional[float] = None,
                              link_cost_factor: Optional[str] = None,
                              link_cost_threshold: Optional[float] = None,
                              load_balance: Optional[str] = None,
                              minimum_sla_meet_members: Optional[float] = None,
                              mode: Optional[str] = None,
                              name: Optional[str] = None,
                              packet_loss_weight: Optional[float] = None,
                              passive_measurement: Optional[str] = None,
                              priority_members: Optional[str] = None,
                              priority_zone: Optional[str] = None,
                              protocol: Optional[float] = None,
                              quality_link: Optional[float] = None,
                              role: Optional[str] = None,
                              route_tag: Optional[float] = None,
                              scopetype: Optional[str] = None,
                              shortcut: Optional[str] = None,
                              shortcut_priority: Optional[str] = None,
                              shortcut_stickiness: Optional[str] = None,
                              sla_compare_method: Optional[str] = None,
                              sla_stickiness: Optional[str] = None,
                              slas: Optional[Sequence[WantempSystemSdwanServiceSlaArgs]] = None,
                              src: Optional[str] = None,
                              src6: Optional[str] = None,
                              src_negate: Optional[str] = None,
                              standalone_action: Optional[str] = None,
                              start_port: Optional[float] = None,
                              start_src_port: Optional[float] = None,
                              status: Optional[str] = None,
                              tie_break: Optional[str] = None,
                              tos: Optional[str] = None,
                              tos_mask: Optional[str] = None,
                              use_shortcut_sla: Optional[str] = None,
                              users: Optional[str] = None,
                              wantemp_system_sdwan_service_id: Optional[str] = None,
                              zone_mode: Optional[str] = None)
func NewWantempSystemSdwanService(ctx *Context, name string, args WantempSystemSdwanServiceArgs, opts ...ResourceOption) (*WantempSystemSdwanService, error)
public WantempSystemSdwanService(string name, WantempSystemSdwanServiceArgs args, CustomResourceOptions? opts = null)
public WantempSystemSdwanService(String name, WantempSystemSdwanServiceArgs args)
public WantempSystemSdwanService(String name, WantempSystemSdwanServiceArgs args, CustomResourceOptions options)
type: fortimanager:WantempSystemSdwanService
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. WantempSystemSdwanServiceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. WantempSystemSdwanServiceInitArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. WantempSystemSdwanServiceArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. WantempSystemSdwanServiceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. WantempSystemSdwanServiceArgs
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 wantempSystemSdwanServiceResource = new Fortimanager.WantempSystemSdwanService("wantempSystemSdwanServiceResource", new()
{
    Wanprof = "string",
    AddrMode = "string",
    Adom = "string",
    AgentExclusive = "string",
    BandwidthWeight = 0,
    Comment = "string",
    Default = "string",
    DscpForward = "string",
    DscpForwardTag = "string",
    DscpReverse = "string",
    DscpReverseTag = "string",
    Dst = "string",
    Dst6 = "string",
    DstNegate = "string",
    DynamicSortSubtable = "string",
    EndPort = 0,
    EndSrcPort = 0,
    Fosid = 0,
    Gateway = "string",
    Groups = "string",
    HashMode = "string",
    HealthCheck = "string",
    HoldDownTime = 0,
    InputDevice = "string",
    InputDeviceNegate = "string",
    InputZones = new[]
    {
        "string",
    },
    InternetService = "string",
    InternetServiceAppCtrlCategories = new[]
    {
        0,
    },
    InternetServiceAppCtrlGroup = "string",
    InternetServiceAppCtrls = new[]
    {
        0,
    },
    InternetServiceCustom = "string",
    InternetServiceCustomGroup = "string",
    InternetServiceGroup = "string",
    InternetServiceName = "string",
    JitterWeight = 0,
    LatencyWeight = 0,
    LinkCostFactor = "string",
    LinkCostThreshold = 0,
    LoadBalance = "string",
    MinimumSlaMeetMembers = 0,
    Mode = "string",
    Name = "string",
    PacketLossWeight = 0,
    PassiveMeasurement = "string",
    PriorityMembers = "string",
    PriorityZone = "string",
    Protocol = 0,
    QualityLink = 0,
    Role = "string",
    RouteTag = 0,
    Scopetype = "string",
    Shortcut = "string",
    ShortcutPriority = "string",
    ShortcutStickiness = "string",
    SlaCompareMethod = "string",
    SlaStickiness = "string",
    Slas = new[]
    {
        new Fortimanager.Inputs.WantempSystemSdwanServiceSlaArgs
        {
            HealthCheck = "string",
            Id = 0,
        },
    },
    Src = "string",
    Src6 = "string",
    SrcNegate = "string",
    StandaloneAction = "string",
    StartPort = 0,
    StartSrcPort = 0,
    Status = "string",
    TieBreak = "string",
    Tos = "string",
    TosMask = "string",
    UseShortcutSla = "string",
    Users = "string",
    WantempSystemSdwanServiceId = "string",
    ZoneMode = "string",
});
Copy
example, err := fortimanager.NewWantempSystemSdwanService(ctx, "wantempSystemSdwanServiceResource", &fortimanager.WantempSystemSdwanServiceArgs{
	Wanprof:             pulumi.String("string"),
	AddrMode:            pulumi.String("string"),
	Adom:                pulumi.String("string"),
	AgentExclusive:      pulumi.String("string"),
	BandwidthWeight:     pulumi.Float64(0),
	Comment:             pulumi.String("string"),
	Default:             pulumi.String("string"),
	DscpForward:         pulumi.String("string"),
	DscpForwardTag:      pulumi.String("string"),
	DscpReverse:         pulumi.String("string"),
	DscpReverseTag:      pulumi.String("string"),
	Dst:                 pulumi.String("string"),
	Dst6:                pulumi.String("string"),
	DstNegate:           pulumi.String("string"),
	DynamicSortSubtable: pulumi.String("string"),
	EndPort:             pulumi.Float64(0),
	EndSrcPort:          pulumi.Float64(0),
	Fosid:               pulumi.Float64(0),
	Gateway:             pulumi.String("string"),
	Groups:              pulumi.String("string"),
	HashMode:            pulumi.String("string"),
	HealthCheck:         pulumi.String("string"),
	HoldDownTime:        pulumi.Float64(0),
	InputDevice:         pulumi.String("string"),
	InputDeviceNegate:   pulumi.String("string"),
	InputZones: pulumi.StringArray{
		pulumi.String("string"),
	},
	InternetService: pulumi.String("string"),
	InternetServiceAppCtrlCategories: pulumi.Float64Array{
		pulumi.Float64(0),
	},
	InternetServiceAppCtrlGroup: pulumi.String("string"),
	InternetServiceAppCtrls: pulumi.Float64Array{
		pulumi.Float64(0),
	},
	InternetServiceCustom:      pulumi.String("string"),
	InternetServiceCustomGroup: pulumi.String("string"),
	InternetServiceGroup:       pulumi.String("string"),
	InternetServiceName:        pulumi.String("string"),
	JitterWeight:               pulumi.Float64(0),
	LatencyWeight:              pulumi.Float64(0),
	LinkCostFactor:             pulumi.String("string"),
	LinkCostThreshold:          pulumi.Float64(0),
	LoadBalance:                pulumi.String("string"),
	MinimumSlaMeetMembers:      pulumi.Float64(0),
	Mode:                       pulumi.String("string"),
	Name:                       pulumi.String("string"),
	PacketLossWeight:           pulumi.Float64(0),
	PassiveMeasurement:         pulumi.String("string"),
	PriorityMembers:            pulumi.String("string"),
	PriorityZone:               pulumi.String("string"),
	Protocol:                   pulumi.Float64(0),
	QualityLink:                pulumi.Float64(0),
	Role:                       pulumi.String("string"),
	RouteTag:                   pulumi.Float64(0),
	Scopetype:                  pulumi.String("string"),
	Shortcut:                   pulumi.String("string"),
	ShortcutPriority:           pulumi.String("string"),
	ShortcutStickiness:         pulumi.String("string"),
	SlaCompareMethod:           pulumi.String("string"),
	SlaStickiness:              pulumi.String("string"),
	Slas: fortimanager.WantempSystemSdwanServiceSlaTypeArray{
		&fortimanager.WantempSystemSdwanServiceSlaTypeArgs{
			HealthCheck: pulumi.String("string"),
			Id:          pulumi.Float64(0),
		},
	},
	Src:                         pulumi.String("string"),
	Src6:                        pulumi.String("string"),
	SrcNegate:                   pulumi.String("string"),
	StandaloneAction:            pulumi.String("string"),
	StartPort:                   pulumi.Float64(0),
	StartSrcPort:                pulumi.Float64(0),
	Status:                      pulumi.String("string"),
	TieBreak:                    pulumi.String("string"),
	Tos:                         pulumi.String("string"),
	TosMask:                     pulumi.String("string"),
	UseShortcutSla:              pulumi.String("string"),
	Users:                       pulumi.String("string"),
	WantempSystemSdwanServiceId: pulumi.String("string"),
	ZoneMode:                    pulumi.String("string"),
})
Copy
var wantempSystemSdwanServiceResource = new WantempSystemSdwanService("wantempSystemSdwanServiceResource", WantempSystemSdwanServiceArgs.builder()
    .wanprof("string")
    .addrMode("string")
    .adom("string")
    .agentExclusive("string")
    .bandwidthWeight(0)
    .comment("string")
    .default_("string")
    .dscpForward("string")
    .dscpForwardTag("string")
    .dscpReverse("string")
    .dscpReverseTag("string")
    .dst("string")
    .dst6("string")
    .dstNegate("string")
    .dynamicSortSubtable("string")
    .endPort(0)
    .endSrcPort(0)
    .fosid(0)
    .gateway("string")
    .groups("string")
    .hashMode("string")
    .healthCheck("string")
    .holdDownTime(0)
    .inputDevice("string")
    .inputDeviceNegate("string")
    .inputZones("string")
    .internetService("string")
    .internetServiceAppCtrlCategories(0)
    .internetServiceAppCtrlGroup("string")
    .internetServiceAppCtrls(0)
    .internetServiceCustom("string")
    .internetServiceCustomGroup("string")
    .internetServiceGroup("string")
    .internetServiceName("string")
    .jitterWeight(0)
    .latencyWeight(0)
    .linkCostFactor("string")
    .linkCostThreshold(0)
    .loadBalance("string")
    .minimumSlaMeetMembers(0)
    .mode("string")
    .name("string")
    .packetLossWeight(0)
    .passiveMeasurement("string")
    .priorityMembers("string")
    .priorityZone("string")
    .protocol(0)
    .qualityLink(0)
    .role("string")
    .routeTag(0)
    .scopetype("string")
    .shortcut("string")
    .shortcutPriority("string")
    .shortcutStickiness("string")
    .slaCompareMethod("string")
    .slaStickiness("string")
    .slas(WantempSystemSdwanServiceSlaArgs.builder()
        .healthCheck("string")
        .id(0)
        .build())
    .src("string")
    .src6("string")
    .srcNegate("string")
    .standaloneAction("string")
    .startPort(0)
    .startSrcPort(0)
    .status("string")
    .tieBreak("string")
    .tos("string")
    .tosMask("string")
    .useShortcutSla("string")
    .users("string")
    .wantempSystemSdwanServiceId("string")
    .zoneMode("string")
    .build());
Copy
wantemp_system_sdwan_service_resource = fortimanager.WantempSystemSdwanService("wantempSystemSdwanServiceResource",
    wanprof="string",
    addr_mode="string",
    adom="string",
    agent_exclusive="string",
    bandwidth_weight=0,
    comment="string",
    default="string",
    dscp_forward="string",
    dscp_forward_tag="string",
    dscp_reverse="string",
    dscp_reverse_tag="string",
    dst="string",
    dst6="string",
    dst_negate="string",
    dynamic_sort_subtable="string",
    end_port=0,
    end_src_port=0,
    fosid=0,
    gateway="string",
    groups="string",
    hash_mode="string",
    health_check="string",
    hold_down_time=0,
    input_device="string",
    input_device_negate="string",
    input_zones=["string"],
    internet_service="string",
    internet_service_app_ctrl_categories=[0],
    internet_service_app_ctrl_group="string",
    internet_service_app_ctrls=[0],
    internet_service_custom="string",
    internet_service_custom_group="string",
    internet_service_group="string",
    internet_service_name="string",
    jitter_weight=0,
    latency_weight=0,
    link_cost_factor="string",
    link_cost_threshold=0,
    load_balance="string",
    minimum_sla_meet_members=0,
    mode="string",
    name="string",
    packet_loss_weight=0,
    passive_measurement="string",
    priority_members="string",
    priority_zone="string",
    protocol=0,
    quality_link=0,
    role="string",
    route_tag=0,
    scopetype="string",
    shortcut="string",
    shortcut_priority="string",
    shortcut_stickiness="string",
    sla_compare_method="string",
    sla_stickiness="string",
    slas=[{
        "health_check": "string",
        "id": 0,
    }],
    src="string",
    src6="string",
    src_negate="string",
    standalone_action="string",
    start_port=0,
    start_src_port=0,
    status="string",
    tie_break="string",
    tos="string",
    tos_mask="string",
    use_shortcut_sla="string",
    users="string",
    wantemp_system_sdwan_service_id="string",
    zone_mode="string")
Copy
const wantempSystemSdwanServiceResource = new fortimanager.WantempSystemSdwanService("wantempSystemSdwanServiceResource", {
    wanprof: "string",
    addrMode: "string",
    adom: "string",
    agentExclusive: "string",
    bandwidthWeight: 0,
    comment: "string",
    "default": "string",
    dscpForward: "string",
    dscpForwardTag: "string",
    dscpReverse: "string",
    dscpReverseTag: "string",
    dst: "string",
    dst6: "string",
    dstNegate: "string",
    dynamicSortSubtable: "string",
    endPort: 0,
    endSrcPort: 0,
    fosid: 0,
    gateway: "string",
    groups: "string",
    hashMode: "string",
    healthCheck: "string",
    holdDownTime: 0,
    inputDevice: "string",
    inputDeviceNegate: "string",
    inputZones: ["string"],
    internetService: "string",
    internetServiceAppCtrlCategories: [0],
    internetServiceAppCtrlGroup: "string",
    internetServiceAppCtrls: [0],
    internetServiceCustom: "string",
    internetServiceCustomGroup: "string",
    internetServiceGroup: "string",
    internetServiceName: "string",
    jitterWeight: 0,
    latencyWeight: 0,
    linkCostFactor: "string",
    linkCostThreshold: 0,
    loadBalance: "string",
    minimumSlaMeetMembers: 0,
    mode: "string",
    name: "string",
    packetLossWeight: 0,
    passiveMeasurement: "string",
    priorityMembers: "string",
    priorityZone: "string",
    protocol: 0,
    qualityLink: 0,
    role: "string",
    routeTag: 0,
    scopetype: "string",
    shortcut: "string",
    shortcutPriority: "string",
    shortcutStickiness: "string",
    slaCompareMethod: "string",
    slaStickiness: "string",
    slas: [{
        healthCheck: "string",
        id: 0,
    }],
    src: "string",
    src6: "string",
    srcNegate: "string",
    standaloneAction: "string",
    startPort: 0,
    startSrcPort: 0,
    status: "string",
    tieBreak: "string",
    tos: "string",
    tosMask: "string",
    useShortcutSla: "string",
    users: "string",
    wantempSystemSdwanServiceId: "string",
    zoneMode: "string",
});
Copy
type: fortimanager:WantempSystemSdwanService
properties:
    addrMode: string
    adom: string
    agentExclusive: string
    bandwidthWeight: 0
    comment: string
    default: string
    dscpForward: string
    dscpForwardTag: string
    dscpReverse: string
    dscpReverseTag: string
    dst: string
    dst6: string
    dstNegate: string
    dynamicSortSubtable: string
    endPort: 0
    endSrcPort: 0
    fosid: 0
    gateway: string
    groups: string
    hashMode: string
    healthCheck: string
    holdDownTime: 0
    inputDevice: string
    inputDeviceNegate: string
    inputZones:
        - string
    internetService: string
    internetServiceAppCtrlCategories:
        - 0
    internetServiceAppCtrlGroup: string
    internetServiceAppCtrls:
        - 0
    internetServiceCustom: string
    internetServiceCustomGroup: string
    internetServiceGroup: string
    internetServiceName: string
    jitterWeight: 0
    latencyWeight: 0
    linkCostFactor: string
    linkCostThreshold: 0
    loadBalance: string
    minimumSlaMeetMembers: 0
    mode: string
    name: string
    packetLossWeight: 0
    passiveMeasurement: string
    priorityMembers: string
    priorityZone: string
    protocol: 0
    qualityLink: 0
    role: string
    routeTag: 0
    scopetype: string
    shortcut: string
    shortcutPriority: string
    shortcutStickiness: string
    slaCompareMethod: string
    slaStickiness: string
    slas:
        - healthCheck: string
          id: 0
    src: string
    src6: string
    srcNegate: string
    standaloneAction: string
    startPort: 0
    startSrcPort: 0
    status: string
    tieBreak: string
    tos: string
    tosMask: string
    useShortcutSla: string
    users: string
    wanprof: string
    wantempSystemSdwanServiceId: string
    zoneMode: string
Copy

WantempSystemSdwanService 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 WantempSystemSdwanService resource accepts the following input properties:

Wanprof This property is required. string
Wanprof.
AddrMode string
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
AgentExclusive string
Set/unset the service as agent use exclusively. Valid values: disable, enable.
BandwidthWeight double
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
Comment string
Comments.
Default string
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
DscpForward string
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
DscpForwardTag string
Forward traffic DSCP tag.
DscpReverse string
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
DscpReverseTag string
Reverse traffic DSCP tag.
Dst string
Destination address name.
Dst6 string
Destination address6 name.
DstNegate string
Enable/disable negation of destination address match. Valid values: disable, enable.
DynamicSortSubtable string
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
EndPort double
End destination port number.
EndSrcPort double
End source port number.
Fosid double
SD-WAN rule ID (1 - 4000).
Gateway string
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
Groups string
User groups.
HashMode string
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
HealthCheck string
Health check list.
HoldDownTime double
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
InputDevice string
Source interface name.
InputDeviceNegate string
Enable/disable negation of input device match. Valid values: disable, enable.
InputZones List<string>
Source input-zone name.
InternetService string
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
InternetServiceAppCtrlCategories List<double>
IDs of one or more application control categories.
InternetServiceAppCtrlGroup string
Application control based Internet Service group list.
InternetServiceAppCtrls List<double>
Application control based Internet Service ID list.
InternetServiceCustom string
Custom Internet service name list.
InternetServiceCustomGroup string
Custom Internet Service group list.
InternetServiceGroup string
Internet Service group list.
InternetServiceName string
Internet service name list.
JitterWeight double
Coefficient of jitter in the formula of custom-profile-1.
LatencyWeight double
Coefficient of latency in the formula of custom-profile-1.
LinkCostFactor string
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
LinkCostThreshold double
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
LoadBalance string
Enable/disable load-balance. Valid values: disable, enable.
MinimumSlaMeetMembers double
Minimum number of members which meet SLA.
Mode string
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
Name string
SD-WAN rule name.
PacketLossWeight double
Coefficient of packet-loss in the formula of custom-profile-1.
PassiveMeasurement string
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
PriorityMembers string
Member sequence number list.
PriorityZone string
Priority zone name list.
Protocol double
Protocol number.
QualityLink double
Quality grade.
Role string
Service role to work with neighbor. Valid values: primary, secondary, standalone.
RouteTag double
IPv4 route map route-tag.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
Shortcut string
Enable/disable shortcut for this service. Valid values: disable, enable.
ShortcutPriority string
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
ShortcutStickiness string
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
SlaCompareMethod string
Method to compare SLA value for SLA mode. Valid values: order, number.
SlaStickiness string
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
Slas List<WantempSystemSdwanServiceSla>
Sla. The structure of sla block is documented below.
Src string
Source address name.
Src6 string
Source address6 name.
SrcNegate string
Enable/disable negation of source address match. Valid values: disable, enable.
StandaloneAction string
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
StartPort double
Start destination port number.
StartSrcPort double
Start source port number.
Status string
Enable/disable SD-WAN service. Valid values: disable, enable.
TieBreak string
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
Tos string
Type of service bit pattern.
TosMask string
Type of service evaluated bits.
UseShortcutSla string
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
Users string
User name.
WantempSystemSdwanServiceId string
an identifier for the resource with format {{fosid}}.
ZoneMode string
Enable/disable zone mode. Valid values: disable, enable.
Wanprof This property is required. string
Wanprof.
AddrMode string
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
AgentExclusive string
Set/unset the service as agent use exclusively. Valid values: disable, enable.
BandwidthWeight float64
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
Comment string
Comments.
Default string
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
DscpForward string
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
DscpForwardTag string
Forward traffic DSCP tag.
DscpReverse string
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
DscpReverseTag string
Reverse traffic DSCP tag.
Dst string
Destination address name.
Dst6 string
Destination address6 name.
DstNegate string
Enable/disable negation of destination address match. Valid values: disable, enable.
DynamicSortSubtable string
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
EndPort float64
End destination port number.
EndSrcPort float64
End source port number.
Fosid float64
SD-WAN rule ID (1 - 4000).
Gateway string
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
Groups string
User groups.
HashMode string
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
HealthCheck string
Health check list.
HoldDownTime float64
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
InputDevice string
Source interface name.
InputDeviceNegate string
Enable/disable negation of input device match. Valid values: disable, enable.
InputZones []string
Source input-zone name.
InternetService string
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
InternetServiceAppCtrlCategories []float64
IDs of one or more application control categories.
InternetServiceAppCtrlGroup string
Application control based Internet Service group list.
InternetServiceAppCtrls []float64
Application control based Internet Service ID list.
InternetServiceCustom string
Custom Internet service name list.
InternetServiceCustomGroup string
Custom Internet Service group list.
InternetServiceGroup string
Internet Service group list.
InternetServiceName string
Internet service name list.
JitterWeight float64
Coefficient of jitter in the formula of custom-profile-1.
LatencyWeight float64
Coefficient of latency in the formula of custom-profile-1.
LinkCostFactor string
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
LinkCostThreshold float64
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
LoadBalance string
Enable/disable load-balance. Valid values: disable, enable.
MinimumSlaMeetMembers float64
Minimum number of members which meet SLA.
Mode string
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
Name string
SD-WAN rule name.
PacketLossWeight float64
Coefficient of packet-loss in the formula of custom-profile-1.
PassiveMeasurement string
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
PriorityMembers string
Member sequence number list.
PriorityZone string
Priority zone name list.
Protocol float64
Protocol number.
QualityLink float64
Quality grade.
Role string
Service role to work with neighbor. Valid values: primary, secondary, standalone.
RouteTag float64
IPv4 route map route-tag.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
Shortcut string
Enable/disable shortcut for this service. Valid values: disable, enable.
ShortcutPriority string
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
ShortcutStickiness string
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
SlaCompareMethod string
Method to compare SLA value for SLA mode. Valid values: order, number.
SlaStickiness string
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
Slas []WantempSystemSdwanServiceSlaTypeArgs
Sla. The structure of sla block is documented below.
Src string
Source address name.
Src6 string
Source address6 name.
SrcNegate string
Enable/disable negation of source address match. Valid values: disable, enable.
StandaloneAction string
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
StartPort float64
Start destination port number.
StartSrcPort float64
Start source port number.
Status string
Enable/disable SD-WAN service. Valid values: disable, enable.
TieBreak string
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
Tos string
Type of service bit pattern.
TosMask string
Type of service evaluated bits.
UseShortcutSla string
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
Users string
User name.
WantempSystemSdwanServiceId string
an identifier for the resource with format {{fosid}}.
ZoneMode string
Enable/disable zone mode. Valid values: disable, enable.
wanprof This property is required. String
Wanprof.
addrMode String
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
agentExclusive String
Set/unset the service as agent use exclusively. Valid values: disable, enable.
bandwidthWeight Double
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
comment String
Comments.
default_ String
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
dscpForward String
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
dscpForwardTag String
Forward traffic DSCP tag.
dscpReverse String
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
dscpReverseTag String
Reverse traffic DSCP tag.
dst String
Destination address name.
dst6 String
Destination address6 name.
dstNegate String
Enable/disable negation of destination address match. Valid values: disable, enable.
dynamicSortSubtable String
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
endPort Double
End destination port number.
endSrcPort Double
End source port number.
fosid Double
SD-WAN rule ID (1 - 4000).
gateway String
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
groups String
User groups.
hashMode String
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
healthCheck String
Health check list.
holdDownTime Double
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
inputDevice String
Source interface name.
inputDeviceNegate String
Enable/disable negation of input device match. Valid values: disable, enable.
inputZones List<String>
Source input-zone name.
internetService String
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
internetServiceAppCtrlCategories List<Double>
IDs of one or more application control categories.
internetServiceAppCtrlGroup String
Application control based Internet Service group list.
internetServiceAppCtrls List<Double>
Application control based Internet Service ID list.
internetServiceCustom String
Custom Internet service name list.
internetServiceCustomGroup String
Custom Internet Service group list.
internetServiceGroup String
Internet Service group list.
internetServiceName String
Internet service name list.
jitterWeight Double
Coefficient of jitter in the formula of custom-profile-1.
latencyWeight Double
Coefficient of latency in the formula of custom-profile-1.
linkCostFactor String
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
linkCostThreshold Double
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
loadBalance String
Enable/disable load-balance. Valid values: disable, enable.
minimumSlaMeetMembers Double
Minimum number of members which meet SLA.
mode String
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
name String
SD-WAN rule name.
packetLossWeight Double
Coefficient of packet-loss in the formula of custom-profile-1.
passiveMeasurement String
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
priorityMembers String
Member sequence number list.
priorityZone String
Priority zone name list.
protocol Double
Protocol number.
qualityLink Double
Quality grade.
role String
Service role to work with neighbor. Valid values: primary, secondary, standalone.
routeTag Double
IPv4 route map route-tag.
scopetype String
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
shortcut String
Enable/disable shortcut for this service. Valid values: disable, enable.
shortcutPriority String
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
shortcutStickiness String
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
slaCompareMethod String
Method to compare SLA value for SLA mode. Valid values: order, number.
slaStickiness String
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
slas List<WantempSystemSdwanServiceSla>
Sla. The structure of sla block is documented below.
src String
Source address name.
src6 String
Source address6 name.
srcNegate String
Enable/disable negation of source address match. Valid values: disable, enable.
standaloneAction String
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
startPort Double
Start destination port number.
startSrcPort Double
Start source port number.
status String
Enable/disable SD-WAN service. Valid values: disable, enable.
tieBreak String
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
tos String
Type of service bit pattern.
tosMask String
Type of service evaluated bits.
useShortcutSla String
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
users String
User name.
wantempSystemSdwanServiceId String
an identifier for the resource with format {{fosid}}.
zoneMode String
Enable/disable zone mode. Valid values: disable, enable.
wanprof This property is required. string
Wanprof.
addrMode string
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
agentExclusive string
Set/unset the service as agent use exclusively. Valid values: disable, enable.
bandwidthWeight number
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
comment string
Comments.
default string
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
dscpForward string
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
dscpForwardTag string
Forward traffic DSCP tag.
dscpReverse string
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
dscpReverseTag string
Reverse traffic DSCP tag.
dst string
Destination address name.
dst6 string
Destination address6 name.
dstNegate string
Enable/disable negation of destination address match. Valid values: disable, enable.
dynamicSortSubtable string
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
endPort number
End destination port number.
endSrcPort number
End source port number.
fosid number
SD-WAN rule ID (1 - 4000).
gateway string
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
groups string
User groups.
hashMode string
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
healthCheck string
Health check list.
holdDownTime number
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
inputDevice string
Source interface name.
inputDeviceNegate string
Enable/disable negation of input device match. Valid values: disable, enable.
inputZones string[]
Source input-zone name.
internetService string
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
internetServiceAppCtrlCategories number[]
IDs of one or more application control categories.
internetServiceAppCtrlGroup string
Application control based Internet Service group list.
internetServiceAppCtrls number[]
Application control based Internet Service ID list.
internetServiceCustom string
Custom Internet service name list.
internetServiceCustomGroup string
Custom Internet Service group list.
internetServiceGroup string
Internet Service group list.
internetServiceName string
Internet service name list.
jitterWeight number
Coefficient of jitter in the formula of custom-profile-1.
latencyWeight number
Coefficient of latency in the formula of custom-profile-1.
linkCostFactor string
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
linkCostThreshold number
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
loadBalance string
Enable/disable load-balance. Valid values: disable, enable.
minimumSlaMeetMembers number
Minimum number of members which meet SLA.
mode string
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
name string
SD-WAN rule name.
packetLossWeight number
Coefficient of packet-loss in the formula of custom-profile-1.
passiveMeasurement string
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
priorityMembers string
Member sequence number list.
priorityZone string
Priority zone name list.
protocol number
Protocol number.
qualityLink number
Quality grade.
role string
Service role to work with neighbor. Valid values: primary, secondary, standalone.
routeTag number
IPv4 route map route-tag.
scopetype string
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
shortcut string
Enable/disable shortcut for this service. Valid values: disable, enable.
shortcutPriority string
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
shortcutStickiness string
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
slaCompareMethod string
Method to compare SLA value for SLA mode. Valid values: order, number.
slaStickiness string
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
slas WantempSystemSdwanServiceSla[]
Sla. The structure of sla block is documented below.
src string
Source address name.
src6 string
Source address6 name.
srcNegate string
Enable/disable negation of source address match. Valid values: disable, enable.
standaloneAction string
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
startPort number
Start destination port number.
startSrcPort number
Start source port number.
status string
Enable/disable SD-WAN service. Valid values: disable, enable.
tieBreak string
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
tos string
Type of service bit pattern.
tosMask string
Type of service evaluated bits.
useShortcutSla string
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
users string
User name.
wantempSystemSdwanServiceId string
an identifier for the resource with format {{fosid}}.
zoneMode string
Enable/disable zone mode. Valid values: disable, enable.
wanprof This property is required. str
Wanprof.
addr_mode str
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
adom str
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
agent_exclusive str
Set/unset the service as agent use exclusively. Valid values: disable, enable.
bandwidth_weight float
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
comment str
Comments.
default str
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
dscp_forward str
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
dscp_forward_tag str
Forward traffic DSCP tag.
dscp_reverse str
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
dscp_reverse_tag str
Reverse traffic DSCP tag.
dst str
Destination address name.
dst6 str
Destination address6 name.
dst_negate str
Enable/disable negation of destination address match. Valid values: disable, enable.
dynamic_sort_subtable str
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
end_port float
End destination port number.
end_src_port float
End source port number.
fosid float
SD-WAN rule ID (1 - 4000).
gateway str
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
groups str
User groups.
hash_mode str
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
health_check str
Health check list.
hold_down_time float
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
input_device str
Source interface name.
input_device_negate str
Enable/disable negation of input device match. Valid values: disable, enable.
input_zones Sequence[str]
Source input-zone name.
internet_service str
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
internet_service_app_ctrl_categories Sequence[float]
IDs of one or more application control categories.
internet_service_app_ctrl_group str
Application control based Internet Service group list.
internet_service_app_ctrls Sequence[float]
Application control based Internet Service ID list.
internet_service_custom str
Custom Internet service name list.
internet_service_custom_group str
Custom Internet Service group list.
internet_service_group str
Internet Service group list.
internet_service_name str
Internet service name list.
jitter_weight float
Coefficient of jitter in the formula of custom-profile-1.
latency_weight float
Coefficient of latency in the formula of custom-profile-1.
link_cost_factor str
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
link_cost_threshold float
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
load_balance str
Enable/disable load-balance. Valid values: disable, enable.
minimum_sla_meet_members float
Minimum number of members which meet SLA.
mode str
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
name str
SD-WAN rule name.
packet_loss_weight float
Coefficient of packet-loss in the formula of custom-profile-1.
passive_measurement str
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
priority_members str
Member sequence number list.
priority_zone str
Priority zone name list.
protocol float
Protocol number.
quality_link float
Quality grade.
role str
Service role to work with neighbor. Valid values: primary, secondary, standalone.
route_tag float
IPv4 route map route-tag.
scopetype str
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
shortcut str
Enable/disable shortcut for this service. Valid values: disable, enable.
shortcut_priority str
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
shortcut_stickiness str
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
sla_compare_method str
Method to compare SLA value for SLA mode. Valid values: order, number.
sla_stickiness str
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
slas Sequence[WantempSystemSdwanServiceSlaArgs]
Sla. The structure of sla block is documented below.
src str
Source address name.
src6 str
Source address6 name.
src_negate str
Enable/disable negation of source address match. Valid values: disable, enable.
standalone_action str
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
start_port float
Start destination port number.
start_src_port float
Start source port number.
status str
Enable/disable SD-WAN service. Valid values: disable, enable.
tie_break str
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
tos str
Type of service bit pattern.
tos_mask str
Type of service evaluated bits.
use_shortcut_sla str
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
users str
User name.
wantemp_system_sdwan_service_id str
an identifier for the resource with format {{fosid}}.
zone_mode str
Enable/disable zone mode. Valid values: disable, enable.
wanprof This property is required. String
Wanprof.
addrMode String
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
agentExclusive String
Set/unset the service as agent use exclusively. Valid values: disable, enable.
bandwidthWeight Number
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
comment String
Comments.
default String
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
dscpForward String
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
dscpForwardTag String
Forward traffic DSCP tag.
dscpReverse String
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
dscpReverseTag String
Reverse traffic DSCP tag.
dst String
Destination address name.
dst6 String
Destination address6 name.
dstNegate String
Enable/disable negation of destination address match. Valid values: disable, enable.
dynamicSortSubtable String
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
endPort Number
End destination port number.
endSrcPort Number
End source port number.
fosid Number
SD-WAN rule ID (1 - 4000).
gateway String
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
groups String
User groups.
hashMode String
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
healthCheck String
Health check list.
holdDownTime Number
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
inputDevice String
Source interface name.
inputDeviceNegate String
Enable/disable negation of input device match. Valid values: disable, enable.
inputZones List<String>
Source input-zone name.
internetService String
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
internetServiceAppCtrlCategories List<Number>
IDs of one or more application control categories.
internetServiceAppCtrlGroup String
Application control based Internet Service group list.
internetServiceAppCtrls List<Number>
Application control based Internet Service ID list.
internetServiceCustom String
Custom Internet service name list.
internetServiceCustomGroup String
Custom Internet Service group list.
internetServiceGroup String
Internet Service group list.
internetServiceName String
Internet service name list.
jitterWeight Number
Coefficient of jitter in the formula of custom-profile-1.
latencyWeight Number
Coefficient of latency in the formula of custom-profile-1.
linkCostFactor String
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
linkCostThreshold Number
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
loadBalance String
Enable/disable load-balance. Valid values: disable, enable.
minimumSlaMeetMembers Number
Minimum number of members which meet SLA.
mode String
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
name String
SD-WAN rule name.
packetLossWeight Number
Coefficient of packet-loss in the formula of custom-profile-1.
passiveMeasurement String
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
priorityMembers String
Member sequence number list.
priorityZone String
Priority zone name list.
protocol Number
Protocol number.
qualityLink Number
Quality grade.
role String
Service role to work with neighbor. Valid values: primary, secondary, standalone.
routeTag Number
IPv4 route map route-tag.
scopetype String
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
shortcut String
Enable/disable shortcut for this service. Valid values: disable, enable.
shortcutPriority String
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
shortcutStickiness String
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
slaCompareMethod String
Method to compare SLA value for SLA mode. Valid values: order, number.
slaStickiness String
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
slas List<Property Map>
Sla. The structure of sla block is documented below.
src String
Source address name.
src6 String
Source address6 name.
srcNegate String
Enable/disable negation of source address match. Valid values: disable, enable.
standaloneAction String
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
startPort Number
Start destination port number.
startSrcPort Number
Start source port number.
status String
Enable/disable SD-WAN service. Valid values: disable, enable.
tieBreak String
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
tos String
Type of service bit pattern.
tosMask String
Type of service evaluated bits.
useShortcutSla String
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
users String
User name.
wantempSystemSdwanServiceId String
an identifier for the resource with format {{fosid}}.
zoneMode String
Enable/disable zone mode. Valid values: disable, enable.

Outputs

All input properties are implicitly available as output properties. Additionally, the WantempSystemSdwanService resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Id string
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.
id string
The provider-assigned unique ID for this managed resource.
id str
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.

Look up Existing WantempSystemSdwanService Resource

Get an existing WantempSystemSdwanService 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?: WantempSystemSdwanServiceState, opts?: CustomResourceOptions): WantempSystemSdwanService
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        addr_mode: Optional[str] = None,
        adom: Optional[str] = None,
        agent_exclusive: Optional[str] = None,
        bandwidth_weight: Optional[float] = None,
        comment: Optional[str] = None,
        default: Optional[str] = None,
        dscp_forward: Optional[str] = None,
        dscp_forward_tag: Optional[str] = None,
        dscp_reverse: Optional[str] = None,
        dscp_reverse_tag: Optional[str] = None,
        dst: Optional[str] = None,
        dst6: Optional[str] = None,
        dst_negate: Optional[str] = None,
        dynamic_sort_subtable: Optional[str] = None,
        end_port: Optional[float] = None,
        end_src_port: Optional[float] = None,
        fosid: Optional[float] = None,
        gateway: Optional[str] = None,
        groups: Optional[str] = None,
        hash_mode: Optional[str] = None,
        health_check: Optional[str] = None,
        hold_down_time: Optional[float] = None,
        input_device: Optional[str] = None,
        input_device_negate: Optional[str] = None,
        input_zones: Optional[Sequence[str]] = None,
        internet_service: Optional[str] = None,
        internet_service_app_ctrl_categories: Optional[Sequence[float]] = None,
        internet_service_app_ctrl_group: Optional[str] = None,
        internet_service_app_ctrls: Optional[Sequence[float]] = None,
        internet_service_custom: Optional[str] = None,
        internet_service_custom_group: Optional[str] = None,
        internet_service_group: Optional[str] = None,
        internet_service_name: Optional[str] = None,
        jitter_weight: Optional[float] = None,
        latency_weight: Optional[float] = None,
        link_cost_factor: Optional[str] = None,
        link_cost_threshold: Optional[float] = None,
        load_balance: Optional[str] = None,
        minimum_sla_meet_members: Optional[float] = None,
        mode: Optional[str] = None,
        name: Optional[str] = None,
        packet_loss_weight: Optional[float] = None,
        passive_measurement: Optional[str] = None,
        priority_members: Optional[str] = None,
        priority_zone: Optional[str] = None,
        protocol: Optional[float] = None,
        quality_link: Optional[float] = None,
        role: Optional[str] = None,
        route_tag: Optional[float] = None,
        scopetype: Optional[str] = None,
        shortcut: Optional[str] = None,
        shortcut_priority: Optional[str] = None,
        shortcut_stickiness: Optional[str] = None,
        sla_compare_method: Optional[str] = None,
        sla_stickiness: Optional[str] = None,
        slas: Optional[Sequence[WantempSystemSdwanServiceSlaArgs]] = None,
        src: Optional[str] = None,
        src6: Optional[str] = None,
        src_negate: Optional[str] = None,
        standalone_action: Optional[str] = None,
        start_port: Optional[float] = None,
        start_src_port: Optional[float] = None,
        status: Optional[str] = None,
        tie_break: Optional[str] = None,
        tos: Optional[str] = None,
        tos_mask: Optional[str] = None,
        use_shortcut_sla: Optional[str] = None,
        users: Optional[str] = None,
        wanprof: Optional[str] = None,
        wantemp_system_sdwan_service_id: Optional[str] = None,
        zone_mode: Optional[str] = None) -> WantempSystemSdwanService
func GetWantempSystemSdwanService(ctx *Context, name string, id IDInput, state *WantempSystemSdwanServiceState, opts ...ResourceOption) (*WantempSystemSdwanService, error)
public static WantempSystemSdwanService Get(string name, Input<string> id, WantempSystemSdwanServiceState? state, CustomResourceOptions? opts = null)
public static WantempSystemSdwanService get(String name, Output<String> id, WantempSystemSdwanServiceState state, CustomResourceOptions options)
resources:  _:    type: fortimanager:WantempSystemSdwanService    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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.
The following state arguments are supported:
AddrMode string
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
AgentExclusive string
Set/unset the service as agent use exclusively. Valid values: disable, enable.
BandwidthWeight double
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
Comment string
Comments.
Default string
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
DscpForward string
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
DscpForwardTag string
Forward traffic DSCP tag.
DscpReverse string
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
DscpReverseTag string
Reverse traffic DSCP tag.
Dst string
Destination address name.
Dst6 string
Destination address6 name.
DstNegate string
Enable/disable negation of destination address match. Valid values: disable, enable.
DynamicSortSubtable string
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
EndPort double
End destination port number.
EndSrcPort double
End source port number.
Fosid double
SD-WAN rule ID (1 - 4000).
Gateway string
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
Groups string
User groups.
HashMode string
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
HealthCheck string
Health check list.
HoldDownTime double
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
InputDevice string
Source interface name.
InputDeviceNegate string
Enable/disable negation of input device match. Valid values: disable, enable.
InputZones List<string>
Source input-zone name.
InternetService string
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
InternetServiceAppCtrlCategories List<double>
IDs of one or more application control categories.
InternetServiceAppCtrlGroup string
Application control based Internet Service group list.
InternetServiceAppCtrls List<double>
Application control based Internet Service ID list.
InternetServiceCustom string
Custom Internet service name list.
InternetServiceCustomGroup string
Custom Internet Service group list.
InternetServiceGroup string
Internet Service group list.
InternetServiceName string
Internet service name list.
JitterWeight double
Coefficient of jitter in the formula of custom-profile-1.
LatencyWeight double
Coefficient of latency in the formula of custom-profile-1.
LinkCostFactor string
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
LinkCostThreshold double
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
LoadBalance string
Enable/disable load-balance. Valid values: disable, enable.
MinimumSlaMeetMembers double
Minimum number of members which meet SLA.
Mode string
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
Name string
SD-WAN rule name.
PacketLossWeight double
Coefficient of packet-loss in the formula of custom-profile-1.
PassiveMeasurement string
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
PriorityMembers string
Member sequence number list.
PriorityZone string
Priority zone name list.
Protocol double
Protocol number.
QualityLink double
Quality grade.
Role string
Service role to work with neighbor. Valid values: primary, secondary, standalone.
RouteTag double
IPv4 route map route-tag.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
Shortcut string
Enable/disable shortcut for this service. Valid values: disable, enable.
ShortcutPriority string
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
ShortcutStickiness string
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
SlaCompareMethod string
Method to compare SLA value for SLA mode. Valid values: order, number.
SlaStickiness string
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
Slas List<WantempSystemSdwanServiceSla>
Sla. The structure of sla block is documented below.
Src string
Source address name.
Src6 string
Source address6 name.
SrcNegate string
Enable/disable negation of source address match. Valid values: disable, enable.
StandaloneAction string
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
StartPort double
Start destination port number.
StartSrcPort double
Start source port number.
Status string
Enable/disable SD-WAN service. Valid values: disable, enable.
TieBreak string
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
Tos string
Type of service bit pattern.
TosMask string
Type of service evaluated bits.
UseShortcutSla string
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
Users string
User name.
Wanprof string
Wanprof.
WantempSystemSdwanServiceId string
an identifier for the resource with format {{fosid}}.
ZoneMode string
Enable/disable zone mode. Valid values: disable, enable.
AddrMode string
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
AgentExclusive string
Set/unset the service as agent use exclusively. Valid values: disable, enable.
BandwidthWeight float64
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
Comment string
Comments.
Default string
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
DscpForward string
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
DscpForwardTag string
Forward traffic DSCP tag.
DscpReverse string
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
DscpReverseTag string
Reverse traffic DSCP tag.
Dst string
Destination address name.
Dst6 string
Destination address6 name.
DstNegate string
Enable/disable negation of destination address match. Valid values: disable, enable.
DynamicSortSubtable string
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
EndPort float64
End destination port number.
EndSrcPort float64
End source port number.
Fosid float64
SD-WAN rule ID (1 - 4000).
Gateway string
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
Groups string
User groups.
HashMode string
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
HealthCheck string
Health check list.
HoldDownTime float64
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
InputDevice string
Source interface name.
InputDeviceNegate string
Enable/disable negation of input device match. Valid values: disable, enable.
InputZones []string
Source input-zone name.
InternetService string
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
InternetServiceAppCtrlCategories []float64
IDs of one or more application control categories.
InternetServiceAppCtrlGroup string
Application control based Internet Service group list.
InternetServiceAppCtrls []float64
Application control based Internet Service ID list.
InternetServiceCustom string
Custom Internet service name list.
InternetServiceCustomGroup string
Custom Internet Service group list.
InternetServiceGroup string
Internet Service group list.
InternetServiceName string
Internet service name list.
JitterWeight float64
Coefficient of jitter in the formula of custom-profile-1.
LatencyWeight float64
Coefficient of latency in the formula of custom-profile-1.
LinkCostFactor string
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
LinkCostThreshold float64
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
LoadBalance string
Enable/disable load-balance. Valid values: disable, enable.
MinimumSlaMeetMembers float64
Minimum number of members which meet SLA.
Mode string
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
Name string
SD-WAN rule name.
PacketLossWeight float64
Coefficient of packet-loss in the formula of custom-profile-1.
PassiveMeasurement string
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
PriorityMembers string
Member sequence number list.
PriorityZone string
Priority zone name list.
Protocol float64
Protocol number.
QualityLink float64
Quality grade.
Role string
Service role to work with neighbor. Valid values: primary, secondary, standalone.
RouteTag float64
IPv4 route map route-tag.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
Shortcut string
Enable/disable shortcut for this service. Valid values: disable, enable.
ShortcutPriority string
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
ShortcutStickiness string
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
SlaCompareMethod string
Method to compare SLA value for SLA mode. Valid values: order, number.
SlaStickiness string
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
Slas []WantempSystemSdwanServiceSlaTypeArgs
Sla. The structure of sla block is documented below.
Src string
Source address name.
Src6 string
Source address6 name.
SrcNegate string
Enable/disable negation of source address match. Valid values: disable, enable.
StandaloneAction string
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
StartPort float64
Start destination port number.
StartSrcPort float64
Start source port number.
Status string
Enable/disable SD-WAN service. Valid values: disable, enable.
TieBreak string
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
Tos string
Type of service bit pattern.
TosMask string
Type of service evaluated bits.
UseShortcutSla string
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
Users string
User name.
Wanprof string
Wanprof.
WantempSystemSdwanServiceId string
an identifier for the resource with format {{fosid}}.
ZoneMode string
Enable/disable zone mode. Valid values: disable, enable.
addrMode String
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
agentExclusive String
Set/unset the service as agent use exclusively. Valid values: disable, enable.
bandwidthWeight Double
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
comment String
Comments.
default_ String
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
dscpForward String
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
dscpForwardTag String
Forward traffic DSCP tag.
dscpReverse String
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
dscpReverseTag String
Reverse traffic DSCP tag.
dst String
Destination address name.
dst6 String
Destination address6 name.
dstNegate String
Enable/disable negation of destination address match. Valid values: disable, enable.
dynamicSortSubtable String
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
endPort Double
End destination port number.
endSrcPort Double
End source port number.
fosid Double
SD-WAN rule ID (1 - 4000).
gateway String
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
groups String
User groups.
hashMode String
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
healthCheck String
Health check list.
holdDownTime Double
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
inputDevice String
Source interface name.
inputDeviceNegate String
Enable/disable negation of input device match. Valid values: disable, enable.
inputZones List<String>
Source input-zone name.
internetService String
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
internetServiceAppCtrlCategories List<Double>
IDs of one or more application control categories.
internetServiceAppCtrlGroup String
Application control based Internet Service group list.
internetServiceAppCtrls List<Double>
Application control based Internet Service ID list.
internetServiceCustom String
Custom Internet service name list.
internetServiceCustomGroup String
Custom Internet Service group list.
internetServiceGroup String
Internet Service group list.
internetServiceName String
Internet service name list.
jitterWeight Double
Coefficient of jitter in the formula of custom-profile-1.
latencyWeight Double
Coefficient of latency in the formula of custom-profile-1.
linkCostFactor String
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
linkCostThreshold Double
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
loadBalance String
Enable/disable load-balance. Valid values: disable, enable.
minimumSlaMeetMembers Double
Minimum number of members which meet SLA.
mode String
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
name String
SD-WAN rule name.
packetLossWeight Double
Coefficient of packet-loss in the formula of custom-profile-1.
passiveMeasurement String
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
priorityMembers String
Member sequence number list.
priorityZone String
Priority zone name list.
protocol Double
Protocol number.
qualityLink Double
Quality grade.
role String
Service role to work with neighbor. Valid values: primary, secondary, standalone.
routeTag Double
IPv4 route map route-tag.
scopetype String
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
shortcut String
Enable/disable shortcut for this service. Valid values: disable, enable.
shortcutPriority String
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
shortcutStickiness String
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
slaCompareMethod String
Method to compare SLA value for SLA mode. Valid values: order, number.
slaStickiness String
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
slas List<WantempSystemSdwanServiceSla>
Sla. The structure of sla block is documented below.
src String
Source address name.
src6 String
Source address6 name.
srcNegate String
Enable/disable negation of source address match. Valid values: disable, enable.
standaloneAction String
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
startPort Double
Start destination port number.
startSrcPort Double
Start source port number.
status String
Enable/disable SD-WAN service. Valid values: disable, enable.
tieBreak String
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
tos String
Type of service bit pattern.
tosMask String
Type of service evaluated bits.
useShortcutSla String
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
users String
User name.
wanprof String
Wanprof.
wantempSystemSdwanServiceId String
an identifier for the resource with format {{fosid}}.
zoneMode String
Enable/disable zone mode. Valid values: disable, enable.
addrMode string
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
agentExclusive string
Set/unset the service as agent use exclusively. Valid values: disable, enable.
bandwidthWeight number
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
comment string
Comments.
default string
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
dscpForward string
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
dscpForwardTag string
Forward traffic DSCP tag.
dscpReverse string
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
dscpReverseTag string
Reverse traffic DSCP tag.
dst string
Destination address name.
dst6 string
Destination address6 name.
dstNegate string
Enable/disable negation of destination address match. Valid values: disable, enable.
dynamicSortSubtable string
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
endPort number
End destination port number.
endSrcPort number
End source port number.
fosid number
SD-WAN rule ID (1 - 4000).
gateway string
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
groups string
User groups.
hashMode string
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
healthCheck string
Health check list.
holdDownTime number
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
inputDevice string
Source interface name.
inputDeviceNegate string
Enable/disable negation of input device match. Valid values: disable, enable.
inputZones string[]
Source input-zone name.
internetService string
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
internetServiceAppCtrlCategories number[]
IDs of one or more application control categories.
internetServiceAppCtrlGroup string
Application control based Internet Service group list.
internetServiceAppCtrls number[]
Application control based Internet Service ID list.
internetServiceCustom string
Custom Internet service name list.
internetServiceCustomGroup string
Custom Internet Service group list.
internetServiceGroup string
Internet Service group list.
internetServiceName string
Internet service name list.
jitterWeight number
Coefficient of jitter in the formula of custom-profile-1.
latencyWeight number
Coefficient of latency in the formula of custom-profile-1.
linkCostFactor string
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
linkCostThreshold number
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
loadBalance string
Enable/disable load-balance. Valid values: disable, enable.
minimumSlaMeetMembers number
Minimum number of members which meet SLA.
mode string
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
name string
SD-WAN rule name.
packetLossWeight number
Coefficient of packet-loss in the formula of custom-profile-1.
passiveMeasurement string
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
priorityMembers string
Member sequence number list.
priorityZone string
Priority zone name list.
protocol number
Protocol number.
qualityLink number
Quality grade.
role string
Service role to work with neighbor. Valid values: primary, secondary, standalone.
routeTag number
IPv4 route map route-tag.
scopetype string
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
shortcut string
Enable/disable shortcut for this service. Valid values: disable, enable.
shortcutPriority string
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
shortcutStickiness string
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
slaCompareMethod string
Method to compare SLA value for SLA mode. Valid values: order, number.
slaStickiness string
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
slas WantempSystemSdwanServiceSla[]
Sla. The structure of sla block is documented below.
src string
Source address name.
src6 string
Source address6 name.
srcNegate string
Enable/disable negation of source address match. Valid values: disable, enable.
standaloneAction string
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
startPort number
Start destination port number.
startSrcPort number
Start source port number.
status string
Enable/disable SD-WAN service. Valid values: disable, enable.
tieBreak string
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
tos string
Type of service bit pattern.
tosMask string
Type of service evaluated bits.
useShortcutSla string
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
users string
User name.
wanprof string
Wanprof.
wantempSystemSdwanServiceId string
an identifier for the resource with format {{fosid}}.
zoneMode string
Enable/disable zone mode. Valid values: disable, enable.
addr_mode str
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
adom str
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
agent_exclusive str
Set/unset the service as agent use exclusively. Valid values: disable, enable.
bandwidth_weight float
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
comment str
Comments.
default str
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
dscp_forward str
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
dscp_forward_tag str
Forward traffic DSCP tag.
dscp_reverse str
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
dscp_reverse_tag str
Reverse traffic DSCP tag.
dst str
Destination address name.
dst6 str
Destination address6 name.
dst_negate str
Enable/disable negation of destination address match. Valid values: disable, enable.
dynamic_sort_subtable str
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
end_port float
End destination port number.
end_src_port float
End source port number.
fosid float
SD-WAN rule ID (1 - 4000).
gateway str
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
groups str
User groups.
hash_mode str
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
health_check str
Health check list.
hold_down_time float
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
input_device str
Source interface name.
input_device_negate str
Enable/disable negation of input device match. Valid values: disable, enable.
input_zones Sequence[str]
Source input-zone name.
internet_service str
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
internet_service_app_ctrl_categories Sequence[float]
IDs of one or more application control categories.
internet_service_app_ctrl_group str
Application control based Internet Service group list.
internet_service_app_ctrls Sequence[float]
Application control based Internet Service ID list.
internet_service_custom str
Custom Internet service name list.
internet_service_custom_group str
Custom Internet Service group list.
internet_service_group str
Internet Service group list.
internet_service_name str
Internet service name list.
jitter_weight float
Coefficient of jitter in the formula of custom-profile-1.
latency_weight float
Coefficient of latency in the formula of custom-profile-1.
link_cost_factor str
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
link_cost_threshold float
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
load_balance str
Enable/disable load-balance. Valid values: disable, enable.
minimum_sla_meet_members float
Minimum number of members which meet SLA.
mode str
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
name str
SD-WAN rule name.
packet_loss_weight float
Coefficient of packet-loss in the formula of custom-profile-1.
passive_measurement str
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
priority_members str
Member sequence number list.
priority_zone str
Priority zone name list.
protocol float
Protocol number.
quality_link float
Quality grade.
role str
Service role to work with neighbor. Valid values: primary, secondary, standalone.
route_tag float
IPv4 route map route-tag.
scopetype str
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
shortcut str
Enable/disable shortcut for this service. Valid values: disable, enable.
shortcut_priority str
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
shortcut_stickiness str
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
sla_compare_method str
Method to compare SLA value for SLA mode. Valid values: order, number.
sla_stickiness str
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
slas Sequence[WantempSystemSdwanServiceSlaArgs]
Sla. The structure of sla block is documented below.
src str
Source address name.
src6 str
Source address6 name.
src_negate str
Enable/disable negation of source address match. Valid values: disable, enable.
standalone_action str
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
start_port float
Start destination port number.
start_src_port float
Start source port number.
status str
Enable/disable SD-WAN service. Valid values: disable, enable.
tie_break str
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
tos str
Type of service bit pattern.
tos_mask str
Type of service evaluated bits.
use_shortcut_sla str
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
users str
User name.
wanprof str
Wanprof.
wantemp_system_sdwan_service_id str
an identifier for the resource with format {{fosid}}.
zone_mode str
Enable/disable zone mode. Valid values: disable, enable.
addrMode String
Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
agentExclusive String
Set/unset the service as agent use exclusively. Valid values: disable, enable.
bandwidthWeight Number
Coefficient of reciprocal of available bidirectional bandwidth in the formula of custom-profile-1.
comment String
Comments.
default String
Enable/disable use of SD-WAN as default service. Valid values: disable, enable.
dscpForward String
Enable/disable forward traffic DSCP tag. Valid values: disable, enable.
dscpForwardTag String
Forward traffic DSCP tag.
dscpReverse String
Enable/disable reverse traffic DSCP tag. Valid values: disable, enable.
dscpReverseTag String
Reverse traffic DSCP tag.
dst String
Destination address name.
dst6 String
Destination address6 name.
dstNegate String
Enable/disable negation of destination address match. Valid values: disable, enable.
dynamicSortSubtable String
true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
endPort Number
End destination port number.
endSrcPort Number
End source port number.
fosid Number
SD-WAN rule ID (1 - 4000).
gateway String
Enable/disable SD-WAN service gateway. Valid values: disable, enable.
groups String
User groups.
hashMode String
Hash algorithm for selected priority members for load balance mode. Valid values: round-robin, source-ip-based, source-dest-ip-based, inbandwidth, outbandwidth, bibandwidth.
healthCheck String
Health check list.
holdDownTime Number
Waiting period in seconds when switching from the back-up member to the primary member (0 - 10000000, default = 0).
inputDevice String
Source interface name.
inputDeviceNegate String
Enable/disable negation of input device match. Valid values: disable, enable.
inputZones List<String>
Source input-zone name.
internetService String
Enable/disable use of Internet service for application-based load balancing. Valid values: disable, enable.
internetServiceAppCtrlCategories List<Number>
IDs of one or more application control categories.
internetServiceAppCtrlGroup String
Application control based Internet Service group list.
internetServiceAppCtrls List<Number>
Application control based Internet Service ID list.
internetServiceCustom String
Custom Internet service name list.
internetServiceCustomGroup String
Custom Internet Service group list.
internetServiceGroup String
Internet Service group list.
internetServiceName String
Internet service name list.
jitterWeight Number
Coefficient of jitter in the formula of custom-profile-1.
latencyWeight Number
Coefficient of latency in the formula of custom-profile-1.
linkCostFactor String
Link cost factor. Valid values: latency, jitter, packet-loss, inbandwidth, outbandwidth, bibandwidth, custom-profile-1.
linkCostThreshold Number
Percentage threshold change of link cost values that will result in policy route regeneration (0 - 10000000, default = 10).
loadBalance String
Enable/disable load-balance. Valid values: disable, enable.
minimumSlaMeetMembers Number
Minimum number of members which meet SLA.
mode String
Control how the SD-WAN rule sets the priority of interfaces in the SD-WAN. Valid values: auto, manual, priority, sla, load-balance.
name String
SD-WAN rule name.
packetLossWeight Number
Coefficient of packet-loss in the formula of custom-profile-1.
passiveMeasurement String
Enable/disable passive measurement based on the service criteria. Valid values: disable, enable.
priorityMembers String
Member sequence number list.
priorityZone String
Priority zone name list.
protocol Number
Protocol number.
qualityLink Number
Quality grade.
role String
Service role to work with neighbor. Valid values: primary, secondary, standalone.
routeTag Number
IPv4 route map route-tag.
scopetype String
The scope of application of the resource. Valid values: inherit, adom. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
shortcut String
Enable/disable shortcut for this service. Valid values: disable, enable.
shortcutPriority String
High priority of ADVPN shortcut for this service. Valid values: disable, enable, auto.
shortcutStickiness String
Enable/disable shortcut-stickiness of ADVPN. Valid values: disable, enable.
slaCompareMethod String
Method to compare SLA value for SLA mode. Valid values: order, number.
slaStickiness String
Enable/disable SLA stickiness (default = disable). Valid values: disable, enable.
slas List<Property Map>
Sla. The structure of sla block is documented below.
src String
Source address name.
src6 String
Source address6 name.
srcNegate String
Enable/disable negation of source address match. Valid values: disable, enable.
standaloneAction String
Enable/disable service when selected neighbor role is standalone while service role is not standalone. Valid values: disable, enable.
startPort Number
Start destination port number.
startSrcPort Number
Start source port number.
status String
Enable/disable SD-WAN service. Valid values: disable, enable.
tieBreak String
Method of selecting member if more than one meets the SLA. Valid values: zone, cfg-order, fib-best-match.
tos String
Type of service bit pattern.
tosMask String
Type of service evaluated bits.
useShortcutSla String
Enable/disable use of ADVPN shortcut for quality comparison. Valid values: disable, enable.
users String
User name.
wanprof String
Wanprof.
wantempSystemSdwanServiceId String
an identifier for the resource with format {{fosid}}.
zoneMode String
Enable/disable zone mode. Valid values: disable, enable.

Supporting Types

WantempSystemSdwanServiceSla
, WantempSystemSdwanServiceSlaArgs

HealthCheck string
SD-WAN health-check.
Id double
SLA ID.
HealthCheck string
SD-WAN health-check.
Id float64
SLA ID.
healthCheck String
SD-WAN health-check.
id Double
SLA ID.
healthCheck string
SD-WAN health-check.
id number
SLA ID.
health_check str
SD-WAN health-check.
id float
SLA ID.
healthCheck String
SD-WAN health-check.
id Number
SLA ID.

Import

Wantemp SystemSdwanService can be imported using any of these accepted formats:

Set import_options = [“wanprof=YOUR_VALUE”] in the provider section.

$ export “FORTIMANAGER_IMPORT_TABLE”=“true”

$ pulumi import fortimanager:index/wantempSystemSdwanService:WantempSystemSdwanService labelname {{fosid}}
Copy

$ unset “FORTIMANAGER_IMPORT_TABLE”

-> Hint: The scopetype and adom for import will directly inherit the scopetype and adom configuration of the provider.

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
fortimanager fortinetdev/terraform-provider-fortimanager
License
Notes
This Pulumi package is based on the fortimanager Terraform Provider.