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

fortimanager.ObjectSystemNpuNputcamMask

Explore with Pulumi AI

Mask fields of TCAM.

This resource is a sub resource for variable mask of resource fortimanager.ObjectSystemNpuNputcam. Conflict and overwrite may occur if use both of them.

Create ObjectSystemNpuNputcamMask Resource

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

Constructor syntax

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

@overload
def ObjectSystemNpuNputcamMask(resource_name: str,
                               opts: Optional[ResourceOptions] = None,
                               npu_tcam: Optional[str] = None,
                               adom: Optional[str] = None,
                               df: Optional[str] = None,
                               dstip: Optional[str] = None,
                               dstipv6: Optional[str] = None,
                               dstmac: Optional[str] = None,
                               dstport: Optional[float] = None,
                               ethertype: Optional[str] = None,
                               ext_tag: Optional[str] = None,
                               frag_off: Optional[float] = None,
                               gen_buf_cnt: Optional[float] = None,
                               gen_iv: Optional[str] = None,
                               gen_l3_flags: Optional[float] = None,
                               gen_l4_flags: Optional[float] = None,
                               gen_pkt_ctrl: Optional[float] = None,
                               gen_pri: Optional[float] = None,
                               gen_pri_v: Optional[str] = None,
                               gen_tv: Optional[str] = None,
                               ihl: Optional[float] = None,
                               ip4_id: Optional[float] = None,
                               ip6_fl: Optional[float] = None,
                               ipver: Optional[float] = None,
                               l4_wd10: Optional[float] = None,
                               l4_wd11: Optional[float] = None,
                               l4_wd8: Optional[float] = None,
                               l4_wd9: Optional[float] = None,
                               mf: Optional[str] = None,
                               object_system_npu_nputcam_mask_id: Optional[str] = None,
                               protocol: Optional[float] = None,
                               scopetype: Optional[str] = None,
                               slink: Optional[float] = None,
                               smac_change: Optional[str] = None,
                               sp: Optional[float] = None,
                               src_cfi: Optional[str] = None,
                               src_prio: Optional[float] = None,
                               src_updt: Optional[str] = None,
                               srcip: Optional[str] = None,
                               srcipv6: Optional[str] = None,
                               srcmac: Optional[str] = None,
                               srcport: Optional[float] = None,
                               svid: Optional[float] = None,
                               tcp_ack: Optional[str] = None,
                               tcp_cwr: Optional[str] = None,
                               tcp_ece: Optional[str] = None,
                               tcp_fin: Optional[str] = None,
                               tcp_push: Optional[str] = None,
                               tcp_rst: Optional[str] = None,
                               tcp_syn: Optional[str] = None,
                               tcp_urg: Optional[str] = None,
                               tgt_cfi: Optional[str] = None,
                               tgt_prio: Optional[float] = None,
                               tgt_updt: Optional[str] = None,
                               tgt_v: Optional[str] = None,
                               tos: Optional[float] = None,
                               tp: Optional[float] = None,
                               ttl: Optional[float] = None,
                               tvid: Optional[float] = None,
                               vdid: Optional[float] = None)
func NewObjectSystemNpuNputcamMask(ctx *Context, name string, args ObjectSystemNpuNputcamMaskArgs, opts ...ResourceOption) (*ObjectSystemNpuNputcamMask, error)
public ObjectSystemNpuNputcamMask(string name, ObjectSystemNpuNputcamMaskArgs args, CustomResourceOptions? opts = null)
public ObjectSystemNpuNputcamMask(String name, ObjectSystemNpuNputcamMaskArgs args)
public ObjectSystemNpuNputcamMask(String name, ObjectSystemNpuNputcamMaskArgs args, CustomResourceOptions options)
type: fortimanager:ObjectSystemNpuNputcamMask
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. ObjectSystemNpuNputcamMaskArgs
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. ObjectSystemNpuNputcamMaskInitArgs
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. ObjectSystemNpuNputcamMaskArgs
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. ObjectSystemNpuNputcamMaskArgs
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. ObjectSystemNpuNputcamMaskArgs
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 objectSystemNpuNputcamMaskResource = new Fortimanager.ObjectSystemNpuNputcamMask("objectSystemNpuNputcamMaskResource", new()
{
    NpuTcam = "string",
    Adom = "string",
    Df = "string",
    Dstip = "string",
    Dstipv6 = "string",
    Dstmac = "string",
    Dstport = 0,
    Ethertype = "string",
    ExtTag = "string",
    FragOff = 0,
    GenBufCnt = 0,
    GenIv = "string",
    GenL3Flags = 0,
    GenL4Flags = 0,
    GenPktCtrl = 0,
    GenPri = 0,
    GenPriV = "string",
    GenTv = "string",
    Ihl = 0,
    Ip4Id = 0,
    Ip6Fl = 0,
    Ipver = 0,
    L4Wd10 = 0,
    L4Wd11 = 0,
    L4Wd8 = 0,
    L4Wd9 = 0,
    Mf = "string",
    ObjectSystemNpuNputcamMaskId = "string",
    Protocol = 0,
    Scopetype = "string",
    Slink = 0,
    SmacChange = "string",
    Sp = 0,
    SrcCfi = "string",
    SrcPrio = 0,
    SrcUpdt = "string",
    Srcip = "string",
    Srcipv6 = "string",
    Srcmac = "string",
    Srcport = 0,
    Svid = 0,
    TcpAck = "string",
    TcpCwr = "string",
    TcpEce = "string",
    TcpFin = "string",
    TcpPush = "string",
    TcpRst = "string",
    TcpSyn = "string",
    TcpUrg = "string",
    TgtCfi = "string",
    TgtPrio = 0,
    TgtUpdt = "string",
    TgtV = "string",
    Tos = 0,
    Tp = 0,
    Ttl = 0,
    Tvid = 0,
    Vdid = 0,
});
Copy
example, err := fortimanager.NewObjectSystemNpuNputcamMask(ctx, "objectSystemNpuNputcamMaskResource", &fortimanager.ObjectSystemNpuNputcamMaskArgs{
	NpuTcam:                      pulumi.String("string"),
	Adom:                         pulumi.String("string"),
	Df:                           pulumi.String("string"),
	Dstip:                        pulumi.String("string"),
	Dstipv6:                      pulumi.String("string"),
	Dstmac:                       pulumi.String("string"),
	Dstport:                      pulumi.Float64(0),
	Ethertype:                    pulumi.String("string"),
	ExtTag:                       pulumi.String("string"),
	FragOff:                      pulumi.Float64(0),
	GenBufCnt:                    pulumi.Float64(0),
	GenIv:                        pulumi.String("string"),
	GenL3Flags:                   pulumi.Float64(0),
	GenL4Flags:                   pulumi.Float64(0),
	GenPktCtrl:                   pulumi.Float64(0),
	GenPri:                       pulumi.Float64(0),
	GenPriV:                      pulumi.String("string"),
	GenTv:                        pulumi.String("string"),
	Ihl:                          pulumi.Float64(0),
	Ip4Id:                        pulumi.Float64(0),
	Ip6Fl:                        pulumi.Float64(0),
	Ipver:                        pulumi.Float64(0),
	L4Wd10:                       pulumi.Float64(0),
	L4Wd11:                       pulumi.Float64(0),
	L4Wd8:                        pulumi.Float64(0),
	L4Wd9:                        pulumi.Float64(0),
	Mf:                           pulumi.String("string"),
	ObjectSystemNpuNputcamMaskId: pulumi.String("string"),
	Protocol:                     pulumi.Float64(0),
	Scopetype:                    pulumi.String("string"),
	Slink:                        pulumi.Float64(0),
	SmacChange:                   pulumi.String("string"),
	Sp:                           pulumi.Float64(0),
	SrcCfi:                       pulumi.String("string"),
	SrcPrio:                      pulumi.Float64(0),
	SrcUpdt:                      pulumi.String("string"),
	Srcip:                        pulumi.String("string"),
	Srcipv6:                      pulumi.String("string"),
	Srcmac:                       pulumi.String("string"),
	Srcport:                      pulumi.Float64(0),
	Svid:                         pulumi.Float64(0),
	TcpAck:                       pulumi.String("string"),
	TcpCwr:                       pulumi.String("string"),
	TcpEce:                       pulumi.String("string"),
	TcpFin:                       pulumi.String("string"),
	TcpPush:                      pulumi.String("string"),
	TcpRst:                       pulumi.String("string"),
	TcpSyn:                       pulumi.String("string"),
	TcpUrg:                       pulumi.String("string"),
	TgtCfi:                       pulumi.String("string"),
	TgtPrio:                      pulumi.Float64(0),
	TgtUpdt:                      pulumi.String("string"),
	TgtV:                         pulumi.String("string"),
	Tos:                          pulumi.Float64(0),
	Tp:                           pulumi.Float64(0),
	Ttl:                          pulumi.Float64(0),
	Tvid:                         pulumi.Float64(0),
	Vdid:                         pulumi.Float64(0),
})
Copy
var objectSystemNpuNputcamMaskResource = new ObjectSystemNpuNputcamMask("objectSystemNpuNputcamMaskResource", ObjectSystemNpuNputcamMaskArgs.builder()
    .npuTcam("string")
    .adom("string")
    .df("string")
    .dstip("string")
    .dstipv6("string")
    .dstmac("string")
    .dstport(0)
    .ethertype("string")
    .extTag("string")
    .fragOff(0)
    .genBufCnt(0)
    .genIv("string")
    .genL3Flags(0)
    .genL4Flags(0)
    .genPktCtrl(0)
    .genPri(0)
    .genPriV("string")
    .genTv("string")
    .ihl(0)
    .ip4Id(0)
    .ip6Fl(0)
    .ipver(0)
    .l4Wd10(0)
    .l4Wd11(0)
    .l4Wd8(0)
    .l4Wd9(0)
    .mf("string")
    .objectSystemNpuNputcamMaskId("string")
    .protocol(0)
    .scopetype("string")
    .slink(0)
    .smacChange("string")
    .sp(0)
    .srcCfi("string")
    .srcPrio(0)
    .srcUpdt("string")
    .srcip("string")
    .srcipv6("string")
    .srcmac("string")
    .srcport(0)
    .svid(0)
    .tcpAck("string")
    .tcpCwr("string")
    .tcpEce("string")
    .tcpFin("string")
    .tcpPush("string")
    .tcpRst("string")
    .tcpSyn("string")
    .tcpUrg("string")
    .tgtCfi("string")
    .tgtPrio(0)
    .tgtUpdt("string")
    .tgtV("string")
    .tos(0)
    .tp(0)
    .ttl(0)
    .tvid(0)
    .vdid(0)
    .build());
