Documentation
¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AcceptableValue
- type AdbTableSchema
- type AnomalySQLList
- type AvailableSpecifications
- type AvailableSpecificationsItem
- type AvailableZonesInDescribeAvailableZone
- type AvailableZonesInDescribeInstance
- type AvailableZonesInDescribeInstances
- type AvailableZonesInDescribeTenant
- type AvailableZonesItem
- type CapacityUnit
- type CapacityUnitInDescribeInstances
- type Charset
- type CharsetItem
- 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) CreateDatabase(request *CreateDatabaseRequest) (response *CreateDatabaseResponse, err error)
- func (client *Client) CreateDatabaseWithCallback(request *CreateDatabaseRequest, ...) <-chan int
- func (client *Client) CreateDatabaseWithChan(request *CreateDatabaseRequest) (<-chan *CreateDatabaseResponse, <-chan error)
- func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, ...) <-chan int
- func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
- func (client *Client) CreateLabel(request *CreateLabelRequest) (response *CreateLabelResponse, err error)
- func (client *Client) CreateLabelWithCallback(request *CreateLabelRequest, ...) <-chan int
- func (client *Client) CreateLabelWithChan(request *CreateLabelRequest) (<-chan *CreateLabelResponse, <-chan error)
- func (client *Client) CreateMySqlDataSource(request *CreateMySqlDataSourceRequest) (response *CreateMySqlDataSourceResponse, err error)
- func (client *Client) CreateMySqlDataSourceWithCallback(request *CreateMySqlDataSourceRequest, ...) <-chan int
- func (client *Client) CreateMySqlDataSourceWithChan(request *CreateMySqlDataSourceRequest) (<-chan *CreateMySqlDataSourceResponse, <-chan error)
- func (client *Client) CreateOceanBaseDataSource(request *CreateOceanBaseDataSourceRequest) (response *CreateOceanBaseDataSourceResponse, err error)
- func (client *Client) CreateOceanBaseDataSourceWithCallback(request *CreateOceanBaseDataSourceRequest, ...) <-chan int
- func (client *Client) CreateOceanBaseDataSourceWithChan(request *CreateOceanBaseDataSourceRequest) (<-chan *CreateOceanBaseDataSourceResponse, <-chan error)
- func (client *Client) CreateOmsMysqlDataSource(request *CreateOmsMysqlDataSourceRequest) (response *CreateOmsMysqlDataSourceResponse, err error)
- func (client *Client) CreateOmsMysqlDataSourceWithCallback(request *CreateOmsMysqlDataSourceRequest, ...) <-chan int
- func (client *Client) CreateOmsMysqlDataSourceWithChan(request *CreateOmsMysqlDataSourceRequest) (<-chan *CreateOmsMysqlDataSourceResponse, <-chan error)
- func (client *Client) CreateOmsOpenAPIProject(request *CreateOmsOpenAPIProjectRequest) (response *CreateOmsOpenAPIProjectResponse, err error)
- func (client *Client) CreateOmsOpenAPIProjectWithCallback(request *CreateOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) CreateOmsOpenAPIProjectWithChan(request *CreateOmsOpenAPIProjectRequest) (<-chan *CreateOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)
- func (client *Client) CreateProjectWithCallback(request *CreateProjectRequest, ...) <-chan int
- func (client *Client) CreateProjectWithChan(request *CreateProjectRequest) (<-chan *CreateProjectResponse, <-chan error)
- func (client *Client) CreateSecurityIpGroup(request *CreateSecurityIpGroupRequest) (response *CreateSecurityIpGroupResponse, err error)
- func (client *Client) CreateSecurityIpGroupWithCallback(request *CreateSecurityIpGroupRequest, ...) <-chan int
- func (client *Client) CreateSecurityIpGroupWithChan(request *CreateSecurityIpGroupRequest) (<-chan *CreateSecurityIpGroupResponse, <-chan error)
- func (client *Client) CreateTenant(request *CreateTenantRequest) (response *CreateTenantResponse, err error)
- func (client *Client) CreateTenantReadOnlyConnection(request *CreateTenantReadOnlyConnectionRequest) (response *CreateTenantReadOnlyConnectionResponse, err error)
- func (client *Client) CreateTenantReadOnlyConnectionWithCallback(request *CreateTenantReadOnlyConnectionRequest, ...) <-chan int
- func (client *Client) CreateTenantReadOnlyConnectionWithChan(request *CreateTenantReadOnlyConnectionRequest) (<-chan *CreateTenantReadOnlyConnectionResponse, <-chan error)
- func (client *Client) CreateTenantSecurityIpGroup(request *CreateTenantSecurityIpGroupRequest) (response *CreateTenantSecurityIpGroupResponse, err error)
- func (client *Client) CreateTenantSecurityIpGroupWithCallback(request *CreateTenantSecurityIpGroupRequest, ...) <-chan int
- func (client *Client) CreateTenantSecurityIpGroupWithChan(request *CreateTenantSecurityIpGroupRequest) (<-chan *CreateTenantSecurityIpGroupResponse, <-chan error)
- func (client *Client) CreateTenantUser(request *CreateTenantUserRequest) (response *CreateTenantUserResponse, err error)
- func (client *Client) CreateTenantUserWithCallback(request *CreateTenantUserRequest, ...) <-chan int
- func (client *Client) CreateTenantUserWithChan(request *CreateTenantUserRequest) (<-chan *CreateTenantUserResponse, <-chan error)
- func (client *Client) CreateTenantWithCallback(request *CreateTenantRequest, ...) <-chan int
- func (client *Client) CreateTenantWithChan(request *CreateTenantRequest) (<-chan *CreateTenantResponse, <-chan error)
- func (client *Client) DeleteDatabases(request *DeleteDatabasesRequest) (response *DeleteDatabasesResponse, err error)
- func (client *Client) DeleteDatabasesWithCallback(request *DeleteDatabasesRequest, ...) <-chan int
- func (client *Client) DeleteDatabasesWithChan(request *DeleteDatabasesRequest) (<-chan *DeleteDatabasesResponse, <-chan error)
- func (client *Client) DeleteInstances(request *DeleteInstancesRequest) (response *DeleteInstancesResponse, err error)
- func (client *Client) DeleteInstancesWithCallback(request *DeleteInstancesRequest, ...) <-chan int
- func (client *Client) DeleteInstancesWithChan(request *DeleteInstancesRequest) (<-chan *DeleteInstancesResponse, <-chan error)
- func (client *Client) DeleteOmsOpenAPIProject(request *DeleteOmsOpenAPIProjectRequest) (response *DeleteOmsOpenAPIProjectResponse, err error)
- func (client *Client) DeleteOmsOpenAPIProjectWithCallback(request *DeleteOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) DeleteOmsOpenAPIProjectWithChan(request *DeleteOmsOpenAPIProjectRequest) (<-chan *DeleteOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) DeleteProject(request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)
- func (client *Client) DeleteProjectWithCallback(request *DeleteProjectRequest, ...) <-chan int
- func (client *Client) DeleteProjectWithChan(request *DeleteProjectRequest) (<-chan *DeleteProjectResponse, <-chan error)
- func (client *Client) DeleteSecurityIpGroup(request *DeleteSecurityIpGroupRequest) (response *DeleteSecurityIpGroupResponse, err error)
- func (client *Client) DeleteSecurityIpGroupWithCallback(request *DeleteSecurityIpGroupRequest, ...) <-chan int
- func (client *Client) DeleteSecurityIpGroupWithChan(request *DeleteSecurityIpGroupRequest) (<-chan *DeleteSecurityIpGroupResponse, <-chan error)
- func (client *Client) DeleteTenantSecurityIpGroup(request *DeleteTenantSecurityIpGroupRequest) (response *DeleteTenantSecurityIpGroupResponse, err error)
- func (client *Client) DeleteTenantSecurityIpGroupWithCallback(request *DeleteTenantSecurityIpGroupRequest, ...) <-chan int
- func (client *Client) DeleteTenantSecurityIpGroupWithChan(request *DeleteTenantSecurityIpGroupRequest) (<-chan *DeleteTenantSecurityIpGroupResponse, <-chan error)
- func (client *Client) DeleteTenantUsers(request *DeleteTenantUsersRequest) (response *DeleteTenantUsersResponse, err error)
- func (client *Client) DeleteTenantUsersWithCallback(request *DeleteTenantUsersRequest, ...) <-chan int
- func (client *Client) DeleteTenantUsersWithChan(request *DeleteTenantUsersRequest) (<-chan *DeleteTenantUsersResponse, <-chan error)
- func (client *Client) DeleteTenants(request *DeleteTenantsRequest) (response *DeleteTenantsResponse, err error)
- func (client *Client) DeleteTenantsWithCallback(request *DeleteTenantsRequest, ...) <-chan int
- func (client *Client) DeleteTenantsWithChan(request *DeleteTenantsRequest) (<-chan *DeleteTenantsResponse, <-chan error)
- func (client *Client) DescribeAnomalySQLList(request *DescribeAnomalySQLListRequest) (response *DescribeAnomalySQLListResponse, err error)
- func (client *Client) DescribeAnomalySQLListWithCallback(request *DescribeAnomalySQLListRequest, ...) <-chan int
- func (client *Client) DescribeAnomalySQLListWithChan(request *DescribeAnomalySQLListRequest) (<-chan *DescribeAnomalySQLListResponse, <-chan error)
- func (client *Client) DescribeAvailableCpuResource(request *DescribeAvailableCpuResourceRequest) (response *DescribeAvailableCpuResourceResponse, err error)
- func (client *Client) DescribeAvailableCpuResourceWithCallback(request *DescribeAvailableCpuResourceRequest, ...) <-chan int
- func (client *Client) DescribeAvailableCpuResourceWithChan(request *DescribeAvailableCpuResourceRequest) (<-chan *DescribeAvailableCpuResourceResponse, <-chan error)
- func (client *Client) DescribeAvailableMemResource(request *DescribeAvailableMemResourceRequest) (response *DescribeAvailableMemResourceResponse, err error)
- func (client *Client) DescribeAvailableMemResourceWithCallback(request *DescribeAvailableMemResourceRequest, ...) <-chan int
- func (client *Client) DescribeAvailableMemResourceWithChan(request *DescribeAvailableMemResourceRequest) (<-chan *DescribeAvailableMemResourceResponse, <-chan error)
- func (client *Client) DescribeAvailableSpec(request *DescribeAvailableSpecRequest) (response *DescribeAvailableSpecResponse, err error)
- func (client *Client) DescribeAvailableSpecWithCallback(request *DescribeAvailableSpecRequest, ...) <-chan int
- func (client *Client) DescribeAvailableSpecWithChan(request *DescribeAvailableSpecRequest) (<-chan *DescribeAvailableSpecResponse, <-chan error)
- func (client *Client) DescribeAvailableZone(request *DescribeAvailableZoneRequest) (response *DescribeAvailableZoneResponse, err error)
- func (client *Client) DescribeAvailableZoneWithCallback(request *DescribeAvailableZoneRequest, ...) <-chan int
- func (client *Client) DescribeAvailableZoneWithChan(request *DescribeAvailableZoneRequest) (<-chan *DescribeAvailableZoneResponse, <-chan error)
- func (client *Client) DescribeCharset(request *DescribeCharsetRequest) (response *DescribeCharsetResponse, err error)
- func (client *Client) DescribeCharsetWithCallback(request *DescribeCharsetRequest, ...) <-chan int
- func (client *Client) DescribeCharsetWithChan(request *DescribeCharsetRequest) (<-chan *DescribeCharsetResponse, <-chan error)
- func (client *Client) DescribeDatabases(request *DescribeDatabasesRequest) (response *DescribeDatabasesResponse, err error)
- func (client *Client) DescribeDatabasesWithCallback(request *DescribeDatabasesRequest, ...) <-chan int
- func (client *Client) DescribeDatabasesWithChan(request *DescribeDatabasesRequest) (<-chan *DescribeDatabasesResponse, <-chan error)
- func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)
- func (client *Client) DescribeInstanceCreatableZone(request *DescribeInstanceCreatableZoneRequest) (response *DescribeInstanceCreatableZoneResponse, err error)
- func (client *Client) DescribeInstanceCreatableZoneWithCallback(request *DescribeInstanceCreatableZoneRequest, ...) <-chan int
- func (client *Client) DescribeInstanceCreatableZoneWithChan(request *DescribeInstanceCreatableZoneRequest) (<-chan *DescribeInstanceCreatableZoneResponse, <-chan error)
- func (client *Client) DescribeInstanceSSL(request *DescribeInstanceSSLRequest) (response *DescribeInstanceSSLResponse, err error)
- func (client *Client) DescribeInstanceSSLWithCallback(request *DescribeInstanceSSLRequest, ...) <-chan int
- func (client *Client) DescribeInstanceSSLWithChan(request *DescribeInstanceSSLRequest) (<-chan *DescribeInstanceSSLResponse, <-chan error)
- func (client *Client) DescribeInstanceSecurityConfigs(request *DescribeInstanceSecurityConfigsRequest) (response *DescribeInstanceSecurityConfigsResponse, err error)
- func (client *Client) DescribeInstanceSecurityConfigsWithCallback(request *DescribeInstanceSecurityConfigsRequest, ...) <-chan int
- func (client *Client) DescribeInstanceSecurityConfigsWithChan(request *DescribeInstanceSecurityConfigsRequest) (<-chan *DescribeInstanceSecurityConfigsResponse, <-chan error)
- func (client *Client) DescribeInstanceTags(request *DescribeInstanceTagsRequest) (response *DescribeInstanceTagsResponse, err error)
- func (client *Client) DescribeInstanceTagsWithCallback(request *DescribeInstanceTagsRequest, ...) <-chan int
- func (client *Client) DescribeInstanceTagsWithChan(request *DescribeInstanceTagsRequest) (<-chan *DescribeInstanceTagsResponse, <-chan error)
- func (client *Client) DescribeInstanceTenantModes(request *DescribeInstanceTenantModesRequest) (response *DescribeInstanceTenantModesResponse, err error)
- func (client *Client) DescribeInstanceTenantModesWithCallback(request *DescribeInstanceTenantModesRequest, ...) <-chan int
- func (client *Client) DescribeInstanceTenantModesWithChan(request *DescribeInstanceTenantModesRequest) (<-chan *DescribeInstanceTenantModesResponse, <-chan error)
- func (client *Client) DescribeInstanceTopology(request *DescribeInstanceTopologyRequest) (response *DescribeInstanceTopologyResponse, err error)
- func (client *Client) DescribeInstanceTopologyWithCallback(request *DescribeInstanceTopologyRequest, ...) <-chan int
- func (client *Client) DescribeInstanceTopologyWithChan(request *DescribeInstanceTopologyRequest) (<-chan *DescribeInstanceTopologyResponse, <-chan error)
- func (client *Client) DescribeInstanceWithCallback(request *DescribeInstanceRequest, ...) <-chan int
- func (client *Client) DescribeInstanceWithChan(request *DescribeInstanceRequest) (<-chan *DescribeInstanceResponse, <-chan error)
- func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
- func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, ...) <-chan int
- func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)
- func (client *Client) DescribeMetricsData(request *DescribeMetricsDataRequest) (response *DescribeMetricsDataResponse, err error)
- func (client *Client) DescribeMetricsDataWithCallback(request *DescribeMetricsDataRequest, ...) <-chan int
- func (client *Client) DescribeMetricsDataWithChan(request *DescribeMetricsDataRequest) (<-chan *DescribeMetricsDataResponse, <-chan error)
- func (client *Client) DescribeNodeMetrics(request *DescribeNodeMetricsRequest) (response *DescribeNodeMetricsResponse, err error)
- func (client *Client) DescribeNodeMetricsWithCallback(request *DescribeNodeMetricsRequest, ...) <-chan int
- func (client *Client) DescribeNodeMetricsWithChan(request *DescribeNodeMetricsRequest) (<-chan *DescribeNodeMetricsResponse, <-chan error)
- func (client *Client) DescribeOasAnomalySQLList(request *DescribeOasAnomalySQLListRequest) (response *DescribeOasAnomalySQLListResponse, err error)
- func (client *Client) DescribeOasAnomalySQLListWithCallback(request *DescribeOasAnomalySQLListRequest, ...) <-chan int
- func (client *Client) DescribeOasAnomalySQLListWithChan(request *DescribeOasAnomalySQLListRequest) (<-chan *DescribeOasAnomalySQLListResponse, <-chan error)
- func (client *Client) DescribeOasSQLDetails(request *DescribeOasSQLDetailsRequest) (response *DescribeOasSQLDetailsResponse, err error)
- func (client *Client) DescribeOasSQLDetailsWithCallback(request *DescribeOasSQLDetailsRequest, ...) <-chan int
- func (client *Client) DescribeOasSQLDetailsWithChan(request *DescribeOasSQLDetailsRequest) (<-chan *DescribeOasSQLDetailsResponse, <-chan error)
- func (client *Client) DescribeOasSQLHistoryList(request *DescribeOasSQLHistoryListRequest) (response *DescribeOasSQLHistoryListResponse, err error)
- func (client *Client) DescribeOasSQLHistoryListWithCallback(request *DescribeOasSQLHistoryListRequest, ...) <-chan int
- func (client *Client) DescribeOasSQLHistoryListWithChan(request *DescribeOasSQLHistoryListRequest) (<-chan *DescribeOasSQLHistoryListResponse, <-chan error)
- func (client *Client) DescribeOasSQLPlans(request *DescribeOasSQLPlansRequest) (response *DescribeOasSQLPlansResponse, err error)
- func (client *Client) DescribeOasSQLPlansWithCallback(request *DescribeOasSQLPlansRequest, ...) <-chan int
- func (client *Client) DescribeOasSQLPlansWithChan(request *DescribeOasSQLPlansRequest) (<-chan *DescribeOasSQLPlansResponse, <-chan error)
- func (client *Client) DescribeOasSlowSQLList(request *DescribeOasSlowSQLListRequest) (response *DescribeOasSlowSQLListResponse, err error)
- func (client *Client) DescribeOasSlowSQLListWithCallback(request *DescribeOasSlowSQLListRequest, ...) <-chan int
- func (client *Client) DescribeOasSlowSQLListWithChan(request *DescribeOasSlowSQLListRequest) (<-chan *DescribeOasSlowSQLListResponse, <-chan error)
- func (client *Client) DescribeOasTopSQLList(request *DescribeOasTopSQLListRequest) (response *DescribeOasTopSQLListResponse, err error)
- func (client *Client) DescribeOasTopSQLListWithCallback(request *DescribeOasTopSQLListRequest, ...) <-chan int
- func (client *Client) DescribeOasTopSQLListWithChan(request *DescribeOasTopSQLListRequest) (<-chan *DescribeOasTopSQLListResponse, <-chan error)
- func (client *Client) DescribeOmsOpenAPIProject(request *DescribeOmsOpenAPIProjectRequest) (response *DescribeOmsOpenAPIProjectResponse, err error)
- func (client *Client) DescribeOmsOpenAPIProjectSteps(request *DescribeOmsOpenAPIProjectStepsRequest) (response *DescribeOmsOpenAPIProjectStepsResponse, err error)
- func (client *Client) DescribeOmsOpenAPIProjectStepsWithCallback(request *DescribeOmsOpenAPIProjectStepsRequest, ...) <-chan int
- func (client *Client) DescribeOmsOpenAPIProjectStepsWithChan(request *DescribeOmsOpenAPIProjectStepsRequest) (<-chan *DescribeOmsOpenAPIProjectStepsResponse, <-chan error)
- func (client *Client) DescribeOmsOpenAPIProjectWithCallback(request *DescribeOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) DescribeOmsOpenAPIProjectWithChan(request *DescribeOmsOpenAPIProjectRequest) (<-chan *DescribeOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) DescribeOutlineBinding(request *DescribeOutlineBindingRequest) (response *DescribeOutlineBindingResponse, err error)
- func (client *Client) DescribeOutlineBindingWithCallback(request *DescribeOutlineBindingRequest, ...) <-chan int
- func (client *Client) DescribeOutlineBindingWithChan(request *DescribeOutlineBindingRequest) (<-chan *DescribeOutlineBindingResponse, <-chan error)
- func (client *Client) DescribeParameters(request *DescribeParametersRequest) (response *DescribeParametersResponse, err error)
- func (client *Client) DescribeParametersHistory(request *DescribeParametersHistoryRequest) (response *DescribeParametersHistoryResponse, err error)
- func (client *Client) DescribeParametersHistoryWithCallback(request *DescribeParametersHistoryRequest, ...) <-chan int
- func (client *Client) DescribeParametersHistoryWithChan(request *DescribeParametersHistoryRequest) (<-chan *DescribeParametersHistoryResponse, <-chan error)
- func (client *Client) DescribeParametersWithCallback(request *DescribeParametersRequest, ...) <-chan int
- func (client *Client) DescribeParametersWithChan(request *DescribeParametersRequest) (<-chan *DescribeParametersResponse, <-chan error)
- func (client *Client) DescribeProject(request *DescribeProjectRequest) (response *DescribeProjectResponse, err error)
- func (client *Client) DescribeProjectComponents(request *DescribeProjectComponentsRequest) (response *DescribeProjectComponentsResponse, err error)
- func (client *Client) DescribeProjectComponentsWithCallback(request *DescribeProjectComponentsRequest, ...) <-chan int
- func (client *Client) DescribeProjectComponentsWithChan(request *DescribeProjectComponentsRequest) (<-chan *DescribeProjectComponentsResponse, <-chan error)
- func (client *Client) DescribeProjectProgress(request *DescribeProjectProgressRequest) (response *DescribeProjectProgressResponse, err error)
- func (client *Client) DescribeProjectProgressWithCallback(request *DescribeProjectProgressRequest, ...) <-chan int
- func (client *Client) DescribeProjectProgressWithChan(request *DescribeProjectProgressRequest) (<-chan *DescribeProjectProgressResponse, <-chan error)
- func (client *Client) DescribeProjectStepMetric(request *DescribeProjectStepMetricRequest) (response *DescribeProjectStepMetricResponse, err error)
- func (client *Client) DescribeProjectStepMetricWithCallback(request *DescribeProjectStepMetricRequest, ...) <-chan int
- func (client *Client) DescribeProjectStepMetricWithChan(request *DescribeProjectStepMetricRequest) (<-chan *DescribeProjectStepMetricResponse, <-chan error)
- func (client *Client) DescribeProjectSteps(request *DescribeProjectStepsRequest) (response *DescribeProjectStepsResponse, err error)
- func (client *Client) DescribeProjectStepsWithCallback(request *DescribeProjectStepsRequest, ...) <-chan int
- func (client *Client) DescribeProjectStepsWithChan(request *DescribeProjectStepsRequest) (<-chan *DescribeProjectStepsResponse, <-chan error)
- func (client *Client) DescribeProjectWithCallback(request *DescribeProjectRequest, ...) <-chan int
- func (client *Client) DescribeProjectWithChan(request *DescribeProjectRequest) (<-chan *DescribeProjectResponse, <-chan error)
- func (client *Client) DescribeRecommendIndex(request *DescribeRecommendIndexRequest) (response *DescribeRecommendIndexResponse, err error)
- func (client *Client) DescribeRecommendIndexWithCallback(request *DescribeRecommendIndexRequest, ...) <-chan int
- func (client *Client) DescribeRecommendIndexWithChan(request *DescribeRecommendIndexRequest) (<-chan *DescribeRecommendIndexResponse, <-chan error)
- func (client *Client) DescribeSQLDetails(request *DescribeSQLDetailsRequest) (response *DescribeSQLDetailsResponse, err error)
- func (client *Client) DescribeSQLDetailsWithCallback(request *DescribeSQLDetailsRequest, ...) <-chan int
- func (client *Client) DescribeSQLDetailsWithChan(request *DescribeSQLDetailsRequest) (<-chan *DescribeSQLDetailsResponse, <-chan error)
- func (client *Client) DescribeSQLHistoryList(request *DescribeSQLHistoryListRequest) (response *DescribeSQLHistoryListResponse, err error)
- func (client *Client) DescribeSQLHistoryListWithCallback(request *DescribeSQLHistoryListRequest, ...) <-chan int
- func (client *Client) DescribeSQLHistoryListWithChan(request *DescribeSQLHistoryListRequest) (<-chan *DescribeSQLHistoryListResponse, <-chan error)
- func (client *Client) DescribeSQLPlans(request *DescribeSQLPlansRequest) (response *DescribeSQLPlansResponse, err error)
- func (client *Client) DescribeSQLPlansWithCallback(request *DescribeSQLPlansRequest, ...) <-chan int
- func (client *Client) DescribeSQLPlansWithChan(request *DescribeSQLPlansRequest) (<-chan *DescribeSQLPlansResponse, <-chan error)
- func (client *Client) DescribeSQLSamples(request *DescribeSQLSamplesRequest) (response *DescribeSQLSamplesResponse, err error)
- func (client *Client) DescribeSQLSamplesWithCallback(request *DescribeSQLSamplesRequest, ...) <-chan int
- func (client *Client) DescribeSQLSamplesWithChan(request *DescribeSQLSamplesRequest) (<-chan *DescribeSQLSamplesResponse, <-chan error)
- func (client *Client) DescribeSecurityIpGroups(request *DescribeSecurityIpGroupsRequest) (response *DescribeSecurityIpGroupsResponse, err error)
- func (client *Client) DescribeSecurityIpGroupsWithCallback(request *DescribeSecurityIpGroupsRequest, ...) <-chan int
- func (client *Client) DescribeSecurityIpGroupsWithChan(request *DescribeSecurityIpGroupsRequest) (<-chan *DescribeSecurityIpGroupsResponse, <-chan error)
- func (client *Client) DescribeSlowSQLHistoryList(request *DescribeSlowSQLHistoryListRequest) (response *DescribeSlowSQLHistoryListResponse, err error)
- func (client *Client) DescribeSlowSQLHistoryListWithCallback(request *DescribeSlowSQLHistoryListRequest, ...) <-chan int
- func (client *Client) DescribeSlowSQLHistoryListWithChan(request *DescribeSlowSQLHistoryListRequest) (<-chan *DescribeSlowSQLHistoryListResponse, <-chan error)
- func (client *Client) DescribeSlowSQLList(request *DescribeSlowSQLListRequest) (response *DescribeSlowSQLListResponse, err error)
- func (client *Client) DescribeSlowSQLListWithCallback(request *DescribeSlowSQLListRequest, ...) <-chan int
- func (client *Client) DescribeSlowSQLListWithChan(request *DescribeSlowSQLListRequest) (<-chan *DescribeSlowSQLListResponse, <-chan error)
- func (client *Client) DescribeTenant(request *DescribeTenantRequest) (response *DescribeTenantResponse, err error)
- func (client *Client) DescribeTenantEncryption(request *DescribeTenantEncryptionRequest) (response *DescribeTenantEncryptionResponse, err error)
- func (client *Client) DescribeTenantEncryptionWithCallback(request *DescribeTenantEncryptionRequest, ...) <-chan int
- func (client *Client) DescribeTenantEncryptionWithChan(request *DescribeTenantEncryptionRequest) (<-chan *DescribeTenantEncryptionResponse, <-chan error)
- func (client *Client) DescribeTenantMetrics(request *DescribeTenantMetricsRequest) (response *DescribeTenantMetricsResponse, err error)
- func (client *Client) DescribeTenantMetricsWithCallback(request *DescribeTenantMetricsRequest, ...) <-chan int
- func (client *Client) DescribeTenantMetricsWithChan(request *DescribeTenantMetricsRequest) (<-chan *DescribeTenantMetricsResponse, <-chan error)
- func (client *Client) DescribeTenantSecurityConfigs(request *DescribeTenantSecurityConfigsRequest) (response *DescribeTenantSecurityConfigsResponse, err error)
- func (client *Client) DescribeTenantSecurityConfigsWithCallback(request *DescribeTenantSecurityConfigsRequest, ...) <-chan int
- func (client *Client) DescribeTenantSecurityConfigsWithChan(request *DescribeTenantSecurityConfigsRequest) (<-chan *DescribeTenantSecurityConfigsResponse, <-chan error)
- func (client *Client) DescribeTenantSecurityIpGroups(request *DescribeTenantSecurityIpGroupsRequest) (response *DescribeTenantSecurityIpGroupsResponse, err error)
- func (client *Client) DescribeTenantSecurityIpGroupsWithCallback(request *DescribeTenantSecurityIpGroupsRequest, ...) <-chan int
- func (client *Client) DescribeTenantSecurityIpGroupsWithChan(request *DescribeTenantSecurityIpGroupsRequest) (<-chan *DescribeTenantSecurityIpGroupsResponse, <-chan error)
- func (client *Client) DescribeTenantTags(request *DescribeTenantTagsRequest) (response *DescribeTenantTagsResponse, err error)
- func (client *Client) DescribeTenantTagsWithCallback(request *DescribeTenantTagsRequest, ...) <-chan int
- func (client *Client) DescribeTenantTagsWithChan(request *DescribeTenantTagsRequest) (<-chan *DescribeTenantTagsResponse, <-chan error)
- func (client *Client) DescribeTenantUserRoles(request *DescribeTenantUserRolesRequest) (response *DescribeTenantUserRolesResponse, err error)
- func (client *Client) DescribeTenantUserRolesWithCallback(request *DescribeTenantUserRolesRequest, ...) <-chan int
- func (client *Client) DescribeTenantUserRolesWithChan(request *DescribeTenantUserRolesRequest) (<-chan *DescribeTenantUserRolesResponse, <-chan error)
- func (client *Client) DescribeTenantUsers(request *DescribeTenantUsersRequest) (response *DescribeTenantUsersResponse, err error)
- func (client *Client) DescribeTenantUsersWithCallback(request *DescribeTenantUsersRequest, ...) <-chan int
- func (client *Client) DescribeTenantUsersWithChan(request *DescribeTenantUsersRequest) (<-chan *DescribeTenantUsersResponse, <-chan error)
- func (client *Client) DescribeTenantWithCallback(request *DescribeTenantRequest, ...) <-chan int
- func (client *Client) DescribeTenantWithChan(request *DescribeTenantRequest) (<-chan *DescribeTenantResponse, <-chan error)
- func (client *Client) DescribeTenantZonesRead(request *DescribeTenantZonesReadRequest) (response *DescribeTenantZonesReadResponse, err error)
- func (client *Client) DescribeTenantZonesReadWithCallback(request *DescribeTenantZonesReadRequest, ...) <-chan int
- func (client *Client) DescribeTenantZonesReadWithChan(request *DescribeTenantZonesReadRequest) (<-chan *DescribeTenantZonesReadResponse, <-chan error)
- func (client *Client) DescribeTenants(request *DescribeTenantsRequest) (response *DescribeTenantsResponse, err error)
- func (client *Client) DescribeTenantsWithCallback(request *DescribeTenantsRequest, ...) <-chan int
- func (client *Client) DescribeTenantsWithChan(request *DescribeTenantsRequest) (<-chan *DescribeTenantsResponse, <-chan error)
- func (client *Client) DescribeTimeZones(request *DescribeTimeZonesRequest) (response *DescribeTimeZonesResponse, err error)
- func (client *Client) DescribeTimeZonesWithCallback(request *DescribeTimeZonesRequest, ...) <-chan int
- func (client *Client) DescribeTimeZonesWithChan(request *DescribeTimeZonesRequest) (<-chan *DescribeTimeZonesResponse, <-chan error)
- func (client *Client) DescribeTopSQLList(request *DescribeTopSQLListRequest) (response *DescribeTopSQLListResponse, err error)
- func (client *Client) DescribeTopSQLListWithCallback(request *DescribeTopSQLListRequest, ...) <-chan int
- func (client *Client) DescribeTopSQLListWithChan(request *DescribeTopSQLListRequest) (<-chan *DescribeTopSQLListResponse, <-chan error)
- func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
- func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, ...) <-chan int
- func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
- func (client *Client) GetUploadOssUrl(request *GetUploadOssUrlRequest) (response *GetUploadOssUrlResponse, err error)
- func (client *Client) GetUploadOssUrlWithCallback(request *GetUploadOssUrlRequest, ...) <-chan int
- func (client *Client) GetUploadOssUrlWithChan(request *GetUploadOssUrlRequest) (<-chan *GetUploadOssUrlResponse, <-chan error)
- func (client *Client) KillProcessList(request *KillProcessListRequest) (response *KillProcessListResponse, err error)
- func (client *Client) KillProcessListWithCallback(request *KillProcessListRequest, ...) <-chan int
- func (client *Client) KillProcessListWithChan(request *KillProcessListRequest) (<-chan *KillProcessListResponse, <-chan error)
- func (client *Client) ListAllLabels(request *ListAllLabelsRequest) (response *ListAllLabelsResponse, err error)
- func (client *Client) ListAllLabelsWithCallback(request *ListAllLabelsRequest, ...) <-chan int
- func (client *Client) ListAllLabelsWithChan(request *ListAllLabelsRequest) (<-chan *ListAllLabelsResponse, <-chan error)
- func (client *Client) ListDataSource(request *ListDataSourceRequest) (response *ListDataSourceResponse, err error)
- func (client *Client) ListDataSourceWithCallback(request *ListDataSourceRequest, ...) <-chan int
- func (client *Client) ListDataSourceWithChan(request *ListDataSourceRequest) (<-chan *ListDataSourceResponse, <-chan error)
- func (client *Client) ListProjectFullVerifyResult(request *ListProjectFullVerifyResultRequest) (response *ListProjectFullVerifyResultResponse, err error)
- func (client *Client) ListProjectFullVerifyResultWithCallback(request *ListProjectFullVerifyResultRequest, ...) <-chan int
- func (client *Client) ListProjectFullVerifyResultWithChan(request *ListProjectFullVerifyResultRequest) (<-chan *ListProjectFullVerifyResultResponse, <-chan error)
- func (client *Client) ListProjects(request *ListProjectsRequest) (response *ListProjectsResponse, err error)
- func (client *Client) ListProjectsWithCallback(request *ListProjectsRequest, ...) <-chan int
- func (client *Client) ListProjectsWithChan(request *ListProjectsRequest) (<-chan *ListProjectsResponse, <-chan error)
- func (client *Client) ListWorkerInstances(request *ListWorkerInstancesRequest) (response *ListWorkerInstancesResponse, err error)
- func (client *Client) ListWorkerInstancesWithCallback(request *ListWorkerInstancesRequest, ...) <-chan int
- func (client *Client) ListWorkerInstancesWithChan(request *ListWorkerInstancesRequest) (<-chan *ListWorkerInstancesResponse, <-chan error)
- func (client *Client) ModifyDatabaseDescription(request *ModifyDatabaseDescriptionRequest) (response *ModifyDatabaseDescriptionResponse, err error)
- func (client *Client) ModifyDatabaseDescriptionWithCallback(request *ModifyDatabaseDescriptionRequest, ...) <-chan int
- func (client *Client) ModifyDatabaseDescriptionWithChan(request *ModifyDatabaseDescriptionRequest) (<-chan *ModifyDatabaseDescriptionResponse, <-chan error)
- func (client *Client) ModifyDatabaseUserRoles(request *ModifyDatabaseUserRolesRequest) (response *ModifyDatabaseUserRolesResponse, err error)
- func (client *Client) ModifyDatabaseUserRolesWithCallback(request *ModifyDatabaseUserRolesRequest, ...) <-chan int
- func (client *Client) ModifyDatabaseUserRolesWithChan(request *ModifyDatabaseUserRolesRequest) (<-chan *ModifyDatabaseUserRolesResponse, <-chan error)
- func (client *Client) ModifyInstanceName(request *ModifyInstanceNameRequest) (response *ModifyInstanceNameResponse, err error)
- func (client *Client) ModifyInstanceNameWithCallback(request *ModifyInstanceNameRequest, ...) <-chan int
- func (client *Client) ModifyInstanceNameWithChan(request *ModifyInstanceNameRequest) (<-chan *ModifyInstanceNameResponse, <-chan error)
- func (client *Client) ModifyInstanceNodeNum(request *ModifyInstanceNodeNumRequest) (response *ModifyInstanceNodeNumResponse, err error)
- func (client *Client) ModifyInstanceNodeNumWithCallback(request *ModifyInstanceNodeNumRequest, ...) <-chan int
- func (client *Client) ModifyInstanceNodeNumWithChan(request *ModifyInstanceNodeNumRequest) (<-chan *ModifyInstanceNodeNumResponse, <-chan error)
- func (client *Client) ModifyInstanceSpec(request *ModifyInstanceSpecRequest) (response *ModifyInstanceSpecResponse, err error)
- func (client *Client) ModifyInstanceSpecWithCallback(request *ModifyInstanceSpecRequest, ...) <-chan int
- func (client *Client) ModifyInstanceSpecWithChan(request *ModifyInstanceSpecRequest) (<-chan *ModifyInstanceSpecResponse, <-chan error)
- func (client *Client) ModifyInstanceTags(request *ModifyInstanceTagsRequest) (response *ModifyInstanceTagsResponse, err error)
- func (client *Client) ModifyInstanceTagsWithCallback(request *ModifyInstanceTagsRequest, ...) <-chan int
- func (client *Client) ModifyInstanceTagsWithChan(request *ModifyInstanceTagsRequest) (<-chan *ModifyInstanceTagsResponse, <-chan error)
- func (client *Client) ModifyInstanceTemporaryCapacity(request *ModifyInstanceTemporaryCapacityRequest) (response *ModifyInstanceTemporaryCapacityResponse, err error)
- func (client *Client) ModifyInstanceTemporaryCapacityWithCallback(request *ModifyInstanceTemporaryCapacityRequest, ...) <-chan int
- func (client *Client) ModifyInstanceTemporaryCapacityWithChan(request *ModifyInstanceTemporaryCapacityRequest) (<-chan *ModifyInstanceTemporaryCapacityResponse, <-chan error)
- func (client *Client) ModifyParameters(request *ModifyParametersRequest) (response *ModifyParametersResponse, err error)
- func (client *Client) ModifyParametersWithCallback(request *ModifyParametersRequest, ...) <-chan int
- func (client *Client) ModifyParametersWithChan(request *ModifyParametersRequest) (<-chan *ModifyParametersResponse, <-chan error)
- func (client *Client) ModifySecurityIps(request *ModifySecurityIpsRequest) (response *ModifySecurityIpsResponse, err error)
- func (client *Client) ModifySecurityIpsWithCallback(request *ModifySecurityIpsRequest, ...) <-chan int
- func (client *Client) ModifySecurityIpsWithChan(request *ModifySecurityIpsRequest) (<-chan *ModifySecurityIpsResponse, <-chan error)
- func (client *Client) ModifyTenantEncryption(request *ModifyTenantEncryptionRequest) (response *ModifyTenantEncryptionResponse, err error)
- func (client *Client) ModifyTenantEncryptionWithCallback(request *ModifyTenantEncryptionRequest, ...) <-chan int
- func (client *Client) ModifyTenantEncryptionWithChan(request *ModifyTenantEncryptionRequest) (<-chan *ModifyTenantEncryptionResponse, <-chan error)
- func (client *Client) ModifyTenantPrimaryZone(request *ModifyTenantPrimaryZoneRequest) (response *ModifyTenantPrimaryZoneResponse, err error)
- func (client *Client) ModifyTenantPrimaryZoneWithCallback(request *ModifyTenantPrimaryZoneRequest, ...) <-chan int
- func (client *Client) ModifyTenantPrimaryZoneWithChan(request *ModifyTenantPrimaryZoneRequest) (<-chan *ModifyTenantPrimaryZoneResponse, <-chan error)
- func (client *Client) ModifyTenantResource(request *ModifyTenantResourceRequest) (response *ModifyTenantResourceResponse, err error)
- func (client *Client) ModifyTenantResourceWithCallback(request *ModifyTenantResourceRequest, ...) <-chan int
- func (client *Client) ModifyTenantResourceWithChan(request *ModifyTenantResourceRequest) (<-chan *ModifyTenantResourceResponse, <-chan error)
- func (client *Client) ModifyTenantSecurityIpGroup(request *ModifyTenantSecurityIpGroupRequest) (response *ModifyTenantSecurityIpGroupResponse, err error)
- func (client *Client) ModifyTenantSecurityIpGroupWithCallback(request *ModifyTenantSecurityIpGroupRequest, ...) <-chan int
- func (client *Client) ModifyTenantSecurityIpGroupWithChan(request *ModifyTenantSecurityIpGroupRequest) (<-chan *ModifyTenantSecurityIpGroupResponse, <-chan error)
- func (client *Client) ModifyTenantTags(request *ModifyTenantTagsRequest) (response *ModifyTenantTagsResponse, err error)
- func (client *Client) ModifyTenantTagsWithCallback(request *ModifyTenantTagsRequest, ...) <-chan int
- func (client *Client) ModifyTenantTagsWithChan(request *ModifyTenantTagsRequest) (<-chan *ModifyTenantTagsResponse, <-chan error)
- func (client *Client) ModifyTenantUserDescription(request *ModifyTenantUserDescriptionRequest) (response *ModifyTenantUserDescriptionResponse, err error)
- func (client *Client) ModifyTenantUserDescriptionWithCallback(request *ModifyTenantUserDescriptionRequest, ...) <-chan int
- func (client *Client) ModifyTenantUserDescriptionWithChan(request *ModifyTenantUserDescriptionRequest) (<-chan *ModifyTenantUserDescriptionResponse, <-chan error)
- func (client *Client) ModifyTenantUserPassword(request *ModifyTenantUserPasswordRequest) (response *ModifyTenantUserPasswordResponse, err error)
- func (client *Client) ModifyTenantUserPasswordWithCallback(request *ModifyTenantUserPasswordRequest, ...) <-chan int
- func (client *Client) ModifyTenantUserPasswordWithChan(request *ModifyTenantUserPasswordRequest) (<-chan *ModifyTenantUserPasswordResponse, <-chan error)
- func (client *Client) ModifyTenantUserRoles(request *ModifyTenantUserRolesRequest) (response *ModifyTenantUserRolesResponse, err error)
- func (client *Client) ModifyTenantUserRolesWithCallback(request *ModifyTenantUserRolesRequest, ...) <-chan int
- func (client *Client) ModifyTenantUserRolesWithChan(request *ModifyTenantUserRolesRequest) (<-chan *ModifyTenantUserRolesResponse, <-chan error)
- func (client *Client) ModifyTenantUserStatus(request *ModifyTenantUserStatusRequest) (response *ModifyTenantUserStatusResponse, err error)
- func (client *Client) ModifyTenantUserStatusWithCallback(request *ModifyTenantUserStatusRequest, ...) <-chan int
- func (client *Client) ModifyTenantUserStatusWithChan(request *ModifyTenantUserStatusRequest) (<-chan *ModifyTenantUserStatusResponse, <-chan error)
- func (client *Client) ReleaseOmsOpenAPIProject(request *ReleaseOmsOpenAPIProjectRequest) (response *ReleaseOmsOpenAPIProjectResponse, err error)
- func (client *Client) ReleaseOmsOpenAPIProjectWithCallback(request *ReleaseOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) ReleaseOmsOpenAPIProjectWithChan(request *ReleaseOmsOpenAPIProjectRequest) (<-chan *ReleaseOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) ReleaseProject(request *ReleaseProjectRequest) (response *ReleaseProjectResponse, err error)
- func (client *Client) ReleaseProjectWithCallback(request *ReleaseProjectRequest, ...) <-chan int
- func (client *Client) ReleaseProjectWithChan(request *ReleaseProjectRequest) (<-chan *ReleaseProjectResponse, <-chan error)
- func (client *Client) ResetOmsOpenAPIProject(request *ResetOmsOpenAPIProjectRequest) (response *ResetOmsOpenAPIProjectResponse, err error)
- func (client *Client) ResetOmsOpenAPIProjectWithCallback(request *ResetOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) ResetOmsOpenAPIProjectWithChan(request *ResetOmsOpenAPIProjectRequest) (<-chan *ResetOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) ResumeOmsOpenAPIProject(request *ResumeOmsOpenAPIProjectRequest) (response *ResumeOmsOpenAPIProjectResponse, err error)
- func (client *Client) ResumeOmsOpenAPIProjectWithCallback(request *ResumeOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) ResumeOmsOpenAPIProjectWithChan(request *ResumeOmsOpenAPIProjectRequest) (<-chan *ResumeOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) ResumeProject(request *ResumeProjectRequest) (response *ResumeProjectResponse, err error)
- func (client *Client) ResumeProjectWithCallback(request *ResumeProjectRequest, ...) <-chan int
- func (client *Client) ResumeProjectWithChan(request *ResumeProjectRequest) (<-chan *ResumeProjectResponse, <-chan error)
- func (client *Client) SearchOmsOpenAPIMonitorMetric(request *SearchOmsOpenAPIMonitorMetricRequest) (response *SearchOmsOpenAPIMonitorMetricResponse, err error)
- func (client *Client) SearchOmsOpenAPIMonitorMetricWithCallback(request *SearchOmsOpenAPIMonitorMetricRequest, ...) <-chan int
- func (client *Client) SearchOmsOpenAPIMonitorMetricWithChan(request *SearchOmsOpenAPIMonitorMetricRequest) (<-chan *SearchOmsOpenAPIMonitorMetricResponse, <-chan error)
- func (client *Client) SearchOmsOpenAPIProjects(request *SearchOmsOpenAPIProjectsRequest) (response *SearchOmsOpenAPIProjectsResponse, err error)
- func (client *Client) SearchOmsOpenAPIProjectsWithCallback(request *SearchOmsOpenAPIProjectsRequest, ...) <-chan int
- func (client *Client) SearchOmsOpenAPIProjectsWithChan(request *SearchOmsOpenAPIProjectsRequest) (<-chan *SearchOmsOpenAPIProjectsResponse, <-chan error)
- func (client *Client) StartOmsOpenAPIProject(request *StartOmsOpenAPIProjectRequest) (response *StartOmsOpenAPIProjectResponse, err error)
- func (client *Client) StartOmsOpenAPIProjectWithCallback(request *StartOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) StartOmsOpenAPIProjectWithChan(request *StartOmsOpenAPIProjectRequest) (<-chan *StartOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) StartProject(request *StartProjectRequest) (response *StartProjectResponse, err error)
- func (client *Client) StartProjectWithCallback(request *StartProjectRequest, ...) <-chan int
- func (client *Client) StartProjectWithChan(request *StartProjectRequest) (<-chan *StartProjectResponse, <-chan error)
- func (client *Client) StartProjectsByLabel(request *StartProjectsByLabelRequest) (response *StartProjectsByLabelResponse, err error)
- func (client *Client) StartProjectsByLabelWithCallback(request *StartProjectsByLabelRequest, ...) <-chan int
- func (client *Client) StartProjectsByLabelWithChan(request *StartProjectsByLabelRequest) (<-chan *StartProjectsByLabelResponse, <-chan error)
- func (client *Client) StopOmsOpenAPIProject(request *StopOmsOpenAPIProjectRequest) (response *StopOmsOpenAPIProjectResponse, err error)
- func (client *Client) StopOmsOpenAPIProjectWithCallback(request *StopOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) StopOmsOpenAPIProjectWithChan(request *StopOmsOpenAPIProjectRequest) (<-chan *StopOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) StopProject(request *StopProjectRequest) (response *StopProjectResponse, err error)
- func (client *Client) StopProjectWithCallback(request *StopProjectRequest, ...) <-chan int
- func (client *Client) StopProjectWithChan(request *StopProjectRequest) (<-chan *StopProjectResponse, <-chan error)
- func (client *Client) StopProjectsByLabel(request *StopProjectsByLabelRequest) (response *StopProjectsByLabelResponse, err error)
- func (client *Client) StopProjectsByLabelWithCallback(request *StopProjectsByLabelRequest, ...) <-chan int
- func (client *Client) StopProjectsByLabelWithChan(request *StopProjectsByLabelRequest) (<-chan *StopProjectsByLabelResponse, <-chan error)
- func (client *Client) SwitchoverInstance(request *SwitchoverInstanceRequest) (response *SwitchoverInstanceResponse, err error)
- func (client *Client) SwitchoverInstanceWithCallback(request *SwitchoverInstanceRequest, ...) <-chan int
- func (client *Client) SwitchoverInstanceWithChan(request *SwitchoverInstanceRequest) (<-chan *SwitchoverInstanceResponse, <-chan error)
- type Collations
- type Configs
- type ConnectionZones
- type ConnectorFullProgressOverview
- type Cpu
- type CpuInDescribeInstanceTopology
- type CpuInDescribeTenant
- type CreateDatabaseRequest
- type CreateDatabaseResponse
- type CreateInstanceRequest
- type CreateInstanceResponse
- type CreateLabelRequest
- type CreateLabelResponse
- type CreateMySqlDataSourceRequest
- type CreateMySqlDataSourceResponse
- type CreateOceanBaseDataSourceRequest
- type CreateOceanBaseDataSourceResponse
- type CreateOmsMysqlDataSourceRequest
- type CreateOmsMysqlDataSourceResponse
- type CreateOmsOpenAPIProjectDestConfig
- type CreateOmsOpenAPIProjectRequest
- type CreateOmsOpenAPIProjectResponse
- type CreateOmsOpenAPIProjectSourceConfig
- type CreateOmsOpenAPIProjectTransferMapping
- type CreateOmsOpenAPIProjectTransferMappingDatabasesItem
- type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItem
- type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItemAdbTableSchema
- type CreateOmsOpenAPIProjectTransferStepConfig
- type CreateOmsOpenAPIProjectTransferStepConfigIncrSyncStepTransferConfig
- type CreateProjectCommonTransferConfig
- type CreateProjectFullTransferConfig
- type CreateProjectIncrTransferConfig
- type CreateProjectRequest
- type CreateProjectResponse
- type CreateProjectStructTransferConfig
- type CreateProjectTransferMapping
- type CreateProjectTransferMappingDatabasesBlackItem
- type CreateProjectTransferMappingDatabasesBlackItemSpecificTablesItem
- type CreateProjectTransferMappingDatabasesBlackItemSpecificTablesItemAdbTableSchema
- type CreateProjectTransferMappingDatabasesBlackItemSpecificViewsItem
- type CreateProjectTransferMappingDatabasesBlackItemSpecificViewsItemAdbTableSchema
- type CreateProjectTransferMappingDatabasesBlackItemTablesItem
- type CreateProjectTransferMappingDatabasesBlackItemTablesItemAdbTableSchema
- type CreateProjectTransferMappingDatabasesBlackItemViewsItem
- type CreateProjectTransferMappingDatabasesBlackItemViewsItemAdbTableSchema
- type CreateProjectTransferMappingDatabasesItem
- type CreateProjectTransferMappingDatabasesItemSpecificTablesItem
- type CreateProjectTransferMappingDatabasesItemSpecificTablesItemAdbTableSchema
- type CreateProjectTransferMappingDatabasesItemSpecificViewsItem
- type CreateProjectTransferMappingDatabasesItemSpecificViewsItemAdbTableSchema
- type CreateProjectTransferMappingDatabasesItemTablesItem
- type CreateProjectTransferMappingDatabasesItemTablesItemAdbTableSchema
- type CreateProjectTransferMappingDatabasesItemViewsItem
- type CreateProjectTransferMappingDatabasesItemViewsItemAdbTableSchema
- type CreateSecurityIpGroupRequest
- type CreateSecurityIpGroupResponse
- type CreateTenantReadOnlyConnectionRequest
- type CreateTenantReadOnlyConnectionResponse
- type CreateTenantRequest
- type CreateTenantResponse
- type CreateTenantSecurityIpGroupRequest
- type CreateTenantSecurityIpGroupResponse
- type CreateTenantUserRequest
- type CreateTenantUserResponse
- type Data
- type DataDiskAutoScaleConfig
- type DataInDescribeAvailableCpuResource
- type DataInDescribeInstances
- type DataInDescribeOasAnomalySQLList
- type DataInDescribeOasSQLDetails
- type DataInDescribeOasSQLHistoryList
- type DataInDescribeOasSQLPlans
- type DataInDescribeOasSlowSQLList
- type DataInDescribeOasTopSQLList
- type DataInDescribeOmsOpenAPIProjectSteps
- type DataInDescribeSQLSamples
- type DataInKillProcessList
- type DataInSearchOmsOpenAPIMonitorMetric
- type DataInSearchOmsOpenAPIProjects
- type DataItem
- type DataItemInDescribeOasSQLHistoryList
- type DataItemInDescribeOasSQLPlans
- type DataItemInDescribeOasSlowSQLList
- type DataItemInDescribeOasTopSQLList
- type DataItemInKillProcessList
- type DataPoint
- type DataPoints
- type Database
- type DatabasesInDescribeDatabases
- type DatabasesInDescribeOmsOpenAPIProject
- type DatabasesInDescribeTenantUsers
- type DatabasesInSearchOmsOpenAPIProjects
- type DatabasesItem
- type DeleteDatabasesRequest
- type DeleteDatabasesResponse
- type DeleteInstancesRequest
- type DeleteInstancesResponse
- type DeleteOmsOpenAPIProjectRequest
- type DeleteOmsOpenAPIProjectResponse
- type DeleteProjectRequest
- type DeleteProjectResponse
- type DeleteSecurityIpGroupRequest
- type DeleteSecurityIpGroupResponse
- type DeleteTenantSecurityIpGroupRequest
- type DeleteTenantSecurityIpGroupResponse
- type DeleteTenantUsersRequest
- type DeleteTenantUsersResponse
- type DeleteTenantsRequest
- type DeleteTenantsResponse
- type DescribeAnomalySQLListRequest
- type DescribeAnomalySQLListResponse
- type DescribeAvailableCpuResourceRequest
- type DescribeAvailableCpuResourceResponse
- type DescribeAvailableMemResourceRequest
- type DescribeAvailableMemResourceResponse
- type DescribeAvailableSpecRequest
- type DescribeAvailableSpecResponse
- type DescribeAvailableZoneRequest
- type DescribeAvailableZoneResponse
- type DescribeCharsetRequest
- type DescribeCharsetResponse
- type DescribeDatabasesRequest
- type DescribeDatabasesResponse
- type DescribeInstanceCreatableZoneRequest
- type DescribeInstanceCreatableZoneResponse
- type DescribeInstanceRequest
- type DescribeInstanceResponse
- type DescribeInstanceSSLRequest
- type DescribeInstanceSSLResponse
- type DescribeInstanceSecurityConfigsRequest
- type DescribeInstanceSecurityConfigsResponse
- type DescribeInstanceTagsRequest
- type DescribeInstanceTagsResponse
- type DescribeInstanceTenantModesRequest
- type DescribeInstanceTenantModesResponse
- type DescribeInstanceTopologyRequest
- type DescribeInstanceTopologyResponse
- type DescribeInstancesRequest
- type DescribeInstancesResponse
- type DescribeMetricsDataRequest
- type DescribeMetricsDataResponse
- type DescribeNodeMetricsRequest
- type DescribeNodeMetricsResponse
- type DescribeOasAnomalySQLListRequest
- type DescribeOasAnomalySQLListResponse
- type DescribeOasSQLDetailsRequest
- type DescribeOasSQLDetailsResponse
- type DescribeOasSQLHistoryListRequest
- type DescribeOasSQLHistoryListResponse
- type DescribeOasSQLPlansRequest
- type DescribeOasSQLPlansResponse
- type DescribeOasSlowSQLListRequest
- type DescribeOasSlowSQLListResponse
- type DescribeOasTopSQLListRequest
- type DescribeOasTopSQLListResponse
- type DescribeOmsOpenAPIProjectRequest
- type DescribeOmsOpenAPIProjectResponse
- type DescribeOmsOpenAPIProjectStepsRequest
- type DescribeOmsOpenAPIProjectStepsResponse
- type DescribeOutlineBindingRequest
- type DescribeOutlineBindingResponse
- type DescribeParametersHistoryRequest
- type DescribeParametersHistoryResponse
- type DescribeParametersRequest
- type DescribeParametersResponse
- type DescribeProjectComponentsRequest
- type DescribeProjectComponentsResponse
- type DescribeProjectProgressRequest
- type DescribeProjectProgressResponse
- type DescribeProjectRequest
- type DescribeProjectResponse
- type DescribeProjectStepMetricRequest
- type DescribeProjectStepMetricResponse
- type DescribeProjectStepsRequest
- type DescribeProjectStepsResponse
- type DescribeRecommendIndexRequest
- type DescribeRecommendIndexResponse
- type DescribeSQLDetailsRequest
- type DescribeSQLDetailsResponse
- type DescribeSQLHistoryListRequest
- type DescribeSQLHistoryListResponse
- type DescribeSQLPlansRequest
- type DescribeSQLPlansResponse
- type DescribeSQLSamplesRequest
- type DescribeSQLSamplesResponse
- type DescribeSecurityIpGroupsRequest
- type DescribeSecurityIpGroupsResponse
- type DescribeSlowSQLHistoryListRequest
- type DescribeSlowSQLHistoryListResponse
- type DescribeSlowSQLListRequest
- type DescribeSlowSQLListResponse
- type DescribeTenantEncryptionRequest
- type DescribeTenantEncryptionResponse
- type DescribeTenantMetricsRequest
- type DescribeTenantMetricsResponse
- type DescribeTenantRequest
- type DescribeTenantResponse
- type DescribeTenantSecurityConfigsRequest
- type DescribeTenantSecurityConfigsResponse
- type DescribeTenantSecurityIpGroupsRequest
- type DescribeTenantSecurityIpGroupsResponse
- type DescribeTenantTagsRequest
- type DescribeTenantTagsResponse
- type DescribeTenantUserRolesRequest
- type DescribeTenantUserRolesResponse
- type DescribeTenantUsersRequest
- type DescribeTenantUsersResponse
- type DescribeTenantZonesReadRequest
- type DescribeTenantZonesReadResponse
- type DescribeTenantsRequest
- type DescribeTenantsResponse
- type DescribeTimeZonesRequest
- type DescribeTimeZonesResponse
- type DescribeTopSQLListRequest
- type DescribeTopSQLListResponse
- type DescribeZonesRequest
- type DescribeZonesResponse
- type DestConfig
- type DiagTypesInDescribeOasAnomalySQLList
- type DiskSize
- type DiskSizeInDescribeInstanceTopology
- type DiskSizeInDescribeTenant
- type DiskSizeRange
- type DiskTypes
- type DistributedKeysInDescribeOmsOpenAPIProject
- type DistributedKeysInSearchOmsOpenAPIProjects
- type ErrorDetail
- type ErrorDetailsInDescribeOmsOpenAPIProject
- type ErrorDetailsInDescribeOmsOpenAPIProjectSteps
- type ErrorDetailsInSearchOmsOpenAPIProjects
- type ExtraInfo
- type FilterColumnsInDescribeOmsOpenAPIProject
- type FilterColumnsInSearchOmsOpenAPIProjects
- type GetUploadOssUrlRequest
- type GetUploadOssUrlResponse
- type IncrSyncStepTransferConfig
- type Instance
- type InstanceModes
- type InstanceSSL
- type InstanceSecurityConfigs
- type InstanceTopology
- type Instances
- type KillProcessListRequest
- type KillProcessListResponse
- type Label
- type LabelsInDescribeOmsOpenAPIProject
- type LabelsInSearchOmsOpenAPIProjects
- type ListAllLabelsRequest
- type ListAllLabelsResponse
- type ListDataSourceRequest
- type ListDataSourceResponse
- type ListInDescribeSQLHistoryList
- type ListInDescribeSlowSQLHistoryList
- type ListInDescribeTimeZones
- type ListItem
- type ListItemInDescribeSQLHistoryList
- type ListProjectFullVerifyResultRequest
- type ListProjectFullVerifyResultResponse
- type ListProjectsRequest
- type ListProjectsResponse
- type ListWorkerInstancesRequest
- type ListWorkerInstancesResponse
- type LogDiskSize
- type LogDiskSizeRange
- type MaxDiskUsedObServerInDescribeInstance
- type MaxDiskUsedObServerInDescribeInstanceTopology
- type MaxLogAssignedObServer
- type Memory
- type MemoryInDescribeInstanceTopology
- type MemoryInDescribeTenant
- type ModifyDatabaseDescriptionRequest
- type ModifyDatabaseDescriptionResponse
- type ModifyDatabaseUserRolesRequest
- type ModifyDatabaseUserRolesResponse
- type ModifyInstanceNameRequest
- type ModifyInstanceNameResponse
- type ModifyInstanceNodeNumRequest
- type ModifyInstanceNodeNumResponse
- type ModifyInstanceSpecRequest
- type ModifyInstanceSpecResponse
- type ModifyInstanceTagsRequest
- type ModifyInstanceTagsResponse
- type ModifyInstanceTemporaryCapacityRequest
- type ModifyInstanceTemporaryCapacityResponse
- type ModifyParametersRequest
- type ModifyParametersResponse
- type ModifySecurityIpsRequest
- type ModifySecurityIpsResponse
- type ModifyTenantEncryptionRequest
- type ModifyTenantEncryptionResponse
- type ModifyTenantPrimaryZoneRequest
- type ModifyTenantPrimaryZoneResponse
- type ModifyTenantResourceRequest
- type ModifyTenantResourceResponse
- type ModifyTenantSecurityIpGroupRequest
- type ModifyTenantSecurityIpGroupResponse
- type ModifyTenantTagsRequest
- type ModifyTenantTagsResponse
- type ModifyTenantUserDescriptionRequest
- type ModifyTenantUserDescriptionResponse
- type ModifyTenantUserPasswordRequest
- type ModifyTenantUserPasswordResponse
- type ModifyTenantUserRolesRequest
- type ModifyTenantUserRolesResponse
- type ModifyTenantUserStatusRequest
- type ModifyTenantUserStatusResponse
- type NodeNum
- type NodeResource
- type NodeResourceItem
- type Nodes
- type NodesItem
- type OutlineBinding
- type ParametersInDescribeParameters
- type ParametersInDescribeParametersHistory
- type ParametersItem
- type PlanExplain
- type Plans
- type PlansItem
- type PrimaryKeysInDescribeOmsOpenAPIProject
- type PrimaryKeysInSearchOmsOpenAPIProjects
- type RecommendIndex
- type RecordTypeListInDescribeOmsOpenAPIProject
- type RecordTypeListInSearchOmsOpenAPIProjects
- type RejectedValue
- type ReleaseOmsOpenAPIProjectRequest
- type ReleaseOmsOpenAPIProjectResponse
- type ReleaseProjectRequest
- type ReleaseProjectResponse
- type ResetOmsOpenAPIProjectRequest
- type ResetOmsOpenAPIProjectResponse
- type Resource
- type Respond
- type Results
- type ResumeOmsOpenAPIProjectRequest
- type ResumeOmsOpenAPIProjectResponse
- type ResumeProjectRequest
- type ResumeProjectResponse
- type Role
- type Roles
- type RolesItem
- type SQLDetails
- type SQLHistoryList
- type SQLPlans
- type SearchOmsOpenAPIMonitorMetricRequest
- type SearchOmsOpenAPIMonitorMetricResponse
- type SearchOmsOpenAPIProjectsRequest
- type SearchOmsOpenAPIProjectsResponse
- type SecurityConfigsInDescribeInstanceSecurityConfigs
- type SecurityConfigsInDescribeTenantSecurityConfigs
- type SecurityConfigsItem
- type SecurityIpGroup
- type SecurityIpGroupsInDescribeSecurityIpGroups
- type SecurityIpGroupsInDescribeTenantSecurityIpGroups
- type SecurityIpGroupsItem
- type ShardColumnsInDescribeOmsOpenAPIProject
- type ShardColumnsInSearchOmsOpenAPIProjects
- type SlowSQLHistoryList
- type SlowSQLList
- type SourceConfig
- type SqlListInDescribeOasAnomalySQLList
- type SqlListInDescribeOasSlowSQLList
- type SqlListInDescribeOasTopSQLList
- type SqlListItem
- type SqlListItemInDescribeOasSlowSQLList
- type SqlListItemInDescribeOasTopSQLList
- type StartOmsOpenAPIProjectRequest
- type StartOmsOpenAPIProjectResponse
- type StartProjectRequest
- type StartProjectResponse
- type StartProjectsByLabelRequest
- type StartProjectsByLabelResponse
- type Step
- type StepInfo
- type StepsInDescribeOmsOpenAPIProject
- type StepsInSearchOmsOpenAPIProjects
- type StopOmsOpenAPIProjectRequest
- type StopOmsOpenAPIProjectResponse
- type StopProjectRequest
- type StopProjectResponse
- type StopProjectsByLabelRequest
- type StopProjectsByLabelResponse
- type SupportEngineVersions
- type SupportEngineVersionsItem
- type SupportReplicaModes
- type SupportSpecifications
- type SupportSpecificationsItem
- type SwitchoverInstanceRequest
- type SwitchoverInstanceResponse
- type Table
- type TablesInDescribeDatabases
- type TablesInDescribeOasSQLDetails
- type TablesInDescribeOmsOpenAPIProject
- type TablesInSearchOmsOpenAPIProjects
- type TablesItem
- type TagResourcesInDescribeInstanceTags
- type TagResourcesInDescribeTenantTags
- type TagResourcesItem
- type Tenant
- type TenantConnections
- type TenantConnectionsItem
- type TenantCreatable
- type TenantEncryption
- type TenantEncryptions
- type TenantEncryptionsItem
- type TenantIds
- type TenantResource
- type TenantSecurityConfigs
- type TenantSecurityConfigsItem
- type TenantUser
- type TenantUserInCreateTenantUser
- type TenantUserInModifyTenantUserStatus
- type TenantUserItem
- type TenantUsers
- type TenantUsersItem
- type TenantZonesInDescribeInstanceTopology
- type TenantZonesInDescribeTenant
- type TenantZonesInDescribeTenantZonesRead
- type TenantZonesItem
- type TenantsInDescribeInstanceTopology
- type TenantsInDescribeTenants
- type TenantsItem
- type TimeZones
- type TopSQLList
- type TransferMapping
- type TransferStepConfig
- type Units
- type UnitsItem
- type UserRole
- type UserRoleInModifyTenantUserRoles
- type UserRoleItem
- type UsersInDescribeDatabases
- type UsersInModifyDatabaseUserRoles
- type UsersItem
- type ZoneList
- type ZoneListItem
- type ZoneResource
- type ZonesInDescribeInstance
- type ZonesInDescribeInstanceTopology
- type ZonesInDescribeZones
- type ZonesItem
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 AcceptableValue ¶
type AcceptableValue struct {
AcceptableValueElement []string `json:"AcceptableValueElement" xml:"AcceptableValueElement"`
}
AcceptableValue is a nested struct in oceanbasepro response
type AdbTableSchema ¶
type AdbTableSchema struct { PartitionLifeCycle int `json:"PartitionLifeCycle" xml:"PartitionLifeCycle"` PartitionStatement string `json:"PartitionStatement" xml:"PartitionStatement"` DistributedKeys []string `json:"DistributedKeys" xml:"DistributedKeys"` PrimaryKeys []string `json:"PrimaryKeys" xml:"PrimaryKeys"` }
AdbTableSchema is a nested struct in oceanbasepro response
type AnomalySQLList ¶
type AnomalySQLList struct {
Data []Data `json:"Data" xml:"Data"`
}
AnomalySQLList is a nested struct in oceanbasepro response
type AvailableSpecifications ¶ added in v1.62.635
type AvailableSpecifications struct {
AvailableSpecificationsItem []AvailableSpecificationsItem `json:"AvailableSpecifications" xml:"AvailableSpecifications"`
}
AvailableSpecifications is a nested struct in oceanbasepro response
type AvailableSpecificationsItem ¶ added in v1.62.635
type AvailableSpecificationsItem struct { Spec string `json:"Spec" xml:"Spec"` InstanceClass string `json:"InstanceClass" xml:"InstanceClass"` NodeNum []int `json:"NodeNum" xml:"NodeNum"` DiskSizeRange DiskSizeRange `json:"DiskSizeRange" xml:"DiskSizeRange"` LogDiskSizeRange LogDiskSizeRange `json:"LogDiskSizeRange" xml:"LogDiskSizeRange"` }
AvailableSpecificationsItem is a nested struct in oceanbasepro response
type AvailableZonesInDescribeAvailableZone ¶ added in v1.62.635
type AvailableZonesInDescribeAvailableZone struct {
AvailableZonesItem []AvailableZonesItem `json:"AvailableZones" xml:"AvailableZones"`
}
AvailableZonesInDescribeAvailableZone is a nested struct in oceanbasepro response
type AvailableZonesInDescribeInstance ¶
type AvailableZonesInDescribeInstance struct {
AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"`
}
AvailableZonesInDescribeInstance is a nested struct in oceanbasepro response
type AvailableZonesInDescribeInstances ¶
type AvailableZonesInDescribeInstances struct {
AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"`
}
AvailableZonesInDescribeInstances is a nested struct in oceanbasepro response
type AvailableZonesInDescribeTenant ¶ added in v1.62.62
type AvailableZonesInDescribeTenant struct {
AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"`
}
AvailableZonesInDescribeTenant is a nested struct in oceanbasepro response
type AvailableZonesItem ¶ added in v1.62.635
type AvailableZonesItem struct { Region string `json:"Region" xml:"Region"` Zones string `json:"Zones" xml:"Zones"` Channel string `json:"Channel" xml:"Channel"` DeployType string `json:"DeployType" xml:"DeployType"` InstanceType string `json:"InstanceType" xml:"InstanceType"` Series string `json:"Series" xml:"Series"` SupportSpecifications []SupportSpecificationsItem `json:"SupportSpecifications" xml:"SupportSpecifications"` }
AvailableZonesItem is a nested struct in oceanbasepro response
type CapacityUnit ¶ added in v1.62.523
type CapacityUnit struct { MaxCapacityUnit int `json:"MaxCapacityUnit" xml:"MaxCapacityUnit"` MinCapacityUnit int `json:"MinCapacityUnit" xml:"MinCapacityUnit"` UsedCapacityUnit string `json:"UsedCapacityUnit" xml:"UsedCapacityUnit"` UsedCapacit int `json:"UsedCapacit" xml:"UsedCapacit"` }
CapacityUnit is a nested struct in oceanbasepro response
type CapacityUnitInDescribeInstances ¶ added in v1.62.523
type CapacityUnitInDescribeInstances struct { MaxCapacityUnit int `json:"MaxCapacityUnit" xml:"MaxCapacityUnit"` MinCapacityUnit int `json:"MinCapacityUnit" xml:"MinCapacityUnit"` UsedCapacityUnit int `json:"UsedCapacityUnit" xml:"UsedCapacityUnit"` }
CapacityUnitInDescribeInstances is a nested struct in oceanbasepro response
type Charset ¶
type Charset struct {
CharsetItem []CharsetItem `json:"Charset" xml:"Charset"`
}
Charset is a nested struct in oceanbasepro response
type CharsetItem ¶
type CharsetItem struct { Charset string `json:"Charset" xml:"Charset"` Collations []string `json:"Collations" xml:"Collations"` }
CharsetItem is a nested struct in oceanbasepro 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) CreateDatabase ¶
func (client *Client) CreateDatabase(request *CreateDatabaseRequest) (response *CreateDatabaseResponse, err error)
CreateDatabase invokes the oceanbasepro.CreateDatabase API synchronously
func (*Client) CreateDatabaseWithCallback ¶
func (client *Client) CreateDatabaseWithCallback(request *CreateDatabaseRequest, callback func(response *CreateDatabaseResponse, err error)) <-chan int
CreateDatabaseWithCallback invokes the oceanbasepro.CreateDatabase API asynchronously
func (*Client) CreateDatabaseWithChan ¶
func (client *Client) CreateDatabaseWithChan(request *CreateDatabaseRequest) (<-chan *CreateDatabaseResponse, <-chan error)
CreateDatabaseWithChan invokes the oceanbasepro.CreateDatabase API asynchronously
func (*Client) CreateInstance ¶
func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
CreateInstance invokes the oceanbasepro.CreateInstance API synchronously
func (*Client) CreateInstanceWithCallback ¶
func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int
CreateInstanceWithCallback invokes the oceanbasepro.CreateInstance API asynchronously
func (*Client) CreateInstanceWithChan ¶
func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
CreateInstanceWithChan invokes the oceanbasepro.CreateInstance API asynchronously
func (*Client) CreateLabel ¶ added in v1.62.523
func (client *Client) CreateLabel(request *CreateLabelRequest) (response *CreateLabelResponse, err error)
CreateLabel invokes the oceanbasepro.CreateLabel API synchronously
func (*Client) CreateLabelWithCallback ¶ added in v1.62.523
func (client *Client) CreateLabelWithCallback(request *CreateLabelRequest, callback func(response *CreateLabelResponse, err error)) <-chan int
CreateLabelWithCallback invokes the oceanbasepro.CreateLabel API asynchronously
func (*Client) CreateLabelWithChan ¶ added in v1.62.523
func (client *Client) CreateLabelWithChan(request *CreateLabelRequest) (<-chan *CreateLabelResponse, <-chan error)
CreateLabelWithChan invokes the oceanbasepro.CreateLabel API asynchronously
func (*Client) CreateMySqlDataSource ¶ added in v1.62.523
func (client *Client) CreateMySqlDataSource(request *CreateMySqlDataSourceRequest) (response *CreateMySqlDataSourceResponse, err error)
CreateMySqlDataSource invokes the oceanbasepro.CreateMySqlDataSource API synchronously
func (*Client) CreateMySqlDataSourceWithCallback ¶ added in v1.62.523
func (client *Client) CreateMySqlDataSourceWithCallback(request *CreateMySqlDataSourceRequest, callback func(response *CreateMySqlDataSourceResponse, err error)) <-chan int
CreateMySqlDataSourceWithCallback invokes the oceanbasepro.CreateMySqlDataSource API asynchronously
func (*Client) CreateMySqlDataSourceWithChan ¶ added in v1.62.523
func (client *Client) CreateMySqlDataSourceWithChan(request *CreateMySqlDataSourceRequest) (<-chan *CreateMySqlDataSourceResponse, <-chan error)
CreateMySqlDataSourceWithChan invokes the oceanbasepro.CreateMySqlDataSource API asynchronously
func (*Client) CreateOceanBaseDataSource ¶ added in v1.62.523
func (client *Client) CreateOceanBaseDataSource(request *CreateOceanBaseDataSourceRequest) (response *CreateOceanBaseDataSourceResponse, err error)
CreateOceanBaseDataSource invokes the oceanbasepro.CreateOceanBaseDataSource API synchronously
func (*Client) CreateOceanBaseDataSourceWithCallback ¶ added in v1.62.523
func (client *Client) CreateOceanBaseDataSourceWithCallback(request *CreateOceanBaseDataSourceRequest, callback func(response *CreateOceanBaseDataSourceResponse, err error)) <-chan int
CreateOceanBaseDataSourceWithCallback invokes the oceanbasepro.CreateOceanBaseDataSource API asynchronously
func (*Client) CreateOceanBaseDataSourceWithChan ¶ added in v1.62.523
func (client *Client) CreateOceanBaseDataSourceWithChan(request *CreateOceanBaseDataSourceRequest) (<-chan *CreateOceanBaseDataSourceResponse, <-chan error)
CreateOceanBaseDataSourceWithChan invokes the oceanbasepro.CreateOceanBaseDataSource API asynchronously
func (*Client) CreateOmsMysqlDataSource ¶
func (client *Client) CreateOmsMysqlDataSource(request *CreateOmsMysqlDataSourceRequest) (response *CreateOmsMysqlDataSourceResponse, err error)
CreateOmsMysqlDataSource invokes the oceanbasepro.CreateOmsMysqlDataSource API synchronously
func (*Client) CreateOmsMysqlDataSourceWithCallback ¶
func (client *Client) CreateOmsMysqlDataSourceWithCallback(request *CreateOmsMysqlDataSourceRequest, callback func(response *CreateOmsMysqlDataSourceResponse, err error)) <-chan int
CreateOmsMysqlDataSourceWithCallback invokes the oceanbasepro.CreateOmsMysqlDataSource API asynchronously
func (*Client) CreateOmsMysqlDataSourceWithChan ¶
func (client *Client) CreateOmsMysqlDataSourceWithChan(request *CreateOmsMysqlDataSourceRequest) (<-chan *CreateOmsMysqlDataSourceResponse, <-chan error)
CreateOmsMysqlDataSourceWithChan invokes the oceanbasepro.CreateOmsMysqlDataSource API asynchronously
func (*Client) CreateOmsOpenAPIProject ¶
func (client *Client) CreateOmsOpenAPIProject(request *CreateOmsOpenAPIProjectRequest) (response *CreateOmsOpenAPIProjectResponse, err error)
CreateOmsOpenAPIProject invokes the oceanbasepro.CreateOmsOpenAPIProject API synchronously
func (*Client) CreateOmsOpenAPIProjectWithCallback ¶
func (client *Client) CreateOmsOpenAPIProjectWithCallback(request *CreateOmsOpenAPIProjectRequest, callback func(response *CreateOmsOpenAPIProjectResponse, err error)) <-chan int
CreateOmsOpenAPIProjectWithCallback invokes the oceanbasepro.CreateOmsOpenAPIProject API asynchronously
func (*Client) CreateOmsOpenAPIProjectWithChan ¶
func (client *Client) CreateOmsOpenAPIProjectWithChan(request *CreateOmsOpenAPIProjectRequest) (<-chan *CreateOmsOpenAPIProjectResponse, <-chan error)
CreateOmsOpenAPIProjectWithChan invokes the oceanbasepro.CreateOmsOpenAPIProject API asynchronously
func (*Client) CreateProject ¶ added in v1.62.523
func (client *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)
CreateProject invokes the oceanbasepro.CreateProject API synchronously
func (*Client) CreateProjectWithCallback ¶ added in v1.62.523
func (client *Client) CreateProjectWithCallback(request *CreateProjectRequest, callback func(response *CreateProjectResponse, err error)) <-chan int
CreateProjectWithCallback invokes the oceanbasepro.CreateProject API asynchronously
func (*Client) CreateProjectWithChan ¶ added in v1.62.523
func (client *Client) CreateProjectWithChan(request *CreateProjectRequest) (<-chan *CreateProjectResponse, <-chan error)
CreateProjectWithChan invokes the oceanbasepro.CreateProject API asynchronously
func (*Client) CreateSecurityIpGroup ¶
func (client *Client) CreateSecurityIpGroup(request *CreateSecurityIpGroupRequest) (response *CreateSecurityIpGroupResponse, err error)
CreateSecurityIpGroup invokes the oceanbasepro.CreateSecurityIpGroup API synchronously
func (*Client) CreateSecurityIpGroupWithCallback ¶
func (client *Client) CreateSecurityIpGroupWithCallback(request *CreateSecurityIpGroupRequest, callback func(response *CreateSecurityIpGroupResponse, err error)) <-chan int
CreateSecurityIpGroupWithCallback invokes the oceanbasepro.CreateSecurityIpGroup API asynchronously
func (*Client) CreateSecurityIpGroupWithChan ¶
func (client *Client) CreateSecurityIpGroupWithChan(request *CreateSecurityIpGroupRequest) (<-chan *CreateSecurityIpGroupResponse, <-chan error)
CreateSecurityIpGroupWithChan invokes the oceanbasepro.CreateSecurityIpGroup API asynchronously
func (*Client) CreateTenant ¶
func (client *Client) CreateTenant(request *CreateTenantRequest) (response *CreateTenantResponse, err error)
CreateTenant invokes the oceanbasepro.CreateTenant API synchronously
func (*Client) CreateTenantReadOnlyConnection ¶
func (client *Client) CreateTenantReadOnlyConnection(request *CreateTenantReadOnlyConnectionRequest) (response *CreateTenantReadOnlyConnectionResponse, err error)
CreateTenantReadOnlyConnection invokes the oceanbasepro.CreateTenantReadOnlyConnection API synchronously
func (*Client) CreateTenantReadOnlyConnectionWithCallback ¶
func (client *Client) CreateTenantReadOnlyConnectionWithCallback(request *CreateTenantReadOnlyConnectionRequest, callback func(response *CreateTenantReadOnlyConnectionResponse, err error)) <-chan int
CreateTenantReadOnlyConnectionWithCallback invokes the oceanbasepro.CreateTenantReadOnlyConnection API asynchronously
func (*Client) CreateTenantReadOnlyConnectionWithChan ¶
func (client *Client) CreateTenantReadOnlyConnectionWithChan(request *CreateTenantReadOnlyConnectionRequest) (<-chan *CreateTenantReadOnlyConnectionResponse, <-chan error)
CreateTenantReadOnlyConnectionWithChan invokes the oceanbasepro.CreateTenantReadOnlyConnection API asynchronously
func (*Client) CreateTenantSecurityIpGroup ¶ added in v1.62.361
func (client *Client) CreateTenantSecurityIpGroup(request *CreateTenantSecurityIpGroupRequest) (response *CreateTenantSecurityIpGroupResponse, err error)
CreateTenantSecurityIpGroup invokes the oceanbasepro.CreateTenantSecurityIpGroup API synchronously
func (*Client) CreateTenantSecurityIpGroupWithCallback ¶ added in v1.62.361
func (client *Client) CreateTenantSecurityIpGroupWithCallback(request *CreateTenantSecurityIpGroupRequest, callback func(response *CreateTenantSecurityIpGroupResponse, err error)) <-chan int
CreateTenantSecurityIpGroupWithCallback invokes the oceanbasepro.CreateTenantSecurityIpGroup API asynchronously
func (*Client) CreateTenantSecurityIpGroupWithChan ¶ added in v1.62.361
func (client *Client) CreateTenantSecurityIpGroupWithChan(request *CreateTenantSecurityIpGroupRequest) (<-chan *CreateTenantSecurityIpGroupResponse, <-chan error)
CreateTenantSecurityIpGroupWithChan invokes the oceanbasepro.CreateTenantSecurityIpGroup API asynchronously
func (*Client) CreateTenantUser ¶
func (client *Client) CreateTenantUser(request *CreateTenantUserRequest) (response *CreateTenantUserResponse, err error)
CreateTenantUser invokes the oceanbasepro.CreateTenantUser API synchronously
func (*Client) CreateTenantUserWithCallback ¶
func (client *Client) CreateTenantUserWithCallback(request *CreateTenantUserRequest, callback func(response *CreateTenantUserResponse, err error)) <-chan int
CreateTenantUserWithCallback invokes the oceanbasepro.CreateTenantUser API asynchronously
func (*Client) CreateTenantUserWithChan ¶
func (client *Client) CreateTenantUserWithChan(request *CreateTenantUserRequest) (<-chan *CreateTenantUserResponse, <-chan error)
CreateTenantUserWithChan invokes the oceanbasepro.CreateTenantUser API asynchronously
func (*Client) CreateTenantWithCallback ¶
func (client *Client) CreateTenantWithCallback(request *CreateTenantRequest, callback func(response *CreateTenantResponse, err error)) <-chan int
CreateTenantWithCallback invokes the oceanbasepro.CreateTenant API asynchronously
func (*Client) CreateTenantWithChan ¶
func (client *Client) CreateTenantWithChan(request *CreateTenantRequest) (<-chan *CreateTenantResponse, <-chan error)
CreateTenantWithChan invokes the oceanbasepro.CreateTenant API asynchronously
func (*Client) DeleteDatabases ¶
func (client *Client) DeleteDatabases(request *DeleteDatabasesRequest) (response *DeleteDatabasesResponse, err error)
DeleteDatabases invokes the oceanbasepro.DeleteDatabases API synchronously
func (*Client) DeleteDatabasesWithCallback ¶
func (client *Client) DeleteDatabasesWithCallback(request *DeleteDatabasesRequest, callback func(response *DeleteDatabasesResponse, err error)) <-chan int
DeleteDatabasesWithCallback invokes the oceanbasepro.DeleteDatabases API asynchronously
func (*Client) DeleteDatabasesWithChan ¶
func (client *Client) DeleteDatabasesWithChan(request *DeleteDatabasesRequest) (<-chan *DeleteDatabasesResponse, <-chan error)
DeleteDatabasesWithChan invokes the oceanbasepro.DeleteDatabases API asynchronously
func (*Client) DeleteInstances ¶
func (client *Client) DeleteInstances(request *DeleteInstancesRequest) (response *DeleteInstancesResponse, err error)
DeleteInstances invokes the oceanbasepro.DeleteInstances API synchronously
func (*Client) DeleteInstancesWithCallback ¶
func (client *Client) DeleteInstancesWithCallback(request *DeleteInstancesRequest, callback func(response *DeleteInstancesResponse, err error)) <-chan int
DeleteInstancesWithCallback invokes the oceanbasepro.DeleteInstances API asynchronously
func (*Client) DeleteInstancesWithChan ¶
func (client *Client) DeleteInstancesWithChan(request *DeleteInstancesRequest) (<-chan *DeleteInstancesResponse, <-chan error)
DeleteInstancesWithChan invokes the oceanbasepro.DeleteInstances API asynchronously
func (*Client) DeleteOmsOpenAPIProject ¶
func (client *Client) DeleteOmsOpenAPIProject(request *DeleteOmsOpenAPIProjectRequest) (response *DeleteOmsOpenAPIProjectResponse, err error)
DeleteOmsOpenAPIProject invokes the oceanbasepro.DeleteOmsOpenAPIProject API synchronously
func (*Client) DeleteOmsOpenAPIProjectWithCallback ¶
func (client *Client) DeleteOmsOpenAPIProjectWithCallback(request *DeleteOmsOpenAPIProjectRequest, callback func(response *DeleteOmsOpenAPIProjectResponse, err error)) <-chan int
DeleteOmsOpenAPIProjectWithCallback invokes the oceanbasepro.DeleteOmsOpenAPIProject API asynchronously
func (*Client) DeleteOmsOpenAPIProjectWithChan ¶
func (client *Client) DeleteOmsOpenAPIProjectWithChan(request *DeleteOmsOpenAPIProjectRequest) (<-chan *DeleteOmsOpenAPIProjectResponse, <-chan error)
DeleteOmsOpenAPIProjectWithChan invokes the oceanbasepro.DeleteOmsOpenAPIProject API asynchronously
func (*Client) DeleteProject ¶ added in v1.62.523
func (client *Client) DeleteProject(request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)
DeleteProject invokes the oceanbasepro.DeleteProject API synchronously
func (*Client) DeleteProjectWithCallback ¶ added in v1.62.523
func (client *Client) DeleteProjectWithCallback(request *DeleteProjectRequest, callback func(response *DeleteProjectResponse, err error)) <-chan int
DeleteProjectWithCallback invokes the oceanbasepro.DeleteProject API asynchronously
func (*Client) DeleteProjectWithChan ¶ added in v1.62.523
func (client *Client) DeleteProjectWithChan(request *DeleteProjectRequest) (<-chan *DeleteProjectResponse, <-chan error)
DeleteProjectWithChan invokes the oceanbasepro.DeleteProject API asynchronously
func (*Client) DeleteSecurityIpGroup ¶
func (client *Client) DeleteSecurityIpGroup(request *DeleteSecurityIpGroupRequest) (response *DeleteSecurityIpGroupResponse, err error)
DeleteSecurityIpGroup invokes the oceanbasepro.DeleteSecurityIpGroup API synchronously
func (*Client) DeleteSecurityIpGroupWithCallback ¶
func (client *Client) DeleteSecurityIpGroupWithCallback(request *DeleteSecurityIpGroupRequest, callback func(response *DeleteSecurityIpGroupResponse, err error)) <-chan int
DeleteSecurityIpGroupWithCallback invokes the oceanbasepro.DeleteSecurityIpGroup API asynchronously
func (*Client) DeleteSecurityIpGroupWithChan ¶
func (client *Client) DeleteSecurityIpGroupWithChan(request *DeleteSecurityIpGroupRequest) (<-chan *DeleteSecurityIpGroupResponse, <-chan error)
DeleteSecurityIpGroupWithChan invokes the oceanbasepro.DeleteSecurityIpGroup API asynchronously
func (*Client) DeleteTenantSecurityIpGroup ¶ added in v1.62.361
func (client *Client) DeleteTenantSecurityIpGroup(request *DeleteTenantSecurityIpGroupRequest) (response *DeleteTenantSecurityIpGroupResponse, err error)
DeleteTenantSecurityIpGroup invokes the oceanbasepro.DeleteTenantSecurityIpGroup API synchronously
func (*Client) DeleteTenantSecurityIpGroupWithCallback ¶ added in v1.62.361
func (client *Client) DeleteTenantSecurityIpGroupWithCallback(request *DeleteTenantSecurityIpGroupRequest, callback func(response *DeleteTenantSecurityIpGroupResponse, err error)) <-chan int
DeleteTenantSecurityIpGroupWithCallback invokes the oceanbasepro.DeleteTenantSecurityIpGroup API asynchronously
func (*Client) DeleteTenantSecurityIpGroupWithChan ¶ added in v1.62.361
func (client *Client) DeleteTenantSecurityIpGroupWithChan(request *DeleteTenantSecurityIpGroupRequest) (<-chan *DeleteTenantSecurityIpGroupResponse, <-chan error)
DeleteTenantSecurityIpGroupWithChan invokes the oceanbasepro.DeleteTenantSecurityIpGroup API asynchronously
func (*Client) DeleteTenantUsers ¶
func (client *Client) DeleteTenantUsers(request *DeleteTenantUsersRequest) (response *DeleteTenantUsersResponse, err error)
DeleteTenantUsers invokes the oceanbasepro.DeleteTenantUsers API synchronously
func (*Client) DeleteTenantUsersWithCallback ¶
func (client *Client) DeleteTenantUsersWithCallback(request *DeleteTenantUsersRequest, callback func(response *DeleteTenantUsersResponse, err error)) <-chan int
DeleteTenantUsersWithCallback invokes the oceanbasepro.DeleteTenantUsers API asynchronously
func (*Client) DeleteTenantUsersWithChan ¶
func (client *Client) DeleteTenantUsersWithChan(request *DeleteTenantUsersRequest) (<-chan *DeleteTenantUsersResponse, <-chan error)
DeleteTenantUsersWithChan invokes the oceanbasepro.DeleteTenantUsers API asynchronously
func (*Client) DeleteTenants ¶
func (client *Client) DeleteTenants(request *DeleteTenantsRequest) (response *DeleteTenantsResponse, err error)
DeleteTenants invokes the oceanbasepro.DeleteTenants API synchronously
func (*Client) DeleteTenantsWithCallback ¶
func (client *Client) DeleteTenantsWithCallback(request *DeleteTenantsRequest, callback func(response *DeleteTenantsResponse, err error)) <-chan int
DeleteTenantsWithCallback invokes the oceanbasepro.DeleteTenants API asynchronously
func (*Client) DeleteTenantsWithChan ¶
func (client *Client) DeleteTenantsWithChan(request *DeleteTenantsRequest) (<-chan *DeleteTenantsResponse, <-chan error)
DeleteTenantsWithChan invokes the oceanbasepro.DeleteTenants API asynchronously
func (*Client) DescribeAnomalySQLList ¶
func (client *Client) DescribeAnomalySQLList(request *DescribeAnomalySQLListRequest) (response *DescribeAnomalySQLListResponse, err error)
DescribeAnomalySQLList invokes the oceanbasepro.DescribeAnomalySQLList API synchronously
func (*Client) DescribeAnomalySQLListWithCallback ¶
func (client *Client) DescribeAnomalySQLListWithCallback(request *DescribeAnomalySQLListRequest, callback func(response *DescribeAnomalySQLListResponse, err error)) <-chan int
DescribeAnomalySQLListWithCallback invokes the oceanbasepro.DescribeAnomalySQLList API asynchronously
func (*Client) DescribeAnomalySQLListWithChan ¶
func (client *Client) DescribeAnomalySQLListWithChan(request *DescribeAnomalySQLListRequest) (<-chan *DescribeAnomalySQLListResponse, <-chan error)
DescribeAnomalySQLListWithChan invokes the oceanbasepro.DescribeAnomalySQLList API asynchronously
func (*Client) DescribeAvailableCpuResource ¶
func (client *Client) DescribeAvailableCpuResource(request *DescribeAvailableCpuResourceRequest) (response *DescribeAvailableCpuResourceResponse, err error)
DescribeAvailableCpuResource invokes the oceanbasepro.DescribeAvailableCpuResource API synchronously
func (*Client) DescribeAvailableCpuResourceWithCallback ¶
func (client *Client) DescribeAvailableCpuResourceWithCallback(request *DescribeAvailableCpuResourceRequest, callback func(response *DescribeAvailableCpuResourceResponse, err error)) <-chan int
DescribeAvailableCpuResourceWithCallback invokes the oceanbasepro.DescribeAvailableCpuResource API asynchronously
func (*Client) DescribeAvailableCpuResourceWithChan ¶
func (client *Client) DescribeAvailableCpuResourceWithChan(request *DescribeAvailableCpuResourceRequest) (<-chan *DescribeAvailableCpuResourceResponse, <-chan error)
DescribeAvailableCpuResourceWithChan invokes the oceanbasepro.DescribeAvailableCpuResource API asynchronously
func (*Client) DescribeAvailableMemResource ¶
func (client *Client) DescribeAvailableMemResource(request *DescribeAvailableMemResourceRequest) (response *DescribeAvailableMemResourceResponse, err error)
DescribeAvailableMemResource invokes the oceanbasepro.DescribeAvailableMemResource API synchronously
func (*Client) DescribeAvailableMemResourceWithCallback ¶
func (client *Client) DescribeAvailableMemResourceWithCallback(request *DescribeAvailableMemResourceRequest, callback func(response *DescribeAvailableMemResourceResponse, err error)) <-chan int
DescribeAvailableMemResourceWithCallback invokes the oceanbasepro.DescribeAvailableMemResource API asynchronously
func (*Client) DescribeAvailableMemResourceWithChan ¶
func (client *Client) DescribeAvailableMemResourceWithChan(request *DescribeAvailableMemResourceRequest) (<-chan *DescribeAvailableMemResourceResponse, <-chan error)
DescribeAvailableMemResourceWithChan invokes the oceanbasepro.DescribeAvailableMemResource API asynchronously
func (*Client) DescribeAvailableSpec ¶ added in v1.62.635
func (client *Client) DescribeAvailableSpec(request *DescribeAvailableSpecRequest) (response *DescribeAvailableSpecResponse, err error)
DescribeAvailableSpec invokes the oceanbasepro.DescribeAvailableSpec API synchronously
func (*Client) DescribeAvailableSpecWithCallback ¶ added in v1.62.635
func (client *Client) DescribeAvailableSpecWithCallback(request *DescribeAvailableSpecRequest, callback func(response *DescribeAvailableSpecResponse, err error)) <-chan int
DescribeAvailableSpecWithCallback invokes the oceanbasepro.DescribeAvailableSpec API asynchronously
func (*Client) DescribeAvailableSpecWithChan ¶ added in v1.62.635
func (client *Client) DescribeAvailableSpecWithChan(request *DescribeAvailableSpecRequest) (<-chan *DescribeAvailableSpecResponse, <-chan error)
DescribeAvailableSpecWithChan invokes the oceanbasepro.DescribeAvailableSpec API asynchronously
func (*Client) DescribeAvailableZone ¶ added in v1.62.635
func (client *Client) DescribeAvailableZone(request *DescribeAvailableZoneRequest) (response *DescribeAvailableZoneResponse, err error)
DescribeAvailableZone invokes the oceanbasepro.DescribeAvailableZone API synchronously
func (*Client) DescribeAvailableZoneWithCallback ¶ added in v1.62.635
func (client *Client) DescribeAvailableZoneWithCallback(request *DescribeAvailableZoneRequest, callback func(response *DescribeAvailableZoneResponse, err error)) <-chan int
DescribeAvailableZoneWithCallback invokes the oceanbasepro.DescribeAvailableZone API asynchronously
func (*Client) DescribeAvailableZoneWithChan ¶ added in v1.62.635
func (client *Client) DescribeAvailableZoneWithChan(request *DescribeAvailableZoneRequest) (<-chan *DescribeAvailableZoneResponse, <-chan error)
DescribeAvailableZoneWithChan invokes the oceanbasepro.DescribeAvailableZone API asynchronously
func (*Client) DescribeCharset ¶
func (client *Client) DescribeCharset(request *DescribeCharsetRequest) (response *DescribeCharsetResponse, err error)
DescribeCharset invokes the oceanbasepro.DescribeCharset API synchronously
func (*Client) DescribeCharsetWithCallback ¶
func (client *Client) DescribeCharsetWithCallback(request *DescribeCharsetRequest, callback func(response *DescribeCharsetResponse, err error)) <-chan int
DescribeCharsetWithCallback invokes the oceanbasepro.DescribeCharset API asynchronously
func (*Client) DescribeCharsetWithChan ¶
func (client *Client) DescribeCharsetWithChan(request *DescribeCharsetRequest) (<-chan *DescribeCharsetResponse, <-chan error)
DescribeCharsetWithChan invokes the oceanbasepro.DescribeCharset API asynchronously
func (*Client) DescribeDatabases ¶
func (client *Client) DescribeDatabases(request *DescribeDatabasesRequest) (response *DescribeDatabasesResponse, err error)
DescribeDatabases invokes the oceanbasepro.DescribeDatabases API synchronously
func (*Client) DescribeDatabasesWithCallback ¶
func (client *Client) DescribeDatabasesWithCallback(request *DescribeDatabasesRequest, callback func(response *DescribeDatabasesResponse, err error)) <-chan int
DescribeDatabasesWithCallback invokes the oceanbasepro.DescribeDatabases API asynchronously
func (*Client) DescribeDatabasesWithChan ¶
func (client *Client) DescribeDatabasesWithChan(request *DescribeDatabasesRequest) (<-chan *DescribeDatabasesResponse, <-chan error)
DescribeDatabasesWithChan invokes the oceanbasepro.DescribeDatabases API asynchronously
func (*Client) DescribeInstance ¶
func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)
DescribeInstance invokes the oceanbasepro.DescribeInstance API synchronously
func (*Client) DescribeInstanceCreatableZone ¶
func (client *Client) DescribeInstanceCreatableZone(request *DescribeInstanceCreatableZoneRequest) (response *DescribeInstanceCreatableZoneResponse, err error)
DescribeInstanceCreatableZone invokes the oceanbasepro.DescribeInstanceCreatableZone API synchronously
func (*Client) DescribeInstanceCreatableZoneWithCallback ¶
func (client *Client) DescribeInstanceCreatableZoneWithCallback(request *DescribeInstanceCreatableZoneRequest, callback func(response *DescribeInstanceCreatableZoneResponse, err error)) <-chan int
DescribeInstanceCreatableZoneWithCallback invokes the oceanbasepro.DescribeInstanceCreatableZone API asynchronously
func (*Client) DescribeInstanceCreatableZoneWithChan ¶
func (client *Client) DescribeInstanceCreatableZoneWithChan(request *DescribeInstanceCreatableZoneRequest) (<-chan *DescribeInstanceCreatableZoneResponse, <-chan error)
DescribeInstanceCreatableZoneWithChan invokes the oceanbasepro.DescribeInstanceCreatableZone API asynchronously
func (*Client) DescribeInstanceSSL ¶ added in v1.62.577
func (client *Client) DescribeInstanceSSL(request *DescribeInstanceSSLRequest) (response *DescribeInstanceSSLResponse, err error)
DescribeInstanceSSL invokes the oceanbasepro.DescribeInstanceSSL API synchronously
func (*Client) DescribeInstanceSSLWithCallback ¶ added in v1.62.577
func (client *Client) DescribeInstanceSSLWithCallback(request *DescribeInstanceSSLRequest, callback func(response *DescribeInstanceSSLResponse, err error)) <-chan int
DescribeInstanceSSLWithCallback invokes the oceanbasepro.DescribeInstanceSSL API asynchronously
func (*Client) DescribeInstanceSSLWithChan ¶ added in v1.62.577
func (client *Client) DescribeInstanceSSLWithChan(request *DescribeInstanceSSLRequest) (<-chan *DescribeInstanceSSLResponse, <-chan error)
DescribeInstanceSSLWithChan invokes the oceanbasepro.DescribeInstanceSSL API asynchronously
func (*Client) DescribeInstanceSecurityConfigs ¶ added in v1.62.213
func (client *Client) DescribeInstanceSecurityConfigs(request *DescribeInstanceSecurityConfigsRequest) (response *DescribeInstanceSecurityConfigsResponse, err error)
DescribeInstanceSecurityConfigs invokes the oceanbasepro.DescribeInstanceSecurityConfigs API synchronously
func (*Client) DescribeInstanceSecurityConfigsWithCallback ¶ added in v1.62.213
func (client *Client) DescribeInstanceSecurityConfigsWithCallback(request *DescribeInstanceSecurityConfigsRequest, callback func(response *DescribeInstanceSecurityConfigsResponse, err error)) <-chan int
DescribeInstanceSecurityConfigsWithCallback invokes the oceanbasepro.DescribeInstanceSecurityConfigs API asynchronously
func (*Client) DescribeInstanceSecurityConfigsWithChan ¶ added in v1.62.213
func (client *Client) DescribeInstanceSecurityConfigsWithChan(request *DescribeInstanceSecurityConfigsRequest) (<-chan *DescribeInstanceSecurityConfigsResponse, <-chan error)
DescribeInstanceSecurityConfigsWithChan invokes the oceanbasepro.DescribeInstanceSecurityConfigs API asynchronously
func (*Client) DescribeInstanceTags ¶ added in v1.62.213
func (client *Client) DescribeInstanceTags(request *DescribeInstanceTagsRequest) (response *DescribeInstanceTagsResponse, err error)
DescribeInstanceTags invokes the oceanbasepro.DescribeInstanceTags API synchronously
func (*Client) DescribeInstanceTagsWithCallback ¶ added in v1.62.213
func (client *Client) DescribeInstanceTagsWithCallback(request *DescribeInstanceTagsRequest, callback func(response *DescribeInstanceTagsResponse, err error)) <-chan int
DescribeInstanceTagsWithCallback invokes the oceanbasepro.DescribeInstanceTags API asynchronously
func (*Client) DescribeInstanceTagsWithChan ¶ added in v1.62.213
func (client *Client) DescribeInstanceTagsWithChan(request *DescribeInstanceTagsRequest) (<-chan *DescribeInstanceTagsResponse, <-chan error)
DescribeInstanceTagsWithChan invokes the oceanbasepro.DescribeInstanceTags API asynchronously
func (*Client) DescribeInstanceTenantModes ¶
func (client *Client) DescribeInstanceTenantModes(request *DescribeInstanceTenantModesRequest) (response *DescribeInstanceTenantModesResponse, err error)
DescribeInstanceTenantModes invokes the oceanbasepro.DescribeInstanceTenantModes API synchronously
func (*Client) DescribeInstanceTenantModesWithCallback ¶
func (client *Client) DescribeInstanceTenantModesWithCallback(request *DescribeInstanceTenantModesRequest, callback func(response *DescribeInstanceTenantModesResponse, err error)) <-chan int
DescribeInstanceTenantModesWithCallback invokes the oceanbasepro.DescribeInstanceTenantModes API asynchronously
func (*Client) DescribeInstanceTenantModesWithChan ¶
func (client *Client) DescribeInstanceTenantModesWithChan(request *DescribeInstanceTenantModesRequest) (<-chan *DescribeInstanceTenantModesResponse, <-chan error)
DescribeInstanceTenantModesWithChan invokes the oceanbasepro.DescribeInstanceTenantModes API asynchronously
func (*Client) DescribeInstanceTopology ¶
func (client *Client) DescribeInstanceTopology(request *DescribeInstanceTopologyRequest) (response *DescribeInstanceTopologyResponse, err error)
DescribeInstanceTopology invokes the oceanbasepro.DescribeInstanceTopology API synchronously
func (*Client) DescribeInstanceTopologyWithCallback ¶
func (client *Client) DescribeInstanceTopologyWithCallback(request *DescribeInstanceTopologyRequest, callback func(response *DescribeInstanceTopologyResponse, err error)) <-chan int
DescribeInstanceTopologyWithCallback invokes the oceanbasepro.DescribeInstanceTopology API asynchronously
func (*Client) DescribeInstanceTopologyWithChan ¶
func (client *Client) DescribeInstanceTopologyWithChan(request *DescribeInstanceTopologyRequest) (<-chan *DescribeInstanceTopologyResponse, <-chan error)
DescribeInstanceTopologyWithChan invokes the oceanbasepro.DescribeInstanceTopology API asynchronously
func (*Client) DescribeInstanceWithCallback ¶
func (client *Client) DescribeInstanceWithCallback(request *DescribeInstanceRequest, callback func(response *DescribeInstanceResponse, err error)) <-chan int
DescribeInstanceWithCallback invokes the oceanbasepro.DescribeInstance API asynchronously
func (*Client) DescribeInstanceWithChan ¶
func (client *Client) DescribeInstanceWithChan(request *DescribeInstanceRequest) (<-chan *DescribeInstanceResponse, <-chan error)
DescribeInstanceWithChan invokes the oceanbasepro.DescribeInstance API asynchronously
func (*Client) DescribeInstances ¶
func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
DescribeInstances invokes the oceanbasepro.DescribeInstances API synchronously
func (*Client) DescribeInstancesWithCallback ¶
func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, callback func(response *DescribeInstancesResponse, err error)) <-chan int
DescribeInstancesWithCallback invokes the oceanbasepro.DescribeInstances API asynchronously
func (*Client) DescribeInstancesWithChan ¶
func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)
DescribeInstancesWithChan invokes the oceanbasepro.DescribeInstances API asynchronously
func (*Client) DescribeMetricsData ¶ added in v1.62.577
func (client *Client) DescribeMetricsData(request *DescribeMetricsDataRequest) (response *DescribeMetricsDataResponse, err error)
DescribeMetricsData invokes the oceanbasepro.DescribeMetricsData API synchronously
func (*Client) DescribeMetricsDataWithCallback ¶ added in v1.62.577
func (client *Client) DescribeMetricsDataWithCallback(request *DescribeMetricsDataRequest, callback func(response *DescribeMetricsDataResponse, err error)) <-chan int
DescribeMetricsDataWithCallback invokes the oceanbasepro.DescribeMetricsData API asynchronously
func (*Client) DescribeMetricsDataWithChan ¶ added in v1.62.577
func (client *Client) DescribeMetricsDataWithChan(request *DescribeMetricsDataRequest) (<-chan *DescribeMetricsDataResponse, <-chan error)
DescribeMetricsDataWithChan invokes the oceanbasepro.DescribeMetricsData API asynchronously
func (*Client) DescribeNodeMetrics ¶
func (client *Client) DescribeNodeMetrics(request *DescribeNodeMetricsRequest) (response *DescribeNodeMetricsResponse, err error)
DescribeNodeMetrics invokes the oceanbasepro.DescribeNodeMetrics API synchronously
func (*Client) DescribeNodeMetricsWithCallback ¶
func (client *Client) DescribeNodeMetricsWithCallback(request *DescribeNodeMetricsRequest, callback func(response *DescribeNodeMetricsResponse, err error)) <-chan int
DescribeNodeMetricsWithCallback invokes the oceanbasepro.DescribeNodeMetrics API asynchronously
func (*Client) DescribeNodeMetricsWithChan ¶
func (client *Client) DescribeNodeMetricsWithChan(request *DescribeNodeMetricsRequest) (<-chan *DescribeNodeMetricsResponse, <-chan error)
DescribeNodeMetricsWithChan invokes the oceanbasepro.DescribeNodeMetrics API asynchronously
func (*Client) DescribeOasAnomalySQLList ¶ added in v1.62.361
func (client *Client) DescribeOasAnomalySQLList(request *DescribeOasAnomalySQLListRequest) (response *DescribeOasAnomalySQLListResponse, err error)
DescribeOasAnomalySQLList invokes the oceanbasepro.DescribeOasAnomalySQLList API synchronously
func (*Client) DescribeOasAnomalySQLListWithCallback ¶ added in v1.62.361
func (client *Client) DescribeOasAnomalySQLListWithCallback(request *DescribeOasAnomalySQLListRequest, callback func(response *DescribeOasAnomalySQLListResponse, err error)) <-chan int
DescribeOasAnomalySQLListWithCallback invokes the oceanbasepro.DescribeOasAnomalySQLList API asynchronously
func (*Client) DescribeOasAnomalySQLListWithChan ¶ added in v1.62.361
func (client *Client) DescribeOasAnomalySQLListWithChan(request *DescribeOasAnomalySQLListRequest) (<-chan *DescribeOasAnomalySQLListResponse, <-chan error)
DescribeOasAnomalySQLListWithChan invokes the oceanbasepro.DescribeOasAnomalySQLList API asynchronously
func (*Client) DescribeOasSQLDetails ¶ added in v1.62.361
func (client *Client) DescribeOasSQLDetails(request *DescribeOasSQLDetailsRequest) (response *DescribeOasSQLDetailsResponse, err error)
DescribeOasSQLDetails invokes the oceanbasepro.DescribeOasSQLDetails API synchronously
func (*Client) DescribeOasSQLDetailsWithCallback ¶ added in v1.62.361
func (client *Client) DescribeOasSQLDetailsWithCallback(request *DescribeOasSQLDetailsRequest, callback func(response *DescribeOasSQLDetailsResponse, err error)) <-chan int
DescribeOasSQLDetailsWithCallback invokes the oceanbasepro.DescribeOasSQLDetails API asynchronously
func (*Client) DescribeOasSQLDetailsWithChan ¶ added in v1.62.361
func (client *Client) DescribeOasSQLDetailsWithChan(request *DescribeOasSQLDetailsRequest) (<-chan *DescribeOasSQLDetailsResponse, <-chan error)
DescribeOasSQLDetailsWithChan invokes the oceanbasepro.DescribeOasSQLDetails API asynchronously
func (*Client) DescribeOasSQLHistoryList ¶ added in v1.62.361
func (client *Client) DescribeOasSQLHistoryList(request *DescribeOasSQLHistoryListRequest) (response *DescribeOasSQLHistoryListResponse, err error)
DescribeOasSQLHistoryList invokes the oceanbasepro.DescribeOasSQLHistoryList API synchronously
func (*Client) DescribeOasSQLHistoryListWithCallback ¶ added in v1.62.361
func (client *Client) DescribeOasSQLHistoryListWithCallback(request *DescribeOasSQLHistoryListRequest, callback func(response *DescribeOasSQLHistoryListResponse, err error)) <-chan int
DescribeOasSQLHistoryListWithCallback invokes the oceanbasepro.DescribeOasSQLHistoryList API asynchronously
func (*Client) DescribeOasSQLHistoryListWithChan ¶ added in v1.62.361
func (client *Client) DescribeOasSQLHistoryListWithChan(request *DescribeOasSQLHistoryListRequest) (<-chan *DescribeOasSQLHistoryListResponse, <-chan error)
DescribeOasSQLHistoryListWithChan invokes the oceanbasepro.DescribeOasSQLHistoryList API asynchronously
func (*Client) DescribeOasSQLPlans ¶ added in v1.62.361
func (client *Client) DescribeOasSQLPlans(request *DescribeOasSQLPlansRequest) (response *DescribeOasSQLPlansResponse, err error)
DescribeOasSQLPlans invokes the oceanbasepro.DescribeOasSQLPlans API synchronously
func (*Client) DescribeOasSQLPlansWithCallback ¶ added in v1.62.361
func (client *Client) DescribeOasSQLPlansWithCallback(request *DescribeOasSQLPlansRequest, callback func(response *DescribeOasSQLPlansResponse, err error)) <-chan int
DescribeOasSQLPlansWithCallback invokes the oceanbasepro.DescribeOasSQLPlans API asynchronously
func (*Client) DescribeOasSQLPlansWithChan ¶ added in v1.62.361
func (client *Client) DescribeOasSQLPlansWithChan(request *DescribeOasSQLPlansRequest) (<-chan *DescribeOasSQLPlansResponse, <-chan error)
DescribeOasSQLPlansWithChan invokes the oceanbasepro.DescribeOasSQLPlans API asynchronously
func (*Client) DescribeOasSlowSQLList ¶ added in v1.62.361
func (client *Client) DescribeOasSlowSQLList(request *DescribeOasSlowSQLListRequest) (response *DescribeOasSlowSQLListResponse, err error)
DescribeOasSlowSQLList invokes the oceanbasepro.DescribeOasSlowSQLList API synchronously
func (*Client) DescribeOasSlowSQLListWithCallback ¶ added in v1.62.361
func (client *Client) DescribeOasSlowSQLListWithCallback(request *DescribeOasSlowSQLListRequest, callback func(response *DescribeOasSlowSQLListResponse, err error)) <-chan int
DescribeOasSlowSQLListWithCallback invokes the oceanbasepro.DescribeOasSlowSQLList API asynchronously
func (*Client) DescribeOasSlowSQLListWithChan ¶ added in v1.62.361
func (client *Client) DescribeOasSlowSQLListWithChan(request *DescribeOasSlowSQLListRequest) (<-chan *DescribeOasSlowSQLListResponse, <-chan error)
DescribeOasSlowSQLListWithChan invokes the oceanbasepro.DescribeOasSlowSQLList API asynchronously
func (*Client) DescribeOasTopSQLList ¶ added in v1.62.361
func (client *Client) DescribeOasTopSQLList(request *DescribeOasTopSQLListRequest) (response *DescribeOasTopSQLListResponse, err error)
DescribeOasTopSQLList invokes the oceanbasepro.DescribeOasTopSQLList API synchronously
func (*Client) DescribeOasTopSQLListWithCallback ¶ added in v1.62.361
func (client *Client) DescribeOasTopSQLListWithCallback(request *DescribeOasTopSQLListRequest, callback func(response *DescribeOasTopSQLListResponse, err error)) <-chan int
DescribeOasTopSQLListWithCallback invokes the oceanbasepro.DescribeOasTopSQLList API asynchronously
func (*Client) DescribeOasTopSQLListWithChan ¶ added in v1.62.361
func (client *Client) DescribeOasTopSQLListWithChan(request *DescribeOasTopSQLListRequest) (<-chan *DescribeOasTopSQLListResponse, <-chan error)
DescribeOasTopSQLListWithChan invokes the oceanbasepro.DescribeOasTopSQLList API asynchronously
func (*Client) DescribeOmsOpenAPIProject ¶
func (client *Client) DescribeOmsOpenAPIProject(request *DescribeOmsOpenAPIProjectRequest) (response *DescribeOmsOpenAPIProjectResponse, err error)
DescribeOmsOpenAPIProject invokes the oceanbasepro.DescribeOmsOpenAPIProject API synchronously
func (*Client) DescribeOmsOpenAPIProjectSteps ¶
func (client *Client) DescribeOmsOpenAPIProjectSteps(request *DescribeOmsOpenAPIProjectStepsRequest) (response *DescribeOmsOpenAPIProjectStepsResponse, err error)
DescribeOmsOpenAPIProjectSteps invokes the oceanbasepro.DescribeOmsOpenAPIProjectSteps API synchronously
func (*Client) DescribeOmsOpenAPIProjectStepsWithCallback ¶
func (client *Client) DescribeOmsOpenAPIProjectStepsWithCallback(request *DescribeOmsOpenAPIProjectStepsRequest, callback func(response *DescribeOmsOpenAPIProjectStepsResponse, err error)) <-chan int
DescribeOmsOpenAPIProjectStepsWithCallback invokes the oceanbasepro.DescribeOmsOpenAPIProjectSteps API asynchronously
func (*Client) DescribeOmsOpenAPIProjectStepsWithChan ¶
func (client *Client) DescribeOmsOpenAPIProjectStepsWithChan(request *DescribeOmsOpenAPIProjectStepsRequest) (<-chan *DescribeOmsOpenAPIProjectStepsResponse, <-chan error)
DescribeOmsOpenAPIProjectStepsWithChan invokes the oceanbasepro.DescribeOmsOpenAPIProjectSteps API asynchronously
func (*Client) DescribeOmsOpenAPIProjectWithCallback ¶
func (client *Client) DescribeOmsOpenAPIProjectWithCallback(request *DescribeOmsOpenAPIProjectRequest, callback func(response *DescribeOmsOpenAPIProjectResponse, err error)) <-chan int
DescribeOmsOpenAPIProjectWithCallback invokes the oceanbasepro.DescribeOmsOpenAPIProject API asynchronously
func (*Client) DescribeOmsOpenAPIProjectWithChan ¶
func (client *Client) DescribeOmsOpenAPIProjectWithChan(request *DescribeOmsOpenAPIProjectRequest) (<-chan *DescribeOmsOpenAPIProjectResponse, <-chan error)
DescribeOmsOpenAPIProjectWithChan invokes the oceanbasepro.DescribeOmsOpenAPIProject API asynchronously
func (*Client) DescribeOutlineBinding ¶
func (client *Client) DescribeOutlineBinding(request *DescribeOutlineBindingRequest) (response *DescribeOutlineBindingResponse, err error)
DescribeOutlineBinding invokes the oceanbasepro.DescribeOutlineBinding API synchronously
func (*Client) DescribeOutlineBindingWithCallback ¶
func (client *Client) DescribeOutlineBindingWithCallback(request *DescribeOutlineBindingRequest, callback func(response *DescribeOutlineBindingResponse, err error)) <-chan int
DescribeOutlineBindingWithCallback invokes the oceanbasepro.DescribeOutlineBinding API asynchronously
func (*Client) DescribeOutlineBindingWithChan ¶
func (client *Client) DescribeOutlineBindingWithChan(request *DescribeOutlineBindingRequest) (<-chan *DescribeOutlineBindingResponse, <-chan error)
DescribeOutlineBindingWithChan invokes the oceanbasepro.DescribeOutlineBinding API asynchronously
func (*Client) DescribeParameters ¶
func (client *Client) DescribeParameters(request *DescribeParametersRequest) (response *DescribeParametersResponse, err error)
DescribeParameters invokes the oceanbasepro.DescribeParameters API synchronously
func (*Client) DescribeParametersHistory ¶
func (client *Client) DescribeParametersHistory(request *DescribeParametersHistoryRequest) (response *DescribeParametersHistoryResponse, err error)
DescribeParametersHistory invokes the oceanbasepro.DescribeParametersHistory API synchronously
func (*Client) DescribeParametersHistoryWithCallback ¶
func (client *Client) DescribeParametersHistoryWithCallback(request *DescribeParametersHistoryRequest, callback func(response *DescribeParametersHistoryResponse, err error)) <-chan int
DescribeParametersHistoryWithCallback invokes the oceanbasepro.DescribeParametersHistory API asynchronously
func (*Client) DescribeParametersHistoryWithChan ¶
func (client *Client) DescribeParametersHistoryWithChan(request *DescribeParametersHistoryRequest) (<-chan *DescribeParametersHistoryResponse, <-chan error)
DescribeParametersHistoryWithChan invokes the oceanbasepro.DescribeParametersHistory API asynchronously
func (*Client) DescribeParametersWithCallback ¶
func (client *Client) DescribeParametersWithCallback(request *DescribeParametersRequest, callback func(response *DescribeParametersResponse, err error)) <-chan int
DescribeParametersWithCallback invokes the oceanbasepro.DescribeParameters API asynchronously
func (*Client) DescribeParametersWithChan ¶
func (client *Client) DescribeParametersWithChan(request *DescribeParametersRequest) (<-chan *DescribeParametersResponse, <-chan error)
DescribeParametersWithChan invokes the oceanbasepro.DescribeParameters API asynchronously
func (*Client) DescribeProject ¶ added in v1.62.523
func (client *Client) DescribeProject(request *DescribeProjectRequest) (response *DescribeProjectResponse, err error)
DescribeProject invokes the oceanbasepro.DescribeProject API synchronously
func (*Client) DescribeProjectComponents ¶ added in v1.62.523
func (client *Client) DescribeProjectComponents(request *DescribeProjectComponentsRequest) (response *DescribeProjectComponentsResponse, err error)
DescribeProjectComponents invokes the oceanbasepro.DescribeProjectComponents API synchronously
func (*Client) DescribeProjectComponentsWithCallback ¶ added in v1.62.523
func (client *Client) DescribeProjectComponentsWithCallback(request *DescribeProjectComponentsRequest, callback func(response *DescribeProjectComponentsResponse, err error)) <-chan int
DescribeProjectComponentsWithCallback invokes the oceanbasepro.DescribeProjectComponents API asynchronously
func (*Client) DescribeProjectComponentsWithChan ¶ added in v1.62.523
func (client *Client) DescribeProjectComponentsWithChan(request *DescribeProjectComponentsRequest) (<-chan *DescribeProjectComponentsResponse, <-chan error)
DescribeProjectComponentsWithChan invokes the oceanbasepro.DescribeProjectComponents API asynchronously
func (*Client) DescribeProjectProgress ¶ added in v1.62.523
func (client *Client) DescribeProjectProgress(request *DescribeProjectProgressRequest) (response *DescribeProjectProgressResponse, err error)
DescribeProjectProgress invokes the oceanbasepro.DescribeProjectProgress API synchronously
func (*Client) DescribeProjectProgressWithCallback ¶ added in v1.62.523
func (client *Client) DescribeProjectProgressWithCallback(request *DescribeProjectProgressRequest, callback func(response *DescribeProjectProgressResponse, err error)) <-chan int
DescribeProjectProgressWithCallback invokes the oceanbasepro.DescribeProjectProgress API asynchronously
func (*Client) DescribeProjectProgressWithChan ¶ added in v1.62.523
func (client *Client) DescribeProjectProgressWithChan(request *DescribeProjectProgressRequest) (<-chan *DescribeProjectProgressResponse, <-chan error)
DescribeProjectProgressWithChan invokes the oceanbasepro.DescribeProjectProgress API asynchronously
func (*Client) DescribeProjectStepMetric ¶ added in v1.62.523
func (client *Client) DescribeProjectStepMetric(request *DescribeProjectStepMetricRequest) (response *DescribeProjectStepMetricResponse, err error)
DescribeProjectStepMetric invokes the oceanbasepro.DescribeProjectStepMetric API synchronously
func (*Client) DescribeProjectStepMetricWithCallback ¶ added in v1.62.523
func (client *Client) DescribeProjectStepMetricWithCallback(request *DescribeProjectStepMetricRequest, callback func(response *DescribeProjectStepMetricResponse, err error)) <-chan int
DescribeProjectStepMetricWithCallback invokes the oceanbasepro.DescribeProjectStepMetric API asynchronously
func (*Client) DescribeProjectStepMetricWithChan ¶ added in v1.62.523
func (client *Client) DescribeProjectStepMetricWithChan(request *DescribeProjectStepMetricRequest) (<-chan *DescribeProjectStepMetricResponse, <-chan error)
DescribeProjectStepMetricWithChan invokes the oceanbasepro.DescribeProjectStepMetric API asynchronously
func (*Client) DescribeProjectSteps ¶ added in v1.62.523
func (client *Client) DescribeProjectSteps(request *DescribeProjectStepsRequest) (response *DescribeProjectStepsResponse, err error)
DescribeProjectSteps invokes the oceanbasepro.DescribeProjectSteps API synchronously
func (*Client) DescribeProjectStepsWithCallback ¶ added in v1.62.523
func (client *Client) DescribeProjectStepsWithCallback(request *DescribeProjectStepsRequest, callback func(response *DescribeProjectStepsResponse, err error)) <-chan int
DescribeProjectStepsWithCallback invokes the oceanbasepro.DescribeProjectSteps API asynchronously
func (*Client) DescribeProjectStepsWithChan ¶ added in v1.62.523
func (client *Client) DescribeProjectStepsWithChan(request *DescribeProjectStepsRequest) (<-chan *DescribeProjectStepsResponse, <-chan error)
DescribeProjectStepsWithChan invokes the oceanbasepro.DescribeProjectSteps API asynchronously
func (*Client) DescribeProjectWithCallback ¶ added in v1.62.523
func (client *Client) DescribeProjectWithCallback(request *DescribeProjectRequest, callback func(response *DescribeProjectResponse, err error)) <-chan int
DescribeProjectWithCallback invokes the oceanbasepro.DescribeProject API asynchronously
func (*Client) DescribeProjectWithChan ¶ added in v1.62.523
func (client *Client) DescribeProjectWithChan(request *DescribeProjectRequest) (<-chan *DescribeProjectResponse, <-chan error)
DescribeProjectWithChan invokes the oceanbasepro.DescribeProject API asynchronously
func (*Client) DescribeRecommendIndex ¶
func (client *Client) DescribeRecommendIndex(request *DescribeRecommendIndexRequest) (response *DescribeRecommendIndexResponse, err error)
DescribeRecommendIndex invokes the oceanbasepro.DescribeRecommendIndex API synchronously
func (*Client) DescribeRecommendIndexWithCallback ¶
func (client *Client) DescribeRecommendIndexWithCallback(request *DescribeRecommendIndexRequest, callback func(response *DescribeRecommendIndexResponse, err error)) <-chan int
DescribeRecommendIndexWithCallback invokes the oceanbasepro.DescribeRecommendIndex API asynchronously
func (*Client) DescribeRecommendIndexWithChan ¶
func (client *Client) DescribeRecommendIndexWithChan(request *DescribeRecommendIndexRequest) (<-chan *DescribeRecommendIndexResponse, <-chan error)
DescribeRecommendIndexWithChan invokes the oceanbasepro.DescribeRecommendIndex API asynchronously
func (*Client) DescribeSQLDetails ¶
func (client *Client) DescribeSQLDetails(request *DescribeSQLDetailsRequest) (response *DescribeSQLDetailsResponse, err error)
DescribeSQLDetails invokes the oceanbasepro.DescribeSQLDetails API synchronously
func (*Client) DescribeSQLDetailsWithCallback ¶
func (client *Client) DescribeSQLDetailsWithCallback(request *DescribeSQLDetailsRequest, callback func(response *DescribeSQLDetailsResponse, err error)) <-chan int
DescribeSQLDetailsWithCallback invokes the oceanbasepro.DescribeSQLDetails API asynchronously
func (*Client) DescribeSQLDetailsWithChan ¶
func (client *Client) DescribeSQLDetailsWithChan(request *DescribeSQLDetailsRequest) (<-chan *DescribeSQLDetailsResponse, <-chan error)
DescribeSQLDetailsWithChan invokes the oceanbasepro.DescribeSQLDetails API asynchronously
func (*Client) DescribeSQLHistoryList ¶
func (client *Client) DescribeSQLHistoryList(request *DescribeSQLHistoryListRequest) (response *DescribeSQLHistoryListResponse, err error)
DescribeSQLHistoryList invokes the oceanbasepro.DescribeSQLHistoryList API synchronously
func (*Client) DescribeSQLHistoryListWithCallback ¶
func (client *Client) DescribeSQLHistoryListWithCallback(request *DescribeSQLHistoryListRequest, callback func(response *DescribeSQLHistoryListResponse, err error)) <-chan int
DescribeSQLHistoryListWithCallback invokes the oceanbasepro.DescribeSQLHistoryList API asynchronously
func (*Client) DescribeSQLHistoryListWithChan ¶
func (client *Client) DescribeSQLHistoryListWithChan(request *DescribeSQLHistoryListRequest) (<-chan *DescribeSQLHistoryListResponse, <-chan error)
DescribeSQLHistoryListWithChan invokes the oceanbasepro.DescribeSQLHistoryList API asynchronously
func (*Client) DescribeSQLPlans ¶
func (client *Client) DescribeSQLPlans(request *DescribeSQLPlansRequest) (response *DescribeSQLPlansResponse, err error)
DescribeSQLPlans invokes the oceanbasepro.DescribeSQLPlans API synchronously
func (*Client) DescribeSQLPlansWithCallback ¶
func (client *Client) DescribeSQLPlansWithCallback(request *DescribeSQLPlansRequest, callback func(response *DescribeSQLPlansResponse, err error)) <-chan int
DescribeSQLPlansWithCallback invokes the oceanbasepro.DescribeSQLPlans API asynchronously
func (*Client) DescribeSQLPlansWithChan ¶
func (client *Client) DescribeSQLPlansWithChan(request *DescribeSQLPlansRequest) (<-chan *DescribeSQLPlansResponse, <-chan error)
DescribeSQLPlansWithChan invokes the oceanbasepro.DescribeSQLPlans API asynchronously
func (*Client) DescribeSQLSamples ¶ added in v1.62.361
func (client *Client) DescribeSQLSamples(request *DescribeSQLSamplesRequest) (response *DescribeSQLSamplesResponse, err error)
DescribeSQLSamples invokes the oceanbasepro.DescribeSQLSamples API synchronously
func (*Client) DescribeSQLSamplesWithCallback ¶ added in v1.62.361
func (client *Client) DescribeSQLSamplesWithCallback(request *DescribeSQLSamplesRequest, callback func(response *DescribeSQLSamplesResponse, err error)) <-chan int
DescribeSQLSamplesWithCallback invokes the oceanbasepro.DescribeSQLSamples API asynchronously
func (*Client) DescribeSQLSamplesWithChan ¶ added in v1.62.361
func (client *Client) DescribeSQLSamplesWithChan(request *DescribeSQLSamplesRequest) (<-chan *DescribeSQLSamplesResponse, <-chan error)
DescribeSQLSamplesWithChan invokes the oceanbasepro.DescribeSQLSamples API asynchronously
func (*Client) DescribeSecurityIpGroups ¶
func (client *Client) DescribeSecurityIpGroups(request *DescribeSecurityIpGroupsRequest) (response *DescribeSecurityIpGroupsResponse, err error)
DescribeSecurityIpGroups invokes the oceanbasepro.DescribeSecurityIpGroups API synchronously
func (*Client) DescribeSecurityIpGroupsWithCallback ¶
func (client *Client) DescribeSecurityIpGroupsWithCallback(request *DescribeSecurityIpGroupsRequest, callback func(response *DescribeSecurityIpGroupsResponse, err error)) <-chan int
DescribeSecurityIpGroupsWithCallback invokes the oceanbasepro.DescribeSecurityIpGroups API asynchronously
func (*Client) DescribeSecurityIpGroupsWithChan ¶
func (client *Client) DescribeSecurityIpGroupsWithChan(request *DescribeSecurityIpGroupsRequest) (<-chan *DescribeSecurityIpGroupsResponse, <-chan error)
DescribeSecurityIpGroupsWithChan invokes the oceanbasepro.DescribeSecurityIpGroups API asynchronously
func (*Client) DescribeSlowSQLHistoryList ¶
func (client *Client) DescribeSlowSQLHistoryList(request *DescribeSlowSQLHistoryListRequest) (response *DescribeSlowSQLHistoryListResponse, err error)
DescribeSlowSQLHistoryList invokes the oceanbasepro.DescribeSlowSQLHistoryList API synchronously
func (*Client) DescribeSlowSQLHistoryListWithCallback ¶
func (client *Client) DescribeSlowSQLHistoryListWithCallback(request *DescribeSlowSQLHistoryListRequest, callback func(response *DescribeSlowSQLHistoryListResponse, err error)) <-chan int
DescribeSlowSQLHistoryListWithCallback invokes the oceanbasepro.DescribeSlowSQLHistoryList API asynchronously
func (*Client) DescribeSlowSQLHistoryListWithChan ¶
func (client *Client) DescribeSlowSQLHistoryListWithChan(request *DescribeSlowSQLHistoryListRequest) (<-chan *DescribeSlowSQLHistoryListResponse, <-chan error)
DescribeSlowSQLHistoryListWithChan invokes the oceanbasepro.DescribeSlowSQLHistoryList API asynchronously
func (*Client) DescribeSlowSQLList ¶
func (client *Client) DescribeSlowSQLList(request *DescribeSlowSQLListRequest) (response *DescribeSlowSQLListResponse, err error)
DescribeSlowSQLList invokes the oceanbasepro.DescribeSlowSQLList API synchronously
func (*Client) DescribeSlowSQLListWithCallback ¶
func (client *Client) DescribeSlowSQLListWithCallback(request *DescribeSlowSQLListRequest, callback func(response *DescribeSlowSQLListResponse, err error)) <-chan int
DescribeSlowSQLListWithCallback invokes the oceanbasepro.DescribeSlowSQLList API asynchronously
func (*Client) DescribeSlowSQLListWithChan ¶
func (client *Client) DescribeSlowSQLListWithChan(request *DescribeSlowSQLListRequest) (<-chan *DescribeSlowSQLListResponse, <-chan error)
DescribeSlowSQLListWithChan invokes the oceanbasepro.DescribeSlowSQLList API asynchronously
func (*Client) DescribeTenant ¶
func (client *Client) DescribeTenant(request *DescribeTenantRequest) (response *DescribeTenantResponse, err error)
DescribeTenant invokes the oceanbasepro.DescribeTenant API synchronously
func (*Client) DescribeTenantEncryption ¶ added in v1.62.635
func (client *Client) DescribeTenantEncryption(request *DescribeTenantEncryptionRequest) (response *DescribeTenantEncryptionResponse, err error)
DescribeTenantEncryption invokes the oceanbasepro.DescribeTenantEncryption API synchronously
func (*Client) DescribeTenantEncryptionWithCallback ¶ added in v1.62.635
func (client *Client) DescribeTenantEncryptionWithCallback(request *DescribeTenantEncryptionRequest, callback func(response *DescribeTenantEncryptionResponse, err error)) <-chan int
DescribeTenantEncryptionWithCallback invokes the oceanbasepro.DescribeTenantEncryption API asynchronously
func (*Client) DescribeTenantEncryptionWithChan ¶ added in v1.62.635
func (client *Client) DescribeTenantEncryptionWithChan(request *DescribeTenantEncryptionRequest) (<-chan *DescribeTenantEncryptionResponse, <-chan error)
DescribeTenantEncryptionWithChan invokes the oceanbasepro.DescribeTenantEncryption API asynchronously
func (*Client) DescribeTenantMetrics ¶
func (client *Client) DescribeTenantMetrics(request *DescribeTenantMetricsRequest) (response *DescribeTenantMetricsResponse, err error)
DescribeTenantMetrics invokes the oceanbasepro.DescribeTenantMetrics API synchronously
func (*Client) DescribeTenantMetricsWithCallback ¶
func (client *Client) DescribeTenantMetricsWithCallback(request *DescribeTenantMetricsRequest, callback func(response *DescribeTenantMetricsResponse, err error)) <-chan int
DescribeTenantMetricsWithCallback invokes the oceanbasepro.DescribeTenantMetrics API asynchronously
func (*Client) DescribeTenantMetricsWithChan ¶
func (client *Client) DescribeTenantMetricsWithChan(request *DescribeTenantMetricsRequest) (<-chan *DescribeTenantMetricsResponse, <-chan error)
DescribeTenantMetricsWithChan invokes the oceanbasepro.DescribeTenantMetrics API asynchronously
func (*Client) DescribeTenantSecurityConfigs ¶ added in v1.62.213
func (client *Client) DescribeTenantSecurityConfigs(request *DescribeTenantSecurityConfigsRequest) (response *DescribeTenantSecurityConfigsResponse, err error)
DescribeTenantSecurityConfigs invokes the oceanbasepro.DescribeTenantSecurityConfigs API synchronously
func (*Client) DescribeTenantSecurityConfigsWithCallback ¶ added in v1.62.213
func (client *Client) DescribeTenantSecurityConfigsWithCallback(request *DescribeTenantSecurityConfigsRequest, callback func(response *DescribeTenantSecurityConfigsResponse, err error)) <-chan int
DescribeTenantSecurityConfigsWithCallback invokes the oceanbasepro.DescribeTenantSecurityConfigs API asynchronously
func (*Client) DescribeTenantSecurityConfigsWithChan ¶ added in v1.62.213
func (client *Client) DescribeTenantSecurityConfigsWithChan(request *DescribeTenantSecurityConfigsRequest) (<-chan *DescribeTenantSecurityConfigsResponse, <-chan error)
DescribeTenantSecurityConfigsWithChan invokes the oceanbasepro.DescribeTenantSecurityConfigs API asynchronously
func (*Client) DescribeTenantSecurityIpGroups ¶ added in v1.62.361
func (client *Client) DescribeTenantSecurityIpGroups(request *DescribeTenantSecurityIpGroupsRequest) (response *DescribeTenantSecurityIpGroupsResponse, err error)
DescribeTenantSecurityIpGroups invokes the oceanbasepro.DescribeTenantSecurityIpGroups API synchronously
func (*Client) DescribeTenantSecurityIpGroupsWithCallback ¶ added in v1.62.361
func (client *Client) DescribeTenantSecurityIpGroupsWithCallback(request *DescribeTenantSecurityIpGroupsRequest, callback func(response *DescribeTenantSecurityIpGroupsResponse, err error)) <-chan int
DescribeTenantSecurityIpGroupsWithCallback invokes the oceanbasepro.DescribeTenantSecurityIpGroups API asynchronously
func (*Client) DescribeTenantSecurityIpGroupsWithChan ¶ added in v1.62.361
func (client *Client) DescribeTenantSecurityIpGroupsWithChan(request *DescribeTenantSecurityIpGroupsRequest) (<-chan *DescribeTenantSecurityIpGroupsResponse, <-chan error)
DescribeTenantSecurityIpGroupsWithChan invokes the oceanbasepro.DescribeTenantSecurityIpGroups API asynchronously
func (*Client) DescribeTenantTags ¶ added in v1.62.213
func (client *Client) DescribeTenantTags(request *DescribeTenantTagsRequest) (response *DescribeTenantTagsResponse, err error)
DescribeTenantTags invokes the oceanbasepro.DescribeTenantTags API synchronously
func (*Client) DescribeTenantTagsWithCallback ¶ added in v1.62.213
func (client *Client) DescribeTenantTagsWithCallback(request *DescribeTenantTagsRequest, callback func(response *DescribeTenantTagsResponse, err error)) <-chan int
DescribeTenantTagsWithCallback invokes the oceanbasepro.DescribeTenantTags API asynchronously
func (*Client) DescribeTenantTagsWithChan ¶ added in v1.62.213
func (client *Client) DescribeTenantTagsWithChan(request *DescribeTenantTagsRequest) (<-chan *DescribeTenantTagsResponse, <-chan error)
DescribeTenantTagsWithChan invokes the oceanbasepro.DescribeTenantTags API asynchronously
func (*Client) DescribeTenantUserRoles ¶
func (client *Client) DescribeTenantUserRoles(request *DescribeTenantUserRolesRequest) (response *DescribeTenantUserRolesResponse, err error)
DescribeTenantUserRoles invokes the oceanbasepro.DescribeTenantUserRoles API synchronously
func (*Client) DescribeTenantUserRolesWithCallback ¶
func (client *Client) DescribeTenantUserRolesWithCallback(request *DescribeTenantUserRolesRequest, callback func(response *DescribeTenantUserRolesResponse, err error)) <-chan int
DescribeTenantUserRolesWithCallback invokes the oceanbasepro.DescribeTenantUserRoles API asynchronously
func (*Client) DescribeTenantUserRolesWithChan ¶
func (client *Client) DescribeTenantUserRolesWithChan(request *DescribeTenantUserRolesRequest) (<-chan *DescribeTenantUserRolesResponse, <-chan error)
DescribeTenantUserRolesWithChan invokes the oceanbasepro.DescribeTenantUserRoles API asynchronously
func (*Client) DescribeTenantUsers ¶
func (client *Client) DescribeTenantUsers(request *DescribeTenantUsersRequest) (response *DescribeTenantUsersResponse, err error)
DescribeTenantUsers invokes the oceanbasepro.DescribeTenantUsers API synchronously
func (*Client) DescribeTenantUsersWithCallback ¶
func (client *Client) DescribeTenantUsersWithCallback(request *DescribeTenantUsersRequest, callback func(response *DescribeTenantUsersResponse, err error)) <-chan int
DescribeTenantUsersWithCallback invokes the oceanbasepro.DescribeTenantUsers API asynchronously
func (*Client) DescribeTenantUsersWithChan ¶
func (client *Client) DescribeTenantUsersWithChan(request *DescribeTenantUsersRequest) (<-chan *DescribeTenantUsersResponse, <-chan error)
DescribeTenantUsersWithChan invokes the oceanbasepro.DescribeTenantUsers API asynchronously
func (*Client) DescribeTenantWithCallback ¶
func (client *Client) DescribeTenantWithCallback(request *DescribeTenantRequest, callback func(response *DescribeTenantResponse, err error)) <-chan int
DescribeTenantWithCallback invokes the oceanbasepro.DescribeTenant API asynchronously
func (*Client) DescribeTenantWithChan ¶
func (client *Client) DescribeTenantWithChan(request *DescribeTenantRequest) (<-chan *DescribeTenantResponse, <-chan error)
DescribeTenantWithChan invokes the oceanbasepro.DescribeTenant API asynchronously
func (*Client) DescribeTenantZonesRead ¶
func (client *Client) DescribeTenantZonesRead(request *DescribeTenantZonesReadRequest) (response *DescribeTenantZonesReadResponse, err error)
DescribeTenantZonesRead invokes the oceanbasepro.DescribeTenantZonesRead API synchronously
func (*Client) DescribeTenantZonesReadWithCallback ¶
func (client *Client) DescribeTenantZonesReadWithCallback(request *DescribeTenantZonesReadRequest, callback func(response *DescribeTenantZonesReadResponse, err error)) <-chan int
DescribeTenantZonesReadWithCallback invokes the oceanbasepro.DescribeTenantZonesRead API asynchronously
func (*Client) DescribeTenantZonesReadWithChan ¶
func (client *Client) DescribeTenantZonesReadWithChan(request *DescribeTenantZonesReadRequest) (<-chan *DescribeTenantZonesReadResponse, <-chan error)
DescribeTenantZonesReadWithChan invokes the oceanbasepro.DescribeTenantZonesRead API asynchronously
func (*Client) DescribeTenants ¶
func (client *Client) DescribeTenants(request *DescribeTenantsRequest) (response *DescribeTenantsResponse, err error)
DescribeTenants invokes the oceanbasepro.DescribeTenants API synchronously
func (*Client) DescribeTenantsWithCallback ¶
func (client *Client) DescribeTenantsWithCallback(request *DescribeTenantsRequest, callback func(response *DescribeTenantsResponse, err error)) <-chan int
DescribeTenantsWithCallback invokes the oceanbasepro.DescribeTenants API asynchronously
func (*Client) DescribeTenantsWithChan ¶
func (client *Client) DescribeTenantsWithChan(request *DescribeTenantsRequest) (<-chan *DescribeTenantsResponse, <-chan error)
DescribeTenantsWithChan invokes the oceanbasepro.DescribeTenants API asynchronously
func (*Client) DescribeTimeZones ¶
func (client *Client) DescribeTimeZones(request *DescribeTimeZonesRequest) (response *DescribeTimeZonesResponse, err error)
DescribeTimeZones invokes the oceanbasepro.DescribeTimeZones API synchronously
func (*Client) DescribeTimeZonesWithCallback ¶
func (client *Client) DescribeTimeZonesWithCallback(request *DescribeTimeZonesRequest, callback func(response *DescribeTimeZonesResponse, err error)) <-chan int
DescribeTimeZonesWithCallback invokes the oceanbasepro.DescribeTimeZones API asynchronously
func (*Client) DescribeTimeZonesWithChan ¶
func (client *Client) DescribeTimeZonesWithChan(request *DescribeTimeZonesRequest) (<-chan *DescribeTimeZonesResponse, <-chan error)
DescribeTimeZonesWithChan invokes the oceanbasepro.DescribeTimeZones API asynchronously
func (*Client) DescribeTopSQLList ¶
func (client *Client) DescribeTopSQLList(request *DescribeTopSQLListRequest) (response *DescribeTopSQLListResponse, err error)
DescribeTopSQLList invokes the oceanbasepro.DescribeTopSQLList API synchronously
func (*Client) DescribeTopSQLListWithCallback ¶
func (client *Client) DescribeTopSQLListWithCallback(request *DescribeTopSQLListRequest, callback func(response *DescribeTopSQLListResponse, err error)) <-chan int
DescribeTopSQLListWithCallback invokes the oceanbasepro.DescribeTopSQLList API asynchronously
func (*Client) DescribeTopSQLListWithChan ¶
func (client *Client) DescribeTopSQLListWithChan(request *DescribeTopSQLListRequest) (<-chan *DescribeTopSQLListResponse, <-chan error)
DescribeTopSQLListWithChan invokes the oceanbasepro.DescribeTopSQLList API asynchronously
func (*Client) DescribeZones ¶
func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
DescribeZones invokes the oceanbasepro.DescribeZones API synchronously
func (*Client) DescribeZonesWithCallback ¶
func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, callback func(response *DescribeZonesResponse, err error)) <-chan int
DescribeZonesWithCallback invokes the oceanbasepro.DescribeZones API asynchronously
func (*Client) DescribeZonesWithChan ¶
func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
DescribeZonesWithChan invokes the oceanbasepro.DescribeZones API asynchronously
func (*Client) GetUploadOssUrl ¶ added in v1.62.523
func (client *Client) GetUploadOssUrl(request *GetUploadOssUrlRequest) (response *GetUploadOssUrlResponse, err error)
GetUploadOssUrl invokes the oceanbasepro.GetUploadOssUrl API synchronously
func (*Client) GetUploadOssUrlWithCallback ¶ added in v1.62.523
func (client *Client) GetUploadOssUrlWithCallback(request *GetUploadOssUrlRequest, callback func(response *GetUploadOssUrlResponse, err error)) <-chan int
GetUploadOssUrlWithCallback invokes the oceanbasepro.GetUploadOssUrl API asynchronously
func (*Client) GetUploadOssUrlWithChan ¶ added in v1.62.523
func (client *Client) GetUploadOssUrlWithChan(request *GetUploadOssUrlRequest) (<-chan *GetUploadOssUrlResponse, <-chan error)
GetUploadOssUrlWithChan invokes the oceanbasepro.GetUploadOssUrl API asynchronously
func (*Client) KillProcessList ¶ added in v1.62.330
func (client *Client) KillProcessList(request *KillProcessListRequest) (response *KillProcessListResponse, err error)
KillProcessList invokes the oceanbasepro.KillProcessList API synchronously
func (*Client) KillProcessListWithCallback ¶ added in v1.62.330
func (client *Client) KillProcessListWithCallback(request *KillProcessListRequest, callback func(response *KillProcessListResponse, err error)) <-chan int
KillProcessListWithCallback invokes the oceanbasepro.KillProcessList API asynchronously
func (*Client) KillProcessListWithChan ¶ added in v1.62.330
func (client *Client) KillProcessListWithChan(request *KillProcessListRequest) (<-chan *KillProcessListResponse, <-chan error)
KillProcessListWithChan invokes the oceanbasepro.KillProcessList API asynchronously
func (*Client) ListAllLabels ¶ added in v1.62.523
func (client *Client) ListAllLabels(request *ListAllLabelsRequest) (response *ListAllLabelsResponse, err error)
ListAllLabels invokes the oceanbasepro.ListAllLabels API synchronously
func (*Client) ListAllLabelsWithCallback ¶ added in v1.62.523
func (client *Client) ListAllLabelsWithCallback(request *ListAllLabelsRequest, callback func(response *ListAllLabelsResponse, err error)) <-chan int
ListAllLabelsWithCallback invokes the oceanbasepro.ListAllLabels API asynchronously
func (*Client) ListAllLabelsWithChan ¶ added in v1.62.523
func (client *Client) ListAllLabelsWithChan(request *ListAllLabelsRequest) (<-chan *ListAllLabelsResponse, <-chan error)
ListAllLabelsWithChan invokes the oceanbasepro.ListAllLabels API asynchronously
func (*Client) ListDataSource ¶ added in v1.62.523
func (client *Client) ListDataSource(request *ListDataSourceRequest) (response *ListDataSourceResponse, err error)
ListDataSource invokes the oceanbasepro.ListDataSource API synchronously
func (*Client) ListDataSourceWithCallback ¶ added in v1.62.523
func (client *Client) ListDataSourceWithCallback(request *ListDataSourceRequest, callback func(response *ListDataSourceResponse, err error)) <-chan int
ListDataSourceWithCallback invokes the oceanbasepro.ListDataSource API asynchronously
func (*Client) ListDataSourceWithChan ¶ added in v1.62.523
func (client *Client) ListDataSourceWithChan(request *ListDataSourceRequest) (<-chan *ListDataSourceResponse, <-chan error)
ListDataSourceWithChan invokes the oceanbasepro.ListDataSource API asynchronously
func (*Client) ListProjectFullVerifyResult ¶ added in v1.62.523
func (client *Client) ListProjectFullVerifyResult(request *ListProjectFullVerifyResultRequest) (response *ListProjectFullVerifyResultResponse, err error)
ListProjectFullVerifyResult invokes the oceanbasepro.ListProjectFullVerifyResult API synchronously
func (*Client) ListProjectFullVerifyResultWithCallback ¶ added in v1.62.523
func (client *Client) ListProjectFullVerifyResultWithCallback(request *ListProjectFullVerifyResultRequest, callback func(response *ListProjectFullVerifyResultResponse, err error)) <-chan int
ListProjectFullVerifyResultWithCallback invokes the oceanbasepro.ListProjectFullVerifyResult API asynchronously
func (*Client) ListProjectFullVerifyResultWithChan ¶ added in v1.62.523
func (client *Client) ListProjectFullVerifyResultWithChan(request *ListProjectFullVerifyResultRequest) (<-chan *ListProjectFullVerifyResultResponse, <-chan error)
ListProjectFullVerifyResultWithChan invokes the oceanbasepro.ListProjectFullVerifyResult API asynchronously
func (*Client) ListProjects ¶ added in v1.62.523
func (client *Client) ListProjects(request *ListProjectsRequest) (response *ListProjectsResponse, err error)
ListProjects invokes the oceanbasepro.ListProjects API synchronously
func (*Client) ListProjectsWithCallback ¶ added in v1.62.523
func (client *Client) ListProjectsWithCallback(request *ListProjectsRequest, callback func(response *ListProjectsResponse, err error)) <-chan int
ListProjectsWithCallback invokes the oceanbasepro.ListProjects API asynchronously
func (*Client) ListProjectsWithChan ¶ added in v1.62.523
func (client *Client) ListProjectsWithChan(request *ListProjectsRequest) (<-chan *ListProjectsResponse, <-chan error)
ListProjectsWithChan invokes the oceanbasepro.ListProjects API asynchronously
func (*Client) ListWorkerInstances ¶ added in v1.62.523
func (client *Client) ListWorkerInstances(request *ListWorkerInstancesRequest) (response *ListWorkerInstancesResponse, err error)
ListWorkerInstances invokes the oceanbasepro.ListWorkerInstances API synchronously
func (*Client) ListWorkerInstancesWithCallback ¶ added in v1.62.523
func (client *Client) ListWorkerInstancesWithCallback(request *ListWorkerInstancesRequest, callback func(response *ListWorkerInstancesResponse, err error)) <-chan int
ListWorkerInstancesWithCallback invokes the oceanbasepro.ListWorkerInstances API asynchronously
func (*Client) ListWorkerInstancesWithChan ¶ added in v1.62.523
func (client *Client) ListWorkerInstancesWithChan(request *ListWorkerInstancesRequest) (<-chan *ListWorkerInstancesResponse, <-chan error)
ListWorkerInstancesWithChan invokes the oceanbasepro.ListWorkerInstances API asynchronously
func (*Client) ModifyDatabaseDescription ¶
func (client *Client) ModifyDatabaseDescription(request *ModifyDatabaseDescriptionRequest) (response *ModifyDatabaseDescriptionResponse, err error)
ModifyDatabaseDescription invokes the oceanbasepro.ModifyDatabaseDescription API synchronously
func (*Client) ModifyDatabaseDescriptionWithCallback ¶
func (client *Client) ModifyDatabaseDescriptionWithCallback(request *ModifyDatabaseDescriptionRequest, callback func(response *ModifyDatabaseDescriptionResponse, err error)) <-chan int
ModifyDatabaseDescriptionWithCallback invokes the oceanbasepro.ModifyDatabaseDescription API asynchronously
func (*Client) ModifyDatabaseDescriptionWithChan ¶
func (client *Client) ModifyDatabaseDescriptionWithChan(request *ModifyDatabaseDescriptionRequest) (<-chan *ModifyDatabaseDescriptionResponse, <-chan error)
ModifyDatabaseDescriptionWithChan invokes the oceanbasepro.ModifyDatabaseDescription API asynchronously
func (*Client) ModifyDatabaseUserRoles ¶
func (client *Client) ModifyDatabaseUserRoles(request *ModifyDatabaseUserRolesRequest) (response *ModifyDatabaseUserRolesResponse, err error)
ModifyDatabaseUserRoles invokes the oceanbasepro.ModifyDatabaseUserRoles API synchronously
func (*Client) ModifyDatabaseUserRolesWithCallback ¶
func (client *Client) ModifyDatabaseUserRolesWithCallback(request *ModifyDatabaseUserRolesRequest, callback func(response *ModifyDatabaseUserRolesResponse, err error)) <-chan int
ModifyDatabaseUserRolesWithCallback invokes the oceanbasepro.ModifyDatabaseUserRoles API asynchronously
func (*Client) ModifyDatabaseUserRolesWithChan ¶
func (client *Client) ModifyDatabaseUserRolesWithChan(request *ModifyDatabaseUserRolesRequest) (<-chan *ModifyDatabaseUserRolesResponse, <-chan error)
ModifyDatabaseUserRolesWithChan invokes the oceanbasepro.ModifyDatabaseUserRoles API asynchronously
func (*Client) ModifyInstanceName ¶
func (client *Client) ModifyInstanceName(request *ModifyInstanceNameRequest) (response *ModifyInstanceNameResponse, err error)
ModifyInstanceName invokes the oceanbasepro.ModifyInstanceName API synchronously
func (*Client) ModifyInstanceNameWithCallback ¶
func (client *Client) ModifyInstanceNameWithCallback(request *ModifyInstanceNameRequest, callback func(response *ModifyInstanceNameResponse, err error)) <-chan int
ModifyInstanceNameWithCallback invokes the oceanbasepro.ModifyInstanceName API asynchronously
func (*Client) ModifyInstanceNameWithChan ¶
func (client *Client) ModifyInstanceNameWithChan(request *ModifyInstanceNameRequest) (<-chan *ModifyInstanceNameResponse, <-chan error)
ModifyInstanceNameWithChan invokes the oceanbasepro.ModifyInstanceName API asynchronously
func (*Client) ModifyInstanceNodeNum ¶ added in v1.62.274
func (client *Client) ModifyInstanceNodeNum(request *ModifyInstanceNodeNumRequest) (response *ModifyInstanceNodeNumResponse, err error)
ModifyInstanceNodeNum invokes the oceanbasepro.ModifyInstanceNodeNum API synchronously
func (*Client) ModifyInstanceNodeNumWithCallback ¶ added in v1.62.274
func (client *Client) ModifyInstanceNodeNumWithCallback(request *ModifyInstanceNodeNumRequest, callback func(response *ModifyInstanceNodeNumResponse, err error)) <-chan int
ModifyInstanceNodeNumWithCallback invokes the oceanbasepro.ModifyInstanceNodeNum API asynchronously
func (*Client) ModifyInstanceNodeNumWithChan ¶ added in v1.62.274
func (client *Client) ModifyInstanceNodeNumWithChan(request *ModifyInstanceNodeNumRequest) (<-chan *ModifyInstanceNodeNumResponse, <-chan error)
ModifyInstanceNodeNumWithChan invokes the oceanbasepro.ModifyInstanceNodeNum API asynchronously
func (*Client) ModifyInstanceSpec ¶ added in v1.62.274
func (client *Client) ModifyInstanceSpec(request *ModifyInstanceSpecRequest) (response *ModifyInstanceSpecResponse, err error)
ModifyInstanceSpec invokes the oceanbasepro.ModifyInstanceSpec API synchronously
func (*Client) ModifyInstanceSpecWithCallback ¶ added in v1.62.274
func (client *Client) ModifyInstanceSpecWithCallback(request *ModifyInstanceSpecRequest, callback func(response *ModifyInstanceSpecResponse, err error)) <-chan int
ModifyInstanceSpecWithCallback invokes the oceanbasepro.ModifyInstanceSpec API asynchronously
func (*Client) ModifyInstanceSpecWithChan ¶ added in v1.62.274
func (client *Client) ModifyInstanceSpecWithChan(request *ModifyInstanceSpecRequest) (<-chan *ModifyInstanceSpecResponse, <-chan error)
ModifyInstanceSpecWithChan invokes the oceanbasepro.ModifyInstanceSpec API asynchronously
func (*Client) ModifyInstanceTags ¶ added in v1.62.213
func (client *Client) ModifyInstanceTags(request *ModifyInstanceTagsRequest) (response *ModifyInstanceTagsResponse, err error)
ModifyInstanceTags invokes the oceanbasepro.ModifyInstanceTags API synchronously
func (*Client) ModifyInstanceTagsWithCallback ¶ added in v1.62.213
func (client *Client) ModifyInstanceTagsWithCallback(request *ModifyInstanceTagsRequest, callback func(response *ModifyInstanceTagsResponse, err error)) <-chan int
ModifyInstanceTagsWithCallback invokes the oceanbasepro.ModifyInstanceTags API asynchronously
func (*Client) ModifyInstanceTagsWithChan ¶ added in v1.62.213
func (client *Client) ModifyInstanceTagsWithChan(request *ModifyInstanceTagsRequest) (<-chan *ModifyInstanceTagsResponse, <-chan error)
ModifyInstanceTagsWithChan invokes the oceanbasepro.ModifyInstanceTags API asynchronously
func (*Client) ModifyInstanceTemporaryCapacity ¶ added in v1.62.635
func (client *Client) ModifyInstanceTemporaryCapacity(request *ModifyInstanceTemporaryCapacityRequest) (response *ModifyInstanceTemporaryCapacityResponse, err error)
ModifyInstanceTemporaryCapacity invokes the oceanbasepro.ModifyInstanceTemporaryCapacity API synchronously
func (*Client) ModifyInstanceTemporaryCapacityWithCallback ¶ added in v1.62.635
func (client *Client) ModifyInstanceTemporaryCapacityWithCallback(request *ModifyInstanceTemporaryCapacityRequest, callback func(response *ModifyInstanceTemporaryCapacityResponse, err error)) <-chan int
ModifyInstanceTemporaryCapacityWithCallback invokes the oceanbasepro.ModifyInstanceTemporaryCapacity API asynchronously
func (*Client) ModifyInstanceTemporaryCapacityWithChan ¶ added in v1.62.635
func (client *Client) ModifyInstanceTemporaryCapacityWithChan(request *ModifyInstanceTemporaryCapacityRequest) (<-chan *ModifyInstanceTemporaryCapacityResponse, <-chan error)
ModifyInstanceTemporaryCapacityWithChan invokes the oceanbasepro.ModifyInstanceTemporaryCapacity API asynchronously
func (*Client) ModifyParameters ¶
func (client *Client) ModifyParameters(request *ModifyParametersRequest) (response *ModifyParametersResponse, err error)
ModifyParameters invokes the oceanbasepro.ModifyParameters API synchronously
func (*Client) ModifyParametersWithCallback ¶
func (client *Client) ModifyParametersWithCallback(request *ModifyParametersRequest, callback func(response *ModifyParametersResponse, err error)) <-chan int
ModifyParametersWithCallback invokes the oceanbasepro.ModifyParameters API asynchronously
func (*Client) ModifyParametersWithChan ¶
func (client *Client) ModifyParametersWithChan(request *ModifyParametersRequest) (<-chan *ModifyParametersResponse, <-chan error)
ModifyParametersWithChan invokes the oceanbasepro.ModifyParameters API asynchronously
func (*Client) ModifySecurityIps ¶
func (client *Client) ModifySecurityIps(request *ModifySecurityIpsRequest) (response *ModifySecurityIpsResponse, err error)
ModifySecurityIps invokes the oceanbasepro.ModifySecurityIps API synchronously
func (*Client) ModifySecurityIpsWithCallback ¶
func (client *Client) ModifySecurityIpsWithCallback(request *ModifySecurityIpsRequest, callback func(response *ModifySecurityIpsResponse, err error)) <-chan int
ModifySecurityIpsWithCallback invokes the oceanbasepro.ModifySecurityIps API asynchronously
func (*Client) ModifySecurityIpsWithChan ¶
func (client *Client) ModifySecurityIpsWithChan(request *ModifySecurityIpsRequest) (<-chan *ModifySecurityIpsResponse, <-chan error)
ModifySecurityIpsWithChan invokes the oceanbasepro.ModifySecurityIps API asynchronously
func (*Client) ModifyTenantEncryption ¶ added in v1.62.577
func (client *Client) ModifyTenantEncryption(request *ModifyTenantEncryptionRequest) (response *ModifyTenantEncryptionResponse, err error)
ModifyTenantEncryption invokes the oceanbasepro.ModifyTenantEncryption API synchronously
func (*Client) ModifyTenantEncryptionWithCallback ¶ added in v1.62.577
func (client *Client) ModifyTenantEncryptionWithCallback(request *ModifyTenantEncryptionRequest, callback func(response *ModifyTenantEncryptionResponse, err error)) <-chan int
ModifyTenantEncryptionWithCallback invokes the oceanbasepro.ModifyTenantEncryption API asynchronously
func (*Client) ModifyTenantEncryptionWithChan ¶ added in v1.62.577
func (client *Client) ModifyTenantEncryptionWithChan(request *ModifyTenantEncryptionRequest) (<-chan *ModifyTenantEncryptionResponse, <-chan error)
ModifyTenantEncryptionWithChan invokes the oceanbasepro.ModifyTenantEncryption API asynchronously
func (*Client) ModifyTenantPrimaryZone ¶
func (client *Client) ModifyTenantPrimaryZone(request *ModifyTenantPrimaryZoneRequest) (response *ModifyTenantPrimaryZoneResponse, err error)
ModifyTenantPrimaryZone invokes the oceanbasepro.ModifyTenantPrimaryZone API synchronously
func (*Client) ModifyTenantPrimaryZoneWithCallback ¶
func (client *Client) ModifyTenantPrimaryZoneWithCallback(request *ModifyTenantPrimaryZoneRequest, callback func(response *ModifyTenantPrimaryZoneResponse, err error)) <-chan int
ModifyTenantPrimaryZoneWithCallback invokes the oceanbasepro.ModifyTenantPrimaryZone API asynchronously
func (*Client) ModifyTenantPrimaryZoneWithChan ¶
func (client *Client) ModifyTenantPrimaryZoneWithChan(request *ModifyTenantPrimaryZoneRequest) (<-chan *ModifyTenantPrimaryZoneResponse, <-chan error)
ModifyTenantPrimaryZoneWithChan invokes the oceanbasepro.ModifyTenantPrimaryZone API asynchronously
func (*Client) ModifyTenantResource ¶
func (client *Client) ModifyTenantResource(request *ModifyTenantResourceRequest) (response *ModifyTenantResourceResponse, err error)
ModifyTenantResource invokes the oceanbasepro.ModifyTenantResource API synchronously
func (*Client) ModifyTenantResourceWithCallback ¶
func (client *Client) ModifyTenantResourceWithCallback(request *ModifyTenantResourceRequest, callback func(response *ModifyTenantResourceResponse, err error)) <-chan int
ModifyTenantResourceWithCallback invokes the oceanbasepro.ModifyTenantResource API asynchronously
func (*Client) ModifyTenantResourceWithChan ¶
func (client *Client) ModifyTenantResourceWithChan(request *ModifyTenantResourceRequest) (<-chan *ModifyTenantResourceResponse, <-chan error)
ModifyTenantResourceWithChan invokes the oceanbasepro.ModifyTenantResource API asynchronously
func (*Client) ModifyTenantSecurityIpGroup ¶ added in v1.62.361
func (client *Client) ModifyTenantSecurityIpGroup(request *ModifyTenantSecurityIpGroupRequest) (response *ModifyTenantSecurityIpGroupResponse, err error)
ModifyTenantSecurityIpGroup invokes the oceanbasepro.ModifyTenantSecurityIpGroup API synchronously
func (*Client) ModifyTenantSecurityIpGroupWithCallback ¶ added in v1.62.361
func (client *Client) ModifyTenantSecurityIpGroupWithCallback(request *ModifyTenantSecurityIpGroupRequest, callback func(response *ModifyTenantSecurityIpGroupResponse, err error)) <-chan int
ModifyTenantSecurityIpGroupWithCallback invokes the oceanbasepro.ModifyTenantSecurityIpGroup API asynchronously
func (*Client) ModifyTenantSecurityIpGroupWithChan ¶ added in v1.62.361
func (client *Client) ModifyTenantSecurityIpGroupWithChan(request *ModifyTenantSecurityIpGroupRequest) (<-chan *ModifyTenantSecurityIpGroupResponse, <-chan error)
ModifyTenantSecurityIpGroupWithChan invokes the oceanbasepro.ModifyTenantSecurityIpGroup API asynchronously
func (*Client) ModifyTenantTags ¶ added in v1.62.213
func (client *Client) ModifyTenantTags(request *ModifyTenantTagsRequest) (response *ModifyTenantTagsResponse, err error)
ModifyTenantTags invokes the oceanbasepro.ModifyTenantTags API synchronously
func (*Client) ModifyTenantTagsWithCallback ¶ added in v1.62.213
func (client *Client) ModifyTenantTagsWithCallback(request *ModifyTenantTagsRequest, callback func(response *ModifyTenantTagsResponse, err error)) <-chan int
ModifyTenantTagsWithCallback invokes the oceanbasepro.ModifyTenantTags API asynchronously
func (*Client) ModifyTenantTagsWithChan ¶ added in v1.62.213
func (client *Client) ModifyTenantTagsWithChan(request *ModifyTenantTagsRequest) (<-chan *ModifyTenantTagsResponse, <-chan error)
ModifyTenantTagsWithChan invokes the oceanbasepro.ModifyTenantTags API asynchronously
func (*Client) ModifyTenantUserDescription ¶
func (client *Client) ModifyTenantUserDescription(request *ModifyTenantUserDescriptionRequest) (response *ModifyTenantUserDescriptionResponse, err error)
ModifyTenantUserDescription invokes the oceanbasepro.ModifyTenantUserDescription API synchronously
func (*Client) ModifyTenantUserDescriptionWithCallback ¶
func (client *Client) ModifyTenantUserDescriptionWithCallback(request *ModifyTenantUserDescriptionRequest, callback func(response *ModifyTenantUserDescriptionResponse, err error)) <-chan int
ModifyTenantUserDescriptionWithCallback invokes the oceanbasepro.ModifyTenantUserDescription API asynchronously
func (*Client) ModifyTenantUserDescriptionWithChan ¶
func (client *Client) ModifyTenantUserDescriptionWithChan(request *ModifyTenantUserDescriptionRequest) (<-chan *ModifyTenantUserDescriptionResponse, <-chan error)
ModifyTenantUserDescriptionWithChan invokes the oceanbasepro.ModifyTenantUserDescription API asynchronously
func (*Client) ModifyTenantUserPassword ¶
func (client *Client) ModifyTenantUserPassword(request *ModifyTenantUserPasswordRequest) (response *ModifyTenantUserPasswordResponse, err error)
ModifyTenantUserPassword invokes the oceanbasepro.ModifyTenantUserPassword API synchronously
func (*Client) ModifyTenantUserPasswordWithCallback ¶
func (client *Client) ModifyTenantUserPasswordWithCallback(request *ModifyTenantUserPasswordRequest, callback func(response *ModifyTenantUserPasswordResponse, err error)) <-chan int
ModifyTenantUserPasswordWithCallback invokes the oceanbasepro.ModifyTenantUserPassword API asynchronously
func (*Client) ModifyTenantUserPasswordWithChan ¶
func (client *Client) ModifyTenantUserPasswordWithChan(request *ModifyTenantUserPasswordRequest) (<-chan *ModifyTenantUserPasswordResponse, <-chan error)
ModifyTenantUserPasswordWithChan invokes the oceanbasepro.ModifyTenantUserPassword API asynchronously
func (*Client) ModifyTenantUserRoles ¶
func (client *Client) ModifyTenantUserRoles(request *ModifyTenantUserRolesRequest) (response *ModifyTenantUserRolesResponse, err error)
ModifyTenantUserRoles invokes the oceanbasepro.ModifyTenantUserRoles API synchronously
func (*Client) ModifyTenantUserRolesWithCallback ¶
func (client *Client) ModifyTenantUserRolesWithCallback(request *ModifyTenantUserRolesRequest, callback func(response *ModifyTenantUserRolesResponse, err error)) <-chan int
ModifyTenantUserRolesWithCallback invokes the oceanbasepro.ModifyTenantUserRoles API asynchronously
func (*Client) ModifyTenantUserRolesWithChan ¶
func (client *Client) ModifyTenantUserRolesWithChan(request *ModifyTenantUserRolesRequest) (<-chan *ModifyTenantUserRolesResponse, <-chan error)
ModifyTenantUserRolesWithChan invokes the oceanbasepro.ModifyTenantUserRoles API asynchronously
func (*Client) ModifyTenantUserStatus ¶
func (client *Client) ModifyTenantUserStatus(request *ModifyTenantUserStatusRequest) (response *ModifyTenantUserStatusResponse, err error)
ModifyTenantUserStatus invokes the oceanbasepro.ModifyTenantUserStatus API synchronously
func (*Client) ModifyTenantUserStatusWithCallback ¶
func (client *Client) ModifyTenantUserStatusWithCallback(request *ModifyTenantUserStatusRequest, callback func(response *ModifyTenantUserStatusResponse, err error)) <-chan int
ModifyTenantUserStatusWithCallback invokes the oceanbasepro.ModifyTenantUserStatus API asynchronously
func (*Client) ModifyTenantUserStatusWithChan ¶
func (client *Client) ModifyTenantUserStatusWithChan(request *ModifyTenantUserStatusRequest) (<-chan *ModifyTenantUserStatusResponse, <-chan error)
ModifyTenantUserStatusWithChan invokes the oceanbasepro.ModifyTenantUserStatus API asynchronously
func (*Client) ReleaseOmsOpenAPIProject ¶
func (client *Client) ReleaseOmsOpenAPIProject(request *ReleaseOmsOpenAPIProjectRequest) (response *ReleaseOmsOpenAPIProjectResponse, err error)
ReleaseOmsOpenAPIProject invokes the oceanbasepro.ReleaseOmsOpenAPIProject API synchronously
func (*Client) ReleaseOmsOpenAPIProjectWithCallback ¶
func (client *Client) ReleaseOmsOpenAPIProjectWithCallback(request *ReleaseOmsOpenAPIProjectRequest, callback func(response *ReleaseOmsOpenAPIProjectResponse, err error)) <-chan int
ReleaseOmsOpenAPIProjectWithCallback invokes the oceanbasepro.ReleaseOmsOpenAPIProject API asynchronously
func (*Client) ReleaseOmsOpenAPIProjectWithChan ¶
func (client *Client) ReleaseOmsOpenAPIProjectWithChan(request *ReleaseOmsOpenAPIProjectRequest) (<-chan *ReleaseOmsOpenAPIProjectResponse, <-chan error)
ReleaseOmsOpenAPIProjectWithChan invokes the oceanbasepro.ReleaseOmsOpenAPIProject API asynchronously
func (*Client) ReleaseProject ¶ added in v1.62.523
func (client *Client) ReleaseProject(request *ReleaseProjectRequest) (response *ReleaseProjectResponse, err error)
ReleaseProject invokes the oceanbasepro.ReleaseProject API synchronously
func (*Client) ReleaseProjectWithCallback ¶ added in v1.62.523
func (client *Client) ReleaseProjectWithCallback(request *ReleaseProjectRequest, callback func(response *ReleaseProjectResponse, err error)) <-chan int
ReleaseProjectWithCallback invokes the oceanbasepro.ReleaseProject API asynchronously
func (*Client) ReleaseProjectWithChan ¶ added in v1.62.523
func (client *Client) ReleaseProjectWithChan(request *ReleaseProjectRequest) (<-chan *ReleaseProjectResponse, <-chan error)
ReleaseProjectWithChan invokes the oceanbasepro.ReleaseProject API asynchronously
func (*Client) ResetOmsOpenAPIProject ¶
func (client *Client) ResetOmsOpenAPIProject(request *ResetOmsOpenAPIProjectRequest) (response *ResetOmsOpenAPIProjectResponse, err error)
ResetOmsOpenAPIProject invokes the oceanbasepro.ResetOmsOpenAPIProject API synchronously
func (*Client) ResetOmsOpenAPIProjectWithCallback ¶
func (client *Client) ResetOmsOpenAPIProjectWithCallback(request *ResetOmsOpenAPIProjectRequest, callback func(response *ResetOmsOpenAPIProjectResponse, err error)) <-chan int
ResetOmsOpenAPIProjectWithCallback invokes the oceanbasepro.ResetOmsOpenAPIProject API asynchronously
func (*Client) ResetOmsOpenAPIProjectWithChan ¶
func (client *Client) ResetOmsOpenAPIProjectWithChan(request *ResetOmsOpenAPIProjectRequest) (<-chan *ResetOmsOpenAPIProjectResponse, <-chan error)
ResetOmsOpenAPIProjectWithChan invokes the oceanbasepro.ResetOmsOpenAPIProject API asynchronously
func (*Client) ResumeOmsOpenAPIProject ¶
func (client *Client) ResumeOmsOpenAPIProject(request *ResumeOmsOpenAPIProjectRequest) (response *ResumeOmsOpenAPIProjectResponse, err error)
ResumeOmsOpenAPIProject invokes the oceanbasepro.ResumeOmsOpenAPIProject API synchronously
func (*Client) ResumeOmsOpenAPIProjectWithCallback ¶
func (client *Client) ResumeOmsOpenAPIProjectWithCallback(request *ResumeOmsOpenAPIProjectRequest, callback func(response *ResumeOmsOpenAPIProjectResponse, err error)) <-chan int
ResumeOmsOpenAPIProjectWithCallback invokes the oceanbasepro.ResumeOmsOpenAPIProject API asynchronously
func (*Client) ResumeOmsOpenAPIProjectWithChan ¶
func (client *Client) ResumeOmsOpenAPIProjectWithChan(request *ResumeOmsOpenAPIProjectRequest) (<-chan *ResumeOmsOpenAPIProjectResponse, <-chan error)
ResumeOmsOpenAPIProjectWithChan invokes the oceanbasepro.ResumeOmsOpenAPIProject API asynchronously
func (*Client) ResumeProject ¶ added in v1.62.523
func (client *Client) ResumeProject(request *ResumeProjectRequest) (response *ResumeProjectResponse, err error)
ResumeProject invokes the oceanbasepro.ResumeProject API synchronously
func (*Client) ResumeProjectWithCallback ¶ added in v1.62.523
func (client *Client) ResumeProjectWithCallback(request *ResumeProjectRequest, callback func(response *ResumeProjectResponse, err error)) <-chan int
ResumeProjectWithCallback invokes the oceanbasepro.ResumeProject API asynchronously
func (*Client) ResumeProjectWithChan ¶ added in v1.62.523
func (client *Client) ResumeProjectWithChan(request *ResumeProjectRequest) (<-chan *ResumeProjectResponse, <-chan error)
ResumeProjectWithChan invokes the oceanbasepro.ResumeProject API asynchronously
func (*Client) SearchOmsOpenAPIMonitorMetric ¶
func (client *Client) SearchOmsOpenAPIMonitorMetric(request *SearchOmsOpenAPIMonitorMetricRequest) (response *SearchOmsOpenAPIMonitorMetricResponse, err error)
SearchOmsOpenAPIMonitorMetric invokes the oceanbasepro.SearchOmsOpenAPIMonitorMetric API synchronously
func (*Client) SearchOmsOpenAPIMonitorMetricWithCallback ¶
func (client *Client) SearchOmsOpenAPIMonitorMetricWithCallback(request *SearchOmsOpenAPIMonitorMetricRequest, callback func(response *SearchOmsOpenAPIMonitorMetricResponse, err error)) <-chan int
SearchOmsOpenAPIMonitorMetricWithCallback invokes the oceanbasepro.SearchOmsOpenAPIMonitorMetric API asynchronously
func (*Client) SearchOmsOpenAPIMonitorMetricWithChan ¶
func (client *Client) SearchOmsOpenAPIMonitorMetricWithChan(request *SearchOmsOpenAPIMonitorMetricRequest) (<-chan *SearchOmsOpenAPIMonitorMetricResponse, <-chan error)
SearchOmsOpenAPIMonitorMetricWithChan invokes the oceanbasepro.SearchOmsOpenAPIMonitorMetric API asynchronously
func (*Client) SearchOmsOpenAPIProjects ¶
func (client *Client) SearchOmsOpenAPIProjects(request *SearchOmsOpenAPIProjectsRequest) (response *SearchOmsOpenAPIProjectsResponse, err error)
SearchOmsOpenAPIProjects invokes the oceanbasepro.SearchOmsOpenAPIProjects API synchronously
func (*Client) SearchOmsOpenAPIProjectsWithCallback ¶
func (client *Client) SearchOmsOpenAPIProjectsWithCallback(request *SearchOmsOpenAPIProjectsRequest, callback func(response *SearchOmsOpenAPIProjectsResponse, err error)) <-chan int
SearchOmsOpenAPIProjectsWithCallback invokes the oceanbasepro.SearchOmsOpenAPIProjects API asynchronously
func (*Client) SearchOmsOpenAPIProjectsWithChan ¶
func (client *Client) SearchOmsOpenAPIProjectsWithChan(request *SearchOmsOpenAPIProjectsRequest) (<-chan *SearchOmsOpenAPIProjectsResponse, <-chan error)
SearchOmsOpenAPIProjectsWithChan invokes the oceanbasepro.SearchOmsOpenAPIProjects API asynchronously
func (*Client) StartOmsOpenAPIProject ¶
func (client *Client) StartOmsOpenAPIProject(request *StartOmsOpenAPIProjectRequest) (response *StartOmsOpenAPIProjectResponse, err error)
StartOmsOpenAPIProject invokes the oceanbasepro.StartOmsOpenAPIProject API synchronously
func (*Client) StartOmsOpenAPIProjectWithCallback ¶
func (client *Client) StartOmsOpenAPIProjectWithCallback(request *StartOmsOpenAPIProjectRequest, callback func(response *StartOmsOpenAPIProjectResponse, err error)) <-chan int
StartOmsOpenAPIProjectWithCallback invokes the oceanbasepro.StartOmsOpenAPIProject API asynchronously
func (*Client) StartOmsOpenAPIProjectWithChan ¶
func (client *Client) StartOmsOpenAPIProjectWithChan(request *StartOmsOpenAPIProjectRequest) (<-chan *StartOmsOpenAPIProjectResponse, <-chan error)
StartOmsOpenAPIProjectWithChan invokes the oceanbasepro.StartOmsOpenAPIProject API asynchronously
func (*Client) StartProject ¶ added in v1.62.523
func (client *Client) StartProject(request *StartProjectRequest) (response *StartProjectResponse, err error)
StartProject invokes the oceanbasepro.StartProject API synchronously
func (*Client) StartProjectWithCallback ¶ added in v1.62.523
func (client *Client) StartProjectWithCallback(request *StartProjectRequest, callback func(response *StartProjectResponse, err error)) <-chan int
StartProjectWithCallback invokes the oceanbasepro.StartProject API asynchronously
func (*Client) StartProjectWithChan ¶ added in v1.62.523
func (client *Client) StartProjectWithChan(request *StartProjectRequest) (<-chan *StartProjectResponse, <-chan error)
StartProjectWithChan invokes the oceanbasepro.StartProject API asynchronously
func (*Client) StartProjectsByLabel ¶ added in v1.62.523
func (client *Client) StartProjectsByLabel(request *StartProjectsByLabelRequest) (response *StartProjectsByLabelResponse, err error)
StartProjectsByLabel invokes the oceanbasepro.StartProjectsByLabel API synchronously
func (*Client) StartProjectsByLabelWithCallback ¶ added in v1.62.523
func (client *Client) StartProjectsByLabelWithCallback(request *StartProjectsByLabelRequest, callback func(response *StartProjectsByLabelResponse, err error)) <-chan int
StartProjectsByLabelWithCallback invokes the oceanbasepro.StartProjectsByLabel API asynchronously
func (*Client) StartProjectsByLabelWithChan ¶ added in v1.62.523
func (client *Client) StartProjectsByLabelWithChan(request *StartProjectsByLabelRequest) (<-chan *StartProjectsByLabelResponse, <-chan error)
StartProjectsByLabelWithChan invokes the oceanbasepro.StartProjectsByLabel API asynchronously
func (*Client) StopOmsOpenAPIProject ¶
func (client *Client) StopOmsOpenAPIProject(request *StopOmsOpenAPIProjectRequest) (response *StopOmsOpenAPIProjectResponse, err error)
StopOmsOpenAPIProject invokes the oceanbasepro.StopOmsOpenAPIProject API synchronously
func (*Client) StopOmsOpenAPIProjectWithCallback ¶
func (client *Client) StopOmsOpenAPIProjectWithCallback(request *StopOmsOpenAPIProjectRequest, callback func(response *StopOmsOpenAPIProjectResponse, err error)) <-chan int
StopOmsOpenAPIProjectWithCallback invokes the oceanbasepro.StopOmsOpenAPIProject API asynchronously
func (*Client) StopOmsOpenAPIProjectWithChan ¶
func (client *Client) StopOmsOpenAPIProjectWithChan(request *StopOmsOpenAPIProjectRequest) (<-chan *StopOmsOpenAPIProjectResponse, <-chan error)
StopOmsOpenAPIProjectWithChan invokes the oceanbasepro.StopOmsOpenAPIProject API asynchronously
func (*Client) StopProject ¶ added in v1.62.523
func (client *Client) StopProject(request *StopProjectRequest) (response *StopProjectResponse, err error)
StopProject invokes the oceanbasepro.StopProject API synchronously
func (*Client) StopProjectWithCallback ¶ added in v1.62.523
func (client *Client) StopProjectWithCallback(request *StopProjectRequest, callback func(response *StopProjectResponse, err error)) <-chan int
StopProjectWithCallback invokes the oceanbasepro.StopProject API asynchronously
func (*Client) StopProjectWithChan ¶ added in v1.62.523
func (client *Client) StopProjectWithChan(request *StopProjectRequest) (<-chan *StopProjectResponse, <-chan error)
StopProjectWithChan invokes the oceanbasepro.StopProject API asynchronously
func (*Client) StopProjectsByLabel ¶ added in v1.62.523
func (client *Client) StopProjectsByLabel(request *StopProjectsByLabelRequest) (response *StopProjectsByLabelResponse, err error)
StopProjectsByLabel invokes the oceanbasepro.StopProjectsByLabel API synchronously
func (*Client) StopProjectsByLabelWithCallback ¶ added in v1.62.523
func (client *Client) StopProjectsByLabelWithCallback(request *StopProjectsByLabelRequest, callback func(response *StopProjectsByLabelResponse, err error)) <-chan int
StopProjectsByLabelWithCallback invokes the oceanbasepro.StopProjectsByLabel API asynchronously
func (*Client) StopProjectsByLabelWithChan ¶ added in v1.62.523
func (client *Client) StopProjectsByLabelWithChan(request *StopProjectsByLabelRequest) (<-chan *StopProjectsByLabelResponse, <-chan error)
StopProjectsByLabelWithChan invokes the oceanbasepro.StopProjectsByLabel API asynchronously
func (*Client) SwitchoverInstance ¶ added in v1.62.361
func (client *Client) SwitchoverInstance(request *SwitchoverInstanceRequest) (response *SwitchoverInstanceResponse, err error)
SwitchoverInstance invokes the oceanbasepro.SwitchoverInstance API synchronously
func (*Client) SwitchoverInstanceWithCallback ¶ added in v1.62.361
func (client *Client) SwitchoverInstanceWithCallback(request *SwitchoverInstanceRequest, callback func(response *SwitchoverInstanceResponse, err error)) <-chan int
SwitchoverInstanceWithCallback invokes the oceanbasepro.SwitchoverInstance API asynchronously
func (*Client) SwitchoverInstanceWithChan ¶ added in v1.62.361
func (client *Client) SwitchoverInstanceWithChan(request *SwitchoverInstanceRequest) (<-chan *SwitchoverInstanceResponse, <-chan error)
SwitchoverInstanceWithChan invokes the oceanbasepro.SwitchoverInstance API asynchronously
type Collations ¶
type Collations struct {
Collations []string `json:"Collations" xml:"Collations"`
}
Collations is a nested struct in oceanbasepro response
type Configs ¶ added in v1.62.213
type Configs struct { TotalCheckCount int `json:"TotalCheckCount" xml:"TotalCheckCount"` TotalRiskCount int `json:"TotalRiskCount" xml:"TotalRiskCount"` CheckId string `json:"CheckId" xml:"CheckId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` CheckTime string `json:"CheckTime" xml:"CheckTime"` TenantSecurityConfigs []TenantSecurityConfigsItem `json:"TenantSecurityConfigs" xml:"TenantSecurityConfigs"` }
Configs is a nested struct in oceanbasepro response
type ConnectionZones ¶
type ConnectionZones struct {
ConnectionZones []string `json:"ConnectionZones" xml:"ConnectionZones"`
}
ConnectionZones is a nested struct in oceanbasepro response
type ConnectorFullProgressOverview ¶
type ConnectorFullProgressOverview struct { FinishedCount int64 `json:"FinishedCount" xml:"FinishedCount"` Progress int `json:"Progress" xml:"Progress"` EstimatedTotalCount int64 `json:"EstimatedTotalCount" xml:"EstimatedTotalCount"` EstimatedRemainingTimeOfSec int64 `json:"EstimatedRemainingTimeOfSec" xml:"EstimatedRemainingTimeOfSec"` }
ConnectorFullProgressOverview is a nested struct in oceanbasepro response
type Cpu ¶
type Cpu struct { UsedCpu int64 `json:"UsedCpu" xml:"UsedCpu"` OriginalTotalCpu int64 `json:"OriginalTotalCpu" xml:"OriginalTotalCpu"` UnitCpu int64 `json:"UnitCpu" xml:"UnitCpu"` TotalCpu int64 `json:"TotalCpu" xml:"TotalCpu"` }
Cpu is a nested struct in oceanbasepro response
type CpuInDescribeInstanceTopology ¶
type CpuInDescribeInstanceTopology struct { UsedCpu float64 `json:"UsedCpu" xml:"UsedCpu"` TotalCpu int `json:"TotalCpu" xml:"TotalCpu"` }
CpuInDescribeInstanceTopology is a nested struct in oceanbasepro response
type CpuInDescribeTenant ¶
type CpuInDescribeTenant struct { UsedCpu float64 `json:"UsedCpu" xml:"UsedCpu"` TotalCpu float64 `json:"TotalCpu" xml:"TotalCpu"` UnitCpu float64 `json:"UnitCpu" xml:"UnitCpu"` }
CpuInDescribeTenant is a nested struct in oceanbasepro response
type CreateDatabaseRequest ¶
type CreateDatabaseRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` Description string `position:"Body" name:"Description"` Encoding string `position:"Body" name:"Encoding"` InstanceId string `position:"Body" name:"InstanceId"` DatabaseName string `position:"Body" name:"DatabaseName"` TenantId string `position:"Body" name:"TenantId"` Collation string `position:"Body" name:"Collation"` }
CreateDatabaseRequest is the request struct for api CreateDatabase
func CreateCreateDatabaseRequest ¶
func CreateCreateDatabaseRequest() (request *CreateDatabaseRequest)
CreateCreateDatabaseRequest creates a request to invoke CreateDatabase API
type CreateDatabaseResponse ¶
type CreateDatabaseResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` }
CreateDatabaseResponse is the response struct for api CreateDatabase
func CreateCreateDatabaseResponse ¶
func CreateCreateDatabaseResponse() (response *CreateDatabaseResponse)
CreateCreateDatabaseResponse creates a response to parse from CreateDatabase response
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { *requests.RpcRequest IsolationOptimization string `position:"Body" name:"IsolationOptimization"` InstanceClass string `position:"Body" name:"InstanceClass"` ResourceGroupId string `position:"Body" name:"ResourceGroupId"` AutoRenewPeriod requests.Integer `position:"Body" name:"AutoRenewPeriod"` Period requests.Integer `position:"Body" name:"Period"` DryRun requests.Boolean `position:"Body" name:"DryRun"` DiskSize requests.Integer `position:"Body" name:"DiskSize"` Zones string `position:"Body" name:"Zones"` DiskType string `position:"Body" name:"DiskType"` ObVersion string `position:"Body" name:"ObVersion"` PeriodUnit string `position:"Body" name:"PeriodUnit"` InstanceName string `position:"Body" name:"InstanceName"` ReplicaMode string `position:"Body" name:"ReplicaMode"` AutoRenew requests.Boolean `position:"Body" name:"AutoRenew"` Series string `position:"Body" name:"Series"` ChargeType string `position:"Body" name:"ChargeType"` Bid string `position:"Query" name:"Bid"` }
CreateInstanceRequest is the request struct for api CreateInstance
func CreateCreateInstanceRequest ¶
func CreateCreateInstanceRequest() (request *CreateInstanceRequest)
CreateCreateInstanceRequest creates a request to invoke CreateInstance API
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateInstanceResponse is the response struct for api CreateInstance
func CreateCreateInstanceResponse ¶
func CreateCreateInstanceResponse() (response *CreateInstanceResponse)
CreateCreateInstanceResponse creates a response to parse from CreateInstance response
type CreateLabelRequest ¶ added in v1.62.523
type CreateLabelRequest struct { *requests.RpcRequest Name string `position:"Body" name:"Name"` }
CreateLabelRequest is the request struct for api CreateLabel
func CreateCreateLabelRequest ¶ added in v1.62.523
func CreateCreateLabelRequest() (request *CreateLabelRequest)
CreateCreateLabelRequest creates a request to invoke CreateLabel API
type CreateLabelResponse ¶ added in v1.62.523
type CreateLabelResponse struct {
*responses.BaseResponse
}
CreateLabelResponse is the response struct for api CreateLabel
func CreateCreateLabelResponse ¶ added in v1.62.523
func CreateCreateLabelResponse() (response *CreateLabelResponse)
CreateCreateLabelResponse creates a response to parse from CreateLabel response
type CreateMySqlDataSourceRequest ¶ added in v1.62.523
type CreateMySqlDataSourceRequest struct { *requests.RpcRequest Schema string `position:"Body" name:"Schema"` Description string `position:"Body" name:"Description"` Type string `position:"Body" name:"Type"` Password string `position:"Body" name:"Password"` DgInstanceId string `position:"Body" name:"DgInstanceId"` Ip string `position:"Body" name:"Ip"` InstanceId string `position:"Body" name:"InstanceId"` Port requests.Integer `position:"Body" name:"Port"` VpcId string `position:"Body" name:"VpcId"` Name string `position:"Body" name:"Name"` UserName string `position:"Body" name:"UserName"` }
CreateMySqlDataSourceRequest is the request struct for api CreateMySqlDataSource
func CreateCreateMySqlDataSourceRequest ¶ added in v1.62.523
func CreateCreateMySqlDataSourceRequest() (request *CreateMySqlDataSourceRequest)
CreateCreateMySqlDataSourceRequest creates a request to invoke CreateMySqlDataSource API
type CreateMySqlDataSourceResponse ¶ added in v1.62.523
type CreateMySqlDataSourceResponse struct {
*responses.BaseResponse
}
CreateMySqlDataSourceResponse is the response struct for api CreateMySqlDataSource
func CreateCreateMySqlDataSourceResponse ¶ added in v1.62.523
func CreateCreateMySqlDataSourceResponse() (response *CreateMySqlDataSourceResponse)
CreateCreateMySqlDataSourceResponse creates a response to parse from CreateMySqlDataSource response
type CreateOceanBaseDataSourceRequest ¶ added in v1.62.523
type CreateOceanBaseDataSourceRequest struct { *requests.RpcRequest Cluster string `position:"Body" name:"Cluster"` DrcUserName string `position:"Body" name:"DrcUserName"` LogProxyIp string `position:"Body" name:"LogProxyIp"` Description string `position:"Body" name:"Description"` Type string `position:"Body" name:"Type"` Password string `position:"Body" name:"Password"` InnerDrcPassword string `position:"Body" name:"InnerDrcPassword"` Tenant string `position:"Body" name:"Tenant"` ConfigUrl string `position:"Body" name:"ConfigUrl"` Ip string `position:"Body" name:"Ip"` Port requests.Integer `position:"Body" name:"Port"` VpcId string `position:"Body" name:"VpcId"` Name string `position:"Body" name:"Name"` DrcPassword string `position:"Body" name:"DrcPassword"` LogProxyPort string `position:"Body" name:"LogProxyPort"` UserName string `position:"Body" name:"UserName"` }
CreateOceanBaseDataSourceRequest is the request struct for api CreateOceanBaseDataSource
func CreateCreateOceanBaseDataSourceRequest ¶ added in v1.62.523
func CreateCreateOceanBaseDataSourceRequest() (request *CreateOceanBaseDataSourceRequest)
CreateCreateOceanBaseDataSourceRequest creates a request to invoke CreateOceanBaseDataSource API
type CreateOceanBaseDataSourceResponse ¶ added in v1.62.523
type CreateOceanBaseDataSourceResponse struct {
*responses.BaseResponse
}
CreateOceanBaseDataSourceResponse is the response struct for api CreateOceanBaseDataSource
func CreateCreateOceanBaseDataSourceResponse ¶ added in v1.62.523
func CreateCreateOceanBaseDataSourceResponse() (response *CreateOceanBaseDataSourceResponse)
CreateCreateOceanBaseDataSourceResponse creates a response to parse from CreateOceanBaseDataSource response
type CreateOmsMysqlDataSourceRequest ¶
type CreateOmsMysqlDataSourceRequest struct { *requests.RpcRequest Schema string `position:"Body" name:"Schema"` Description string `position:"Body" name:"Description"` DgDatabaseId string `position:"Body" name:"DgDatabaseId"` Type string `position:"Body" name:"Type"` Password string `position:"Body" name:"Password"` Ip string `position:"Body" name:"Ip"` InstanceId string `position:"Body" name:"InstanceId"` Port string `position:"Body" name:"Port"` VpcId string `position:"Body" name:"VpcId"` Name string `position:"Body" name:"Name"` Bid string `position:"Query" name:"Bid"` Username string `position:"Body" name:"Username"` }
CreateOmsMysqlDataSourceRequest is the request struct for api CreateOmsMysqlDataSource
func CreateCreateOmsMysqlDataSourceRequest ¶
func CreateCreateOmsMysqlDataSourceRequest() (request *CreateOmsMysqlDataSourceRequest)
CreateCreateOmsMysqlDataSourceRequest creates a request to invoke CreateOmsMysqlDataSource API
type CreateOmsMysqlDataSourceResponse ¶
type CreateOmsMysqlDataSourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateOmsMysqlDataSourceResponse is the response struct for api CreateOmsMysqlDataSource
func CreateCreateOmsMysqlDataSourceResponse ¶
func CreateCreateOmsMysqlDataSourceResponse() (response *CreateOmsMysqlDataSourceResponse)
CreateCreateOmsMysqlDataSourceResponse creates a response to parse from CreateOmsMysqlDataSource response
type CreateOmsOpenAPIProjectDestConfig ¶
type CreateOmsOpenAPIProjectDestConfig struct { SendMsgTimeout string `name:"SendMsgTimeout"` SequenceStartTimestamp string `name:"SequenceStartTimestamp"` Partition string `name:"Partition"` SerializerType string `name:"SerializerType"` EndpointType string `name:"EndpointType"` EndpointId string `name:"EndpointId"` SequenceEnable string `name:"SequenceEnable"` PartitionMode string `name:"PartitionMode"` EnableMsgTrace string `name:"EnableMsgTrace"` TopicType string `name:"TopicType"` MsgTags string `name:"MsgTags"` ProducerGroup string `name:"ProducerGroup"` }
CreateOmsOpenAPIProjectDestConfig is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectRequest ¶
type CreateOmsOpenAPIProjectRequest struct { *requests.RpcRequest DestConfig CreateOmsOpenAPIProjectDestConfig `position:"Body" name:"DestConfig" type:"Struct"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` TransferMapping CreateOmsOpenAPIProjectTransferMapping `position:"Body" name:"TransferMapping" type:"Struct"` TransferStepConfig CreateOmsOpenAPIProjectTransferStepConfig `position:"Body" name:"TransferStepConfig" type:"Struct"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectName string `position:"Body" name:"ProjectName"` SourceConfig CreateOmsOpenAPIProjectSourceConfig `position:"Body" name:"SourceConfig" type:"Struct"` BusinessName string `position:"Body" name:"BusinessName"` LabelIds *[]string `position:"Body" name:"LabelIds" type:"Json"` }
CreateOmsOpenAPIProjectRequest is the request struct for api CreateOmsOpenAPIProject
func CreateCreateOmsOpenAPIProjectRequest ¶
func CreateCreateOmsOpenAPIProjectRequest() (request *CreateOmsOpenAPIProjectRequest)
CreateCreateOmsOpenAPIProjectRequest creates a request to invoke CreateOmsOpenAPIProject API
type CreateOmsOpenAPIProjectResponse ¶
type CreateOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data string `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
CreateOmsOpenAPIProjectResponse is the response struct for api CreateOmsOpenAPIProject
func CreateCreateOmsOpenAPIProjectResponse ¶
func CreateCreateOmsOpenAPIProjectResponse() (response *CreateOmsOpenAPIProjectResponse)
CreateCreateOmsOpenAPIProjectResponse creates a response to parse from CreateOmsOpenAPIProject response
type CreateOmsOpenAPIProjectSourceConfig ¶
type CreateOmsOpenAPIProjectSourceConfig struct { SendMsgTimeout string `name:"SendMsgTimeout"` SequenceStartTimestamp string `name:"SequenceStartTimestamp"` Partition string `name:"Partition"` SerializerType string `name:"SerializerType"` EndpointType string `name:"EndpointType"` EndpointId string `name:"EndpointId"` SequenceEnable string `name:"SequenceEnable"` PartitionMode string `name:"PartitionMode"` EnableMsgTrace string `name:"EnableMsgTrace"` TopicType string `name:"TopicType"` MsgTags string `name:"MsgTags"` ProducerGroup string `name:"ProducerGroup"` }
CreateOmsOpenAPIProjectSourceConfig is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferMapping ¶
type CreateOmsOpenAPIProjectTransferMapping struct { Mode string `name:"Mode"` Databases *[]CreateOmsOpenAPIProjectTransferMappingDatabasesItem `name:"Databases" type:"Repeated"` }
CreateOmsOpenAPIProjectTransferMapping is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferMappingDatabasesItem ¶
type CreateOmsOpenAPIProjectTransferMappingDatabasesItem struct { MappedName string `name:"MappedName"` Tables *[]CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItem `name:"Tables" type:"Repeated"` DatabaseName string `name:"DatabaseName"` TenantName string `name:"TenantName"` DatabaseId string `name:"DatabaseId"` Type string `name:"Type"` }
CreateOmsOpenAPIProjectTransferMappingDatabasesItem is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItem ¶
type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` TableId string `name:"TableId"` WhereClause string `name:"WhereClause"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` TableName string `name:"TableName"` Type string `name:"Type"` }
CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItem is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItemAdbTableSchema ¶
type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItemAdbTableSchema is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferStepConfig ¶
type CreateOmsOpenAPIProjectTransferStepConfig struct { IncrSyncStepTransferConfig CreateOmsOpenAPIProjectTransferStepConfigIncrSyncStepTransferConfig `name:"IncrSyncStepTransferConfig" type:"Struct"` EnableFullSync string `name:"EnableFullSync"` EnableIncrSync string `name:"EnableIncrSync"` EnableStructSync string `name:"EnableStructSync"` }
CreateOmsOpenAPIProjectTransferStepConfig is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferStepConfigIncrSyncStepTransferConfig ¶
type CreateOmsOpenAPIProjectTransferStepConfigIncrSyncStepTransferConfig struct { StoreTransactionEnabled string `name:"StoreTransactionEnabled"` RecordTypeList *[]string `name:"RecordTypeList" type:"Repeated"` TransferStepType string `name:"TransferStepType"` StoreLogKeptHour string `name:"StoreLogKeptHour"` StartTimestamp string `name:"StartTimestamp"` }
CreateOmsOpenAPIProjectTransferStepConfigIncrSyncStepTransferConfig is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateProjectCommonTransferConfig ¶ added in v1.62.523
type CreateProjectCommonTransferConfig struct { RocketMqSendMsgTimeout string `name:"RocketMqSendMsgTimeout"` MqPartition string `name:"MqPartition"` TableCategory string `name:"TableCategory"` ActiveActive string `name:"ActiveActive"` DatahubTopicType string `name:"DatahubTopicType"` RocketMqMsgTags string `name:"RocketMqMsgTags"` RocketMqEnableMsgTrace string `name:"RocketMqEnableMsgTrace"` DataWorksBusinessName string `name:"DataWorksBusinessName"` RocketMqProducerGroup string `name:"RocketMqProducerGroup"` MqSerializerType string `name:"MqSerializerType"` MqPartitionMode string `name:"MqPartitionMode"` }
CreateProjectCommonTransferConfig is a repeated param struct in CreateProjectRequest
type CreateProjectFullTransferConfig ¶ added in v1.62.523
type CreateProjectFullTransferConfig struct { NonePkUkTruncateDstTable string `name:"NonePkUkTruncateDstTable"` FullVerifySpeedMode string `name:"FullVerifySpeedMode"` FullTransferSpeedMode string `name:"FullTransferSpeedMode"` AllowDestTableNotEmpty string `name:"AllowDestTableNotEmpty"` }
CreateProjectFullTransferConfig is a repeated param struct in CreateProjectRequest
type CreateProjectIncrTransferConfig ¶ added in v1.62.523
type CreateProjectIncrTransferConfig struct { EnableSequencingWithinTxn string `name:"EnableSequencingWithinTxn"` StoreLogKeptHour string `name:"StoreLogKeptHour"` StartTimestamp string `name:"StartTimestamp"` RecordTypeWhiteList *[]string `name:"RecordTypeWhiteList" type:"Repeated"` IncrSyncConcurrency string `name:"IncrSyncConcurrency"` EnableIncrSyncStatistics string `name:"EnableIncrSyncStatistics"` }
CreateProjectIncrTransferConfig is a repeated param struct in CreateProjectRequest
type CreateProjectRequest ¶ added in v1.62.523
type CreateProjectRequest struct { *requests.RpcRequest SinkEndpointId string `position:"Body" name:"SinkEndpointId"` UseOss requests.Boolean `position:"Body" name:"UseOss"` OssKey string `position:"Body" name:"OssKey"` SourceEndpointId string `position:"Body" name:"SourceEndpointId"` Type string `position:"Body" name:"Type"` FullTransferConfig CreateProjectFullTransferConfig `position:"Body" name:"FullTransferConfig" type:"Struct"` EnableStructTransfer requests.Boolean `position:"Body" name:"EnableStructTransfer"` TransferMapping CreateProjectTransferMapping `position:"Body" name:"TransferMapping" type:"Struct"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` CommonTransferConfig CreateProjectCommonTransferConfig `position:"Body" name:"CommonTransferConfig" type:"Struct"` StructTransferConfig CreateProjectStructTransferConfig `position:"Body" name:"StructTransferConfig" type:"Struct"` EnableIncrTransfer requests.Boolean `position:"Body" name:"EnableIncrTransfer"` EnableFullTransfer requests.Boolean `position:"Body" name:"EnableFullTransfer"` EnableFullVerify requests.Boolean `position:"Body" name:"EnableFullVerify"` Name string `position:"Body" name:"Name"` LabelIds *[]string `position:"Body" name:"LabelIds" type:"Json"` IncrTransferConfig CreateProjectIncrTransferConfig `position:"Body" name:"IncrTransferConfig" type:"Struct"` EnableReverseIncrTransfer requests.Boolean `position:"Body" name:"EnableReverseIncrTransfer"` }
CreateProjectRequest is the request struct for api CreateProject
func CreateCreateProjectRequest ¶ added in v1.62.523
func CreateCreateProjectRequest() (request *CreateProjectRequest)
CreateCreateProjectRequest creates a request to invoke CreateProject API
type CreateProjectResponse ¶ added in v1.62.523
type CreateProjectResponse struct {
*responses.BaseResponse
}
CreateProjectResponse is the response struct for api CreateProject
func CreateCreateProjectResponse ¶ added in v1.62.523
func CreateCreateProjectResponse() (response *CreateProjectResponse)
CreateCreateProjectResponse creates a response to parse from CreateProject response
type CreateProjectStructTransferConfig ¶ added in v1.62.523
type CreateProjectStructTransferConfig struct { ByteCharConvertStrategy string `name:"ByteCharConvertStrategy"` DeferIndexCreation string `name:"DeferIndexCreation"` }
CreateProjectStructTransferConfig is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMapping ¶ added in v1.62.523
type CreateProjectTransferMapping struct { Mode string `name:"Mode"` Databases *[]CreateProjectTransferMappingDatabasesItem `name:"Databases" type:"Repeated"` TableAndViewBlackList *[]string `name:"TableAndViewBlackList" type:"Repeated"` DatabasesBlack *[]CreateProjectTransferMappingDatabasesBlackItem `name:"DatabasesBlack" type:"Repeated"` TableAndViewWhiteList *[]string `name:"TableAndViewWhiteList" type:"Repeated"` }
CreateProjectTransferMapping is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesBlackItem ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesBlackItem struct { MappedName string `name:"MappedName"` SpecificViews *[]CreateProjectTransferMappingDatabasesBlackItemSpecificViewsItem `name:"SpecificViews" type:"Repeated"` Tables *[]CreateProjectTransferMappingDatabasesBlackItemTablesItem `name:"Tables" type:"Repeated"` ClusterName string `name:"ClusterName"` Name string `name:"Name"` TenantName string `name:"TenantName"` Id string `name:"Id"` SpecificTables *[]CreateProjectTransferMappingDatabasesBlackItemSpecificTablesItem `name:"SpecificTables" type:"Repeated"` Views *[]CreateProjectTransferMappingDatabasesBlackItemViewsItem `name:"Views" type:"Repeated"` }
CreateProjectTransferMappingDatabasesBlackItem is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesBlackItemSpecificTablesItem ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesBlackItemSpecificTablesItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectTransferMappingDatabasesBlackItemSpecificTablesItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectTransferMappingDatabasesBlackItemSpecificTablesItem is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesBlackItemSpecificTablesItemAdbTableSchema ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesBlackItemSpecificTablesItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectTransferMappingDatabasesBlackItemSpecificTablesItemAdbTableSchema is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesBlackItemSpecificViewsItem ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesBlackItemSpecificViewsItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectTransferMappingDatabasesBlackItemSpecificViewsItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectTransferMappingDatabasesBlackItemSpecificViewsItem is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesBlackItemSpecificViewsItemAdbTableSchema ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesBlackItemSpecificViewsItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectTransferMappingDatabasesBlackItemSpecificViewsItemAdbTableSchema is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesBlackItemTablesItem ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesBlackItemTablesItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectTransferMappingDatabasesBlackItemTablesItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectTransferMappingDatabasesBlackItemTablesItem is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesBlackItemTablesItemAdbTableSchema ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesBlackItemTablesItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectTransferMappingDatabasesBlackItemTablesItemAdbTableSchema is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesBlackItemViewsItem ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesBlackItemViewsItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectTransferMappingDatabasesBlackItemViewsItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectTransferMappingDatabasesBlackItemViewsItem is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesBlackItemViewsItemAdbTableSchema ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesBlackItemViewsItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectTransferMappingDatabasesBlackItemViewsItemAdbTableSchema is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesItem ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesItem struct { MappedName string `name:"MappedName"` SpecificViews *[]CreateProjectTransferMappingDatabasesItemSpecificViewsItem `name:"SpecificViews" type:"Repeated"` Tables *[]CreateProjectTransferMappingDatabasesItemTablesItem `name:"Tables" type:"Repeated"` ClusterName string `name:"ClusterName"` Name string `name:"Name"` TenantName string `name:"TenantName"` Id string `name:"Id"` SpecificTables *[]CreateProjectTransferMappingDatabasesItemSpecificTablesItem `name:"SpecificTables" type:"Repeated"` Views *[]CreateProjectTransferMappingDatabasesItemViewsItem `name:"Views" type:"Repeated"` }
CreateProjectTransferMappingDatabasesItem is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesItemSpecificTablesItem ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesItemSpecificTablesItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectTransferMappingDatabasesItemSpecificTablesItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectTransferMappingDatabasesItemSpecificTablesItem is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesItemSpecificTablesItemAdbTableSchema ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesItemSpecificTablesItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectTransferMappingDatabasesItemSpecificTablesItemAdbTableSchema is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesItemSpecificViewsItem ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesItemSpecificViewsItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectTransferMappingDatabasesItemSpecificViewsItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectTransferMappingDatabasesItemSpecificViewsItem is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesItemSpecificViewsItemAdbTableSchema ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesItemSpecificViewsItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectTransferMappingDatabasesItemSpecificViewsItemAdbTableSchema is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesItemTablesItem ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesItemTablesItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectTransferMappingDatabasesItemTablesItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectTransferMappingDatabasesItemTablesItem is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesItemTablesItemAdbTableSchema ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesItemTablesItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectTransferMappingDatabasesItemTablesItemAdbTableSchema is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesItemViewsItem ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesItemViewsItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectTransferMappingDatabasesItemViewsItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectTransferMappingDatabasesItemViewsItem is a repeated param struct in CreateProjectRequest
type CreateProjectTransferMappingDatabasesItemViewsItemAdbTableSchema ¶ added in v1.62.523
type CreateProjectTransferMappingDatabasesItemViewsItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectTransferMappingDatabasesItemViewsItemAdbTableSchema is a repeated param struct in CreateProjectRequest
type CreateSecurityIpGroupRequest ¶
type CreateSecurityIpGroupRequest struct { *requests.RpcRequest SecurityIps string `position:"Body" name:"SecurityIps"` SecurityIpGroupName string `position:"Body" name:"SecurityIpGroupName"` InstanceId string `position:"Body" name:"InstanceId"` }
CreateSecurityIpGroupRequest is the request struct for api CreateSecurityIpGroup
func CreateCreateSecurityIpGroupRequest ¶
func CreateCreateSecurityIpGroupRequest() (request *CreateSecurityIpGroupRequest)
CreateCreateSecurityIpGroupRequest creates a request to invoke CreateSecurityIpGroup API
type CreateSecurityIpGroupResponse ¶
type CreateSecurityIpGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecurityIpGroup SecurityIpGroup `json:"SecurityIpGroup" xml:"SecurityIpGroup"` }
CreateSecurityIpGroupResponse is the response struct for api CreateSecurityIpGroup
func CreateCreateSecurityIpGroupResponse ¶
func CreateCreateSecurityIpGroupResponse() (response *CreateSecurityIpGroupResponse)
CreateCreateSecurityIpGroupResponse creates a response to parse from CreateSecurityIpGroup response
type CreateTenantReadOnlyConnectionRequest ¶
type CreateTenantReadOnlyConnectionRequest struct { *requests.RpcRequest TenantId string `position:"Body" name:"TenantId"` VSwitchId string `position:"Body" name:"VSwitchId"` InstanceId string `position:"Body" name:"InstanceId"` VpcId string `position:"Body" name:"VpcId"` ZoneId string `position:"Body" name:"ZoneId"` }
CreateTenantReadOnlyConnectionRequest is the request struct for api CreateTenantReadOnlyConnection
func CreateCreateTenantReadOnlyConnectionRequest ¶
func CreateCreateTenantReadOnlyConnectionRequest() (request *CreateTenantReadOnlyConnectionRequest)
CreateCreateTenantReadOnlyConnectionRequest creates a request to invoke CreateTenantReadOnlyConnection API
type CreateTenantReadOnlyConnectionResponse ¶
type CreateTenantReadOnlyConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTenantReadOnlyConnectionResponse is the response struct for api CreateTenantReadOnlyConnection
func CreateCreateTenantReadOnlyConnectionResponse ¶
func CreateCreateTenantReadOnlyConnectionResponse() (response *CreateTenantReadOnlyConnectionResponse)
CreateCreateTenantReadOnlyConnectionResponse creates a response to parse from CreateTenantReadOnlyConnection response
type CreateTenantRequest ¶
type CreateTenantRequest struct { *requests.RpcRequest Charset string `position:"Body" name:"Charset"` TenantMode string `position:"Body" name:"TenantMode"` Memory requests.Integer `position:"Body" name:"Memory"` LogDisk requests.Integer `position:"Body" name:"LogDisk"` TimeZone string `position:"Body" name:"TimeZone"` Description string `position:"Body" name:"Description"` UserVSwitchId string `position:"Body" name:"UserVSwitchId"` UserVpcId string `position:"Body" name:"UserVpcId"` Cpu requests.Integer `position:"Body" name:"Cpu"` UnitNum requests.Integer `position:"Body" name:"UnitNum"` InstanceId string `position:"Body" name:"InstanceId"` PrimaryZone string `position:"Body" name:"PrimaryZone"` TenantName string `position:"Body" name:"TenantName"` ReadOnlyZoneList string `position:"Body" name:"ReadOnlyZoneList"` }
CreateTenantRequest is the request struct for api CreateTenant
func CreateCreateTenantRequest ¶
func CreateCreateTenantRequest() (request *CreateTenantRequest)
CreateCreateTenantRequest creates a request to invoke CreateTenant API
type CreateTenantResponse ¶
type CreateTenantResponse struct { *responses.BaseResponse TenantId string `json:"TenantId" xml:"TenantId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTenantResponse is the response struct for api CreateTenant
func CreateCreateTenantResponse ¶
func CreateCreateTenantResponse() (response *CreateTenantResponse)
CreateCreateTenantResponse creates a response to parse from CreateTenant response
type CreateTenantSecurityIpGroupRequest ¶ added in v1.62.361
type CreateTenantSecurityIpGroupRequest struct { *requests.RpcRequest SecurityIps string `position:"Body" name:"SecurityIps"` SecurityIpGroupName string `position:"Body" name:"SecurityIpGroupName"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
CreateTenantSecurityIpGroupRequest is the request struct for api CreateTenantSecurityIpGroup
func CreateCreateTenantSecurityIpGroupRequest ¶ added in v1.62.361
func CreateCreateTenantSecurityIpGroupRequest() (request *CreateTenantSecurityIpGroupRequest)
CreateCreateTenantSecurityIpGroupRequest creates a request to invoke CreateTenantSecurityIpGroup API
type CreateTenantSecurityIpGroupResponse ¶ added in v1.62.361
type CreateTenantSecurityIpGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecurityIpGroup SecurityIpGroup `json:"SecurityIpGroup" xml:"SecurityIpGroup"` }
CreateTenantSecurityIpGroupResponse is the response struct for api CreateTenantSecurityIpGroup
func CreateCreateTenantSecurityIpGroupResponse ¶ added in v1.62.361
func CreateCreateTenantSecurityIpGroupResponse() (response *CreateTenantSecurityIpGroupResponse)
CreateCreateTenantSecurityIpGroupResponse creates a response to parse from CreateTenantSecurityIpGroup response
type CreateTenantUserRequest ¶
type CreateTenantUserRequest struct { *requests.RpcRequest Roles string `position:"Body" name:"Roles"` Description string `position:"Body" name:"Description"` UserPassword string `position:"Body" name:"UserPassword"` TenantId string `position:"Body" name:"TenantId"` EncryptionType string `position:"Body" name:"EncryptionType"` UserType string `position:"Body" name:"UserType"` InstanceId string `position:"Body" name:"InstanceId"` UserName string `position:"Body" name:"UserName"` }
CreateTenantUserRequest is the request struct for api CreateTenantUser
func CreateCreateTenantUserRequest ¶
func CreateCreateTenantUserRequest() (request *CreateTenantUserRequest)
CreateCreateTenantUserRequest creates a request to invoke CreateTenantUser API
type CreateTenantUserResponse ¶
type CreateTenantUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TenantUser []Data `json:"TenantUser" xml:"TenantUser"` }
CreateTenantUserResponse is the response struct for api CreateTenantUser
func CreateCreateTenantUserResponse ¶
func CreateCreateTenantUserResponse() (response *CreateTenantUserResponse)
CreateCreateTenantUserResponse creates a response to parse from CreateTenantUser response
type Data ¶
type Data struct { Event string `json:"Event" xml:"Event"` IOWaitTime float64 `json:"IOWaitTime" xml:"IOWaitTime"` Executions int64 `json:"Executions" xml:"Executions"` ConcurrencyWaitTime float64 `json:"ConcurrencyWaitTime" xml:"ConcurrencyWaitTime"` ExecuteTime float64 `json:"ExecuteTime" xml:"ExecuteTime"` CpuTime float64 `json:"CpuTime" xml:"CpuTime"` DbType string `json:"DbType" xml:"DbType"` Encoding string `json:"Encoding" xml:"Encoding"` ProjectName string `json:"ProjectName" xml:"ProjectName"` ProjectId string `json:"ProjectId" xml:"ProjectId"` ElapsedTime float64 `json:"ElapsedTime" xml:"ElapsedTime"` OutlineId int64 `json:"OutlineId" xml:"OutlineId"` DeployMode string `json:"DeployMode" xml:"DeployMode"` NodeIp string `json:"NodeIp" xml:"NodeIp"` OutlineData string `json:"OutlineData" xml:"OutlineData"` Charset string `json:"Charset" xml:"Charset"` Message string `json:"Message" xml:"Message"` QuerySQL string `json:"QuerySQL" xml:"QuerySQL"` ProjectOwner string `json:"ProjectOwner" xml:"ProjectOwner"` RPCCount int64 `json:"RPCCount" xml:"RPCCount"` ScheduleTime float64 `json:"ScheduleTime" xml:"ScheduleTime"` EndpointId string `json:"EndpointId" xml:"EndpointId"` DiagnosisRule string `json:"DiagnosisRule" xml:"DiagnosisRule"` DefaultValue string `json:"DefaultValue" xml:"DefaultValue"` Mem int `json:"Mem" xml:"Mem"` DbName string `json:"DbName" xml:"DbName"` DiskRead int64 `json:"DiskRead" xml:"DiskRead"` ZoneId string `json:"ZoneId" xml:"ZoneId"` Readonly bool `json:"Readonly" xml:"Readonly"` MinMem int64 `json:"MinMem" xml:"MinMem"` MaxMem int64 `json:"MaxMem" xml:"MaxMem"` Status string `json:"Status" xml:"Status"` Collation string `json:"Collation" xml:"Collation"` BlockIndexCacheHit int64 `json:"BlockIndexCacheHit" xml:"BlockIndexCacheHit"` Name string `json:"Name" xml:"Name"` TenantMode string `json:"TenantMode" xml:"TenantMode"` TenantName string `json:"TenantName" xml:"TenantName"` ValueType string `json:"ValueType" xml:"ValueType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ReturnRows int64 `json:"ReturnRows" xml:"ReturnRows"` HitCount int `json:"HitCount" xml:"HitCount"` PlanId int `json:"PlanId" xml:"PlanId"` UnitCpu int `json:"UnitCpu" xml:"UnitCpu"` FirstLoadTimeUTCString string `json:"FirstLoadTimeUTCString" xml:"FirstLoadTimeUTCString"` InstanceId string `json:"InstanceId" xml:"InstanceId"` OutlineTimeUTCString string `json:"OutlineTimeUTCString" xml:"OutlineTimeUTCString"` RemotePlans int64 `json:"RemotePlans" xml:"RemotePlans"` ZoneName string `json:"ZoneName" xml:"ZoneName"` AppWaitTime float64 `json:"AppWaitTime" xml:"AppWaitTime"` RequestTime float64 `json:"RequestTime" xml:"RequestTime"` TenantId string `json:"TenantId" xml:"TenantId"` AvgExecutionTimeMS int64 `json:"AvgExecutionTimeMS" xml:"AvgExecutionTimeMS"` MemstoreReadRowCount int64 `json:"MemstoreReadRowCount" xml:"MemstoreReadRowCount"` SQLType int64 `json:"SQLType" xml:"SQLType"` BloomFilterCacheHit int64 `json:"BloomFilterCacheHit" xml:"BloomFilterCacheHit"` MissPlans int64 `json:"MissPlans" xml:"MissPlans"` NeedReboot bool `json:"NeedReboot" xml:"NeedReboot"` RequiredSize string `json:"RequiredSize" xml:"RequiredSize"` PlanUnionHash string `json:"PlanUnionHash" xml:"PlanUnionHash"` MaxElapsedTime float64 `json:"MaxElapsedTime" xml:"MaxElapsedTime"` SQLId string `json:"SQLId" xml:"SQLId"` OrderId string `json:"OrderId" xml:"OrderId"` GetPlanTime float64 `json:"GetPlanTime" xml:"GetPlanTime"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CurrentValue string `json:"CurrentValue" xml:"CurrentValue"` MaxCpuTime float64 `json:"MaxCpuTime" xml:"MaxCpuTime"` VpcId string `json:"VpcId" xml:"VpcId"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` OutlineTime int64 `json:"OutlineTime" xml:"OutlineTime"` FailTimes int64 `json:"FailTimes" xml:"FailTimes"` PlanFull string `json:"PlanFull" xml:"PlanFull"` SafeMem string `json:"SafeMem" xml:"SafeMem"` LogicalRead int64 `json:"LogicalRead" xml:"LogicalRead"` SQLText string `json:"SQLText" xml:"SQLText"` UserType string `json:"UserType" xml:"UserType"` Success bool `json:"Success" xml:"Success"` Suggestion string `json:"Suggestion" xml:"Suggestion"` DataSize string `json:"DataSize" xml:"DataSize"` AffectedRows int64 `json:"AffectedRows" xml:"AffectedRows"` DryRunResult bool `json:"DryRunResult" xml:"DryRunResult"` BusinessName string `json:"BusinessName" xml:"BusinessName"` Cpu int `json:"Cpu" xml:"Cpu"` SsstoreReadRowCount int64 `json:"SsstoreReadRowCount" xml:"SsstoreReadRowCount"` RetryCount int64 `json:"RetryCount" xml:"RetryCount"` ClientIp string `json:"ClientIp" xml:"ClientIp"` UnitNum int `json:"UnitNum" xml:"UnitNum"` Unit string `json:"Unit" xml:"Unit"` Diagnosis string `json:"Diagnosis" xml:"Diagnosis"` RowCacheHit int64 `json:"RowCacheHit" xml:"RowCacheHit"` DeployType string `json:"DeployType" xml:"DeployType"` NetWaitTime float64 `json:"NetWaitTime" xml:"NetWaitTime"` UnitMem int `json:"UnitMem" xml:"UnitMem"` FirstLoadTime int64 `json:"FirstLoadTime" xml:"FirstLoadTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ExecPerSecond float64 `json:"ExecPerSecond" xml:"ExecPerSecond"` AvgExecutionMS float64 `json:"AvgExecutionMS" xml:"AvgExecutionMS"` UserStatus string `json:"UserStatus" xml:"UserStatus"` QueueTime float64 `json:"QueueTime" xml:"QueueTime"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalWaitTime float64 `json:"TotalWaitTime" xml:"TotalWaitTime"` PrimaryZone string `json:"PrimaryZone" xml:"PrimaryZone"` Description string `json:"Description" xml:"Description"` BlockCacheHit int64 `json:"BlockCacheHit" xml:"BlockCacheHit"` PlanInfo string `json:"PlanInfo" xml:"PlanInfo"` RequestTimeUTCString string `json:"RequestTimeUTCString" xml:"RequestTimeUTCString"` Key int64 `json:"Key" xml:"Key"` DecodeTime float64 `json:"DecodeTime" xml:"DecodeTime"` Series string `json:"Series" xml:"Series"` UserName string `json:"UserName" xml:"UserName"` MergedVersion int `json:"MergedVersion" xml:"MergedVersion"` UsedMem int64 `json:"UsedMem" xml:"UsedMem"` UsedDiskSize string `json:"UsedDiskSize" xml:"UsedDiskSize"` RejectedValue []string `json:"RejectedValue" xml:"RejectedValue"` AcceptableValue []string `json:"AcceptableValue" xml:"AcceptableValue"` DestConfig DestConfig `json:"DestConfig" xml:"DestConfig"` SourceConfig SourceConfig `json:"SourceConfig" xml:"SourceConfig"` TransferMapping TransferMapping `json:"TransferMapping" xml:"TransferMapping"` TransferStepConfig TransferStepConfig `json:"TransferStepConfig" xml:"TransferStepConfig"` Tables []TablesItem `json:"Tables" xml:"Tables"` AvailableZones []AvailableZonesItem `json:"AvailableZones" xml:"AvailableZones"` Labels []Label `json:"Labels" xml:"Labels"` Parameters []ParametersItem `json:"Parameters" xml:"Parameters"` Roles []RolesItem `json:"Roles" xml:"Roles"` AvailableSpecifications []AvailableSpecificationsItem `json:"AvailableSpecifications" xml:"AvailableSpecifications"` Steps []Step `json:"Steps" xml:"Steps"` Users []UsersItem `json:"Users" xml:"Users"` }
Data is a nested struct in oceanbasepro response
type DataDiskAutoScaleConfig ¶ added in v1.62.523
type DataDiskAutoScaleConfig struct { Upperbound int64 `json:"Upperbound" xml:"Upperbound"` UpperThreshold int64 `json:"UpperThreshold" xml:"UpperThreshold"` UpperMergeThreshold int64 `json:"UpperMergeThreshold" xml:"UpperMergeThreshold"` ScaleStepInMerge int64 `json:"ScaleStepInMerge" xml:"ScaleStepInMerge"` MaxDiskSize int64 `json:"MaxDiskSize" xml:"MaxDiskSize"` ScaleStepInNormal int64 `json:"ScaleStepInNormal" xml:"ScaleStepInNormal"` AutoScale bool `json:"AutoScale" xml:"AutoScale"` }
DataDiskAutoScaleConfig is a nested struct in oceanbasepro response
type DataInDescribeAvailableCpuResource ¶
type DataInDescribeAvailableCpuResource struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInDescribeAvailableCpuResource is a nested struct in oceanbasepro response
type DataInDescribeInstances ¶ added in v1.62.635
type DataInDescribeInstances struct { VpcId string `json:"VpcId" xml:"VpcId"` CommodityCode string `json:"CommodityCode" xml:"CommodityCode"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` State string `json:"State" xml:"State"` InstanceClass string `json:"InstanceClass" xml:"InstanceClass"` CreateTime string `json:"CreateTime" xml:"CreateTime"` DeployMode string `json:"DeployMode" xml:"DeployMode"` CpuArchitecture string `json:"CpuArchitecture" xml:"CpuArchitecture"` MaintainTime string `json:"MaintainTime" xml:"MaintainTime"` DeployType string `json:"DeployType" xml:"DeployType"` PayType string `json:"PayType" xml:"PayType"` DiskSize string `json:"DiskSize" xml:"DiskSize"` DiskType string `json:"DiskType" xml:"DiskType"` InstanceId string `json:"InstanceId" xml:"InstanceId"` ExpireSeconds int `json:"ExpireSeconds" xml:"ExpireSeconds"` Mem int64 `json:"Mem" xml:"Mem"` EnableUpgradeNodes bool `json:"EnableUpgradeNodes" xml:"EnableUpgradeNodes"` Cpu int `json:"Cpu" xml:"Cpu"` Version string `json:"Version" xml:"Version"` InstanceName string `json:"InstanceName" xml:"InstanceName"` Series string `json:"Series" xml:"Series"` UsedDiskSize int64 `json:"UsedDiskSize" xml:"UsedDiskSize"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` InstanceType string `json:"InstanceType" xml:"InstanceType"` InstanceRole string `json:"InstanceRole" xml:"InstanceRole"` InTempCapacityStatus bool `json:"InTempCapacityStatus" xml:"InTempCapacityStatus"` AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"` Resource Resource `json:"Resource" xml:"Resource"` DataDiskAutoScaleConfig DataDiskAutoScaleConfig `json:"DataDiskAutoScaleConfig" xml:"DataDiskAutoScaleConfig"` }
DataInDescribeInstances is a nested struct in oceanbasepro response
type DataInDescribeOasAnomalySQLList ¶ added in v1.62.361
type DataInDescribeOasAnomalySQLList struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInDescribeOasAnomalySQLList is a nested struct in oceanbasepro response
type DataInDescribeOasSQLDetails ¶ added in v1.62.361
type DataInDescribeOasSQLDetails struct { Fulltext string `json:"Fulltext" xml:"Fulltext"` UserName string `json:"UserName" xml:"UserName"` Statement string `json:"Statement" xml:"Statement"` DbName string `json:"DbName" xml:"DbName"` Tables []string `json:"Tables" xml:"Tables"` }
DataInDescribeOasSQLDetails is a nested struct in oceanbasepro response
type DataInDescribeOasSQLHistoryList ¶ added in v1.62.361
type DataInDescribeOasSQLHistoryList struct {
DataItem []DataItemInDescribeOasSQLHistoryList `json:"Data" xml:"Data"`
}
DataInDescribeOasSQLHistoryList is a nested struct in oceanbasepro response
type DataInDescribeOasSQLPlans ¶ added in v1.62.361
type DataInDescribeOasSQLPlans struct {
DataItem []DataItemInDescribeOasSQLPlans `json:"Data" xml:"Data"`
}
DataInDescribeOasSQLPlans is a nested struct in oceanbasepro response
type DataInDescribeOasSlowSQLList ¶ added in v1.62.361
type DataInDescribeOasSlowSQLList struct {
DataItem []DataItemInDescribeOasSlowSQLList `json:"Data" xml:"Data"`
}
DataInDescribeOasSlowSQLList is a nested struct in oceanbasepro response
type DataInDescribeOasTopSQLList ¶ added in v1.62.361
type DataInDescribeOasTopSQLList struct {
DataItem []DataItemInDescribeOasTopSQLList `json:"Data" xml:"Data"`
}
DataInDescribeOasTopSQLList is a nested struct in oceanbasepro response
type DataInDescribeOmsOpenAPIProjectSteps ¶
type DataInDescribeOmsOpenAPIProjectSteps struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInDescribeOmsOpenAPIProjectSteps is a nested struct in oceanbasepro response
type DataInDescribeSQLSamples ¶ added in v1.62.361
type DataInDescribeSQLSamples struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInDescribeSQLSamples is a nested struct in oceanbasepro response
type DataInKillProcessList ¶ added in v1.62.330
type DataInKillProcessList struct {
DataItem []DataItemInKillProcessList `json:"Data" xml:"Data"`
}
DataInKillProcessList is a nested struct in oceanbasepro response
type DataInSearchOmsOpenAPIMonitorMetric ¶
type DataInSearchOmsOpenAPIMonitorMetric struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInSearchOmsOpenAPIMonitorMetric is a nested struct in oceanbasepro response
type DataInSearchOmsOpenAPIProjects ¶
type DataInSearchOmsOpenAPIProjects struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type DataItem ¶
type DataItem struct { StepStatus string `json:"StepStatus" xml:"StepStatus"` MaxCpu int64 `json:"MaxCpu" xml:"MaxCpu"` LastExecutedTime string `json:"LastExecutedTime" xml:"LastExecutedTime"` Inner bool `json:"Inner" xml:"Inner"` BlockCacheHit string `json:"BlockCacheHit" xml:"BlockCacheHit"` AvgDbTime string `json:"AvgDbTime" xml:"AvgDbTime"` BlockIndexCacheHit string `json:"BlockIndexCacheHit" xml:"BlockIndexCacheHit"` CpuTime string `json:"CpuTime" xml:"CpuTime"` ExecutorRpc bool `json:"ExecutorRpc" xml:"ExecutorRpc"` ElapsedTime string `json:"ElapsedTime" xml:"ElapsedTime"` ExecuteTime string `json:"ExecuteTime" xml:"ExecuteTime"` FullSqlText string `json:"FullSqlText" xml:"FullSqlText"` ProjectName string `json:"ProjectName" xml:"ProjectName"` ProjectId string `json:"ProjectId" xml:"ProjectId"` ConcurrencyWaitTime string `json:"ConcurrencyWaitTime" xml:"ConcurrencyWaitTime"` ConsistencyLevel string `json:"ConsistencyLevel" xml:"ConsistencyLevel"` AvgGetPlanTime string `json:"AvgGetPlanTime" xml:"AvgGetPlanTime"` RpcCount string `json:"RpcCount" xml:"RpcCount"` SsstoreReadRows string `json:"SsstoreReadRows" xml:"SsstoreReadRows"` PartitionCount string `json:"PartitionCount" xml:"PartitionCount"` StepName string `json:"StepName" xml:"StepName"` ExpectedWorkerCount string `json:"ExpectedWorkerCount" xml:"ExpectedWorkerCount"` ProjectOwner string `json:"ProjectOwner" xml:"ProjectOwner"` Executions string `json:"Executions" xml:"Executions"` SqlId string `json:"SqlId" xml:"SqlId"` MemstoreReadRows string `json:"MemstoreReadRows" xml:"MemstoreReadRows"` SqlTextShort string `json:"SqlTextShort" xml:"SqlTextShort"` NetWaitTime string `json:"NetWaitTime" xml:"NetWaitTime"` DbName string `json:"DbName" xml:"DbName"` RetCode string `json:"RetCode" xml:"RetCode"` FinishTime string `json:"FinishTime" xml:"FinishTime"` AffectedRows string `json:"AffectedRows" xml:"AffectedRows"` StepProgress int `json:"StepProgress" xml:"StepProgress"` Interactive bool `json:"Interactive" xml:"Interactive"` SqlType string `json:"SqlType" xml:"SqlType"` StartTime string `json:"StartTime" xml:"StartTime"` RetryCount string `json:"RetryCount" xml:"RetryCount"` Suggestion string `json:"Suggestion" xml:"Suggestion"` HitPlan bool `json:"HitPlan" xml:"HitPlan"` Statement string `json:"Statement" xml:"Statement"` ObServerId string `json:"ObServerId" xml:"ObServerId"` SumDbTime string `json:"SumDbTime" xml:"SumDbTime"` EstimatedRemainingSeconds int64 `json:"EstimatedRemainingSeconds" xml:"EstimatedRemainingSeconds"` BusinessName string `json:"BusinessName" xml:"BusinessName"` ApplicationWaitTime string `json:"ApplicationWaitTime" xml:"ApplicationWaitTime"` RequestTime string `json:"RequestTime" xml:"RequestTime"` SumElapsedTime string `json:"SumElapsedTime" xml:"SumElapsedTime"` ClientIp string `json:"ClientIp" xml:"ClientIp"` QueueTime string `json:"QueueTime" xml:"QueueTime"` TableScan bool `json:"TableScan" xml:"TableScan"` Diagnosis string `json:"Diagnosis" xml:"Diagnosis"` Metric string `json:"Metric" xml:"Metric"` Server string `json:"Server" xml:"Server"` ObUserId string `json:"ObUserId" xml:"ObUserId"` AvgCpuTime string `json:"AvgCpuTime" xml:"AvgCpuTime"` DecodeTime string `json:"DecodeTime" xml:"DecodeTime"` DiskReads string `json:"DiskReads" xml:"DiskReads"` MinCpu int64 `json:"MinCpu" xml:"MinCpu"` ClientPort string `json:"ClientPort" xml:"ClientPort"` ScheduleTime string `json:"ScheduleTime" xml:"ScheduleTime"` DynamicSql bool `json:"DynamicSql" xml:"DynamicSql"` WaitEvent string `json:"WaitEvent" xml:"WaitEvent"` GetPlanTime string `json:"GetPlanTime" xml:"GetPlanTime"` WaitCount string `json:"WaitCount" xml:"WaitCount"` PlanId string `json:"PlanId" xml:"PlanId"` TransHash string `json:"TransHash" xml:"TransHash"` AvgElapsedTime string `json:"AvgElapsedTime" xml:"AvgElapsedTime"` StepDescription string `json:"StepDescription" xml:"StepDescription"` TraceId string `json:"TraceId" xml:"TraceId"` WaitTime string `json:"WaitTime" xml:"WaitTime"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` ObDbId string `json:"ObDbId" xml:"ObDbId"` PlanType string `json:"PlanType" xml:"PlanType"` NetTime string `json:"NetTime" xml:"NetTime"` UserIoWaitTime string `json:"UserIoWaitTime" xml:"UserIoWaitTime"` StepOrder int `json:"StepOrder" xml:"StepOrder"` UnitNum int64 `json:"UnitNum" xml:"UnitNum"` UsedWorkerCount string `json:"UsedWorkerCount" xml:"UsedWorkerCount"` ReturnRows string `json:"ReturnRows" xml:"ReturnRows"` RequestId string `json:"RequestId" xml:"RequestId"` BloomFilterCacheHit string `json:"BloomFilterCacheHit" xml:"BloomFilterCacheHit"` RowCacheHit string `json:"RowCacheHit" xml:"RowCacheHit"` UserName string `json:"UserName" xml:"UserName"` RiskLevel string `json:"RiskLevel" xml:"RiskLevel"` DiagTypes []string `json:"DiagTypes" xml:"DiagTypes"` DestConfig DestConfig `json:"DestConfig" xml:"DestConfig"` StepInfo StepInfo `json:"StepInfo" xml:"StepInfo"` ExtraInfo ExtraInfo `json:"ExtraInfo" xml:"ExtraInfo"` TransferStepConfig TransferStepConfig `json:"TransferStepConfig" xml:"TransferStepConfig"` SourceConfig SourceConfig `json:"SourceConfig" xml:"SourceConfig"` TransferMapping TransferMapping `json:"TransferMapping" xml:"TransferMapping"` DataPoints []DataPoint `json:"DataPoints" xml:"DataPoints"` Steps []Step `json:"Steps" xml:"Steps"` Labels []Label `json:"Labels" xml:"Labels"` SqlList []SqlListItem `json:"SqlList" xml:"SqlList"` }
DataItem is a nested struct in oceanbasepro response
type DataItemInDescribeOasSQLHistoryList ¶ added in v1.62.361
type DataItemInDescribeOasSQLHistoryList struct { SQLId string `json:"SQLId" xml:"SQLId"` DbName string `json:"DbName" xml:"DbName"` AvgAffectedRows int64 `json:"AvgAffectedRows" xml:"AvgAffectedRows"` AvgBlockCacheHit int64 `json:"AvgBlockCacheHit" xml:"AvgBlockCacheHit"` AvgBlockIndexCacheHit int64 `json:"AvgBlockIndexCacheHit" xml:"AvgBlockIndexCacheHit"` AvgBloomFilterCacheHit int64 `json:"AvgBloomFilterCacheHit" xml:"AvgBloomFilterCacheHit"` Executions int64 `json:"Executions" xml:"Executions"` FailCount int64 `json:"FailCount" xml:"FailCount"` AvgRpcCount int64 `json:"AvgRpcCount" xml:"AvgRpcCount"` RemotePlans int64 `json:"RemotePlans" xml:"RemotePlans"` MissPlans int64 `json:"MissPlans" xml:"MissPlans"` AvgReturnRows int64 `json:"AvgReturnRows" xml:"AvgReturnRows"` AvgLogicalReads int64 `json:"AvgLogicalReads" xml:"AvgLogicalReads"` RetryCount int64 `json:"RetryCount" xml:"RetryCount"` AvgRowCacheHit int64 `json:"AvgRowCacheHit" xml:"AvgRowCacheHit"` AvgDiskReads int64 `json:"AvgDiskReads" xml:"AvgDiskReads"` AvgMemstoreReadRows int64 `json:"AvgMemstoreReadRows" xml:"AvgMemstoreReadRows"` AvgSsstoreReadRows int64 `json:"AvgSsstoreReadRows" xml:"AvgSsstoreReadRows"` AvgApplicationWaitTime string `json:"AvgApplicationWaitTime" xml:"AvgApplicationWaitTime"` AvgElapsedTime string `json:"AvgElapsedTime" xml:"AvgElapsedTime"` AvgExecuteTime string `json:"AvgExecuteTime" xml:"AvgExecuteTime"` AvgQueueTime string `json:"AvgQueueTime" xml:"AvgQueueTime"` AvgConcurrencyWaitTime string `json:"AvgConcurrencyWaitTime" xml:"AvgConcurrencyWaitTime"` AvgCpuTime string `json:"AvgCpuTime" xml:"AvgCpuTime"` AvgDecodeTime string `json:"AvgDecodeTime" xml:"AvgDecodeTime"` AvgNetWaitTime string `json:"AvgNetWaitTime" xml:"AvgNetWaitTime"` AvgUserIoWaitTime string `json:"AvgUserIoWaitTime" xml:"AvgUserIoWaitTime"` AvgGetPlanTime string `json:"AvgGetPlanTime" xml:"AvgGetPlanTime"` MaxElapsedTime string `json:"MaxElapsedTime" xml:"MaxElapsedTime"` SumWaitTime string `json:"SumWaitTime" xml:"SumWaitTime"` AvgScheduleTime string `json:"AvgScheduleTime" xml:"AvgScheduleTime"` MaxCpuTime string `json:"MaxCpuTime" xml:"MaxCpuTime"` SumElapsedTime string `json:"SumElapsedTime" xml:"SumElapsedTime"` Timestamp string `json:"Timestamp" xml:"Timestamp"` Server string `json:"Server" xml:"Server"` UserName string `json:"UserName" xml:"UserName"` AvgPartitionCount string `json:"AvgPartitionCount" xml:"AvgPartitionCount"` FailPercentage string `json:"FailPercentage" xml:"FailPercentage"` RetCode4012Count string `json:"RetCode4012Count" xml:"RetCode4012Count"` RetCode4013Count string `json:"RetCode4013Count" xml:"RetCode4013Count"` RetCode5001Count string `json:"RetCode5001Count" xml:"RetCode5001Count"` RetCode5024Count string `json:"RetCode5024Count" xml:"RetCode5024Count"` RetCode5167Count string `json:"RetCode5167Count" xml:"RetCode5167Count"` RetCode5217Count string `json:"RetCode5217Count" xml:"RetCode5217Count"` RetCode6002Count string `json:"RetCode6002Count" xml:"RetCode6002Count"` AvgWaitTime string `json:"AvgWaitTime" xml:"AvgWaitTime"` AvgWaitCount string `json:"AvgWaitCount" xml:"AvgWaitCount"` LocalPlanPercentage string `json:"LocalPlanPercentage" xml:"LocalPlanPercentage"` RemotePlanPercentage string `json:"RemotePlanPercentage" xml:"RemotePlanPercentage"` DistPlanPercentage string `json:"DistPlanPercentage" xml:"DistPlanPercentage"` AvgNetTime string `json:"AvgNetTime" xml:"AvgNetTime"` AvgExecutorRpcCount string `json:"AvgExecutorRpcCount" xml:"AvgExecutorRpcCount"` MissPlanPercentage string `json:"MissPlanPercentage" xml:"MissPlanPercentage"` TableScanPercentage string `json:"TableScanPercentage" xml:"TableScanPercentage"` StrongConsistencyPercentage string `json:"StrongConsistencyPercentage" xml:"StrongConsistencyPercentage"` WeakConsistencyPercentage string `json:"WeakConsistencyPercentage" xml:"WeakConsistencyPercentage"` MaxAffectedRows string `json:"MaxAffectedRows" xml:"MaxAffectedRows"` MaxReturnRows string `json:"MaxReturnRows" xml:"MaxReturnRows"` MaxWaitTime string `json:"MaxWaitTime" xml:"MaxWaitTime"` MaxApplicationWaitTime string `json:"MaxApplicationWaitTime" xml:"MaxApplicationWaitTime"` MaxConcurrencyWaitTime string `json:"MaxConcurrencyWaitTime" xml:"MaxConcurrencyWaitTime"` MaxUserIoWaitTime string `json:"MaxUserIoWaitTime" xml:"MaxUserIoWaitTime"` MaxDiskReads string `json:"MaxDiskReads" xml:"MaxDiskReads"` AvgExpectedWorkerCount string `json:"AvgExpectedWorkerCount" xml:"AvgExpectedWorkerCount"` AvgUsedWorkerCount string `json:"AvgUsedWorkerCount" xml:"AvgUsedWorkerCount"` SumLogicalReads string `json:"SumLogicalReads" xml:"SumLogicalReads"` ExecPs string `json:"ExecPs" xml:"ExecPs"` }
DataItemInDescribeOasSQLHistoryList is a nested struct in oceanbasepro response
type DataItemInDescribeOasSQLPlans ¶ added in v1.62.361
type DataItemInDescribeOasSQLPlans struct { PlanHash string `json:"PlanHash" xml:"PlanHash"` MergedVersion int64 `json:"MergedVersion" xml:"MergedVersion"` FirstLoadTime string `json:"FirstLoadTime" xml:"FirstLoadTime"` PlanType string `json:"PlanType" xml:"PlanType"` HitDiagnosis bool `json:"HitDiagnosis" xml:"HitDiagnosis"` HitPercentage string `json:"HitPercentage" xml:"HitPercentage"` AvgCpuTime string `json:"AvgCpuTime" xml:"AvgCpuTime"` Executions int64 `json:"Executions" xml:"Executions"` PlanUnionHash string `json:"PlanUnionHash" xml:"PlanUnionHash"` QuerySql string `json:"QuerySql" xml:"QuerySql"` Bounded bool `json:"Bounded" xml:"Bounded"` PlanExplain PlanExplain `json:"PlanExplain" xml:"PlanExplain"` Plans []PlansItem `json:"Plans" xml:"Plans"` }
DataItemInDescribeOasSQLPlans is a nested struct in oceanbasepro response
type DataItemInDescribeOasSlowSQLList ¶ added in v1.62.361
type DataItemInDescribeOasSlowSQLList struct { Executions string `json:"Executions" xml:"Executions"` RpcCount string `json:"RpcCount" xml:"RpcCount"` RemotePlans string `json:"RemotePlans" xml:"RemotePlans"` MissPlans string `json:"MissPlans" xml:"MissPlans"` MaxElapsedTime string `json:"MaxElapsedTime" xml:"MaxElapsedTime"` TotalWaitTime string `json:"TotalWaitTime" xml:"TotalWaitTime"` ExecPs string `json:"ExecPs" xml:"ExecPs"` MaxCpuTime string `json:"MaxCpuTime" xml:"MaxCpuTime"` ClientIp string `json:"ClientIp" xml:"ClientIp"` UserName string `json:"UserName" xml:"UserName"` DbName string `json:"DbName" xml:"DbName"` RetCode4012Count int64 `json:"RetCode4012Count" xml:"RetCode4012Count"` RetCode4013Count int64 `json:"RetCode4013Count" xml:"RetCode4013Count"` RetCode5001Count int64 `json:"RetCode5001Count" xml:"RetCode5001Count"` RetCode5024Count int64 `json:"RetCode5024Count" xml:"RetCode5024Count"` RetCode5167Count int64 `json:"RetCode5167Count" xml:"RetCode5167Count"` RetCode5217Count int64 `json:"RetCode5217Count" xml:"RetCode5217Count"` RetCode6002Count int64 `json:"RetCode6002Count" xml:"RetCode6002Count"` FailPercentage string `json:"FailPercentage" xml:"FailPercentage"` SumWaitTime string `json:"SumWaitTime" xml:"SumWaitTime"` AvgWaitCount string `json:"AvgWaitCount" xml:"AvgWaitCount"` AvgRpcCount string `json:"AvgRpcCount" xml:"AvgRpcCount"` LocalPlanPercentage string `json:"LocalPlanPercentage" xml:"LocalPlanPercentage"` RemotePlanPercentage string `json:"RemotePlanPercentage" xml:"RemotePlanPercentage"` DistPlanPercentage string `json:"DistPlanPercentage" xml:"DistPlanPercentage"` SumElapsedTime string `json:"SumElapsedTime" xml:"SumElapsedTime"` AvgNetTime string `json:"AvgNetTime" xml:"AvgNetTime"` AvgExecutorRpcCount string `json:"AvgExecutorRpcCount" xml:"AvgExecutorRpcCount"` MissPlanPercentage string `json:"MissPlanPercentage" xml:"MissPlanPercentage"` TableScanPercentage string `json:"TableScanPercentage" xml:"TableScanPercentage"` StrongConsistencyPercentage string `json:"StrongConsistencyPercentage" xml:"StrongConsistencyPercentage"` WeakConsistencyPercentage string `json:"WeakConsistencyPercentage" xml:"WeakConsistencyPercentage"` MaxAffectedRows string `json:"MaxAffectedRows" xml:"MaxAffectedRows"` MaxReturnRows string `json:"MaxReturnRows" xml:"MaxReturnRows"` MaxWaitTime string `json:"MaxWaitTime" xml:"MaxWaitTime"` MaxApplicationWaitTime string `json:"MaxApplicationWaitTime" xml:"MaxApplicationWaitTime"` MaxConcurrencyWaitTime string `json:"MaxConcurrencyWaitTime" xml:"MaxConcurrencyWaitTime"` MaxUserIoWaitTime string `json:"MaxUserIoWaitTime" xml:"MaxUserIoWaitTime"` MaxDiskReads string `json:"MaxDiskReads" xml:"MaxDiskReads"` AvgExpectedWorkerCount string `json:"AvgExpectedWorkerCount" xml:"AvgExpectedWorkerCount"` AvgUsedWorkerCount string `json:"AvgUsedWorkerCount" xml:"AvgUsedWorkerCount"` SumLogicalReads string `json:"SumLogicalReads" xml:"SumLogicalReads"` Server string `json:"Server" xml:"Server"` ServerIp string `json:"ServerIp" xml:"ServerIp"` ServerPort int64 `json:"ServerPort" xml:"ServerPort"` SqlTextShort string `json:"SqlTextShort" xml:"SqlTextShort"` SqlType string `json:"SqlType" xml:"SqlType"` SqlId string `json:"SqlId" xml:"SqlId"` Inner bool `json:"Inner" xml:"Inner"` WaitEvent string `json:"WaitEvent" xml:"WaitEvent"` AvgAffectedRows string `json:"AvgAffectedRows" xml:"AvgAffectedRows"` AvgReturnRows string `json:"AvgReturnRows" xml:"AvgReturnRows"` AvgPartitionCount string `json:"AvgPartitionCount" xml:"AvgPartitionCount"` FailCount string `json:"FailCount" xml:"FailCount"` AvgWaitTime string `json:"AvgWaitTime" xml:"AvgWaitTime"` AvgElapsedTime string `json:"AvgElapsedTime" xml:"AvgElapsedTime"` AvgCpuTime string `json:"AvgCpuTime" xml:"AvgCpuTime"` AvgNetWaitTime string `json:"AvgNetWaitTime" xml:"AvgNetWaitTime"` AvgQueueTime string `json:"AvgQueueTime" xml:"AvgQueueTime"` AvgDecodeTime string `json:"AvgDecodeTime" xml:"AvgDecodeTime"` AvgGetPlanTime string `json:"AvgGetPlanTime" xml:"AvgGetPlanTime"` AvgExecuteTime string `json:"AvgExecuteTime" xml:"AvgExecuteTime"` AvgApplicationWaitTime string `json:"AvgApplicationWaitTime" xml:"AvgApplicationWaitTime"` AvgConcurrencyWaitTime string `json:"AvgConcurrencyWaitTime" xml:"AvgConcurrencyWaitTime"` AvgUserIoWaitTime string `json:"AvgUserIoWaitTime" xml:"AvgUserIoWaitTime"` AvgScheduleTime string `json:"AvgScheduleTime" xml:"AvgScheduleTime"` AvgRowCacheHit string `json:"AvgRowCacheHit" xml:"AvgRowCacheHit"` AvgBloomFilterCacheHit string `json:"AvgBloomFilterCacheHit" xml:"AvgBloomFilterCacheHit"` AvgBlockCacheHit string `json:"AvgBlockCacheHit" xml:"AvgBlockCacheHit"` AvgBlockIndexCacheHit string `json:"AvgBlockIndexCacheHit" xml:"AvgBlockIndexCacheHit"` AvgDiskReads string `json:"AvgDiskReads" xml:"AvgDiskReads"` RetryCount string `json:"RetryCount" xml:"RetryCount"` AvgMemstoreReadRows string `json:"AvgMemstoreReadRows" xml:"AvgMemstoreReadRows"` AvgSsstoreReadRows string `json:"AvgSsstoreReadRows" xml:"AvgSsstoreReadRows"` AvgLogicalReads string `json:"AvgLogicalReads" xml:"AvgLogicalReads"` DynamicSql bool `json:"DynamicSql" xml:"DynamicSql"` AvgDbTime string `json:"AvgDbTime" xml:"AvgDbTime"` SumDbTime string `json:"SumDbTime" xml:"SumDbTime"` SqlList []SqlListItemInDescribeOasSlowSQLList `json:"SqlList" xml:"SqlList"` }
DataItemInDescribeOasSlowSQLList is a nested struct in oceanbasepro response
type DataItemInDescribeOasTopSQLList ¶ added in v1.62.361
type DataItemInDescribeOasTopSQLList struct { Executions string `json:"Executions" xml:"Executions"` RpcCount string `json:"RpcCount" xml:"RpcCount"` RemotePlans string `json:"RemotePlans" xml:"RemotePlans"` MissPlans string `json:"MissPlans" xml:"MissPlans"` MaxElapsedTime string `json:"MaxElapsedTime" xml:"MaxElapsedTime"` TotalWaitTime string `json:"TotalWaitTime" xml:"TotalWaitTime"` ExecPs string `json:"ExecPs" xml:"ExecPs"` MaxCpuTime string `json:"MaxCpuTime" xml:"MaxCpuTime"` CpuPercentage string `json:"CpuPercentage" xml:"CpuPercentage"` ClientIp string `json:"ClientIp" xml:"ClientIp"` UserName string `json:"UserName" xml:"UserName"` DbName string `json:"DbName" xml:"DbName"` RetCode4012Count int64 `json:"RetCode4012Count" xml:"RetCode4012Count"` RetCode4013Count int64 `json:"RetCode4013Count" xml:"RetCode4013Count"` RetCode5001Count int64 `json:"RetCode5001Count" xml:"RetCode5001Count"` RetCode5024Count int64 `json:"RetCode5024Count" xml:"RetCode5024Count"` RetCode5167Count int64 `json:"RetCode5167Count" xml:"RetCode5167Count"` RetCode5217Count int64 `json:"RetCode5217Count" xml:"RetCode5217Count"` RetCode6002Count int64 `json:"RetCode6002Count" xml:"RetCode6002Count"` FailPercentage string `json:"FailPercentage" xml:"FailPercentage"` SumWaitTime string `json:"SumWaitTime" xml:"SumWaitTime"` AvgWaitCount string `json:"AvgWaitCount" xml:"AvgWaitCount"` AvgRpcCount string `json:"AvgRpcCount" xml:"AvgRpcCount"` LocalPlanPercentage string `json:"LocalPlanPercentage" xml:"LocalPlanPercentage"` RemotePlanPercentage string `json:"RemotePlanPercentage" xml:"RemotePlanPercentage"` DistPlanPercentage string `json:"DistPlanPercentage" xml:"DistPlanPercentage"` SumElapsedTime string `json:"SumElapsedTime" xml:"SumElapsedTime"` AvgNetTime string `json:"AvgNetTime" xml:"AvgNetTime"` AvgExecutorRpcCount string `json:"AvgExecutorRpcCount" xml:"AvgExecutorRpcCount"` MissPlanPercentage string `json:"MissPlanPercentage" xml:"MissPlanPercentage"` TableScanPercentage string `json:"TableScanPercentage" xml:"TableScanPercentage"` StrongConsistencyPercentage string `json:"StrongConsistencyPercentage" xml:"StrongConsistencyPercentage"` WeakConsistencyPercentage string `json:"WeakConsistencyPercentage" xml:"WeakConsistencyPercentage"` MaxAffectedRows string `json:"MaxAffectedRows" xml:"MaxAffectedRows"` MaxReturnRows string `json:"MaxReturnRows" xml:"MaxReturnRows"` MaxWaitTime string `json:"MaxWaitTime" xml:"MaxWaitTime"` MaxApplicationWaitTime string `json:"MaxApplicationWaitTime" xml:"MaxApplicationWaitTime"` MaxConcurrencyWaitTime string `json:"MaxConcurrencyWaitTime" xml:"MaxConcurrencyWaitTime"` MaxUserIoWaitTime string `json:"MaxUserIoWaitTime" xml:"MaxUserIoWaitTime"` MaxDiskReads string `json:"MaxDiskReads" xml:"MaxDiskReads"` AvgExpectedWorkerCount string `json:"AvgExpectedWorkerCount" xml:"AvgExpectedWorkerCount"` AvgUsedWorkerCount string `json:"AvgUsedWorkerCount" xml:"AvgUsedWorkerCount"` SumLogicalReads string `json:"SumLogicalReads" xml:"SumLogicalReads"` Server string `json:"Server" xml:"Server"` ServerIp string `json:"ServerIp" xml:"ServerIp"` ServerPort int64 `json:"ServerPort" xml:"ServerPort"` SqlTextShort string `json:"SqlTextShort" xml:"SqlTextShort"` SqlType string `json:"SqlType" xml:"SqlType"` SqlId string `json:"SqlId" xml:"SqlId"` Inner bool `json:"Inner" xml:"Inner"` WaitEvent string `json:"WaitEvent" xml:"WaitEvent"` AvgAffectedRows string `json:"AvgAffectedRows" xml:"AvgAffectedRows"` AvgReturnRows string `json:"AvgReturnRows" xml:"AvgReturnRows"` AvgPartitionCount string `json:"AvgPartitionCount" xml:"AvgPartitionCount"` FailCount string `json:"FailCount" xml:"FailCount"` AvgWaitTime string `json:"AvgWaitTime" xml:"AvgWaitTime"` AvgElapsedTime string `json:"AvgElapsedTime" xml:"AvgElapsedTime"` AvgCpuTime string `json:"AvgCpuTime" xml:"AvgCpuTime"` AvgNetWaitTime string `json:"AvgNetWaitTime" xml:"AvgNetWaitTime"` AvgQueueTime string `json:"AvgQueueTime" xml:"AvgQueueTime"` AvgDecodeTime string `json:"AvgDecodeTime" xml:"AvgDecodeTime"` AvgGetPlanTime string `json:"AvgGetPlanTime" xml:"AvgGetPlanTime"` AvgExecuteTime string `json:"AvgExecuteTime" xml:"AvgExecuteTime"` AvgApplicationWaitTime string `json:"AvgApplicationWaitTime" xml:"AvgApplicationWaitTime"` AvgConcurrencyWaitTime string `json:"AvgConcurrencyWaitTime" xml:"AvgConcurrencyWaitTime"` AvgUserIoWaitTime string `json:"AvgUserIoWaitTime" xml:"AvgUserIoWaitTime"` AvgScheduleTime string `json:"AvgScheduleTime" xml:"AvgScheduleTime"` AvgRowCacheHit string `json:"AvgRowCacheHit" xml:"AvgRowCacheHit"` AvgBloomFilterCacheHit string `json:"AvgBloomFilterCacheHit" xml:"AvgBloomFilterCacheHit"` AvgBlockCacheHit string `json:"AvgBlockCacheHit" xml:"AvgBlockCacheHit"` AvgBlockIndexCacheHit string `json:"AvgBlockIndexCacheHit" xml:"AvgBlockIndexCacheHit"` AvgDiskReads string `json:"AvgDiskReads" xml:"AvgDiskReads"` RetryCount string `json:"RetryCount" xml:"RetryCount"` AvgMemstoreReadRows string `json:"AvgMemstoreReadRows" xml:"AvgMemstoreReadRows"` AvgSsstoreReadRows string `json:"AvgSsstoreReadRows" xml:"AvgSsstoreReadRows"` AvgLogicalReads string `json:"AvgLogicalReads" xml:"AvgLogicalReads"` DynamicSql bool `json:"DynamicSql" xml:"DynamicSql"` LastFailCode int64 `json:"LastFailCode" xml:"LastFailCode"` AvgDbTime string `json:"AvgDbTime" xml:"AvgDbTime"` SumDbTime string `json:"SumDbTime" xml:"SumDbTime"` SqlList []SqlListItemInDescribeOasTopSQLList `json:"SqlList" xml:"SqlList"` }
DataItemInDescribeOasTopSQLList is a nested struct in oceanbasepro response
type DataItemInKillProcessList ¶ added in v1.62.361
type DataItemInKillProcessList struct { SessionId int64 `json:"SessionId" xml:"SessionId"` ServerIp string `json:"ServerIp" xml:"ServerIp"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` ClientIp string `json:"ClientIp" xml:"ClientIp"` TenantId string `json:"TenantId" xml:"TenantId"` User string `json:"User" xml:"User"` Database string `json:"Database" xml:"Database"` SqlText string `json:"SqlText" xml:"SqlText"` Command string `json:"Command" xml:"Command"` ExecuteTime string `json:"ExecuteTime" xml:"ExecuteTime"` }
DataItemInKillProcessList is a nested struct in oceanbasepro response
type DataPoint ¶
type DataPoint struct { Timestamp int64 `json:"Timestamp" xml:"Timestamp"` Value string `json:"Value" xml:"Value"` }
DataPoint is a nested struct in oceanbasepro response
type DataPoints ¶
type DataPoints struct {
DataPoint []DataPoint `json:"DataPoint" xml:"DataPoint"`
}
DataPoints is a nested struct in oceanbasepro response
type Database ¶
type Database struct { DatabaseId string `json:"DatabaseId" xml:"DatabaseId"` TenantName string `json:"TenantName" xml:"TenantName"` MappedName string `json:"MappedName" xml:"MappedName"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` Type string `json:"Type" xml:"Type"` Tables []Table `json:"Tables" xml:"Tables"` }
Database is a nested struct in oceanbasepro response
type DatabasesInDescribeDatabases ¶
type DatabasesInDescribeDatabases struct {
Data []Data `json:"Data" xml:"Data"`
}
DatabasesInDescribeDatabases is a nested struct in oceanbasepro response
type DatabasesInDescribeOmsOpenAPIProject ¶
type DatabasesInDescribeOmsOpenAPIProject struct {
Database []Database `json:"Database" xml:"Database"`
}
DatabasesInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type DatabasesInDescribeTenantUsers ¶
type DatabasesInDescribeTenantUsers struct {
DatabasesItem []DatabasesItem `json:"Databases" xml:"Databases"`
}
DatabasesInDescribeTenantUsers is a nested struct in oceanbasepro response
type DatabasesInSearchOmsOpenAPIProjects ¶
type DatabasesInSearchOmsOpenAPIProjects struct {
Database []Database `json:"Database" xml:"Database"`
}
DatabasesInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type DatabasesItem ¶
type DatabasesItem struct { Database string `json:"Database" xml:"Database"` Role string `json:"Role" xml:"Role"` Table string `json:"Table" xml:"Table"` Privileges string `json:"Privileges" xml:"Privileges"` }
DatabasesItem is a nested struct in oceanbasepro response
type DeleteDatabasesRequest ¶
type DeleteDatabasesRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` DatabaseNames string `position:"Body" name:"DatabaseNames"` TenantId string `position:"Body" name:"TenantId"` }
DeleteDatabasesRequest is the request struct for api DeleteDatabases
func CreateDeleteDatabasesRequest ¶
func CreateDeleteDatabasesRequest() (request *DeleteDatabasesRequest)
CreateDeleteDatabasesRequest creates a request to invoke DeleteDatabases API
type DeleteDatabasesResponse ¶
type DeleteDatabasesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDatabasesResponse is the response struct for api DeleteDatabases
func CreateDeleteDatabasesResponse ¶
func CreateDeleteDatabasesResponse() (response *DeleteDatabasesResponse)
CreateDeleteDatabasesResponse creates a response to parse from DeleteDatabases response
type DeleteInstancesRequest ¶
type DeleteInstancesRequest struct { *requests.RpcRequest BackupRetainMode string `position:"Body" name:"BackupRetainMode"` DryRun requests.Boolean `position:"Body" name:"DryRun"` InstanceIds string `position:"Body" name:"InstanceIds"` }
DeleteInstancesRequest is the request struct for api DeleteInstances
func CreateDeleteInstancesRequest ¶
func CreateDeleteInstancesRequest() (request *DeleteInstancesRequest)
CreateDeleteInstancesRequest creates a request to invoke DeleteInstances API
type DeleteInstancesResponse ¶
type DeleteInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DeleteInstancesResponse is the response struct for api DeleteInstances
func CreateDeleteInstancesResponse ¶
func CreateDeleteInstancesResponse() (response *DeleteInstancesResponse)
CreateDeleteInstancesResponse creates a response to parse from DeleteInstances response
type DeleteOmsOpenAPIProjectRequest ¶
type DeleteOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
DeleteOmsOpenAPIProjectRequest is the request struct for api DeleteOmsOpenAPIProject
func CreateDeleteOmsOpenAPIProjectRequest ¶
func CreateDeleteOmsOpenAPIProjectRequest() (request *DeleteOmsOpenAPIProjectRequest)
CreateDeleteOmsOpenAPIProjectRequest creates a request to invoke DeleteOmsOpenAPIProject API
type DeleteOmsOpenAPIProjectResponse ¶
type DeleteOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
DeleteOmsOpenAPIProjectResponse is the response struct for api DeleteOmsOpenAPIProject
func CreateDeleteOmsOpenAPIProjectResponse ¶
func CreateDeleteOmsOpenAPIProjectResponse() (response *DeleteOmsOpenAPIProjectResponse)
CreateDeleteOmsOpenAPIProjectResponse creates a response to parse from DeleteOmsOpenAPIProject response
type DeleteProjectRequest ¶ added in v1.62.523
type DeleteProjectRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
DeleteProjectRequest is the request struct for api DeleteProject
func CreateDeleteProjectRequest ¶ added in v1.62.523
func CreateDeleteProjectRequest() (request *DeleteProjectRequest)
CreateDeleteProjectRequest creates a request to invoke DeleteProject API
type DeleteProjectResponse ¶ added in v1.62.523
type DeleteProjectResponse struct {
*responses.BaseResponse
}
DeleteProjectResponse is the response struct for api DeleteProject
func CreateDeleteProjectResponse ¶ added in v1.62.523
func CreateDeleteProjectResponse() (response *DeleteProjectResponse)
CreateDeleteProjectResponse creates a response to parse from DeleteProject response
type DeleteSecurityIpGroupRequest ¶
type DeleteSecurityIpGroupRequest struct { *requests.RpcRequest SecurityIpGroupName string `position:"Body" name:"SecurityIpGroupName"` InstanceId string `position:"Body" name:"InstanceId"` }
DeleteSecurityIpGroupRequest is the request struct for api DeleteSecurityIpGroup
func CreateDeleteSecurityIpGroupRequest ¶
func CreateDeleteSecurityIpGroupRequest() (request *DeleteSecurityIpGroupRequest)
CreateDeleteSecurityIpGroupRequest creates a request to invoke DeleteSecurityIpGroup API
type DeleteSecurityIpGroupResponse ¶
type DeleteSecurityIpGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecurityIpGroup SecurityIpGroup `json:"SecurityIpGroup" xml:"SecurityIpGroup"` }
DeleteSecurityIpGroupResponse is the response struct for api DeleteSecurityIpGroup
func CreateDeleteSecurityIpGroupResponse ¶
func CreateDeleteSecurityIpGroupResponse() (response *DeleteSecurityIpGroupResponse)
CreateDeleteSecurityIpGroupResponse creates a response to parse from DeleteSecurityIpGroup response
type DeleteTenantSecurityIpGroupRequest ¶ added in v1.62.361
type DeleteTenantSecurityIpGroupRequest struct { *requests.RpcRequest SecurityIpGroupName string `position:"Body" name:"SecurityIpGroupName"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
DeleteTenantSecurityIpGroupRequest is the request struct for api DeleteTenantSecurityIpGroup
func CreateDeleteTenantSecurityIpGroupRequest ¶ added in v1.62.361
func CreateDeleteTenantSecurityIpGroupRequest() (request *DeleteTenantSecurityIpGroupRequest)
CreateDeleteTenantSecurityIpGroupRequest creates a request to invoke DeleteTenantSecurityIpGroup API
type DeleteTenantSecurityIpGroupResponse ¶ added in v1.62.361
type DeleteTenantSecurityIpGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecurityIpGroup SecurityIpGroup `json:"SecurityIpGroup" xml:"SecurityIpGroup"` }
DeleteTenantSecurityIpGroupResponse is the response struct for api DeleteTenantSecurityIpGroup
func CreateDeleteTenantSecurityIpGroupResponse ¶ added in v1.62.361
func CreateDeleteTenantSecurityIpGroupResponse() (response *DeleteTenantSecurityIpGroupResponse)
CreateDeleteTenantSecurityIpGroupResponse creates a response to parse from DeleteTenantSecurityIpGroup response
type DeleteTenantUsersRequest ¶
type DeleteTenantUsersRequest struct { *requests.RpcRequest Users string `position:"Body" name:"Users"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
DeleteTenantUsersRequest is the request struct for api DeleteTenantUsers
func CreateDeleteTenantUsersRequest ¶
func CreateDeleteTenantUsersRequest() (request *DeleteTenantUsersRequest)
CreateDeleteTenantUsersRequest creates a request to invoke DeleteTenantUsers API
type DeleteTenantUsersResponse ¶
type DeleteTenantUsersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTenantUsersResponse is the response struct for api DeleteTenantUsers
func CreateDeleteTenantUsersResponse ¶
func CreateDeleteTenantUsersResponse() (response *DeleteTenantUsersResponse)
CreateDeleteTenantUsersResponse creates a response to parse from DeleteTenantUsers response
type DeleteTenantsRequest ¶
type DeleteTenantsRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` TenantIds string `position:"Body" name:"TenantIds"` }
DeleteTenantsRequest is the request struct for api DeleteTenants
func CreateDeleteTenantsRequest ¶
func CreateDeleteTenantsRequest() (request *DeleteTenantsRequest)
CreateDeleteTenantsRequest creates a request to invoke DeleteTenants API
type DeleteTenantsResponse ¶
type DeleteTenantsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TenantIds []string `json:"TenantIds" xml:"TenantIds"` }
DeleteTenantsResponse is the response struct for api DeleteTenants
func CreateDeleteTenantsResponse ¶
func CreateDeleteTenantsResponse() (response *DeleteTenantsResponse)
CreateDeleteTenantsResponse creates a response to parse from DeleteTenants response
type DescribeAnomalySQLListRequest ¶
type DescribeAnomalySQLListRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` SearchRule string `position:"Body" name:"SearchRule"` TenantId string `position:"Body" name:"TenantId"` PageSize requests.Integer `position:"Body" name:"PageSize"` SearchParameter string `position:"Body" name:"SearchParameter"` SortOrder string `position:"Body" name:"SortOrder"` SearchValue string `position:"Body" name:"SearchValue"` SQLId string `position:"Body" name:"SQLId"` FilterCondition string `position:"Body" name:"FilterCondition"` EndTime string `position:"Body" name:"EndTime"` NodeIp string `position:"Body" name:"NodeIp"` InstanceId string `position:"Body" name:"InstanceId"` DbName string `position:"Body" name:"DbName"` SearchKeyWord string `position:"Body" name:"SearchKeyWord"` SortColumn string `position:"Body" name:"SortColumn"` AcceptLanguage string `position:"Body" name:"AcceptLanguage"` }
DescribeAnomalySQLListRequest is the request struct for api DescribeAnomalySQLList
func CreateDescribeAnomalySQLListRequest ¶
func CreateDescribeAnomalySQLListRequest() (request *DescribeAnomalySQLListRequest)
CreateDescribeAnomalySQLListRequest creates a request to invoke DescribeAnomalySQLList API
type DescribeAnomalySQLListResponse ¶
type DescribeAnomalySQLListResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` AnomalySQLList []Data `json:"AnomalySQLList" xml:"AnomalySQLList"` }
DescribeAnomalySQLListResponse is the response struct for api DescribeAnomalySQLList
func CreateDescribeAnomalySQLListResponse ¶
func CreateDescribeAnomalySQLListResponse() (response *DescribeAnomalySQLListResponse)
CreateDescribeAnomalySQLListResponse creates a response to parse from DescribeAnomalySQLList response
type DescribeAvailableCpuResourceRequest ¶
type DescribeAvailableCpuResourceRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` ModifyType string `position:"Body" name:"ModifyType"` TenantId string `position:"Body" name:"TenantId"` }
DescribeAvailableCpuResourceRequest is the request struct for api DescribeAvailableCpuResource
func CreateDescribeAvailableCpuResourceRequest ¶
func CreateDescribeAvailableCpuResourceRequest() (request *DescribeAvailableCpuResourceRequest)
CreateDescribeAvailableCpuResourceRequest creates a request to invoke DescribeAvailableCpuResource API
type DescribeAvailableCpuResourceResponse ¶
type DescribeAvailableCpuResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
DescribeAvailableCpuResourceResponse is the response struct for api DescribeAvailableCpuResource
func CreateDescribeAvailableCpuResourceResponse ¶
func CreateDescribeAvailableCpuResourceResponse() (response *DescribeAvailableCpuResourceResponse)
CreateDescribeAvailableCpuResourceResponse creates a response to parse from DescribeAvailableCpuResource response
type DescribeAvailableMemResourceRequest ¶
type DescribeAvailableMemResourceRequest struct { *requests.RpcRequest UnitNum requests.Integer `position:"Body" name:"UnitNum"` CpuNum requests.Integer `position:"Body" name:"CpuNum"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
DescribeAvailableMemResourceRequest is the request struct for api DescribeAvailableMemResource
func CreateDescribeAvailableMemResourceRequest ¶
func CreateDescribeAvailableMemResourceRequest() (request *DescribeAvailableMemResourceRequest)
CreateDescribeAvailableMemResourceRequest creates a request to invoke DescribeAvailableMemResource API
type DescribeAvailableMemResourceResponse ¶
type DescribeAvailableMemResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribeAvailableMemResourceResponse is the response struct for api DescribeAvailableMemResource
func CreateDescribeAvailableMemResourceResponse ¶
func CreateDescribeAvailableMemResourceResponse() (response *DescribeAvailableMemResourceResponse)
CreateDescribeAvailableMemResourceResponse creates a response to parse from DescribeAvailableMemResource response
type DescribeAvailableSpecRequest ¶ added in v1.62.635
type DescribeAvailableSpecRequest struct { *requests.RpcRequest UpgradeType string `position:"Body" name:"UpgradeType"` Spec string `position:"Body" name:"Spec"` InstanceId string `position:"Body" name:"InstanceId"` }
DescribeAvailableSpecRequest is the request struct for api DescribeAvailableSpec
func CreateDescribeAvailableSpecRequest ¶ added in v1.62.635
func CreateDescribeAvailableSpecRequest() (request *DescribeAvailableSpecRequest)
CreateDescribeAvailableSpecRequest creates a request to invoke DescribeAvailableSpec API
type DescribeAvailableSpecResponse ¶ added in v1.62.635
type DescribeAvailableSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribeAvailableSpecResponse is the response struct for api DescribeAvailableSpec
func CreateDescribeAvailableSpecResponse ¶ added in v1.62.635
func CreateDescribeAvailableSpecResponse() (response *DescribeAvailableSpecResponse)
CreateDescribeAvailableSpecResponse creates a response to parse from DescribeAvailableSpec response
type DescribeAvailableZoneRequest ¶ added in v1.62.635
type DescribeAvailableZoneRequest struct { *requests.RpcRequest Spec string `position:"Body" name:"Spec"` ObVersion string `position:"Body" name:"ObVersion"` Series string `position:"Body" name:"Series"` InstanceType string `position:"Body" name:"InstanceType"` DeployType string `position:"Body" name:"DeployType"` }
DescribeAvailableZoneRequest is the request struct for api DescribeAvailableZone
func CreateDescribeAvailableZoneRequest ¶ added in v1.62.635
func CreateDescribeAvailableZoneRequest() (request *DescribeAvailableZoneRequest)
CreateDescribeAvailableZoneRequest creates a request to invoke DescribeAvailableZone API
type DescribeAvailableZoneResponse ¶ added in v1.62.635
type DescribeAvailableZoneResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribeAvailableZoneResponse is the response struct for api DescribeAvailableZone
func CreateDescribeAvailableZoneResponse ¶ added in v1.62.635
func CreateDescribeAvailableZoneResponse() (response *DescribeAvailableZoneResponse)
CreateDescribeAvailableZoneResponse creates a response to parse from DescribeAvailableZone response
type DescribeCharsetRequest ¶
type DescribeCharsetRequest struct { *requests.RpcRequest TenantMode string `position:"Body" name:"TenantMode"` InstanceId string `position:"Body" name:"InstanceId"` Series string `position:"Body" name:"Series"` }
DescribeCharsetRequest is the request struct for api DescribeCharset
func CreateDescribeCharsetRequest ¶
func CreateDescribeCharsetRequest() (request *DescribeCharsetRequest)
CreateDescribeCharsetRequest creates a request to invoke DescribeCharset API
type DescribeCharsetResponse ¶
type DescribeCharsetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Charset []CharsetItem `json:"Charset" xml:"Charset"` }
DescribeCharsetResponse is the response struct for api DescribeCharset
func CreateDescribeCharsetResponse ¶
func CreateDescribeCharsetResponse() (response *DescribeCharsetResponse)
CreateDescribeCharsetResponse creates a response to parse from DescribeCharset response
type DescribeDatabasesRequest ¶
type DescribeDatabasesRequest struct { *requests.RpcRequest SearchKey string `position:"Body" name:"SearchKey"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` InstanceId string `position:"Body" name:"InstanceId"` DatabaseName string `position:"Body" name:"DatabaseName"` WithTables requests.Boolean `position:"Body" name:"WithTables"` TenantId string `position:"Body" name:"TenantId"` PageSize requests.Integer `position:"Body" name:"PageSize"` }
DescribeDatabasesRequest is the request struct for api DescribeDatabases
func CreateDescribeDatabasesRequest ¶
func CreateDescribeDatabasesRequest() (request *DescribeDatabasesRequest)
CreateDescribeDatabasesRequest creates a request to invoke DescribeDatabases API
type DescribeDatabasesResponse ¶
type DescribeDatabasesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` Databases []Data `json:"Databases" xml:"Databases"` }
DescribeDatabasesResponse is the response struct for api DescribeDatabases
func CreateDescribeDatabasesResponse ¶
func CreateDescribeDatabasesResponse() (response *DescribeDatabasesResponse)
CreateDescribeDatabasesResponse creates a response to parse from DescribeDatabases response
type DescribeInstanceCreatableZoneRequest ¶
type DescribeInstanceCreatableZoneRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` }
DescribeInstanceCreatableZoneRequest is the request struct for api DescribeInstanceCreatableZone
func CreateDescribeInstanceCreatableZoneRequest ¶
func CreateDescribeInstanceCreatableZoneRequest() (request *DescribeInstanceCreatableZoneRequest)
CreateDescribeInstanceCreatableZoneRequest creates a request to invoke DescribeInstanceCreatableZone API
type DescribeInstanceCreatableZoneResponse ¶
type DescribeInstanceCreatableZoneResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ZoneList []ZoneListItem `json:"ZoneList" xml:"ZoneList"` }
DescribeInstanceCreatableZoneResponse is the response struct for api DescribeInstanceCreatableZone
func CreateDescribeInstanceCreatableZoneResponse ¶
func CreateDescribeInstanceCreatableZoneResponse() (response *DescribeInstanceCreatableZoneResponse)
CreateDescribeInstanceCreatableZoneResponse creates a response to parse from DescribeInstanceCreatableZone response
type DescribeInstanceRequest ¶
type DescribeInstanceRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` InstanceId string `position:"Body" name:"InstanceId"` }
DescribeInstanceRequest is the request struct for api DescribeInstance
func CreateDescribeInstanceRequest ¶
func CreateDescribeInstanceRequest() (request *DescribeInstanceRequest)
CreateDescribeInstanceRequest creates a request to invoke DescribeInstance API
type DescribeInstanceResponse ¶
type DescribeInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Instance Instance `json:"Instance" xml:"Instance"` }
DescribeInstanceResponse is the response struct for api DescribeInstance
func CreateDescribeInstanceResponse ¶
func CreateDescribeInstanceResponse() (response *DescribeInstanceResponse)
CreateDescribeInstanceResponse creates a response to parse from DescribeInstance response
type DescribeInstanceSSLRequest ¶ added in v1.62.577
type DescribeInstanceSSLRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` }
DescribeInstanceSSLRequest is the request struct for api DescribeInstanceSSL
func CreateDescribeInstanceSSLRequest ¶ added in v1.62.577
func CreateDescribeInstanceSSLRequest() (request *DescribeInstanceSSLRequest)
CreateDescribeInstanceSSLRequest creates a request to invoke DescribeInstanceSSL API
type DescribeInstanceSSLResponse ¶ added in v1.62.577
type DescribeInstanceSSLResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceSSL InstanceSSL `json:"InstanceSSL" xml:"InstanceSSL"` }
DescribeInstanceSSLResponse is the response struct for api DescribeInstanceSSL
func CreateDescribeInstanceSSLResponse ¶ added in v1.62.577
func CreateDescribeInstanceSSLResponse() (response *DescribeInstanceSSLResponse)
CreateDescribeInstanceSSLResponse creates a response to parse from DescribeInstanceSSL response
type DescribeInstanceSecurityConfigsRequest ¶ added in v1.62.213
type DescribeInstanceSecurityConfigsRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` CheckId string `position:"Body" name:"CheckId"` }
DescribeInstanceSecurityConfigsRequest is the request struct for api DescribeInstanceSecurityConfigs
func CreateDescribeInstanceSecurityConfigsRequest ¶ added in v1.62.213
func CreateDescribeInstanceSecurityConfigsRequest() (request *DescribeInstanceSecurityConfigsRequest)
CreateDescribeInstanceSecurityConfigsRequest creates a request to invoke DescribeInstanceSecurityConfigs API
type DescribeInstanceSecurityConfigsResponse ¶ added in v1.62.213
type DescribeInstanceSecurityConfigsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceSecurityConfigs InstanceSecurityConfigs `json:"InstanceSecurityConfigs" xml:"InstanceSecurityConfigs"` }
DescribeInstanceSecurityConfigsResponse is the response struct for api DescribeInstanceSecurityConfigs
func CreateDescribeInstanceSecurityConfigsResponse ¶ added in v1.62.213
func CreateDescribeInstanceSecurityConfigsResponse() (response *DescribeInstanceSecurityConfigsResponse)
CreateDescribeInstanceSecurityConfigsResponse creates a response to parse from DescribeInstanceSecurityConfigs response
type DescribeInstanceTagsRequest ¶ added in v1.62.213
type DescribeInstanceTagsRequest struct { *requests.RpcRequest Tags string `position:"Body" name:"Tags"` InstanceIds string `position:"Body" name:"InstanceIds"` }
DescribeInstanceTagsRequest is the request struct for api DescribeInstanceTags
func CreateDescribeInstanceTagsRequest ¶ added in v1.62.213
func CreateDescribeInstanceTagsRequest() (request *DescribeInstanceTagsRequest)
CreateDescribeInstanceTagsRequest creates a request to invoke DescribeInstanceTags API
type DescribeInstanceTagsResponse ¶ added in v1.62.213
type DescribeInstanceTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TagResources []TagResourcesItem `json:"TagResources" xml:"TagResources"` }
DescribeInstanceTagsResponse is the response struct for api DescribeInstanceTags
func CreateDescribeInstanceTagsResponse ¶ added in v1.62.213
func CreateDescribeInstanceTagsResponse() (response *DescribeInstanceTagsResponse)
CreateDescribeInstanceTagsResponse creates a response to parse from DescribeInstanceTags response
type DescribeInstanceTenantModesRequest ¶
type DescribeInstanceTenantModesRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` }
DescribeInstanceTenantModesRequest is the request struct for api DescribeInstanceTenantModes
func CreateDescribeInstanceTenantModesRequest ¶
func CreateDescribeInstanceTenantModesRequest() (request *DescribeInstanceTenantModesRequest)
CreateDescribeInstanceTenantModesRequest creates a request to invoke DescribeInstanceTenantModes API
type DescribeInstanceTenantModesResponse ¶
type DescribeInstanceTenantModesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceModes []string `json:"InstanceModes" xml:"InstanceModes"` }
DescribeInstanceTenantModesResponse is the response struct for api DescribeInstanceTenantModes
func CreateDescribeInstanceTenantModesResponse ¶
func CreateDescribeInstanceTenantModesResponse() (response *DescribeInstanceTenantModesResponse)
CreateDescribeInstanceTenantModesResponse creates a response to parse from DescribeInstanceTenantModes response
type DescribeInstanceTopologyRequest ¶
type DescribeInstanceTopologyRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` ReplicaTypes string `position:"Body" name:"ReplicaTypes"` }
DescribeInstanceTopologyRequest is the request struct for api DescribeInstanceTopology
func CreateDescribeInstanceTopologyRequest ¶
func CreateDescribeInstanceTopologyRequest() (request *DescribeInstanceTopologyRequest)
CreateDescribeInstanceTopologyRequest creates a request to invoke DescribeInstanceTopology API
type DescribeInstanceTopologyResponse ¶
type DescribeInstanceTopologyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceTopology InstanceTopology `json:"InstanceTopology" xml:"InstanceTopology"` }
DescribeInstanceTopologyResponse is the response struct for api DescribeInstanceTopology
func CreateDescribeInstanceTopologyResponse ¶
func CreateDescribeInstanceTopologyResponse() (response *DescribeInstanceTopologyResponse)
CreateDescribeInstanceTopologyResponse creates a response to parse from DescribeInstanceTopology response
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct { *requests.RpcRequest SearchKey string `position:"Body" name:"SearchKey"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` ResourceGroupId string `position:"Body" name:"ResourceGroupId"` InstanceId string `position:"Body" name:"InstanceId"` InstanceName string `position:"Body" name:"InstanceName"` PageSize requests.Integer `position:"Body" name:"PageSize"` }
DescribeInstancesRequest is the request struct for api DescribeInstances
func CreateDescribeInstancesRequest ¶
func CreateDescribeInstancesRequest() (request *DescribeInstancesRequest)
CreateDescribeInstancesRequest creates a request to invoke DescribeInstances API
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` Instances []DataInDescribeInstances `json:"Instances" xml:"Instances"` }
DescribeInstancesResponse is the response struct for api DescribeInstances
func CreateDescribeInstancesResponse ¶
func CreateDescribeInstancesResponse() (response *DescribeInstancesResponse)
CreateDescribeInstancesResponse creates a response to parse from DescribeInstances response
type DescribeMetricsDataRequest ¶ added in v1.62.577
type DescribeMetricsDataRequest struct { *requests.RpcRequest GroupByLabels string `position:"Query" name:"GroupByLabels"` StartTime string `position:"Query" name:"StartTime"` Limit string `position:"Query" name:"Limit"` SortOrder string `position:"Query" name:"SortOrder"` SortMetricKey string `position:"Query" name:"SortMetricKey"` EndTime string `position:"Query" name:"EndTime"` Labels string `position:"Query" name:"Labels"` InstanceId string `position:"Query" name:"InstanceId"` Metrics string `position:"Query" name:"Metrics"` }
DescribeMetricsDataRequest is the request struct for api DescribeMetricsData
func CreateDescribeMetricsDataRequest ¶ added in v1.62.577
func CreateDescribeMetricsDataRequest() (request *DescribeMetricsDataRequest)
CreateDescribeMetricsDataRequest creates a request to invoke DescribeMetricsData API
type DescribeMetricsDataResponse ¶ added in v1.62.577
type DescribeMetricsDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
DescribeMetricsDataResponse is the response struct for api DescribeMetricsData
func CreateDescribeMetricsDataResponse ¶ added in v1.62.577
func CreateDescribeMetricsDataResponse() (response *DescribeMetricsDataResponse)
CreateDescribeMetricsDataResponse creates a response to parse from DescribeMetricsData response
type DescribeNodeMetricsRequest ¶
type DescribeNodeMetricsRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` TenantId string `position:"Body" name:"TenantId"` NodeIdList string `position:"Body" name:"NodeIdList"` EndTime string `position:"Body" name:"EndTime"` NodeName string `position:"Body" name:"NodeName"` InstanceId string `position:"Body" name:"InstanceId"` Metrics string `position:"Body" name:"Metrics"` }
DescribeNodeMetricsRequest is the request struct for api DescribeNodeMetrics
func CreateDescribeNodeMetricsRequest ¶
func CreateDescribeNodeMetricsRequest() (request *DescribeNodeMetricsRequest)
CreateDescribeNodeMetricsRequest creates a request to invoke DescribeNodeMetrics API
type DescribeNodeMetricsResponse ¶
type DescribeNodeMetricsResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` NodeMetrics string `json:"NodeMetrics" xml:"NodeMetrics"` }
DescribeNodeMetricsResponse is the response struct for api DescribeNodeMetrics
func CreateDescribeNodeMetricsResponse ¶
func CreateDescribeNodeMetricsResponse() (response *DescribeNodeMetricsResponse)
CreateDescribeNodeMetricsResponse creates a response to parse from DescribeNodeMetrics response
type DescribeOasAnomalySQLListRequest ¶ added in v1.62.361
type DescribeOasAnomalySQLListRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` SearchRule string `position:"Body" name:"SearchRule"` MergeDynamicSql requests.Boolean `position:"Body" name:"MergeDynamicSql"` Current requests.Integer `position:"Body" name:"Current"` DynamicSql requests.Boolean `position:"Body" name:"DynamicSql"` SqlTextLength requests.Integer `position:"Body" name:"SqlTextLength"` TenantId string `position:"Body" name:"TenantId"` PageSize requests.Integer `position:"Body" name:"PageSize"` SearchValue string `position:"Body" name:"SearchValue"` SqlId string `position:"Body" name:"SqlId"` FilterCondition string `position:"Body" name:"FilterCondition"` SearchParam string `position:"Body" name:"SearchParam"` EndTime string `position:"Body" name:"EndTime"` NodeIp string `position:"Body" name:"NodeIp"` InstanceId string `position:"Body" name:"InstanceId"` DbName string `position:"Body" name:"DbName"` SearchKeyWord string `position:"Body" name:"SearchKeyWord"` AcceptLanguage string `position:"Body" name:"AcceptLanguage"` }
DescribeOasAnomalySQLListRequest is the request struct for api DescribeOasAnomalySQLList
func CreateDescribeOasAnomalySQLListRequest ¶ added in v1.62.361
func CreateDescribeOasAnomalySQLListRequest() (request *DescribeOasAnomalySQLListRequest)
CreateDescribeOasAnomalySQLListRequest creates a request to invoke DescribeOasAnomalySQLList API
type DescribeOasAnomalySQLListResponse ¶ added in v1.62.361
type DescribeOasAnomalySQLListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Data []DataItem `json:"Data" xml:"Data"` }
DescribeOasAnomalySQLListResponse is the response struct for api DescribeOasAnomalySQLList
func CreateDescribeOasAnomalySQLListResponse ¶ added in v1.62.361
func CreateDescribeOasAnomalySQLListResponse() (response *DescribeOasAnomalySQLListResponse)
CreateDescribeOasAnomalySQLListResponse creates a response to parse from DescribeOasAnomalySQLList response
type DescribeOasSQLDetailsRequest ¶ added in v1.62.361
type DescribeOasSQLDetailsRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` DynamicSql requests.Boolean `position:"Body" name:"DynamicSql"` TenantId string `position:"Body" name:"TenantId"` SqlId string `position:"Body" name:"SqlId"` EndTime string `position:"Body" name:"EndTime"` InstanceId string `position:"Body" name:"InstanceId"` DbName string `position:"Body" name:"DbName"` }
DescribeOasSQLDetailsRequest is the request struct for api DescribeOasSQLDetails
func CreateDescribeOasSQLDetailsRequest ¶ added in v1.62.361
func CreateDescribeOasSQLDetailsRequest() (request *DescribeOasSQLDetailsRequest)
CreateDescribeOasSQLDetailsRequest creates a request to invoke DescribeOasSQLDetails API
type DescribeOasSQLDetailsResponse ¶ added in v1.62.361
type DescribeOasSQLDetailsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInDescribeOasSQLDetails `json:"Data" xml:"Data"` }
DescribeOasSQLDetailsResponse is the response struct for api DescribeOasSQLDetails
func CreateDescribeOasSQLDetailsResponse ¶ added in v1.62.361
func CreateDescribeOasSQLDetailsResponse() (response *DescribeOasSQLDetailsResponse)
CreateDescribeOasSQLDetailsResponse creates a response to parse from DescribeOasSQLDetails response
type DescribeOasSQLHistoryListRequest ¶ added in v1.62.361
type DescribeOasSQLHistoryListRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` DynamicSql requests.Boolean `position:"Body" name:"DynamicSql"` TenantId string `position:"Body" name:"TenantId"` SqlId string `position:"Body" name:"SqlId"` EndTime string `position:"Body" name:"EndTime"` NodeIp string `position:"Body" name:"NodeIp"` InstanceId string `position:"Body" name:"InstanceId"` DbName string `position:"Body" name:"DbName"` AcceptLanguage string `position:"Body" name:"AcceptLanguage"` }
DescribeOasSQLHistoryListRequest is the request struct for api DescribeOasSQLHistoryList
func CreateDescribeOasSQLHistoryListRequest ¶ added in v1.62.361
func CreateDescribeOasSQLHistoryListRequest() (request *DescribeOasSQLHistoryListRequest)
CreateDescribeOasSQLHistoryListRequest creates a request to invoke DescribeOasSQLHistoryList API
type DescribeOasSQLHistoryListResponse ¶ added in v1.62.361
type DescribeOasSQLHistoryListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItemInDescribeOasSQLHistoryList `json:"Data" xml:"Data"` }
DescribeOasSQLHistoryListResponse is the response struct for api DescribeOasSQLHistoryList
func CreateDescribeOasSQLHistoryListResponse ¶ added in v1.62.361
func CreateDescribeOasSQLHistoryListResponse() (response *DescribeOasSQLHistoryListResponse)
CreateDescribeOasSQLHistoryListResponse creates a response to parse from DescribeOasSQLHistoryList response
type DescribeOasSQLPlansRequest ¶ added in v1.62.361
type DescribeOasSQLPlansRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` DynamicSql requests.Boolean `position:"Body" name:"DynamicSql"` TenantId string `position:"Body" name:"TenantId"` SqlId string `position:"Body" name:"SqlId"` EndTime string `position:"Body" name:"EndTime"` InstanceId string `position:"Body" name:"InstanceId"` DbName string `position:"Body" name:"DbName"` AcceptLanguage string `position:"Body" name:"AcceptLanguage"` }
DescribeOasSQLPlansRequest is the request struct for api DescribeOasSQLPlans
func CreateDescribeOasSQLPlansRequest ¶ added in v1.62.361
func CreateDescribeOasSQLPlansRequest() (request *DescribeOasSQLPlansRequest)
CreateDescribeOasSQLPlansRequest creates a request to invoke DescribeOasSQLPlans API
type DescribeOasSQLPlansResponse ¶ added in v1.62.361
type DescribeOasSQLPlansResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItemInDescribeOasSQLPlans `json:"Data" xml:"Data"` }
DescribeOasSQLPlansResponse is the response struct for api DescribeOasSQLPlans
func CreateDescribeOasSQLPlansResponse ¶ added in v1.62.361
func CreateDescribeOasSQLPlansResponse() (response *DescribeOasSQLPlansResponse)
CreateDescribeOasSQLPlansResponse creates a response to parse from DescribeOasSQLPlans response
type DescribeOasSlowSQLListRequest ¶ added in v1.62.361
type DescribeOasSlowSQLListRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` SearchRule string `position:"Body" name:"SearchRule"` MergeDynamicSql requests.Boolean `position:"Body" name:"MergeDynamicSql"` DynamicSql requests.Boolean `position:"Body" name:"DynamicSql"` SqlTextLength requests.Integer `position:"Body" name:"SqlTextLength"` TenantId string `position:"Body" name:"TenantId"` SearchValue string `position:"Body" name:"SearchValue"` SqlId string `position:"Body" name:"SqlId"` FilterCondition string `position:"Body" name:"FilterCondition"` SearchParam string `position:"Body" name:"SearchParam"` EndTime string `position:"Body" name:"EndTime"` NodeIp string `position:"Body" name:"NodeIp"` InstanceId string `position:"Body" name:"InstanceId"` DbName string `position:"Body" name:"DbName"` SearchKeyWord string `position:"Body" name:"SearchKeyWord"` AcceptLanguage string `position:"Body" name:"AcceptLanguage"` }
DescribeOasSlowSQLListRequest is the request struct for api DescribeOasSlowSQLList
func CreateDescribeOasSlowSQLListRequest ¶ added in v1.62.361
func CreateDescribeOasSlowSQLListRequest() (request *DescribeOasSlowSQLListRequest)
CreateDescribeOasSlowSQLListRequest creates a request to invoke DescribeOasSlowSQLList API
type DescribeOasSlowSQLListResponse ¶ added in v1.62.361
type DescribeOasSlowSQLListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItemInDescribeOasSlowSQLList `json:"Data" xml:"Data"` }
DescribeOasSlowSQLListResponse is the response struct for api DescribeOasSlowSQLList
func CreateDescribeOasSlowSQLListResponse ¶ added in v1.62.361
func CreateDescribeOasSlowSQLListResponse() (response *DescribeOasSlowSQLListResponse)
CreateDescribeOasSlowSQLListResponse creates a response to parse from DescribeOasSlowSQLList response
type DescribeOasTopSQLListRequest ¶ added in v1.62.361
type DescribeOasTopSQLListRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` SearchRule string `position:"Body" name:"SearchRule"` MergeDynamicSql requests.Boolean `position:"Body" name:"MergeDynamicSql"` DynamicSql requests.Boolean `position:"Body" name:"DynamicSql"` SqlTextLength requests.Integer `position:"Body" name:"SqlTextLength"` TenantId string `position:"Body" name:"TenantId"` SearchValue string `position:"Body" name:"SearchValue"` SqlId string `position:"Body" name:"SqlId"` FilterCondition string `position:"Body" name:"FilterCondition"` SearchParam string `position:"Body" name:"SearchParam"` EndTime string `position:"Body" name:"EndTime"` NodeIp string `position:"Body" name:"NodeIp"` InstanceId string `position:"Body" name:"InstanceId"` DbName string `position:"Body" name:"DbName"` SearchKeyWord string `position:"Body" name:"SearchKeyWord"` AcceptLanguage string `position:"Body" name:"AcceptLanguage"` }
DescribeOasTopSQLListRequest is the request struct for api DescribeOasTopSQLList
func CreateDescribeOasTopSQLListRequest ¶ added in v1.62.361
func CreateDescribeOasTopSQLListRequest() (request *DescribeOasTopSQLListRequest)
CreateDescribeOasTopSQLListRequest creates a request to invoke DescribeOasTopSQLList API
type DescribeOasTopSQLListResponse ¶ added in v1.62.361
type DescribeOasTopSQLListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItemInDescribeOasTopSQLList `json:"Data" xml:"Data"` }
DescribeOasTopSQLListResponse is the response struct for api DescribeOasTopSQLList
func CreateDescribeOasTopSQLListResponse ¶ added in v1.62.361
func CreateDescribeOasTopSQLListResponse() (response *DescribeOasTopSQLListResponse)
CreateDescribeOasTopSQLListResponse creates a response to parse from DescribeOasTopSQLList response
type DescribeOmsOpenAPIProjectRequest ¶
type DescribeOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
DescribeOmsOpenAPIProjectRequest is the request struct for api DescribeOmsOpenAPIProject
func CreateDescribeOmsOpenAPIProjectRequest ¶
func CreateDescribeOmsOpenAPIProjectRequest() (request *DescribeOmsOpenAPIProjectRequest)
CreateDescribeOmsOpenAPIProjectRequest creates a request to invoke DescribeOmsOpenAPIProject API
type DescribeOmsOpenAPIProjectResponse ¶
type DescribeOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` Data Data `json:"Data" xml:"Data"` }
DescribeOmsOpenAPIProjectResponse is the response struct for api DescribeOmsOpenAPIProject
func CreateDescribeOmsOpenAPIProjectResponse ¶
func CreateDescribeOmsOpenAPIProjectResponse() (response *DescribeOmsOpenAPIProjectResponse)
CreateDescribeOmsOpenAPIProjectResponse creates a response to parse from DescribeOmsOpenAPIProject response
type DescribeOmsOpenAPIProjectStepsRequest ¶
type DescribeOmsOpenAPIProjectStepsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
DescribeOmsOpenAPIProjectStepsRequest is the request struct for api DescribeOmsOpenAPIProjectSteps
func CreateDescribeOmsOpenAPIProjectStepsRequest ¶
func CreateDescribeOmsOpenAPIProjectStepsRequest() (request *DescribeOmsOpenAPIProjectStepsRequest)
CreateDescribeOmsOpenAPIProjectStepsRequest creates a request to invoke DescribeOmsOpenAPIProjectSteps API
type DescribeOmsOpenAPIProjectStepsResponse ¶
type DescribeOmsOpenAPIProjectStepsResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` Data []DataItem `json:"Data" xml:"Data"` }
DescribeOmsOpenAPIProjectStepsResponse is the response struct for api DescribeOmsOpenAPIProjectSteps
func CreateDescribeOmsOpenAPIProjectStepsResponse ¶
func CreateDescribeOmsOpenAPIProjectStepsResponse() (response *DescribeOmsOpenAPIProjectStepsResponse)
CreateDescribeOmsOpenAPIProjectStepsResponse creates a response to parse from DescribeOmsOpenAPIProjectSteps response
type DescribeOutlineBindingRequest ¶
type DescribeOutlineBindingRequest struct { *requests.RpcRequest SQLId string `position:"Body" name:"SQLId"` InstanceId string `position:"Body" name:"InstanceId"` DatabaseName string `position:"Body" name:"DatabaseName"` TenantId string `position:"Body" name:"TenantId"` TableName string `position:"Body" name:"TableName"` IsConcurrentLimit requests.Boolean `position:"Body" name:"IsConcurrentLimit"` }
DescribeOutlineBindingRequest is the request struct for api DescribeOutlineBinding
func CreateDescribeOutlineBindingRequest ¶
func CreateDescribeOutlineBindingRequest() (request *DescribeOutlineBindingRequest)
CreateDescribeOutlineBindingRequest creates a request to invoke DescribeOutlineBinding API
type DescribeOutlineBindingResponse ¶
type DescribeOutlineBindingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OutlineBinding OutlineBinding `json:"OutlineBinding" xml:"OutlineBinding"` }
DescribeOutlineBindingResponse is the response struct for api DescribeOutlineBinding
func CreateDescribeOutlineBindingResponse ¶
func CreateDescribeOutlineBindingResponse() (response *DescribeOutlineBindingResponse)
CreateDescribeOutlineBindingResponse creates a response to parse from DescribeOutlineBinding response
type DescribeParametersHistoryRequest ¶
type DescribeParametersHistoryRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` DimensionValue string `position:"Body" name:"DimensionValue"` PageSize requests.Integer `position:"Body" name:"PageSize"` Dimension string `position:"Body" name:"Dimension"` EndTime string `position:"Body" name:"EndTime"` InstanceId string `position:"Body" name:"InstanceId"` }
DescribeParametersHistoryRequest is the request struct for api DescribeParametersHistory
func CreateDescribeParametersHistoryRequest ¶
func CreateDescribeParametersHistoryRequest() (request *DescribeParametersHistoryRequest)
CreateDescribeParametersHistoryRequest creates a request to invoke DescribeParametersHistory API
type DescribeParametersHistoryResponse ¶
type DescribeParametersHistoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Respond []Data `json:"Respond" xml:"Respond"` }
DescribeParametersHistoryResponse is the response struct for api DescribeParametersHistory
func CreateDescribeParametersHistoryResponse ¶
func CreateDescribeParametersHistoryResponse() (response *DescribeParametersHistoryResponse)
CreateDescribeParametersHistoryResponse creates a response to parse from DescribeParametersHistory response
type DescribeParametersRequest ¶
type DescribeParametersRequest struct { *requests.RpcRequest DimensionValue string `position:"Body" name:"DimensionValue"` InstanceId string `position:"Body" name:"InstanceId"` Dimension string `position:"Body" name:"Dimension"` }
DescribeParametersRequest is the request struct for api DescribeParameters
func CreateDescribeParametersRequest ¶
func CreateDescribeParametersRequest() (request *DescribeParametersRequest)
CreateDescribeParametersRequest creates a request to invoke DescribeParameters API
type DescribeParametersResponse ¶
type DescribeParametersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Parameters []Data `json:"Parameters" xml:"Parameters"` }
DescribeParametersResponse is the response struct for api DescribeParameters
func CreateDescribeParametersResponse ¶
func CreateDescribeParametersResponse() (response *DescribeParametersResponse)
CreateDescribeParametersResponse creates a response to parse from DescribeParameters response
type DescribeProjectComponentsRequest ¶ added in v1.62.523
type DescribeProjectComponentsRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
DescribeProjectComponentsRequest is the request struct for api DescribeProjectComponents
func CreateDescribeProjectComponentsRequest ¶ added in v1.62.523
func CreateDescribeProjectComponentsRequest() (request *DescribeProjectComponentsRequest)
CreateDescribeProjectComponentsRequest creates a request to invoke DescribeProjectComponents API
type DescribeProjectComponentsResponse ¶ added in v1.62.523
type DescribeProjectComponentsResponse struct {
*responses.BaseResponse
}
DescribeProjectComponentsResponse is the response struct for api DescribeProjectComponents
func CreateDescribeProjectComponentsResponse ¶ added in v1.62.523
func CreateDescribeProjectComponentsResponse() (response *DescribeProjectComponentsResponse)
CreateDescribeProjectComponentsResponse creates a response to parse from DescribeProjectComponents response
type DescribeProjectProgressRequest ¶ added in v1.62.523
type DescribeProjectProgressRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
DescribeProjectProgressRequest is the request struct for api DescribeProjectProgress
func CreateDescribeProjectProgressRequest ¶ added in v1.62.523
func CreateDescribeProjectProgressRequest() (request *DescribeProjectProgressRequest)
CreateDescribeProjectProgressRequest creates a request to invoke DescribeProjectProgress API
type DescribeProjectProgressResponse ¶ added in v1.62.523
type DescribeProjectProgressResponse struct {
*responses.BaseResponse
}
DescribeProjectProgressResponse is the response struct for api DescribeProjectProgress
func CreateDescribeProjectProgressResponse ¶ added in v1.62.523
func CreateDescribeProjectProgressResponse() (response *DescribeProjectProgressResponse)
CreateDescribeProjectProgressResponse creates a response to parse from DescribeProjectProgress response
type DescribeProjectRequest ¶ added in v1.62.523
type DescribeProjectRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
DescribeProjectRequest is the request struct for api DescribeProject
func CreateDescribeProjectRequest ¶ added in v1.62.523
func CreateDescribeProjectRequest() (request *DescribeProjectRequest)
CreateDescribeProjectRequest creates a request to invoke DescribeProject API
type DescribeProjectResponse ¶ added in v1.62.523
type DescribeProjectResponse struct {
*responses.BaseResponse
}
DescribeProjectResponse is the response struct for api DescribeProject
func CreateDescribeProjectResponse ¶ added in v1.62.523
func CreateDescribeProjectResponse() (response *DescribeProjectResponse)
CreateDescribeProjectResponse creates a response to parse from DescribeProject response
type DescribeProjectStepMetricRequest ¶ added in v1.62.523
type DescribeProjectStepMetricRequest struct { *requests.RpcRequest MetricType string `position:"Body" name:"MetricType"` StepName string `position:"Body" name:"StepName"` Aggregator string `position:"Body" name:"Aggregator"` MaxPointNum requests.Integer `position:"Body" name:"MaxPointNum"` EndTimestamp requests.Integer `position:"Body" name:"EndTimestamp"` BeginTimestamp requests.Integer `position:"Body" name:"BeginTimestamp"` ProjectId string `position:"Body" name:"ProjectId"` }
DescribeProjectStepMetricRequest is the request struct for api DescribeProjectStepMetric
func CreateDescribeProjectStepMetricRequest ¶ added in v1.62.523
func CreateDescribeProjectStepMetricRequest() (request *DescribeProjectStepMetricRequest)
CreateDescribeProjectStepMetricRequest creates a request to invoke DescribeProjectStepMetric API
type DescribeProjectStepMetricResponse ¶ added in v1.62.523
type DescribeProjectStepMetricResponse struct {
*responses.BaseResponse
}
DescribeProjectStepMetricResponse is the response struct for api DescribeProjectStepMetric
func CreateDescribeProjectStepMetricResponse ¶ added in v1.62.523
func CreateDescribeProjectStepMetricResponse() (response *DescribeProjectStepMetricResponse)
CreateDescribeProjectStepMetricResponse creates a response to parse from DescribeProjectStepMetric response
type DescribeProjectStepsRequest ¶ added in v1.62.523
type DescribeProjectStepsRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
DescribeProjectStepsRequest is the request struct for api DescribeProjectSteps
func CreateDescribeProjectStepsRequest ¶ added in v1.62.523
func CreateDescribeProjectStepsRequest() (request *DescribeProjectStepsRequest)
CreateDescribeProjectStepsRequest creates a request to invoke DescribeProjectSteps API
type DescribeProjectStepsResponse ¶ added in v1.62.523
type DescribeProjectStepsResponse struct {
*responses.BaseResponse
}
DescribeProjectStepsResponse is the response struct for api DescribeProjectSteps
func CreateDescribeProjectStepsResponse ¶ added in v1.62.523
func CreateDescribeProjectStepsResponse() (response *DescribeProjectStepsResponse)
CreateDescribeProjectStepsResponse creates a response to parse from DescribeProjectSteps response
type DescribeRecommendIndexRequest ¶
type DescribeRecommendIndexRequest struct { *requests.RpcRequest SQLId string `position:"Body" name:"SQLId"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
DescribeRecommendIndexRequest is the request struct for api DescribeRecommendIndex
func CreateDescribeRecommendIndexRequest ¶
func CreateDescribeRecommendIndexRequest() (request *DescribeRecommendIndexRequest)
CreateDescribeRecommendIndexRequest creates a request to invoke DescribeRecommendIndex API
type DescribeRecommendIndexResponse ¶
type DescribeRecommendIndexResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecommendIndex RecommendIndex `json:"RecommendIndex" xml:"RecommendIndex"` }
DescribeRecommendIndexResponse is the response struct for api DescribeRecommendIndex
func CreateDescribeRecommendIndexResponse ¶
func CreateDescribeRecommendIndexResponse() (response *DescribeRecommendIndexResponse)
CreateDescribeRecommendIndexResponse creates a response to parse from DescribeRecommendIndex response
type DescribeSQLDetailsRequest ¶
type DescribeSQLDetailsRequest struct { *requests.RpcRequest SQLId string `position:"Body" name:"SQLId"` TenantId string `position:"Body" name:"TenantId"` }
DescribeSQLDetailsRequest is the request struct for api DescribeSQLDetails
func CreateDescribeSQLDetailsRequest ¶
func CreateDescribeSQLDetailsRequest() (request *DescribeSQLDetailsRequest)
CreateDescribeSQLDetailsRequest creates a request to invoke DescribeSQLDetails API
type DescribeSQLDetailsResponse ¶
type DescribeSQLDetailsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SQLDetails []Data `json:"SQLDetails" xml:"SQLDetails"` }
DescribeSQLDetailsResponse is the response struct for api DescribeSQLDetails
func CreateDescribeSQLDetailsResponse ¶
func CreateDescribeSQLDetailsResponse() (response *DescribeSQLDetailsResponse)
CreateDescribeSQLDetailsResponse creates a response to parse from DescribeSQLDetails response
type DescribeSQLHistoryListRequest ¶
type DescribeSQLHistoryListRequest struct { *requests.RpcRequest SQLId string `position:"Body" name:"SQLId"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` TenantId string `position:"Body" name:"TenantId"` PageSize requests.Integer `position:"Body" name:"PageSize"` }
DescribeSQLHistoryListRequest is the request struct for api DescribeSQLHistoryList
func CreateDescribeSQLHistoryListRequest ¶
func CreateDescribeSQLHistoryListRequest() (request *DescribeSQLHistoryListRequest)
CreateDescribeSQLHistoryListRequest creates a request to invoke DescribeSQLHistoryList API
type DescribeSQLHistoryListResponse ¶
type DescribeSQLHistoryListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SQLHistoryList SQLHistoryList `json:"SQLHistoryList" xml:"SQLHistoryList"` }
DescribeSQLHistoryListResponse is the response struct for api DescribeSQLHistoryList
func CreateDescribeSQLHistoryListResponse ¶
func CreateDescribeSQLHistoryListResponse() (response *DescribeSQLHistoryListResponse)
CreateDescribeSQLHistoryListResponse creates a response to parse from DescribeSQLHistoryList response
type DescribeSQLPlansRequest ¶
type DescribeSQLPlansRequest struct { *requests.RpcRequest SQLId string `position:"Body" name:"SQLId"` TenantId string `position:"Body" name:"TenantId"` }
DescribeSQLPlansRequest is the request struct for api DescribeSQLPlans
func CreateDescribeSQLPlansRequest ¶
func CreateDescribeSQLPlansRequest() (request *DescribeSQLPlansRequest)
CreateDescribeSQLPlansRequest creates a request to invoke DescribeSQLPlans API
type DescribeSQLPlansResponse ¶
type DescribeSQLPlansResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SQLPlans []Data `json:"SQLPlans" xml:"SQLPlans"` }
DescribeSQLPlansResponse is the response struct for api DescribeSQLPlans
func CreateDescribeSQLPlansResponse ¶
func CreateDescribeSQLPlansResponse() (response *DescribeSQLPlansResponse)
CreateDescribeSQLPlansResponse creates a response to parse from DescribeSQLPlans response
type DescribeSQLSamplesRequest ¶ added in v1.62.361
type DescribeSQLSamplesRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` TenantId string `position:"Body" name:"TenantId"` SqlId string `position:"Body" name:"SqlId"` EndTime string `position:"Body" name:"EndTime"` InstanceId string `position:"Body" name:"InstanceId"` DbName string `position:"Body" name:"DbName"` }
DescribeSQLSamplesRequest is the request struct for api DescribeSQLSamples
func CreateDescribeSQLSamplesRequest ¶ added in v1.62.361
func CreateDescribeSQLSamplesRequest() (request *DescribeSQLSamplesRequest)
CreateDescribeSQLSamplesRequest creates a request to invoke DescribeSQLSamples API
type DescribeSQLSamplesResponse ¶ added in v1.62.361
type DescribeSQLSamplesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
DescribeSQLSamplesResponse is the response struct for api DescribeSQLSamples
func CreateDescribeSQLSamplesResponse ¶ added in v1.62.361
func CreateDescribeSQLSamplesResponse() (response *DescribeSQLSamplesResponse)
CreateDescribeSQLSamplesResponse creates a response to parse from DescribeSQLSamples response
type DescribeSecurityIpGroupsRequest ¶
type DescribeSecurityIpGroupsRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` }
DescribeSecurityIpGroupsRequest is the request struct for api DescribeSecurityIpGroups
func CreateDescribeSecurityIpGroupsRequest ¶
func CreateDescribeSecurityIpGroupsRequest() (request *DescribeSecurityIpGroupsRequest)
CreateDescribeSecurityIpGroupsRequest creates a request to invoke DescribeSecurityIpGroups API
type DescribeSecurityIpGroupsResponse ¶
type DescribeSecurityIpGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` SecurityIpGroups []SecurityIpGroupsItem `json:"SecurityIpGroups" xml:"SecurityIpGroups"` }
DescribeSecurityIpGroupsResponse is the response struct for api DescribeSecurityIpGroups
func CreateDescribeSecurityIpGroupsResponse ¶
func CreateDescribeSecurityIpGroupsResponse() (response *DescribeSecurityIpGroupsResponse)
CreateDescribeSecurityIpGroupsResponse creates a response to parse from DescribeSecurityIpGroups response
type DescribeSlowSQLHistoryListRequest ¶
type DescribeSlowSQLHistoryListRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` TenantId string `position:"Body" name:"TenantId"` PageSize requests.Integer `position:"Body" name:"PageSize"` SQLId string `position:"Body" name:"SQLId"` EndTime string `position:"Body" name:"EndTime"` }
DescribeSlowSQLHistoryListRequest is the request struct for api DescribeSlowSQLHistoryList
func CreateDescribeSlowSQLHistoryListRequest ¶
func CreateDescribeSlowSQLHistoryListRequest() (request *DescribeSlowSQLHistoryListRequest)
CreateDescribeSlowSQLHistoryListRequest creates a request to invoke DescribeSlowSQLHistoryList API
type DescribeSlowSQLHistoryListResponse ¶
type DescribeSlowSQLHistoryListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SlowSQLHistoryList SlowSQLHistoryList `json:"SlowSQLHistoryList" xml:"SlowSQLHistoryList"` }
DescribeSlowSQLHistoryListResponse is the response struct for api DescribeSlowSQLHistoryList
func CreateDescribeSlowSQLHistoryListResponse ¶
func CreateDescribeSlowSQLHistoryListResponse() (response *DescribeSlowSQLHistoryListResponse)
CreateDescribeSlowSQLHistoryListResponse creates a response to parse from DescribeSlowSQLHistoryList response
type DescribeSlowSQLListRequest ¶
type DescribeSlowSQLListRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` SearchRule string `position:"Body" name:"SearchRule"` TenantId string `position:"Body" name:"TenantId"` PageSize requests.Integer `position:"Body" name:"PageSize"` SearchParameter string `position:"Body" name:"SearchParameter"` SortOrder string `position:"Body" name:"SortOrder"` SearchValue string `position:"Body" name:"SearchValue"` SQLId string `position:"Body" name:"SQLId"` FilterCondition string `position:"Body" name:"FilterCondition"` EndTime string `position:"Body" name:"EndTime"` NodeIp string `position:"Body" name:"NodeIp"` DbName string `position:"Body" name:"DbName"` SearchKeyWord string `position:"Body" name:"SearchKeyWord"` SortColumn string `position:"Body" name:"SortColumn"` }
DescribeSlowSQLListRequest is the request struct for api DescribeSlowSQLList
func CreateDescribeSlowSQLListRequest ¶
func CreateDescribeSlowSQLListRequest() (request *DescribeSlowSQLListRequest)
CreateDescribeSlowSQLListRequest creates a request to invoke DescribeSlowSQLList API
type DescribeSlowSQLListResponse ¶
type DescribeSlowSQLListResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` SlowSQLList []Data `json:"SlowSQLList" xml:"SlowSQLList"` }
DescribeSlowSQLListResponse is the response struct for api DescribeSlowSQLList
func CreateDescribeSlowSQLListResponse ¶
func CreateDescribeSlowSQLListResponse() (response *DescribeSlowSQLListResponse)
CreateDescribeSlowSQLListResponse creates a response to parse from DescribeSlowSQLList response
type DescribeTenantEncryptionRequest ¶ added in v1.62.635
type DescribeTenantEncryptionRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` PageSize requests.Integer `position:"Body" name:"PageSize"` TenantName string `position:"Body" name:"TenantName"` }
DescribeTenantEncryptionRequest is the request struct for api DescribeTenantEncryption
func CreateDescribeTenantEncryptionRequest ¶ added in v1.62.635
func CreateDescribeTenantEncryptionRequest() (request *DescribeTenantEncryptionRequest)
CreateDescribeTenantEncryptionRequest creates a request to invoke DescribeTenantEncryption API
type DescribeTenantEncryptionResponse ¶ added in v1.62.635
type DescribeTenantEncryptionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TenantEncryptions []TenantEncryptionsItem `json:"TenantEncryptions" xml:"TenantEncryptions"` }
DescribeTenantEncryptionResponse is the response struct for api DescribeTenantEncryption
func CreateDescribeTenantEncryptionResponse ¶ added in v1.62.635
func CreateDescribeTenantEncryptionResponse() (response *DescribeTenantEncryptionResponse)
CreateDescribeTenantEncryptionResponse creates a response to parse from DescribeTenantEncryption response
type DescribeTenantMetricsRequest ¶
type DescribeTenantMetricsRequest struct { *requests.RpcRequest TenantIdList string `position:"Body" name:"TenantIdList"` StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` TenantId string `position:"Body" name:"TenantId"` EndTime string `position:"Body" name:"EndTime"` InstanceId string `position:"Body" name:"InstanceId"` TenantName string `position:"Body" name:"TenantName"` Metrics string `position:"Body" name:"Metrics"` }
DescribeTenantMetricsRequest is the request struct for api DescribeTenantMetrics
func CreateDescribeTenantMetricsRequest ¶
func CreateDescribeTenantMetricsRequest() (request *DescribeTenantMetricsRequest)
CreateDescribeTenantMetricsRequest creates a request to invoke DescribeTenantMetrics API
type DescribeTenantMetricsResponse ¶
type DescribeTenantMetricsResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` TenantMetrics string `json:"TenantMetrics" xml:"TenantMetrics"` }
DescribeTenantMetricsResponse is the response struct for api DescribeTenantMetrics
func CreateDescribeTenantMetricsResponse ¶
func CreateDescribeTenantMetricsResponse() (response *DescribeTenantMetricsResponse)
CreateDescribeTenantMetricsResponse creates a response to parse from DescribeTenantMetrics response
type DescribeTenantRequest ¶
type DescribeTenantRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
DescribeTenantRequest is the request struct for api DescribeTenant
func CreateDescribeTenantRequest ¶
func CreateDescribeTenantRequest() (request *DescribeTenantRequest)
CreateDescribeTenantRequest creates a request to invoke DescribeTenant API
type DescribeTenantResponse ¶
type DescribeTenantResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Tenant Tenant `json:"Tenant" xml:"Tenant"` }
DescribeTenantResponse is the response struct for api DescribeTenant
func CreateDescribeTenantResponse ¶
func CreateDescribeTenantResponse() (response *DescribeTenantResponse)
CreateDescribeTenantResponse creates a response to parse from DescribeTenant response
type DescribeTenantSecurityConfigsRequest ¶ added in v1.62.213
type DescribeTenantSecurityConfigsRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` CheckId string `position:"Body" name:"CheckId"` }
DescribeTenantSecurityConfigsRequest is the request struct for api DescribeTenantSecurityConfigs
func CreateDescribeTenantSecurityConfigsRequest ¶ added in v1.62.213
func CreateDescribeTenantSecurityConfigsRequest() (request *DescribeTenantSecurityConfigsRequest)
CreateDescribeTenantSecurityConfigsRequest creates a request to invoke DescribeTenantSecurityConfigs API
type DescribeTenantSecurityConfigsResponse ¶ added in v1.62.213
type DescribeTenantSecurityConfigsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Configs Configs `json:"Configs" xml:"Configs"` }
DescribeTenantSecurityConfigsResponse is the response struct for api DescribeTenantSecurityConfigs
func CreateDescribeTenantSecurityConfigsResponse ¶ added in v1.62.213
func CreateDescribeTenantSecurityConfigsResponse() (response *DescribeTenantSecurityConfigsResponse)
CreateDescribeTenantSecurityConfigsResponse creates a response to parse from DescribeTenantSecurityConfigs response
type DescribeTenantSecurityIpGroupsRequest ¶ added in v1.62.361
type DescribeTenantSecurityIpGroupsRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
DescribeTenantSecurityIpGroupsRequest is the request struct for api DescribeTenantSecurityIpGroups
func CreateDescribeTenantSecurityIpGroupsRequest ¶ added in v1.62.361
func CreateDescribeTenantSecurityIpGroupsRequest() (request *DescribeTenantSecurityIpGroupsRequest)
CreateDescribeTenantSecurityIpGroupsRequest creates a request to invoke DescribeTenantSecurityIpGroups API
type DescribeTenantSecurityIpGroupsResponse ¶ added in v1.62.361
type DescribeTenantSecurityIpGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` SecurityIpGroups []SecurityIpGroupsItem `json:"SecurityIpGroups" xml:"SecurityIpGroups"` }
DescribeTenantSecurityIpGroupsResponse is the response struct for api DescribeTenantSecurityIpGroups
func CreateDescribeTenantSecurityIpGroupsResponse ¶ added in v1.62.361
func CreateDescribeTenantSecurityIpGroupsResponse() (response *DescribeTenantSecurityIpGroupsResponse)
CreateDescribeTenantSecurityIpGroupsResponse creates a response to parse from DescribeTenantSecurityIpGroups response
type DescribeTenantTagsRequest ¶ added in v1.62.213
type DescribeTenantTagsRequest struct { *requests.RpcRequest Tags string `position:"Body" name:"Tags"` InstanceId string `position:"Body" name:"InstanceId"` TenantIds string `position:"Body" name:"TenantIds"` }
DescribeTenantTagsRequest is the request struct for api DescribeTenantTags
func CreateDescribeTenantTagsRequest ¶ added in v1.62.213
func CreateDescribeTenantTagsRequest() (request *DescribeTenantTagsRequest)
CreateDescribeTenantTagsRequest creates a request to invoke DescribeTenantTags API
type DescribeTenantTagsResponse ¶ added in v1.62.213
type DescribeTenantTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TagResources []TagResourcesItem `json:"TagResources" xml:"TagResources"` }
DescribeTenantTagsResponse is the response struct for api DescribeTenantTags
func CreateDescribeTenantTagsResponse ¶ added in v1.62.213
func CreateDescribeTenantTagsResponse() (response *DescribeTenantTagsResponse)
CreateDescribeTenantTagsResponse creates a response to parse from DescribeTenantTags response
type DescribeTenantUserRolesRequest ¶
type DescribeTenantUserRolesRequest struct { *requests.RpcRequest TenantId string `position:"Body" name:"TenantId"` }
DescribeTenantUserRolesRequest is the request struct for api DescribeTenantUserRoles
func CreateDescribeTenantUserRolesRequest ¶
func CreateDescribeTenantUserRolesRequest() (request *DescribeTenantUserRolesRequest)
CreateDescribeTenantUserRolesRequest creates a request to invoke DescribeTenantUserRoles API
type DescribeTenantUserRolesResponse ¶
type DescribeTenantUserRolesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Role []string `json:"Role" xml:"Role"` }
DescribeTenantUserRolesResponse is the response struct for api DescribeTenantUserRoles
func CreateDescribeTenantUserRolesResponse ¶
func CreateDescribeTenantUserRolesResponse() (response *DescribeTenantUserRolesResponse)
CreateDescribeTenantUserRolesResponse creates a response to parse from DescribeTenantUserRoles response
type DescribeTenantUsersRequest ¶
type DescribeTenantUsersRequest struct { *requests.RpcRequest SearchKey string `position:"Body" name:"SearchKey"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` TenantId string `position:"Body" name:"TenantId"` PageSize requests.Integer `position:"Body" name:"PageSize"` UserName string `position:"Body" name:"UserName"` }
DescribeTenantUsersRequest is the request struct for api DescribeTenantUsers
func CreateDescribeTenantUsersRequest ¶
func CreateDescribeTenantUsersRequest() (request *DescribeTenantUsersRequest)
CreateDescribeTenantUsersRequest creates a request to invoke DescribeTenantUsers API
type DescribeTenantUsersResponse ¶
type DescribeTenantUsersResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` TenantUsers []TenantUsersItem `json:"TenantUsers" xml:"TenantUsers"` }
DescribeTenantUsersResponse is the response struct for api DescribeTenantUsers
func CreateDescribeTenantUsersResponse ¶
func CreateDescribeTenantUsersResponse() (response *DescribeTenantUsersResponse)
CreateDescribeTenantUsersResponse creates a response to parse from DescribeTenantUsers response
type DescribeTenantZonesReadRequest ¶
type DescribeTenantZonesReadRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
DescribeTenantZonesReadRequest is the request struct for api DescribeTenantZonesRead
func CreateDescribeTenantZonesReadRequest ¶
func CreateDescribeTenantZonesReadRequest() (request *DescribeTenantZonesReadRequest)
CreateDescribeTenantZonesReadRequest creates a request to invoke DescribeTenantZonesRead API
type DescribeTenantZonesReadResponse ¶
type DescribeTenantZonesReadResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TenantZones []TenantZonesItem `json:"TenantZones" xml:"TenantZones"` }
DescribeTenantZonesReadResponse is the response struct for api DescribeTenantZonesRead
func CreateDescribeTenantZonesReadResponse ¶
func CreateDescribeTenantZonesReadResponse() (response *DescribeTenantZonesReadResponse)
CreateDescribeTenantZonesReadResponse creates a response to parse from DescribeTenantZonesRead response
type DescribeTenantsRequest ¶
type DescribeTenantsRequest struct { *requests.RpcRequest SearchKey string `position:"Body" name:"SearchKey"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` InstanceId string `position:"Body" name:"InstanceId"` PageSize requests.Integer `position:"Body" name:"PageSize"` TenantId string `position:"Body" name:"TenantId"` TenantName string `position:"Body" name:"TenantName"` }
DescribeTenantsRequest is the request struct for api DescribeTenants
func CreateDescribeTenantsRequest ¶
func CreateDescribeTenantsRequest() (request *DescribeTenantsRequest)
CreateDescribeTenantsRequest creates a request to invoke DescribeTenants API
type DescribeTenantsResponse ¶
type DescribeTenantsResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` Tenants []Data `json:"Tenants" xml:"Tenants"` }
DescribeTenantsResponse is the response struct for api DescribeTenants
func CreateDescribeTenantsResponse ¶
func CreateDescribeTenantsResponse() (response *DescribeTenantsResponse)
CreateDescribeTenantsResponse creates a response to parse from DescribeTenants response
type DescribeTimeZonesRequest ¶
type DescribeTimeZonesRequest struct {
*requests.RpcRequest
}
DescribeTimeZonesRequest is the request struct for api DescribeTimeZones
func CreateDescribeTimeZonesRequest ¶
func CreateDescribeTimeZonesRequest() (request *DescribeTimeZonesRequest)
CreateDescribeTimeZonesRequest creates a request to invoke DescribeTimeZones API
type DescribeTimeZonesResponse ¶
type DescribeTimeZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TimeZones TimeZones `json:"TimeZones" xml:"TimeZones"` }
DescribeTimeZonesResponse is the response struct for api DescribeTimeZones
func CreateDescribeTimeZonesResponse ¶
func CreateDescribeTimeZonesResponse() (response *DescribeTimeZonesResponse)
CreateDescribeTimeZonesResponse creates a response to parse from DescribeTimeZones response
type DescribeTopSQLListRequest ¶
type DescribeTopSQLListRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` SearchRule string `position:"Body" name:"SearchRule"` TenantId string `position:"Body" name:"TenantId"` PageSize requests.Integer `position:"Body" name:"PageSize"` SearchParameter string `position:"Body" name:"SearchParameter"` SortOrder string `position:"Body" name:"SortOrder"` SearchValue string `position:"Body" name:"SearchValue"` SQLId string `position:"Body" name:"SQLId"` FilterCondition string `position:"Body" name:"FilterCondition"` EndTime string `position:"Body" name:"EndTime"` NodeIp string `position:"Body" name:"NodeIp"` DbName string `position:"Body" name:"DbName"` SearchKeyWord string `position:"Body" name:"SearchKeyWord"` SortColumn string `position:"Body" name:"SortColumn"` }
DescribeTopSQLListRequest is the request struct for api DescribeTopSQLList
func CreateDescribeTopSQLListRequest ¶
func CreateDescribeTopSQLListRequest() (request *DescribeTopSQLListRequest)
CreateDescribeTopSQLListRequest creates a request to invoke DescribeTopSQLList API
type DescribeTopSQLListResponse ¶
type DescribeTopSQLListResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` TopSQLList []Data `json:"TopSQLList" xml:"TopSQLList"` }
DescribeTopSQLListResponse is the response struct for api DescribeTopSQLList
func CreateDescribeTopSQLListResponse ¶
func CreateDescribeTopSQLListResponse() (response *DescribeTopSQLListResponse)
CreateDescribeTopSQLListResponse creates a response to parse from DescribeTopSQLList response
type DescribeZonesRequest ¶
type DescribeZonesRequest struct { *requests.RpcRequest Series string `position:"Body" name:"Series"` DeployType string `position:"Body" name:"DeployType"` }
DescribeZonesRequest is the request struct for api DescribeZones
func CreateDescribeZonesRequest ¶
func CreateDescribeZonesRequest() (request *DescribeZonesRequest)
CreateDescribeZonesRequest creates a request to invoke DescribeZones API
type DescribeZonesResponse ¶
type DescribeZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Zones []Data `json:"Zones" xml:"Zones"` }
DescribeZonesResponse is the response struct for api DescribeZones
func CreateDescribeZonesResponse ¶
func CreateDescribeZonesResponse() (response *DescribeZonesResponse)
CreateDescribeZonesResponse creates a response to parse from DescribeZones response
type DestConfig ¶
type DestConfig struct { EndpointType string `json:"EndpointType" xml:"EndpointType"` SerializerType string `json:"SerializerType" xml:"SerializerType"` SequenceEnable bool `json:"SequenceEnable" xml:"SequenceEnable"` SendMsgTimeout int64 `json:"SendMsgTimeout" xml:"SendMsgTimeout"` Partition int `json:"Partition" xml:"Partition"` ProducerGroup string `json:"ProducerGroup" xml:"ProducerGroup"` PartitionMode string `json:"PartitionMode" xml:"PartitionMode"` EnableMsgTrace bool `json:"EnableMsgTrace" xml:"EnableMsgTrace"` TopicType string `json:"TopicType" xml:"TopicType"` EndpointId string `json:"EndpointId" xml:"EndpointId"` SequenceStartTimestamp int64 `json:"SequenceStartTimestamp" xml:"SequenceStartTimestamp"` MsgTags string `json:"MsgTags" xml:"MsgTags"` }
DestConfig is a nested struct in oceanbasepro response
type DiagTypesInDescribeOasAnomalySQLList ¶ added in v1.62.523
type DiagTypesInDescribeOasAnomalySQLList struct {
DiagTypes []string `json:"DiagTypes" xml:"DiagTypes"`
}
DiagTypesInDescribeOasAnomalySQLList is a nested struct in oceanbasepro response
type DiskSize ¶
type DiskSize struct { OriginalTotalDiskSize int64 `json:"OriginalTotalDiskSize" xml:"OriginalTotalDiskSize"` MaxDiskSize string `json:"MaxDiskSize" xml:"MaxDiskSize"` TotalDiskSize int64 `json:"TotalDiskSize" xml:"TotalDiskSize"` UsedDiskSize int64 `json:"UsedDiskSize" xml:"UsedDiskSize"` UnitDiskSize int64 `json:"UnitDiskSize" xml:"UnitDiskSize"` DataUsedSize string `json:"DataUsedSize" xml:"DataUsedSize"` MaxDiskUsedPercent string `json:"MaxDiskUsedPercent" xml:"MaxDiskUsedPercent"` MaxDiskUsedObServer []string `json:"MaxDiskUsedObServer" xml:"MaxDiskUsedObServer"` }
DiskSize is a nested struct in oceanbasepro response
type DiskSizeInDescribeInstanceTopology ¶
type DiskSizeInDescribeInstanceTopology struct { TotalDiskSize string `json:"TotalDiskSize" xml:"TotalDiskSize"` UsedDiskSize string `json:"UsedDiskSize" xml:"UsedDiskSize"` }
DiskSizeInDescribeInstanceTopology is a nested struct in oceanbasepro response
type DiskSizeInDescribeTenant ¶
type DiskSizeInDescribeTenant struct {
UsedDiskSize float64 `json:"UsedDiskSize" xml:"UsedDiskSize"`
}
DiskSizeInDescribeTenant is a nested struct in oceanbasepro response
type DiskSizeRange ¶ added in v1.62.635
type DiskSizeRange struct { Step int64 `json:"Step" xml:"Step"` Max int64 `json:"Max" xml:"Max"` Min int64 `json:"Min" xml:"Min"` }
DiskSizeRange is a nested struct in oceanbasepro response
type DiskTypes ¶ added in v1.62.635
type DiskTypes struct {
DiskTypes []string `json:"DiskTypes" xml:"DiskTypes"`
}
DiskTypes is a nested struct in oceanbasepro response
type DistributedKeysInDescribeOmsOpenAPIProject ¶
type DistributedKeysInDescribeOmsOpenAPIProject struct {
DistributedKey []string `json:"DistributedKey" xml:"DistributedKey"`
}
DistributedKeysInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type DistributedKeysInSearchOmsOpenAPIProjects ¶
type DistributedKeysInSearchOmsOpenAPIProjects struct {
DistributedKey []string `json:"DistributedKey" xml:"DistributedKey"`
}
DistributedKeysInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type ErrorDetail ¶
type ErrorDetail struct { Proposal string `json:"Proposal" xml:"Proposal"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Level string `json:"Level" xml:"Level"` }
ErrorDetail is a nested struct in oceanbasepro response
type ErrorDetailsInDescribeOmsOpenAPIProject ¶
type ErrorDetailsInDescribeOmsOpenAPIProject struct {
ErrorDetail []ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"`
}
ErrorDetailsInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type ErrorDetailsInDescribeOmsOpenAPIProjectSteps ¶
type ErrorDetailsInDescribeOmsOpenAPIProjectSteps struct {
ErrorDetail []ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"`
}
ErrorDetailsInDescribeOmsOpenAPIProjectSteps is a nested struct in oceanbasepro response
type ErrorDetailsInSearchOmsOpenAPIProjects ¶
type ErrorDetailsInSearchOmsOpenAPIProjects struct {
ErrorDetail []ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"`
}
ErrorDetailsInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type ExtraInfo ¶
type ExtraInfo struct { FailedTime string `json:"FailedTime" xml:"FailedTime"` ErrorMsg string `json:"ErrorMsg" xml:"ErrorMsg"` ErrorParam map[string]interface{} `json:"ErrorParam" xml:"ErrorParam"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrorDetails []ErrorDetail `json:"ErrorDetails" xml:"ErrorDetails"` }
ExtraInfo is a nested struct in oceanbasepro response
type FilterColumnsInDescribeOmsOpenAPIProject ¶
type FilterColumnsInDescribeOmsOpenAPIProject struct {
FilterColumn []string `json:"FilterColumn" xml:"FilterColumn"`
}
FilterColumnsInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type FilterColumnsInSearchOmsOpenAPIProjects ¶
type FilterColumnsInSearchOmsOpenAPIProjects struct {
FilterColumn []string `json:"FilterColumn" xml:"FilterColumn"`
}
FilterColumnsInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type GetUploadOssUrlRequest ¶ added in v1.62.523
type GetUploadOssUrlRequest struct { *requests.RpcRequest Type string `position:"Body" name:"Type"` EffectiveTimeMinutes requests.Integer `position:"Body" name:"EffectiveTimeMinutes"` }
GetUploadOssUrlRequest is the request struct for api GetUploadOssUrl
func CreateGetUploadOssUrlRequest ¶ added in v1.62.523
func CreateGetUploadOssUrlRequest() (request *GetUploadOssUrlRequest)
CreateGetUploadOssUrlRequest creates a request to invoke GetUploadOssUrl API
type GetUploadOssUrlResponse ¶ added in v1.62.523
type GetUploadOssUrlResponse struct {
*responses.BaseResponse
}
GetUploadOssUrlResponse is the response struct for api GetUploadOssUrl
func CreateGetUploadOssUrlResponse ¶ added in v1.62.523
func CreateGetUploadOssUrlResponse() (response *GetUploadOssUrlResponse)
CreateGetUploadOssUrlResponse creates a response to parse from GetUploadOssUrl response
type IncrSyncStepTransferConfig ¶
type IncrSyncStepTransferConfig struct { StoreTransactionEnabled bool `json:"StoreTransactionEnabled" xml:"StoreTransactionEnabled"` StartTimestamp int64 `json:"StartTimestamp" xml:"StartTimestamp"` StoreLogKeptHour int64 `json:"StoreLogKeptHour" xml:"StoreLogKeptHour"` TransferStepType string `json:"TransferStepType" xml:"TransferStepType"` RecordTypeList []string `json:"RecordTypeList" xml:"RecordTypeList"` }
IncrSyncStepTransferConfig is a nested struct in oceanbasepro response
type Instance ¶
type Instance struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` InstanceClass string `json:"InstanceClass" xml:"InstanceClass"` Series string `json:"Series" xml:"Series"` PayType string `json:"PayType" xml:"PayType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` Version string `json:"Version" xml:"Version"` DeployType string `json:"DeployType" xml:"DeployType"` DeployMode string `json:"DeployMode" xml:"DeployMode"` DiskType string `json:"DiskType" xml:"DiskType"` MaintainTime string `json:"MaintainTime" xml:"MaintainTime"` DataMergeTime string `json:"DataMergeTime" xml:"DataMergeTime"` AutoRenewal bool `json:"AutoRenewal" xml:"AutoRenewal"` IsTrustEcs bool `json:"IsTrustEcs" xml:"IsTrustEcs"` Status string `json:"Status" xml:"Status"` AutoUpgradeObVersion bool `json:"AutoUpgradeObVersion" xml:"AutoUpgradeObVersion"` ObRpmVersion string `json:"ObRpmVersion" xml:"ObRpmVersion"` IsLatestObVersion bool `json:"IsLatestObVersion" xml:"IsLatestObVersion"` EnableUpgradeLogDisk bool `json:"EnableUpgradeLogDisk" xml:"EnableUpgradeLogDisk"` InstanceRole string `json:"InstanceRole" xml:"InstanceRole"` NodeNum string `json:"NodeNum" xml:"NodeNum"` ReplicaMode string `json:"ReplicaMode" xml:"ReplicaMode"` IsolationOptimization bool `json:"IsolationOptimization" xml:"IsolationOptimization"` EnableIsolationOptimization bool `json:"EnableIsolationOptimization" xml:"EnableIsolationOptimization"` InTempCapacityStatus bool `json:"InTempCapacityStatus" xml:"InTempCapacityStatus"` DataDiskAutoScale bool `json:"DataDiskAutoScale" xml:"DataDiskAutoScale"` EnableProxyService bool `json:"EnableProxyService" xml:"EnableProxyService"` ProxyServiceStatus string `json:"ProxyServiceStatus" xml:"ProxyServiceStatus"` ProxyClusterId string `json:"ProxyClusterId" xml:"ProxyClusterId"` CpuArchitecture string `json:"CpuArchitecture" xml:"CpuArchitecture"` AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"` Zones []string `json:"Zones" xml:"Zones"` Resource Resource `json:"Resource" xml:"Resource"` TenantCreatable TenantCreatable `json:"TenantCreatable" xml:"TenantCreatable"` DataDiskAutoScaleConfig DataDiskAutoScaleConfig `json:"DataDiskAutoScaleConfig" xml:"DataDiskAutoScaleConfig"` }
Instance is a nested struct in oceanbasepro response
type InstanceModes ¶
type InstanceModes struct {
InstanceMode []string `json:"InstanceMode" xml:"InstanceMode"`
}
InstanceModes is a nested struct in oceanbasepro response
type InstanceSSL ¶ added in v1.62.577
type InstanceSSL struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` EnableSSL string `json:"EnableSSL" xml:"EnableSSL"` ValidPeriod string `json:"ValidPeriod" xml:"ValidPeriod"` CaUrl string `json:"CaUrl" xml:"CaUrl"` Status string `json:"Status" xml:"Status"` ForceSSLSupport bool `json:"ForceSSLSupport" xml:"ForceSSLSupport"` ForceSSL string `json:"ForceSSL" xml:"ForceSSL"` }
InstanceSSL is a nested struct in oceanbasepro response
type InstanceSecurityConfigs ¶ added in v1.62.213
type InstanceSecurityConfigs struct { TotalCheckCount int `json:"TotalCheckCount" xml:"TotalCheckCount"` TotalRiskCount int `json:"TotalRiskCount" xml:"TotalRiskCount"` CheckTime string `json:"CheckTime" xml:"CheckTime"` InstanceId string `json:"InstanceId" xml:"InstanceId"` CheckId string `json:"CheckId" xml:"CheckId"` SecurityConfigs []SecurityConfigsItem `json:"SecurityConfigs" xml:"SecurityConfigs"` }
InstanceSecurityConfigs is a nested struct in oceanbasepro response
type InstanceTopology ¶
type InstanceTopology struct { Tenants []TenantsItem `json:"Tenants" xml:"Tenants"` Zones []ZonesItem `json:"Zones" xml:"Zones"` }
InstanceTopology is a nested struct in oceanbasepro response
type Instances ¶
type Instances struct {
Data []DataInDescribeInstances `json:"Data" xml:"Data"`
}
Instances is a nested struct in oceanbasepro response
type KillProcessListRequest ¶ added in v1.62.330
type KillProcessListRequest struct { *requests.RpcRequest SessionList string `position:"Body" name:"SessionList"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
KillProcessListRequest is the request struct for api KillProcessList
func CreateKillProcessListRequest ¶ added in v1.62.330
func CreateKillProcessListRequest() (request *KillProcessListRequest)
CreateKillProcessListRequest creates a request to invoke KillProcessList API
type KillProcessListResponse ¶ added in v1.62.330
type KillProcessListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItemInKillProcessList `json:"Data" xml:"Data"` }
KillProcessListResponse is the response struct for api KillProcessList
func CreateKillProcessListResponse ¶ added in v1.62.330
func CreateKillProcessListResponse() (response *KillProcessListResponse)
CreateKillProcessListResponse creates a response to parse from KillProcessList response
type Label ¶
type Label struct { Name string `json:"Name" xml:"Name"` Count int `json:"Count" xml:"Count"` Creator string `json:"Creator" xml:"Creator"` Id string `json:"Id" xml:"Id"` }
Label is a nested struct in oceanbasepro response
type LabelsInDescribeOmsOpenAPIProject ¶
type LabelsInDescribeOmsOpenAPIProject struct {
Label []Label `json:"Label" xml:"Label"`
}
LabelsInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type LabelsInSearchOmsOpenAPIProjects ¶
type LabelsInSearchOmsOpenAPIProjects struct {
Label []Label `json:"Label" xml:"Label"`
}
LabelsInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type ListAllLabelsRequest ¶ added in v1.62.523
type ListAllLabelsRequest struct {
*requests.RpcRequest
}
ListAllLabelsRequest is the request struct for api ListAllLabels
func CreateListAllLabelsRequest ¶ added in v1.62.523
func CreateListAllLabelsRequest() (request *ListAllLabelsRequest)
CreateListAllLabelsRequest creates a request to invoke ListAllLabels API
type ListAllLabelsResponse ¶ added in v1.62.523
type ListAllLabelsResponse struct {
*responses.BaseResponse
}
ListAllLabelsResponse is the response struct for api ListAllLabels
func CreateListAllLabelsResponse ¶ added in v1.62.523
func CreateListAllLabelsResponse() (response *ListAllLabelsResponse)
CreateListAllLabelsResponse creates a response to parse from ListAllLabels response
type ListDataSourceRequest ¶ added in v1.62.523
type ListDataSourceRequest struct { *requests.RpcRequest Types *[]string `position:"Body" name:"Types" type:"Json"` SearchKey string `position:"Body" name:"SearchKey"` PageNumber string `position:"Body" name:"PageNumber"` PageSize string `position:"Body" name:"PageSize"` SortField string `position:"Body" name:"SortField"` Order string `position:"Body" name:"Order"` }
ListDataSourceRequest is the request struct for api ListDataSource
func CreateListDataSourceRequest ¶ added in v1.62.523
func CreateListDataSourceRequest() (request *ListDataSourceRequest)
CreateListDataSourceRequest creates a request to invoke ListDataSource API
type ListDataSourceResponse ¶ added in v1.62.523
type ListDataSourceResponse struct {
*responses.BaseResponse
}
ListDataSourceResponse is the response struct for api ListDataSource
func CreateListDataSourceResponse ¶ added in v1.62.523
func CreateListDataSourceResponse() (response *ListDataSourceResponse)
CreateListDataSourceResponse creates a response to parse from ListDataSource response
type ListInDescribeSQLHistoryList ¶
type ListInDescribeSQLHistoryList struct {
ListItem []ListItemInDescribeSQLHistoryList `json:"List" xml:"List"`
}
ListInDescribeSQLHistoryList is a nested struct in oceanbasepro response
type ListInDescribeSlowSQLHistoryList ¶
type ListInDescribeSlowSQLHistoryList struct {
ListItem []ListItem `json:"List" xml:"List"`
}
ListInDescribeSlowSQLHistoryList is a nested struct in oceanbasepro response
type ListInDescribeTimeZones ¶
type ListInDescribeTimeZones struct {
ListItem []ListItem `json:"List" xml:"List"`
}
ListInDescribeTimeZones is a nested struct in oceanbasepro response
type ListItem ¶
type ListItem struct { Event string `json:"Event" xml:"Event"` TimeZone string `json:"TimeZone" xml:"TimeZone"` FailTimes string `json:"FailTimes" xml:"FailTimes"` QueueTime string `json:"QueueTime" xml:"QueueTime"` MemstoreReadRowCount string `json:"MemstoreReadRowCount" xml:"MemstoreReadRowCount"` BlockCacheHit string `json:"BlockCacheHit" xml:"BlockCacheHit"` TenantName string `json:"TenantName" xml:"TenantName"` DecodeTime string `json:"DecodeTime" xml:"DecodeTime"` BlockIndexCacheHit string `json:"BlockIndexCacheHit" xml:"BlockIndexCacheHit"` ScheduleTime string `json:"ScheduleTime" xml:"ScheduleTime"` CpuTime string `json:"CpuTime" xml:"CpuTime"` TotalWaitTime string `json:"TotalWaitTime" xml:"TotalWaitTime"` ElapsedTime string `json:"ElapsedTime" xml:"ElapsedTime"` ExecuteTime string `json:"ExecuteTime" xml:"ExecuteTime"` AppWaitTime string `json:"AppWaitTime" xml:"AppWaitTime"` GetPlanTime string `json:"GetPlanTime" xml:"GetPlanTime"` RemotePlans string `json:"RemotePlans" xml:"RemotePlans"` ExecPerSecond string `json:"ExecPerSecond" xml:"ExecPerSecond"` ConcurrencyWaitTime string `json:"ConcurrencyWaitTime" xml:"ConcurrencyWaitTime"` IOWaitTime string `json:"IOWaitTime" xml:"IOWaitTime"` RPCCount string `json:"RPCCount" xml:"RPCCount"` Description string `json:"Description" xml:"Description"` NodeIp string `json:"NodeIp" xml:"NodeIp"` MaxCpuTime string `json:"MaxCpuTime" xml:"MaxCpuTime"` SsstoreReadRowCount string `json:"SsstoreReadRowCount" xml:"SsstoreReadRowCount"` Executions string `json:"Executions" xml:"Executions"` SqlId string `json:"SqlId" xml:"SqlId"` NetWaitTime string `json:"NetWaitTime" xml:"NetWaitTime"` DbName string `json:"DbName" xml:"DbName"` AffectedRows string `json:"AffectedRows" xml:"AffectedRows"` LogicalRead string `json:"LogicalRead" xml:"LogicalRead"` SqlType string `json:"SqlType" xml:"SqlType"` ReturnRows string `json:"ReturnRows" xml:"ReturnRows"` RetryCount string `json:"RetryCount" xml:"RetryCount"` EndTimeUTCString string `json:"EndTimeUTCString" xml:"EndTimeUTCString"` BloomFilterCacheHit string `json:"BloomFilterCacheHit" xml:"BloomFilterCacheHit"` MissPlans string `json:"MissPlans" xml:"MissPlans"` RowCacheHit string `json:"RowCacheHit" xml:"RowCacheHit"` MaxElapsedTime string `json:"MaxElapsedTime" xml:"MaxElapsedTime"` UserName string `json:"UserName" xml:"UserName"` DiskRead string `json:"DiskRead" xml:"DiskRead"` ClientIp string `json:"ClientIp" xml:"ClientIp"` }
ListItem is a nested struct in oceanbasepro response
type ListItemInDescribeSQLHistoryList ¶
type ListItemInDescribeSQLHistoryList struct { ExecPerSecond int64 `json:"ExecPerSecond" xml:"ExecPerSecond"` MaxCpuTime float64 `json:"MaxCpuTime" xml:"MaxCpuTime"` BlockCacheHit int64 `json:"BlockCacheHit" xml:"BlockCacheHit"` DecodeTime float64 `json:"DecodeTime" xml:"DecodeTime"` RemotePlans int64 `json:"RemotePlans" xml:"RemotePlans"` RPCCount int64 `json:"RPCCount" xml:"RPCCount"` NetWaitTime float64 `json:"NetWaitTime" xml:"NetWaitTime"` DiskRead int64 `json:"DiskRead" xml:"DiskRead"` NodeIp string `json:"NodeIp" xml:"NodeIp"` ConcurrencyWaitTime float64 `json:"ConcurrencyWaitTime" xml:"ConcurrencyWaitTime"` DbName string `json:"DbName" xml:"DbName"` MemstoreReadRowCount int64 `json:"MemstoreReadRowCount" xml:"MemstoreReadRowCount"` AppWaitTime float64 `json:"AppWaitTime" xml:"AppWaitTime"` ElapsedTime float64 `json:"ElapsedTime" xml:"ElapsedTime"` MissPlans int64 `json:"MissPlans" xml:"MissPlans"` AffectedRows int64 `json:"AffectedRows" xml:"AffectedRows"` ScheduleTime float64 `json:"ScheduleTime" xml:"ScheduleTime"` Event string `json:"Event" xml:"Event"` TotalWaitTime float64 `json:"TotalWaitTime" xml:"TotalWaitTime"` ReturnRows int64 `json:"ReturnRows" xml:"ReturnRows"` ExecuteTime float64 `json:"ExecuteTime" xml:"ExecuteTime"` UserName string `json:"UserName" xml:"UserName"` Executions int64 `json:"Executions" xml:"Executions"` GetPlanTime float64 `json:"GetPlanTime" xml:"GetPlanTime"` CpuTime float64 `json:"CpuTime" xml:"CpuTime"` MaxElapsedTime float64 `json:"MaxElapsedTime" xml:"MaxElapsedTime"` BlockIndexCacheHit int64 `json:"BlockIndexCacheHit" xml:"BlockIndexCacheHit"` EndTimeUTCString string `json:"EndTimeUTCString" xml:"EndTimeUTCString"` EndTime int64 `json:"EndTime" xml:"EndTime"` RetryCount int64 `json:"RetryCount" xml:"RetryCount"` ClientIp string `json:"ClientIp" xml:"ClientIp"` BloomFilterCacheHit int64 `json:"BloomFilterCacheHit" xml:"BloomFilterCacheHit"` IOWaitTime float64 `json:"IOWaitTime" xml:"IOWaitTime"` FailTimes int64 `json:"FailTimes" xml:"FailTimes"` QueueTime float64 `json:"QueueTime" xml:"QueueTime"` RowCacheHit int64 `json:"RowCacheHit" xml:"RowCacheHit"` LogicalRead int64 `json:"LogicalRead" xml:"LogicalRead"` SsstoreReadRowCount int64 `json:"SsstoreReadRowCount" xml:"SsstoreReadRowCount"` }
ListItemInDescribeSQLHistoryList is a nested struct in oceanbasepro response
type ListProjectFullVerifyResultRequest ¶ added in v1.62.523
type ListProjectFullVerifyResultRequest struct { *requests.RpcRequest DestSchemas *[]string `position:"Body" name:"DestSchemas" type:"Json"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` SourceSchemas *[]string `position:"Body" name:"SourceSchemas" type:"Json"` ProjectId string `position:"Body" name:"ProjectId"` Status string `position:"Body" name:"Status"` }
ListProjectFullVerifyResultRequest is the request struct for api ListProjectFullVerifyResult
func CreateListProjectFullVerifyResultRequest ¶ added in v1.62.523
func CreateListProjectFullVerifyResultRequest() (request *ListProjectFullVerifyResultRequest)
CreateListProjectFullVerifyResultRequest creates a request to invoke ListProjectFullVerifyResult API
type ListProjectFullVerifyResultResponse ¶ added in v1.62.523
type ListProjectFullVerifyResultResponse struct {
*responses.BaseResponse
}
ListProjectFullVerifyResultResponse is the response struct for api ListProjectFullVerifyResult
func CreateListProjectFullVerifyResultResponse ¶ added in v1.62.523
func CreateListProjectFullVerifyResultResponse() (response *ListProjectFullVerifyResultResponse)
CreateListProjectFullVerifyResultResponse creates a response to parse from ListProjectFullVerifyResult response
type ListProjectsRequest ¶ added in v1.62.523
type ListProjectsRequest struct { *requests.RpcRequest SearchKey string `position:"Body" name:"SearchKey"` Type string `position:"Body" name:"Type"` VisibleSubProject requests.Boolean `position:"Body" name:"VisibleSubProject"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` SinkEndpointTypes *[]string `position:"Body" name:"SinkEndpointTypes" type:"Json"` PageSize requests.Integer `position:"Body" name:"PageSize"` Order string `position:"Body" name:"Order"` SourceEndpointTypes *[]string `position:"Body" name:"SourceEndpointTypes" type:"Json"` SortField string `position:"Body" name:"SortField"` LabelIds *[]string `position:"Body" name:"LabelIds" type:"Json"` Status *[]string `position:"Body" name:"Status" type:"Json"` }
ListProjectsRequest is the request struct for api ListProjects
func CreateListProjectsRequest ¶ added in v1.62.523
func CreateListProjectsRequest() (request *ListProjectsRequest)
CreateListProjectsRequest creates a request to invoke ListProjects API
type ListProjectsResponse ¶ added in v1.62.523
type ListProjectsResponse struct {
*responses.BaseResponse
}
ListProjectsResponse is the response struct for api ListProjects
func CreateListProjectsResponse ¶ added in v1.62.523
func CreateListProjectsResponse() (response *ListProjectsResponse)
CreateListProjectsResponse creates a response to parse from ListProjects response
type ListWorkerInstancesRequest ¶ added in v1.62.523
type ListWorkerInstancesRequest struct { *requests.RpcRequest OnlyBindable requests.Boolean `position:"Body" name:"OnlyBindable"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` Specs *[]string `position:"Body" name:"Specs" type:"Json"` InstanceName string `position:"Body" name:"InstanceName"` PageSize requests.Integer `position:"Body" name:"PageSize"` SourceType string `position:"Body" name:"SourceType"` DestType string `position:"Body" name:"DestType"` }
ListWorkerInstancesRequest is the request struct for api ListWorkerInstances
func CreateListWorkerInstancesRequest ¶ added in v1.62.523
func CreateListWorkerInstancesRequest() (request *ListWorkerInstancesRequest)
CreateListWorkerInstancesRequest creates a request to invoke ListWorkerInstances API
type ListWorkerInstancesResponse ¶ added in v1.62.523
type ListWorkerInstancesResponse struct {
*responses.BaseResponse
}
ListWorkerInstancesResponse is the response struct for api ListWorkerInstances
func CreateListWorkerInstancesResponse ¶ added in v1.62.523
func CreateListWorkerInstancesResponse() (response *ListWorkerInstancesResponse)
CreateListWorkerInstancesResponse creates a response to parse from ListWorkerInstances response
type LogDiskSize ¶
type LogDiskSize struct { LogAssignedSize string `json:"LogAssignedSize" xml:"LogAssignedSize"` UnitLogDisk int `json:"UnitLogDisk" xml:"UnitLogDisk"` MaxLogAssignedPercent string `json:"MaxLogAssignedPercent" xml:"MaxLogAssignedPercent"` TotalDiskSize int64 `json:"TotalDiskSize" xml:"TotalDiskSize"` UnitDiskSize int64 `json:"UnitDiskSize" xml:"UnitDiskSize"` TotalLogDisk int `json:"TotalLogDisk" xml:"TotalLogDisk"` MaxLogAssignedObServer []string `json:"MaxLogAssignedObServer" xml:"MaxLogAssignedObServer"` }
LogDiskSize is a nested struct in oceanbasepro response
type LogDiskSizeRange ¶ added in v1.62.635
type LogDiskSizeRange struct { Step int64 `json:"Step" xml:"Step"` Max int64 `json:"Max" xml:"Max"` Min int64 `json:"Min" xml:"Min"` }
LogDiskSizeRange is a nested struct in oceanbasepro response
type MaxDiskUsedObServerInDescribeInstance ¶
type MaxDiskUsedObServerInDescribeInstance struct {
MaxDiskUsedObServer []string `json:"MaxDiskUsedObServer" xml:"MaxDiskUsedObServer"`
}
MaxDiskUsedObServerInDescribeInstance is a nested struct in oceanbasepro response
type MaxDiskUsedObServerInDescribeInstanceTopology ¶
type MaxDiskUsedObServerInDescribeInstanceTopology struct {
MaxDiskUsedObServer []string `json:"MaxDiskUsedObServer" xml:"MaxDiskUsedObServer"`
}
MaxDiskUsedObServerInDescribeInstanceTopology is a nested struct in oceanbasepro response
type MaxLogAssignedObServer ¶ added in v1.62.635
type MaxLogAssignedObServer struct {
MaxLogAssignedObServer []string `json:"MaxLogAssignedObServer" xml:"MaxLogAssignedObServer"`
}
MaxLogAssignedObServer is a nested struct in oceanbasepro response
type Memory ¶
type Memory struct { UsedMemory int64 `json:"UsedMemory" xml:"UsedMemory"` UnitMemory int64 `json:"UnitMemory" xml:"UnitMemory"` OriginalTotalMemory int64 `json:"OriginalTotalMemory" xml:"OriginalTotalMemory"` TotalMemory int64 `json:"TotalMemory" xml:"TotalMemory"` }
Memory is a nested struct in oceanbasepro response
type MemoryInDescribeInstanceTopology ¶
type MemoryInDescribeInstanceTopology struct { UsedMemory float64 `json:"UsedMemory" xml:"UsedMemory"` TotalMemory int64 `json:"TotalMemory" xml:"TotalMemory"` }
MemoryInDescribeInstanceTopology is a nested struct in oceanbasepro response
type MemoryInDescribeTenant ¶
type MemoryInDescribeTenant struct { UsedMemory float64 `json:"UsedMemory" xml:"UsedMemory"` TotalMemory float64 `json:"TotalMemory" xml:"TotalMemory"` UnitMemory float64 `json:"UnitMemory" xml:"UnitMemory"` }
MemoryInDescribeTenant is a nested struct in oceanbasepro response
type ModifyDatabaseDescriptionRequest ¶
type ModifyDatabaseDescriptionRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` InstanceId string `position:"Body" name:"InstanceId"` DatabaseName string `position:"Body" name:"DatabaseName"` TenantId string `position:"Body" name:"TenantId"` }
ModifyDatabaseDescriptionRequest is the request struct for api ModifyDatabaseDescription
func CreateModifyDatabaseDescriptionRequest ¶
func CreateModifyDatabaseDescriptionRequest() (request *ModifyDatabaseDescriptionRequest)
CreateModifyDatabaseDescriptionRequest creates a request to invoke ModifyDatabaseDescription API
type ModifyDatabaseDescriptionResponse ¶
type ModifyDatabaseDescriptionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDatabaseDescriptionResponse is the response struct for api ModifyDatabaseDescription
func CreateModifyDatabaseDescriptionResponse ¶
func CreateModifyDatabaseDescriptionResponse() (response *ModifyDatabaseDescriptionResponse)
CreateModifyDatabaseDescriptionResponse creates a response to parse from ModifyDatabaseDescription response
type ModifyDatabaseUserRolesRequest ¶
type ModifyDatabaseUserRolesRequest struct { *requests.RpcRequest Users string `position:"Body" name:"Users"` InstanceId string `position:"Body" name:"InstanceId"` DatabaseName string `position:"Body" name:"DatabaseName"` TenantId string `position:"Body" name:"TenantId"` }
ModifyDatabaseUserRolesRequest is the request struct for api ModifyDatabaseUserRoles
func CreateModifyDatabaseUserRolesRequest ¶
func CreateModifyDatabaseUserRolesRequest() (request *ModifyDatabaseUserRolesRequest)
CreateModifyDatabaseUserRolesRequest creates a request to invoke ModifyDatabaseUserRoles API
type ModifyDatabaseUserRolesResponse ¶
type ModifyDatabaseUserRolesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TenantUser TenantUser `json:"TenantUser" xml:"TenantUser"` }
ModifyDatabaseUserRolesResponse is the response struct for api ModifyDatabaseUserRoles
func CreateModifyDatabaseUserRolesResponse ¶
func CreateModifyDatabaseUserRolesResponse() (response *ModifyDatabaseUserRolesResponse)
CreateModifyDatabaseUserRolesResponse creates a response to parse from ModifyDatabaseUserRoles response
type ModifyInstanceNameRequest ¶
type ModifyInstanceNameRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` InstanceName string `position:"Body" name:"InstanceName"` }
ModifyInstanceNameRequest is the request struct for api ModifyInstanceName
func CreateModifyInstanceNameRequest ¶
func CreateModifyInstanceNameRequest() (request *ModifyInstanceNameRequest)
CreateModifyInstanceNameRequest creates a request to invoke ModifyInstanceName API
type ModifyInstanceNameResponse ¶
type ModifyInstanceNameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceNameResponse is the response struct for api ModifyInstanceName
func CreateModifyInstanceNameResponse ¶
func CreateModifyInstanceNameResponse() (response *ModifyInstanceNameResponse)
CreateModifyInstanceNameResponse creates a response to parse from ModifyInstanceName response
type ModifyInstanceNodeNumRequest ¶ added in v1.62.274
type ModifyInstanceNodeNumRequest struct { *requests.RpcRequest DryRun requests.Boolean `position:"Body" name:"DryRun"` NodeNum string `position:"Body" name:"NodeNum"` InstanceId string `position:"Body" name:"InstanceId"` }
ModifyInstanceNodeNumRequest is the request struct for api ModifyInstanceNodeNum
func CreateModifyInstanceNodeNumRequest ¶ added in v1.62.274
func CreateModifyInstanceNodeNumRequest() (request *ModifyInstanceNodeNumRequest)
CreateModifyInstanceNodeNumRequest creates a request to invoke ModifyInstanceNodeNum API
type ModifyInstanceNodeNumResponse ¶ added in v1.62.274
type ModifyInstanceNodeNumResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ModifyInstanceNodeNumResponse is the response struct for api ModifyInstanceNodeNum
func CreateModifyInstanceNodeNumResponse ¶ added in v1.62.274
func CreateModifyInstanceNodeNumResponse() (response *ModifyInstanceNodeNumResponse)
CreateModifyInstanceNodeNumResponse creates a response to parse from ModifyInstanceNodeNum response
type ModifyInstanceSpecRequest ¶ added in v1.62.274
type ModifyInstanceSpecRequest struct { *requests.RpcRequest AutoUseCoupon requests.Boolean `position:"Body" name:"AutoUseCoupon"` InstanceClass string `position:"Body" name:"InstanceClass"` DryRun requests.Boolean `position:"Body" name:"DryRun"` DiskSize requests.Integer `position:"Body" name:"DiskSize"` InstanceId string `position:"Body" name:"InstanceId"` LogDiskSize requests.Integer `position:"Body" name:"LogDiskSize"` }
ModifyInstanceSpecRequest is the request struct for api ModifyInstanceSpec
func CreateModifyInstanceSpecRequest ¶ added in v1.62.274
func CreateModifyInstanceSpecRequest() (request *ModifyInstanceSpecRequest)
CreateModifyInstanceSpecRequest creates a request to invoke ModifyInstanceSpec API
type ModifyInstanceSpecResponse ¶ added in v1.62.274
type ModifyInstanceSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ModifyInstanceSpecResponse is the response struct for api ModifyInstanceSpec
func CreateModifyInstanceSpecResponse ¶ added in v1.62.274
func CreateModifyInstanceSpecResponse() (response *ModifyInstanceSpecResponse)
CreateModifyInstanceSpecResponse creates a response to parse from ModifyInstanceSpec response
type ModifyInstanceTagsRequest ¶ added in v1.62.213
type ModifyInstanceTagsRequest struct { *requests.RpcRequest Tags string `position:"Body" name:"Tags"` InstanceId string `position:"Body" name:"InstanceId"` }
ModifyInstanceTagsRequest is the request struct for api ModifyInstanceTags
func CreateModifyInstanceTagsRequest ¶ added in v1.62.213
func CreateModifyInstanceTagsRequest() (request *ModifyInstanceTagsRequest)
CreateModifyInstanceTagsRequest creates a request to invoke ModifyInstanceTags API
type ModifyInstanceTagsResponse ¶ added in v1.62.213
type ModifyInstanceTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` }
ModifyInstanceTagsResponse is the response struct for api ModifyInstanceTags
func CreateModifyInstanceTagsResponse ¶ added in v1.62.213
func CreateModifyInstanceTagsResponse() (response *ModifyInstanceTagsResponse)
CreateModifyInstanceTagsResponse creates a response to parse from ModifyInstanceTags response
type ModifyInstanceTemporaryCapacityRequest ¶ added in v1.62.635
type ModifyInstanceTemporaryCapacityRequest struct { *requests.RpcRequest DiskSize string `position:"Body" name:"DiskSize"` Spec string `position:"Body" name:"Spec"` InstanceId string `position:"Body" name:"InstanceId"` }
ModifyInstanceTemporaryCapacityRequest is the request struct for api ModifyInstanceTemporaryCapacity
func CreateModifyInstanceTemporaryCapacityRequest ¶ added in v1.62.635
func CreateModifyInstanceTemporaryCapacityRequest() (request *ModifyInstanceTemporaryCapacityRequest)
CreateModifyInstanceTemporaryCapacityRequest creates a request to invoke ModifyInstanceTemporaryCapacity API
type ModifyInstanceTemporaryCapacityResponse ¶ added in v1.62.635
type ModifyInstanceTemporaryCapacityResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceTemporaryCapacityResponse is the response struct for api ModifyInstanceTemporaryCapacity
func CreateModifyInstanceTemporaryCapacityResponse ¶ added in v1.62.635
func CreateModifyInstanceTemporaryCapacityResponse() (response *ModifyInstanceTemporaryCapacityResponse)
CreateModifyInstanceTemporaryCapacityResponse creates a response to parse from ModifyInstanceTemporaryCapacity response
type ModifyParametersRequest ¶
type ModifyParametersRequest struct { *requests.RpcRequest DimensionValue string `position:"Body" name:"DimensionValue"` InstanceId string `position:"Body" name:"InstanceId"` Dimension string `position:"Body" name:"Dimension"` Parameters string `position:"Body" name:"Parameters"` }
ModifyParametersRequest is the request struct for api ModifyParameters
func CreateModifyParametersRequest ¶
func CreateModifyParametersRequest() (request *ModifyParametersRequest)
CreateModifyParametersRequest creates a request to invoke ModifyParameters API
type ModifyParametersResponse ¶
type ModifyParametersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Results Results `json:"Results" xml:"Results"` }
ModifyParametersResponse is the response struct for api ModifyParameters
func CreateModifyParametersResponse ¶
func CreateModifyParametersResponse() (response *ModifyParametersResponse)
CreateModifyParametersResponse creates a response to parse from ModifyParameters response
type ModifySecurityIpsRequest ¶
type ModifySecurityIpsRequest struct { *requests.RpcRequest SecurityIps string `position:"Body" name:"SecurityIps"` SecurityIpGroupName string `position:"Body" name:"SecurityIpGroupName"` InstanceId string `position:"Body" name:"InstanceId"` }
ModifySecurityIpsRequest is the request struct for api ModifySecurityIps
func CreateModifySecurityIpsRequest ¶
func CreateModifySecurityIpsRequest() (request *ModifySecurityIpsRequest)
CreateModifySecurityIpsRequest creates a request to invoke ModifySecurityIps API
type ModifySecurityIpsResponse ¶
type ModifySecurityIpsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecurityIpGroup SecurityIpGroup `json:"SecurityIpGroup" xml:"SecurityIpGroup"` }
ModifySecurityIpsResponse is the response struct for api ModifySecurityIps
func CreateModifySecurityIpsResponse ¶
func CreateModifySecurityIpsResponse() (response *ModifySecurityIpsResponse)
CreateModifySecurityIpsResponse creates a response to parse from ModifySecurityIps response
type ModifyTenantEncryptionRequest ¶ added in v1.62.577
type ModifyTenantEncryptionRequest struct { *requests.RpcRequest EncryptionKeyId string `position:"Body" name:"EncryptionKeyId"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` EncryptionType string `position:"Body" name:"EncryptionType"` }
ModifyTenantEncryptionRequest is the request struct for api ModifyTenantEncryption
func CreateModifyTenantEncryptionRequest ¶ added in v1.62.577
func CreateModifyTenantEncryptionRequest() (request *ModifyTenantEncryptionRequest)
CreateModifyTenantEncryptionRequest creates a request to invoke ModifyTenantEncryption API
type ModifyTenantEncryptionResponse ¶ added in v1.62.577
type ModifyTenantEncryptionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TenantEncryption TenantEncryption `json:"TenantEncryption" xml:"TenantEncryption"` }
ModifyTenantEncryptionResponse is the response struct for api ModifyTenantEncryption
func CreateModifyTenantEncryptionResponse ¶ added in v1.62.577
func CreateModifyTenantEncryptionResponse() (response *ModifyTenantEncryptionResponse)
CreateModifyTenantEncryptionResponse creates a response to parse from ModifyTenantEncryption response
type ModifyTenantPrimaryZoneRequest ¶
type ModifyTenantPrimaryZoneRequest struct { *requests.RpcRequest UserVSwitchId string `position:"Body" name:"UserVSwitchId"` MasterIntranetAddressZone string `position:"Body" name:"MasterIntranetAddressZone"` TenantId string `position:"Body" name:"TenantId"` TenantEndpointId string `position:"Body" name:"TenantEndpointId"` InstanceId string `position:"Body" name:"InstanceId"` PrimaryZone string `position:"Body" name:"PrimaryZone"` }
ModifyTenantPrimaryZoneRequest is the request struct for api ModifyTenantPrimaryZone
func CreateModifyTenantPrimaryZoneRequest ¶
func CreateModifyTenantPrimaryZoneRequest() (request *ModifyTenantPrimaryZoneRequest)
CreateModifyTenantPrimaryZoneRequest creates a request to invoke ModifyTenantPrimaryZone API
type ModifyTenantPrimaryZoneResponse ¶
type ModifyTenantPrimaryZoneResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTenantPrimaryZoneResponse is the response struct for api ModifyTenantPrimaryZone
func CreateModifyTenantPrimaryZoneResponse ¶
func CreateModifyTenantPrimaryZoneResponse() (response *ModifyTenantPrimaryZoneResponse)
CreateModifyTenantPrimaryZoneResponse creates a response to parse from ModifyTenantPrimaryZone response
type ModifyTenantResourceRequest ¶
type ModifyTenantResourceRequest struct { *requests.RpcRequest Memory requests.Integer `position:"Body" name:"Memory"` LogDisk requests.Integer `position:"Body" name:"LogDisk"` Cpu requests.Integer `position:"Body" name:"Cpu"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` ReadOnlyZoneList string `position:"Body" name:"ReadOnlyZoneList"` }
ModifyTenantResourceRequest is the request struct for api ModifyTenantResource
func CreateModifyTenantResourceRequest ¶
func CreateModifyTenantResourceRequest() (request *ModifyTenantResourceRequest)
CreateModifyTenantResourceRequest creates a request to invoke ModifyTenantResource API
type ModifyTenantResourceResponse ¶
type ModifyTenantResourceResponse struct { *responses.BaseResponse TenantId string `json:"TenantId" xml:"TenantId"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTenantResourceResponse is the response struct for api ModifyTenantResource
func CreateModifyTenantResourceResponse ¶
func CreateModifyTenantResourceResponse() (response *ModifyTenantResourceResponse)
CreateModifyTenantResourceResponse creates a response to parse from ModifyTenantResource response
type ModifyTenantSecurityIpGroupRequest ¶ added in v1.62.361
type ModifyTenantSecurityIpGroupRequest struct { *requests.RpcRequest SecurityIps string `position:"Body" name:"SecurityIps"` SecurityIpGroupName string `position:"Body" name:"SecurityIpGroupName"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
ModifyTenantSecurityIpGroupRequest is the request struct for api ModifyTenantSecurityIpGroup
func CreateModifyTenantSecurityIpGroupRequest ¶ added in v1.62.361
func CreateModifyTenantSecurityIpGroupRequest() (request *ModifyTenantSecurityIpGroupRequest)
CreateModifyTenantSecurityIpGroupRequest creates a request to invoke ModifyTenantSecurityIpGroup API
type ModifyTenantSecurityIpGroupResponse ¶ added in v1.62.361
type ModifyTenantSecurityIpGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecurityIpGroup SecurityIpGroup `json:"SecurityIpGroup" xml:"SecurityIpGroup"` }
ModifyTenantSecurityIpGroupResponse is the response struct for api ModifyTenantSecurityIpGroup
func CreateModifyTenantSecurityIpGroupResponse ¶ added in v1.62.361
func CreateModifyTenantSecurityIpGroupResponse() (response *ModifyTenantSecurityIpGroupResponse)
CreateModifyTenantSecurityIpGroupResponse creates a response to parse from ModifyTenantSecurityIpGroup response
type ModifyTenantTagsRequest ¶ added in v1.62.213
type ModifyTenantTagsRequest struct { *requests.RpcRequest Tags string `position:"Body" name:"Tags"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
ModifyTenantTagsRequest is the request struct for api ModifyTenantTags
func CreateModifyTenantTagsRequest ¶ added in v1.62.213
func CreateModifyTenantTagsRequest() (request *ModifyTenantTagsRequest)
CreateModifyTenantTagsRequest creates a request to invoke ModifyTenantTags API
type ModifyTenantTagsResponse ¶ added in v1.62.213
type ModifyTenantTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` }
ModifyTenantTagsResponse is the response struct for api ModifyTenantTags
func CreateModifyTenantTagsResponse ¶ added in v1.62.213
func CreateModifyTenantTagsResponse() (response *ModifyTenantTagsResponse)
CreateModifyTenantTagsResponse creates a response to parse from ModifyTenantTags response
type ModifyTenantUserDescriptionRequest ¶
type ModifyTenantUserDescriptionRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` UserName string `position:"Body" name:"UserName"` }
ModifyTenantUserDescriptionRequest is the request struct for api ModifyTenantUserDescription
func CreateModifyTenantUserDescriptionRequest ¶
func CreateModifyTenantUserDescriptionRequest() (request *ModifyTenantUserDescriptionRequest)
CreateModifyTenantUserDescriptionRequest creates a request to invoke ModifyTenantUserDescription API
type ModifyTenantUserDescriptionResponse ¶
type ModifyTenantUserDescriptionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTenantUserDescriptionResponse is the response struct for api ModifyTenantUserDescription
func CreateModifyTenantUserDescriptionResponse ¶
func CreateModifyTenantUserDescriptionResponse() (response *ModifyTenantUserDescriptionResponse)
CreateModifyTenantUserDescriptionResponse creates a response to parse from ModifyTenantUserDescription response
type ModifyTenantUserPasswordRequest ¶
type ModifyTenantUserPasswordRequest struct { *requests.RpcRequest UserPassword string `position:"Body" name:"UserPassword"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` EncryptionType string `position:"Body" name:"EncryptionType"` UserName string `position:"Body" name:"UserName"` }
ModifyTenantUserPasswordRequest is the request struct for api ModifyTenantUserPassword
func CreateModifyTenantUserPasswordRequest ¶
func CreateModifyTenantUserPasswordRequest() (request *ModifyTenantUserPasswordRequest)
CreateModifyTenantUserPasswordRequest creates a request to invoke ModifyTenantUserPassword API
type ModifyTenantUserPasswordResponse ¶
type ModifyTenantUserPasswordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTenantUserPasswordResponse is the response struct for api ModifyTenantUserPassword
func CreateModifyTenantUserPasswordResponse ¶
func CreateModifyTenantUserPasswordResponse() (response *ModifyTenantUserPasswordResponse)
CreateModifyTenantUserPasswordResponse creates a response to parse from ModifyTenantUserPassword response
type ModifyTenantUserRolesRequest ¶
type ModifyTenantUserRolesRequest struct { *requests.RpcRequest UserRole string `position:"Body" name:"UserRole"` InstanceId string `position:"Body" name:"InstanceId"` ModifyType string `position:"Body" name:"ModifyType"` TenantId string `position:"Body" name:"TenantId"` UserName string `position:"Body" name:"UserName"` }
ModifyTenantUserRolesRequest is the request struct for api ModifyTenantUserRoles
func CreateModifyTenantUserRolesRequest ¶
func CreateModifyTenantUserRolesRequest() (request *ModifyTenantUserRolesRequest)
CreateModifyTenantUserRolesRequest creates a request to invoke ModifyTenantUserRoles API
type ModifyTenantUserRolesResponse ¶
type ModifyTenantUserRolesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TenantUser TenantUser `json:"TenantUser" xml:"TenantUser"` }
ModifyTenantUserRolesResponse is the response struct for api ModifyTenantUserRoles
func CreateModifyTenantUserRolesResponse ¶
func CreateModifyTenantUserRolesResponse() (response *ModifyTenantUserRolesResponse)
CreateModifyTenantUserRolesResponse creates a response to parse from ModifyTenantUserRoles response
type ModifyTenantUserStatusRequest ¶
type ModifyTenantUserStatusRequest struct { *requests.RpcRequest UserStatus string `position:"Body" name:"UserStatus"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` UserName string `position:"Body" name:"UserName"` }
ModifyTenantUserStatusRequest is the request struct for api ModifyTenantUserStatus
func CreateModifyTenantUserStatusRequest ¶
func CreateModifyTenantUserStatusRequest() (request *ModifyTenantUserStatusRequest)
CreateModifyTenantUserStatusRequest creates a request to invoke ModifyTenantUserStatus API
type ModifyTenantUserStatusResponse ¶
type ModifyTenantUserStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TenantUser []TenantUserItem `json:"TenantUser" xml:"TenantUser"` }
ModifyTenantUserStatusResponse is the response struct for api ModifyTenantUserStatus
func CreateModifyTenantUserStatusResponse ¶
func CreateModifyTenantUserStatusResponse() (response *ModifyTenantUserStatusResponse)
CreateModifyTenantUserStatusResponse creates a response to parse from ModifyTenantUserStatus response
type NodeNum ¶ added in v1.62.635
type NodeNum struct {
NodeNum []int `json:"NodeNum" xml:"NodeNum"`
}
NodeNum is a nested struct in oceanbasepro response
type NodeResource ¶
type NodeResource struct {
NodeResourceItem []NodeResourceItem `json:"NodeResource" xml:"NodeResource"`
}
NodeResource is a nested struct in oceanbasepro response
type NodeResourceItem ¶
type NodeResourceItem struct { Cpu CpuInDescribeInstanceTopology `json:"Cpu" xml:"Cpu"` Memory MemoryInDescribeInstanceTopology `json:"Memory" xml:"Memory"` DiskSize DiskSizeInDescribeInstanceTopology `json:"DiskSize" xml:"DiskSize"` }
NodeResourceItem is a nested struct in oceanbasepro response
type Nodes ¶
type Nodes struct {
NodesItem []NodesItem `json:"Nodes" xml:"Nodes"`
}
Nodes is a nested struct in oceanbasepro response
type NodesItem ¶
type NodesItem struct { NodeId string `json:"NodeId" xml:"NodeId"` NodeCopyId int64 `json:"NodeCopyId" xml:"NodeCopyId"` NodeStatus string `json:"NodeStatus" xml:"NodeStatus"` NodeResource []NodeResourceItem `json:"NodeResource" xml:"NodeResource"` }
NodesItem is a nested struct in oceanbasepro response
type OutlineBinding ¶
type OutlineBinding struct { BindPlan string `json:"BindPlan" xml:"BindPlan"` OutlineId int64 `json:"OutlineId" xml:"OutlineId"` BindIndex string `json:"BindIndex" xml:"BindIndex"` MaxConcurrent int `json:"MaxConcurrent" xml:"MaxConcurrent"` TableName string `json:"TableName" xml:"TableName"` }
OutlineBinding is a nested struct in oceanbasepro response
type ParametersInDescribeParameters ¶
type ParametersInDescribeParameters struct {
Data []Data `json:"Data" xml:"Data"`
}
ParametersInDescribeParameters is a nested struct in oceanbasepro response
type ParametersInDescribeParametersHistory ¶
type ParametersInDescribeParametersHistory struct {
ParametersItem []ParametersItem `json:"Parameters" xml:"Parameters"`
}
ParametersInDescribeParametersHistory is a nested struct in oceanbasepro response
type ParametersItem ¶
type ParametersItem struct { Status string `json:"Status" xml:"Status"` OldValue string `json:"OldValue" xml:"OldValue"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` CreateTime string `json:"CreateTime" xml:"CreateTime"` DimensionValue string `json:"DimensionValue" xml:"DimensionValue"` Name string `json:"Name" xml:"Name"` NewValue string `json:"NewValue" xml:"NewValue"` }
ParametersItem is a nested struct in oceanbasepro response
type PlanExplain ¶ added in v1.62.361
type PlanExplain struct {
PlanJsonString string `json:"PlanJsonString" xml:"PlanJsonString"`
}
PlanExplain is a nested struct in oceanbasepro response
type Plans ¶ added in v1.62.361
type Plans struct {
PlansItem []PlansItem `json:"Plans" xml:"Plans"`
}
Plans is a nested struct in oceanbasepro response
type PlansItem ¶ added in v1.62.361
type PlansItem struct { Uid string `json:"Uid" xml:"Uid"` PlanId int64 `json:"PlanId" xml:"PlanId"` FirstLoadTime string `json:"FirstLoadTime" xml:"FirstLoadTime"` PlanType string `json:"PlanType" xml:"PlanType"` PlanHash string `json:"PlanHash" xml:"PlanHash"` PlanSize int64 `json:"PlanSize" xml:"PlanSize"` SchemaVersion int64 `json:"SchemaVersion" xml:"SchemaVersion"` MergedVersion int64 `json:"MergedVersion" xml:"MergedVersion"` ObServerId int64 `json:"ObServerId" xml:"ObServerId"` ObDbId int64 `json:"ObDbId" xml:"ObDbId"` ServerId int64 `json:"ServerId" xml:"ServerId"` FirstLoadTimeUs int64 `json:"FirstLoadTimeUs" xml:"FirstLoadTimeUs"` HitDiagnosis bool `json:"HitDiagnosis" xml:"HitDiagnosis"` OutlineData string `json:"OutlineData" xml:"OutlineData"` OutlineId int64 `json:"OutlineId" xml:"OutlineId"` CollectTimeUs int64 `json:"CollectTimeUs" xml:"CollectTimeUs"` Server string `json:"Server" xml:"Server"` HitPercentage string `json:"HitPercentage" xml:"HitPercentage"` Executions int64 `json:"Executions" xml:"Executions"` ExecPs string `json:"ExecPs" xml:"ExecPs"` AvgDiskReads string `json:"AvgDiskReads" xml:"AvgDiskReads"` AvgDiskWrites string `json:"AvgDiskWrites" xml:"AvgDiskWrites"` AvgBufferGets string `json:"AvgBufferGets" xml:"AvgBufferGets"` AvgApplicationWaitTime string `json:"AvgApplicationWaitTime" xml:"AvgApplicationWaitTime"` AvgConcurrencyWaitTime string `json:"AvgConcurrencyWaitTime" xml:"AvgConcurrencyWaitTime"` AvgUserIoWaitTime string `json:"AvgUserIoWaitTime" xml:"AvgUserIoWaitTime"` AvgRowProcessed string `json:"AvgRowProcessed" xml:"AvgRowProcessed"` AvgElapsedTime string `json:"AvgElapsedTime" xml:"AvgElapsedTime"` AvgCpuTime string `json:"AvgCpuTime" xml:"AvgCpuTime"` LargeQueryPercentage string `json:"LargeQueryPercentage" xml:"LargeQueryPercentage"` DelayedLargeQueryPercentage string `json:"DelayedLargeQueryPercentage" xml:"DelayedLargeQueryPercentage"` TimeoutPercentage string `json:"TimeoutPercentage" xml:"TimeoutPercentage"` TableScan bool `json:"TableScan" xml:"TableScan"` PlanUnionHash string `json:"PlanUnionHash" xml:"PlanUnionHash"` SqlId string `json:"SqlId" xml:"SqlId"` }
PlansItem is a nested struct in oceanbasepro response
type PrimaryKeysInDescribeOmsOpenAPIProject ¶
type PrimaryKeysInDescribeOmsOpenAPIProject struct {
PrimaryKey []string `json:"PrimaryKey" xml:"PrimaryKey"`
}
PrimaryKeysInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type PrimaryKeysInSearchOmsOpenAPIProjects ¶
type PrimaryKeysInSearchOmsOpenAPIProjects struct {
PrimaryKey []string `json:"PrimaryKey" xml:"PrimaryKey"`
}
PrimaryKeysInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type RecommendIndex ¶
type RecommendIndex struct { SuggestIndex string `json:"SuggestIndex" xml:"SuggestIndex"` TenantMode string `json:"TenantMode" xml:"TenantMode"` TableList string `json:"TableList" xml:"TableList"` }
RecommendIndex is a nested struct in oceanbasepro response
type RecordTypeListInDescribeOmsOpenAPIProject ¶
type RecordTypeListInDescribeOmsOpenAPIProject struct {
RecordTypeList []string `json:"RecordTypeList" xml:"RecordTypeList"`
}
RecordTypeListInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type RecordTypeListInSearchOmsOpenAPIProjects ¶
type RecordTypeListInSearchOmsOpenAPIProjects struct {
RecordTypeList []string `json:"RecordTypeList" xml:"RecordTypeList"`
}
RecordTypeListInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type RejectedValue ¶
type RejectedValue struct {
RejectedValueElement []string `json:"RejectedValueElement" xml:"RejectedValueElement"`
}
RejectedValue is a nested struct in oceanbasepro response
type ReleaseOmsOpenAPIProjectRequest ¶
type ReleaseOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
ReleaseOmsOpenAPIProjectRequest is the request struct for api ReleaseOmsOpenAPIProject
func CreateReleaseOmsOpenAPIProjectRequest ¶
func CreateReleaseOmsOpenAPIProjectRequest() (request *ReleaseOmsOpenAPIProjectRequest)
CreateReleaseOmsOpenAPIProjectRequest creates a request to invoke ReleaseOmsOpenAPIProject API
type ReleaseOmsOpenAPIProjectResponse ¶
type ReleaseOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
ReleaseOmsOpenAPIProjectResponse is the response struct for api ReleaseOmsOpenAPIProject
func CreateReleaseOmsOpenAPIProjectResponse ¶
func CreateReleaseOmsOpenAPIProjectResponse() (response *ReleaseOmsOpenAPIProjectResponse)
CreateReleaseOmsOpenAPIProjectResponse creates a response to parse from ReleaseOmsOpenAPIProject response
type ReleaseProjectRequest ¶ added in v1.62.523
type ReleaseProjectRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
ReleaseProjectRequest is the request struct for api ReleaseProject
func CreateReleaseProjectRequest ¶ added in v1.62.523
func CreateReleaseProjectRequest() (request *ReleaseProjectRequest)
CreateReleaseProjectRequest creates a request to invoke ReleaseProject API
type ReleaseProjectResponse ¶ added in v1.62.523
type ReleaseProjectResponse struct {
*responses.BaseResponse
}
ReleaseProjectResponse is the response struct for api ReleaseProject
func CreateReleaseProjectResponse ¶ added in v1.62.523
func CreateReleaseProjectResponse() (response *ReleaseProjectResponse)
CreateReleaseProjectResponse creates a response to parse from ReleaseProject response
type ResetOmsOpenAPIProjectRequest ¶
type ResetOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
ResetOmsOpenAPIProjectRequest is the request struct for api ResetOmsOpenAPIProject
func CreateResetOmsOpenAPIProjectRequest ¶
func CreateResetOmsOpenAPIProjectRequest() (request *ResetOmsOpenAPIProjectRequest)
CreateResetOmsOpenAPIProjectRequest creates a request to invoke ResetOmsOpenAPIProject API
type ResetOmsOpenAPIProjectResponse ¶
type ResetOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
ResetOmsOpenAPIProjectResponse is the response struct for api ResetOmsOpenAPIProject
func CreateResetOmsOpenAPIProjectResponse ¶
func CreateResetOmsOpenAPIProjectResponse() (response *ResetOmsOpenAPIProjectResponse)
CreateResetOmsOpenAPIProjectResponse creates a response to parse from ResetOmsOpenAPIProject response
type Resource ¶
type Resource struct { UnitCount int64 `json:"UnitCount" xml:"UnitCount"` Memory Memory `json:"Memory" xml:"Memory"` CapacityUnit CapacityUnitInDescribeInstances `json:"CapacityUnit" xml:"CapacityUnit"` LogDiskSize LogDiskSize `json:"LogDiskSize" xml:"LogDiskSize"` DiskSize DiskSize `json:"DiskSize" xml:"DiskSize"` Cpu Cpu `json:"Cpu" xml:"Cpu"` }
Resource is a nested struct in oceanbasepro response
type Respond ¶
type Respond struct {
Data []Data `json:"Data" xml:"Data"`
}
Respond is a nested struct in oceanbasepro response
type Results ¶
type Results struct { Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` }
Results is a nested struct in oceanbasepro response
type ResumeOmsOpenAPIProjectRequest ¶
type ResumeOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
ResumeOmsOpenAPIProjectRequest is the request struct for api ResumeOmsOpenAPIProject
func CreateResumeOmsOpenAPIProjectRequest ¶
func CreateResumeOmsOpenAPIProjectRequest() (request *ResumeOmsOpenAPIProjectRequest)
CreateResumeOmsOpenAPIProjectRequest creates a request to invoke ResumeOmsOpenAPIProject API
type ResumeOmsOpenAPIProjectResponse ¶
type ResumeOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
ResumeOmsOpenAPIProjectResponse is the response struct for api ResumeOmsOpenAPIProject
func CreateResumeOmsOpenAPIProjectResponse ¶
func CreateResumeOmsOpenAPIProjectResponse() (response *ResumeOmsOpenAPIProjectResponse)
CreateResumeOmsOpenAPIProjectResponse creates a response to parse from ResumeOmsOpenAPIProject response
type ResumeProjectRequest ¶ added in v1.62.523
type ResumeProjectRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
ResumeProjectRequest is the request struct for api ResumeProject
func CreateResumeProjectRequest ¶ added in v1.62.523
func CreateResumeProjectRequest() (request *ResumeProjectRequest)
CreateResumeProjectRequest creates a request to invoke ResumeProject API
type ResumeProjectResponse ¶ added in v1.62.523
type ResumeProjectResponse struct {
*responses.BaseResponse
}
ResumeProjectResponse is the response struct for api ResumeProject
func CreateResumeProjectResponse ¶ added in v1.62.523
func CreateResumeProjectResponse() (response *ResumeProjectResponse)
CreateResumeProjectResponse creates a response to parse from ResumeProject response
type Role ¶
type Role struct {
Role []string `json:"Role" xml:"Role"`
}
Role is a nested struct in oceanbasepro response
type Roles ¶
type Roles struct {
RolesItem []RolesItem `json:"Roles" xml:"Roles"`
}
Roles is a nested struct in oceanbasepro response
type RolesItem ¶
type RolesItem struct { Database string `json:"Database" xml:"Database"` Role string `json:"Role" xml:"Role"` }
RolesItem is a nested struct in oceanbasepro response
type SQLDetails ¶
type SQLDetails struct {
Data []Data `json:"Data" xml:"Data"`
}
SQLDetails is a nested struct in oceanbasepro response
type SQLHistoryList ¶
type SQLHistoryList struct { Count int64 `json:"Count" xml:"Count"` List []ListItemInDescribeSQLHistoryList `json:"List" xml:"List"` }
SQLHistoryList is a nested struct in oceanbasepro response
type SQLPlans ¶
type SQLPlans struct {
Data []Data `json:"Data" xml:"Data"`
}
SQLPlans is a nested struct in oceanbasepro response
type SearchOmsOpenAPIMonitorMetricRequest ¶
type SearchOmsOpenAPIMonitorMetricRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Body" name:"EndTime"` BeginTime requests.Integer `position:"Body" name:"BeginTime"` MaxPointNum requests.Integer `position:"Body" name:"MaxPointNum"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` Metric string `position:"Body" name:"Metric"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
SearchOmsOpenAPIMonitorMetricRequest is the request struct for api SearchOmsOpenAPIMonitorMetric
func CreateSearchOmsOpenAPIMonitorMetricRequest ¶
func CreateSearchOmsOpenAPIMonitorMetricRequest() (request *SearchOmsOpenAPIMonitorMetricRequest)
CreateSearchOmsOpenAPIMonitorMetricRequest creates a request to invoke SearchOmsOpenAPIMonitorMetric API
type SearchOmsOpenAPIMonitorMetricResponse ¶
type SearchOmsOpenAPIMonitorMetricResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` Data []DataItem `json:"Data" xml:"Data"` }
SearchOmsOpenAPIMonitorMetricResponse is the response struct for api SearchOmsOpenAPIMonitorMetric
func CreateSearchOmsOpenAPIMonitorMetricResponse ¶
func CreateSearchOmsOpenAPIMonitorMetricResponse() (response *SearchOmsOpenAPIMonitorMetricResponse)
CreateSearchOmsOpenAPIMonitorMetricResponse creates a response to parse from SearchOmsOpenAPIMonitorMetric response
type SearchOmsOpenAPIProjectsRequest ¶
type SearchOmsOpenAPIProjectsRequest struct { *requests.RpcRequest DestDbTypes *[]string `position:"Body" name:"DestDbTypes" type:"Json"` StatusList *[]string `position:"Body" name:"StatusList" type:"Json"` SearchKey string `position:"Body" name:"SearchKey"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` SourceDbTypes *[]string `position:"Body" name:"SourceDbTypes" type:"Json"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` LabelIds *[]string `position:"Body" name:"LabelIds" type:"Json"` }
SearchOmsOpenAPIProjectsRequest is the request struct for api SearchOmsOpenAPIProjects
func CreateSearchOmsOpenAPIProjectsRequest ¶
func CreateSearchOmsOpenAPIProjectsRequest() (request *SearchOmsOpenAPIProjectsRequest)
CreateSearchOmsOpenAPIProjectsRequest creates a request to invoke SearchOmsOpenAPIProjects API
type SearchOmsOpenAPIProjectsResponse ¶
type SearchOmsOpenAPIProjectsResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` Data []DataItem `json:"Data" xml:"Data"` }
SearchOmsOpenAPIProjectsResponse is the response struct for api SearchOmsOpenAPIProjects
func CreateSearchOmsOpenAPIProjectsResponse ¶
func CreateSearchOmsOpenAPIProjectsResponse() (response *SearchOmsOpenAPIProjectsResponse)
CreateSearchOmsOpenAPIProjectsResponse creates a response to parse from SearchOmsOpenAPIProjects response
type SecurityConfigsInDescribeInstanceSecurityConfigs ¶ added in v1.62.213
type SecurityConfigsInDescribeInstanceSecurityConfigs struct {
SecurityConfigsItem []SecurityConfigsItem `json:"SecurityConfigs" xml:"SecurityConfigs"`
}
SecurityConfigsInDescribeInstanceSecurityConfigs is a nested struct in oceanbasepro response
type SecurityConfigsInDescribeTenantSecurityConfigs ¶ added in v1.62.213
type SecurityConfigsInDescribeTenantSecurityConfigs struct {
SecurityConfigsItem []SecurityConfigsItem `json:"SecurityConfigs" xml:"SecurityConfigs"`
}
SecurityConfigsInDescribeTenantSecurityConfigs is a nested struct in oceanbasepro response
type SecurityConfigsItem ¶ added in v1.62.213
type SecurityConfigsItem struct { RiskDescription string `json:"RiskDescription" xml:"RiskDescription"` ConfigName string `json:"ConfigName" xml:"ConfigName"` ConfigGroup string `json:"ConfigGroup" xml:"ConfigGroup"` Risk bool `json:"Risk" xml:"Risk"` ConfigDescription string `json:"ConfigDescription" xml:"ConfigDescription"` }
SecurityConfigsItem is a nested struct in oceanbasepro response
type SecurityIpGroup ¶
type SecurityIpGroup struct { SecurityIpGroupName string `json:"SecurityIpGroupName" xml:"SecurityIpGroupName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` SecurityIps string `json:"SecurityIps" xml:"SecurityIps"` TenantId string `json:"TenantId" xml:"TenantId"` }
SecurityIpGroup is a nested struct in oceanbasepro response
type SecurityIpGroupsInDescribeSecurityIpGroups ¶ added in v1.62.361
type SecurityIpGroupsInDescribeSecurityIpGroups struct {
SecurityIpGroupsItem []SecurityIpGroupsItem `json:"SecurityIpGroups" xml:"SecurityIpGroups"`
}
SecurityIpGroupsInDescribeSecurityIpGroups is a nested struct in oceanbasepro response
type SecurityIpGroupsInDescribeTenantSecurityIpGroups ¶ added in v1.62.361
type SecurityIpGroupsInDescribeTenantSecurityIpGroups struct {
SecurityIpGroupsItem []SecurityIpGroupsItem `json:"SecurityIpGroups" xml:"SecurityIpGroups"`
}
SecurityIpGroupsInDescribeTenantSecurityIpGroups is a nested struct in oceanbasepro response
type SecurityIpGroupsItem ¶
type SecurityIpGroupsItem struct { SecurityIpGroupName string `json:"SecurityIpGroupName" xml:"SecurityIpGroupName"` SecurityIps string `json:"SecurityIps" xml:"SecurityIps"` SecurityIpGroupType string `json:"SecurityIpGroupType" xml:"SecurityIpGroupType"` TenantId string `json:"TenantId" xml:"TenantId"` }
SecurityIpGroupsItem is a nested struct in oceanbasepro response
type ShardColumnsInDescribeOmsOpenAPIProject ¶
type ShardColumnsInDescribeOmsOpenAPIProject struct {
ShardColumn []string `json:"ShardColumn" xml:"ShardColumn"`
}
ShardColumnsInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type ShardColumnsInSearchOmsOpenAPIProjects ¶
type ShardColumnsInSearchOmsOpenAPIProjects struct {
ShardColumn []string `json:"ShardColumn" xml:"ShardColumn"`
}
ShardColumnsInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type SlowSQLHistoryList ¶
type SlowSQLHistoryList struct { Count int64 `json:"Count" xml:"Count"` List []ListItem `json:"List" xml:"List"` }
SlowSQLHistoryList is a nested struct in oceanbasepro response
type SlowSQLList ¶
type SlowSQLList struct {
Data []Data `json:"Data" xml:"Data"`
}
SlowSQLList is a nested struct in oceanbasepro response
type SourceConfig ¶
type SourceConfig struct { EndpointType string `json:"EndpointType" xml:"EndpointType"` SerializerType string `json:"SerializerType" xml:"SerializerType"` SequenceEnable bool `json:"SequenceEnable" xml:"SequenceEnable"` SendMsgTimeout int64 `json:"SendMsgTimeout" xml:"SendMsgTimeout"` Partition int `json:"Partition" xml:"Partition"` ProducerGroup string `json:"ProducerGroup" xml:"ProducerGroup"` PartitionMode string `json:"PartitionMode" xml:"PartitionMode"` EnableMsgTrace bool `json:"EnableMsgTrace" xml:"EnableMsgTrace"` TopicType string `json:"TopicType" xml:"TopicType"` EndpointId string `json:"EndpointId" xml:"EndpointId"` SequenceStartTimestamp int64 `json:"SequenceStartTimestamp" xml:"SequenceStartTimestamp"` MsgTags string `json:"MsgTags" xml:"MsgTags"` }
SourceConfig is a nested struct in oceanbasepro response
type SqlListInDescribeOasAnomalySQLList ¶ added in v1.62.523
type SqlListInDescribeOasAnomalySQLList struct {
SqlListItem []SqlListItem `json:"SqlList" xml:"SqlList"`
}
SqlListInDescribeOasAnomalySQLList is a nested struct in oceanbasepro response
type SqlListInDescribeOasSlowSQLList ¶ added in v1.62.523
type SqlListInDescribeOasSlowSQLList struct {
SqlListItem []SqlListItemInDescribeOasSlowSQLList `json:"SqlList" xml:"SqlList"`
}
SqlListInDescribeOasSlowSQLList is a nested struct in oceanbasepro response
type SqlListInDescribeOasTopSQLList ¶ added in v1.62.523
type SqlListInDescribeOasTopSQLList struct {
SqlListItem []SqlListItemInDescribeOasTopSQLList `json:"SqlList" xml:"SqlList"`
}
SqlListInDescribeOasTopSQLList is a nested struct in oceanbasepro response
type SqlListItem ¶ added in v1.62.523
type SqlListItem struct { LastExecutedTime string `json:"LastExecutedTime" xml:"LastExecutedTime"` Diagnosis string `json:"Diagnosis" xml:"Diagnosis"` Executions string `json:"Executions" xml:"Executions"` AvgDbTime string `json:"AvgDbTime" xml:"AvgDbTime"` SqlId string `json:"SqlId" xml:"SqlId"` SqlTextShort string `json:"SqlTextShort" xml:"SqlTextShort"` AvgCpuTime string `json:"AvgCpuTime" xml:"AvgCpuTime"` DbName string `json:"DbName" xml:"DbName"` CpuTime string `json:"CpuTime" xml:"CpuTime"` Suggestion string `json:"Suggestion" xml:"Suggestion"` AvgElapsedTime string `json:"AvgElapsedTime" xml:"AvgElapsedTime"` UserName string `json:"UserName" xml:"UserName"` SumDbTime string `json:"SumDbTime" xml:"SumDbTime"` RiskLevel string `json:"RiskLevel" xml:"RiskLevel"` SumElapsedTime string `json:"SumElapsedTime" xml:"SumElapsedTime"` AvgGetPlanTime string `json:"AvgGetPlanTime" xml:"AvgGetPlanTime"` DiagTypes []string `json:"DiagTypes" xml:"DiagTypes"` }
SqlListItem is a nested struct in oceanbasepro response
type SqlListItemInDescribeOasSlowSQLList ¶ added in v1.62.523
type SqlListItemInDescribeOasSlowSQLList struct { Executions string `json:"Executions" xml:"Executions"` RpcCount string `json:"RpcCount" xml:"RpcCount"` RemotePlans string `json:"RemotePlans" xml:"RemotePlans"` MissPlans string `json:"MissPlans" xml:"MissPlans"` MaxElapsedTime string `json:"MaxElapsedTime" xml:"MaxElapsedTime"` TotalWaitTime string `json:"TotalWaitTime" xml:"TotalWaitTime"` ExecPs string `json:"ExecPs" xml:"ExecPs"` MaxCpuTime string `json:"MaxCpuTime" xml:"MaxCpuTime"` ClientIp string `json:"ClientIp" xml:"ClientIp"` UserName string `json:"UserName" xml:"UserName"` DbName string `json:"DbName" xml:"DbName"` RetCode4012Count int64 `json:"RetCode4012Count" xml:"RetCode4012Count"` RetCode4013Count int64 `json:"RetCode4013Count" xml:"RetCode4013Count"` RetCode5001Count int64 `json:"RetCode5001Count" xml:"RetCode5001Count"` RetCode5024Count int64 `json:"RetCode5024Count" xml:"RetCode5024Count"` RetCode5167Count int64 `json:"RetCode5167Count" xml:"RetCode5167Count"` RetCode5217Count int64 `json:"RetCode5217Count" xml:"RetCode5217Count"` RetCode6002Count int64 `json:"RetCode6002Count" xml:"RetCode6002Count"` FailPercentage string `json:"FailPercentage" xml:"FailPercentage"` SumWaitTime string `json:"SumWaitTime" xml:"SumWaitTime"` AvgWaitCount string `json:"AvgWaitCount" xml:"AvgWaitCount"` AvgRpcCount string `json:"AvgRpcCount" xml:"AvgRpcCount"` LocalPlanPercentage string `json:"LocalPlanPercentage" xml:"LocalPlanPercentage"` RemotePlanPercentage string `json:"RemotePlanPercentage" xml:"RemotePlanPercentage"` DistPlanPercentage string `json:"DistPlanPercentage" xml:"DistPlanPercentage"` SumElapsedTime string `json:"SumElapsedTime" xml:"SumElapsedTime"` AvgNetTime string `json:"AvgNetTime" xml:"AvgNetTime"` AvgExecutorRpcCount string `json:"AvgExecutorRpcCount" xml:"AvgExecutorRpcCount"` MissPlanPercentage string `json:"MissPlanPercentage" xml:"MissPlanPercentage"` TableScanPercentage string `json:"TableScanPercentage" xml:"TableScanPercentage"` StrongConsistencyPercentage string `json:"StrongConsistencyPercentage" xml:"StrongConsistencyPercentage"` WeakConsistencyPercentage string `json:"WeakConsistencyPercentage" xml:"WeakConsistencyPercentage"` MaxAffectedRows string `json:"MaxAffectedRows" xml:"MaxAffectedRows"` MaxReturnRows string `json:"MaxReturnRows" xml:"MaxReturnRows"` MaxWaitTime string `json:"MaxWaitTime" xml:"MaxWaitTime"` MaxApplicationWaitTime string `json:"MaxApplicationWaitTime" xml:"MaxApplicationWaitTime"` MaxConcurrencyWaitTime string `json:"MaxConcurrencyWaitTime" xml:"MaxConcurrencyWaitTime"` MaxUserIoWaitTime string `json:"MaxUserIoWaitTime" xml:"MaxUserIoWaitTime"` MaxDiskReads string `json:"MaxDiskReads" xml:"MaxDiskReads"` AvgExpectedWorkerCount string `json:"AvgExpectedWorkerCount" xml:"AvgExpectedWorkerCount"` AvgUsedWorkerCount string `json:"AvgUsedWorkerCount" xml:"AvgUsedWorkerCount"` SumLogicalReads string `json:"SumLogicalReads" xml:"SumLogicalReads"` Server string `json:"Server" xml:"Server"` ServerIp string `json:"ServerIp" xml:"ServerIp"` ServerPort int64 `json:"ServerPort" xml:"ServerPort"` SqlTextShort string `json:"SqlTextShort" xml:"SqlTextShort"` SqlType string `json:"SqlType" xml:"SqlType"` SqlId string `json:"SqlId" xml:"SqlId"` Inner bool `json:"Inner" xml:"Inner"` WaitEvent string `json:"WaitEvent" xml:"WaitEvent"` AvgAffectedRows string `json:"AvgAffectedRows" xml:"AvgAffectedRows"` AvgReturnRows string `json:"AvgReturnRows" xml:"AvgReturnRows"` AvgPartitionCount string `json:"AvgPartitionCount" xml:"AvgPartitionCount"` FailCount string `json:"FailCount" xml:"FailCount"` AvgWaitTime string `json:"AvgWaitTime" xml:"AvgWaitTime"` AvgElapsedTime string `json:"AvgElapsedTime" xml:"AvgElapsedTime"` AvgCpuTime string `json:"AvgCpuTime" xml:"AvgCpuTime"` AvgNetWaitTime string `json:"AvgNetWaitTime" xml:"AvgNetWaitTime"` AvgQueueTime string `json:"AvgQueueTime" xml:"AvgQueueTime"` AvgDecodeTime string `json:"AvgDecodeTime" xml:"AvgDecodeTime"` AvgGetPlanTime string `json:"AvgGetPlanTime" xml:"AvgGetPlanTime"` AvgExecuteTime string `json:"AvgExecuteTime" xml:"AvgExecuteTime"` AvgApplicationWaitTime string `json:"AvgApplicationWaitTime" xml:"AvgApplicationWaitTime"` AvgConcurrencyWaitTime string `json:"AvgConcurrencyWaitTime" xml:"AvgConcurrencyWaitTime"` AvgUserIoWaitTime string `json:"AvgUserIoWaitTime" xml:"AvgUserIoWaitTime"` AvgScheduleTime string `json:"AvgScheduleTime" xml:"AvgScheduleTime"` AvgRowCacheHit string `json:"AvgRowCacheHit" xml:"AvgRowCacheHit"` AvgBloomFilterCacheHit string `json:"AvgBloomFilterCacheHit" xml:"AvgBloomFilterCacheHit"` AvgBlockCacheHit string `json:"AvgBlockCacheHit" xml:"AvgBlockCacheHit"` AvgBlockIndexCacheHit string `json:"AvgBlockIndexCacheHit" xml:"AvgBlockIndexCacheHit"` AvgDiskReads string `json:"AvgDiskReads" xml:"AvgDiskReads"` RetryCount string `json:"RetryCount" xml:"RetryCount"` AvgMemstoreReadRows string `json:"AvgMemstoreReadRows" xml:"AvgMemstoreReadRows"` AvgSsstoreReadRows string `json:"AvgSsstoreReadRows" xml:"AvgSsstoreReadRows"` AvgLogicalReads string `json:"AvgLogicalReads" xml:"AvgLogicalReads"` AvgDbTime string `json:"AvgDbTime" xml:"AvgDbTime"` SumDbTime string `json:"SumDbTime" xml:"SumDbTime"` }
SqlListItemInDescribeOasSlowSQLList is a nested struct in oceanbasepro response
type SqlListItemInDescribeOasTopSQLList ¶ added in v1.62.523
type SqlListItemInDescribeOasTopSQLList struct { Executions string `json:"Executions" xml:"Executions"` RpcCount string `json:"RpcCount" xml:"RpcCount"` RemotePlans string `json:"RemotePlans" xml:"RemotePlans"` MissPlans string `json:"MissPlans" xml:"MissPlans"` MaxElapsedTime string `json:"MaxElapsedTime" xml:"MaxElapsedTime"` TotalWaitTime string `json:"TotalWaitTime" xml:"TotalWaitTime"` ExecPs string `json:"ExecPs" xml:"ExecPs"` MaxCpuTime string `json:"MaxCpuTime" xml:"MaxCpuTime"` CpuPercentage string `json:"CpuPercentage" xml:"CpuPercentage"` ClientIp string `json:"ClientIp" xml:"ClientIp"` UserName string `json:"UserName" xml:"UserName"` DbName string `json:"DbName" xml:"DbName"` RetCode4012Count int64 `json:"RetCode4012Count" xml:"RetCode4012Count"` RetCode4013Count int64 `json:"RetCode4013Count" xml:"RetCode4013Count"` RetCode5001Count int64 `json:"RetCode5001Count" xml:"RetCode5001Count"` RetCode5024Count int64 `json:"RetCode5024Count" xml:"RetCode5024Count"` RetCode5167Count int64 `json:"RetCode5167Count" xml:"RetCode5167Count"` RetCode5217Count int64 `json:"RetCode5217Count" xml:"RetCode5217Count"` RetCode6002Count int64 `json:"RetCode6002Count" xml:"RetCode6002Count"` FailPercentage string `json:"FailPercentage" xml:"FailPercentage"` SumWaitTime string `json:"SumWaitTime" xml:"SumWaitTime"` AvgWaitCount string `json:"AvgWaitCount" xml:"AvgWaitCount"` AvgRpcCount string `json:"AvgRpcCount" xml:"AvgRpcCount"` LocalPlanPercentage string `json:"LocalPlanPercentage" xml:"LocalPlanPercentage"` RemotePlanPercentage string `json:"RemotePlanPercentage" xml:"RemotePlanPercentage"` DistPlanPercentage string `json:"DistPlanPercentage" xml:"DistPlanPercentage"` SumElapsedTime string `json:"SumElapsedTime" xml:"SumElapsedTime"` AvgNetTime string `json:"AvgNetTime" xml:"AvgNetTime"` AvgExecutorRpcCount string `json:"AvgExecutorRpcCount" xml:"AvgExecutorRpcCount"` MissPlanPercentage string `json:"MissPlanPercentage" xml:"MissPlanPercentage"` TableScanPercentage string `json:"TableScanPercentage" xml:"TableScanPercentage"` StrongConsistencyPercentage string `json:"StrongConsistencyPercentage" xml:"StrongConsistencyPercentage"` WeakConsistencyPercentage string `json:"WeakConsistencyPercentage" xml:"WeakConsistencyPercentage"` MaxAffectedRows string `json:"MaxAffectedRows" xml:"MaxAffectedRows"` MaxReturnRows string `json:"MaxReturnRows" xml:"MaxReturnRows"` MaxWaitTime string `json:"MaxWaitTime" xml:"MaxWaitTime"` MaxApplicationWaitTime string `json:"MaxApplicationWaitTime" xml:"MaxApplicationWaitTime"` MaxConcurrencyWaitTime string `json:"MaxConcurrencyWaitTime" xml:"MaxConcurrencyWaitTime"` MaxUserIoWaitTime string `json:"MaxUserIoWaitTime" xml:"MaxUserIoWaitTime"` MaxDiskReads string `json:"MaxDiskReads" xml:"MaxDiskReads"` AvgExpectedWorkerCount string `json:"AvgExpectedWorkerCount" xml:"AvgExpectedWorkerCount"` AvgUsedWorkerCount string `json:"AvgUsedWorkerCount" xml:"AvgUsedWorkerCount"` SumLogicalReads string `json:"SumLogicalReads" xml:"SumLogicalReads"` Server string `json:"Server" xml:"Server"` ServerIp string `json:"ServerIp" xml:"ServerIp"` ServerPort int64 `json:"ServerPort" xml:"ServerPort"` SqlTextShort string `json:"SqlTextShort" xml:"SqlTextShort"` SqlType string `json:"SqlType" xml:"SqlType"` SqlId string `json:"SqlId" xml:"SqlId"` Inner bool `json:"Inner" xml:"Inner"` WaitEvent string `json:"WaitEvent" xml:"WaitEvent"` AvgAffectedRows string `json:"AvgAffectedRows" xml:"AvgAffectedRows"` AvgReturnRows string `json:"AvgReturnRows" xml:"AvgReturnRows"` AvgPartitionCount string `json:"AvgPartitionCount" xml:"AvgPartitionCount"` FailCount string `json:"FailCount" xml:"FailCount"` AvgWaitTime string `json:"AvgWaitTime" xml:"AvgWaitTime"` AvgElapsedTime string `json:"AvgElapsedTime" xml:"AvgElapsedTime"` AvgCpuTime string `json:"AvgCpuTime" xml:"AvgCpuTime"` AvgNetWaitTime string `json:"AvgNetWaitTime" xml:"AvgNetWaitTime"` AvgQueueTime string `json:"AvgQueueTime" xml:"AvgQueueTime"` AvgDecodeTime string `json:"AvgDecodeTime" xml:"AvgDecodeTime"` AvgGetPlanTime string `json:"AvgGetPlanTime" xml:"AvgGetPlanTime"` AvgExecuteTime string `json:"AvgExecuteTime" xml:"AvgExecuteTime"` AvgApplicationWaitTime string `json:"AvgApplicationWaitTime" xml:"AvgApplicationWaitTime"` AvgConcurrencyWaitTime string `json:"AvgConcurrencyWaitTime" xml:"AvgConcurrencyWaitTime"` AvgUserIoWaitTime string `json:"AvgUserIoWaitTime" xml:"AvgUserIoWaitTime"` AvgScheduleTime string `json:"AvgScheduleTime" xml:"AvgScheduleTime"` AvgRowCacheHit string `json:"AvgRowCacheHit" xml:"AvgRowCacheHit"` AvgBloomFilterCacheHit string `json:"AvgBloomFilterCacheHit" xml:"AvgBloomFilterCacheHit"` AvgBlockCacheHit string `json:"AvgBlockCacheHit" xml:"AvgBlockCacheHit"` AvgBlockIndexCacheHit string `json:"AvgBlockIndexCacheHit" xml:"AvgBlockIndexCacheHit"` AvgDiskReads string `json:"AvgDiskReads" xml:"AvgDiskReads"` RetryCount string `json:"RetryCount" xml:"RetryCount"` AvgMemstoreReadRows string `json:"AvgMemstoreReadRows" xml:"AvgMemstoreReadRows"` AvgSsstoreReadRows string `json:"AvgSsstoreReadRows" xml:"AvgSsstoreReadRows"` AvgLogicalReads string `json:"AvgLogicalReads" xml:"AvgLogicalReads"` AvgDbTime string `json:"AvgDbTime" xml:"AvgDbTime"` SumDbTime string `json:"SumDbTime" xml:"SumDbTime"` }
SqlListItemInDescribeOasTopSQLList is a nested struct in oceanbasepro response
type StartOmsOpenAPIProjectRequest ¶
type StartOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
StartOmsOpenAPIProjectRequest is the request struct for api StartOmsOpenAPIProject
func CreateStartOmsOpenAPIProjectRequest ¶
func CreateStartOmsOpenAPIProjectRequest() (request *StartOmsOpenAPIProjectRequest)
CreateStartOmsOpenAPIProjectRequest creates a request to invoke StartOmsOpenAPIProject API
type StartOmsOpenAPIProjectResponse ¶
type StartOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
StartOmsOpenAPIProjectResponse is the response struct for api StartOmsOpenAPIProject
func CreateStartOmsOpenAPIProjectResponse ¶
func CreateStartOmsOpenAPIProjectResponse() (response *StartOmsOpenAPIProjectResponse)
CreateStartOmsOpenAPIProjectResponse creates a response to parse from StartOmsOpenAPIProject response
type StartProjectRequest ¶ added in v1.62.523
type StartProjectRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
StartProjectRequest is the request struct for api StartProject
func CreateStartProjectRequest ¶ added in v1.62.523
func CreateStartProjectRequest() (request *StartProjectRequest)
CreateStartProjectRequest creates a request to invoke StartProject API
type StartProjectResponse ¶ added in v1.62.523
type StartProjectResponse struct {
*responses.BaseResponse
}
StartProjectResponse is the response struct for api StartProject
func CreateStartProjectResponse ¶ added in v1.62.523
func CreateStartProjectResponse() (response *StartProjectResponse)
CreateStartProjectResponse creates a response to parse from StartProject response
type StartProjectsByLabelRequest ¶ added in v1.62.523
type StartProjectsByLabelRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
StartProjectsByLabelRequest is the request struct for api StartProjectsByLabel
func CreateStartProjectsByLabelRequest ¶ added in v1.62.523
func CreateStartProjectsByLabelRequest() (request *StartProjectsByLabelRequest)
CreateStartProjectsByLabelRequest creates a request to invoke StartProjectsByLabel API
type StartProjectsByLabelResponse ¶ added in v1.62.523
type StartProjectsByLabelResponse struct {
*responses.BaseResponse
}
StartProjectsByLabelResponse is the response struct for api StartProjectsByLabel
func CreateStartProjectsByLabelResponse ¶ added in v1.62.523
func CreateStartProjectsByLabelResponse() (response *StartProjectsByLabelResponse)
CreateStartProjectsByLabelResponse creates a response to parse from StartProjectsByLabel response
type Step ¶
type Step struct { StepStatus string `json:"StepStatus" xml:"StepStatus"` Interactive bool `json:"Interactive" xml:"Interactive"` StepName string `json:"StepName" xml:"StepName"` StartTime string `json:"StartTime" xml:"StartTime"` StepOrder int `json:"StepOrder" xml:"StepOrder"` StepDescription string `json:"StepDescription" xml:"StepDescription"` EstimatedRemainingSeconds int64 `json:"EstimatedRemainingSeconds" xml:"EstimatedRemainingSeconds"` FinishTime string `json:"FinishTime" xml:"FinishTime"` StepProgress int `json:"StepProgress" xml:"StepProgress"` StepInfo StepInfo `json:"StepInfo" xml:"StepInfo"` ExtraInfo ExtraInfo `json:"ExtraInfo" xml:"ExtraInfo"` }
Step is a nested struct in oceanbasepro response
type StepInfo ¶
type StepInfo struct { DstIops int64 `json:"DstIops" xml:"DstIops"` JobId string `json:"JobId" xml:"JobId"` Checkpoint string `json:"Checkpoint" xml:"Checkpoint"` Validated bool `json:"Validated" xml:"Validated"` Inconsistencies int64 `json:"Inconsistencies" xml:"Inconsistencies"` IncrTimestampCheckpoint int64 `json:"IncrTimestampCheckpoint" xml:"IncrTimestampCheckpoint"` Gmt int64 `json:"Gmt" xml:"Gmt"` Capacity int64 `json:"Capacity" xml:"Capacity"` SrcRt int64 `json:"SrcRt" xml:"SrcRt"` SrcRtRef int64 `json:"SrcRtRef" xml:"SrcRtRef"` ProcessedRecords int64 `json:"ProcessedRecords" xml:"ProcessedRecords"` SrcRps int64 `json:"SrcRps" xml:"SrcRps"` SrcIops int64 `json:"SrcIops" xml:"SrcIops"` SrcRpsRef int64 `json:"SrcRpsRef" xml:"SrcRpsRef"` Skipped bool `json:"Skipped" xml:"Skipped"` SrcIopsRef int64 `json:"SrcIopsRef" xml:"SrcIopsRef"` DeployId string `json:"DeployId" xml:"DeployId"` DstRtRef int64 `json:"DstRtRef" xml:"DstRtRef"` DstRpsRef int64 `json:"DstRpsRef" xml:"DstRpsRef"` DstRt int64 `json:"DstRt" xml:"DstRt"` DstRps int64 `json:"DstRps" xml:"DstRps"` ConnectorFullProgressOverview ConnectorFullProgressOverview `json:"ConnectorFullProgressOverview" xml:"ConnectorFullProgressOverview"` }
StepInfo is a nested struct in oceanbasepro response
type StepsInDescribeOmsOpenAPIProject ¶
type StepsInDescribeOmsOpenAPIProject struct {
Step []Step `json:"Step" xml:"Step"`
}
StepsInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type StepsInSearchOmsOpenAPIProjects ¶
type StepsInSearchOmsOpenAPIProjects struct {
Step []Step `json:"Step" xml:"Step"`
}
StepsInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type StopOmsOpenAPIProjectRequest ¶
type StopOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
StopOmsOpenAPIProjectRequest is the request struct for api StopOmsOpenAPIProject
func CreateStopOmsOpenAPIProjectRequest ¶
func CreateStopOmsOpenAPIProjectRequest() (request *StopOmsOpenAPIProjectRequest)
CreateStopOmsOpenAPIProjectRequest creates a request to invoke StopOmsOpenAPIProject API
type StopOmsOpenAPIProjectResponse ¶
type StopOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
StopOmsOpenAPIProjectResponse is the response struct for api StopOmsOpenAPIProject
func CreateStopOmsOpenAPIProjectResponse ¶
func CreateStopOmsOpenAPIProjectResponse() (response *StopOmsOpenAPIProjectResponse)
CreateStopOmsOpenAPIProjectResponse creates a response to parse from StopOmsOpenAPIProject response
type StopProjectRequest ¶ added in v1.62.523
type StopProjectRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
StopProjectRequest is the request struct for api StopProject
func CreateStopProjectRequest ¶ added in v1.62.523
func CreateStopProjectRequest() (request *StopProjectRequest)
CreateStopProjectRequest creates a request to invoke StopProject API
type StopProjectResponse ¶ added in v1.62.523
type StopProjectResponse struct {
*responses.BaseResponse
}
StopProjectResponse is the response struct for api StopProject
func CreateStopProjectResponse ¶ added in v1.62.523
func CreateStopProjectResponse() (response *StopProjectResponse)
CreateStopProjectResponse creates a response to parse from StopProject response
type StopProjectsByLabelRequest ¶ added in v1.62.523
type StopProjectsByLabelRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
StopProjectsByLabelRequest is the request struct for api StopProjectsByLabel
func CreateStopProjectsByLabelRequest ¶ added in v1.62.523
func CreateStopProjectsByLabelRequest() (request *StopProjectsByLabelRequest)
CreateStopProjectsByLabelRequest creates a request to invoke StopProjectsByLabel API
type StopProjectsByLabelResponse ¶ added in v1.62.523
type StopProjectsByLabelResponse struct {
*responses.BaseResponse
}
StopProjectsByLabelResponse is the response struct for api StopProjectsByLabel
func CreateStopProjectsByLabelResponse ¶ added in v1.62.523
func CreateStopProjectsByLabelResponse() (response *StopProjectsByLabelResponse)
CreateStopProjectsByLabelResponse creates a response to parse from StopProjectsByLabel response
type SupportEngineVersions ¶ added in v1.62.635
type SupportEngineVersions struct {
SupportEngineVersionsItem []SupportEngineVersionsItem `json:"SupportEngineVersions" xml:"SupportEngineVersions"`
}
SupportEngineVersions is a nested struct in oceanbasepro response
type SupportEngineVersionsItem ¶ added in v1.62.635
type SupportEngineVersionsItem struct { ObVersion string `json:"ObVersion" xml:"ObVersion"` SupportIsolationOptimization bool `json:"SupportIsolationOptimization" xml:"SupportIsolationOptimization"` SupportReplicaModes []string `json:"SupportReplicaModes" xml:"SupportReplicaModes"` }
SupportEngineVersionsItem is a nested struct in oceanbasepro response
type SupportReplicaModes ¶ added in v1.62.635
type SupportReplicaModes struct {
SupportReplicaModes []string `json:"SupportReplicaModes" xml:"SupportReplicaModes"`
}
SupportReplicaModes is a nested struct in oceanbasepro response
type SupportSpecifications ¶ added in v1.62.635
type SupportSpecifications struct {
SupportSpecificationsItem []SupportSpecificationsItem `json:"SupportSpecifications" xml:"SupportSpecifications"`
}
SupportSpecifications is a nested struct in oceanbasepro response
type SupportSpecificationsItem ¶ added in v1.62.635
type SupportSpecificationsItem struct { Spec string `json:"Spec" xml:"Spec"` InstanceClass string `json:"InstanceClass" xml:"InstanceClass"` DiskTypes []string `json:"DiskTypes" xml:"DiskTypes"` DiskSizeRange DiskSizeRange `json:"DiskSizeRange" xml:"DiskSizeRange"` SupportEngineVersions []SupportEngineVersionsItem `json:"SupportEngineVersions" xml:"SupportEngineVersions"` }
SupportSpecificationsItem is a nested struct in oceanbasepro response
type SwitchoverInstanceRequest ¶ added in v1.62.361
type SwitchoverInstanceRequest struct { *requests.RpcRequest Forced requests.Boolean `position:"Body" name:"Forced"` InstanceId string `position:"Body" name:"InstanceId"` TargetInstanceId string `position:"Body" name:"TargetInstanceId"` }
SwitchoverInstanceRequest is the request struct for api SwitchoverInstance
func CreateSwitchoverInstanceRequest ¶ added in v1.62.361
func CreateSwitchoverInstanceRequest() (request *SwitchoverInstanceRequest)
CreateSwitchoverInstanceRequest creates a request to invoke SwitchoverInstance API
type SwitchoverInstanceResponse ¶ added in v1.62.361
type SwitchoverInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
SwitchoverInstanceResponse is the response struct for api SwitchoverInstance
func CreateSwitchoverInstanceResponse ¶ added in v1.62.361
func CreateSwitchoverInstanceResponse() (response *SwitchoverInstanceResponse)
CreateSwitchoverInstanceResponse creates a response to parse from SwitchoverInstance response
type Table ¶
type Table struct { WhereClause string `json:"WhereClause" xml:"WhereClause"` TableId string `json:"TableId" xml:"TableId"` TableName string `json:"TableName" xml:"TableName"` MappedName string `json:"MappedName" xml:"MappedName"` Type string `json:"Type" xml:"Type"` ShardColumns []string `json:"ShardColumns" xml:"ShardColumns"` FilterColumns []string `json:"FilterColumns" xml:"FilterColumns"` AdbTableSchema AdbTableSchema `json:"AdbTableSchema" xml:"AdbTableSchema"` }
Table is a nested struct in oceanbasepro response
type TablesInDescribeDatabases ¶
type TablesInDescribeDatabases struct {
TablesItem []TablesItem `json:"Tables" xml:"Tables"`
}
TablesInDescribeDatabases is a nested struct in oceanbasepro response
type TablesInDescribeOasSQLDetails ¶ added in v1.62.361
type TablesInDescribeOasSQLDetails struct {
Tables []string `json:"Tables" xml:"Tables"`
}
TablesInDescribeOasSQLDetails is a nested struct in oceanbasepro response
type TablesInDescribeOmsOpenAPIProject ¶
type TablesInDescribeOmsOpenAPIProject struct {
Table []Table `json:"Table" xml:"Table"`
}
TablesInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type TablesInSearchOmsOpenAPIProjects ¶
type TablesInSearchOmsOpenAPIProjects struct {
Table []Table `json:"Table" xml:"Table"`
}
TablesInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type TablesItem ¶
type TablesItem struct {
TableName string `json:"TableName" xml:"TableName"`
}
TablesItem is a nested struct in oceanbasepro response
type TagResourcesInDescribeInstanceTags ¶ added in v1.62.213
type TagResourcesInDescribeInstanceTags struct {
TagResourcesItem []TagResourcesItem `json:"TagResources" xml:"TagResources"`
}
TagResourcesInDescribeInstanceTags is a nested struct in oceanbasepro response
type TagResourcesInDescribeTenantTags ¶ added in v1.62.213
type TagResourcesInDescribeTenantTags struct {
TagResourcesItem []TagResourcesItem `json:"TagResources" xml:"TagResources"`
}
TagResourcesInDescribeTenantTags is a nested struct in oceanbasepro response
type TagResourcesItem ¶ added in v1.62.213
type TagResourcesItem struct { ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceType string `json:"ResourceType" xml:"ResourceType"` Tag string `json:"Tag" xml:"Tag"` }
TagResourcesItem is a nested struct in oceanbasepro response
type Tenant ¶
type Tenant struct { TenantId string `json:"TenantId" xml:"TenantId"` TenantName string `json:"TenantName" xml:"TenantName"` TenantMode string `json:"TenantMode" xml:"TenantMode"` VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` EnableInternetAddressService bool `json:"EnableInternetAddressService" xml:"EnableInternetAddressService"` PrimaryZone string `json:"PrimaryZone" xml:"PrimaryZone"` DeployType string `json:"DeployType" xml:"DeployType"` DeployMode string `json:"DeployMode" xml:"DeployMode"` Description string `json:"Description" xml:"Description"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ClogServiceStatus string `json:"ClogServiceStatus" xml:"ClogServiceStatus"` EnableClogService bool `json:"EnableClogService" xml:"EnableClogService"` Charset string `json:"Charset" xml:"Charset"` Collation string `json:"Collation" xml:"Collation"` PrimaryZoneDeployType string `json:"PrimaryZoneDeployType" xml:"PrimaryZoneDeployType"` MasterIntranetAddressZone string `json:"MasterIntranetAddressZone" xml:"MasterIntranetAddressZone"` PayType string `json:"PayType" xml:"PayType"` InstanceType string `json:"InstanceType" xml:"InstanceType"` Series string `json:"Series" xml:"Series"` DiskType string `json:"DiskType" xml:"DiskType"` EnableReadWriteSplit bool `json:"EnableReadWriteSplit" xml:"EnableReadWriteSplit"` EnableParallelQuery bool `json:"EnableParallelQuery" xml:"EnableParallelQuery"` MaxParallelQueryDegree int64 `json:"MaxParallelQueryDegree" xml:"MaxParallelQueryDegree"` EnableBinlogService bool `json:"EnableBinlogService" xml:"EnableBinlogService"` TimeZone string `json:"TimeZone" xml:"TimeZone"` AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"` TenantResource TenantResource `json:"TenantResource" xml:"TenantResource"` TenantConnections []TenantConnectionsItem `json:"TenantConnections" xml:"TenantConnections"` TenantZones []TenantZonesItem `json:"TenantZones" xml:"TenantZones"` }
Tenant is a nested struct in oceanbasepro response
type TenantConnections ¶
type TenantConnections struct {
TenantConnectionsItem []TenantConnectionsItem `json:"TenantConnections" xml:"TenantConnections"`
}
TenantConnections is a nested struct in oceanbasepro response
type TenantConnectionsItem ¶
type TenantConnectionsItem struct { IntranetAddress string `json:"IntranetAddress" xml:"IntranetAddress"` IntranetPort int `json:"IntranetPort" xml:"IntranetPort"` InternetAddress string `json:"InternetAddress" xml:"InternetAddress"` InternetPort int `json:"InternetPort" xml:"InternetPort"` VpcId string `json:"VpcId" xml:"VpcId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` IntranetAddressMasterZoneId string `json:"IntranetAddressMasterZoneId" xml:"IntranetAddressMasterZoneId"` IntranetAddressSlaveZoneId string `json:"IntranetAddressSlaveZoneId" xml:"IntranetAddressSlaveZoneId"` IntranetAddressStatus string `json:"IntranetAddressStatus" xml:"IntranetAddressStatus"` InternetAddressStatus string `json:"InternetAddressStatus" xml:"InternetAddressStatus"` TransactionSplit bool `json:"TransactionSplit" xml:"TransactionSplit"` AddressType string `json:"AddressType" xml:"AddressType"` EnableTransactionSplit bool `json:"EnableTransactionSplit" xml:"EnableTransactionSplit"` ParallelQueryDegree int64 `json:"ParallelQueryDegree" xml:"ParallelQueryDegree"` TenantEndpointId string `json:"TenantEndpointId" xml:"TenantEndpointId"` MaxConnectionNum int64 `json:"MaxConnectionNum" xml:"MaxConnectionNum"` ConnectionZones []string `json:"ConnectionZones" xml:"ConnectionZones"` }
TenantConnectionsItem is a nested struct in oceanbasepro response
type TenantCreatable ¶ added in v1.62.523
type TenantCreatable struct { EnableCreateTenant bool `json:"EnableCreateTenant" xml:"EnableCreateTenant"` DisableCreateTenantReason string `json:"DisableCreateTenantReason" xml:"DisableCreateTenantReason"` }
TenantCreatable is a nested struct in oceanbasepro response
type TenantEncryption ¶ added in v1.62.577
type TenantEncryption struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` TenantId string `json:"TenantId" xml:"TenantId"` EncryptionType string `json:"EncryptionType" xml:"EncryptionType"` }
TenantEncryption is a nested struct in oceanbasepro response
type TenantEncryptions ¶ added in v1.62.635
type TenantEncryptions struct {
TenantEncryptionsItem []TenantEncryptionsItem `json:"TenantEncryptions" xml:"TenantEncryptions"`
}
TenantEncryptions is a nested struct in oceanbasepro response
type TenantEncryptionsItem ¶ added in v1.62.635
type TenantEncryptionsItem struct { TenantId string `json:"TenantId" xml:"TenantId"` TenantMode string `json:"TenantMode" xml:"TenantMode"` TenantName string `json:"TenantName" xml:"TenantName"` EnableEncryption bool `json:"EnableEncryption" xml:"EnableEncryption"` TenantStatus string `json:"TenantStatus" xml:"TenantStatus"` Status string `json:"Status" xml:"Status"` EncryptionType string `json:"EncryptionType" xml:"EncryptionType"` EncryptionKeyId string `json:"EncryptionKeyId" xml:"EncryptionKeyId"` }
TenantEncryptionsItem is a nested struct in oceanbasepro response
type TenantIds ¶
type TenantIds struct {
TenantIds []string `json:"TenantIds" xml:"TenantIds"`
}
TenantIds is a nested struct in oceanbasepro response
type TenantResource ¶
type TenantResource struct { UnitNum int `json:"UnitNum" xml:"UnitNum"` Cpu CpuInDescribeTenant `json:"Cpu" xml:"Cpu"` Memory MemoryInDescribeTenant `json:"Memory" xml:"Memory"` DiskSize DiskSizeInDescribeTenant `json:"DiskSize" xml:"DiskSize"` CapacityUnit CapacityUnit `json:"CapacityUnit" xml:"CapacityUnit"` LogDiskSize LogDiskSize `json:"LogDiskSize" xml:"LogDiskSize"` }
TenantResource is a nested struct in oceanbasepro response
type TenantSecurityConfigs ¶ added in v1.62.213
type TenantSecurityConfigs struct {
TenantSecurityConfigsItem []TenantSecurityConfigsItem `json:"TenantSecurityConfigs" xml:"TenantSecurityConfigs"`
}
TenantSecurityConfigs is a nested struct in oceanbasepro response
type TenantSecurityConfigsItem ¶ added in v1.62.213
type TenantSecurityConfigsItem struct { TenantId string `json:"TenantId" xml:"TenantId"` TenantName string `json:"TenantName" xml:"TenantName"` RiskCount int `json:"RiskCount" xml:"RiskCount"` SecurityConfigs []SecurityConfigsItem `json:"SecurityConfigs" xml:"SecurityConfigs"` }
TenantSecurityConfigsItem is a nested struct in oceanbasepro response
type TenantUser ¶
type TenantUser struct { UserName string `json:"UserName" xml:"UserName"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` TenantId string `json:"TenantId" xml:"TenantId"` UserRole []UserRoleItem `json:"UserRole" xml:"UserRole"` Users []UserRole `json:"Users" xml:"Users"` }
TenantUser is a nested struct in oceanbasepro response
type TenantUserInCreateTenantUser ¶
type TenantUserInCreateTenantUser struct {
Data []Data `json:"Data" xml:"Data"`
}
TenantUserInCreateTenantUser is a nested struct in oceanbasepro response
type TenantUserInModifyTenantUserStatus ¶
type TenantUserInModifyTenantUserStatus struct {
TenantUserItem []TenantUserItem `json:"TenantUser" xml:"TenantUser"`
}
TenantUserInModifyTenantUserStatus is a nested struct in oceanbasepro response
type TenantUserItem ¶
type TenantUserItem struct { UserStatus string `json:"UserStatus" xml:"UserStatus"` UserName string `json:"UserName" xml:"UserName"` TenantId string `json:"TenantId" xml:"TenantId"` }
TenantUserItem is a nested struct in oceanbasepro response
type TenantUsers ¶
type TenantUsers struct {
TenantUsersItem []TenantUsersItem `json:"TenantUsers" xml:"TenantUsers"`
}
TenantUsers is a nested struct in oceanbasepro response
type TenantUsersItem ¶
type TenantUsersItem struct { UserType string `json:"UserType" xml:"UserType"` Description string `json:"Description" xml:"Description"` UserStatus string `json:"UserStatus" xml:"UserStatus"` UserName string `json:"UserName" xml:"UserName"` TenantId string `json:"TenantId" xml:"TenantId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Databases []DatabasesItem `json:"Databases" xml:"Databases"` }
TenantUsersItem is a nested struct in oceanbasepro response
type TenantZonesInDescribeInstanceTopology ¶
type TenantZonesInDescribeInstanceTopology struct {
TenantZonesItem []TenantZonesItem `json:"TenantZones" xml:"TenantZones"`
}
TenantZonesInDescribeInstanceTopology is a nested struct in oceanbasepro response
type TenantZonesInDescribeTenant ¶
type TenantZonesInDescribeTenant struct {
TenantZonesItem []TenantZonesItem `json:"TenantZones" xml:"TenantZones"`
}
TenantZonesInDescribeTenant is a nested struct in oceanbasepro response
type TenantZonesInDescribeTenantZonesRead ¶
type TenantZonesInDescribeTenantZonesRead struct {
TenantZonesItem []TenantZonesItem `json:"TenantZones" xml:"TenantZones"`
}
TenantZonesInDescribeTenantZonesRead is a nested struct in oceanbasepro response
type TenantZonesItem ¶
type TenantZonesItem struct { Region string `json:"Region" xml:"Region"` IsElectable bool `json:"IsElectable" xml:"IsElectable"` TenantZoneRole string `json:"TenantZoneRole" xml:"TenantZoneRole"` Zone string `json:"Zone" xml:"Zone"` TenantZoneId string `json:"TenantZoneId" xml:"TenantZoneId"` IsPrimaryTenantZone string `json:"IsPrimaryTenantZone" xml:"IsPrimaryTenantZone"` IsPrimary bool `json:"IsPrimary" xml:"IsPrimary"` IsReadable string `json:"IsReadable" xml:"IsReadable"` Units []UnitsItem `json:"Units" xml:"Units"` }
TenantZonesItem is a nested struct in oceanbasepro response
type TenantsInDescribeInstanceTopology ¶
type TenantsInDescribeInstanceTopology struct {
TenantsItem []TenantsItem `json:"Tenants" xml:"Tenants"`
}
TenantsInDescribeInstanceTopology is a nested struct in oceanbasepro response
type TenantsInDescribeTenants ¶
type TenantsInDescribeTenants struct {
Data []Data `json:"Data" xml:"Data"`
}
TenantsInDescribeTenants is a nested struct in oceanbasepro response
type TenantsItem ¶
type TenantsItem struct { TenantId string `json:"TenantId" xml:"TenantId"` TenantName string `json:"TenantName" xml:"TenantName"` TenantCpu float64 `json:"TenantCpu" xml:"TenantCpu"` TenantMemory float64 `json:"TenantMemory" xml:"TenantMemory"` TenantMode string `json:"TenantMode" xml:"TenantMode"` TenantStatus string `json:"TenantStatus" xml:"TenantStatus"` TenantDeployType string `json:"TenantDeployType" xml:"TenantDeployType"` TenantUnitNum int `json:"TenantUnitNum" xml:"TenantUnitNum"` PrimaryZoneDeployType string `json:"PrimaryZoneDeployType" xml:"PrimaryZoneDeployType"` TenantZones []TenantZonesItem `json:"TenantZones" xml:"TenantZones"` }
TenantsItem is a nested struct in oceanbasepro response
type TimeZones ¶
type TimeZones struct { Default string `json:"Default" xml:"Default"` List []ListItem `json:"List" xml:"List"` }
TimeZones is a nested struct in oceanbasepro response
type TopSQLList ¶
type TopSQLList struct {
Data []Data `json:"Data" xml:"Data"`
}
TopSQLList is a nested struct in oceanbasepro response
type TransferMapping ¶
type TransferMapping struct { Mode string `json:"Mode" xml:"Mode"` Databases []Database `json:"Databases" xml:"Databases"` }
TransferMapping is a nested struct in oceanbasepro response
type TransferStepConfig ¶
type TransferStepConfig struct { EnableStructSync bool `json:"EnableStructSync" xml:"EnableStructSync"` EnableIncrSync bool `json:"EnableIncrSync" xml:"EnableIncrSync"` EnableFullSync bool `json:"EnableFullSync" xml:"EnableFullSync"` IncrSyncStepTransferConfig IncrSyncStepTransferConfig `json:"IncrSyncStepTransferConfig" xml:"IncrSyncStepTransferConfig"` }
TransferStepConfig is a nested struct in oceanbasepro response
type Units ¶
type Units struct {
UnitsItem []UnitsItem `json:"Units" xml:"Units"`
}
Units is a nested struct in oceanbasepro response
type UnitsItem ¶
type UnitsItem struct { UnitId string `json:"UnitId" xml:"UnitId"` UnitStatus string `json:"UnitStatus" xml:"UnitStatus"` NodeId string `json:"NodeId" xml:"NodeId"` UnitCpu float64 `json:"UnitCpu" xml:"UnitCpu"` UnitMemory float64 `json:"UnitMemory" xml:"UnitMemory"` EnableMigrateUnit bool `json:"EnableMigrateUnit" xml:"EnableMigrateUnit"` ManualMigrate bool `json:"ManualMigrate" xml:"ManualMigrate"` EnableCancelMigrateUnit bool `json:"EnableCancelMigrateUnit" xml:"EnableCancelMigrateUnit"` UnitDataSize int64 `json:"UnitDataSize" xml:"UnitDataSize"` }
UnitsItem is a nested struct in oceanbasepro response
type UserRole ¶
type UserRole struct { Role string `json:"Role" xml:"Role"` UserName string `json:"UserName" xml:"UserName"` }
UserRole is a nested struct in oceanbasepro response
type UserRoleInModifyTenantUserRoles ¶
type UserRoleInModifyTenantUserRoles struct {
UserRoleItem []UserRoleItem `json:"UserRole" xml:"UserRole"`
}
UserRoleInModifyTenantUserRoles is a nested struct in oceanbasepro response
type UserRoleItem ¶
type UserRoleItem struct { Database string `json:"Database" xml:"Database"` Role string `json:"Role" xml:"Role"` Table string `json:"Table" xml:"Table"` IsSuccess bool `json:"IsSuccess" xml:"IsSuccess"` }
UserRoleItem is a nested struct in oceanbasepro response
type UsersInDescribeDatabases ¶
type UsersInDescribeDatabases struct {
UsersItem []UsersItem `json:"Users" xml:"Users"`
}
UsersInDescribeDatabases is a nested struct in oceanbasepro response
type UsersInModifyDatabaseUserRoles ¶
type UsersInModifyDatabaseUserRoles struct {
UserRole []UserRole `json:"UserRole" xml:"UserRole"`
}
UsersInModifyDatabaseUserRoles is a nested struct in oceanbasepro response
type UsersItem ¶
type UsersItem struct { UserType string `json:"UserType" xml:"UserType"` Role string `json:"Role" xml:"Role"` UserName string `json:"UserName" xml:"UserName"` Privileges string `json:"Privileges" xml:"Privileges"` }
UsersItem is a nested struct in oceanbasepro response
type ZoneList ¶
type ZoneList struct {
ZoneListItem []ZoneListItem `json:"ZoneList" xml:"ZoneList"`
}
ZoneList is a nested struct in oceanbasepro response
type ZoneListItem ¶
type ZoneListItem struct { IsInCluster bool `json:"IsInCluster" xml:"IsInCluster"` Zone string `json:"Zone" xml:"Zone"` }
ZoneListItem is a nested struct in oceanbasepro response
type ZoneResource ¶
type ZoneResource struct {
DiskSize DiskSize `json:"DiskSize" xml:"DiskSize"`
}
ZoneResource is a nested struct in oceanbasepro response
type ZonesInDescribeInstance ¶ added in v1.62.213
type ZonesInDescribeInstance struct {
Zones []string `json:"Zones" xml:"Zones"`
}
ZonesInDescribeInstance is a nested struct in oceanbasepro response
type ZonesInDescribeInstanceTopology ¶
type ZonesInDescribeInstanceTopology struct {
ZonesItem []ZonesItem `json:"Zones" xml:"Zones"`
}
ZonesInDescribeInstanceTopology is a nested struct in oceanbasepro response
type ZonesInDescribeZones ¶
type ZonesInDescribeZones struct {
Data []Data `json:"Data" xml:"Data"`
}
ZonesInDescribeZones is a nested struct in oceanbasepro response
type ZonesItem ¶
type ZonesItem struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` Region string `json:"Region" xml:"Region"` ZoneDisk string `json:"ZoneDisk" xml:"ZoneDisk"` ZoneResource ZoneResource `json:"ZoneResource" xml:"ZoneResource"` Nodes []NodesItem `json:"Nodes" xml:"Nodes"` }
ZonesItem is a nested struct in oceanbasepro response
Source Files
¶
- client.go
- create_database.go
- create_instance.go
- create_label.go
- create_my_sql_data_source.go
- create_ocean_base_data_source.go
- create_oms_mysql_data_source.go
- create_oms_open_api_project.go
- create_project.go
- create_security_ip_group.go
- create_tenant.go
- create_tenant_read_only_connection.go
- create_tenant_security_ip_group.go
- create_tenant_user.go
- delete_databases.go
- delete_instances.go
- delete_oms_open_api_project.go
- delete_project.go
- delete_security_ip_group.go
- delete_tenant_security_ip_group.go
- delete_tenant_users.go
- delete_tenants.go
- describe_anomaly_sql_list.go
- describe_available_cpu_resource.go
- describe_available_mem_resource.go
- describe_available_spec.go
- describe_available_zone.go
- describe_charset.go
- describe_databases.go
- describe_instance.go
- describe_instance_creatable_zone.go
- describe_instance_security_configs.go
- describe_instance_ssl.go
- describe_instance_tags.go
- describe_instance_tenant_modes.go
- describe_instance_topology.go
- describe_instances.go
- describe_metrics_data.go
- describe_node_metrics.go
- describe_oas_anomaly_sql_list.go
- describe_oas_slow_sql_list.go
- describe_oas_sql_details.go
- describe_oas_sql_history_list.go
- describe_oas_sql_plans.go
- describe_oas_top_sql_list.go
- describe_oms_open_api_project.go
- describe_oms_open_api_project_steps.go
- describe_outline_binding.go
- describe_parameters.go
- describe_parameters_history.go
- describe_project.go
- describe_project_components.go
- describe_project_progress.go
- describe_project_step_metric.go
- describe_project_steps.go
- describe_recommend_index.go
- describe_security_ip_groups.go
- describe_slow_sql_history_list.go
- describe_slow_sql_list.go
- describe_sql_details.go
- describe_sql_history_list.go
- describe_sql_plans.go
- describe_sql_samples.go
- describe_tenant.go
- describe_tenant_encryption.go
- describe_tenant_metrics.go
- describe_tenant_security_configs.go
- describe_tenant_security_ip_groups.go
- describe_tenant_tags.go
- describe_tenant_user_roles.go
- describe_tenant_users.go
- describe_tenant_zones_read.go
- describe_tenants.go
- describe_time_zones.go
- describe_top_sql_list.go
- describe_zones.go
- endpoint.go
- get_upload_oss_url.go
- kill_process_list.go
- list_all_labels.go
- list_data_source.go
- list_project_full_verify_result.go
- list_projects.go
- list_worker_instances.go
- modify_database_description.go
- modify_database_user_roles.go
- modify_instance_name.go
- modify_instance_node_num.go
- modify_instance_spec.go
- modify_instance_tags.go
- modify_instance_temporary_capacity.go
- modify_parameters.go
- modify_security_ips.go
- modify_tenant_encryption.go
- modify_tenant_primary_zone.go
- modify_tenant_resource.go
- modify_tenant_security_ip_group.go
- modify_tenant_tags.go
- modify_tenant_user_description.go
- modify_tenant_user_password.go
- modify_tenant_user_roles.go
- modify_tenant_user_status.go
- release_oms_open_api_project.go
- release_project.go
- reset_oms_open_api_project.go
- resume_oms_open_api_project.go
- resume_project.go
- search_oms_open_api_monitor_metric.go
- search_oms_open_api_projects.go
- start_oms_open_api_project.go
- start_project.go
- start_projects_by_label.go
- stop_oms_open_api_project.go
- stop_project.go
- stop_projects_by_label.go
- struct_acceptable_value.go
- struct_adb_table_schema.go
- struct_anomaly_sql_list.go
- struct_available_specifications.go
- struct_available_specifications_item.go
- struct_available_zones_in_describe_available_zone.go
- struct_available_zones_in_describe_instance.go
- struct_available_zones_in_describe_instances.go
- struct_available_zones_in_describe_tenant.go
- struct_available_zones_item.go
- struct_capacity_unit.go
- struct_capacity_unit_in_describe_instances.go
- struct_charset.go
- struct_charset_item.go
- struct_collations.go
- struct_configs.go
- struct_connection_zones.go
- struct_connector_full_progress_overview.go
- struct_cpu.go
- struct_cpu_in_describe_instance_topology.go
- struct_cpu_in_describe_tenant.go
- struct_data.go
- struct_data_disk_auto_scale_config.go
- struct_data_in_describe_available_cpu_resource.go
- struct_data_in_describe_instances.go
- struct_data_in_describe_oas_anomaly_sql_list.go
- struct_data_in_describe_oas_slow_sql_list.go
- struct_data_in_describe_oas_sql_details.go
- struct_data_in_describe_oas_sql_history_list.go
- struct_data_in_describe_oas_sql_plans.go
- struct_data_in_describe_oas_top_sql_list.go
- struct_data_in_describe_oms_open_api_project_steps.go
- struct_data_in_describe_sql_samples.go
- struct_data_in_kill_process_list.go
- struct_data_in_search_oms_open_api_monitor_metric.go
- struct_data_in_search_oms_open_api_projects.go
- struct_data_item.go
- struct_data_item_in_describe_oas_slow_sql_list.go
- struct_data_item_in_describe_oas_sql_history_list.go
- struct_data_item_in_describe_oas_sql_plans.go
- struct_data_item_in_describe_oas_top_sql_list.go
- struct_data_item_in_kill_process_list.go
- struct_data_point.go
- struct_data_points.go
- struct_database.go
- struct_databases_in_describe_databases.go
- struct_databases_in_describe_oms_open_api_project.go
- struct_databases_in_describe_tenant_users.go
- struct_databases_in_search_oms_open_api_projects.go
- struct_databases_item.go
- struct_dest_config.go
- struct_diag_types_in_describe_oas_anomaly_sql_list.go
- struct_disk_size.go
- struct_disk_size_in_describe_instance_topology.go
- struct_disk_size_in_describe_tenant.go
- struct_disk_size_range.go
- struct_disk_types.go
- struct_distributed_keys_in_describe_oms_open_api_project.go
- struct_distributed_keys_in_search_oms_open_api_projects.go
- struct_error_detail.go
- struct_error_details_in_describe_oms_open_api_project.go
- struct_error_details_in_describe_oms_open_api_project_steps.go
- struct_error_details_in_search_oms_open_api_projects.go
- struct_extra_info.go
- struct_filter_columns_in_describe_oms_open_api_project.go
- struct_filter_columns_in_search_oms_open_api_projects.go
- struct_incr_sync_step_transfer_config.go
- struct_instance.go
- struct_instance_modes.go
- struct_instance_security_configs.go
- struct_instance_ssl.go
- struct_instance_topology.go
- struct_instances.go
- struct_label.go
- struct_labels_in_describe_oms_open_api_project.go
- struct_labels_in_search_oms_open_api_projects.go
- struct_list_in_describe_slow_sql_history_list.go
- struct_list_in_describe_sql_history_list.go
- struct_list_in_describe_time_zones.go
- struct_list_item.go
- struct_list_item_in_describe_sql_history_list.go
- struct_log_disk_size.go
- struct_log_disk_size_range.go
- struct_max_disk_used_ob_server_in_describe_instance.go
- struct_max_disk_used_ob_server_in_describe_instance_topology.go
- struct_max_log_assigned_ob_server.go
- struct_memory.go
- struct_memory_in_describe_instance_topology.go
- struct_memory_in_describe_tenant.go
- struct_node_num.go
- struct_node_resource.go
- struct_node_resource_item.go
- struct_nodes.go
- struct_nodes_item.go
- struct_outline_binding.go
- struct_parameters_in_describe_parameters.go
- struct_parameters_in_describe_parameters_history.go
- struct_parameters_item.go
- struct_plan_explain.go
- struct_plans.go
- struct_plans_item.go
- struct_primary_keys_in_describe_oms_open_api_project.go
- struct_primary_keys_in_search_oms_open_api_projects.go
- struct_recommend_index.go
- struct_record_type_list_in_describe_oms_open_api_project.go
- struct_record_type_list_in_search_oms_open_api_projects.go
- struct_rejected_value.go
- struct_resource.go
- struct_respond.go
- struct_results.go
- struct_role.go
- struct_roles.go
- struct_roles_item.go
- struct_security_configs_in_describe_instance_security_configs.go
- struct_security_configs_in_describe_tenant_security_configs.go
- struct_security_configs_item.go
- struct_security_ip_group.go
- struct_security_ip_groups_in_describe_security_ip_groups.go
- struct_security_ip_groups_in_describe_tenant_security_ip_groups.go
- struct_security_ip_groups_item.go
- struct_shard_columns_in_describe_oms_open_api_project.go
- struct_shard_columns_in_search_oms_open_api_projects.go
- struct_slow_sql_history_list.go
- struct_slow_sql_list.go
- struct_source_config.go
- struct_sql_details.go
- struct_sql_history_list.go
- struct_sql_list_in_describe_oas_anomaly_sql_list.go
- struct_sql_list_in_describe_oas_slow_sql_list.go
- struct_sql_list_in_describe_oas_top_sql_list.go
- struct_sql_list_item.go
- struct_sql_list_item_in_describe_oas_slow_sql_list.go
- struct_sql_list_item_in_describe_oas_top_sql_list.go
- struct_sql_plans.go
- struct_step.go
- struct_step_info.go
- struct_steps_in_describe_oms_open_api_project.go
- struct_steps_in_search_oms_open_api_projects.go
- struct_support_engine_versions.go
- struct_support_engine_versions_item.go
- struct_support_replica_modes.go
- struct_support_specifications.go
- struct_support_specifications_item.go
- struct_table.go
- struct_tables_in_describe_databases.go
- struct_tables_in_describe_oas_sql_details.go
- struct_tables_in_describe_oms_open_api_project.go
- struct_tables_in_search_oms_open_api_projects.go
- struct_tables_item.go
- struct_tag_resources_in_describe_instance_tags.go
- struct_tag_resources_in_describe_tenant_tags.go
- struct_tag_resources_item.go
- struct_tenant.go
- struct_tenant_connections.go
- struct_tenant_connections_item.go
- struct_tenant_creatable.go
- struct_tenant_encryption.go
- struct_tenant_encryptions.go
- struct_tenant_encryptions_item.go
- struct_tenant_ids.go
- struct_tenant_resource.go
- struct_tenant_security_configs.go
- struct_tenant_security_configs_item.go
- struct_tenant_user.go
- struct_tenant_user_in_create_tenant_user.go
- struct_tenant_user_in_modify_tenant_user_status.go
- struct_tenant_user_item.go
- struct_tenant_users.go
- struct_tenant_users_item.go
- struct_tenant_zones_in_describe_instance_topology.go
- struct_tenant_zones_in_describe_tenant.go
- struct_tenant_zones_in_describe_tenant_zones_read.go
- struct_tenant_zones_item.go
- struct_tenants_in_describe_instance_topology.go
- struct_tenants_in_describe_tenants.go
- struct_tenants_item.go
- struct_time_zones.go
- struct_top_sql_list.go
- struct_transfer_mapping.go
- struct_transfer_step_config.go
- struct_units.go
- struct_units_item.go
- struct_user_role.go
- struct_user_role_in_modify_tenant_user_roles.go
- struct_user_role_item.go
- struct_users_in_describe_databases.go
- struct_users_in_modify_database_user_roles.go
- struct_users_item.go
- struct_zone_list.go
- struct_zone_list_item.go
- struct_zone_resource.go
- struct_zones_in_describe_instance.go
- struct_zones_in_describe_instance_topology.go
- struct_zones_in_describe_zones.go
- struct_zones_item.go
- switchover_instance.go