Merge pull request #4318 from fidencio/topic/update-clh-to-v24.0

clh: Update to v24.0
This commit is contained in:
snir911 2022-05-29 15:06:17 +03:00 committed by GitHub
commit d50937435d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 70 additions and 1 deletions

View File

@ -606,6 +606,7 @@ components:
- 3 - 3
- 3 - 3
num_pci_segments: 3 num_pci_segments: 3
serial_number: serial_number
pmem: pmem:
- pci_segment: 6 - pci_segment: 6
mergeable: false mergeable: false
@ -948,6 +949,7 @@ components:
- 3 - 3
- 3 - 3
num_pci_segments: 3 num_pci_segments: 3
serial_number: serial_number
pmem: pmem:
- pci_segment: 6 - pci_segment: 6
mergeable: false mergeable: false
@ -1169,6 +1171,7 @@ components:
- 3 - 3
- 3 - 3
num_pci_segments: 3 num_pci_segments: 3
serial_number: serial_number
properties: properties:
num_pci_segments: num_pci_segments:
format: int16 format: int16
@ -1178,6 +1181,8 @@ components:
format: int16 format: int16
type: integer type: integer
type: array type: array
serial_number:
type: string
type: object type: object
MemoryZoneConfig: MemoryZoneConfig:
example: example:

View File

@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | ------------- ------------ | ------------- | ------------- | -------------
**NumPciSegments** | Pointer to **int32** | | [optional] **NumPciSegments** | Pointer to **int32** | | [optional]
**IommuSegments** | Pointer to **[]int32** | | [optional] **IommuSegments** | Pointer to **[]int32** | | [optional]
**SerialNumber** | Pointer to **string** | | [optional]
## Methods ## Methods
@ -76,6 +77,31 @@ SetIommuSegments sets IommuSegments field to given value.
HasIommuSegments returns a boolean if a field has been set. HasIommuSegments returns a boolean if a field has been set.
### GetSerialNumber
`func (o *PlatformConfig) GetSerialNumber() string`
GetSerialNumber returns the SerialNumber field if non-nil, zero value otherwise.
### GetSerialNumberOk
`func (o *PlatformConfig) GetSerialNumberOk() (*string, bool)`
GetSerialNumberOk returns a tuple with the SerialNumber field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSerialNumber
`func (o *PlatformConfig) SetSerialNumber(v string)`
SetSerialNumber sets SerialNumber field to given value.
### HasSerialNumber
`func (o *PlatformConfig) HasSerialNumber() bool`
HasSerialNumber returns a boolean if a field has been set.
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@ -18,6 +18,7 @@ import (
type PlatformConfig struct { type PlatformConfig struct {
NumPciSegments *int32 `json:"num_pci_segments,omitempty"` NumPciSegments *int32 `json:"num_pci_segments,omitempty"`
IommuSegments *[]int32 `json:"iommu_segments,omitempty"` IommuSegments *[]int32 `json:"iommu_segments,omitempty"`
SerialNumber *string `json:"serial_number,omitempty"`
} }
// NewPlatformConfig instantiates a new PlatformConfig object // NewPlatformConfig instantiates a new PlatformConfig object
@ -101,6 +102,38 @@ func (o *PlatformConfig) SetIommuSegments(v []int32) {
o.IommuSegments = &v o.IommuSegments = &v
} }
// GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.
func (o *PlatformConfig) GetSerialNumber() string {
if o == nil || o.SerialNumber == nil {
var ret string
return ret
}
return *o.SerialNumber
}
// GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise
// and a boolean to check if the value has been set.
func (o *PlatformConfig) GetSerialNumberOk() (*string, bool) {
if o == nil || o.SerialNumber == nil {
return nil, false
}
return o.SerialNumber, true
}
// HasSerialNumber returns a boolean if a field has been set.
func (o *PlatformConfig) HasSerialNumber() bool {
if o != nil && o.SerialNumber != nil {
return true
}
return false
}
// SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.
func (o *PlatformConfig) SetSerialNumber(v string) {
o.SerialNumber = &v
}
func (o PlatformConfig) MarshalJSON() ([]byte, error) { func (o PlatformConfig) MarshalJSON() ([]byte, error) {
toSerialize := map[string]interface{}{} toSerialize := map[string]interface{}{}
if o.NumPciSegments != nil { if o.NumPciSegments != nil {
@ -109,6 +142,9 @@ func (o PlatformConfig) MarshalJSON() ([]byte, error) {
if o.IommuSegments != nil { if o.IommuSegments != nil {
toSerialize["iommu_segments"] = o.IommuSegments toSerialize["iommu_segments"] = o.IommuSegments
} }
if o.SerialNumber != nil {
toSerialize["serial_number"] = o.SerialNumber
}
return json.Marshal(toSerialize) return json.Marshal(toSerialize)
} }

View File

@ -616,6 +616,8 @@ components:
items: items:
type: integer type: integer
format: int16 format: int16
serial_number:
type: string
MemoryZoneConfig: MemoryZoneConfig:
required: required:

View File

@ -75,7 +75,7 @@ assets:
url: "https://github.com/cloud-hypervisor/cloud-hypervisor" url: "https://github.com/cloud-hypervisor/cloud-hypervisor"
uscan-url: >- uscan-url: >-
https://github.com/cloud-hypervisor/cloud-hypervisor/tags.*/v?(\d\S+)\.tar\.gz https://github.com/cloud-hypervisor/cloud-hypervisor/tags.*/v?(\d\S+)\.tar\.gz
version: "v23.1" version: "v24.0"
firecracker: firecracker:
description: "Firecracker micro-VMM" description: "Firecracker micro-VMM"