Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AuthInfo
- type AuthInfos
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) CreateLdpsComputeGroup(request *CreateLdpsComputeGroupRequest) (response *CreateLdpsComputeGroupResponse, err error)
- func (client *Client) CreateLdpsComputeGroupWithCallback(request *CreateLdpsComputeGroupRequest, ...) <-chan int
- func (client *Client) CreateLdpsComputeGroupWithChan(request *CreateLdpsComputeGroupRequest) (<-chan *CreateLdpsComputeGroupResponse, <-chan error)
- func (client *Client) CreateLdpsNamespace(request *CreateLdpsNamespaceRequest) (response *CreateLdpsNamespaceResponse, err error)
- func (client *Client) CreateLdpsNamespaceWithCallback(request *CreateLdpsNamespaceRequest, ...) <-chan int
- func (client *Client) CreateLdpsNamespaceWithChan(request *CreateLdpsNamespaceRequest) (<-chan *CreateLdpsNamespaceResponse, <-chan error)
- func (client *Client) CreateLindormInstance(request *CreateLindormInstanceRequest) (response *CreateLindormInstanceResponse, err error)
- func (client *Client) CreateLindormInstanceWithCallback(request *CreateLindormInstanceRequest, ...) <-chan int
- func (client *Client) CreateLindormInstanceWithChan(request *CreateLindormInstanceRequest) (<-chan *CreateLindormInstanceResponse, <-chan error)
- func (client *Client) DeleteLdpsComputeGroup(request *DeleteLdpsComputeGroupRequest) (response *DeleteLdpsComputeGroupResponse, err error)
- func (client *Client) DeleteLdpsComputeGroupWithCallback(request *DeleteLdpsComputeGroupRequest, ...) <-chan int
- func (client *Client) DeleteLdpsComputeGroupWithChan(request *DeleteLdpsComputeGroupRequest) (<-chan *DeleteLdpsComputeGroupResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) GetEngineDefaultAuth(request *GetEngineDefaultAuthRequest) (response *GetEngineDefaultAuthResponse, err error)
- func (client *Client) GetEngineDefaultAuthWithCallback(request *GetEngineDefaultAuthRequest, ...) <-chan int
- func (client *Client) GetEngineDefaultAuthWithChan(request *GetEngineDefaultAuthRequest) (<-chan *GetEngineDefaultAuthResponse, <-chan error)
- func (client *Client) GetInstanceIpWhiteList(request *GetInstanceIpWhiteListRequest) (response *GetInstanceIpWhiteListResponse, err error)
- func (client *Client) GetInstanceIpWhiteListWithCallback(request *GetInstanceIpWhiteListRequest, ...) <-chan int
- func (client *Client) GetInstanceIpWhiteListWithChan(request *GetInstanceIpWhiteListRequest) (<-chan *GetInstanceIpWhiteListResponse, <-chan error)
- func (client *Client) GetInstanceSecurityGroups(request *GetInstanceSecurityGroupsRequest) (response *GetInstanceSecurityGroupsResponse, err error)
- func (client *Client) GetInstanceSecurityGroupsWithCallback(request *GetInstanceSecurityGroupsRequest, ...) <-chan int
- func (client *Client) GetInstanceSecurityGroupsWithChan(request *GetInstanceSecurityGroupsRequest) (<-chan *GetInstanceSecurityGroupsResponse, <-chan error)
- func (client *Client) GetLdpsComputeGroup(request *GetLdpsComputeGroupRequest) (response *GetLdpsComputeGroupResponse, err error)
- func (client *Client) GetLdpsComputeGroupWithCallback(request *GetLdpsComputeGroupRequest, ...) <-chan int
- func (client *Client) GetLdpsComputeGroupWithChan(request *GetLdpsComputeGroupRequest) (<-chan *GetLdpsComputeGroupResponse, <-chan error)
- func (client *Client) GetLdpsNamespacedQuota(request *GetLdpsNamespacedQuotaRequest) (response *GetLdpsNamespacedQuotaResponse, err error)
- func (client *Client) GetLdpsNamespacedQuotaWithCallback(request *GetLdpsNamespacedQuotaRequest, ...) <-chan int
- func (client *Client) GetLdpsNamespacedQuotaWithChan(request *GetLdpsNamespacedQuotaRequest) (<-chan *GetLdpsNamespacedQuotaResponse, <-chan error)
- func (client *Client) GetLdpsResourceCost(request *GetLdpsResourceCostRequest) (response *GetLdpsResourceCostResponse, err error)
- func (client *Client) GetLdpsResourceCostWithCallback(request *GetLdpsResourceCostRequest, ...) <-chan int
- func (client *Client) GetLdpsResourceCostWithChan(request *GetLdpsResourceCostRequest) (<-chan *GetLdpsResourceCostResponse, <-chan error)
- func (client *Client) GetLindormInstance(request *GetLindormInstanceRequest) (response *GetLindormInstanceResponse, err error)
- func (client *Client) GetLindormInstanceEngineList(request *GetLindormInstanceEngineListRequest) (response *GetLindormInstanceEngineListResponse, err error)
- func (client *Client) GetLindormInstanceEngineListWithCallback(request *GetLindormInstanceEngineListRequest, ...) <-chan int
- func (client *Client) GetLindormInstanceEngineListWithChan(request *GetLindormInstanceEngineListRequest) (<-chan *GetLindormInstanceEngineListResponse, <-chan error)
- func (client *Client) GetLindormInstanceList(request *GetLindormInstanceListRequest) (response *GetLindormInstanceListResponse, err error)
- func (client *Client) GetLindormInstanceListWithCallback(request *GetLindormInstanceListRequest, ...) <-chan int
- func (client *Client) GetLindormInstanceListWithChan(request *GetLindormInstanceListRequest) (<-chan *GetLindormInstanceListResponse, <-chan error)
- func (client *Client) GetLindormInstanceWithCallback(request *GetLindormInstanceRequest, ...) <-chan int
- func (client *Client) GetLindormInstanceWithChan(request *GetLindormInstanceRequest) (<-chan *GetLindormInstanceResponse, <-chan error)
- func (client *Client) ListLdpsComputeGroups(request *ListLdpsComputeGroupsRequest) (response *ListLdpsComputeGroupsResponse, err error)
- func (client *Client) ListLdpsComputeGroupsWithCallback(request *ListLdpsComputeGroupsRequest, ...) <-chan int
- func (client *Client) ListLdpsComputeGroupsWithChan(request *ListLdpsComputeGroupsRequest) (<-chan *ListLdpsComputeGroupsResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ModifyInstancePayType(request *ModifyInstancePayTypeRequest) (response *ModifyInstancePayTypeResponse, err error)
- func (client *Client) ModifyInstancePayTypeWithCallback(request *ModifyInstancePayTypeRequest, ...) <-chan int
- func (client *Client) ModifyInstancePayTypeWithChan(request *ModifyInstancePayTypeRequest) (<-chan *ModifyInstancePayTypeResponse, <-chan error)
- func (client *Client) ReleaseLindormInstance(request *ReleaseLindormInstanceRequest) (response *ReleaseLindormInstanceResponse, err error)
- func (client *Client) ReleaseLindormInstanceWithCallback(request *ReleaseLindormInstanceRequest, ...) <-chan int
- func (client *Client) ReleaseLindormInstanceWithChan(request *ReleaseLindormInstanceRequest) (<-chan *ReleaseLindormInstanceResponse, <-chan error)
- func (client *Client) RenewLindormInstance(request *RenewLindormInstanceRequest) (response *RenewLindormInstanceResponse, err error)
- func (client *Client) RenewLindormInstanceWithCallback(request *RenewLindormInstanceRequest, ...) <-chan int
- func (client *Client) RenewLindormInstanceWithChan(request *RenewLindormInstanceRequest) (<-chan *RenewLindormInstanceResponse, <-chan error)
- func (client *Client) RestartLdpsComputeGroup(request *RestartLdpsComputeGroupRequest) (response *RestartLdpsComputeGroupResponse, err error)
- func (client *Client) RestartLdpsComputeGroupWithCallback(request *RestartLdpsComputeGroupRequest, ...) <-chan int
- func (client *Client) RestartLdpsComputeGroupWithChan(request *RestartLdpsComputeGroupRequest) (<-chan *RestartLdpsComputeGroupResponse, <-chan error)
- func (client *Client) SwitchLSQLV3MySQLService(request *SwitchLSQLV3MySQLServiceRequest) (response *SwitchLSQLV3MySQLServiceResponse, err error)
- func (client *Client) SwitchLSQLV3MySQLServiceWithCallback(request *SwitchLSQLV3MySQLServiceRequest, ...) <-chan int
- func (client *Client) SwitchLSQLV3MySQLServiceWithChan(request *SwitchLSQLV3MySQLServiceRequest) (<-chan *SwitchLSQLV3MySQLServiceResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- func (client *Client) UpdateInstanceIpWhiteList(request *UpdateInstanceIpWhiteListRequest) (response *UpdateInstanceIpWhiteListResponse, err error)
- func (client *Client) UpdateInstanceIpWhiteListWithCallback(request *UpdateInstanceIpWhiteListRequest, ...) <-chan int
- func (client *Client) UpdateInstanceIpWhiteListWithChan(request *UpdateInstanceIpWhiteListRequest) (<-chan *UpdateInstanceIpWhiteListResponse, <-chan error)
- func (client *Client) UpdateInstanceSecurityGroups(request *UpdateInstanceSecurityGroupsRequest) (response *UpdateInstanceSecurityGroupsResponse, err error)
- func (client *Client) UpdateInstanceSecurityGroupsWithCallback(request *UpdateInstanceSecurityGroupsRequest, ...) <-chan int
- func (client *Client) UpdateInstanceSecurityGroupsWithChan(request *UpdateInstanceSecurityGroupsRequest) (<-chan *UpdateInstanceSecurityGroupsResponse, <-chan error)
- func (client *Client) UpdateLdpsComputeGroup(request *UpdateLdpsComputeGroupRequest) (response *UpdateLdpsComputeGroupResponse, err error)
- func (client *Client) UpdateLdpsComputeGroupWithCallback(request *UpdateLdpsComputeGroupRequest, ...) <-chan int
- func (client *Client) UpdateLdpsComputeGroupWithChan(request *UpdateLdpsComputeGroupRequest) (<-chan *UpdateLdpsComputeGroupResponse, <-chan error)
- func (client *Client) UpgradeLindormInstance(request *UpgradeLindormInstanceRequest) (response *UpgradeLindormInstanceResponse, err error)
- func (client *Client) UpgradeLindormInstanceWithCallback(request *UpgradeLindormInstanceRequest, ...) <-chan int
- func (client *Client) UpgradeLindormInstanceWithChan(request *UpgradeLindormInstanceRequest) (<-chan *UpgradeLindormInstanceResponse, <-chan error)
- type ComputeGroup
- type CreateLdpsComputeGroupRequest
- type CreateLdpsComputeGroupResponse
- type CreateLdpsNamespaceRequest
- type CreateLdpsNamespaceResponse
- type CreateLindormInstanceRequest
- type CreateLindormInstanceResponse
- type DeleteLdpsComputeGroupRequest
- type DeleteLdpsComputeGroupResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type Engine
- type EngineInfo
- type EngineListInGetLindormInstance
- type EngineListInGetLindormInstanceEngineList
- type GetEngineDefaultAuthRequest
- type GetEngineDefaultAuthResponse
- type GetInstanceIpWhiteListRequest
- type GetInstanceIpWhiteListResponse
- type GetInstanceSecurityGroupsRequest
- type GetInstanceSecurityGroupsResponse
- type GetLdpsComputeGroupRequest
- type GetLdpsComputeGroupResponse
- type GetLdpsNamespacedQuotaRequest
- type GetLdpsNamespacedQuotaResponse
- type GetLdpsResourceCostRequest
- type GetLdpsResourceCostResponse
- type GetLindormInstanceEngineListRequest
- type GetLindormInstanceEngineListResponse
- type GetLindormInstanceListRequest
- type GetLindormInstanceListResponse
- type GetLindormInstanceListTag
- type GetLindormInstanceRequest
- type GetLindormInstanceResponse
- type GroupListInGetInstanceIpWhiteList
- type GroupListInListLdpsComputeGroups
- type GroupListItem
- type InstanceList
- type IpList
- type LindormInstanceSummary
- type ListLdpsComputeGroupsRequest
- type ListLdpsComputeGroupsResponse
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type ModifyInstancePayTypeRequest
- type ModifyInstancePayTypeResponse
- type NamespacedQuota
- type NamespacedQuotas
- type NetInfo
- type NetInfoList
- type Region
- type Regions
- type ReleaseLindormInstanceRequest
- type ReleaseLindormInstanceResponse
- type RenewLindormInstanceRequest
- type RenewLindormInstanceResponse
- type RestartLdpsComputeGroupRequest
- type RestartLdpsComputeGroupResponse
- type SecurityGroups
- type SwitchLSQLV3MySQLServiceRequest
- type SwitchLSQLV3MySQLServiceResponse
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type Tags
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpdateInstanceIpWhiteListRequest
- type UpdateInstanceIpWhiteListResponse
- type UpdateInstanceSecurityGroupsRequest
- type UpdateInstanceSecurityGroupsResponse
- type UpdateLdpsComputeGroupRequest
- type UpdateLdpsComputeGroupResponse
- type UpgradeLindormInstanceRequest
- type UpgradeLindormInstanceResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AuthInfo ¶ added in v1.62.630
type AuthInfo struct { Engine string `json:"Engine" xml:"Engine"` Username string `json:"Username" xml:"Username"` Password string `json:"Password" xml:"Password"` }
AuthInfo is a nested struct in hitsdb response
type AuthInfos ¶ added in v1.62.630
type AuthInfos struct {
AuthInfo []AuthInfo `json:"AuthInfo" xml:"AuthInfo"`
}
AuthInfos is a nested struct in hitsdb response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
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
func NewClientWithEcsRamRole ¶
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
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
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
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
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
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
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
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
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
func (*Client) CreateLdpsComputeGroup ¶ added in v1.62.630
func (client *Client) CreateLdpsComputeGroup(request *CreateLdpsComputeGroupRequest) (response *CreateLdpsComputeGroupResponse, err error)
CreateLdpsComputeGroup invokes the hitsdb.CreateLdpsComputeGroup API synchronously
func (*Client) CreateLdpsComputeGroupWithCallback ¶ added in v1.62.630
func (client *Client) CreateLdpsComputeGroupWithCallback(request *CreateLdpsComputeGroupRequest, callback func(response *CreateLdpsComputeGroupResponse, err error)) <-chan int
CreateLdpsComputeGroupWithCallback invokes the hitsdb.CreateLdpsComputeGroup API asynchronously
func (*Client) CreateLdpsComputeGroupWithChan ¶ added in v1.62.630
func (client *Client) CreateLdpsComputeGroupWithChan(request *CreateLdpsComputeGroupRequest) (<-chan *CreateLdpsComputeGroupResponse, <-chan error)
CreateLdpsComputeGroupWithChan invokes the hitsdb.CreateLdpsComputeGroup API asynchronously
func (*Client) CreateLdpsNamespace ¶ added in v1.62.615
func (client *Client) CreateLdpsNamespace(request *CreateLdpsNamespaceRequest) (response *CreateLdpsNamespaceResponse, err error)
CreateLdpsNamespace invokes the hitsdb.CreateLdpsNamespace API synchronously
func (*Client) CreateLdpsNamespaceWithCallback ¶ added in v1.62.615
func (client *Client) CreateLdpsNamespaceWithCallback(request *CreateLdpsNamespaceRequest, callback func(response *CreateLdpsNamespaceResponse, err error)) <-chan int
CreateLdpsNamespaceWithCallback invokes the hitsdb.CreateLdpsNamespace API asynchronously
func (*Client) CreateLdpsNamespaceWithChan ¶ added in v1.62.615
func (client *Client) CreateLdpsNamespaceWithChan(request *CreateLdpsNamespaceRequest) (<-chan *CreateLdpsNamespaceResponse, <-chan error)
CreateLdpsNamespaceWithChan invokes the hitsdb.CreateLdpsNamespace API asynchronously
func (*Client) CreateLindormInstance ¶ added in v1.61.1227
func (client *Client) CreateLindormInstance(request *CreateLindormInstanceRequest) (response *CreateLindormInstanceResponse, err error)
CreateLindormInstance invokes the hitsdb.CreateLindormInstance API synchronously
func (*Client) CreateLindormInstanceWithCallback ¶ added in v1.61.1227
func (client *Client) CreateLindormInstanceWithCallback(request *CreateLindormInstanceRequest, callback func(response *CreateLindormInstanceResponse, err error)) <-chan int
CreateLindormInstanceWithCallback invokes the hitsdb.CreateLindormInstance API asynchronously
func (*Client) CreateLindormInstanceWithChan ¶ added in v1.61.1227
func (client *Client) CreateLindormInstanceWithChan(request *CreateLindormInstanceRequest) (<-chan *CreateLindormInstanceResponse, <-chan error)
CreateLindormInstanceWithChan invokes the hitsdb.CreateLindormInstance API asynchronously
func (*Client) DeleteLdpsComputeGroup ¶ added in v1.62.630
func (client *Client) DeleteLdpsComputeGroup(request *DeleteLdpsComputeGroupRequest) (response *DeleteLdpsComputeGroupResponse, err error)
DeleteLdpsComputeGroup invokes the hitsdb.DeleteLdpsComputeGroup API synchronously
func (*Client) DeleteLdpsComputeGroupWithCallback ¶ added in v1.62.630
func (client *Client) DeleteLdpsComputeGroupWithCallback(request *DeleteLdpsComputeGroupRequest, callback func(response *DeleteLdpsComputeGroupResponse, err error)) <-chan int
DeleteLdpsComputeGroupWithCallback invokes the hitsdb.DeleteLdpsComputeGroup API asynchronously
func (*Client) DeleteLdpsComputeGroupWithChan ¶ added in v1.62.630
func (client *Client) DeleteLdpsComputeGroupWithChan(request *DeleteLdpsComputeGroupRequest) (<-chan *DeleteLdpsComputeGroupResponse, <-chan error)
DeleteLdpsComputeGroupWithChan invokes the hitsdb.DeleteLdpsComputeGroup API asynchronously
func (*Client) DescribeRegions ¶ added in v1.61.688
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the hitsdb.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶ added in v1.61.688
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the hitsdb.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶ added in v1.61.688
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the hitsdb.DescribeRegions API asynchronously
func (*Client) GetEngineDefaultAuth ¶ added in v1.62.630
func (client *Client) GetEngineDefaultAuth(request *GetEngineDefaultAuthRequest) (response *GetEngineDefaultAuthResponse, err error)
GetEngineDefaultAuth invokes the hitsdb.GetEngineDefaultAuth API synchronously
func (*Client) GetEngineDefaultAuthWithCallback ¶ added in v1.62.630
func (client *Client) GetEngineDefaultAuthWithCallback(request *GetEngineDefaultAuthRequest, callback func(response *GetEngineDefaultAuthResponse, err error)) <-chan int
GetEngineDefaultAuthWithCallback invokes the hitsdb.GetEngineDefaultAuth API asynchronously
func (*Client) GetEngineDefaultAuthWithChan ¶ added in v1.62.630
func (client *Client) GetEngineDefaultAuthWithChan(request *GetEngineDefaultAuthRequest) (<-chan *GetEngineDefaultAuthResponse, <-chan error)
GetEngineDefaultAuthWithChan invokes the hitsdb.GetEngineDefaultAuth API asynchronously
func (*Client) GetInstanceIpWhiteList ¶
func (client *Client) GetInstanceIpWhiteList(request *GetInstanceIpWhiteListRequest) (response *GetInstanceIpWhiteListResponse, err error)
GetInstanceIpWhiteList invokes the hitsdb.GetInstanceIpWhiteList API synchronously
func (*Client) GetInstanceIpWhiteListWithCallback ¶
func (client *Client) GetInstanceIpWhiteListWithCallback(request *GetInstanceIpWhiteListRequest, callback func(response *GetInstanceIpWhiteListResponse, err error)) <-chan int
GetInstanceIpWhiteListWithCallback invokes the hitsdb.GetInstanceIpWhiteList API asynchronously
func (*Client) GetInstanceIpWhiteListWithChan ¶
func (client *Client) GetInstanceIpWhiteListWithChan(request *GetInstanceIpWhiteListRequest) (<-chan *GetInstanceIpWhiteListResponse, <-chan error)
GetInstanceIpWhiteListWithChan invokes the hitsdb.GetInstanceIpWhiteList API asynchronously
func (*Client) GetInstanceSecurityGroups ¶ added in v1.62.657
func (client *Client) GetInstanceSecurityGroups(request *GetInstanceSecurityGroupsRequest) (response *GetInstanceSecurityGroupsResponse, err error)
GetInstanceSecurityGroups invokes the hitsdb.GetInstanceSecurityGroups API synchronously
func (*Client) GetInstanceSecurityGroupsWithCallback ¶ added in v1.62.657
func (client *Client) GetInstanceSecurityGroupsWithCallback(request *GetInstanceSecurityGroupsRequest, callback func(response *GetInstanceSecurityGroupsResponse, err error)) <-chan int
GetInstanceSecurityGroupsWithCallback invokes the hitsdb.GetInstanceSecurityGroups API asynchronously
func (*Client) GetInstanceSecurityGroupsWithChan ¶ added in v1.62.657
func (client *Client) GetInstanceSecurityGroupsWithChan(request *GetInstanceSecurityGroupsRequest) (<-chan *GetInstanceSecurityGroupsResponse, <-chan error)
GetInstanceSecurityGroupsWithChan invokes the hitsdb.GetInstanceSecurityGroups API asynchronously
func (*Client) GetLdpsComputeGroup ¶ added in v1.62.630
func (client *Client) GetLdpsComputeGroup(request *GetLdpsComputeGroupRequest) (response *GetLdpsComputeGroupResponse, err error)
GetLdpsComputeGroup invokes the hitsdb.GetLdpsComputeGroup API synchronously
func (*Client) GetLdpsComputeGroupWithCallback ¶ added in v1.62.630
func (client *Client) GetLdpsComputeGroupWithCallback(request *GetLdpsComputeGroupRequest, callback func(response *GetLdpsComputeGroupResponse, err error)) <-chan int
GetLdpsComputeGroupWithCallback invokes the hitsdb.GetLdpsComputeGroup API asynchronously
func (*Client) GetLdpsComputeGroupWithChan ¶ added in v1.62.630
func (client *Client) GetLdpsComputeGroupWithChan(request *GetLdpsComputeGroupRequest) (<-chan *GetLdpsComputeGroupResponse, <-chan error)
GetLdpsComputeGroupWithChan invokes the hitsdb.GetLdpsComputeGroup API asynchronously
func (*Client) GetLdpsNamespacedQuota ¶ added in v1.62.615
func (client *Client) GetLdpsNamespacedQuota(request *GetLdpsNamespacedQuotaRequest) (response *GetLdpsNamespacedQuotaResponse, err error)
GetLdpsNamespacedQuota invokes the hitsdb.GetLdpsNamespacedQuota API synchronously
func (*Client) GetLdpsNamespacedQuotaWithCallback ¶ added in v1.62.615
func (client *Client) GetLdpsNamespacedQuotaWithCallback(request *GetLdpsNamespacedQuotaRequest, callback func(response *GetLdpsNamespacedQuotaResponse, err error)) <-chan int
GetLdpsNamespacedQuotaWithCallback invokes the hitsdb.GetLdpsNamespacedQuota API asynchronously
func (*Client) GetLdpsNamespacedQuotaWithChan ¶ added in v1.62.615
func (client *Client) GetLdpsNamespacedQuotaWithChan(request *GetLdpsNamespacedQuotaRequest) (<-chan *GetLdpsNamespacedQuotaResponse, <-chan error)
GetLdpsNamespacedQuotaWithChan invokes the hitsdb.GetLdpsNamespacedQuota API asynchronously
func (*Client) GetLdpsResourceCost ¶ added in v1.62.511
func (client *Client) GetLdpsResourceCost(request *GetLdpsResourceCostRequest) (response *GetLdpsResourceCostResponse, err error)
GetLdpsResourceCost invokes the hitsdb.GetLdpsResourceCost API synchronously
func (*Client) GetLdpsResourceCostWithCallback ¶ added in v1.62.511
func (client *Client) GetLdpsResourceCostWithCallback(request *GetLdpsResourceCostRequest, callback func(response *GetLdpsResourceCostResponse, err error)) <-chan int
GetLdpsResourceCostWithCallback invokes the hitsdb.GetLdpsResourceCost API asynchronously
func (*Client) GetLdpsResourceCostWithChan ¶ added in v1.62.511
func (client *Client) GetLdpsResourceCostWithChan(request *GetLdpsResourceCostRequest) (<-chan *GetLdpsResourceCostResponse, <-chan error)
GetLdpsResourceCostWithChan invokes the hitsdb.GetLdpsResourceCost API asynchronously
func (*Client) GetLindormInstance ¶ added in v1.61.849
func (client *Client) GetLindormInstance(request *GetLindormInstanceRequest) (response *GetLindormInstanceResponse, err error)
GetLindormInstance invokes the hitsdb.GetLindormInstance API synchronously
func (*Client) GetLindormInstanceEngineList ¶
func (client *Client) GetLindormInstanceEngineList(request *GetLindormInstanceEngineListRequest) (response *GetLindormInstanceEngineListResponse, err error)
GetLindormInstanceEngineList invokes the hitsdb.GetLindormInstanceEngineList API synchronously
func (*Client) GetLindormInstanceEngineListWithCallback ¶
func (client *Client) GetLindormInstanceEngineListWithCallback(request *GetLindormInstanceEngineListRequest, callback func(response *GetLindormInstanceEngineListResponse, err error)) <-chan int
GetLindormInstanceEngineListWithCallback invokes the hitsdb.GetLindormInstanceEngineList API asynchronously
func (*Client) GetLindormInstanceEngineListWithChan ¶
func (client *Client) GetLindormInstanceEngineListWithChan(request *GetLindormInstanceEngineListRequest) (<-chan *GetLindormInstanceEngineListResponse, <-chan error)
GetLindormInstanceEngineListWithChan invokes the hitsdb.GetLindormInstanceEngineList API asynchronously
func (*Client) GetLindormInstanceList ¶
func (client *Client) GetLindormInstanceList(request *GetLindormInstanceListRequest) (response *GetLindormInstanceListResponse, err error)
GetLindormInstanceList invokes the hitsdb.GetLindormInstanceList API synchronously
func (*Client) GetLindormInstanceListWithCallback ¶
func (client *Client) GetLindormInstanceListWithCallback(request *GetLindormInstanceListRequest, callback func(response *GetLindormInstanceListResponse, err error)) <-chan int
GetLindormInstanceListWithCallback invokes the hitsdb.GetLindormInstanceList API asynchronously
func (*Client) GetLindormInstanceListWithChan ¶
func (client *Client) GetLindormInstanceListWithChan(request *GetLindormInstanceListRequest) (<-chan *GetLindormInstanceListResponse, <-chan error)
GetLindormInstanceListWithChan invokes the hitsdb.GetLindormInstanceList API asynchronously
func (*Client) GetLindormInstanceWithCallback ¶ added in v1.61.849
func (client *Client) GetLindormInstanceWithCallback(request *GetLindormInstanceRequest, callback func(response *GetLindormInstanceResponse, err error)) <-chan int
GetLindormInstanceWithCallback invokes the hitsdb.GetLindormInstance API asynchronously
func (*Client) GetLindormInstanceWithChan ¶ added in v1.61.849
func (client *Client) GetLindormInstanceWithChan(request *GetLindormInstanceRequest) (<-chan *GetLindormInstanceResponse, <-chan error)
GetLindormInstanceWithChan invokes the hitsdb.GetLindormInstance API asynchronously
func (*Client) ListLdpsComputeGroups ¶ added in v1.62.630
func (client *Client) ListLdpsComputeGroups(request *ListLdpsComputeGroupsRequest) (response *ListLdpsComputeGroupsResponse, err error)
ListLdpsComputeGroups invokes the hitsdb.ListLdpsComputeGroups API synchronously
func (*Client) ListLdpsComputeGroupsWithCallback ¶ added in v1.62.630
func (client *Client) ListLdpsComputeGroupsWithCallback(request *ListLdpsComputeGroupsRequest, callback func(response *ListLdpsComputeGroupsResponse, err error)) <-chan int
ListLdpsComputeGroupsWithCallback invokes the hitsdb.ListLdpsComputeGroups API asynchronously
func (*Client) ListLdpsComputeGroupsWithChan ¶ added in v1.62.630
func (client *Client) ListLdpsComputeGroupsWithChan(request *ListLdpsComputeGroupsRequest) (<-chan *ListLdpsComputeGroupsResponse, <-chan error)
ListLdpsComputeGroupsWithChan invokes the hitsdb.ListLdpsComputeGroups API asynchronously
func (*Client) ListTagResources ¶ added in v1.61.1547
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the hitsdb.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶ added in v1.61.1547
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the hitsdb.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶ added in v1.61.1547
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the hitsdb.ListTagResources API asynchronously
func (*Client) ModifyInstancePayType ¶ added in v1.62.11
func (client *Client) ModifyInstancePayType(request *ModifyInstancePayTypeRequest) (response *ModifyInstancePayTypeResponse, err error)
ModifyInstancePayType invokes the hitsdb.ModifyInstancePayType API synchronously
func (*Client) ModifyInstancePayTypeWithCallback ¶ added in v1.62.11
func (client *Client) ModifyInstancePayTypeWithCallback(request *ModifyInstancePayTypeRequest, callback func(response *ModifyInstancePayTypeResponse, err error)) <-chan int
ModifyInstancePayTypeWithCallback invokes the hitsdb.ModifyInstancePayType API asynchronously
func (*Client) ModifyInstancePayTypeWithChan ¶ added in v1.62.11
func (client *Client) ModifyInstancePayTypeWithChan(request *ModifyInstancePayTypeRequest) (<-chan *ModifyInstancePayTypeResponse, <-chan error)
ModifyInstancePayTypeWithChan invokes the hitsdb.ModifyInstancePayType API asynchronously
func (*Client) ReleaseLindormInstance ¶ added in v1.61.1227
func (client *Client) ReleaseLindormInstance(request *ReleaseLindormInstanceRequest) (response *ReleaseLindormInstanceResponse, err error)
ReleaseLindormInstance invokes the hitsdb.ReleaseLindormInstance API synchronously
func (*Client) ReleaseLindormInstanceWithCallback ¶ added in v1.61.1227
func (client *Client) ReleaseLindormInstanceWithCallback(request *ReleaseLindormInstanceRequest, callback func(response *ReleaseLindormInstanceResponse, err error)) <-chan int
ReleaseLindormInstanceWithCallback invokes the hitsdb.ReleaseLindormInstance API asynchronously
func (*Client) ReleaseLindormInstanceWithChan ¶ added in v1.61.1227
func (client *Client) ReleaseLindormInstanceWithChan(request *ReleaseLindormInstanceRequest) (<-chan *ReleaseLindormInstanceResponse, <-chan error)
ReleaseLindormInstanceWithChan invokes the hitsdb.ReleaseLindormInstance API asynchronously
func (*Client) RenewLindormInstance ¶ added in v1.62.11
func (client *Client) RenewLindormInstance(request *RenewLindormInstanceRequest) (response *RenewLindormInstanceResponse, err error)
RenewLindormInstance invokes the hitsdb.RenewLindormInstance API synchronously
func (*Client) RenewLindormInstanceWithCallback ¶ added in v1.62.11
func (client *Client) RenewLindormInstanceWithCallback(request *RenewLindormInstanceRequest, callback func(response *RenewLindormInstanceResponse, err error)) <-chan int
RenewLindormInstanceWithCallback invokes the hitsdb.RenewLindormInstance API asynchronously
func (*Client) RenewLindormInstanceWithChan ¶ added in v1.62.11
func (client *Client) RenewLindormInstanceWithChan(request *RenewLindormInstanceRequest) (<-chan *RenewLindormInstanceResponse, <-chan error)
RenewLindormInstanceWithChan invokes the hitsdb.RenewLindormInstance API asynchronously
func (*Client) RestartLdpsComputeGroup ¶ added in v1.62.630
func (client *Client) RestartLdpsComputeGroup(request *RestartLdpsComputeGroupRequest) (response *RestartLdpsComputeGroupResponse, err error)
RestartLdpsComputeGroup invokes the hitsdb.RestartLdpsComputeGroup API synchronously
func (*Client) RestartLdpsComputeGroupWithCallback ¶ added in v1.62.630
func (client *Client) RestartLdpsComputeGroupWithCallback(request *RestartLdpsComputeGroupRequest, callback func(response *RestartLdpsComputeGroupResponse, err error)) <-chan int
RestartLdpsComputeGroupWithCallback invokes the hitsdb.RestartLdpsComputeGroup API asynchronously
func (*Client) RestartLdpsComputeGroupWithChan ¶ added in v1.62.630
func (client *Client) RestartLdpsComputeGroupWithChan(request *RestartLdpsComputeGroupRequest) (<-chan *RestartLdpsComputeGroupResponse, <-chan error)
RestartLdpsComputeGroupWithChan invokes the hitsdb.RestartLdpsComputeGroup API asynchronously
func (*Client) SwitchLSQLV3MySQLService ¶ added in v1.62.619
func (client *Client) SwitchLSQLV3MySQLService(request *SwitchLSQLV3MySQLServiceRequest) (response *SwitchLSQLV3MySQLServiceResponse, err error)
SwitchLSQLV3MySQLService invokes the hitsdb.SwitchLSQLV3MySQLService API synchronously
func (*Client) SwitchLSQLV3MySQLServiceWithCallback ¶ added in v1.62.619
func (client *Client) SwitchLSQLV3MySQLServiceWithCallback(request *SwitchLSQLV3MySQLServiceRequest, callback func(response *SwitchLSQLV3MySQLServiceResponse, err error)) <-chan int
SwitchLSQLV3MySQLServiceWithCallback invokes the hitsdb.SwitchLSQLV3MySQLService API asynchronously
func (*Client) SwitchLSQLV3MySQLServiceWithChan ¶ added in v1.62.619
func (client *Client) SwitchLSQLV3MySQLServiceWithChan(request *SwitchLSQLV3MySQLServiceRequest) (<-chan *SwitchLSQLV3MySQLServiceResponse, <-chan error)
SwitchLSQLV3MySQLServiceWithChan invokes the hitsdb.SwitchLSQLV3MySQLService API asynchronously
func (*Client) TagResources ¶ added in v1.61.1547
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the hitsdb.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶ added in v1.61.1547
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the hitsdb.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶ added in v1.61.1547
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the hitsdb.TagResources API asynchronously
func (*Client) UntagResources ¶ added in v1.61.1547
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the hitsdb.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶ added in v1.61.1547
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the hitsdb.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶ added in v1.61.1547
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the hitsdb.UntagResources API asynchronously
func (*Client) UpdateInstanceIpWhiteList ¶
func (client *Client) UpdateInstanceIpWhiteList(request *UpdateInstanceIpWhiteListRequest) (response *UpdateInstanceIpWhiteListResponse, err error)
UpdateInstanceIpWhiteList invokes the hitsdb.UpdateInstanceIpWhiteList API synchronously
func (*Client) UpdateInstanceIpWhiteListWithCallback ¶
func (client *Client) UpdateInstanceIpWhiteListWithCallback(request *UpdateInstanceIpWhiteListRequest, callback func(response *UpdateInstanceIpWhiteListResponse, err error)) <-chan int
UpdateInstanceIpWhiteListWithCallback invokes the hitsdb.UpdateInstanceIpWhiteList API asynchronously
func (*Client) UpdateInstanceIpWhiteListWithChan ¶
func (client *Client) UpdateInstanceIpWhiteListWithChan(request *UpdateInstanceIpWhiteListRequest) (<-chan *UpdateInstanceIpWhiteListResponse, <-chan error)
UpdateInstanceIpWhiteListWithChan invokes the hitsdb.UpdateInstanceIpWhiteList API asynchronously
func (*Client) UpdateInstanceSecurityGroups ¶ added in v1.62.657
func (client *Client) UpdateInstanceSecurityGroups(request *UpdateInstanceSecurityGroupsRequest) (response *UpdateInstanceSecurityGroupsResponse, err error)
UpdateInstanceSecurityGroups invokes the hitsdb.UpdateInstanceSecurityGroups API synchronously
func (*Client) UpdateInstanceSecurityGroupsWithCallback ¶ added in v1.62.657
func (client *Client) UpdateInstanceSecurityGroupsWithCallback(request *UpdateInstanceSecurityGroupsRequest, callback func(response *UpdateInstanceSecurityGroupsResponse, err error)) <-chan int
UpdateInstanceSecurityGroupsWithCallback invokes the hitsdb.UpdateInstanceSecurityGroups API asynchronously
func (*Client) UpdateInstanceSecurityGroupsWithChan ¶ added in v1.62.657
func (client *Client) UpdateInstanceSecurityGroupsWithChan(request *UpdateInstanceSecurityGroupsRequest) (<-chan *UpdateInstanceSecurityGroupsResponse, <-chan error)
UpdateInstanceSecurityGroupsWithChan invokes the hitsdb.UpdateInstanceSecurityGroups API asynchronously
func (*Client) UpdateLdpsComputeGroup ¶ added in v1.62.630
func (client *Client) UpdateLdpsComputeGroup(request *UpdateLdpsComputeGroupRequest) (response *UpdateLdpsComputeGroupResponse, err error)
UpdateLdpsComputeGroup invokes the hitsdb.UpdateLdpsComputeGroup API synchronously
func (*Client) UpdateLdpsComputeGroupWithCallback ¶ added in v1.62.630
func (client *Client) UpdateLdpsComputeGroupWithCallback(request *UpdateLdpsComputeGroupRequest, callback func(response *UpdateLdpsComputeGroupResponse, err error)) <-chan int
UpdateLdpsComputeGroupWithCallback invokes the hitsdb.UpdateLdpsComputeGroup API asynchronously
func (*Client) UpdateLdpsComputeGroupWithChan ¶ added in v1.62.630
func (client *Client) UpdateLdpsComputeGroupWithChan(request *UpdateLdpsComputeGroupRequest) (<-chan *UpdateLdpsComputeGroupResponse, <-chan error)
UpdateLdpsComputeGroupWithChan invokes the hitsdb.UpdateLdpsComputeGroup API asynchronously
func (*Client) UpgradeLindormInstance ¶ added in v1.61.1227
func (client *Client) UpgradeLindormInstance(request *UpgradeLindormInstanceRequest) (response *UpgradeLindormInstanceResponse, err error)
UpgradeLindormInstance invokes the hitsdb.UpgradeLindormInstance API synchronously
func (*Client) UpgradeLindormInstanceWithCallback ¶ added in v1.61.1227
func (client *Client) UpgradeLindormInstanceWithCallback(request *UpgradeLindormInstanceRequest, callback func(response *UpgradeLindormInstanceResponse, err error)) <-chan int
UpgradeLindormInstanceWithCallback invokes the hitsdb.UpgradeLindormInstance API asynchronously
func (*Client) UpgradeLindormInstanceWithChan ¶ added in v1.61.1227
func (client *Client) UpgradeLindormInstanceWithChan(request *UpgradeLindormInstanceRequest) (<-chan *UpgradeLindormInstanceResponse, <-chan error)
UpgradeLindormInstanceWithChan invokes the hitsdb.UpgradeLindormInstance API asynchronously
type ComputeGroup ¶ added in v1.62.630
type ComputeGroup struct { GroupName string `json:"GroupName" xml:"GroupName"` Properties map[string]interface{} `json:"Properties" xml:"Properties"` }
ComputeGroup is a nested struct in hitsdb response
type CreateLdpsComputeGroupRequest ¶ added in v1.62.630
type CreateLdpsComputeGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` GroupName string `position:"Query" name:"GroupName"` InstanceId string `position:"Query" name:"InstanceId"` Properties string `position:"Query" name:"Properties"` }
CreateLdpsComputeGroupRequest is the request struct for api CreateLdpsComputeGroup
func CreateCreateLdpsComputeGroupRequest ¶ added in v1.62.630
func CreateCreateLdpsComputeGroupRequest() (request *CreateLdpsComputeGroupRequest)
CreateCreateLdpsComputeGroupRequest creates a request to invoke CreateLdpsComputeGroup API
type CreateLdpsComputeGroupResponse ¶ added in v1.62.630
type CreateLdpsComputeGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateLdpsComputeGroupResponse is the response struct for api CreateLdpsComputeGroup
func CreateCreateLdpsComputeGroupResponse ¶ added in v1.62.630
func CreateCreateLdpsComputeGroupResponse() (response *CreateLdpsComputeGroupResponse)
CreateCreateLdpsComputeGroupResponse creates a response to parse from CreateLdpsComputeGroup response
type CreateLdpsNamespaceRequest ¶ added in v1.62.615
type CreateLdpsNamespaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` Namespace string `position:"Query" name:"Namespace"` }
CreateLdpsNamespaceRequest is the request struct for api CreateLdpsNamespace
func CreateCreateLdpsNamespaceRequest ¶ added in v1.62.615
func CreateCreateLdpsNamespaceRequest() (request *CreateLdpsNamespaceRequest)
CreateCreateLdpsNamespaceRequest creates a request to invoke CreateLdpsNamespace API
type CreateLdpsNamespaceResponse ¶ added in v1.62.615
type CreateLdpsNamespaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateLdpsNamespaceResponse is the response struct for api CreateLdpsNamespace
func CreateCreateLdpsNamespaceResponse ¶ added in v1.62.615
func CreateCreateLdpsNamespaceResponse() (response *CreateLdpsNamespaceResponse)
CreateCreateLdpsNamespaceResponse creates a response to parse from CreateLdpsNamespace response
type CreateLindormInstanceRequest ¶ added in v1.61.1227
type CreateLindormInstanceRequest struct { *requests.RpcRequest ArchVersion string `position:"Query" name:"ArchVersion"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AutoRenewDuration string `position:"Query" name:"AutoRenewDuration"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` LogSpec string `position:"Query" name:"LogSpec"` AutoRenewal requests.Boolean `position:"Query" name:"AutoRenewal"` SecurityToken string `position:"Query" name:"SecurityToken"` TsdbNum requests.Integer `position:"Query" name:"TsdbNum"` PrimaryVSwitchId string `position:"Query" name:"PrimaryVSwitchId"` SolrNum requests.Integer `position:"Query" name:"SolrNum"` InstanceStorage string `position:"Query" name:"InstanceStorage"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` LindormNum requests.Integer `position:"Query" name:"LindormNum"` VSwitchId string `position:"Query" name:"VSwitchId"` StreamNum requests.Integer `position:"Query" name:"StreamNum"` LogSingleStorage requests.Integer `position:"Query" name:"LogSingleStorage"` ZoneId string `position:"Query" name:"ZoneId"` ArbiterZoneId string `position:"Query" name:"ArbiterZoneId"` PricingCycle string `position:"Query" name:"PricingCycle"` ClientToken string `position:"Query" name:"ClientToken"` MultiZoneCombination string `position:"Query" name:"MultiZoneCombination"` TsdbSpec string `position:"Query" name:"TsdbSpec"` PrimaryZoneId string `position:"Query" name:"PrimaryZoneId"` FilestoreSpec string `position:"Query" name:"FilestoreSpec"` Duration string `position:"Query" name:"Duration"` DiskCategory string `position:"Query" name:"DiskCategory"` LindormSpec string `position:"Query" name:"LindormSpec"` ColdStorage requests.Integer `position:"Query" name:"ColdStorage"` LogNum requests.Integer `position:"Query" name:"LogNum"` StandbyVSwitchId string `position:"Query" name:"StandbyVSwitchId"` SolrSpec string `position:"Query" name:"SolrSpec"` LogDiskCategory string `position:"Query" name:"LogDiskCategory"` CoreSingleStorage requests.Integer `position:"Query" name:"CoreSingleStorage"` StandbyZoneId string `position:"Query" name:"StandbyZoneId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` InstanceAlias string `position:"Query" name:"InstanceAlias"` FilestoreNum requests.Integer `position:"Query" name:"FilestoreNum"` StreamSpec string `position:"Query" name:"StreamSpec"` CoreSpec string `position:"Query" name:"CoreSpec"` VPCId string `position:"Query" name:"VPCId"` PayType string `position:"Query" name:"PayType"` ArbiterVSwitchId string `position:"Query" name:"ArbiterVSwitchId"` }
CreateLindormInstanceRequest is the request struct for api CreateLindormInstance
func CreateCreateLindormInstanceRequest ¶ added in v1.61.1227
func CreateCreateLindormInstanceRequest() (request *CreateLindormInstanceRequest)
CreateCreateLindormInstanceRequest creates a request to invoke CreateLindormInstance API
type CreateLindormInstanceResponse ¶ added in v1.61.1227
type CreateLindormInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` OrderId int64 `json:"OrderId" xml:"OrderId"` }
CreateLindormInstanceResponse is the response struct for api CreateLindormInstance
func CreateCreateLindormInstanceResponse ¶ added in v1.61.1227
func CreateCreateLindormInstanceResponse() (response *CreateLindormInstanceResponse)
CreateCreateLindormInstanceResponse creates a response to parse from CreateLindormInstance response
type DeleteLdpsComputeGroupRequest ¶ added in v1.62.630
type DeleteLdpsComputeGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` GroupName string `position:"Query" name:"GroupName"` InstanceId string `position:"Query" name:"InstanceId"` }
DeleteLdpsComputeGroupRequest is the request struct for api DeleteLdpsComputeGroup
func CreateDeleteLdpsComputeGroupRequest ¶ added in v1.62.630
func CreateDeleteLdpsComputeGroupRequest() (request *DeleteLdpsComputeGroupRequest)
CreateDeleteLdpsComputeGroupRequest creates a request to invoke DeleteLdpsComputeGroup API
type DeleteLdpsComputeGroupResponse ¶ added in v1.62.630
type DeleteLdpsComputeGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteLdpsComputeGroupResponse is the response struct for api DeleteLdpsComputeGroup
func CreateDeleteLdpsComputeGroupResponse ¶ added in v1.62.630
func CreateDeleteLdpsComputeGroupResponse() (response *DeleteLdpsComputeGroupResponse)
CreateDeleteLdpsComputeGroupResponse creates a response to parse from DeleteLdpsComputeGroup response
type DescribeRegionsRequest ¶ added in v1.61.688
type DescribeRegionsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AcceptLanguage string `position:"Query" name:"AcceptLanguage"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶ added in v1.61.688
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶ added in v1.61.688
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions []Region `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶ added in v1.61.688
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type Engine ¶ added in v1.61.849
type Engine struct { Version string `json:"Version" xml:"Version"` CpuCount string `json:"CpuCount" xml:"CpuCount"` CoreCount string `json:"CoreCount" xml:"CoreCount"` Engine string `json:"Engine" xml:"Engine"` MemorySize string `json:"MemorySize" xml:"MemorySize"` IsLastVersion bool `json:"IsLastVersion" xml:"IsLastVersion"` LatestVersion string `json:"LatestVersion" xml:"LatestVersion"` }
Engine is a nested struct in hitsdb response
type EngineInfo ¶
type EngineInfo struct { EngineType string `json:"EngineType" xml:"EngineType"` NetInfoList []NetInfo `json:"NetInfoList" xml:"NetInfoList"` }
EngineInfo is a nested struct in hitsdb response
type EngineListInGetLindormInstance ¶ added in v1.61.849
type EngineListInGetLindormInstance struct {
Engine []Engine `json:"Engine" xml:"Engine"`
}
EngineListInGetLindormInstance is a nested struct in hitsdb response
type EngineListInGetLindormInstanceEngineList ¶ added in v1.61.849
type EngineListInGetLindormInstanceEngineList struct {
EngineInfo []EngineInfo `json:"EngineInfo" xml:"EngineInfo"`
}
EngineListInGetLindormInstanceEngineList is a nested struct in hitsdb response
type GetEngineDefaultAuthRequest ¶ added in v1.62.630
type GetEngineDefaultAuthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetEngineDefaultAuthRequest is the request struct for api GetEngineDefaultAuth
func CreateGetEngineDefaultAuthRequest ¶ added in v1.62.630
func CreateGetEngineDefaultAuthRequest() (request *GetEngineDefaultAuthRequest)
CreateGetEngineDefaultAuthRequest creates a request to invoke GetEngineDefaultAuth API
type GetEngineDefaultAuthResponse ¶ added in v1.62.630
type GetEngineDefaultAuthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` AuthInfos []AuthInfo `json:"AuthInfos" xml:"AuthInfos"` }
GetEngineDefaultAuthResponse is the response struct for api GetEngineDefaultAuth
func CreateGetEngineDefaultAuthResponse ¶ added in v1.62.630
func CreateGetEngineDefaultAuthResponse() (response *GetEngineDefaultAuthResponse)
CreateGetEngineDefaultAuthResponse creates a response to parse from GetEngineDefaultAuth response
type GetInstanceIpWhiteListRequest ¶
type GetInstanceIpWhiteListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` GroupName string `position:"Query" name:"GroupName"` InstanceId string `position:"Query" name:"InstanceId"` }
GetInstanceIpWhiteListRequest is the request struct for api GetInstanceIpWhiteList
func CreateGetInstanceIpWhiteListRequest ¶
func CreateGetInstanceIpWhiteListRequest() (request *GetInstanceIpWhiteListRequest)
CreateGetInstanceIpWhiteListRequest creates a request to invoke GetInstanceIpWhiteList API
type GetInstanceIpWhiteListResponse ¶
type GetInstanceIpWhiteListResponse struct { *responses.BaseResponse InstanceId string `json:"InstanceId" xml:"InstanceId"` RequestId string `json:"RequestId" xml:"RequestId"` IpList []string `json:"IpList" xml:"IpList"` GroupList []GroupListItem `json:"GroupList" xml:"GroupList"` }
GetInstanceIpWhiteListResponse is the response struct for api GetInstanceIpWhiteList
func CreateGetInstanceIpWhiteListResponse ¶
func CreateGetInstanceIpWhiteListResponse() (response *GetInstanceIpWhiteListResponse)
CreateGetInstanceIpWhiteListResponse creates a response to parse from GetInstanceIpWhiteList response
type GetInstanceSecurityGroupsRequest ¶ added in v1.62.657
type GetInstanceSecurityGroupsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetInstanceSecurityGroupsRequest is the request struct for api GetInstanceSecurityGroups
func CreateGetInstanceSecurityGroupsRequest ¶ added in v1.62.657
func CreateGetInstanceSecurityGroupsRequest() (request *GetInstanceSecurityGroupsRequest)
CreateGetInstanceSecurityGroupsRequest creates a request to invoke GetInstanceSecurityGroups API
type GetInstanceSecurityGroupsResponse ¶ added in v1.62.657
type GetInstanceSecurityGroupsResponse struct { *responses.BaseResponse InstanceId string `json:"InstanceId" xml:"InstanceId"` RequestId string `json:"RequestId" xml:"RequestId"` SecurityGroups []string `json:"SecurityGroups" xml:"SecurityGroups"` }
GetInstanceSecurityGroupsResponse is the response struct for api GetInstanceSecurityGroups
func CreateGetInstanceSecurityGroupsResponse ¶ added in v1.62.657
func CreateGetInstanceSecurityGroupsResponse() (response *GetInstanceSecurityGroupsResponse)
CreateGetInstanceSecurityGroupsResponse creates a response to parse from GetInstanceSecurityGroups response
type GetLdpsComputeGroupRequest ¶ added in v1.62.630
type GetLdpsComputeGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` GroupName string `position:"Query" name:"GroupName"` InstanceId string `position:"Query" name:"InstanceId"` }
GetLdpsComputeGroupRequest is the request struct for api GetLdpsComputeGroup
func CreateGetLdpsComputeGroupRequest ¶ added in v1.62.630
func CreateGetLdpsComputeGroupRequest() (request *GetLdpsComputeGroupRequest)
CreateGetLdpsComputeGroupRequest creates a request to invoke GetLdpsComputeGroup API
type GetLdpsComputeGroupResponse ¶ added in v1.62.630
type GetLdpsComputeGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` GroupName string `json:"GroupName" xml:"GroupName"` Properties map[string]interface{} `json:"Properties" xml:"Properties"` }
GetLdpsComputeGroupResponse is the response struct for api GetLdpsComputeGroup
func CreateGetLdpsComputeGroupResponse ¶ added in v1.62.630
func CreateGetLdpsComputeGroupResponse() (response *GetLdpsComputeGroupResponse)
CreateGetLdpsComputeGroupResponse creates a response to parse from GetLdpsComputeGroup response
type GetLdpsNamespacedQuotaRequest ¶ added in v1.62.615
type GetLdpsNamespacedQuotaRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` Namespace string `position:"Query" name:"Namespace"` }
GetLdpsNamespacedQuotaRequest is the request struct for api GetLdpsNamespacedQuota
func CreateGetLdpsNamespacedQuotaRequest ¶ added in v1.62.615
func CreateGetLdpsNamespacedQuotaRequest() (request *GetLdpsNamespacedQuotaRequest)
CreateGetLdpsNamespacedQuotaRequest creates a request to invoke GetLdpsNamespacedQuota API
type GetLdpsNamespacedQuotaResponse ¶ added in v1.62.615
type GetLdpsNamespacedQuotaResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NamespacedQuotas []NamespacedQuota `json:"NamespacedQuotas" xml:"NamespacedQuotas"` }
GetLdpsNamespacedQuotaResponse is the response struct for api GetLdpsNamespacedQuota
func CreateGetLdpsNamespacedQuotaResponse ¶ added in v1.62.615
func CreateGetLdpsNamespacedQuotaResponse() (response *GetLdpsNamespacedQuotaResponse)
CreateGetLdpsNamespacedQuotaResponse creates a response to parse from GetLdpsNamespacedQuota response
type GetLdpsResourceCostRequest ¶ added in v1.62.511
type GetLdpsResourceCostRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StartTime requests.Integer `position:"Query" name:"StartTime"` JobId string `position:"Query" name:"JobId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime requests.Integer `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetLdpsResourceCostRequest is the request struct for api GetLdpsResourceCost
func CreateGetLdpsResourceCostRequest ¶ added in v1.62.511
func CreateGetLdpsResourceCostRequest() (request *GetLdpsResourceCostRequest)
CreateGetLdpsResourceCostRequest creates a request to invoke GetLdpsResourceCost API
type GetLdpsResourceCostResponse ¶ added in v1.62.511
type GetLdpsResourceCostResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` JobId string `json:"JobId" xml:"JobId"` StartTime int64 `json:"StartTime" xml:"StartTime"` EndTime int64 `json:"EndTime" xml:"EndTime"` TotalResource int64 `json:"TotalResource" xml:"TotalResource"` }
GetLdpsResourceCostResponse is the response struct for api GetLdpsResourceCost
func CreateGetLdpsResourceCostResponse ¶ added in v1.62.511
func CreateGetLdpsResourceCostResponse() (response *GetLdpsResourceCostResponse)
CreateGetLdpsResourceCostResponse creates a response to parse from GetLdpsResourceCost response
type GetLindormInstanceEngineListRequest ¶
type GetLindormInstanceEngineListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetLindormInstanceEngineListRequest is the request struct for api GetLindormInstanceEngineList
func CreateGetLindormInstanceEngineListRequest ¶
func CreateGetLindormInstanceEngineListRequest() (request *GetLindormInstanceEngineListRequest)
CreateGetLindormInstanceEngineListRequest creates a request to invoke GetLindormInstanceEngineList API
type GetLindormInstanceEngineListResponse ¶
type GetLindormInstanceEngineListResponse struct { *responses.BaseResponse InstanceId string `json:"InstanceId" xml:"InstanceId"` RequestId string `json:"RequestId" xml:"RequestId"` EngineList []EngineInfo `json:"EngineList" xml:"EngineList"` }
GetLindormInstanceEngineListResponse is the response struct for api GetLindormInstanceEngineList
func CreateGetLindormInstanceEngineListResponse ¶
func CreateGetLindormInstanceEngineListResponse() (response *GetLindormInstanceEngineListResponse)
CreateGetLindormInstanceEngineListResponse creates a response to parse from GetLindormInstanceEngineList response
type GetLindormInstanceListRequest ¶
type GetLindormInstanceListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SupportEngine requests.Integer `position:"Query" name:"SupportEngine"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SecurityToken string `position:"Query" name:"SecurityToken"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]GetLindormInstanceListTag `position:"Query" name:"Tag" type:"Repeated"` QueryStr string `position:"Query" name:"QueryStr"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ServiceType string `position:"Query" name:"ServiceType"` }
GetLindormInstanceListRequest is the request struct for api GetLindormInstanceList
func CreateGetLindormInstanceListRequest ¶
func CreateGetLindormInstanceListRequest() (request *GetLindormInstanceListRequest)
CreateGetLindormInstanceListRequest creates a request to invoke GetLindormInstanceList API
type GetLindormInstanceListResponse ¶
type GetLindormInstanceListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` InstanceList []LindormInstanceSummary `json:"InstanceList" xml:"InstanceList"` }
GetLindormInstanceListResponse is the response struct for api GetLindormInstanceList
func CreateGetLindormInstanceListResponse ¶
func CreateGetLindormInstanceListResponse() (response *GetLindormInstanceListResponse)
CreateGetLindormInstanceListResponse creates a response to parse from GetLindormInstanceList response
type GetLindormInstanceListTag ¶ added in v1.61.1547
GetLindormInstanceListTag is a repeated param struct in GetLindormInstanceListRequest
type GetLindormInstanceRequest ¶ added in v1.61.849
type GetLindormInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetLindormInstanceRequest is the request struct for api GetLindormInstance
func CreateGetLindormInstanceRequest ¶ added in v1.61.849
func CreateGetLindormInstanceRequest() (request *GetLindormInstanceRequest)
CreateGetLindormInstanceRequest creates a request to invoke GetLindormInstance API
type GetLindormInstanceResponse ¶ added in v1.61.849
type GetLindormInstanceResponse struct { *responses.BaseResponse VpcId string `json:"VpcId" xml:"VpcId"` VswitchId string `json:"VswitchId" xml:"VswitchId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` PayType string `json:"PayType" xml:"PayType"` NetworkType string `json:"NetworkType" xml:"NetworkType"` ServiceType string `json:"ServiceType" xml:"ServiceType"` EnableKms bool `json:"EnableKms" xml:"EnableKms"` EnableML bool `json:"EnableML" xml:"EnableML"` DiskUsage string `json:"DiskUsage" xml:"DiskUsage"` DiskCategory string `json:"DiskCategory" xml:"DiskCategory"` RequestId string `json:"RequestId" xml:"RequestId"` ColdStorage int `json:"ColdStorage" xml:"ColdStorage"` ExpiredMilliseconds int64 `json:"ExpiredMilliseconds" xml:"ExpiredMilliseconds"` EngineType int `json:"EngineType" xml:"EngineType"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` AutoRenew bool `json:"AutoRenew" xml:"AutoRenew"` DeletionProtection string `json:"DeletionProtection" xml:"DeletionProtection"` InstanceStorage string `json:"InstanceStorage" xml:"InstanceStorage"` AliUid int64 `json:"AliUid" xml:"AliUid"` InstanceId string `json:"InstanceId" xml:"InstanceId"` RegionId string `json:"RegionId" xml:"RegionId"` EnableFS bool `json:"EnableFS" xml:"EnableFS"` CreateMilliseconds int64 `json:"CreateMilliseconds" xml:"CreateMilliseconds"` InstanceAlias string `json:"InstanceAlias" xml:"InstanceAlias"` EnableBDS bool `json:"EnableBDS" xml:"EnableBDS"` EnablePhoenix bool `json:"EnablePhoenix" xml:"EnablePhoenix"` DiskThreshold string `json:"DiskThreshold" xml:"DiskThreshold"` ZoneId string `json:"ZoneId" xml:"ZoneId"` InstanceStatus string `json:"InstanceStatus" xml:"InstanceStatus"` EnableCompute bool `json:"EnableCompute" xml:"EnableCompute"` EnableSSL bool `json:"EnableSSL" xml:"EnableSSL"` EnableMLCtrl bool `json:"EnableMLCtrl" xml:"EnableMLCtrl"` EnableCdc bool `json:"EnableCdc" xml:"EnableCdc"` EnableStream bool `json:"EnableStream" xml:"EnableStream"` EnableLTS bool `json:"EnableLTS" xml:"EnableLTS"` EnableShs bool `json:"EnableShs" xml:"EnableShs"` EnableBlob bool `json:"EnableBlob" xml:"EnableBlob"` MaintainStartTime string `json:"MaintainStartTime" xml:"MaintainStartTime"` MaintainEndTime string `json:"MaintainEndTime" xml:"MaintainEndTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` LocalCloudCategory string `json:"LocalCloudCategory" xml:"LocalCloudCategory"` LocalCloudStorage int `json:"LocalCloudStorage" xml:"LocalCloudStorage"` PrimaryZoneId string `json:"PrimaryZoneId" xml:"PrimaryZoneId"` StandbyZoneId string `json:"StandbyZoneId" xml:"StandbyZoneId"` ArbiterZoneId string `json:"ArbiterZoneId" xml:"ArbiterZoneId"` PrimaryVSwitchId string `json:"PrimaryVSwitchId" xml:"PrimaryVSwitchId"` StandbyVSwitchId string `json:"StandbyVSwitchId" xml:"StandbyVSwitchId"` ArbiterVSwitchId string `json:"ArbiterVSwitchId" xml:"ArbiterVSwitchId"` MultiZoneCombination string `json:"MultiZoneCombination" xml:"MultiZoneCombination"` CoreDiskCategory string `json:"CoreDiskCategory" xml:"CoreDiskCategory"` CoreSpec string `json:"CoreSpec" xml:"CoreSpec"` CoreNum int `json:"CoreNum" xml:"CoreNum"` CoreSingleStorage int `json:"CoreSingleStorage" xml:"CoreSingleStorage"` LogDiskCategory string `json:"LogDiskCategory" xml:"LogDiskCategory"` LogSpec string `json:"LogSpec" xml:"LogSpec"` LogNum int `json:"LogNum" xml:"LogNum"` LogSingleStorage int `json:"LogSingleStorage" xml:"LogSingleStorage"` ArchVersion string `json:"ArchVersion" xml:"ArchVersion"` EnableLsqlVersionV3 bool `json:"EnableLsqlVersionV3" xml:"EnableLsqlVersionV3"` EngineList []Engine `json:"EngineList" xml:"EngineList"` }
GetLindormInstanceResponse is the response struct for api GetLindormInstance
func CreateGetLindormInstanceResponse ¶ added in v1.61.849
func CreateGetLindormInstanceResponse() (response *GetLindormInstanceResponse)
CreateGetLindormInstanceResponse creates a response to parse from GetLindormInstance response
type GroupListInGetInstanceIpWhiteList ¶ added in v1.62.630
type GroupListInGetInstanceIpWhiteList struct {
GroupListItem []GroupListItem `json:"GroupList" xml:"GroupList"`
}
GroupListInGetInstanceIpWhiteList is a nested struct in hitsdb response
type GroupListInListLdpsComputeGroups ¶ added in v1.62.630
type GroupListInListLdpsComputeGroups struct {
ComputeGroup []ComputeGroup `json:"ComputeGroup" xml:"ComputeGroup"`
}
GroupListInListLdpsComputeGroups is a nested struct in hitsdb response
type GroupListItem ¶ added in v1.62.615
type GroupListItem struct { GroupName string `json:"GroupName" xml:"GroupName"` SecurityIpList string `json:"SecurityIpList" xml:"SecurityIpList"` }
GroupListItem is a nested struct in hitsdb response
type InstanceList ¶
type InstanceList struct {
LindormInstanceSummary []LindormInstanceSummary `json:"LindormInstanceSummary" xml:"LindormInstanceSummary"`
}
InstanceList is a nested struct in hitsdb response
type IpList ¶
type IpList struct {
IpList []string `json:"IpList" xml:"IpList"`
}
IpList is a nested struct in hitsdb response
type LindormInstanceSummary ¶
type LindormInstanceSummary struct { VpcId string `json:"VpcId" xml:"VpcId"` EngineType string `json:"EngineType" xml:"EngineType"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` CreateTime string `json:"CreateTime" xml:"CreateTime"` PayType string `json:"PayType" xml:"PayType"` AliUid int64 `json:"AliUid" xml:"AliUid"` InstanceStorage string `json:"InstanceStorage" xml:"InstanceStorage"` InstanceId string `json:"InstanceId" xml:"InstanceId"` NetworkType string `json:"NetworkType" xml:"NetworkType"` ServiceType string `json:"ServiceType" xml:"ServiceType"` RegionId string `json:"RegionId" xml:"RegionId"` CreateMilliseconds int64 `json:"CreateMilliseconds" xml:"CreateMilliseconds"` InstanceAlias string `json:"InstanceAlias" xml:"InstanceAlias"` ZoneId string `json:"ZoneId" xml:"ZoneId"` InstanceStatus string `json:"InstanceStatus" xml:"InstanceStatus"` ExpiredMilliseconds int64 `json:"ExpiredMilliseconds" xml:"ExpiredMilliseconds"` EnableStream bool `json:"EnableStream" xml:"EnableStream"` EnableCompute bool `json:"EnableCompute" xml:"EnableCompute"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Tags []Tag `json:"Tags" xml:"Tags"` }
LindormInstanceSummary is a nested struct in hitsdb response
type ListLdpsComputeGroupsRequest ¶ added in v1.62.630
type ListLdpsComputeGroupsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
ListLdpsComputeGroupsRequest is the request struct for api ListLdpsComputeGroups
func CreateListLdpsComputeGroupsRequest ¶ added in v1.62.630
func CreateListLdpsComputeGroupsRequest() (request *ListLdpsComputeGroupsRequest)
CreateListLdpsComputeGroupsRequest creates a request to invoke ListLdpsComputeGroups API
type ListLdpsComputeGroupsResponse ¶ added in v1.62.630
type ListLdpsComputeGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` GroupList []ComputeGroup `json:"GroupList" xml:"GroupList"` }
ListLdpsComputeGroupsResponse is the response struct for api ListLdpsComputeGroups
func CreateListLdpsComputeGroupsResponse ¶ added in v1.62.630
func CreateListLdpsComputeGroupsResponse() (response *ListLdpsComputeGroupsResponse)
CreateListLdpsComputeGroupsResponse creates a response to parse from ListLdpsComputeGroups response
type ListTagResourcesRequest ¶ added in v1.61.1547
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶ added in v1.61.1547
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶ added in v1.61.1547
type ListTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TagResources []TagResource `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶ added in v1.61.1547
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶ added in v1.61.1547
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type ModifyInstancePayTypeRequest ¶ added in v1.62.11
type ModifyInstancePayTypeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Duration requests.Integer `position:"Query" name:"Duration"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` PricingCycle string `position:"Query" name:"PricingCycle"` PayType string `position:"Query" name:"PayType"` }
ModifyInstancePayTypeRequest is the request struct for api ModifyInstancePayType
func CreateModifyInstancePayTypeRequest ¶ added in v1.62.11
func CreateModifyInstancePayTypeRequest() (request *ModifyInstancePayTypeRequest)
CreateModifyInstancePayTypeRequest creates a request to invoke ModifyInstancePayType API
type ModifyInstancePayTypeResponse ¶ added in v1.62.11
type ModifyInstancePayTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId int64 `json:"OrderId" xml:"OrderId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
ModifyInstancePayTypeResponse is the response struct for api ModifyInstancePayType
func CreateModifyInstancePayTypeResponse ¶ added in v1.62.11
func CreateModifyInstancePayTypeResponse() (response *ModifyInstancePayTypeResponse)
CreateModifyInstancePayTypeResponse creates a response to parse from ModifyInstancePayType response
type NamespacedQuota ¶ added in v1.62.615
type NamespacedQuota struct { Name string `json:"Name" xml:"Name"` CpuAmount string `json:"CpuAmount" xml:"CpuAmount"` MemoryAmount string `json:"MemoryAmount" xml:"MemoryAmount"` UsedCpu string `json:"UsedCpu" xml:"UsedCpu"` UsedMemory string `json:"UsedMemory" xml:"UsedMemory"` }
NamespacedQuota is a nested struct in hitsdb response
type NamespacedQuotas ¶ added in v1.62.615
type NamespacedQuotas struct {
NamespacedQuota []NamespacedQuota `json:"NamespacedQuota" xml:"NamespacedQuota"`
}
NamespacedQuotas is a nested struct in hitsdb response
type NetInfo ¶
type NetInfo struct { AccessType int `json:"AccessType" xml:"AccessType"` Port int `json:"Port" xml:"Port"` ConnectionString string `json:"ConnectionString" xml:"ConnectionString"` NetType string `json:"NetType" xml:"NetType"` }
NetInfo is a nested struct in hitsdb response
type NetInfoList ¶
type NetInfoList struct {
NetInfo []NetInfo `json:"NetInfo" xml:"NetInfo"`
}
NetInfoList is a nested struct in hitsdb response
type Region ¶ added in v1.61.688
type Region struct { RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"` LocalName string `json:"LocalName" xml:"LocalName"` RegionId string `json:"RegionId" xml:"RegionId"` }
Region is a nested struct in hitsdb response
type Regions ¶ added in v1.61.688
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in hitsdb response
type ReleaseLindormInstanceRequest ¶ added in v1.61.1227
type ReleaseLindormInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Immediately requests.Boolean `position:"Query" name:"Immediately"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
ReleaseLindormInstanceRequest is the request struct for api ReleaseLindormInstance
func CreateReleaseLindormInstanceRequest ¶ added in v1.61.1227
func CreateReleaseLindormInstanceRequest() (request *ReleaseLindormInstanceRequest)
CreateReleaseLindormInstanceRequest creates a request to invoke ReleaseLindormInstance API
type ReleaseLindormInstanceResponse ¶ added in v1.61.1227
type ReleaseLindormInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleaseLindormInstanceResponse is the response struct for api ReleaseLindormInstance
func CreateReleaseLindormInstanceResponse ¶ added in v1.61.1227
func CreateReleaseLindormInstanceResponse() (response *ReleaseLindormInstanceResponse)
CreateReleaseLindormInstanceResponse creates a response to parse from ReleaseLindormInstance response
type RenewLindormInstanceRequest ¶ added in v1.62.11
type RenewLindormInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Duration requests.Integer `position:"Query" name:"Duration"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` PricingCycle string `position:"Query" name:"PricingCycle"` }
RenewLindormInstanceRequest is the request struct for api RenewLindormInstance
func CreateRenewLindormInstanceRequest ¶ added in v1.62.11
func CreateRenewLindormInstanceRequest() (request *RenewLindormInstanceRequest)
CreateRenewLindormInstanceRequest creates a request to invoke RenewLindormInstance API
type RenewLindormInstanceResponse ¶ added in v1.62.11
type RenewLindormInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` OrderId int64 `json:"OrderId" xml:"OrderId"` }
RenewLindormInstanceResponse is the response struct for api RenewLindormInstance
func CreateRenewLindormInstanceResponse ¶ added in v1.62.11
func CreateRenewLindormInstanceResponse() (response *RenewLindormInstanceResponse)
CreateRenewLindormInstanceResponse creates a response to parse from RenewLindormInstance response
type RestartLdpsComputeGroupRequest ¶ added in v1.62.630
type RestartLdpsComputeGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` GroupName string `position:"Query" name:"GroupName"` InstanceId string `position:"Query" name:"InstanceId"` }
RestartLdpsComputeGroupRequest is the request struct for api RestartLdpsComputeGroup
func CreateRestartLdpsComputeGroupRequest ¶ added in v1.62.630
func CreateRestartLdpsComputeGroupRequest() (request *RestartLdpsComputeGroupRequest)
CreateRestartLdpsComputeGroupRequest creates a request to invoke RestartLdpsComputeGroup API
type RestartLdpsComputeGroupResponse ¶ added in v1.62.630
type RestartLdpsComputeGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RestartLdpsComputeGroupResponse is the response struct for api RestartLdpsComputeGroup
func CreateRestartLdpsComputeGroupResponse ¶ added in v1.62.630
func CreateRestartLdpsComputeGroupResponse() (response *RestartLdpsComputeGroupResponse)
CreateRestartLdpsComputeGroupResponse creates a response to parse from RestartLdpsComputeGroup response
type SecurityGroups ¶ added in v1.62.657
type SecurityGroups struct {
SecurityGroups []string `json:"SecurityGroups" xml:"SecurityGroups"`
}
SecurityGroups is a nested struct in hitsdb response
type SwitchLSQLV3MySQLServiceRequest ¶ added in v1.62.619
type SwitchLSQLV3MySQLServiceRequest struct { *requests.RpcRequest ActionType requests.Integer `position:"Query" name:"ActionType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
SwitchLSQLV3MySQLServiceRequest is the request struct for api SwitchLSQLV3MySQLService
func CreateSwitchLSQLV3MySQLServiceRequest ¶ added in v1.62.619
func CreateSwitchLSQLV3MySQLServiceRequest() (request *SwitchLSQLV3MySQLServiceRequest)
CreateSwitchLSQLV3MySQLServiceRequest creates a request to invoke SwitchLSQLV3MySQLService API
type SwitchLSQLV3MySQLServiceResponse ¶ added in v1.62.619
type SwitchLSQLV3MySQLServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SwitchLSQLV3MySQLServiceResponse is the response struct for api SwitchLSQLV3MySQLService
func CreateSwitchLSQLV3MySQLServiceResponse ¶ added in v1.62.619
func CreateSwitchLSQLV3MySQLServiceResponse() (response *SwitchLSQLV3MySQLServiceResponse)
CreateSwitchLSQLV3MySQLServiceResponse creates a response to parse from SwitchLSQLV3MySQLService response
type TagResource ¶ added in v1.61.1547
type TagResource struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` TagValue string `json:"TagValue" xml:"TagValue"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TagKey string `json:"TagKey" xml:"TagKey"` Category string `json:"Category" xml:"Category"` Scope string `json:"Scope" xml:"Scope"` AliUid int64 `json:"AliUid" xml:"AliUid"` }
TagResource is a nested struct in hitsdb response
type TagResources ¶ added in v1.61.1547
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in hitsdb response
type TagResourcesRequest ¶ added in v1.61.1547
type TagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶ added in v1.61.1547
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶ added in v1.61.1547
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶ added in v1.61.1547
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶ added in v1.61.1547
TagResourcesTag is a repeated param struct in TagResourcesRequest
type Tags ¶ added in v1.61.688
type Tags struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
Tags is a nested struct in hitsdb response
type UntagResourcesRequest ¶ added in v1.61.1547
type UntagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶ added in v1.61.1547
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶ added in v1.61.1547
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶ added in v1.61.1547
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateInstanceIpWhiteListRequest ¶
type UpdateInstanceIpWhiteListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Delete requests.Boolean `position:"Query" name:"Delete"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` GroupName string `position:"Query" name:"GroupName"` SecurityIpList string `position:"Query" name:"SecurityIpList"` InstanceId string `position:"Query" name:"InstanceId"` }
UpdateInstanceIpWhiteListRequest is the request struct for api UpdateInstanceIpWhiteList
func CreateUpdateInstanceIpWhiteListRequest ¶
func CreateUpdateInstanceIpWhiteListRequest() (request *UpdateInstanceIpWhiteListRequest)
CreateUpdateInstanceIpWhiteListRequest creates a request to invoke UpdateInstanceIpWhiteList API
type UpdateInstanceIpWhiteListResponse ¶
type UpdateInstanceIpWhiteListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateInstanceIpWhiteListResponse is the response struct for api UpdateInstanceIpWhiteList
func CreateUpdateInstanceIpWhiteListResponse ¶
func CreateUpdateInstanceIpWhiteListResponse() (response *UpdateInstanceIpWhiteListResponse)
CreateUpdateInstanceIpWhiteListResponse creates a response to parse from UpdateInstanceIpWhiteList response
type UpdateInstanceSecurityGroupsRequest ¶ added in v1.62.657
type UpdateInstanceSecurityGroupsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` SecurityGroups string `position:"Query" name:"SecurityGroups"` }
UpdateInstanceSecurityGroupsRequest is the request struct for api UpdateInstanceSecurityGroups
func CreateUpdateInstanceSecurityGroupsRequest ¶ added in v1.62.657
func CreateUpdateInstanceSecurityGroupsRequest() (request *UpdateInstanceSecurityGroupsRequest)
CreateUpdateInstanceSecurityGroupsRequest creates a request to invoke UpdateInstanceSecurityGroups API
type UpdateInstanceSecurityGroupsResponse ¶ added in v1.62.657
type UpdateInstanceSecurityGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateInstanceSecurityGroupsResponse is the response struct for api UpdateInstanceSecurityGroups
func CreateUpdateInstanceSecurityGroupsResponse ¶ added in v1.62.657
func CreateUpdateInstanceSecurityGroupsResponse() (response *UpdateInstanceSecurityGroupsResponse)
CreateUpdateInstanceSecurityGroupsResponse creates a response to parse from UpdateInstanceSecurityGroups response
type UpdateLdpsComputeGroupRequest ¶ added in v1.62.630
type UpdateLdpsComputeGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` GroupName string `position:"Query" name:"GroupName"` InstanceId string `position:"Query" name:"InstanceId"` Properties string `position:"Query" name:"Properties"` }
UpdateLdpsComputeGroupRequest is the request struct for api UpdateLdpsComputeGroup
func CreateUpdateLdpsComputeGroupRequest ¶ added in v1.62.630
func CreateUpdateLdpsComputeGroupRequest() (request *UpdateLdpsComputeGroupRequest)
CreateUpdateLdpsComputeGroupRequest creates a request to invoke UpdateLdpsComputeGroup API
type UpdateLdpsComputeGroupResponse ¶ added in v1.62.630
type UpdateLdpsComputeGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateLdpsComputeGroupResponse is the response struct for api UpdateLdpsComputeGroup
func CreateUpdateLdpsComputeGroupResponse ¶ added in v1.62.630
func CreateUpdateLdpsComputeGroupResponse() (response *UpdateLdpsComputeGroupResponse)
CreateUpdateLdpsComputeGroupResponse creates a response to parse from UpdateLdpsComputeGroup response
type UpgradeLindormInstanceRequest ¶ added in v1.61.1227
type UpgradeLindormInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` LogSpec string `position:"Query" name:"LogSpec"` SecurityToken string `position:"Query" name:"SecurityToken"` TsdbNum requests.Integer `position:"Query" name:"TsdbNum"` SolrNum requests.Integer `position:"Query" name:"SolrNum"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` LindormNum requests.Integer `position:"Query" name:"LindormNum"` LtsCoreNum requests.Integer `position:"Query" name:"LtsCoreNum"` InstanceId string `position:"Query" name:"InstanceId"` MlNum requests.Integer `position:"Query" name:"MlNum"` StreamNum requests.Integer `position:"Query" name:"StreamNum"` LogSingleStorage requests.Integer `position:"Query" name:"LogSingleStorage"` ZoneId string `position:"Query" name:"ZoneId"` ClientToken string `position:"Query" name:"ClientToken"` UpgradeType string `position:"Query" name:"UpgradeType"` TsdbSpec string `position:"Query" name:"TsdbSpec"` FilestoreSpec string `position:"Query" name:"FilestoreSpec"` LindormSpec string `position:"Query" name:"LindormSpec"` ColdStorage requests.Integer `position:"Query" name:"ColdStorage"` LogNum requests.Integer `position:"Query" name:"LogNum"` SolrSpec string `position:"Query" name:"SolrSpec"` CoreSingleStorage requests.Integer `position:"Query" name:"CoreSingleStorage"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` FilestoreNum requests.Integer `position:"Query" name:"FilestoreNum"` StreamSpec string `position:"Query" name:"StreamSpec"` MlSpec string `position:"Query" name:"MlSpec"` LtsCoreSpec string `position:"Query" name:"LtsCoreSpec"` ClusterStorage requests.Integer `position:"Query" name:"ClusterStorage"` }
UpgradeLindormInstanceRequest is the request struct for api UpgradeLindormInstance
func CreateUpgradeLindormInstanceRequest ¶ added in v1.61.1227
func CreateUpgradeLindormInstanceRequest() (request *UpgradeLindormInstanceRequest)
CreateUpgradeLindormInstanceRequest creates a request to invoke UpgradeLindormInstance API
type UpgradeLindormInstanceResponse ¶ added in v1.61.1227
type UpgradeLindormInstanceResponse struct { *responses.BaseResponse OrderId int64 `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpgradeLindormInstanceResponse is the response struct for api UpgradeLindormInstance
func CreateUpgradeLindormInstanceResponse ¶ added in v1.61.1227
func CreateUpgradeLindormInstanceResponse() (response *UpgradeLindormInstanceResponse)
CreateUpgradeLindormInstanceResponse creates a response to parse from UpgradeLindormInstance response
Source Files ¶
- client.go
- create_ldps_compute_group.go
- create_ldps_namespace.go
- create_lindorm_instance.go
- delete_ldps_compute_group.go
- describe_regions.go
- endpoint.go
- get_engine_default_auth.go
- get_instance_ip_white_list.go
- get_instance_security_groups.go
- get_ldps_compute_group.go
- get_ldps_namespaced_quota.go
- get_ldps_resource_cost.go
- get_lindorm_instance.go
- get_lindorm_instance_engine_list.go
- get_lindorm_instance_list.go
- list_ldps_compute_groups.go
- list_tag_resources.go
- modify_instance_pay_type.go
- release_lindorm_instance.go
- renew_lindorm_instance.go
- restart_ldps_compute_group.go
- struct_auth_info.go
- struct_auth_infos.go
- struct_compute_group.go
- struct_engine.go
- struct_engine_info.go
- struct_engine_list_in_get_lindorm_instance.go
- struct_engine_list_in_get_lindorm_instance_engine_list.go
- struct_group_list_in_get_instance_ip_white_list.go
- struct_group_list_in_list_ldps_compute_groups.go
- struct_group_list_item.go
- struct_instance_list.go
- struct_ip_list.go
- struct_lindorm_instance_summary.go
- struct_namespaced_quota.go
- struct_namespaced_quotas.go
- struct_net_info.go
- struct_net_info_list.go
- struct_region.go
- struct_regions.go
- struct_security_groups.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags.go
- switch_lsqlv3_my_sql_service.go
- tag_resources.go
- untag_resources.go
- update_instance_ip_white_list.go
- update_instance_security_groups.go
- update_ldps_compute_group.go
- upgrade_lindorm_instance.go