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

# Functions

CreateAddAccountRequest creates a request to invoke AddAccount API.
CreateAddAccountResponse creates a response to parse from AddAccount response.
CreateAddEndPointRequest creates a request to invoke AddEndPoint API.
CreateAddEndPointResponse creates a response to parse from AddEndPoint response.
CreateAddPartitionsRequest creates a request to invoke AddPartitions API.
CreateAddPartitionsResponse creates a response to parse from AddPartitions response.
CreateAlterDatabaseRequest creates a request to invoke AlterDatabase API.
CreateAlterDatabaseResponse creates a response to parse from AlterDatabase response.
CreateAlterTableRequest creates a request to invoke AlterTable API.
CreateAlterTableResponse creates a response to parse from AlterTable response.
CreateCancelQueryByExecuteIdRequest creates a request to invoke CancelQueryByExecuteId API.
CreateCancelQueryByExecuteIdResponse creates a response to parse from CancelQueryByExecuteId response.
CreateCancelQueryByIdRequest creates a request to invoke CancelQueryById API.
CreateCancelQueryByIdResponse creates a response to parse from CancelQueryById response.
CreateCreateDatabaseRequest creates a request to invoke CreateDatabase API.
CreateCreateDatabaseResponse creates a response to parse from CreateDatabase response.
CreateCreateInstanceRequest creates a request to invoke CreateInstance API.
CreateCreateInstanceResponse creates a response to parse from CreateInstance response.
CreateCreateTableRequest creates a request to invoke CreateTable API.
CreateCreateTableResponse creates a response to parse from CreateTable response.
CreateDeleteAccountRequest creates a request to invoke DeleteAccount API.
CreateDeleteAccountResponse creates a response to parse from DeleteAccount response.
CreateDescribeTagsRequest creates a request to invoke DescribeTags API.
CreateDescribeTagsResponse creates a response to parse from DescribeTags response.
CreateDropDatabaseRequest creates a request to invoke DropDatabase API.
CreateDropDatabaseResponse creates a response to parse from DropDatabase response.
CreateDropPartitionRequest creates a request to invoke DropPartition API.
CreateDropPartitionResponse creates a response to parse from DropPartition response.
CreateDropTableRequest creates a request to invoke DropTable API.
CreateDropTableResponse creates a response to parse from DropTable response.
CreateGetAllDatabasesRequest creates a request to invoke GetAllDatabases API.
CreateGetAllDatabasesResponse creates a response to parse from GetAllDatabases response.
CreateGetAllowIPRequest creates a request to invoke GetAllowIP API.
CreateGetAllowIPResponse creates a response to parse from GetAllowIP response.
CreateGetAllTablesRequest creates a request to invoke GetAllTables API.
CreateGetAllTablesResponse creates a response to parse from GetAllTables response.
CreateGetDatabaseRequest creates a request to invoke GetDatabase API.
CreateGetDatabaseResponse creates a response to parse from GetDatabase response.
CreateGetEndPointByDomainRequest creates a request to invoke GetEndPointByDomain API.
CreateGetEndPointByDomainResponse creates a response to parse from GetEndPointByDomain response.
CreateGetEndPointRequest creates a request to invoke GetEndPoint API.
CreateGetEndPointResponse creates a response to parse from GetEndPoint response.
CreateGetJobDetailRequest creates a request to invoke GetJobDetail API.
CreateGetJobDetailResponse creates a response to parse from GetJobDetail response.
CreateGetJobLogRequest creates a request to invoke GetJobLog API.
CreateGetJobLogResponse creates a response to parse from GetJobLog response.
CreateGetJobStatusRequest creates a request to invoke GetJobStatus API.
CreateGetJobStatusResponse creates a response to parse from GetJobStatus response.
CreateGetPartitionRequest creates a request to invoke GetPartition API.
CreateGetPartitionResponse creates a response to parse from GetPartition response.
CreateGetPartitionsRequest creates a request to invoke GetPartitions API.
CreateGetPartitionsResponse creates a response to parse from GetPartitions response.
CreateGetTableRequest creates a request to invoke GetTable API.
CreateGetTableResponse creates a response to parse from GetTable response.
CreateGrantPrivilegesRequest creates a request to invoke GrantPrivileges API.
CreateGrantPrivilegesResponse creates a response to parse from GrantPrivileges response.
CreateKillSparkJobRequest creates a request to invoke KillSparkJob API.
CreateKillSparkJobResponse creates a response to parse from KillSparkJob response.
CreateListSparkJobRequest creates a request to invoke ListSparkJob API.
CreateListSparkJobResponse creates a response to parse from ListSparkJob response.
CreateListTagResourcesRequest creates a request to invoke ListTagResources API.
CreateListTagResourcesResponse creates a response to parse from ListTagResources response.
CreateQueryAccountListRequest creates a request to invoke QueryAccountList API.
CreateQueryAccountListResponse creates a response to parse from QueryAccountList response.
CreateQueryEndPointListRequest creates a request to invoke QueryEndPointList API.
CreateQueryEndPointListResponse creates a response to parse from QueryEndPointList response.
CreateReleaseInstanceRequest creates a request to invoke ReleaseInstance API.
CreateReleaseInstanceResponse creates a response to parse from ReleaseInstance response.
CreateRemoveEndPointRequest creates a request to invoke RemoveEndPoint API.
CreateRemoveEndPointResponse creates a response to parse from RemoveEndPoint response.
CreateResetMainPasswordRequest creates a request to invoke ResetMainPassword API.
CreateResetMainPasswordResponse creates a response to parse from ResetMainPassword response.
CreateRevokePrivilegesRequest creates a request to invoke RevokePrivileges API.
CreateRevokePrivilegesResponse creates a response to parse from RevokePrivileges response.
CreateSetAllowIPRequest creates a request to invoke SetAllowIP API.
CreateSetAllowIPResponse creates a response to parse from SetAllowIP response.
CreateSubmitSparkJobRequest creates a request to invoke SubmitSparkJob API.
CreateSubmitSparkJobResponse creates a response to parse from SubmitSparkJob response.
CreateTagResourcesRequest creates a request to invoke TagResources API.
CreateTagResourcesResponse creates a response to parse from TagResources response.
CreateUnSubscribeRegionRequest creates a request to invoke UnSubscribeRegion API.
CreateUnSubscribeRegionResponse creates a response to parse from UnSubscribeRegion response.
CreateUntagResourcesRequest creates a request to invoke UntagResources API.
CreateUntagResourcesResponse creates a response to parse from UntagResources response.
CreateUpdateAccountPasswordRequest creates a request to invoke UpdateAccountPassword API.
CreateUpdateAccountPasswordResponse creates a response to parse from UpdateAccountPassword response.
CreateUpgradeInstanceRequest creates a request to invoke UpgradeInstance API.
CreateUpgradeInstanceResponse creates a response to parse from UpgradeInstance response.
CreateValidateVirtualClusterNameRequest creates a request to invoke ValidateVirtualClusterName API.
CreateValidateVirtualClusterNameResponse creates a response to parse from ValidateVirtualClusterName 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

