github.com/vmware/go-vmware-nsxt@v0.0.0-20230223012718-d31b8a1ca05e/administration/backup_configuration.go (about) 1 /* Copyright © 2017 VMware, Inc. All Rights Reserved. 2 SPDX-License-Identifier: BSD-2-Clause 3 4 Generated by: https://github.com/swagger-api/swagger-codegen.git */ 5 6 package administration 7 8 type BackupConfiguration struct { 9 10 // true if automated backup is enabled 11 BackupEnabled bool `json:"backup_enabled"` 12 13 // Set when backups should be taken - on a weekly schedule or at regular intervals. 14 BackupSchedule *BackupSchedule `json:"backup_schedule,omitempty"` 15 16 // The minimum number of seconds between each upload of the inventory summary to backup server. 17 InventorySummaryInterval int64 `json:"inventory_summary_interval"` 18 19 // Passphrase used to encrypt backup files. 20 Passphrase string `json:"passphrase,omitempty"` 21 22 // The server to which backups will be sent. 23 RemoteFileServer *RemoteFileServer `json:"remote_file_server"` 24 }