# Functions
CreateAnalyzeFileRequest creates a request to invoke AnalyzeFile API.
CreateAnalyzeFileResponse creates a response to parse from AnalyzeFile response.
CreateGetFileRequest creates a request to invoke GetFile API.
CreateGetFileResponse creates a response to parse from GetFile response.
CreateUploadFileByOSSRequest creates a request to invoke UploadFileByOSS API.
CreateUploadFileByOSSResponse creates a response to parse from UploadFileByOSS response.
CreateUploadFileByURLRequest creates a request to invoke UploadFileByURL API.
CreateUploadFileByURLResponse creates a response to parse from UploadFileByURL response.
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.
# Structs
AnalyzeFileRequest is the request struct for api AnalyzeFile.
AnalyzeFileResponse is the response struct for api AnalyzeFile.
AnalyzeProgress is a nested struct in grace response.
Client is the sdk client struct, each func corresponds to an OpenAPI.
GetFileRequest is the request struct for api GetFile.
GetFileResponse is the response struct for api GetFile.
TransferProgress is a nested struct in grace response.
UploadFileByOSSRequest is the request struct for api UploadFileByOSS.
UploadFileByOSSResponse is the response struct for api UploadFileByOSS.
UploadFileByURLRequest is the request struct for api UploadFileByURL.
UploadFileByURLResponse is the response struct for api UploadFileByURL.