Account is a nested struct in openanalytics_open response.
AddAccountRequest is the request struct for api AddAccount.
AddAccountResponse is the response struct for api AddAccount.
AddEndPointRequest is the request struct for api AddEndPoint.
AddEndPointResponse is the response struct for api AddEndPoint.
AddPartitionsRequest is the request struct for api AddPartitions.
AddPartitionsResponse is the response struct for api AddPartitions.
AlterDatabaseRequest is the request struct for api AlterDatabase.
AlterDatabaseResponse is the response struct for api AlterDatabase.
AlterTableRequest is the request struct for api AlterTable.
AlterTableResponse is the response struct for api AlterTable.
CancelQueryByExecuteIdRequest is the request struct for api CancelQueryByExecuteId.
CancelQueryByExecuteIdResponse is the response struct for api CancelQueryByExecuteId.
CancelQueryByIdRequest is the request struct for api CancelQueryById.
CancelQueryByIdResponse is the response struct for api CancelQueryById.
Client is the sdk client struct, each func corresponds to an OpenAPI.
ColsInGetPartition is a nested struct in openanalytics_open response.
ColsInGetPartitions is a nested struct in openanalytics_open response.
ColsInGetTable is a nested struct in openanalytics_open response.
ColsItem is a nested struct in openanalytics_open response.
CreateDatabaseRequest is the request struct for api CreateDatabase.
CreateDatabaseResponse is the response struct for api CreateDatabase.
CreateInstanceRequest is the request struct for api CreateInstance.
CreateInstanceResponse is the response struct for api CreateInstance.
CreateTableRequest is the request struct for api CreateTable.
CreateTableResponse is the response struct for api CreateTable.
Data is a nested struct in openanalytics_open response.
DatabaseModel is a nested struct in openanalytics_open response.
DataInGetAllDatabases is a nested struct in openanalytics_open response.
DataInGetAllTables is a nested struct in openanalytics_open response.
DataInQueryAccountList is a nested struct in openanalytics_open response.
DataItem is a nested struct in openanalytics_open response.
DataResult is a nested struct in openanalytics_open response.
DeleteAccountRequest is the request struct for api DeleteAccount.
DeleteAccountResponse is the response struct for api DeleteAccount.
DescribeTagsRequest is the request struct for api DescribeTags.
DescribeTagsResponse is the response struct for api DescribeTags.
DropDatabaseRequest is the request struct for api DropDatabase.
DropDatabaseResponse is the response struct for api DropDatabase.
DropPartitionRequest is the request struct for api DropPartition.
DropPartitionResponse is the response struct for api DropPartition.
DropTableRequest is the request struct for api DropTable.
DropTableResponse is the response struct for api DropTable.
EndPointInfo is a nested struct in openanalytics_open response.
EndPointList is a nested struct in openanalytics_open response.
EndPointListItem is a nested struct in openanalytics_open response.
FieldSchemaModel is a nested struct in openanalytics_open response.
GetAllDatabasesRequest is the request struct for api GetAllDatabases.
GetAllDatabasesResponse is the response struct for api GetAllDatabases.
GetAllowIPRequest is the request struct for api GetAllowIP.
GetAllowIPResponse is the response struct for api GetAllowIP.
GetAllTablesRequest is the request struct for api GetAllTables.
GetAllTablesResponse is the response struct for api GetAllTables.
GetDatabaseRequest is the request struct for api GetDatabase.
GetDatabaseResponse is the response struct for api GetDatabase.
GetEndPointByDomainRequest is the request struct for api GetEndPointByDomain.
GetEndPointByDomainResponse is the response struct for api GetEndPointByDomain.
GetEndPointRequest is the request struct for api GetEndPoint.
GetEndPointResponse is the response struct for api GetEndPoint.
GetJobDetailRequest is the request struct for api GetJobDetail.
GetJobDetailResponse is the response struct for api GetJobDetail.
GetJobLogRequest is the request struct for api GetJobLog.
GetJobLogResponse is the response struct for api GetJobLog.
GetJobStatusRequest is the request struct for api GetJobStatus.
GetJobStatusResponse is the response struct for api GetJobStatus.
GetPartitionRequest is the request struct for api GetPartition.
GetPartitionResponse is the response struct for api GetPartition.
GetPartitionsRequest is the request struct for api GetPartitions.
GetPartitionsResponse is the response struct for api GetPartitions.
GetTableRequest is the request struct for api GetTable.
GetTableResponse is the response struct for api GetTable.
GrantPrivilegesRequest is the request struct for api GrantPrivileges.
GrantPrivilegesResponse is the response struct for api GrantPrivileges.
JobDetail is a nested struct in openanalytics_open response.
JobList is a nested struct in openanalytics_open response.
KillSparkJobRequest is the request struct for api KillSparkJob.
KillSparkJobResponse is the response struct for api KillSparkJob.
ListSparkJobRequest is the request struct for api ListSparkJob.
ListSparkJobResponse is the response struct for api ListSparkJob.
ListTagResourcesRequest is the request struct for api ListTagResources.
ListTagResourcesResponse is the response struct for api ListTagResources.
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest.
PartitionKeys is a nested struct in openanalytics_open response.
PartitionKeysItem is a nested struct in openanalytics_open response.
PartitionModel is a nested struct in openanalytics_open response.
Partitions is a nested struct in openanalytics_open response.
QueryAccountListRequest is the request struct for api QueryAccountList.
QueryAccountListResponse is the response struct for api QueryAccountList.
QueryEndPointListRequest is the request struct for api QueryEndPointList.
QueryEndPointListResponse is the response struct for api QueryEndPointList.
ReleaseInstanceRequest is the request struct for api ReleaseInstance.
ReleaseInstanceResponse is the response struct for api ReleaseInstance.
RemoveEndPointRequest is the request struct for api RemoveEndPoint.
RemoveEndPointResponse is the response struct for api RemoveEndPoint.
ResetMainPasswordRequest is the request struct for api ResetMainPassword.
ResetMainPasswordResponse is the response struct for api ResetMainPassword.
RevokePrivilegesRequest is the request struct for api RevokePrivileges.
RevokePrivilegesResponse is the response struct for api RevokePrivileges.
SerDeInfo is a nested struct in openanalytics_open response.
SerDeInfoModel is a nested struct in openanalytics_open response.
SetAllowIPRequest is the request struct for api SetAllowIP.
SetAllowIPResponse is the response struct for api SetAllowIP.
StorageDescriptor is a nested struct in openanalytics_open response.
StorageDescriptorModel is a nested struct in openanalytics_open response.
SubmitSparkJobRequest is the request struct for api SubmitSparkJob.
SubmitSparkJobResponse is the response struct for api SubmitSparkJob.
Table is a nested struct in openanalytics_open response.
Tag is a nested struct in openanalytics_open response.
TagResources is a nested struct in openanalytics_open response.
TagResourcesItem is a nested struct in openanalytics_open response.
TagResourcesRequest is the request struct for api TagResources.
TagResourcesResponse is the response struct for api TagResources.
TagResourcesTag is a repeated param struct in TagResourcesRequest.
Tags is a nested struct in openanalytics_open response.
UnSubscribeRegionRequest is the request struct for api UnSubscribeRegion.
UnSubscribeRegionResponse is the response struct for api UnSubscribeRegion.
UntagResourcesRequest is the request struct for api UntagResources.
UntagResourcesResponse is the response struct for api UntagResources.
UpdateAccountPasswordRequest is the request struct for api UpdateAccountPassword.
UpdateAccountPasswordResponse is the response struct for api UpdateAccountPassword.
UpgradeInstanceRequest is the request struct for api UpgradeInstance.
UpgradeInstanceResponse is the response struct for api UpgradeInstance.
ValidateVirtualClusterNameRequest is the request struct for api ValidateVirtualClusterName.
ValidateVirtualClusterNameResponse is the response struct for api ValidateVirtualClusterName.
ValuesInGetPartition is a nested struct in openanalytics_open response.
ValuesInGetPartitions is a nested struct in openanalytics_open response.