Copy
object_system_npu_nputcam_mask_resource = fortimanager.ObjectSystemNpuNputcamMask("objectSystemNpuNputcamMaskResource",
    npu_tcam="string",
    adom="string",
    df="string",
    dstip="string",
    dstipv6="string",
    dstmac="string",
    dstport=0,
    ethertype="string",
    ext_tag="string",
    frag_off=0,
    gen_buf_cnt=0,
    gen_iv="string",
    gen_l3_flags=0,
    gen_l4_flags=0,
    gen_pkt_ctrl=0,
    gen_pri=0,
    gen_pri_v="string",
    gen_tv="string",
    ihl=0,
    ip4_id=0,
    ip6_fl=0,
    ipver=0,
    l4_wd10=0,
    l4_wd11=0,
    l4_wd8=0,
    l4_wd9=0,
    mf="string",
    object_system_npu_nputcam_mask_id="string",
    protocol=0,
    scopetype="string",
    slink=0,
    smac_change="string",
    sp=0,
    src_cfi="string",
    src_prio=0,
    src_updt="string",
    srcip="string",
    srcipv6="string",
    srcmac="string",
    srcport=0,
    svid=0,
    tcp_ack="string",
    tcp_cwr="string",
    tcp_ece="string",
    tcp_fin="string",
    tcp_push="string",
    tcp_rst="string",
    tcp_syn="string",
    tcp_urg="string",
    tgt_cfi="string",
    tgt_prio=0,
    tgt_updt="string",
    tgt_v="string",
    tos=0,
    tp=0,
    ttl=0,
    tvid=0,
    vdid=0)
Copy
const objectSystemNpuNputcamMaskResource = new fortimanager.ObjectSystemNpuNputcamMask("objectSystemNpuNputcamMaskResource", {
    npuTcam: "string",
    adom: "string",
    df: "string",
    dstip: "string",
    dstipv6: "string",
    dstmac: "string",
    dstport: 0,
    ethertype: "string",
    extTag: "string",
    fragOff: 0,
    genBufCnt: 0,
    genIv: "string",
    genL3Flags: 0,
    genL4Flags: 0,
    genPktCtrl: 0,
    genPri: 0,
    genPriV: "string",
    genTv: "string",
    ihl: 0,
    ip4Id: 0,
    ip6Fl: 0,
    ipver: 0,
    l4Wd10: 0,
    l4Wd11: 0,
    l4Wd8: 0,
    l4Wd9: 0,
    mf: "string",
    objectSystemNpuNputcamMaskId: "string",
    protocol: 0,
    scopetype: "string",
    slink: 0,
    smacChange: "string",
    sp: 0,
    srcCfi: "string",
    srcPrio: 0,
    srcUpdt: "string",
    srcip: "string",
    srcipv6: "string",
    srcmac: "string",
    srcport: 0,
    svid: 0,
    tcpAck: "string",
    tcpCwr: "string",
    tcpEce: "string",
    tcpFin: "string",
    tcpPush: "string",
    tcpRst: "string",
    tcpSyn: "string",
    tcpUrg: "string",
    tgtCfi: "string",
    tgtPrio: 0,
    tgtUpdt: "string",
    tgtV: "string",
    tos: 0,
    tp: 0,
    ttl: 0,
    tvid: 0,
    vdid: 0,
});
Copy
type: fortimanager:ObjectSystemNpuNputcamMask
properties:
    adom: string
    df: string
    dstip: string
    dstipv6: string
    dstmac: string
    dstport: 0
    ethertype: string
    extTag: string
    fragOff: 0
    genBufCnt: 0
    genIv: string
    genL3Flags: 0
    genL4Flags: 0
    genPktCtrl: 0
    genPri: 0
    genPriV: string
    genTv: string
    ihl: 0
    ip4Id: 0
    ip6Fl: 0
    ipver: 0
    l4Wd8: 0
    l4Wd9: 0
    l4Wd10: 0
    l4Wd11: 0
    mf: string
    npuTcam: string
    objectSystemNpuNputcamMaskId: string
    protocol: 0
    scopetype: string
    slink: 0
    smacChange: string
    sp: 0
    srcCfi: string
    srcPrio: 0
    srcUpdt: string
    srcip: string
    srcipv6: string
    srcmac: string
    srcport: 0
    svid: 0
    tcpAck: string
    tcpCwr: string
    tcpEce: string
    tcpFin: string
    tcpPush: string
    tcpRst: string
    tcpSyn: string
    tcpUrg: string
    tgtCfi: string
    tgtPrio: 0
    tgtUpdt: string
    tgtV: string
    tos: 0
    tp: 0
    ttl: 0
    tvid: 0
    vdid: 0
