-
Notifications
You must be signed in to change notification settings - Fork 70
/
se_memory_limit_event_details.go
40 lines (28 loc) · 2.64 KB
/
se_memory_limit_event_details.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
32
33
34
35
36
37
38
39
40
// Copyright 2021 VMware, Inc.
// SPDX-License-Identifier: Apache License 2.0
package models
// This file is auto-generated.
// SeMemoryLimitEventDetails se memory limit event details
// swagger:model SeMemoryLimitEventDetails
type SeMemoryLimitEventDetails struct {
// Current status of config memory. Field introduced in 18.2.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
ConfigMemoryStatus *string `json:"config_memory_status,omitempty"`
// Heap config memory hard limit. Field introduced in 18.2.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
HeapConfigHardLimit *uint32 `json:"heap_config_hard_limit,omitempty"`
// Heap config memory soft limit. Field introduced in 18.2.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
HeapConfigSoftLimit *uint32 `json:"heap_config_soft_limit,omitempty"`
// Config memory usage in heap memory. Field introduced in 18.2.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
HeapConfigUsage *uint32 `json:"heap_config_usage,omitempty"`
// Connection memory usage in heap memory. Field introduced in 18.2.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
HeapConnUsage *uint32 `json:"heap_conn_usage,omitempty"`
// UUID of the SE responsible for this event. It is a reference to an object of type ServiceEngine. Field introduced in 18.2.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
SeRef *string `json:"se_ref,omitempty"`
// Current shm config memory hard limit. Field introduced in 18.2.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
ShmConfigHardLimit *uint32 `json:"shm_config_hard_limit,omitempty"`
// Current shm config memory soft limit. Field introduced in 18.2.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
ShmConfigSoftLimit *uint32 `json:"shm_config_soft_limit,omitempty"`
// Config memory usage in shared memory. Field introduced in 18.2.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
ShmConfigUsage *uint32 `json:"shm_config_usage,omitempty"`
// Connection memory usage in shared memory. Field introduced in 18.2.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
ShmConnUsage *uint32 `json:"shm_conn_usage,omitempty"`
}