Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomDataType ¶
type CustomDataType struct { // VendorId corresponds to the JSON schema field "vendorId". VendorId string `json:"vendorId" yaml:"vendorId"` }
This class does not get 'AdditionalProperties = false' in the schema generation, so it can be extended with arbitrary JSON properties to allow adding custom data.
func (*CustomDataType) UnmarshalJSON ¶
func (j *CustomDataType) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler.
type GetBaseReportRequestJson ¶
type GetBaseReportRequestJson struct { // CustomData corresponds to the JSON schema field "customData". CustomData *CustomDataType `json:"customData,omitempty" yaml:"customData,omitempty"` // ReportBase corresponds to the JSON schema field "reportBase". ReportBase ReportBaseEnumType_1 `json:"reportBase" yaml:"reportBase"` // The Id of the request. // RequestId int `json:"requestId" yaml:"requestId"` }
func (*GetBaseReportRequestJson) UnmarshalJSON ¶
func (j *GetBaseReportRequestJson) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler.
type ReportBaseEnumType ¶
type ReportBaseEnumType string
const ReportBaseEnumTypeConfigurationInventory ReportBaseEnumType = "ConfigurationInventory"
const ReportBaseEnumTypeFullInventory ReportBaseEnumType = "FullInventory"
const ReportBaseEnumTypeSummaryInventory ReportBaseEnumType = "SummaryInventory"
func (*ReportBaseEnumType) UnmarshalJSON ¶
func (j *ReportBaseEnumType) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler.
type ReportBaseEnumType_1 ¶
type ReportBaseEnumType_1 string
const ReportBaseEnumType_1_ConfigurationInventory ReportBaseEnumType_1 = "ConfigurationInventory"
const ReportBaseEnumType_1_FullInventory ReportBaseEnumType_1 = "FullInventory"
const ReportBaseEnumType_1_SummaryInventory ReportBaseEnumType_1 = "SummaryInventory"
func (*ReportBaseEnumType_1) UnmarshalJSON ¶
func (j *ReportBaseEnumType_1) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler.
Click to show internal directories.
Click to hide internal directories.