Copy

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

NpuTcam This property is required. string
Npu Tcam.
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
Df string
tcam mask ip flag df. Valid values: disable, enable.
Dstip string
tcam mask dst ipv4 address.
Dstipv6 string
tcam mask dst ipv6 address.
Dstmac string
tcam mask dst macaddr.
Dstport double
tcam mask L4 dst port.
Ethertype string
tcam mask ethertype.
ExtTag string
tcam mask extension tag. Valid values: disable, enable.
FragOff double
tcam data ip flag fragment offset.
GenBufCnt double
tcam mask gen info buffer count.
GenIv string
tcam mask gen info iv. Valid values: invalid, valid.
GenL3Flags double
tcam mask gen info L3 flags.
GenL4Flags double
tcam mask gen info L4 flags.
GenPktCtrl double
tcam mask gen info packet control.
GenPri double
tcam mask gen info priority.
GenPriV string
tcam mask gen info priority valid. Valid values: invalid, valid.
GenTv string
tcam mask gen info tv. Valid values: invalid, valid.
Ihl double
tcam mask ipv4 IHL.
Ip4Id double
tcam mask ipv4 id.
Ip6Fl double
tcam mask ipv6 flow label.
Ipver double
tcam mask ip header version.
L4Wd10 double
tcam mask L4 word10.
L4Wd11 double
tcam mask L4 word11.
L4Wd8 double
tcam mask L4 word8.
L4Wd9 double
tcam mask L4 word9.
Mf string
tcam mask ip flag mf. Valid values: disable, enable.
ObjectSystemNpuNputcamMaskId string
an identifier for the resource.
Protocol double
tcam mask ip protocol.
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.
Slink double
tcam mask sublink.
SmacChange string
tcam mask source MAC change. Valid values: disable, enable.
Sp double
tcam mask source port.
SrcCfi string
tcam mask source cfi. Valid values: disable, enable.
SrcPrio double
tcam mask source priority.
SrcUpdt string
tcam mask source update. Valid values: disable, enable.
Srcip string
tcam mask src ipv4 address.
Srcipv6 string
tcam mask src ipv6 address.
Srcmac string
tcam mask src macaddr.
Srcport double
tcam mask L4 src port.
Svid double
tcam mask source vid.
TcpAck string
tcam mask tcp flag ack. Valid values: disable, enable.
TcpCwr string
tcam mask tcp flag cwr. Valid values: disable, enable.
TcpEce string
tcam mask tcp flag ece. Valid values: disable, enable.
TcpFin string
tcam mask tcp flag fin. Valid values: disable, enable.
TcpPush string
tcam mask tcp flag push. Valid values: disable, enable.
TcpRst string
tcam mask tcp flag rst. Valid values: disable, enable.
TcpSyn string
tcam mask tcp flag syn. Valid values: disable, enable.
TcpUrg string
tcam mask tcp flag urg. Valid values: disable, enable.
TgtCfi string
tcam mask target cfi. Valid values: disable, enable.
TgtPrio double
tcam mask target priority.
TgtUpdt string
tcam mask target port update. Valid values: disable, enable.
TgtV string
tcam mask target valid. Valid values: invalid, valid.
Tos double
tcam mask ip tos.
Tp double
tcam mask target port.
Ttl double
tcam mask ip ttl.
Tvid double
tcam mask target vid.
Vdid double
tcam mask vdom id.
NpuTcam This property is required. string
Npu Tcam.
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
Df string
tcam mask ip flag df. Valid values: disable, enable.
Dstip string
tcam mask dst ipv4 address.
Dstipv6 string
tcam mask dst ipv6 address.
Dstmac string
tcam mask dst macaddr.
Dstport float64
tcam mask L4 dst port.
Ethertype string
tcam mask ethertype.
ExtTag string
tcam mask extension tag. Valid values: disable, enable.
FragOff float64
tcam data ip flag fragment offset.
GenBufCnt float64
tcam mask gen info buffer count.
GenIv string
tcam mask gen info iv. Valid values: invalid, valid.
GenL3Flags float64
tcam mask gen info L3 flags.
GenL4Flags float64
tcam mask gen info L4 flags.
GenPktCtrl float64
tcam mask gen info packet control.
GenPri float64
tcam mask gen info priority.
GenPriV string
tcam mask gen info priority valid. Valid values: invalid, valid.
GenTv string
tcam mask gen info tv. Valid values: invalid, valid.
Ihl float64
tcam mask ipv4 IHL.
Ip4Id float64
tcam mask ipv4 id.
Ip6Fl float64
tcam mask ipv6 flow label.
Ipver float64
tcam mask ip header version.
L4Wd10 float64
tcam mask L4 word10.
L4Wd11 float64
tcam mask L4 word11.
L4Wd8 float64
tcam mask L4 word8.
L4Wd9 float64
tcam mask L4 word9.
Mf string
tcam mask ip flag mf. Valid values: disable, enable.
ObjectSystemNpuNputcamMaskId string
an identifier for the resource.
Protocol float64
tcam mask ip protocol.
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.
Slink float64
tcam mask sublink.
SmacChange string
tcam mask source MAC change. Valid values: disable, enable.
Sp float64
tcam mask source port.
SrcCfi string
tcam mask source cfi. Valid values: disable, enable.
SrcPrio float64
tcam mask source priority.
SrcUpdt string
tcam mask source update. Valid values: disable, enable.
Srcip string
tcam mask src ipv4 address.
Srcipv6 string
tcam mask src ipv6 address.
Srcmac string
tcam mask src macaddr.
Srcport float64
tcam mask L4 src port.
Svid float64
tcam mask source vid.
TcpAck string
tcam mask tcp flag ack. Valid values: disable, enable.
TcpCwr string
tcam mask tcp flag cwr. Valid values: disable, enable.
TcpEce string
tcam mask tcp flag ece. Valid values: disable, enable.
TcpFin string
tcam mask tcp flag fin. Valid values: disable, enable.
TcpPush string
tcam mask tcp flag push. Valid values: disable, enable.
TcpRst string
tcam mask tcp flag rst. Valid values: disable, enable.
TcpSyn string
tcam mask tcp flag syn. Valid values: disable, enable.
TcpUrg string
tcam mask tcp flag urg. Valid values: disable, enable.
TgtCfi string
tcam mask target cfi. Valid values: disable, enable.
TgtPrio float64
tcam mask target priority.
TgtUpdt string
tcam mask target port update. Valid values: disable, enable.
TgtV string
tcam mask target valid. Valid values: invalid, valid.
Tos float64
tcam mask ip tos.
Tp float64
tcam mask target port.
Ttl float64
tcam mask ip ttl.
Tvid float64
tcam mask target vid.
Vdid float64
tcam mask vdom id.
npuTcam This property is required. String
Npu Tcam.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
df String
tcam mask ip flag df. Valid values: disable, enable.
dstip String
tcam mask dst ipv4 address.
dstipv6 String
tcam mask dst ipv6 address.
dstmac String
tcam mask dst macaddr.
dstport Double
tcam mask L4 dst port.
ethertype String
tcam mask ethertype.
extTag String
tcam mask extension tag. Valid values: disable, enable.
fragOff Double
tcam data ip flag fragment offset.
genBufCnt Double
tcam mask gen info buffer count.
genIv String
tcam mask gen info iv. Valid values: invalid, valid.
genL3Flags Double
tcam mask gen info L3 flags.
genL4Flags Double
tcam mask gen info L4 flags.
genPktCtrl Double
tcam mask gen info packet control.
genPri Double
tcam mask gen info priority.
genPriV String
tcam mask gen info priority valid. Valid values: invalid, valid.
genTv String
tcam mask gen info tv. Valid values: invalid, valid.
ihl Double
tcam mask ipv4 IHL.
ip4Id Double
tcam mask ipv4 id.
ip6Fl Double
tcam mask ipv6 flow label.
ipver Double
tcam mask ip header version.
l4Wd10 Double
tcam mask L4 word10.
l4Wd11 Double
tcam mask L4 word11.
l4Wd8 Double
tcam mask L4 word8.
l4Wd9 Double
tcam mask L4 word9.
mf String
tcam mask ip flag mf. Valid values: disable, enable.
objectSystemNpuNputcamMaskId String
an identifier for the resource.
protocol Double
tcam mask ip protocol.
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.
slink Double
tcam mask sublink.
smacChange String
tcam mask source MAC change. Valid values: disable, enable.
sp Double
tcam mask source port.
srcCfi String
tcam mask source cfi. Valid values: disable, enable.
srcPrio Double
tcam mask source priority.
srcUpdt String
tcam mask source update. Valid values: disable, enable.
srcip String
tcam mask src ipv4 address.
srcipv6 String
tcam mask src ipv6 address.
srcmac String
tcam mask src macaddr.
srcport Double
tcam mask L4 src port.
svid Double
tcam mask source vid.
tcpAck String
tcam mask tcp flag ack. Valid values: disable, enable.
tcpCwr String
tcam mask tcp flag cwr. Valid values: disable, enable.
tcpEce String
tcam mask tcp flag ece. Valid values: disable, enable.
tcpFin String
tcam mask tcp flag fin. Valid values: disable, enable.
tcpPush String
tcam mask tcp flag push. Valid values: disable, enable.
tcpRst String
tcam mask tcp flag rst. Valid values: disable, enable.
tcpSyn String
tcam mask tcp flag syn. Valid values: disable, enable.
tcpUrg String
tcam mask tcp flag urg. Valid values: disable, enable.
tgtCfi String
tcam mask target cfi. Valid values: disable, enable.
tgtPrio Double
tcam mask target priority.
tgtUpdt String
tcam mask target port update. Valid values: disable, enable.
tgtV String
tcam mask target valid. Valid values: invalid, valid.
tos Double
tcam mask ip tos.
tp Double
tcam mask target port.
ttl Double
tcam mask ip ttl.
tvid Double
tcam mask target vid.
vdid Double
tcam mask vdom id.
npuTcam This property is required. string
Npu Tcam.
adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
df string
tcam mask ip flag df. Valid values: disable, enable.
dstip string
tcam mask dst ipv4 address.
dstipv6 string
tcam mask dst ipv6 address.
dstmac string
tcam mask dst macaddr.
dstport number
tcam mask L4 dst port.
ethertype string
tcam mask ethertype.
extTag string
tcam mask extension tag. Valid values: disable, enable.
fragOff number
tcam data ip flag fragment offset.
genBufCnt number
tcam mask gen info buffer count.
genIv string
tcam mask gen info iv. Valid values: invalid, valid.
genL3Flags number
tcam mask gen info L3 flags.
genL4Flags number
tcam mask gen info L4 flags.
genPktCtrl number
tcam mask gen info packet control.
genPri number
tcam mask gen info priority.
genPriV string
tcam mask gen info priority valid. Valid values: invalid, valid.
genTv string
tcam mask gen info tv. Valid values: invalid, valid.
ihl number
tcam mask ipv4 IHL.
ip4Id number
tcam mask ipv4 id.
ip6Fl number
tcam mask ipv6 flow label.
ipver number
tcam mask ip header version.
l4Wd10 number
tcam mask L4 word10.
l4Wd11 number
tcam mask L4 word11.
l4Wd8 number
tcam mask L4 word8.
l4Wd9 number
tcam mask L4 word9.
mf string
tcam mask ip flag mf. Valid values: disable, enable.
objectSystemNpuNputcamMaskId string
an identifier for the resource.
protocol number
tcam mask ip protocol.
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.
slink number
tcam mask sublink.
smacChange string
tcam mask source MAC change. Valid values: disable, enable.
sp number
tcam mask source port.
srcCfi string
tcam mask source cfi. Valid values: disable, enable.
srcPrio number
tcam mask source priority.
srcUpdt string
tcam mask source update. Valid values: disable, enable.
srcip string
tcam mask src ipv4 address.
srcipv6 string
tcam mask src ipv6 address.
srcmac string
tcam mask src macaddr.
srcport number
tcam mask L4 src port.
svid number
tcam mask source vid.
tcpAck string
tcam mask tcp flag ack. Valid values: disable, enable.
tcpCwr string
tcam mask tcp flag cwr. Valid values: disable, enable.
tcpEce string
tcam mask tcp flag ece. Valid values: disable, enable.
tcpFin string
tcam mask tcp flag fin. Valid values: disable, enable.
tcpPush string
tcam mask tcp flag push. Valid values: disable, enable.
tcpRst string
tcam mask tcp flag rst. Valid values: disable, enable.
tcpSyn string
tcam mask tcp flag syn. Valid values: disable, enable.
tcpUrg string
tcam mask tcp flag urg. Valid values: disable, enable.
tgtCfi string
tcam mask target cfi. Valid values: disable, enable.
tgtPrio number
tcam mask target priority.
tgtUpdt string
tcam mask target port update. Valid values: disable, enable.
tgtV string
tcam mask target valid. Valid values: invalid, valid.
tos number
tcam mask ip tos.
tp number
tcam mask target port.
ttl number
tcam mask ip ttl.
tvid number
tcam mask target vid.
vdid number
tcam mask vdom id.
npu_tcam This property is required. str
Npu Tcam.
adom str
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
df str
tcam mask ip flag df. Valid values: disable, enable.
dstip str
tcam mask dst ipv4 address.
dstipv6 str
tcam mask dst ipv6 address.
dstmac str
tcam mask dst macaddr.
dstport float
tcam mask L4 dst port.
ethertype str
tcam mask ethertype.
ext_tag str
tcam mask extension tag. Valid values: disable, enable.
frag_off float
tcam data ip flag fragment offset.
gen_buf_cnt float
tcam mask gen info buffer count.
gen_iv str
tcam mask gen info iv. Valid values: invalid, valid.
gen_l3_flags float
tcam mask gen info L3 flags.
gen_l4_flags float
tcam mask gen info L4 flags.
gen_pkt_ctrl float
tcam mask gen info packet control.
gen_pri float
tcam mask gen info priority.
gen_pri_v str
tcam mask gen info priority valid. Valid values: invalid, valid.
gen_tv str
tcam mask gen info tv. Valid values: invalid, valid.
ihl float
tcam mask ipv4 IHL.
ip4_id float
tcam mask ipv4 id.
ip6_fl float
tcam mask ipv6 flow label.
ipver float
tcam mask ip header version.
l4_wd10 float
tcam mask L4 word10.
l4_wd11 float
tcam mask L4 word11.
l4_wd8 float
tcam mask L4 word8.
l4_wd9 float
tcam mask L4 word9.
mf str
tcam mask ip flag mf. Valid values: disable, enable.
object_system_npu_nputcam_mask_id str
an identifier for the resource.
protocol float
tcam mask ip protocol.
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.
slink float
tcam mask sublink.
smac_change str
tcam mask source MAC change. Valid values: disable, enable.
sp float
tcam mask source port.
src_cfi str
tcam mask source cfi. Valid values: disable, enable.
src_prio float
tcam mask source priority.
src_updt str
tcam mask source update. Valid values: disable, enable.
srcip str
tcam mask src ipv4 address.
srcipv6 str
tcam mask src ipv6 address.
srcmac str
tcam mask src macaddr.
srcport float
tcam mask L4 src port.
svid float
tcam mask source vid.
tcp_ack str
tcam mask tcp flag ack. Valid values: disable, enable.
tcp_cwr str
tcam mask tcp flag cwr. Valid values: disable, enable.
tcp_ece str
tcam mask tcp flag ece. Valid values: disable, enable.
tcp_fin str
tcam mask tcp flag fin. Valid values: disable, enable.
tcp_push str
tcam mask tcp flag push. Valid values: disable, enable.
tcp_rst str
tcam mask tcp flag rst. Valid values: disable, enable.
tcp_syn str
tcam mask tcp flag syn. Valid values: disable, enable.
tcp_urg str
tcam mask tcp flag urg. Valid values: disable, enable.
tgt_cfi str
tcam mask target cfi. Valid values: disable, enable.
tgt_prio float
tcam mask target priority.
tgt_updt str
tcam mask target port update. Valid values: disable, enable.
tgt_v str
tcam mask target valid. Valid values: invalid, valid.
tos float
tcam mask ip tos.
tp float
tcam mask target port.
ttl float
tcam mask ip ttl.
tvid float
tcam mask target vid.
vdid float
tcam mask vdom id.
npuTcam This property is required. String
Npu Tcam.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
df String
tcam mask ip flag df. Valid values: disable, enable.
dstip String
tcam mask dst ipv4 address.
dstipv6 String
tcam mask dst ipv6 address.
dstmac String
tcam mask dst macaddr.
dstport Number
tcam mask L4 dst port.
ethertype String
tcam mask ethertype.
extTag String
tcam mask extension tag. Valid values: disable, enable.
fragOff Number
tcam data ip flag fragment offset.
genBufCnt Number
tcam mask gen info buffer count.
genIv String
tcam mask gen info iv. Valid values: invalid, valid.
genL3Flags Number
tcam mask gen info L3 flags.
genL4Flags Number
tcam mask gen info L4 flags.
genPktCtrl Number
tcam mask gen info packet control.
genPri Number
tcam mask gen info priority.
genPriV String
tcam mask gen info priority valid. Valid values: invalid, valid.
genTv String
tcam mask gen info tv. Valid values: invalid, valid.
ihl Number
tcam mask ipv4 IHL.
ip4Id Number
tcam mask ipv4 id.
ip6Fl Number
tcam mask ipv6 flow label.
ipver Number
tcam mask ip header version.
l4Wd10 Number
tcam mask L4 word10.
l4Wd11 Number
tcam mask L4 word11.
l4Wd8 Number
tcam mask L4 word8.
l4Wd9 Number
tcam mask L4 word9.
mf String
tcam mask ip flag mf. Valid values: disable, enable.
objectSystemNpuNputcamMaskId String
an identifier for the resource.
protocol Number
tcam mask ip protocol.
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.
slink Number
tcam mask sublink.
smacChange String
tcam mask source MAC change. Valid values: disable, enable.
sp Number
tcam mask source port.
srcCfi String
tcam mask source cfi. Valid values: disable, enable.
srcPrio Number
tcam mask source priority.
srcUpdt String
tcam mask source update. Valid values: disable, enable.
srcip String
tcam mask src ipv4 address.
srcipv6 String
tcam mask src ipv6 address.
srcmac String
tcam mask src macaddr.
srcport Number
tcam mask L4 src port.
svid Number
tcam mask source vid.
tcpAck String
tcam mask tcp flag ack. Valid values: disable, enable.
tcpCwr String
tcam mask tcp flag cwr. Valid values: disable, enable.
tcpEce String
tcam mask tcp flag ece. Valid values: disable, enable.
tcpFin String
tcam mask tcp flag fin. Valid values: disable, enable.
tcpPush String
tcam mask tcp flag push. Valid values: disable, enable.
tcpRst String
tcam mask tcp flag rst. Valid values: disable, enable.
tcpSyn String
tcam mask tcp flag syn. Valid values: disable, enable.
tcpUrg String
tcam mask tcp flag urg. Valid values: disable, enable.
tgtCfi String
tcam mask target cfi. Valid values: disable, enable.
tgtPrio Number
tcam mask target priority.
tgtUpdt String
tcam mask target port update. Valid values: disable, enable.
tgtV String
tcam mask target valid. Valid values: invalid, valid.
tos Number
tcam mask ip tos.
tp Number
tcam mask target port.
ttl Number
tcam mask ip ttl.
tvid Number
tcam mask target vid.
vdid Number
tcam mask vdom id.

