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

# Functions

CreateBindInstance2VpcRequest creates a request to invoke BindInstance2Vpc API.
CreateBindInstance2VpcResponse creates a response to parse from BindInstance2Vpc response.
CreateDeleteInstanceRequest creates a request to invoke DeleteInstance API.
CreateDeleteInstanceResponse creates a response to parse from DeleteInstance response.
CreateDeleteTagsRequest creates a request to invoke DeleteTags API.
CreateDeleteTagsResponse creates a response to parse from DeleteTags response.
CreateGetInstanceRequest creates a request to invoke GetInstance API.
CreateGetInstanceResponse creates a response to parse from GetInstance response.
CreateInsertInstanceRequest creates a request to invoke InsertInstance API.
CreateInsertInstanceResponse creates a response to parse from InsertInstance response.
CreateInsertTagsRequest creates a request to invoke InsertTags API.
CreateInsertTagsResponse creates a response to parse from InsertTags response.
CreateListClusterTypeRequest creates a request to invoke ListClusterType API.
CreateListClusterTypeResponse creates a response to parse from ListClusterType response.
CreateListInstanceRequest creates a request to invoke ListInstance API.
CreateListInstanceResponse creates a response to parse from ListInstance response.
CreateListTagsRequest creates a request to invoke ListTags API.
CreateListTagsResponse creates a response to parse from ListTags response.
CreateListVpcInfoByInstanceRequest creates a request to invoke ListVpcInfoByInstance API.
CreateListVpcInfoByInstanceResponse creates a response to parse from ListVpcInfoByInstance response.
CreateListVpcInfoByVpcRequest creates a request to invoke ListVpcInfoByVpc API.
CreateListVpcInfoByVpcResponse creates a response to parse from ListVpcInfoByVpc response.
CreateUnbindInstance2VpcRequest creates a request to invoke UnbindInstance2Vpc API.
CreateUnbindInstance2VpcResponse creates a response to parse from UnbindInstance2Vpc response.
CreateUpdateInstanceRequest creates a request to invoke UpdateInstance API.
CreateUpdateInstanceResponse creates a response to parse from UpdateInstance response.
NewClient creates a sdk client with environment variables.
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html.
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html.
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available.
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html.

# Structs

BindInstance2VpcRequest is the request struct for api BindInstance2Vpc.
BindInstance2VpcResponse is the response struct for api BindInstance2Vpc.
Client is the sdk client struct, each func corresponds to an OpenAPI.
ClusterTypeInfos is a nested struct in ots response.
DeleteInstanceRequest is the request struct for api DeleteInstance.
DeleteInstanceResponse is the response struct for api DeleteInstance.
DeleteTagsRequest is the request struct for api DeleteTags.
DeleteTagsResponse is the response struct for api DeleteTags.
DeleteTagsTagInfo is a repeated param struct in DeleteTagsRequest.
GetInstanceRequest is the request struct for api GetInstance.
GetInstanceResponse is the response struct for api GetInstance.
InsertInstanceRequest is the request struct for api InsertInstance.
InsertInstanceResponse is the response struct for api InsertInstance.
InsertInstanceTagInfo is a repeated param struct in InsertInstanceRequest.
InsertTagsRequest is the request struct for api InsertTags.
InsertTagsResponse is the response struct for api InsertTags.
InsertTagsTagInfo is a repeated param struct in InsertTagsRequest.
InstanceInfo is a nested struct in ots response.
InstanceInfos is a nested struct in ots response.
ListClusterTypeRequest is the request struct for api ListClusterType.
ListClusterTypeResponse is the response struct for api ListClusterType.
ListInstanceRequest is the request struct for api ListInstance.
ListInstanceResponse is the response struct for api ListInstance.
ListInstanceTagInfo is a repeated param struct in ListInstanceRequest.
ListTagsRequest is the request struct for api ListTags.
ListTagsResponse is the response struct for api ListTags.
ListTagsTagInfo is a repeated param struct in ListTagsRequest.
ListVpcInfoByInstanceRequest is the request struct for api ListVpcInfoByInstance.
ListVpcInfoByInstanceResponse is the response struct for api ListVpcInfoByInstance.
ListVpcInfoByVpcRequest is the request struct for api ListVpcInfoByVpc.
ListVpcInfoByVpcResponse is the response struct for api ListVpcInfoByVpc.
ListVpcInfoByVpcTagInfo is a repeated param struct in ListVpcInfoByVpcRequest.
Quota is a nested struct in ots response.
TagInfo is a nested struct in ots response.
TagInfosInGetInstance is a nested struct in ots response.
TagInfosInListTags is a nested struct in ots response.
UnbindInstance2VpcRequest is the request struct for api UnbindInstance2Vpc.
UnbindInstance2VpcResponse is the response struct for api UnbindInstance2Vpc.
UpdateInstanceRequest is the request struct for api UpdateInstance.
UpdateInstanceResponse is the response struct for api UpdateInstance.
VpcInfo is a nested struct in ots response.
VpcInfosInListVpcInfoByInstance is a nested struct in ots response.
VpcInfosInListVpcInfoByVpc is a nested struct in ots response.