Lines Matching refs:itis
362 func (itis ImageTemplateIsoSource) MarshalJSON() ([]byte, error) {
363 itis.Type = TypeISO
365 if itis.SourceURI != nil {
366 objectMap["sourceURI"] = itis.SourceURI
368 if itis.Sha256Checksum != nil {
369 objectMap["sha256Checksum"] = itis.Sha256Checksum
371 if itis.Type != "" {
372 objectMap["type"] = itis.Type
378 func (itis ImageTemplateIsoSource) AsImageTemplateIsoSource() (*ImageTemplateIsoSource, bool) {
379 return &itis, true
383 func (itis ImageTemplateIsoSource) AsImageTemplatePlatformImageSource() (*ImageTemplatePlatformImag…
388 func (itis ImageTemplateIsoSource) AsImageTemplateManagedImageSource() (*ImageTemplateManagedImageS…
393 func (itis ImageTemplateIsoSource) AsImageTemplateSource() (*ImageTemplateSource, bool) {
398 func (itis ImageTemplateIsoSource) AsBasicImageTemplateSource() (BasicImageTemplateSource, bool) {
399 return &itis, true
1103 var itis ImageTemplateIsoSource
1104 err := json.Unmarshal(body, &itis)
1105 return itis, err