Outputs

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

Get an existing ObjectSystemNpuNputcamMask 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?: ObjectSystemNpuNputcamMaskState, opts?: CustomResourceOptions): ObjectSystemNpuNputcamMask
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        adom: Optional[str] = None,
        df: Optional[str] = None,
        dstip: Optional[str] = None,
        dstipv6: Optional[str] = None,
        dstmac: Optional[str] = None,
        dstport: Optional[float] = None,
        ethertype: Optional[str] = None,
        ext_tag: Optional[str] = None,
        frag_off: Optional[float] = None,
        gen_buf_cnt: Optional[float] = None,
        gen_iv: Optional[str] = None,
        gen_l3_flags: Optional[float] = None,
        gen_l4_flags: Optional[float] = None,
        gen_pkt_ctrl: Optional[float] = None,
        gen_pri: Optional[float] = None,
        gen_pri_v: Optional[str] = None,
        gen_tv: Optional[str] = None,
        ihl: Optional[float] = None,
        ip4_id: Optional[float] = None,
        ip6_fl: Optional[float] = None,
        ipver: Optional[float] = None,
        l4_wd10: Optional[float] = None,
        l4_wd11: Optional[float] = None,
        l4_wd8: Optional[float] = None,
        l4_wd9: Optional[float] = None,
        mf: Optional[str] = None,
        npu_tcam: Optional[str] = None,
        object_system_npu_nputcam_mask_id: Optional[str] = None,
        protocol: Optional[float] = None,
        scopetype: Optional[str] = None,
        slink: Optional[float] = None,
        smac_change: Optional[str] = None,
        sp: Optional[float] = None,
        src_cfi: Optional[str] = None,
        src_prio: Optional[float] = None,
        src_updt: Optional[str] = None,
        srcip: Optional[str] = None,
        srcipv6: Optional[str] = None,
        srcmac: Optional[str] = None,
        srcport: Optional[float] = None,
        svid: Optional[float] = None,
        tcp_ack: Optional[str] = None,
        tcp_cwr: Optional[str] = None,
        tcp_ece: Optional[str] = None,
        tcp_fin: Optional[str] = None,
        tcp_push: Optional[str] = None,
        tcp_rst: Optional[str] = None,
        tcp_syn: Optional[str] = None,
        tcp_urg: Optional[str] = None,
        tgt_cfi: Optional[str] = None,
        tgt_prio: Optional[float] = None,
        tgt_updt: Optional[str] = None,
        tgt_v: Optional[str] = None,
        tos: Optional[float] = None,
        tp: Optional[float] = None,
        ttl: Optional[float] = None,
        tvid: Optional[float] = None,
        vdid: Optional[float] = None) -> ObjectSystemNpuNputcamMask
