1. Packages
  2. Fortimanager Provider
  3. API Docs
  4. ObjectFirewallVip64
fortimanager 1.13.0 published on Thursday, Mar 13, 2025 by fortinetdev

fortimanager.ObjectFirewallVip64

Explore with Pulumi AI

Configure IPv6 to IPv4 virtual IPs.

The following variables have sub resource. Avoid using them together, otherwise conflicts and overwrites may occur.

  • dynamic_mapping: fortimanager.ObjectFirewallVip64DynamicMapping
  • realservers: fortimanager.ObjectFirewallVip64Realservers

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as fortimanager from "@pulumi/fortimanager";

const trname = new fortimanager.ObjectFirewallVip64("trname", {
    arpReply: "enable",
    color: 2,
    comment: "This is a Terraform example",
    extip: "2001:192:168:1::1",
    extport: "0",
    fosid: 1,
    ldbMethod: "static",
    mappedport: "0",
    portforward: "disable",
    protocol: "tcp",
    serverType: "http",
    type: "server-load-balance",
});
Copy
import pulumi
import pulumi_fortimanager as fortimanager

trname = fortimanager.ObjectFirewallVip64("trname",
    arp_reply="enable",
    color=2,
    comment="This is a Terraform example",
    extip="2001:192:168:1::1",
    extport="0",
    fosid=1,
    ldb_method="static",
    mappedport="0",
    portforward="disable",
    protocol="tcp",
    server_type="http",
    type="server-load-balance")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/fortimanager/fortimanager"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := fortimanager.NewObjectFirewallVip64(ctx, "trname", &fortimanager.ObjectFirewallVip64Args{
			ArpReply:    pulumi.String("enable"),
			Color:       pulumi.Float64(2),
			Comment:     pulumi.String("This is a Terraform example"),
			Extip:       pulumi.String("2001:192:168:1::1"),
			Extport:     pulumi.String("0"),
			Fosid:       pulumi.Float64(1),
			LdbMethod:   pulumi.String("static"),
			Mappedport:  pulumi.String("0"),
			Portforward: pulumi.String("disable"),
			Protocol:    pulumi.String("tcp"),
			ServerType:  pulumi.String("http"),
			Type:        pulumi.String("server-load-balance"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fortimanager = Pulumi.Fortimanager;

return await Deployment.RunAsync(() => 
{
    var trname = new Fortimanager.ObjectFirewallVip64("trname", new()
    {
        ArpReply = "enable",
        Color = 2,
        Comment = "This is a Terraform example",
        Extip = "2001:192:168:1::1",
        Extport = "0",
        Fosid = 1,
        LdbMethod = "static",
        Mappedport = "0",
        Portforward = "disable",
        Protocol = "tcp",
        ServerType = "http",
        Type = "server-load-balance",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fortimanager.ObjectFirewallVip64;
import com.pulumi.fortimanager.ObjectFirewallVip64Args;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var trname = new ObjectFirewallVip64("trname", ObjectFirewallVip64Args.builder()
            .arpReply("enable")
            .color(2)
            .comment("This is a Terraform example")
            .extip("2001:192:168:1::1")
            .extport("0")
            .fosid(1)
            .ldbMethod("static")
            .mappedport("0")
            .portforward("disable")
            .protocol("tcp")
            .serverType("http")
            .type("server-load-balance")
            .build());

    }
}
Copy
resources:
  trname:
    type: fortimanager:ObjectFirewallVip64
    properties:
      arpReply: enable
      color: 2
      comment: This is a Terraform example
      extip: 2001:192:168:1::1
      extport: '0'
      fosid: 1
      ldbMethod: static
      mappedport: '0'
      portforward: disable
      protocol: tcp
      serverType: http
      type: server-load-balance
Copy

Create ObjectFirewallVip64 Resource

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

Constructor syntax

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

@overload
def ObjectFirewallVip64(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        adom: Optional[str] = None,
                        arp_reply: Optional[str] = None,
                        color: Optional[float] = None,
                        comment: Optional[str] = None,
                        dynamic_mappings: Optional[Sequence[ObjectFirewallVip64DynamicMappingArgs]] = None,
                        dynamic_sort_subtable: Optional[str] = None,
                        extip: Optional[str] = None,
                        extport: Optional[str] = None,
                        fosid: Optional[float] = None,
                        ldb_method: Optional[str] = None,
                        mappedip: Optional[str] = None,
                        mappedport: Optional[str] = None,
                        monitors: Optional[Sequence[str]] = None,
                        name: Optional[str] = None,
                        object_firewall_vip64_id: Optional[str] = None,
                        portforward: Optional[str] = None,
                        protocol: Optional[str] = None,
                        realservers: Optional[Sequence[ObjectFirewallVip64RealserverArgs]] = None,
                        scopetype: Optional[str] = None,
                        server_type: Optional[str] = None,
                        src_filters: Optional[Sequence[str]] = None,
                        type: Optional[str] = None,
                        uuid: Optional[str] = None)
func NewObjectFirewallVip64(ctx *Context, name string, args *ObjectFirewallVip64Args, opts ...ResourceOption) (*ObjectFirewallVip64, error)
public ObjectFirewallVip64(string name, ObjectFirewallVip64Args? args = null, CustomResourceOptions? opts = null)
public ObjectFirewallVip64(String name, ObjectFirewallVip64Args args)
public ObjectFirewallVip64(String name, ObjectFirewallVip64Args args, CustomResourceOptions options)
type: fortimanager:ObjectFirewallVip64
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 ObjectFirewallVip64Args
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 ObjectFirewallVip64Args
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 ObjectFirewallVip64Args
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 ObjectFirewallVip64Args
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. ObjectFirewallVip64Args
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 objectFirewallVip64Resource = new Fortimanager.ObjectFirewallVip64("objectFirewallVip64Resource", new()
{
    Adom = "string",
    ArpReply = "string",
    Color = 0,
    Comment = "string",
    DynamicMappings = new[]
    {
        new Fortimanager.Inputs.ObjectFirewallVip64DynamicMappingArgs
        {
            _scopes = new[]
            {
                new Fortimanager.Inputs.ObjectFirewallVip64DynamicMapping_ScopeArgs
                {
                    Name = "string",
                    Vdom = "string",
                },
            },
            ArpReply = "string",
            Color = 0,
            Comment = "string",
            Extip = "string",
            Extport = "string",
            Id = 0,
            LdbMethod = "string",
            Mappedip = "string",
            Mappedport = "string",
            Monitor = "string",
            Portforward = "string",
            Protocol = "string",
            ServerType = "string",
            SrcFilters = new[]
            {
                "string",
            },
            Type = "string",
            Uuid = "string",
        },
    },
    DynamicSortSubtable = "string",
    Extip = "string",
    Extport = "string",
    Fosid = 0,
    LdbMethod = "string",
    Mappedip = "string",
    Mappedport = "string",
    Monitors = new[]
    {
        "string",
    },
    Name = "string",
    ObjectFirewallVip64Id = "string",
    Portforward = "string",
    Protocol = "string",
    Realservers = new[]
    {
        new Fortimanager.Inputs.ObjectFirewallVip64RealserverArgs
        {
            ClientIp = "string",
            Healthcheck = "string",
            HolddownInterval = 0,
            Id = 0,
            Ip = "string",
            MaxConnections = 0,
            Monitor = "string",
            Port = 0,
            Status = "string",
            Weight = 0,
        },
    },
    Scopetype = "string",
    ServerType = "string",
    SrcFilters = new[]
    {
        "string",
    },
    Type = "string",
    Uuid = "string",
});
Copy
example, err := fortimanager.NewObjectFirewallVip64(ctx, "objectFirewallVip64Resource", &fortimanager.ObjectFirewallVip64Args{
Adom: pulumi.String("string"),
ArpReply: pulumi.String("string"),
Color: pulumi.Float64(0),
Comment: pulumi.String("string"),
DynamicMappings: .ObjectFirewallVip64DynamicMappingTypeArray{
&.ObjectFirewallVip64DynamicMappingTypeArgs{
_scopes: .ObjectFirewallVip64DynamicMapping_ScopeArray{
&.ObjectFirewallVip64DynamicMapping_ScopeArgs{
Name: pulumi.String("string"),
Vdom: pulumi.String("string"),
},
},
ArpReply: pulumi.String("string"),
Color: pulumi.Float64(0),
Comment: pulumi.String("string"),
Extip: pulumi.String("string"),
Extport: pulumi.String("string"),
Id: pulumi.Float64(0),
LdbMethod: pulumi.String("string"),
Mappedip: pulumi.String("string"),
Mappedport: pulumi.String("string"),
Monitor: pulumi.String("string"),
Portforward: pulumi.String("string"),
Protocol: pulumi.String("string"),
ServerType: pulumi.String("string"),
SrcFilters: pulumi.StringArray{
pulumi.String("string"),
},
Type: pulumi.String("string"),
Uuid: pulumi.String("string"),
},
},
DynamicSortSubtable: pulumi.String("string"),
Extip: pulumi.String("string"),
Extport: pulumi.String("string"),
Fosid: pulumi.Float64(0),
LdbMethod: pulumi.String("string"),
Mappedip: pulumi.String("string"),
Mappedport: pulumi.String("string"),
Monitors: pulumi.StringArray{
pulumi.String("string"),
},
Name: pulumi.String("string"),
ObjectFirewallVip64Id: pulumi.String("string"),
Portforward: pulumi.String("string"),
Protocol: pulumi.String("string"),
Realservers: .ObjectFirewallVip64RealserverArray{
&.ObjectFirewallVip64RealserverArgs{
ClientIp: pulumi.String("string"),
Healthcheck: pulumi.String("string"),
HolddownInterval: pulumi.Float64(0),
Id: pulumi.Float64(0),
Ip: pulumi.String("string"),
MaxConnections: pulumi.Float64(0),
Monitor: pulumi.String("string"),
Port: pulumi.Float64(0),
Status: pulumi.String("string"),
Weight: pulumi.Float64(0),
},
},
Scopetype: pulumi.String("string"),
ServerType: pulumi.String("string"),
SrcFilters: pulumi.StringArray{
pulumi.String("string"),
},
Type: pulumi.String("string"),
Uuid: pulumi.String("string"),
})
Copy
var objectFirewallVip64Resource = new ObjectFirewallVip64("objectFirewallVip64Resource", ObjectFirewallVip64Args.builder()
    .adom("string")
    .arpReply("string")
    .color(0)
    .comment("string")
    .dynamicMappings(ObjectFirewallVip64DynamicMappingArgs.builder()
        ._scopes(ObjectFirewallVip64DynamicMapping_ScopeArgs.builder()
            .name("string")
            .vdom("string")
            .build())
        .arpReply("string")
        .color(0)
        .comment("string")
        .extip("string")
        .extport("string")
        .id(0)
        .ldbMethod("string")
        .mappedip("string")
        .mappedport("string")
        .monitor("string")
        .portforward("string")
        .protocol("string")
        .serverType("string")
        .srcFilters("string")
        .type("string")
        .uuid("string")
        .build())
    .dynamicSortSubtable("string")
    .extip("string")
    .extport("string")
    .fosid(0)
    .ldbMethod("string")
    .mappedip("string")
    .mappedport("string")
    .monitors("string")
    .name("string")
    .objectFirewallVip64Id("string")
    .portforward("string")
    .protocol("string")
    .realservers(ObjectFirewallVip64RealserverArgs.builder()
        .clientIp("string")
        .healthcheck("string")
        .holddownInterval(0)
        .id(0)
        .ip("string")
        .maxConnections(0)
        .monitor("string")
        .port(0)
        .status("string")
        .weight(0)
        .build())
    .scopetype("string")
    .serverType("string")
    .srcFilters("string")
    .type("string")
    .uuid("string")
    .build());
Copy
object_firewall_vip64_resource = fortimanager.ObjectFirewallVip64("objectFirewallVip64Resource",
    adom="string",
    arp_reply="string",
    color=0,
    comment="string",
    dynamic_mappings=[{
        "_scopes": [{
            "name": "string",
            "vdom": "string",
        }],
        "arp_reply": "string",
        "color": 0,
        "comment": "string",
        "extip": "string",
        "extport": "string",
        "id": 0,
        "ldb_method": "string",
        "mappedip": "string",
        "mappedport": "string",
        "monitor": "string",
        "portforward": "string",
        "protocol": "string",
        "server_type": "string",
        "src_filters": ["string"],
        "type": "string",
        "uuid": "string",
    }],
    dynamic_sort_subtable="string",
    extip="string",
    extport="string",
    fosid=0,
    ldb_method="string",
    mappedip="string",
    mappedport="string",
    monitors=["string"],
    name="string",
    object_firewall_vip64_id="string",
    portforward="string",
    protocol="string",
    realservers=[{
        "client_ip": "string",
        "healthcheck": "string",
        "holddown_interval": 0,
        "id": 0,
        "ip": "string",
        "max_connections": 0,
        "monitor": "string",
        "port": 0,
        "status": "string",
        "weight": 0,
    }],
    scopetype="string",
    server_type="string",
    src_filters=["string"],
    type="string",
    uuid="string")
Copy
const objectFirewallVip64Resource = new fortimanager.ObjectFirewallVip64("objectFirewallVip64Resource", {
    adom: "string",
    arpReply: "string",
    color: 0,
    comment: "string",
    dynamicMappings: [{
        _scopes: [{
            name: "string",
            vdom: "string",
        }],
        arpReply: "string",
        color: 0,
        comment: "string",
        extip: "string",
        extport: "string",
        id: 0,
        ldbMethod: "string",
        mappedip: "string",
        mappedport: "string",
        monitor: "string",
        portforward: "string",
        protocol: "string",
        serverType: "string",
        srcFilters: ["string"],
        type: "string",
        uuid: "string",
    }],
    dynamicSortSubtable: "string",
    extip: "string",
    extport: "string",
    fosid: 0,
    ldbMethod: "string",
    mappedip: "string",
    mappedport: "string",
    monitors: ["string"],
    name: "string",
    objectFirewallVip64Id: "string",
    portforward: "string",
    protocol: "string",
    realservers: [{
        clientIp: "string",
        healthcheck: "string",
        holddownInterval: 0,
        id: 0,
        ip: "string",
        maxConnections: 0,
        monitor: "string",
        port: 0,
        status: "string",
        weight: 0,
    }],
    scopetype: "string",
    serverType: "string",
    srcFilters: ["string"],
    type: "string",
    uuid: "string",
});
Copy
type: fortimanager:ObjectFirewallVip64
properties:
    adom: string
    arpReply: string
    color: 0
    comment: string
    dynamicMappings:
        - _scopes:
            - name: string
              vdom: string
          arpReply: string
          color: 0
          comment: string
          extip: string
          extport: string
          id: 0
          ldbMethod: string
          mappedip: string
          mappedport: string
          monitor: string
          portforward: string
          protocol: string
          serverType: string
          srcFilters:
            - string
          type: string
          uuid: string
    dynamicSortSubtable: string
    extip: string
    extport: string
    fosid: 0
    ldbMethod: string
    mappedip: string
    mappedport: string
    monitors:
        - string
    name: string
    objectFirewallVip64Id: string
    portforward: string
    protocol: string
    realservers:
        - clientIp: string
          healthcheck: string
          holddownInterval: 0
          id: 0
          ip: string
          maxConnections: 0
          monitor: string
          port: 0
          status: string
          weight: 0
    scopetype: string
    serverType: string
    srcFilters:
        - string
    type: string
    uuid: string
Copy

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

Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
ArpReply string
Enable ARP reply. Valid values: disable, enable.
Color double
Color of icon on the GUI.
Comment string
Comment.
DynamicMappings List<ObjectFirewallVip64DynamicMapping>
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
Extip string
Start-external-IP [-end-external-IP].
Extport string
External service port.
Fosid double
Custom defined id.
LdbMethod string
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
Mappedip string
Start-mapped-IP [-end-mapped-IP].
Mappedport string
Mapped service port.
Monitors List<string>
Health monitors.
Name string
VIP64 name.
ObjectFirewallVip64Id string
an identifier for the resource with format {{name}}.
Portforward string
Enable port forwarding. Valid values: disable, enable.
Protocol string
Mapped port protocol. Valid values: tcp, udp.
Realservers List<ObjectFirewallVip64Realserver>
Realservers. The structure of realservers block is documented below.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
ServerType string
Server type. Valid values: http, tcp, udp, ip.
SrcFilters List<string>
Source IP6 filter (x:x:x:x:x:x:x:x/x).
Type string
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
Uuid string
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
ArpReply string
Enable ARP reply. Valid values: disable, enable.
Color float64
Color of icon on the GUI.
Comment string
Comment.
DynamicMappings []ObjectFirewallVip64DynamicMappingTypeArgs
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
Extip string
Start-external-IP [-end-external-IP].
Extport string
External service port.
Fosid float64
Custom defined id.
LdbMethod string
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
Mappedip string
Start-mapped-IP [-end-mapped-IP].
Mappedport string
Mapped service port.
Monitors []string
Health monitors.
Name string
VIP64 name.
ObjectFirewallVip64Id string
an identifier for the resource with format {{name}}.
Portforward string
Enable port forwarding. Valid values: disable, enable.
Protocol string
Mapped port protocol. Valid values: tcp, udp.
Realservers []ObjectFirewallVip64RealserverArgs
Realservers. The structure of realservers block is documented below.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
ServerType string
Server type. Valid values: http, tcp, udp, ip.
SrcFilters []string
Source IP6 filter (x:x:x:x:x:x:x:x/x).
Type string
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
Uuid string
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
arpReply String
Enable ARP reply. Valid values: disable, enable.
color Double
Color of icon on the GUI.
comment String
Comment.
dynamicMappings List<ObjectFirewallVip64DynamicMapping>
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
extip String
Start-external-IP [-end-external-IP].
extport String
External service port.
fosid Double
Custom defined id.
ldbMethod String
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip String
Start-mapped-IP [-end-mapped-IP].
mappedport String
Mapped service port.
monitors List<String>
Health monitors.
name String
VIP64 name.
objectFirewallVip64Id String
an identifier for the resource with format {{name}}.
portforward String
Enable port forwarding. Valid values: disable, enable.
protocol String
Mapped port protocol. Valid values: tcp, udp.
realservers List<ObjectFirewallVip64Realserver>
Realservers. The structure of realservers block is documented below.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
serverType String
Server type. Valid values: http, tcp, udp, ip.
srcFilters List<String>
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type String
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid String
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
arpReply string
Enable ARP reply. Valid values: disable, enable.
color number
Color of icon on the GUI.
comment string
Comment.
dynamicMappings ObjectFirewallVip64DynamicMapping[]
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
extip string
Start-external-IP [-end-external-IP].
extport string
External service port.
fosid number
Custom defined id.
ldbMethod string
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip string
Start-mapped-IP [-end-mapped-IP].
mappedport string
Mapped service port.
monitors string[]
Health monitors.
name string
VIP64 name.
objectFirewallVip64Id string
an identifier for the resource with format {{name}}.
portforward string
Enable port forwarding. Valid values: disable, enable.
protocol string
Mapped port protocol. Valid values: tcp, udp.
realservers ObjectFirewallVip64Realserver[]
Realservers. The structure of realservers block is documented below.
scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
serverType string
Server type. Valid values: http, tcp, udp, ip.
srcFilters string[]
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type string
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid string
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
adom str
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
arp_reply str
Enable ARP reply. Valid values: disable, enable.
color float
Color of icon on the GUI.
comment str
Comment.
dynamic_mappings Sequence[ObjectFirewallVip64DynamicMappingArgs]
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
extip str
Start-external-IP [-end-external-IP].
extport str
External service port.
fosid float
Custom defined id.
ldb_method str
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip str
Start-mapped-IP [-end-mapped-IP].
mappedport str
Mapped service port.
monitors Sequence[str]
Health monitors.
name str
VIP64 name.
object_firewall_vip64_id str
an identifier for the resource with format {{name}}.
portforward str
Enable port forwarding. Valid values: disable, enable.
protocol str
Mapped port protocol. Valid values: tcp, udp.
realservers Sequence[ObjectFirewallVip64RealserverArgs]
Realservers. The structure of realservers block is documented below.
scopetype str
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
server_type str
Server type. Valid values: http, tcp, udp, ip.
src_filters Sequence[str]
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type str
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid str
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
arpReply String
Enable ARP reply. Valid values: disable, enable.
color Number
Color of icon on the GUI.
comment String
Comment.
dynamicMappings List<Property Map>
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
extip String
Start-external-IP [-end-external-IP].
extport String
External service port.
fosid Number
Custom defined id.
ldbMethod String
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip String
Start-mapped-IP [-end-mapped-IP].
mappedport String
Mapped service port.
monitors List<String>
Health monitors.
name String
VIP64 name.
objectFirewallVip64Id String
an identifier for the resource with format {{name}}.
portforward String
Enable port forwarding. Valid values: disable, enable.
protocol String
Mapped port protocol. Valid values: tcp, udp.
realservers List<Property Map>
Realservers. The structure of realservers block is documented below.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
serverType String
Server type. Valid values: http, tcp, udp, ip.
srcFilters List<String>
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type String
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid String
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).

Outputs

All input properties are implicitly available as output properties. Additionally, the ObjectFirewallVip64 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 ObjectFirewallVip64 Resource

Get an existing ObjectFirewallVip64 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?: ObjectFirewallVip64State, opts?: CustomResourceOptions): ObjectFirewallVip64
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        adom: Optional[str] = None,
        arp_reply: Optional[str] = None,
        color: Optional[float] = None,
        comment: Optional[str] = None,
        dynamic_mappings: Optional[Sequence[ObjectFirewallVip64DynamicMappingArgs]] = None,
        dynamic_sort_subtable: Optional[str] = None,
        extip: Optional[str] = None,
        extport: Optional[str] = None,
        fosid: Optional[float] = None,
        ldb_method: Optional[str] = None,
        mappedip: Optional[str] = None,
        mappedport: Optional[str] = None,
        monitors: Optional[Sequence[str]] = None,
        name: Optional[str] = None,
        object_firewall_vip64_id: Optional[str] = None,
        portforward: Optional[str] = None,
        protocol: Optional[str] = None,
        realservers: Optional[Sequence[ObjectFirewallVip64RealserverArgs]] = None,
        scopetype: Optional[str] = None,
        server_type: Optional[str] = None,
        src_filters: Optional[Sequence[str]] = None,
        type: Optional[str] = None,
        uuid: Optional[str] = None) -> ObjectFirewallVip64
