-
Notifications
You must be signed in to change notification settings - Fork 70
/
flowtable_profile.go
31 lines (22 loc) · 2.47 KB
/
flowtable_profile.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// Copyright 2021 VMware, Inc.
// SPDX-License-Identifier: Apache License 2.0
package models
// This file is auto-generated.
// FlowtableProfile flowtable profile
// swagger:model FlowtableProfile
type FlowtableProfile struct {
// Idle timeout in seconds for ICMP flows. Allowed values are 1-36000. Field introduced in 20.1.3. Unit is SECONDS. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
IcmpIDLETimeout *uint32 `json:"icmp_idle_timeout,omitempty"`
// Idle timeout in seconds for TCP flows in closed state. Allowed values are 1-36000. Field introduced in 18.2.5. Unit is SECONDS. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
TCPClosedTimeout *uint32 `json:"tcp_closed_timeout,omitempty"`
// Idle timeout in seconds for nat TCP flows in connection setup state. Allowed values are 1-36000. Field introduced in 18.2.5. Unit is SECONDS. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
TCPConnectionSetupTimeout *uint32 `json:"tcp_connection_setup_timeout,omitempty"`
// Idle timeout in seconds for TCP flows in half closed state. Allowed values are 1-36000. Field introduced in 18.2.5. Unit is SECONDS. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
TCPHalfClosedTimeout *uint32 `json:"tcp_half_closed_timeout,omitempty"`
// Idle timeout in seconds for TCP flows. Allowed values are 1-36000. Field introduced in 18.2.5. Unit is SECONDS. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
TCPIDLETimeout *uint32 `json:"tcp_idle_timeout,omitempty"`
// Timeout in seconds for TCP flows after RST is seen.Within this timeout, if any non-syn packet is seenfrom the endpoint from which RST is received,nat-flow moves to established state. Otherwise nat-flowis cleaned up. This state helps to mitigate the impactof RST attacks. Allowed values are 1-36000. Field introduced in 18.2.5. Unit is SECONDS. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
TCPResetTimeout *uint32 `json:"tcp_reset_timeout,omitempty"`
// Idle timeout in seconds for UDP flows. Allowed values are 1-36000. Field introduced in 18.2.5. Unit is SECONDS. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
UDPIDLETimeout *uint32 `json:"udp_idle_timeout,omitempty"`
}