# Functions
CreateChangeImageSizeRequest creates a request to invoke ChangeImageSize API.
CreateChangeImageSizeResponse creates a response to parse from ChangeImageSize response.
CreateCreateSegmentBodyJobRequest creates a request to invoke CreateSegmentBodyJob API.
CreateCreateSegmentBodyJobResponse creates a response to parse from CreateSegmentBodyJob response.
CreateDetectImageElementsRequest creates a request to invoke DetectImageElements API.
CreateDetectImageElementsResponse creates a response to parse from DetectImageElements response.
CreateEraseLogoInVideoRequest creates a request to invoke EraseLogoInVideo API.
CreateEraseLogoInVideoResponse creates a response to parse from EraseLogoInVideo response.
CreateExtendImageStyleRequest creates a request to invoke ExtendImageStyle API.
CreateExtendImageStyleResponse creates a response to parse from ExtendImageStyle response.
CreateGetAsyncJobResultRequest creates a request to invoke GetAsyncJobResult API.
CreateGetAsyncJobResultResponse creates a response to parse from GetAsyncJobResult response.
CreateGetAsyncResultRequest creates a request to invoke GetAsyncResult API.
CreateGetAsyncResultResponse creates a response to parse from GetAsyncResult response.
CreateGetJobResultRequest creates a request to invoke GetJobResult API.
CreateGetJobResultResponse creates a response to parse from GetJobResult response.
CreateGetJobStatusRequest creates a request to invoke GetJobStatus API.
CreateGetJobStatusResponse creates a response to parse from GetJobStatus response.
CreateGetRenderResultRequest creates a request to invoke GetRenderResult API.
CreateGetRenderResultResponse creates a response to parse from GetRenderResult response.
CreateGetUserBucketConfigRequest creates a request to invoke GetUserBucketConfig API.
CreateGetUserBucketConfigResponse creates a response to parse from GetUserBucketConfig response.
CreateHighlightGameVideoRequest creates a request to invoke HighlightGameVideo API.
CreateHighlightGameVideoResponse creates a response to parse from HighlightGameVideo response.
CreateListPackageDesignModelTypesRequest creates a request to invoke ListPackageDesignModelTypes API.
CreateListPackageDesignModelTypesResponse creates a response to parse from ListPackageDesignModelTypes response.
CreateListUserBucketsRequest creates a request to invoke ListUserBuckets API.
CreateListUserBucketsResponse creates a response to parse from ListUserBuckets response.
CreateMakeSuperResolutionImageRequest creates a request to invoke MakeSuperResolutionImage API.
CreateMakeSuperResolutionImageResponse creates a response to parse from MakeSuperResolutionImage response.
CreatePreviewModelForPackageDesignRequest creates a request to invoke PreviewModelForPackageDesign API.
CreatePreviewModelForPackageDesignResponse creates a response to parse from PreviewModelForPackageDesign response.
CreateRecognizeImageColorRequest creates a request to invoke RecognizeImageColor API.
CreateRecognizeImageColorResponse creates a response to parse from RecognizeImageColor response.
CreateRecognizeImageStyleRequest creates a request to invoke RecognizeImageStyle API.
CreateRecognizeImageStyleResponse creates a response to parse from RecognizeImageStyle response.
CreateRecolorImageRequest creates a request to invoke RecolorImage API.
CreateRecolorImageResponse creates a response to parse from RecolorImage response.
CreateRenderImageForPackageDesignRequest creates a request to invoke RenderImageForPackageDesign API.
CreateRenderImageForPackageDesignResponse creates a response to parse from RenderImageForPackageDesign response.
CreateSegmentBodyRequest creates a request to invoke SegmentBody API.
CreateSegmentBodyResponse creates a response to parse from SegmentBody response.
CreateSegmentImageRequest creates a request to invoke SegmentImage API.
CreateSegmentImageResponse creates a response to parse from SegmentImage response.
CreateUpdateUserBucketConfigRequest creates a request to invoke UpdateUserBucketConfig API.
CreateUpdateUserBucketConfigResponse creates a response to parse from UpdateUserBucketConfig response.
GetEndpointMap Get Endpoint Data Map.
GetEndpointType Get Endpoint Type Value.
NewClient creates a sdk client with environment variables.
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
SetClientProperty Set Property by Reflect.
SetEndpointDataToClient Set EndpointMap and ENdpointType.
# Structs
ChangeImageSizeRequest is the request struct for api ChangeImageSize.
ChangeImageSizeResponse is the response struct for api ChangeImageSize.
Client is the sdk client struct, each func corresponds to an OpenAPI.
ColorTemplate is a nested struct in ivpd response.
ColorTemplateList is a nested struct in ivpd response.
CreateSegmentBodyJobDataList is a repeated param struct in CreateSegmentBodyJobRequest.
CreateSegmentBodyJobRequest is the request struct for api CreateSegmentBodyJob.
CreateSegmentBodyJobResponse is the response struct for api CreateSegmentBodyJob.
Data is a nested struct in ivpd response.
DataInGetAsyncResult is a nested struct in ivpd response.
DataInGetJobResult is a nested struct in ivpd response.
DataInGetJobStatus is a nested struct in ivpd response.
DataInGetRenderResult is a nested struct in ivpd response.
DataInGetUserBucketConfig is a nested struct in ivpd response.
DataInListUserBuckets is a nested struct in ivpd response.
DataInUpdateUserBucketConfig is a nested struct in ivpd response.
DataItem is a nested struct in ivpd response.
DetectImageElementsRequest is the request struct for api DetectImageElements.
DetectImageElementsResponse is the response struct for api DetectImageElements.
Element is a nested struct in ivpd response.
ElementsInDetectImageElements is a nested struct in ivpd response.
ElementsInListPackageDesignModelTypes is a nested struct in ivpd response.
EraseLogoInVideoBoxes is a repeated param struct in EraseLogoInVideoRequest.
EraseLogoInVideoRequest is the request struct for api EraseLogoInVideo.
EraseLogoInVideoResponse is the response struct for api EraseLogoInVideo.
ExtendImageStyleRequest is the request struct for api ExtendImageStyle.
ExtendImageStyleResponse is the response struct for api ExtendImageStyle.
GameList is a nested struct in ivpd response.
GameListItem is a nested struct in ivpd response.
GetAsyncJobResultRequest is the request struct for api GetAsyncJobResult.
GetAsyncJobResultResponse is the response struct for api GetAsyncJobResult.
GetAsyncResultRequest is the request struct for api GetAsyncResult.
GetAsyncResultResponse is the response struct for api GetAsyncResult.
GetJobResultRequest is the request struct for api GetJobResult.
GetJobResultResponse is the response struct for api GetJobResult.
GetJobStatusRequest is the request struct for api GetJobStatus.
GetJobStatusResponse is the response struct for api GetJobStatus.
GetRenderResultRequest is the request struct for api GetRenderResult.
GetRenderResultResponse is the response struct for api GetRenderResult.
GetUserBucketConfigRequest is the request struct for api GetUserBucketConfig.
GetUserBucketConfigResponse is the response struct for api GetUserBucketConfig.
HighlightGameVideoRequest is the request struct for api HighlightGameVideo.
HighlightGameVideoResponse is the response struct for api HighlightGameVideo.
HighlightList is a nested struct in ivpd response.
HighlightListItem is a nested struct in ivpd response.
ImageList is a nested struct in ivpd response.
ListPackageDesignModelTypesRequest is the request struct for api ListPackageDesignModelTypes.
ListPackageDesignModelTypesResponse is the response struct for api ListPackageDesignModelTypes.
ListUserBucketsData is a repeated param struct in ListUserBucketsRequest.
ListUserBucketsRequest is the request struct for api ListUserBuckets.
ListUserBucketsResponse is the response struct for api ListUserBuckets.
MakeSuperResolutionImageRequest is the request struct for api MakeSuperResolutionImage.
MakeSuperResolutionImageResponse is the response struct for api MakeSuperResolutionImage.
ModelType is a nested struct in ivpd response.
ModelTypeList is a nested struct in ivpd response.
PreviewModelForPackageDesignElementList is a repeated param struct in PreviewModelForPackageDesignRequest.
PreviewModelForPackageDesignRequest is the request struct for api PreviewModelForPackageDesign.
PreviewModelForPackageDesignResponse is the response struct for api PreviewModelForPackageDesign.
RecognizeImageColorRequest is the request struct for api RecognizeImageColor.
RecognizeImageColorResponse is the response struct for api RecognizeImageColor.
RecognizeImageStyleRequest is the request struct for api RecognizeImageStyle.
RecognizeImageStyleResponse is the response struct for api RecognizeImageStyle.
RecolorImageColorTemplate is a repeated param struct in RecolorImageRequest.
RecolorImageRequest is the request struct for api RecolorImage.
RecolorImageResponse is the response struct for api RecolorImage.
RenderImageForPackageDesignElementList is a repeated param struct in RenderImageForPackageDesignRequest.
RenderImageForPackageDesignRequest is the request struct for api RenderImageForPackageDesign.
RenderImageForPackageDesignResponse is the response struct for api RenderImageForPackageDesign.
Result is a nested struct in ivpd response.
ResultData is a nested struct in ivpd response.
ResultListInCreateSegmentBodyJob is a nested struct in ivpd response.
ResultListInGetJobResult is a nested struct in ivpd response.
SegmentBodyRequest is the request struct for api SegmentBody.
SegmentBodyResponse is the response struct for api SegmentBody.
SegmentImageRequest is the request struct for api SegmentImage.
SegmentImageResponse is the response struct for api SegmentImage.
Styles is a nested struct in ivpd response.
UpdateUserBucketConfigData is a repeated param struct in UpdateUserBucketConfigRequest.
UpdateUserBucketConfigRequest is the request struct for api UpdateUserBucketConfig.
UpdateUserBucketConfigResponse is the response struct for api UpdateUserBucketConfig.