func GetObjectFirewallVip64(ctx *Context, name string, id IDInput, state *ObjectFirewallVip64State, opts ...ResourceOption) (*ObjectFirewallVip64, error)
public static ObjectFirewallVip64 Get(string name, Input<string> id, ObjectFirewallVip64State? state, CustomResourceOptions? opts = null)
public static ObjectFirewallVip64 get(String name, Output<String> id, ObjectFirewallVip64State state, CustomResourceOptions options)
resources:  _:    type: fortimanager:ObjectFirewallVip64    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:
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
ArpReply string
Enable ARP reply. Valid values: disable, enable.
Color double
Color of icon on the GUI.
Comment string
Comment.
DynamicMappings List<ObjectFirewallVip64DynamicMapping>
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
Extip string
Start-external-IP [-end-external-IP].
Extport string
External service port.
Fosid double
Custom defined id.
LdbMethod string
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
Mappedip string
Start-mapped-IP [-end-mapped-IP].
Mappedport string
Mapped service port.
Monitors List<string>
Health monitors.
Name string
VIP64 name.
ObjectFirewallVip64Id string
an identifier for the resource with format {{name}}.
Portforward string
Enable port forwarding. Valid values: disable, enable.
Protocol string
Mapped port protocol. Valid values: tcp, udp.
Realservers List<ObjectFirewallVip64Realserver>
Realservers. The structure of realservers block is documented below.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
ServerType string
Server type. Valid values: http, tcp, udp, ip.
SrcFilters List<string>
Source IP6 filter (x:x:x:x:x:x:x:x/x).
Type string
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
Uuid string
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
ArpReply string
Enable ARP reply. Valid values: disable, enable.
Color float64
Color of icon on the GUI.
Comment string
Comment.
DynamicMappings []ObjectFirewallVip64DynamicMappingTypeArgs
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
Extip string
Start-external-IP [-end-external-IP].
Extport string
External service port.
Fosid float64
Custom defined id.
LdbMethod string
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
Mappedip string
Start-mapped-IP [-end-mapped-IP].
Mappedport string
Mapped service port.
Monitors []string
Health monitors.
Name string
VIP64 name.
ObjectFirewallVip64Id string
an identifier for the resource with format {{name}}.
Portforward string
Enable port forwarding. Valid values: disable, enable.
Protocol string
Mapped port protocol. Valid values: tcp, udp.
Realservers []ObjectFirewallVip64RealserverArgs
Realservers. The structure of realservers block is documented below.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
ServerType string
Server type. Valid values: http, tcp, udp, ip.
SrcFilters []string
Source IP6 filter (x:x:x:x:x:x:x:x/x).
Type string
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
Uuid string
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
arpReply String
Enable ARP reply. Valid values: disable, enable.
color Double
Color of icon on the GUI.
comment String
Comment.
dynamicMappings List<ObjectFirewallVip64DynamicMapping>
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
extip String
Start-external-IP [-end-external-IP].
extport String
External service port.
fosid Double
Custom defined id.
ldbMethod String
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip String
Start-mapped-IP [-end-mapped-IP].
mappedport String
Mapped service port.
monitors List<String>
Health monitors.
name String
VIP64 name.
objectFirewallVip64Id String
an identifier for the resource with format {{name}}.
portforward String
Enable port forwarding. Valid values: disable, enable.
protocol String
Mapped port protocol. Valid values: tcp, udp.
realservers List<ObjectFirewallVip64Realserver>
Realservers. The structure of realservers block is documented below.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
serverType String
Server type. Valid values: http, tcp, udp, ip.
srcFilters List<String>
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type String
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid String
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
arpReply string
Enable ARP reply. Valid values: disable, enable.
color number
Color of icon on the GUI.
comment string
Comment.
dynamicMappings ObjectFirewallVip64DynamicMapping[]
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
extip string
Start-external-IP [-end-external-IP].
extport string
External service port.
fosid number
Custom defined id.
ldbMethod string
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip string
Start-mapped-IP [-end-mapped-IP].
mappedport string
Mapped service port.
monitors string[]
Health monitors.
name string
VIP64 name.
objectFirewallVip64Id string
an identifier for the resource with format {{name}}.
portforward string
Enable port forwarding. Valid values: disable, enable.
protocol string
Mapped port protocol. Valid values: tcp, udp.
realservers ObjectFirewallVip64Realserver[]
Realservers. The structure of realservers block is documented below.
scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
serverType string
Server type. Valid values: http, tcp, udp, ip.
srcFilters string[]
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type string
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid string
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
adom str
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
arp_reply str
Enable ARP reply. Valid values: disable, enable.
color float
Color of icon on the GUI.
comment str
Comment.
dynamic_mappings Sequence[ObjectFirewallVip64DynamicMappingArgs]
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
extip str
Start-external-IP [-end-external-IP].
extport str
External service port.
fosid float
Custom defined id.
ldb_method str
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip str
Start-mapped-IP [-end-mapped-IP].
mappedport str
Mapped service port.
monitors Sequence[str]
Health monitors.
name str
VIP64 name.
object_firewall_vip64_id str
an identifier for the resource with format {{name}}.
portforward str
Enable port forwarding. Valid values: disable, enable.
protocol str
Mapped port protocol. Valid values: tcp, udp.
realservers Sequence[ObjectFirewallVip64RealserverArgs]
Realservers. The structure of realservers block is documented below.
scopetype str
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
server_type str
Server type. Valid values: http, tcp, udp, ip.
src_filters Sequence[str]
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type str
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid str
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
arpReply String
Enable ARP reply. Valid values: disable, enable.
color Number
Color of icon on the GUI.
comment String
Comment.
dynamicMappings List<Property Map>
Dynamic_Mapping. The structure of dynamic_mapping block is documented below.
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.
extip String
Start-external-IP [-end-external-IP].
extport String
External service port.
fosid Number
Custom defined id.
ldbMethod String
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip String
Start-mapped-IP [-end-mapped-IP].
mappedport String
Mapped service port.
monitors List<String>
Health monitors.
name String
VIP64 name.
objectFirewallVip64Id String
an identifier for the resource with format {{name}}.
portforward String
Enable port forwarding. Valid values: disable, enable.
protocol String
Mapped port protocol. Valid values: tcp, udp.
realservers List<Property Map>
Realservers. The structure of realservers block is documented below.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
serverType String
Server type. Valid values: http, tcp, udp, ip.
srcFilters List<String>
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type String
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid String
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).

