package imm

//Licensed under the Apache License, Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
//http://www.apache.org/licenses/LICENSE-2.0
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
//
// Code generated by Alibaba Cloud SDK Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

// Frames is a nested struct in imm response
type Frames struct {
	FacesStatus         string          `json:"FacesStatus" xml:"FacesStatus"`
	ModifyTime          string          `json:"ModifyTime" xml:"ModifyTime"`
	CreateTime          string          `json:"CreateTime" xml:"CreateTime"`
	CelebrityFailReason string          `json:"CelebrityFailReason" xml:"CelebrityFailReason"`
	OCRModifyTime       string          `json:"OCRModifyTime" xml:"OCRModifyTime"`
	ImageFormat         string          `json:"ImageFormat" xml:"ImageFormat"`
	FacesFailReason     string          `json:"FacesFailReason" xml:"FacesFailReason"`
	Exif                string          `json:"Exif" xml:"Exif"`
	ImageHeight         int             `json:"ImageHeight" xml:"ImageHeight"`
	SourceType          string          `json:"SourceType" xml:"SourceType"`
	RemarksB            string          `json:"RemarksB" xml:"RemarksB"`
	FileSize            int             `json:"FileSize" xml:"FileSize"`
	Orientation         string          `json:"Orientation" xml:"Orientation"`
	TagsStatus          string          `json:"TagsStatus" xml:"TagsStatus"`
	FacesModifyTime     string          `json:"FacesModifyTime" xml:"FacesModifyTime"`
	CelebrityModifyTime string          `json:"CelebrityModifyTime" xml:"CelebrityModifyTime"`
	TagsFailReason      string          `json:"TagsFailReason" xml:"TagsFailReason"`
	CelebrityStatus     string          `json:"CelebrityStatus" xml:"CelebrityStatus"`
	OCRStatus           string          `json:"OCRStatus" xml:"OCRStatus"`
	ImageUri            string          `json:"ImageUri" xml:"ImageUri"`
	ImageTime           string          `json:"ImageTime" xml:"ImageTime"`
	Location            string          `json:"Location" xml:"Location"`
	TagsModifyTime      string          `json:"TagsModifyTime" xml:"TagsModifyTime"`
	RemarksA            string          `json:"RemarksA" xml:"RemarksA"`
	SourcePosition      string          `json:"SourcePosition" xml:"SourcePosition"`
	OCRFailReason       string          `json:"OCRFailReason" xml:"OCRFailReason"`
	SourceUri           string          `json:"SourceUri" xml:"SourceUri"`
	ImageWidth          int             `json:"ImageWidth" xml:"ImageWidth"`
	Faces               []FacesItem     `json:"Faces" xml:"Faces"`
	OCR                 []OCRItem       `json:"OCR" xml:"OCR"`
	Celebrity           []CelebrityItem `json:"Celebrity" xml:"Celebrity"`
	Tags                []TagsItem      `json:"Tags" xml:"Tags"`
}
