gitee.com/leisunstar/runtime@v0.0.0-20200521203717-5cef3e7b53f9/virtcontainers/types/fcConfig.go (about) 1 // Copyright (c) 2019 ARM Limited 2 // 3 // SPDX-License-Identifier: Apache-2.0 4 // 5 6 package types 7 8 import ( 9 "github.com/kata-containers/runtime/virtcontainers/pkg/firecracker/client/models" 10 ) 11 12 type FcConfig struct { 13 BootSource *models.BootSource `json:"boot-source"` 14 15 MachineConfig *models.MachineConfiguration `json:"machine-config"` 16 17 Drives []*models.Drive `json:"drives,omitempty"` 18 19 Vsock *models.Vsock `json:"vsock,omitempty"` 20 21 NetworkInterfaces []*models.NetworkInterface `json:"network-interfaces,omitempty"` 22 23 Logger *models.Logger `json:"logger,omitempty"` 24 }