github.com/vmware/go-vmware-nsxt@v0.0.0-20230223012718-d31b8a1ca05e/supportbundle/support_bundle_request.go (about) 1 /* 2 * NSX-T Manager API 3 * 4 * VMware NSX-T Manager REST API 5 * 6 * API version: 3.2.0.0.0 7 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) 8 */ 9 10 package supportbundle 11 12 type SupportBundleRequest struct { 13 // List of container clusters and their nodes requiring support bundle collection 14 ContainerNodes []SupportBundleContainerNode `json:"container_nodes,omitempty"` 15 // Bundle should include content of specified type 16 ContentFilters []string `json:"content_filters,omitempty"` 17 // List of dynamic content filters that specify additional content to include in the support bundle. The list of available filters available depends on your NSX-T deployment and can be determined by invoking the GET /api/v1/adminstration/support-bundles/dynamic-content-filters NSX API. For example, if NSX Intelligence is deployed, filters for collecting specific information about services are available. 18 DynamicContentFilters []string `json:"dynamic_content_filters,omitempty"` 19 // Include log files with modified times not past the age limit in days 20 LogAgeLimit int64 `json:"log_age_limit,omitempty"` 21 // List of cluster/fabric node UUIDs processed in specified order 22 Nodes []string `json:"nodes,omitempty"` 23 RemoteFileServer *SupportBundleRemoteFileServer `json:"remote_file_server,omitempty"` 24 }