Supporting Types

ObjectFirewallVip64DynamicMapping
, ObjectFirewallVip64DynamicMappingArgs

ArpReply string
Enable ARP reply. Valid values: disable, enable.
Color double
Color of icon on the GUI.
Comment string
Comment.
Extip string
Start-external-IP [-end-external-IP].
Extport string
External service port.
Id double
Custom defined id.
LdbMethod string
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
Mappedip string
Start-mapped-IP [-end-mapped-IP].
Mappedport string
Mapped service port.
Monitor string
Health monitors.
Portforward string
Enable port forwarding. Valid values: disable, enable.
Protocol string
Mapped port protocol. Valid values: tcp, udp.
ServerType string
Server type. Valid values: http, tcp, udp, ip.
SrcFilters List<string>
Source IP6 filter (x:x:x:x:x:x:x:x/x).
Type string
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
Uuid string
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
_scopes List<ObjectFirewallVip64DynamicMapping_Scope>
_Scope. The structure of _scope block is documented below.
ArpReply string
Enable ARP reply. Valid values: disable, enable.
Color float64
Color of icon on the GUI.
Comment string
Comment.
Extip string
Start-external-IP [-end-external-IP].
Extport string
External service port.
Id float64
Custom defined id.
LdbMethod string
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
Mappedip string
Start-mapped-IP [-end-mapped-IP].
Mappedport string
Mapped service port.
Monitor string
Health monitors.
Portforward string
Enable port forwarding. Valid values: disable, enable.
Protocol string
Mapped port protocol. Valid values: tcp, udp.
ServerType string
Server type. Valid values: http, tcp, udp, ip.
SrcFilters []string
Source IP6 filter (x:x:x:x:x:x:x:x/x).
Type string
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
Uuid string
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
_scopes []ObjectFirewallVip64DynamicMapping_Scope
_Scope. The structure of _scope block is documented below.
_scopes List<ObjectFirewallVip64DynamicMapping_Scope>
_Scope. The structure of _scope block is documented below.
arpReply String
Enable ARP reply. Valid values: disable, enable.
color Double
Color of icon on the GUI.
comment String
Comment.
extip String
Start-external-IP [-end-external-IP].
extport String
External service port.
id Double
Custom defined id.
ldbMethod String
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip String
Start-mapped-IP [-end-mapped-IP].
mappedport String
Mapped service port.
monitor String
Health monitors.
portforward String
Enable port forwarding. Valid values: disable, enable.
protocol String
Mapped port protocol. Valid values: tcp, udp.
serverType String
Server type. Valid values: http, tcp, udp, ip.
srcFilters List<String>
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type String
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid String
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
_scopes ObjectFirewallVip64DynamicMapping_Scope[]
_Scope. The structure of _scope block is documented below.
arpReply string
Enable ARP reply. Valid values: disable, enable.
color number
Color of icon on the GUI.
comment string
Comment.
extip string
Start-external-IP [-end-external-IP].
extport string
External service port.
id number
Custom defined id.
ldbMethod string
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip string
Start-mapped-IP [-end-mapped-IP].
mappedport string
Mapped service port.
monitor string
Health monitors.
portforward string
Enable port forwarding. Valid values: disable, enable.
protocol string
Mapped port protocol. Valid values: tcp, udp.
serverType string
Server type. Valid values: http, tcp, udp, ip.
srcFilters string[]
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type string
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid string
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
_scopes Sequence[ObjectFirewallVip64DynamicMapping_Scope]
_Scope. The structure of _scope block is documented below.
arp_reply str
Enable ARP reply. Valid values: disable, enable.
color float
Color of icon on the GUI.
comment str
Comment.
extip str
Start-external-IP [-end-external-IP].
extport str
External service port.
id float
Custom defined id.
ldb_method str
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip str
Start-mapped-IP [-end-mapped-IP].
mappedport str
Mapped service port.
monitor str
Health monitors.
portforward str
Enable port forwarding. Valid values: disable, enable.
protocol str
Mapped port protocol. Valid values: tcp, udp.
server_type str
Server type. Valid values: http, tcp, udp, ip.
src_filters Sequence[str]
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type str
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid str
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
_scopes List<Property Map>
_Scope. The structure of _scope block is documented below.
arpReply String
Enable ARP reply. Valid values: disable, enable.
color Number
Color of icon on the GUI.
comment String
Comment.
extip String
Start-external-IP [-end-external-IP].
extport String
External service port.
id Number
Custom defined id.
ldbMethod String
Load balance method. Valid values: static, round-robin, weighted, least-session, least-rtt, first-alive.
mappedip String
Start-mapped-IP [-end-mapped-IP].
mappedport String
Mapped service port.
monitor String
Health monitors.
portforward String
Enable port forwarding. Valid values: disable, enable.
protocol String
Mapped port protocol. Valid values: tcp, udp.
serverType String
Server type. Valid values: http, tcp, udp, ip.
srcFilters List<String>
Source IP6 filter (x:x:x:x:x:x:x:x/x).
type String
VIP type: static NAT or server load balance. Valid values: static-nat, server-load-balance.
uuid String
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).

