package
1.63.84
Repository: https://github.com/aliyun/alibaba-cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

CreateDetectVideoShotRequest creates a request to invoke DetectVideoShot API.
CreateDetectVideoShotResponse creates a response to parse from DetectVideoShot response.
CreateEvaluateVideoQualityRequest creates a request to invoke EvaluateVideoQuality API.
CreateEvaluateVideoQualityResponse creates a response to parse from EvaluateVideoQuality response.
CreateGenerateVideoCoverRequest creates a request to invoke GenerateVideoCover API.
CreateGenerateVideoCoverResponse creates a response to parse from GenerateVideoCover response.
CreateGetAsyncJobResultRequest creates a request to invoke GetAsyncJobResult API.
CreateGetAsyncJobResultResponse creates a response to parse from GetAsyncJobResult response.
CreateRecognizeVideoCastCrewListRequest creates a request to invoke RecognizeVideoCastCrewList API.
CreateRecognizeVideoCastCrewListResponse creates a response to parse from RecognizeVideoCastCrewList response.
CreateSplitVideoPartsRequest creates a request to invoke SplitVideoParts API.
CreateSplitVideoPartsResponse creates a response to parse from SplitVideoParts response.
CreateUnderstandVideoContentRequest creates a request to invoke UnderstandVideoContent API.
CreateUnderstandVideoContentResponse creates a response to parse from UnderstandVideoContent 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.

# Variables

EndpointMap Endpoint Data.
EndpointType regional or central.

# Structs

Client is the sdk client struct, each func corresponds to an OpenAPI.
Data is a nested struct in videorecog response.
DetectVideoShotRequest is the request struct for api DetectVideoShot.
DetectVideoShotResponse is the response struct for api DetectVideoShot.
Elements is a nested struct in videorecog response.
ElementsItem is a nested struct in videorecog response.
EvaluateVideoQualityRequest is the request struct for api EvaluateVideoQuality.
EvaluateVideoQualityResponse is the response struct for api EvaluateVideoQuality.
GenerateVideoCoverRequest is the request struct for api GenerateVideoCover.
GenerateVideoCoverResponse is the response struct for api GenerateVideoCover.
GetAsyncJobResultRequest is the request struct for api GetAsyncJobResult.
GetAsyncJobResultResponse is the response struct for api GetAsyncJobResult.
Output is a nested struct in videorecog response.
Outputs is a nested struct in videorecog response.
RecognizeVideoCastCrewListParams is a repeated param struct in RecognizeVideoCastCrewListRequest.
RecognizeVideoCastCrewListRequest is the request struct for api RecognizeVideoCastCrewList.
RecognizeVideoCastCrewListResponse is the response struct for api RecognizeVideoCastCrewList.
ShotFrameIds is a nested struct in videorecog response.
SplitVideoPartResults is a nested struct in videorecog response.
SplitVideoPartResultsItem is a nested struct in videorecog response.
SplitVideoPartsRequest is the request struct for api SplitVideoParts.
SplitVideoPartsResponse is the response struct for api SplitVideoParts.
UnderstandVideoContentRequest is the request struct for api UnderstandVideoContent.
UnderstandVideoContentResponse is the response struct for api UnderstandVideoContent.
VideoInfo is a nested struct in videorecog response.
VideoQualityInfo is a nested struct in videorecog response.