func GetObjectSystemNpuNputcamMask(ctx *Context, name string, id IDInput, state *ObjectSystemNpuNputcamMaskState, opts ...ResourceOption) (*ObjectSystemNpuNputcamMask, error)
public static ObjectSystemNpuNputcamMask Get(string name, Input<string> id, ObjectSystemNpuNputcamMaskState? state, CustomResourceOptions? opts = null)
public static ObjectSystemNpuNputcamMask get(String name, Output<String> id, ObjectSystemNpuNputcamMaskState state, CustomResourceOptions options)
resources:  _:    type: fortimanager:ObjectSystemNpuNputcamMask    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.
Df string
tcam mask ip flag df. Valid values: disable, enable.
Dstip string
tcam mask dst ipv4 address.
Dstipv6 string
tcam mask dst ipv6 address.
Dstmac string
tcam mask dst macaddr.
Dstport double
tcam mask L4 dst port.
Ethertype string
tcam mask ethertype.
ExtTag string
tcam mask extension tag. Valid values: disable, enable.
FragOff double
tcam data ip flag fragment offset.
GenBufCnt double
tcam mask gen info buffer count.
GenIv string
tcam mask gen info iv. Valid values: invalid, valid.
GenL3Flags double
tcam mask gen info L3 flags.
GenL4Flags double
tcam mask gen info L4 flags.
GenPktCtrl double
tcam mask gen info packet control.
GenPri double
tcam mask gen info priority.
GenPriV string
tcam mask gen info priority valid. Valid values: invalid, valid.
GenTv string
tcam mask gen info tv. Valid values: invalid, valid.
Ihl double
tcam mask ipv4 IHL.
Ip4Id double
tcam mask ipv4 id.
Ip6Fl double
tcam mask ipv6 flow label.
Ipver double
tcam mask ip header version.
L4Wd10 double
tcam mask L4 word10.
L4Wd11 double
tcam mask L4 word11.
L4Wd8 double
tcam mask L4 word8.
L4Wd9 double
tcam mask L4 word9.
Mf string
tcam mask ip flag mf. Valid values: disable, enable.
NpuTcam string
Npu Tcam.
ObjectSystemNpuNputcamMaskId string
an identifier for the resource.
Protocol double
tcam mask ip protocol.
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.
Slink double
tcam mask sublink.
SmacChange string
tcam mask source MAC change. Valid values: disable, enable.
Sp double
tcam mask source port.
SrcCfi string
tcam mask source cfi. Valid values: disable, enable.
SrcPrio double
tcam mask source priority.
SrcUpdt string
tcam mask source update. Valid values: disable, enable.
Srcip string
tcam mask src ipv4 address.
Srcipv6 string
tcam mask src ipv6 address.
Srcmac string
tcam mask src macaddr.
Srcport double
tcam mask L4 src port.
Svid double
tcam mask source vid.
TcpAck string
tcam mask tcp flag ack. Valid values: disable, enable.
TcpCwr string
tcam mask tcp flag cwr. Valid values: disable, enable.
TcpEce string
tcam mask tcp flag ece. Valid values: disable, enable.
TcpFin string
tcam mask tcp flag fin. Valid values: disable, enable.
TcpPush string
tcam mask tcp flag push. Valid values: disable, enable.
TcpRst string
tcam mask tcp flag rst. Valid values: disable, enable.
TcpSyn string
tcam mask tcp flag syn. Valid values: disable, enable.
TcpUrg string
tcam mask tcp flag urg. Valid values: disable, enable.
TgtCfi string
tcam mask target cfi. Valid values: disable, enable.
TgtPrio double
tcam mask target priority.
TgtUpdt string
tcam mask target port update. Valid values: disable, enable.
TgtV string
tcam mask target valid. Valid values: invalid, valid.
Tos double
tcam mask ip tos.
Tp double
tcam mask target port.
Ttl double
tcam mask ip ttl.
Tvid double
tcam mask target vid.
Vdid double
tcam mask vdom id.
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
Df string
tcam mask ip flag df. Valid values: disable, enable.
Dstip string
tcam mask dst ipv4 address.
Dstipv6 string
tcam mask dst ipv6 address.
Dstmac string
tcam mask dst macaddr.
Dstport float64
tcam mask L4 dst port.
Ethertype string
tcam mask ethertype.
ExtTag string
tcam mask extension tag. Valid values: disable, enable.
FragOff float64
tcam data ip flag fragment offset.
GenBufCnt float64
tcam mask gen info buffer count.
GenIv string
tcam mask gen info iv. Valid values: invalid, valid.
GenL3Flags float64
tcam mask gen info L3 flags.
GenL4Flags float64
tcam mask gen info L4 flags.
GenPktCtrl float64
tcam mask gen info packet control.
GenPri float64
tcam mask gen info priority.
GenPriV string
tcam mask gen info priority valid. Valid values: invalid, valid.
GenTv string
tcam mask gen info tv. Valid values: invalid, valid.
Ihl float64
tcam mask ipv4 IHL.
Ip4Id float64
tcam mask ipv4 id.
Ip6Fl float64
tcam mask ipv6 flow label.
Ipver float64
tcam mask ip header version.
L4Wd10 float64
tcam mask L4 word10.
L4Wd11 float64
tcam mask L4 word11.
L4Wd8 float64
tcam mask L4 word8.
L4Wd9 float64
tcam mask L4 word9.
Mf string
tcam mask ip flag mf. Valid values: disable, enable.
NpuTcam string
Npu Tcam.
ObjectSystemNpuNputcamMaskId string
an identifier for the resource.
Protocol float64
tcam mask ip protocol.
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.
Slink float64
tcam mask sublink.
SmacChange string
tcam mask source MAC change. Valid values: disable, enable.
Sp float64
tcam mask source port.
SrcCfi string
tcam mask source cfi. Valid values: disable, enable.
SrcPrio float64
tcam mask source priority.
SrcUpdt string
tcam mask source update. Valid values: disable, enable.
Srcip string
tcam mask src ipv4 address.
Srcipv6 string
tcam mask src ipv6 address.
Srcmac string
tcam mask src macaddr.
Srcport float64
tcam mask L4 src port.
Svid float64
tcam mask source vid.
TcpAck string
tcam mask tcp flag ack. Valid values: disable, enable.
TcpCwr string
tcam mask tcp flag cwr. Valid values: disable, enable.
TcpEce string
tcam mask tcp flag ece. Valid values: disable, enable.
TcpFin string
tcam mask tcp flag fin. Valid values: disable, enable.
TcpPush string
tcam mask tcp flag push. Valid values: disable, enable.
TcpRst string
tcam mask tcp flag rst. Valid values: disable, enable.
TcpSyn string
tcam mask tcp flag syn. Valid values: disable, enable.
TcpUrg string
tcam mask tcp flag urg. Valid values: disable, enable.
TgtCfi string
tcam mask target cfi. Valid values: disable, enable.
TgtPrio float64
tcam mask target priority.
TgtUpdt string
tcam mask target port update. Valid values: disable, enable.
TgtV string
tcam mask target valid. Valid values: invalid, valid.
Tos float64
tcam mask ip tos.
Tp float64
tcam mask target port.
Ttl float64
tcam mask ip ttl.
Tvid float64
tcam mask target vid.
Vdid float64
tcam mask vdom id.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
df String
tcam mask ip flag df. Valid values: disable, enable.
dstip String
tcam mask dst ipv4 address.
dstipv6 String
tcam mask dst ipv6 address.
dstmac String
tcam mask dst macaddr.
dstport Double
tcam mask L4 dst port.
ethertype String
tcam mask ethertype.
extTag String
tcam mask extension tag. Valid values: disable, enable.
fragOff Double
tcam data ip flag fragment offset.
genBufCnt Double
tcam mask gen info buffer count.
genIv String
tcam mask gen info iv. Valid values: invalid, valid.
genL3Flags Double
tcam mask gen info L3 flags.
genL4Flags Double
tcam mask gen info L4 flags.
genPktCtrl Double
tcam mask gen info packet control.
genPri Double
tcam mask gen info priority.
genPriV String
tcam mask gen info priority valid. Valid values: invalid, valid.
genTv String
tcam mask gen info tv. Valid values: invalid, valid.
ihl Double
tcam mask ipv4 IHL.
ip4Id Double
tcam mask ipv4 id.
ip6Fl Double
tcam mask ipv6 flow label.
ipver Double
tcam mask ip header version.
l4Wd10 Double
tcam mask L4 word10.
l4Wd11 Double
tcam mask L4 word11.
l4Wd8 Double
tcam mask L4 word8.
l4Wd9 Double
tcam mask L4 word9.
mf String
tcam mask ip flag mf. Valid values: disable, enable.
npuTcam String
Npu Tcam.
objectSystemNpuNputcamMaskId String
an identifier for the resource.
protocol Double
tcam mask ip protocol.
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.
slink Double
tcam mask sublink.
smacChange String
tcam mask source MAC change. Valid values: disable, enable.
sp Double
tcam mask source port.
srcCfi String
tcam mask source cfi. Valid values: disable, enable.
srcPrio Double
tcam mask source priority.
srcUpdt String
tcam mask source update. Valid values: disable, enable.
srcip String
tcam mask src ipv4 address.
srcipv6 String
tcam mask src ipv6 address.
srcmac String
tcam mask src macaddr.
srcport Double
tcam mask L4 src port.
svid Double
tcam mask source vid.
tcpAck String
tcam mask tcp flag ack. Valid values: disable, enable.
tcpCwr String
tcam mask tcp flag cwr. Valid values: disable, enable.
tcpEce String
tcam mask tcp flag ece. Valid values: disable, enable.
tcpFin String
tcam mask tcp flag fin. Valid values: disable, enable.
tcpPush String
tcam mask tcp flag push. Valid values: disable, enable.
tcpRst String
tcam mask tcp flag rst. Valid values: disable, enable.
tcpSyn String
tcam mask tcp flag syn. Valid values: disable, enable.
tcpUrg String
tcam mask tcp flag urg. Valid values: disable, enable.
tgtCfi String
tcam mask target cfi. Valid values: disable, enable.
tgtPrio Double
tcam mask target priority.
tgtUpdt String
tcam mask target port update. Valid values: disable, enable.
tgtV String
tcam mask target valid. Valid values: invalid, valid.
tos Double
tcam mask ip tos.
tp Double
tcam mask target port.
ttl Double
tcam mask ip ttl.
tvid Double
tcam mask target vid.
vdid Double
tcam mask vdom id.
adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
df string
tcam mask ip flag df. Valid values: disable, enable.
dstip string
tcam mask dst ipv4 address.
dstipv6 string
tcam mask dst ipv6 address.
dstmac string
tcam mask dst macaddr.
dstport number
tcam mask L4 dst port.
ethertype string
tcam mask ethertype.
extTag string
tcam mask extension tag. Valid values: disable, enable.
fragOff number
tcam data ip flag fragment offset.
genBufCnt number
tcam mask gen info buffer count.
genIv string
tcam mask gen info iv. Valid values: invalid, valid.
genL3Flags number
tcam mask gen info L3 flags.
genL4Flags number
tcam mask gen info L4 flags.
genPktCtrl number
tcam mask gen info packet control.
genPri number
tcam mask gen info priority.
genPriV string
tcam mask gen info priority valid. Valid values: invalid, valid.
genTv string
tcam mask gen info tv. Valid values: invalid, valid.
ihl number
tcam mask ipv4 IHL.
ip4Id number
tcam mask ipv4 id.
ip6Fl number
tcam mask ipv6 flow label.
ipver number
tcam mask ip header version.
l4Wd10 number
tcam mask L4 word10.
l4Wd11 number
tcam mask L4 word11.
l4Wd8 number
tcam mask L4 word8.
l4Wd9 number
tcam mask L4 word9.
mf string
tcam mask ip flag mf. Valid values: disable, enable.
npuTcam string
Npu Tcam.
objectSystemNpuNputcamMaskId string
an identifier for the resource.
protocol number
tcam mask ip protocol.
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.
slink number
tcam mask sublink.
smacChange string
tcam mask source MAC change. Valid values: disable, enable.
sp number
tcam mask source port.
srcCfi string
tcam mask source cfi. Valid values: disable, enable.
srcPrio number
tcam mask source priority.
srcUpdt string
tcam mask source update. Valid values: disable, enable.
srcip string
tcam mask src ipv4 address.
srcipv6 string
tcam mask src ipv6 address.
srcmac string
tcam mask src macaddr.
srcport number
tcam mask L4 src port.
svid number
tcam mask source vid.
tcpAck string
tcam mask tcp flag ack. Valid values: disable, enable.
tcpCwr string
tcam mask tcp flag cwr. Valid values: disable, enable.
tcpEce string
tcam mask tcp flag ece. Valid values: disable, enable.
tcpFin string
tcam mask tcp flag fin. Valid values: disable, enable.
tcpPush string
tcam mask tcp flag push. Valid values: disable, enable.
tcpRst string
tcam mask tcp flag rst. Valid values: disable, enable.
tcpSyn string
tcam mask tcp flag syn. Valid values: disable, enable.
tcpUrg string
tcam mask tcp flag urg. Valid values: disable, enable.
tgtCfi string
tcam mask target cfi. Valid values: disable, enable.
tgtPrio number
tcam mask target priority.
tgtUpdt string
tcam mask target port update. Valid values: disable, enable.
tgtV string
tcam mask target valid. Valid values: invalid, valid.
tos number
tcam mask ip tos.
tp number
tcam mask target port.
ttl number
tcam mask ip ttl.
tvid number
tcam mask target vid.
vdid number
tcam mask vdom id.
adom str
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
df str
tcam mask ip flag df. Valid values: disable, enable.
dstip str
tcam mask dst ipv4 address.
dstipv6 str
tcam mask dst ipv6 address.
dstmac str
tcam mask dst macaddr.
dstport float
tcam mask L4 dst port.
ethertype str
tcam mask ethertype.
ext_tag str
tcam mask extension tag. Valid values: disable, enable.
frag_off float
tcam data ip flag fragment offset.
gen_buf_cnt float
tcam mask gen info buffer count.
gen_iv str
tcam mask gen info iv. Valid values: invalid, valid.
gen_l3_flags float
tcam mask gen info L3 flags.
gen_l4_flags float
tcam mask gen info L4 flags.
gen_pkt_ctrl float
tcam mask gen info packet control.
gen_pri float
tcam mask gen info priority.
gen_pri_v str
tcam mask gen info priority valid. Valid values: invalid, valid.
gen_tv str
tcam mask gen info tv. Valid values: invalid, valid.
ihl float
tcam mask ipv4 IHL.
ip4_id float
tcam mask ipv4 id.
ip6_fl float
tcam mask ipv6 flow label.
ipver float
tcam mask ip header version.
l4_wd10 float
tcam mask L4 word10.
l4_wd11 float
tcam mask L4 word11.
l4_wd8 float
tcam mask L4 word8.
l4_wd9 float
tcam mask L4 word9.
mf str
tcam mask ip flag mf. Valid values: disable, enable.
npu_tcam str
Npu Tcam.
object_system_npu_nputcam_mask_id str
an identifier for the resource.
protocol float
tcam mask ip protocol.
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.
slink float
tcam mask sublink.
smac_change str
tcam mask source MAC change. Valid values: disable, enable.
sp float
tcam mask source port.
src_cfi str
tcam mask source cfi. Valid values: disable, enable.
src_prio float
tcam mask source priority.
src_updt str
tcam mask source update. Valid values: disable, enable.
srcip str
tcam mask src ipv4 address.
srcipv6 str
tcam mask src ipv6 address.
srcmac str
tcam mask src macaddr.
srcport float
tcam mask L4 src port.
svid float
tcam mask source vid.
tcp_ack str
tcam mask tcp flag ack. Valid values: disable, enable.
tcp_cwr str
tcam mask tcp flag cwr. Valid values: disable, enable.
tcp_ece str
tcam mask tcp flag ece. Valid values: disable, enable.
tcp_fin str
tcam mask tcp flag fin. Valid values: disable, enable.
tcp_push str
tcam mask tcp flag push. Valid values: disable, enable.
tcp_rst str
tcam mask tcp flag rst. Valid values: disable, enable.
tcp_syn str
tcam mask tcp flag syn. Valid values: disable, enable.
tcp_urg str
tcam mask tcp flag urg. Valid values: disable, enable.
tgt_cfi str
tcam mask target cfi. Valid values: disable, enable.
tgt_prio float
tcam mask target priority.
tgt_updt str
tcam mask target port update. Valid values: disable, enable.
tgt_v str
tcam mask target valid. Valid values: invalid, valid.
tos float
tcam mask ip tos.
tp float
tcam mask target port.
ttl float
tcam mask ip ttl.
tvid float
tcam mask target vid.
vdid float
tcam mask vdom id.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
df String
tcam mask ip flag df. Valid values: disable, enable.
dstip String
tcam mask dst ipv4 address.
dstipv6 String
tcam mask dst ipv6 address.
dstmac String
tcam mask dst macaddr.
dstport Number
tcam mask L4 dst port.
ethertype String
tcam mask ethertype.
extTag String
tcam mask extension tag. Valid values: disable, enable.
fragOff Number
tcam data ip flag fragment offset.
genBufCnt Number
tcam mask gen info buffer count.
genIv String
tcam mask gen info iv. Valid values: invalid, valid.
genL3Flags Number
tcam mask gen info L3 flags.
genL4Flags Number
tcam mask gen info L4 flags.
genPktCtrl Number
tcam mask gen info packet control.
genPri Number
tcam mask gen info priority.
genPriV String
tcam mask gen info priority valid. Valid values: invalid, valid.
genTv String
tcam mask gen info tv. Valid values: invalid, valid.
ihl Number
tcam mask ipv4 IHL.
ip4Id Number
tcam mask ipv4 id.
ip6Fl Number
tcam mask ipv6 flow label.
ipver Number
tcam mask ip header version.
l4Wd10 Number
tcam mask L4 word10.
l4Wd11 Number
tcam mask L4 word11.
l4Wd8 Number
tcam mask L4 word8.
l4Wd9 Number
tcam mask L4 word9.
mf String
tcam mask ip flag mf. Valid values: disable, enable.
npuTcam String
Npu Tcam.
objectSystemNpuNputcamMaskId String
an identifier for the resource.
protocol Number
tcam mask ip protocol.
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.
slink Number
tcam mask sublink.
smacChange String
tcam mask source MAC change. Valid values: disable, enable.
sp Number
tcam mask source port.
srcCfi String
tcam mask source cfi. Valid values: disable, enable.
srcPrio Number
tcam mask source priority.
srcUpdt String
tcam mask source update. Valid values: disable, enable.
srcip String
tcam mask src ipv4 address.
srcipv6 String
tcam mask src ipv6 address.
srcmac String
tcam mask src macaddr.
srcport Number
tcam mask L4 src port.
svid Number
tcam mask source vid.
tcpAck String
tcam mask tcp flag ack. Valid values: disable, enable.
tcpCwr String
tcam mask tcp flag cwr. Valid values: disable, enable.
tcpEce String
tcam mask tcp flag ece. Valid values: disable, enable.
tcpFin String
tcam mask tcp flag fin. Valid values: disable, enable.
tcpPush String
tcam mask tcp flag push. Valid values: disable, enable.
tcpRst String
tcam mask tcp flag rst. Valid values: disable, enable.
tcpSyn String
tcam mask tcp flag syn. Valid values: disable, enable.
tcpUrg String
tcam mask tcp flag urg. Valid values: disable, enable.
tgtCfi String
tcam mask target cfi. Valid values: disable, enable.
tgtPrio Number
tcam mask target priority.
tgtUpdt String
tcam mask target port update. Valid values: disable, enable.
tgtV String
tcam mask target valid. Valid values: invalid, valid.
tos Number
tcam mask ip tos.
tp Number
tcam mask target port.
ttl Number
tcam mask ip ttl.
tvid Number
tcam mask target vid.
vdid Number
tcam mask vdom id.

Import

ObjectSystem NpuNpuTcamMask can be imported using any of these accepted formats:

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

$ export “FORTIMANAGER_IMPORT_TABLE”=“true”

$ pulumi import fortimanager:index/objectSystemNpuNputcamMask:ObjectSystemNpuNputcamMask labelname ObjectSystemNpuNpuTcamMask
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.