ObjectFirewallVip64DynamicMapping_Scope
, ObjectFirewallVip64DynamicMapping_ScopeArgs

Name string
Name.
Vdom string
Vdom.
Name string
Name.
Vdom string
Vdom.
name String
Name.
vdom String
Vdom.
name string
Name.
vdom string
Vdom.
name str
Name.
vdom str
Vdom.
name String
Name.
vdom String
Vdom.

ObjectFirewallVip64Realserver
, ObjectFirewallVip64RealserverArgs

ClientIp string
Restrict server to a client IP in this range.
Healthcheck string
Per server health check. Valid values: disable, enable, vip.
HolddownInterval double
Hold down interval.
Id double
Real server ID.
Ip string
Mapped server IP.
MaxConnections double
Maximum number of connections allowed to server.
Monitor string
Health monitors.
Port double
Mapped server port.
Status string
Server administrative status. Valid values: active, standby, disable.
Weight double
Weight.
ClientIp string
Restrict server to a client IP in this range.
Healthcheck string
Per server health check. Valid values: disable, enable, vip.
HolddownInterval float64
Hold down interval.
Id float64
Real server ID.
Ip string
Mapped server IP.
MaxConnections float64
Maximum number of connections allowed to server.
Monitor string
Health monitors.
Port float64
Mapped server port.
Status string
Server administrative status. Valid values: active, standby, disable.
Weight float64
Weight.
clientIp String
Restrict server to a client IP in this range.
healthcheck String
Per server health check. Valid values: disable, enable, vip.
holddownInterval Double
Hold down interval.
id Double
Real server ID.
ip String
Mapped server IP.
maxConnections Double
Maximum number of connections allowed to server.
monitor String
Health monitors.
port Double
Mapped server port.
status String
Server administrative status. Valid values: active, standby, disable.
weight Double
Weight.
clientIp string
Restrict server to a client IP in this range.
healthcheck string
Per server health check. Valid values: disable, enable, vip.
holddownInterval number
Hold down interval.
id number
Real server ID.
ip string
Mapped server IP.
maxConnections number
Maximum number of connections allowed to server.
monitor string
Health monitors.
port number
Mapped server port.
status string
Server administrative status. Valid values: active, standby, disable.
weight number
Weight.
client_ip str
Restrict server to a client IP in this range.
healthcheck str
Per server health check. Valid values: disable, enable, vip.
holddown_interval float
Hold down interval.
id float
Real server ID.
ip str
Mapped server IP.
max_connections float
Maximum number of connections allowed to server.
monitor str
Health monitors.
port float
Mapped server port.
status str
Server administrative status. Valid values: active, standby, disable.
weight float
Weight.
clientIp String
Restrict server to a client IP in this range.
healthcheck String
Per server health check. Valid values: disable, enable, vip.
holddownInterval Number
Hold down interval.
id Number
Real server ID.
ip String
Mapped server IP.
maxConnections Number
Maximum number of connections allowed to server.
monitor String
Health monitors.
port Number
Mapped server port.
status String
Server administrative status. Valid values: active, standby, disable.
weight Number
Weight.

Import

ObjectFirewall Vip64 can be imported using any of these accepted formats:

$ export “FORTIMANAGER_IMPORT_TABLE”=“true”

$ pulumi import fortimanager:index/objectFirewallVip64:ObjectFirewallVip64 labelname {{name}}
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.