-
Notifications
You must be signed in to change notification settings - Fork 70
/
c_c_agent_properties.go
43 lines (30 loc) · 2.97 KB
/
c_c_agent_properties.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
41
42
43
// Copyright 2021 VMware, Inc.
// SPDX-License-Identifier: Apache License 2.0
package models
// This file is auto-generated.
// CCAgentProperties c c agent properties
// swagger:model CC_AgentProperties
type CCAgentProperties struct {
// Maximum polls to check for async jobs to finish. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
AsyncRetries *uint32 `json:"async_retries,omitempty"`
// Delay between each async job status poll check. Unit is SEC. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
AsyncRetriesDelay *uint32 `json:"async_retries_delay,omitempty"`
// Discovery poll target duration; a scale factor of 1+ is computed with the actual discovery (actual/target) and used to tweak slow and fast poll intervals. Unit is SEC. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
PollDurationTarget *uint32 `json:"poll_duration_target,omitempty"`
// Fast poll interval. Unit is SEC. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
PollFastTarget *uint32 `json:"poll_fast_target,omitempty"`
// Slow poll interval. Unit is SEC. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
PollSlowTarget *uint32 `json:"poll_slow_target,omitempty"`
// Vcenter host reachability check interval. Allowed values are 60-3600. Field introduced in 22.1.3. Unit is SEC. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
VcenterHostPingInterval *uint32 `json:"vcenter_host_ping_interval,omitempty"`
// Batch size of vcenter inventory updates. Allowed values are 1-500. Field introduced in 22.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
VcenterInventoryMaxObjectUpdates *uint32 `json:"vcenter_inventory_max_object_updates,omitempty"`
// Max datastore processing go routines for vcenter datastore updates. Allowed values are 1-40. Field introduced in 22.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
VcenterMaxDatastoreGoRoutines *uint32 `json:"vcenter_max_datastore_go_routines,omitempty"`
// Reconcile interval for vcenter inventory. Allowed values are 60-3600. Field introduced in 22.1.3. Unit is SEC. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
VcenterReconcileInterval *uint32 `json:"vcenter_reconcile_interval,omitempty"`
// Maximum polls to check for vnics to be attached to VM. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
VnicRetries *uint32 `json:"vnic_retries,omitempty"`
// Delay between each vnic status poll check. Unit is SEC. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
VnicRetriesDelay *uint32 `json:"vnic_retries_delay,omitempty"`
}