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 AllProcessList
- type AllProcessListItem
- type AnomalySQLList
- type AvailableSpecifications
- type AvailableSpecificationsItem
- type AvailableZonesInDescribeAvailableZone
- type AvailableZonesInDescribeInstance
- type AvailableZonesInDescribeInstances
- type AvailableZonesInDescribeTenant
- type AvailableZonesItem
- type BackupObjects
- type BackupObjectsItem
- type BackupResults
- type BackupResultsItem
- type BatchKillProcessListRequest
- type BatchKillProcessListResponse
- type CancelProjectModifyRecordRequest
- type CancelProjectModifyRecordResponse
- 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) BatchKillProcessList(request *BatchKillProcessListRequest) (response *BatchKillProcessListResponse, err error)
- func (client *Client) BatchKillProcessListWithCallback(request *BatchKillProcessListRequest, ...) <-chan int
- func (client *Client) BatchKillProcessListWithChan(request *BatchKillProcessListRequest) (<-chan *BatchKillProcessListResponse, <-chan error)
- func (client *Client) CancelProjectModifyRecord(request *CancelProjectModifyRecordRequest) (response *CancelProjectModifyRecordResponse, err error)
- func (client *Client) CancelProjectModifyRecordWithCallback(request *CancelProjectModifyRecordRequest, ...) <-chan int
- func (client *Client) CancelProjectModifyRecordWithChan(request *CancelProjectModifyRecordRequest) (<-chan *CancelProjectModifyRecordResponse, <-chan error)
- func (client *Client) CreateBackupSetDownloadLink(request *CreateBackupSetDownloadLinkRequest) (response *CreateBackupSetDownloadLinkResponse, err error)
- func (client *Client) CreateBackupSetDownloadLinkWithCallback(request *CreateBackupSetDownloadLinkRequest, ...) <-chan int
- func (client *Client) CreateBackupSetDownloadLinkWithChan(request *CreateBackupSetDownloadLinkRequest) (<-chan *CreateBackupSetDownloadLinkResponse, <-chan 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) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)
- func (client *Client) CreateProjectModifyRecords(request *CreateProjectModifyRecordsRequest) (response *CreateProjectModifyRecordsResponse, err error)
- func (client *Client) CreateProjectModifyRecordsWithCallback(request *CreateProjectModifyRecordsRequest, ...) <-chan int
- func (client *Client) CreateProjectModifyRecordsWithChan(request *CreateProjectModifyRecordsRequest) (<-chan *CreateProjectModifyRecordsResponse, <-chan error)
- func (client *Client) CreateProjectWithCallback(request *CreateProjectRequest, ...) <-chan int
- func (client *Client) CreateProjectWithChan(request *CreateProjectRequest) (<-chan *CreateProjectResponse, <-chan error)
- func (client *Client) CreateRdsPostgreSQLDataSource(request *CreateRdsPostgreSQLDataSourceRequest) (response *CreateRdsPostgreSQLDataSourceResponse, err error)
- func (client *Client) CreateRdsPostgreSQLDataSourceWithCallback(request *CreateRdsPostgreSQLDataSourceRequest, ...) <-chan int
- func (client *Client) CreateRdsPostgreSQLDataSourceWithChan(request *CreateRdsPostgreSQLDataSourceRequest) (<-chan *CreateRdsPostgreSQLDataSourceResponse, <-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) CreateTag(request *CreateTagRequest) (response *CreateTagResponse, err error)
- func (client *Client) CreateTagValue(request *CreateTagValueRequest) (response *CreateTagValueResponse, err error)
- func (client *Client) CreateTagValueWithCallback(request *CreateTagValueRequest, ...) <-chan int
- func (client *Client) CreateTagValueWithChan(request *CreateTagValueRequest) (<-chan *CreateTagValueResponse, <-chan error)
- func (client *Client) CreateTagWithCallback(request *CreateTagRequest, ...) <-chan int
- func (client *Client) CreateTagWithChan(request *CreateTagRequest) (<-chan *CreateTagResponse, <-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) DeleteDataSource(request *DeleteDataSourceRequest) (response *DeleteDataSourceResponse, err error)
- func (client *Client) DeleteDataSourceWithCallback(request *DeleteDataSourceRequest, ...) <-chan int
- func (client *Client) DeleteDataSourceWithChan(request *DeleteDataSourceRequest) (<-chan *DeleteDataSourceResponse, <-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) 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) DeleteTag(request *DeleteTagRequest) (response *DeleteTagResponse, err error)
- func (client *Client) DeleteTagValue(request *DeleteTagValueRequest) (response *DeleteTagValueResponse, err error)
- func (client *Client) DeleteTagValueWithCallback(request *DeleteTagValueRequest, ...) <-chan int
- func (client *Client) DeleteTagValueWithChan(request *DeleteTagValueRequest) (<-chan *DeleteTagValueResponse, <-chan error)
- func (client *Client) DeleteTagWithCallback(request *DeleteTagRequest, ...) <-chan int
- func (client *Client) DeleteTagWithChan(request *DeleteTagRequest) (<-chan *DeleteTagResponse, <-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) DescribeBackupSetDownloadLink(request *DescribeBackupSetDownloadLinkRequest) (response *DescribeBackupSetDownloadLinkResponse, err error)
- func (client *Client) DescribeBackupSetDownloadLinkWithCallback(request *DescribeBackupSetDownloadLinkRequest, ...) <-chan int
- func (client *Client) DescribeBackupSetDownloadLinkWithChan(request *DescribeBackupSetDownloadLinkRequest) (<-chan *DescribeBackupSetDownloadLinkResponse, <-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) DescribeDataBackupSet(request *DescribeDataBackupSetRequest) (response *DescribeDataBackupSetResponse, err error)
- func (client *Client) DescribeDataBackupSetWithCallback(request *DescribeDataBackupSetRequest, ...) <-chan int
- func (client *Client) DescribeDataBackupSetWithChan(request *DescribeDataBackupSetRequest) (<-chan *DescribeDataBackupSetResponse, <-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) 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) DescribeProcessStatsComposition(request *DescribeProcessStatsCompositionRequest) (response *DescribeProcessStatsCompositionResponse, err error)
- func (client *Client) DescribeProcessStatsCompositionWithCallback(request *DescribeProcessStatsCompositionRequest, ...) <-chan int
- func (client *Client) DescribeProcessStatsCompositionWithChan(request *DescribeProcessStatsCompositionRequest) (<-chan *DescribeProcessStatsCompositionResponse, <-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) DescribeSampleSqlRawTexts(request *DescribeSampleSqlRawTextsRequest) (response *DescribeSampleSqlRawTextsResponse, err error)
- func (client *Client) DescribeSampleSqlRawTextsWithCallback(request *DescribeSampleSqlRawTextsRequest, ...) <-chan int
- func (client *Client) DescribeSampleSqlRawTextsWithChan(request *DescribeSampleSqlRawTextsRequest) (<-chan *DescribeSampleSqlRawTextsResponse, <-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) DescribeTagValues(request *DescribeTagValuesRequest) (response *DescribeTagValuesResponse, err error)
- func (client *Client) DescribeTagValuesWithCallback(request *DescribeTagValuesRequest, ...) <-chan int
- func (client *Client) DescribeTagValuesWithChan(request *DescribeTagValuesRequest) (<-chan *DescribeTagValuesResponse, <-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) DescribeTenantReadableScn(request *DescribeTenantReadableScnRequest) (response *DescribeTenantReadableScnResponse, err error)
- func (client *Client) DescribeTenantReadableScnWithCallback(request *DescribeTenantReadableScnRequest, ...) <-chan int
- func (client *Client) DescribeTenantReadableScnWithChan(request *DescribeTenantReadableScnRequest) (<-chan *DescribeTenantReadableScnResponse, <-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) ListProjectModifyRecords(request *ListProjectModifyRecordsRequest) (response *ListProjectModifyRecordsResponse, err error)
- func (client *Client) ListProjectModifyRecordsWithCallback(request *ListProjectModifyRecordsRequest, ...) <-chan int
- func (client *Client) ListProjectModifyRecordsWithChan(request *ListProjectModifyRecordsRequest) (<-chan *ListProjectModifyRecordsResponse, <-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) ModifyInstanceSSL(request *ModifyInstanceSSLRequest) (response *ModifyInstanceSSLResponse, err error)
- func (client *Client) ModifyInstanceSSLWithCallback(request *ModifyInstanceSSLRequest, ...) <-chan int
- func (client *Client) ModifyInstanceSSLWithChan(request *ModifyInstanceSSLRequest) (<-chan *ModifyInstanceSSLResponse, <-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) ModifyTagName(request *ModifyTagNameRequest) (response *ModifyTagNameResponse, err error)
- func (client *Client) ModifyTagNameWithCallback(request *ModifyTagNameRequest, ...) <-chan int
- func (client *Client) ModifyTagNameWithChan(request *ModifyTagNameRequest) (<-chan *ModifyTagNameResponse, <-chan error)
- func (client *Client) ModifyTagValueName(request *ModifyTagValueNameRequest) (response *ModifyTagValueNameResponse, err error)
- func (client *Client) ModifyTagValueNameWithCallback(request *ModifyTagValueNameRequest, ...) <-chan int
- func (client *Client) ModifyTagValueNameWithChan(request *ModifyTagValueNameRequest) (<-chan *ModifyTagValueNameResponse, <-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) 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) ReleaseWorkerInstance(request *ReleaseWorkerInstanceRequest) (response *ReleaseWorkerInstanceResponse, err error)
- func (client *Client) ReleaseWorkerInstanceWithCallback(request *ReleaseWorkerInstanceRequest, ...) <-chan int
- func (client *Client) ReleaseWorkerInstanceWithChan(request *ReleaseWorkerInstanceRequest) (<-chan *ReleaseWorkerInstanceResponse, <-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) RetryProjectModifyRecords(request *RetryProjectModifyRecordsRequest) (response *RetryProjectModifyRecordsResponse, err error)
- func (client *Client) RetryProjectModifyRecordsWithCallback(request *RetryProjectModifyRecordsRequest, ...) <-chan int
- func (client *Client) RetryProjectModifyRecordsWithChan(request *RetryProjectModifyRecordsRequest) (<-chan *RetryProjectModifyRecordsResponse, <-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) StopProject(request *StopProjectRequest) (response *StopProjectResponse, err error)
- func (client *Client) StopProjectModifyRecords(request *StopProjectModifyRecordsRequest) (response *StopProjectModifyRecordsResponse, err error)
- func (client *Client) StopProjectModifyRecordsWithCallback(request *StopProjectModifyRecordsRequest, ...) <-chan int
- func (client *Client) StopProjectModifyRecordsWithChan(request *StopProjectModifyRecordsRequest) (<-chan *StopProjectModifyRecordsResponse, <-chan 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)
- func (client *Client) UpdateProjectConfig(request *UpdateProjectConfigRequest) (response *UpdateProjectConfigResponse, err error)
- func (client *Client) UpdateProjectConfigWithCallback(request *UpdateProjectConfigRequest, ...) <-chan int
- func (client *Client) UpdateProjectConfigWithChan(request *UpdateProjectConfigRequest) (<-chan *UpdateProjectConfigResponse, <-chan error)
- type Collations
- type Configs
- type ConnectionLogicalZones
- type ConnectionZones
- type Cpu
- type CpuInDescribeInstanceTopology
- type CpuInDescribeInstances
- type CpuInDescribeTenant
- type CreateBackupSetDownloadLinkRequest
- type CreateBackupSetDownloadLinkResponse
- 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 CreateProjectCommonTransferConfig
- type CreateProjectCommonTransferConfigCustomColumnsItem
- type CreateProjectFullTransferConfig
- type CreateProjectIncrTransferConfig
- type CreateProjectModifyRecordsDatabases
- type CreateProjectModifyRecordsDatabasesSpecificTablesItem
- type CreateProjectModifyRecordsDatabasesSpecificTablesItemAdbTableSchema
- type CreateProjectModifyRecordsDatabasesSpecificViewsItem
- type CreateProjectModifyRecordsDatabasesSpecificViewsItemAdbTableSchema
- type CreateProjectModifyRecordsDatabasesTablesItem
- type CreateProjectModifyRecordsDatabasesTablesItemAdbTableSchema
- type CreateProjectModifyRecordsDatabasesViewsItem
- type CreateProjectModifyRecordsDatabasesViewsItemAdbTableSchema
- type CreateProjectModifyRecordsRequest
- type CreateProjectModifyRecordsResponse
- type CreateProjectRequest
- type CreateProjectResponse
- type CreateProjectReverseIncrTransferConfig
- 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 CreateRdsPostgreSQLDataSourceRequest
- type CreateRdsPostgreSQLDataSourceResponse
- type CreateSecurityIpGroupRequest
- type CreateSecurityIpGroupResponse
- type CreateTagRequest
- type CreateTagResponse
- type CreateTagValueRequest
- type CreateTagValueResponse
- type CreateTenantReadOnlyConnectionRequest
- type CreateTenantReadOnlyConnectionResponse
- type CreateTenantRequest
- type CreateTenantResponse
- type CreateTenantSecurityIpGroupRequest
- type CreateTenantSecurityIpGroupResponse
- type CreateTenantUserRequest
- type CreateTenantUserResponse
- type Data
- type DataBaseStatistics
- type DataBaseStatisticsItem
- type DataDiskAutoScaleConfig
- type DataDiskAutoScaleConfigInDescribeInstances
- type DataInBatchKillProcessList
- type DataInDescribeAvailableCpuResource
- type DataInDescribeDataBackupSet
- type DataInDescribeInstances
- type DataInDescribeMetricsData
- type DataInDescribeOasAnomalySQLList
- type DataInDescribeOasSQLDetails
- type DataInDescribeOasSQLHistoryList
- type DataInDescribeOasSQLPlans
- type DataInDescribeOasSlowSQLList
- type DataInDescribeOasTopSQLList
- type DataInDescribeSQLSamples
- type DataInKillProcessList
- type DataItem
- type DataItemInDescribeOasSQLHistoryList
- type DataItemInDescribeOasSQLPlans
- type DataItemInDescribeOasSlowSQLList
- type DataItemInDescribeOasTopSQLList
- type DataItemInKillProcessList
- type DatabaseTablesList
- type DatabaseTablesListItem
- type DatabasesInDescribeDatabases
- type DatabasesInDescribeTenantUsers
- type DatabasesItem
- type DeleteDataSourceRequest
- type DeleteDataSourceResponse
- type DeleteDatabasesRequest
- type DeleteDatabasesResponse
- type DeleteInstancesRequest
- type DeleteInstancesResponse
- type DeleteProjectRequest
- type DeleteProjectResponse
- type DeleteSecurityIpGroupRequest
- type DeleteSecurityIpGroupResponse
- type DeleteTagRequest
- type DeleteTagResponse
- type DeleteTagValueRequest
- type DeleteTagValueResponse
- 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 DescribeBackupSetDownloadLinkRequest
- type DescribeBackupSetDownloadLinkResponse
- type DescribeCharsetRequest
- type DescribeCharsetResponse
- type DescribeDataBackupSetRequest
- type DescribeDataBackupSetResponse
- 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 DescribeOutlineBindingRequest
- type DescribeOutlineBindingResponse
- type DescribeParametersHistoryRequest
- type DescribeParametersHistoryResponse
- type DescribeParametersRequest
- type DescribeParametersResponse
- type DescribeProcessStatsCompositionRequest
- type DescribeProcessStatsCompositionResponse
- 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 DescribeSampleSqlRawTextsRequest
- type DescribeSampleSqlRawTextsResponse
- type DescribeSecurityIpGroupsRequest
- type DescribeSecurityIpGroupsResponse
- type DescribeSlowSQLHistoryListRequest
- type DescribeSlowSQLHistoryListResponse
- type DescribeSlowSQLListRequest
- type DescribeSlowSQLListResponse
- type DescribeTagValuesRequest
- type DescribeTagValuesResponse
- type DescribeTenantEncryptionRequest
- type DescribeTenantEncryptionResponse
- type DescribeTenantMetricsRequest
- type DescribeTenantMetricsResponse
- type DescribeTenantReadableScnRequest
- type DescribeTenantReadableScnResponse
- 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 DiagTypesInDescribeOasAnomalySQLList
- type DiskSize
- type DiskSizeInDescribeInstanceTopology
- type DiskSizeInDescribeInstances
- type DiskSizeInDescribeTenant
- type DiskSizeRange
- type DiskTypesInDescribeAvailableSpec
- type DiskTypesInDescribeAvailableZone
- type GetUploadOssUrlRequest
- type GetUploadOssUrlResponse
- type Instance
- type InstanceModes
- type InstanceSSL
- type InstanceSecurityConfigs
- type InstanceTopology
- type Instances
- type KillProcessListRequest
- type KillProcessListResponse
- type ListAllLabelsRequest
- type ListAllLabelsResponse
- type ListDataSourceRequest
- type ListDataSourceResponse
- type ListInDescribeSQLHistoryList
- type ListInDescribeSlowSQLHistoryList
- type ListInDescribeTimeZones
- type ListItem
- type ListItemInDescribeSQLHistoryList
- type ListProjectFullVerifyResultRequest
- type ListProjectFullVerifyResultResponse
- type ListProjectModifyRecordsRequest
- type ListProjectModifyRecordsResponse
- type ListProjectsRequest
- type ListProjectsResponse
- type ListWorkerInstancesRequest
- type ListWorkerInstancesResponse
- type LogDiskSize
- type LogDiskSizeRange
- type MaxDiskUsedObServerInDescribeInstance
- type MaxDiskUsedObServerInDescribeInstanceTopology
- type MaxLogAssignedObServerInDescribeInstance
- type Memory
- type MemoryInDescribeInstanceTopology
- type MemoryInDescribeInstances
- type MemoryInDescribeTenant
- type ModifyDatabaseDescriptionRequest
- type ModifyDatabaseDescriptionResponse
- type ModifyDatabaseUserRolesRequest
- type ModifyDatabaseUserRolesResponse
- type ModifyInstanceNameRequest
- type ModifyInstanceNameResponse
- type ModifyInstanceNodeNumRequest
- type ModifyInstanceNodeNumResponse
- type ModifyInstanceSSLRequest
- type ModifyInstanceSSLResponse
- type ModifyInstanceSpecRequest
- type ModifyInstanceSpecResponse
- type ModifyInstanceTagsRequest
- type ModifyInstanceTagsResponse
- type ModifyInstanceTemporaryCapacityRequest
- type ModifyInstanceTemporaryCapacityResponse
- type ModifyParametersRequest
- type ModifyParametersResponse
- type ModifySecurityIpsRequest
- type ModifySecurityIpsResponse
- type ModifyTagNameRequest
- type ModifyTagNameResponse
- type ModifyTagValueNameRequest
- type ModifyTagValueNameResponse
- 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 ReadOnlyResource
- type RecommendIndex
- type RejectedValue
- type ReleaseProjectRequest
- type ReleaseProjectResponse
- type ReleaseWorkerInstanceRequest
- type ReleaseWorkerInstanceResponse
- type ReplicaResource
- type Replicas
- type ReplicasItem
- type Resource
- type Respond
- type Results
- type ResumeProjectRequest
- type ResumeProjectResponse
- type RetryProjectModifyRecordsRequest
- type RetryProjectModifyRecordsResponse
- type Role
- type Roles
- type RolesItem
- type SQLDetails
- type SQLHistoryList
- type SQLPlans
- type SecurityConfigsInDescribeInstanceSecurityConfigs
- type SecurityConfigsInDescribeTenantSecurityConfigs
- type SecurityConfigsItem
- type SecurityIpGroup
- type SecurityIpGroupsInDescribeSecurityIpGroups
- type SecurityIpGroupsInDescribeTenantSecurityIpGroups
- type SecurityIpGroupsItem
- type SessionStatistics
- type SlowSQLHistoryList
- type SlowSQLList
- type SourceStatistics
- type SourceStatisticsItem
- type SqlListInDescribeOasAnomalySQLList
- type SqlListInDescribeOasSlowSQLList
- type SqlListInDescribeOasTopSQLList
- type SqlListItem
- type SqlListItemInDescribeOasSlowSQLList
- type SqlListItemInDescribeOasTopSQLList
- type SqlText
- type StartProjectRequest
- type StartProjectResponse
- type StartProjectsByLabelRequest
- type StartProjectsByLabelResponse
- type StopProjectModifyRecordsRequest
- type StopProjectModifyRecordsResponse
- type StopProjectRequest
- type StopProjectResponse
- type StopProjectsByLabelRequest
- type StopProjectsByLabelResponse
- type SupportEngineVersions
- type SupportEngineVersionsItem
- type SupportReplicaModes
- type SupportSpecifications
- type SupportSpecificationsItem
- type SwitchoverInstanceRequest
- type SwitchoverInstanceResponse
- type TableBackupResults
- type TableBackupResultsItem
- type TablesInDescribeDataBackupSet
- type TablesInDescribeDatabases
- type TablesInDescribeOasSQLDetails
- 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 TenantUserInModifyTenantUserStatus
- type TenantUserItem
- type TenantUsers
- type TenantUsersItem
- type TenantZoneReplicas
- type TenantZoneReplicasItem
- type TenantZonesInDescribeInstanceTopology
- type TenantZonesInDescribeTenant
- type TenantZonesInDescribeTenantZonesRead
- type TenantZonesItem
- type TenantsInDescribeInstanceTopology
- type TenantsInDescribeTenants
- type TenantsItem
- type TimeZones
- type TopSQLList
- type Units
- type UnitsItem
- type UpdateProjectConfigFullTransferConfig
- type UpdateProjectConfigIncrTransferConfig
- type UpdateProjectConfigRequest
- type UpdateProjectConfigResponse
- type UpdateProjectConfigReverseIncrTransferConfig
- type UserRole
- type UserRoleInModifyTenantUserRoles
- type UserRoleItem
- type UserStatistics
- type UserStatisticsItem
- 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 AllProcessList ¶ added in v1.62.743
type AllProcessList struct {
AllProcessListItem []AllProcessListItem `json:"AllProcessList" xml:"AllProcessList"`
}
AllProcessList is a nested struct in oceanbasepro response
type AllProcessListItem ¶ added in v1.62.743
type AllProcessListItem struct { SqlText string `json:"SqlText" xml:"SqlText"` TenantId string `json:"TenantId" xml:"TenantId"` Database string `json:"Database" xml:"Database"` User string `json:"User" xml:"User"` ExecuteTime int64 `json:"ExecuteTime" xml:"ExecuteTime"` CpuTime int64 `json:"CpuTime" xml:"CpuTime"` ServerIp string `json:"ServerIp" xml:"ServerIp"` ClientIp string `json:"ClientIp" xml:"ClientIp"` SessionId int64 `json:"SessionId" xml:"SessionId"` ProxySessId string `json:"ProxySessId" xml:"ProxySessId"` Command string `json:"Command" xml:"Command"` Status string `json:"Status" xml:"Status"` SqlId string `json:"SqlId" xml:"SqlId"` TraceId string `json:"TraceId" xml:"TraceId"` PlanId string `json:"PlanId" xml:"PlanId"` }
AllProcessListItem 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"` DiskTypes []string `json:"DiskTypes" xml:"DiskTypes"` 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"` CpuArch string `json:"CpuArch" xml:"CpuArch"` SupportSpecifications []SupportSpecificationsItem `json:"SupportSpecifications" xml:"SupportSpecifications"` }
AvailableZonesItem is a nested struct in oceanbasepro response
type BackupObjects ¶ added in v1.62.703
type BackupObjects struct {
BackupObjectsItem []BackupObjectsItem `json:"BackupObjects" xml:"BackupObjects"`
}
BackupObjects is a nested struct in oceanbasepro response
type BackupObjectsItem ¶ added in v1.62.703
type BackupObjectsItem struct { ClusterName string `json:"ClusterName" xml:"ClusterName"` TenantName string `json:"TenantName" xml:"TenantName"` DatabaseTablesList []DatabaseTablesListItem `json:"DatabaseTablesList" xml:"DatabaseTablesList"` }
BackupObjectsItem is a nested struct in oceanbasepro response
type BackupResults ¶ added in v1.62.703
type BackupResults struct {
BackupResultsItem []BackupResultsItem `json:"BackupResults" xml:"BackupResults"`
}
BackupResults is a nested struct in oceanbasepro response
type BackupResultsItem ¶ added in v1.62.703
type BackupResultsItem struct { ClusterName string `json:"ClusterName" xml:"ClusterName"` TenantName string `json:"TenantName" xml:"TenantName"` TableBackupResults []TableBackupResultsItem `json:"TableBackupResults" xml:"TableBackupResults"` }
BackupResultsItem is a nested struct in oceanbasepro response
type BatchKillProcessListRequest ¶ added in v1.62.743
type BatchKillProcessListRequest struct { *requests.RpcRequest SessionList string `position:"Body" name:"SessionList"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
BatchKillProcessListRequest is the request struct for api BatchKillProcessList
func CreateBatchKillProcessListRequest ¶ added in v1.62.743
func CreateBatchKillProcessListRequest() (request *BatchKillProcessListRequest)
CreateBatchKillProcessListRequest creates a request to invoke BatchKillProcessList API
type BatchKillProcessListResponse ¶ added in v1.62.743
type BatchKillProcessListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
BatchKillProcessListResponse is the response struct for api BatchKillProcessList
func CreateBatchKillProcessListResponse ¶ added in v1.62.743
func CreateBatchKillProcessListResponse() (response *BatchKillProcessListResponse)
CreateBatchKillProcessListResponse creates a response to parse from BatchKillProcessList response
type CancelProjectModifyRecordRequest ¶ added in v1.62.703
type CancelProjectModifyRecordRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
CancelProjectModifyRecordRequest is the request struct for api CancelProjectModifyRecord
func CreateCancelProjectModifyRecordRequest ¶ added in v1.62.703
func CreateCancelProjectModifyRecordRequest() (request *CancelProjectModifyRecordRequest)
CreateCancelProjectModifyRecordRequest creates a request to invoke CancelProjectModifyRecord API
type CancelProjectModifyRecordResponse ¶ added in v1.62.703
type CancelProjectModifyRecordResponse struct {
*responses.BaseResponse
}
CancelProjectModifyRecordResponse is the response struct for api CancelProjectModifyRecord
func CreateCancelProjectModifyRecordResponse ¶ added in v1.62.703
func CreateCancelProjectModifyRecordResponse() (response *CancelProjectModifyRecordResponse)
CreateCancelProjectModifyRecordResponse creates a response to parse from CancelProjectModifyRecord 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) BatchKillProcessList ¶ added in v1.62.743
func (client *Client) BatchKillProcessList(request *BatchKillProcessListRequest) (response *BatchKillProcessListResponse, err error)
BatchKillProcessList invokes the oceanbasepro.BatchKillProcessList API synchronously
func (*Client) BatchKillProcessListWithCallback ¶ added in v1.62.743
func (client *Client) BatchKillProcessListWithCallback(request *BatchKillProcessListRequest, callback func(response *BatchKillProcessListResponse, err error)) <-chan int
BatchKillProcessListWithCallback invokes the oceanbasepro.BatchKillProcessList API asynchronously
func (*Client) BatchKillProcessListWithChan ¶ added in v1.62.743
func (client *Client) BatchKillProcessListWithChan(request *BatchKillProcessListRequest) (<-chan *BatchKillProcessListResponse, <-chan error)
BatchKillProcessListWithChan invokes the oceanbasepro.BatchKillProcessList API asynchronously
func (*Client) CancelProjectModifyRecord ¶ added in v1.62.703
func (client *Client) CancelProjectModifyRecord(request *CancelProjectModifyRecordRequest) (response *CancelProjectModifyRecordResponse, err error)
CancelProjectModifyRecord invokes the oceanbasepro.CancelProjectModifyRecord API synchronously
func (*Client) CancelProjectModifyRecordWithCallback ¶ added in v1.62.703
func (client *Client) CancelProjectModifyRecordWithCallback(request *CancelProjectModifyRecordRequest, callback func(response *CancelProjectModifyRecordResponse, err error)) <-chan int
CancelProjectModifyRecordWithCallback invokes the oceanbasepro.CancelProjectModifyRecord API asynchronously
func (*Client) CancelProjectModifyRecordWithChan ¶ added in v1.62.703
func (client *Client) CancelProjectModifyRecordWithChan(request *CancelProjectModifyRecordRequest) (<-chan *CancelProjectModifyRecordResponse, <-chan error)
CancelProjectModifyRecordWithChan invokes the oceanbasepro.CancelProjectModifyRecord API asynchronously
func (*Client) CreateBackupSetDownloadLink ¶ added in v1.62.703
func (client *Client) CreateBackupSetDownloadLink(request *CreateBackupSetDownloadLinkRequest) (response *CreateBackupSetDownloadLinkResponse, err error)
CreateBackupSetDownloadLink invokes the oceanbasepro.CreateBackupSetDownloadLink API synchronously
func (*Client) CreateBackupSetDownloadLinkWithCallback ¶ added in v1.62.703
func (client *Client) CreateBackupSetDownloadLinkWithCallback(request *CreateBackupSetDownloadLinkRequest, callback func(response *CreateBackupSetDownloadLinkResponse, err error)) <-chan int
CreateBackupSetDownloadLinkWithCallback invokes the oceanbasepro.CreateBackupSetDownloadLink API asynchronously
func (*Client) CreateBackupSetDownloadLinkWithChan ¶ added in v1.62.703
func (client *Client) CreateBackupSetDownloadLinkWithChan(request *CreateBackupSetDownloadLinkRequest) (<-chan *CreateBackupSetDownloadLinkResponse, <-chan error)
CreateBackupSetDownloadLinkWithChan invokes the oceanbasepro.CreateBackupSetDownloadLink API asynchronously
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) 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) CreateProjectModifyRecords ¶ added in v1.62.703
func (client *Client) CreateProjectModifyRecords(request *CreateProjectModifyRecordsRequest) (response *CreateProjectModifyRecordsResponse, err error)
CreateProjectModifyRecords invokes the oceanbasepro.CreateProjectModifyRecords API synchronously
func (*Client) CreateProjectModifyRecordsWithCallback ¶ added in v1.62.703
func (client *Client) CreateProjectModifyRecordsWithCallback(request *CreateProjectModifyRecordsRequest, callback func(response *CreateProjectModifyRecordsResponse, err error)) <-chan int
CreateProjectModifyRecordsWithCallback invokes the oceanbasepro.CreateProjectModifyRecords API asynchronously
func (*Client) CreateProjectModifyRecordsWithChan ¶ added in v1.62.703
func (client *Client) CreateProjectModifyRecordsWithChan(request *CreateProjectModifyRecordsRequest) (<-chan *CreateProjectModifyRecordsResponse, <-chan error)
CreateProjectModifyRecordsWithChan invokes the oceanbasepro.CreateProjectModifyRecords API asynchronously
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) CreateRdsPostgreSQLDataSource ¶ added in v1.62.703
func (client *Client) CreateRdsPostgreSQLDataSource(request *CreateRdsPostgreSQLDataSourceRequest) (response *CreateRdsPostgreSQLDataSourceResponse, err error)
CreateRdsPostgreSQLDataSource invokes the oceanbasepro.CreateRdsPostgreSQLDataSource API synchronously
func (*Client) CreateRdsPostgreSQLDataSourceWithCallback ¶ added in v1.62.703
func (client *Client) CreateRdsPostgreSQLDataSourceWithCallback(request *CreateRdsPostgreSQLDataSourceRequest, callback func(response *CreateRdsPostgreSQLDataSourceResponse, err error)) <-chan int
CreateRdsPostgreSQLDataSourceWithCallback invokes the oceanbasepro.CreateRdsPostgreSQLDataSource API asynchronously
func (*Client) CreateRdsPostgreSQLDataSourceWithChan ¶ added in v1.62.703
func (client *Client) CreateRdsPostgreSQLDataSourceWithChan(request *CreateRdsPostgreSQLDataSourceRequest) (<-chan *CreateRdsPostgreSQLDataSourceResponse, <-chan error)
CreateRdsPostgreSQLDataSourceWithChan invokes the oceanbasepro.CreateRdsPostgreSQLDataSource 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) CreateTag ¶ added in v1.62.743
func (client *Client) CreateTag(request *CreateTagRequest) (response *CreateTagResponse, err error)
CreateTag invokes the oceanbasepro.CreateTag API synchronously
func (*Client) CreateTagValue ¶ added in v1.62.743
func (client *Client) CreateTagValue(request *CreateTagValueRequest) (response *CreateTagValueResponse, err error)
CreateTagValue invokes the oceanbasepro.CreateTagValue API synchronously
func (*Client) CreateTagValueWithCallback ¶ added in v1.62.743
func (client *Client) CreateTagValueWithCallback(request *CreateTagValueRequest, callback func(response *CreateTagValueResponse, err error)) <-chan int
CreateTagValueWithCallback invokes the oceanbasepro.CreateTagValue API asynchronously
func (*Client) CreateTagValueWithChan ¶ added in v1.62.743
func (client *Client) CreateTagValueWithChan(request *CreateTagValueRequest) (<-chan *CreateTagValueResponse, <-chan error)
CreateTagValueWithChan invokes the oceanbasepro.CreateTagValue API asynchronously
func (*Client) CreateTagWithCallback ¶ added in v1.62.743
func (client *Client) CreateTagWithCallback(request *CreateTagRequest, callback func(response *CreateTagResponse, err error)) <-chan int
CreateTagWithCallback invokes the oceanbasepro.CreateTag API asynchronously
func (*Client) CreateTagWithChan ¶ added in v1.62.743
func (client *Client) CreateTagWithChan(request *CreateTagRequest) (<-chan *CreateTagResponse, <-chan error)
CreateTagWithChan invokes the oceanbasepro.CreateTag 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) DeleteDataSource ¶ added in v1.62.703
func (client *Client) DeleteDataSource(request *DeleteDataSourceRequest) (response *DeleteDataSourceResponse, err error)
DeleteDataSource invokes the oceanbasepro.DeleteDataSource API synchronously
func (*Client) DeleteDataSourceWithCallback ¶ added in v1.62.703
func (client *Client) DeleteDataSourceWithCallback(request *DeleteDataSourceRequest, callback func(response *DeleteDataSourceResponse, err error)) <-chan int
DeleteDataSourceWithCallback invokes the oceanbasepro.DeleteDataSource API asynchronously
func (*Client) DeleteDataSourceWithChan ¶ added in v1.62.703
func (client *Client) DeleteDataSourceWithChan(request *DeleteDataSourceRequest) (<-chan *DeleteDataSourceResponse, <-chan error)
DeleteDataSourceWithChan invokes the oceanbasepro.DeleteDataSource 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) 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) DeleteTag ¶ added in v1.62.743
func (client *Client) DeleteTag(request *DeleteTagRequest) (response *DeleteTagResponse, err error)
DeleteTag invokes the oceanbasepro.DeleteTag API synchronously
func (*Client) DeleteTagValue ¶ added in v1.62.743
func (client *Client) DeleteTagValue(request *DeleteTagValueRequest) (response *DeleteTagValueResponse, err error)
DeleteTagValue invokes the oceanbasepro.DeleteTagValue API synchronously
func (*Client) DeleteTagValueWithCallback ¶ added in v1.62.743
func (client *Client) DeleteTagValueWithCallback(request *DeleteTagValueRequest, callback func(response *DeleteTagValueResponse, err error)) <-chan int
DeleteTagValueWithCallback invokes the oceanbasepro.DeleteTagValue API asynchronously
func (*Client) DeleteTagValueWithChan ¶ added in v1.62.743
func (client *Client) DeleteTagValueWithChan(request *DeleteTagValueRequest) (<-chan *DeleteTagValueResponse, <-chan error)
DeleteTagValueWithChan invokes the oceanbasepro.DeleteTagValue API asynchronously
func (*Client) DeleteTagWithCallback ¶ added in v1.62.743
func (client *Client) DeleteTagWithCallback(request *DeleteTagRequest, callback func(response *DeleteTagResponse, err error)) <-chan int
DeleteTagWithCallback invokes the oceanbasepro.DeleteTag API asynchronously
func (*Client) DeleteTagWithChan ¶ added in v1.62.743
func (client *Client) DeleteTagWithChan(request *DeleteTagRequest) (<-chan *DeleteTagResponse, <-chan error)
DeleteTagWithChan invokes the oceanbasepro.DeleteTag 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) DescribeBackupSetDownloadLink ¶ added in v1.62.703
func (client *Client) DescribeBackupSetDownloadLink(request *DescribeBackupSetDownloadLinkRequest) (response *DescribeBackupSetDownloadLinkResponse, err error)
DescribeBackupSetDownloadLink invokes the oceanbasepro.DescribeBackupSetDownloadLink API synchronously
func (*Client) DescribeBackupSetDownloadLinkWithCallback ¶ added in v1.62.703
func (client *Client) DescribeBackupSetDownloadLinkWithCallback(request *DescribeBackupSetDownloadLinkRequest, callback func(response *DescribeBackupSetDownloadLinkResponse, err error)) <-chan int
DescribeBackupSetDownloadLinkWithCallback invokes the oceanbasepro.DescribeBackupSetDownloadLink API asynchronously
func (*Client) DescribeBackupSetDownloadLinkWithChan ¶ added in v1.62.703
func (client *Client) DescribeBackupSetDownloadLinkWithChan(request *DescribeBackupSetDownloadLinkRequest) (<-chan *DescribeBackupSetDownloadLinkResponse, <-chan error)
DescribeBackupSetDownloadLinkWithChan invokes the oceanbasepro.DescribeBackupSetDownloadLink 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) DescribeDataBackupSet ¶ added in v1.62.703
func (client *Client) DescribeDataBackupSet(request *DescribeDataBackupSetRequest) (response *DescribeDataBackupSetResponse, err error)
DescribeDataBackupSet invokes the oceanbasepro.DescribeDataBackupSet API synchronously
func (*Client) DescribeDataBackupSetWithCallback ¶ added in v1.62.703
func (client *Client) DescribeDataBackupSetWithCallback(request *DescribeDataBackupSetRequest, callback func(response *DescribeDataBackupSetResponse, err error)) <-chan int
DescribeDataBackupSetWithCallback invokes the oceanbasepro.DescribeDataBackupSet API asynchronously
func (*Client) DescribeDataBackupSetWithChan ¶ added in v1.62.703
func (client *Client) DescribeDataBackupSetWithChan(request *DescribeDataBackupSetRequest) (<-chan *DescribeDataBackupSetResponse, <-chan error)
DescribeDataBackupSetWithChan invokes the oceanbasepro.DescribeDataBackupSet 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) 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) DescribeProcessStatsComposition ¶ added in v1.62.743
func (client *Client) DescribeProcessStatsComposition(request *DescribeProcessStatsCompositionRequest) (response *DescribeProcessStatsCompositionResponse, err error)
DescribeProcessStatsComposition invokes the oceanbasepro.DescribeProcessStatsComposition API synchronously
func (*Client) DescribeProcessStatsCompositionWithCallback ¶ added in v1.62.743
func (client *Client) DescribeProcessStatsCompositionWithCallback(request *DescribeProcessStatsCompositionRequest, callback func(response *DescribeProcessStatsCompositionResponse, err error)) <-chan int
DescribeProcessStatsCompositionWithCallback invokes the oceanbasepro.DescribeProcessStatsComposition API asynchronously
func (*Client) DescribeProcessStatsCompositionWithChan ¶ added in v1.62.743
func (client *Client) DescribeProcessStatsCompositionWithChan(request *DescribeProcessStatsCompositionRequest) (<-chan *DescribeProcessStatsCompositionResponse, <-chan error)
DescribeProcessStatsCompositionWithChan invokes the oceanbasepro.DescribeProcessStatsComposition 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) DescribeSampleSqlRawTexts ¶ added in v1.62.703
func (client *Client) DescribeSampleSqlRawTexts(request *DescribeSampleSqlRawTextsRequest) (response *DescribeSampleSqlRawTextsResponse, err error)
DescribeSampleSqlRawTexts invokes the oceanbasepro.DescribeSampleSqlRawTexts API synchronously
func (*Client) DescribeSampleSqlRawTextsWithCallback ¶ added in v1.62.703
func (client *Client) DescribeSampleSqlRawTextsWithCallback(request *DescribeSampleSqlRawTextsRequest, callback func(response *DescribeSampleSqlRawTextsResponse, err error)) <-chan int
DescribeSampleSqlRawTextsWithCallback invokes the oceanbasepro.DescribeSampleSqlRawTexts API asynchronously
func (*Client) DescribeSampleSqlRawTextsWithChan ¶ added in v1.62.703
func (client *Client) DescribeSampleSqlRawTextsWithChan(request *DescribeSampleSqlRawTextsRequest) (<-chan *DescribeSampleSqlRawTextsResponse, <-chan error)
DescribeSampleSqlRawTextsWithChan invokes the oceanbasepro.DescribeSampleSqlRawTexts 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) DescribeTagValues ¶ added in v1.62.743
func (client *Client) DescribeTagValues(request *DescribeTagValuesRequest) (response *DescribeTagValuesResponse, err error)
DescribeTagValues invokes the oceanbasepro.DescribeTagValues API synchronously
func (*Client) DescribeTagValuesWithCallback ¶ added in v1.62.743
func (client *Client) DescribeTagValuesWithCallback(request *DescribeTagValuesRequest, callback func(response *DescribeTagValuesResponse, err error)) <-chan int
DescribeTagValuesWithCallback invokes the oceanbasepro.DescribeTagValues API asynchronously
func (*Client) DescribeTagValuesWithChan ¶ added in v1.62.743
func (client *Client) DescribeTagValuesWithChan(request *DescribeTagValuesRequest) (<-chan *DescribeTagValuesResponse, <-chan error)
DescribeTagValuesWithChan invokes the oceanbasepro.DescribeTagValues 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) DescribeTenantReadableScn ¶ added in v1.62.762
func (client *Client) DescribeTenantReadableScn(request *DescribeTenantReadableScnRequest) (response *DescribeTenantReadableScnResponse, err error)
DescribeTenantReadableScn invokes the oceanbasepro.DescribeTenantReadableScn API synchronously
func (*Client) DescribeTenantReadableScnWithCallback ¶ added in v1.62.762
func (client *Client) DescribeTenantReadableScnWithCallback(request *DescribeTenantReadableScnRequest, callback func(response *DescribeTenantReadableScnResponse, err error)) <-chan int
DescribeTenantReadableScnWithCallback invokes the oceanbasepro.DescribeTenantReadableScn API asynchronously
func (*Client) DescribeTenantReadableScnWithChan ¶ added in v1.62.762
func (client *Client) DescribeTenantReadableScnWithChan(request *DescribeTenantReadableScnRequest) (<-chan *DescribeTenantReadableScnResponse, <-chan error)
DescribeTenantReadableScnWithChan invokes the oceanbasepro.DescribeTenantReadableScn 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) ListProjectModifyRecords ¶ added in v1.62.703
func (client *Client) ListProjectModifyRecords(request *ListProjectModifyRecordsRequest) (response *ListProjectModifyRecordsResponse, err error)
ListProjectModifyRecords invokes the oceanbasepro.ListProjectModifyRecords API synchronously
func (*Client) ListProjectModifyRecordsWithCallback ¶ added in v1.62.703
func (client *Client) ListProjectModifyRecordsWithCallback(request *ListProjectModifyRecordsRequest, callback func(response *ListProjectModifyRecordsResponse, err error)) <-chan int
ListProjectModifyRecordsWithCallback invokes the oceanbasepro.ListProjectModifyRecords API asynchronously
func (*Client) ListProjectModifyRecordsWithChan ¶ added in v1.62.703
func (client *Client) ListProjectModifyRecordsWithChan(request *ListProjectModifyRecordsRequest) (<-chan *ListProjectModifyRecordsResponse, <-chan error)
ListProjectModifyRecordsWithChan invokes the oceanbasepro.ListProjectModifyRecords 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) ModifyInstanceSSL ¶ added in v1.62.762
func (client *Client) ModifyInstanceSSL(request *ModifyInstanceSSLRequest) (response *ModifyInstanceSSLResponse, err error)
ModifyInstanceSSL invokes the oceanbasepro.ModifyInstanceSSL API synchronously
func (*Client) ModifyInstanceSSLWithCallback ¶ added in v1.62.762
func (client *Client) ModifyInstanceSSLWithCallback(request *ModifyInstanceSSLRequest, callback func(response *ModifyInstanceSSLResponse, err error)) <-chan int
ModifyInstanceSSLWithCallback invokes the oceanbasepro.ModifyInstanceSSL API asynchronously
func (*Client) ModifyInstanceSSLWithChan ¶ added in v1.62.762
func (client *Client) ModifyInstanceSSLWithChan(request *ModifyInstanceSSLRequest) (<-chan *ModifyInstanceSSLResponse, <-chan error)
ModifyInstanceSSLWithChan invokes the oceanbasepro.ModifyInstanceSSL 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) ModifyTagName ¶ added in v1.62.743
func (client *Client) ModifyTagName(request *ModifyTagNameRequest) (response *ModifyTagNameResponse, err error)
ModifyTagName invokes the oceanbasepro.ModifyTagName API synchronously
func (*Client) ModifyTagNameWithCallback ¶ added in v1.62.743
func (client *Client) ModifyTagNameWithCallback(request *ModifyTagNameRequest, callback func(response *ModifyTagNameResponse, err error)) <-chan int
ModifyTagNameWithCallback invokes the oceanbasepro.ModifyTagName API asynchronously
func (*Client) ModifyTagNameWithChan ¶ added in v1.62.743
func (client *Client) ModifyTagNameWithChan(request *ModifyTagNameRequest) (<-chan *ModifyTagNameResponse, <-chan error)
ModifyTagNameWithChan invokes the oceanbasepro.ModifyTagName API asynchronously
func (*Client) ModifyTagValueName ¶ added in v1.62.743
func (client *Client) ModifyTagValueName(request *ModifyTagValueNameRequest) (response *ModifyTagValueNameResponse, err error)
ModifyTagValueName invokes the oceanbasepro.ModifyTagValueName API synchronously
func (*Client) ModifyTagValueNameWithCallback ¶ added in v1.62.743
func (client *Client) ModifyTagValueNameWithCallback(request *ModifyTagValueNameRequest, callback func(response *ModifyTagValueNameResponse, err error)) <-chan int
ModifyTagValueNameWithCallback invokes the oceanbasepro.ModifyTagValueName API asynchronously
func (*Client) ModifyTagValueNameWithChan ¶ added in v1.62.743
func (client *Client) ModifyTagValueNameWithChan(request *ModifyTagValueNameRequest) (<-chan *ModifyTagValueNameResponse, <-chan error)
ModifyTagValueNameWithChan invokes the oceanbasepro.ModifyTagValueName 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) 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) ReleaseWorkerInstance ¶ added in v1.62.703
func (client *Client) ReleaseWorkerInstance(request *ReleaseWorkerInstanceRequest) (response *ReleaseWorkerInstanceResponse, err error)
ReleaseWorkerInstance invokes the oceanbasepro.ReleaseWorkerInstance API synchronously
func (*Client) ReleaseWorkerInstanceWithCallback ¶ added in v1.62.703
func (client *Client) ReleaseWorkerInstanceWithCallback(request *ReleaseWorkerInstanceRequest, callback func(response *ReleaseWorkerInstanceResponse, err error)) <-chan int
ReleaseWorkerInstanceWithCallback invokes the oceanbasepro.ReleaseWorkerInstance API asynchronously
func (*Client) ReleaseWorkerInstanceWithChan ¶ added in v1.62.703
func (client *Client) ReleaseWorkerInstanceWithChan(request *ReleaseWorkerInstanceRequest) (<-chan *ReleaseWorkerInstanceResponse, <-chan error)
ReleaseWorkerInstanceWithChan invokes the oceanbasepro.ReleaseWorkerInstance 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) RetryProjectModifyRecords ¶ added in v1.62.703
func (client *Client) RetryProjectModifyRecords(request *RetryProjectModifyRecordsRequest) (response *RetryProjectModifyRecordsResponse, err error)
RetryProjectModifyRecords invokes the oceanbasepro.RetryProjectModifyRecords API synchronously
func (*Client) RetryProjectModifyRecordsWithCallback ¶ added in v1.62.703
func (client *Client) RetryProjectModifyRecordsWithCallback(request *RetryProjectModifyRecordsRequest, callback func(response *RetryProjectModifyRecordsResponse, err error)) <-chan int
RetryProjectModifyRecordsWithCallback invokes the oceanbasepro.RetryProjectModifyRecords API asynchronously
func (*Client) RetryProjectModifyRecordsWithChan ¶ added in v1.62.703
func (client *Client) RetryProjectModifyRecordsWithChan(request *RetryProjectModifyRecordsRequest) (<-chan *RetryProjectModifyRecordsResponse, <-chan error)
RetryProjectModifyRecordsWithChan invokes the oceanbasepro.RetryProjectModifyRecords 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) 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) StopProjectModifyRecords ¶ added in v1.62.703
func (client *Client) StopProjectModifyRecords(request *StopProjectModifyRecordsRequest) (response *StopProjectModifyRecordsResponse, err error)
StopProjectModifyRecords invokes the oceanbasepro.StopProjectModifyRecords API synchronously
func (*Client) StopProjectModifyRecordsWithCallback ¶ added in v1.62.703
func (client *Client) StopProjectModifyRecordsWithCallback(request *StopProjectModifyRecordsRequest, callback func(response *StopProjectModifyRecordsResponse, err error)) <-chan int
StopProjectModifyRecordsWithCallback invokes the oceanbasepro.StopProjectModifyRecords API asynchronously
func (*Client) StopProjectModifyRecordsWithChan ¶ added in v1.62.703
func (client *Client) StopProjectModifyRecordsWithChan(request *StopProjectModifyRecordsRequest) (<-chan *StopProjectModifyRecordsResponse, <-chan error)
StopProjectModifyRecordsWithChan invokes the oceanbasepro.StopProjectModifyRecords API asynchronously
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
func (*Client) UpdateProjectConfig ¶ added in v1.62.743
func (client *Client) UpdateProjectConfig(request *UpdateProjectConfigRequest) (response *UpdateProjectConfigResponse, err error)
UpdateProjectConfig invokes the oceanbasepro.UpdateProjectConfig API synchronously
func (*Client) UpdateProjectConfigWithCallback ¶ added in v1.62.743
func (client *Client) UpdateProjectConfigWithCallback(request *UpdateProjectConfigRequest, callback func(response *UpdateProjectConfigResponse, err error)) <-chan int
UpdateProjectConfigWithCallback invokes the oceanbasepro.UpdateProjectConfig API asynchronously
func (*Client) UpdateProjectConfigWithChan ¶ added in v1.62.743
func (client *Client) UpdateProjectConfigWithChan(request *UpdateProjectConfigRequest) (<-chan *UpdateProjectConfigResponse, <-chan error)
UpdateProjectConfigWithChan invokes the oceanbasepro.UpdateProjectConfig 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 ConnectionLogicalZones ¶ added in v1.62.762
type ConnectionLogicalZones struct {
ConnectionLogicalZones []string `json:"ConnectionLogicalZones" xml:"ConnectionLogicalZones"`
}
ConnectionLogicalZones 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 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 CpuInDescribeInstances ¶ added in v1.62.743
type CpuInDescribeInstances struct { TotalCpu string `json:"TotalCpu" xml:"TotalCpu"` UsedCpu string `json:"UsedCpu" xml:"UsedCpu"` UnitCpu string `json:"UnitCpu" xml:"UnitCpu"` OriginalTotalCpu string `json:"OriginalTotalCpu" xml:"OriginalTotalCpu"` }
CpuInDescribeInstances 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 CreateBackupSetDownloadLinkRequest ¶ added in v1.62.703
type CreateBackupSetDownloadLinkRequest struct { *requests.RpcRequest BackupSetId string `position:"Body" name:"BackupSetId"` InstanceId string `position:"Body" name:"InstanceId"` }
CreateBackupSetDownloadLinkRequest is the request struct for api CreateBackupSetDownloadLink
func CreateCreateBackupSetDownloadLinkRequest ¶ added in v1.62.703
func CreateCreateBackupSetDownloadLinkRequest() (request *CreateBackupSetDownloadLinkRequest)
CreateCreateBackupSetDownloadLinkRequest creates a request to invoke CreateBackupSetDownloadLink API
type CreateBackupSetDownloadLinkResponse ¶ added in v1.62.703
type CreateBackupSetDownloadLinkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DownloadTaskId int64 `json:"DownloadTaskId" xml:"DownloadTaskId"` }
CreateBackupSetDownloadLinkResponse is the response struct for api CreateBackupSetDownloadLink
func CreateCreateBackupSetDownloadLinkResponse ¶ added in v1.62.703
func CreateCreateBackupSetDownloadLinkResponse() (response *CreateBackupSetDownloadLinkResponse)
CreateCreateBackupSetDownloadLinkResponse creates a response to parse from CreateBackupSetDownloadLink 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"` CpuArch string `position:"Body" name:"CpuArch"` PrimaryInstance string `position:"Body" name:"PrimaryInstance"` PrimaryRegion string `position:"Body" name:"PrimaryRegion"` 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 CreateProjectCommonTransferConfig ¶ added in v1.62.523
type CreateProjectCommonTransferConfig struct { MqPartition string `name:"MqPartition"` SyncSchemaColumnName string `name:"SyncSchemaColumnName"` ActiveActive string `name:"ActiveActive"` RocketMqEnableMsgTrace string `name:"RocketMqEnableMsgTrace"` CustomColumns *[]CreateProjectCommonTransferConfigCustomColumnsItem `name:"CustomColumns" type:"Repeated"` RocketMqProducerGroup string `name:"RocketMqProducerGroup"` MqPartitionMode string `name:"MqPartitionMode"` RocketMqSendMsgTimeout string `name:"RocketMqSendMsgTimeout"` TableCategory string `name:"TableCategory"` DatahubTopicType string `name:"DatahubTopicType"` RocketMqMsgTags string `name:"RocketMqMsgTags"` DataWorksBusinessName string `name:"DataWorksBusinessName"` SyncSchema string `name:"SyncSchema"` MqSerializerType string `name:"MqSerializerType"` }
CreateProjectCommonTransferConfig is a repeated param struct in CreateProjectRequest
type CreateProjectCommonTransferConfigCustomColumnsItem ¶ added in v1.62.703
type CreateProjectCommonTransferConfigCustomColumnsItem struct { Expression string `name:"Expression"` ColumnName string `name:"ColumnName"` }
CreateProjectCommonTransferConfigCustomColumnsItem is a repeated param struct in CreateProjectRequest
type CreateProjectFullTransferConfig ¶ added in v1.62.523
type CreateProjectFullTransferConfig struct { NonePkUkTruncateDstTable string `name:"NonePkUkTruncateDstTable"` ThrottleRps string `name:"ThrottleRps"` FullVerifySpeedMode string `name:"FullVerifySpeedMode"` WriteWorkerNum string `name:"WriteWorkerNum"` ReadWorkerNum string `name:"ReadWorkerNum"` FullTransferSpeedMode string `name:"FullTransferSpeedMode"` AllowDestTableNotEmpty string `name:"AllowDestTableNotEmpty"` ThrottleIOPS string `name:"ThrottleIOPS"` }
CreateProjectFullTransferConfig is a repeated param struct in CreateProjectRequest
type CreateProjectIncrTransferConfig ¶ added in v1.62.523
type CreateProjectIncrTransferConfig struct { ThrottleRps string `name:"ThrottleRps"` EnableSequencingWithinTxn string `name:"EnableSequencingWithinTxn"` SupportDDLTypes *[]string `name:"SupportDDLTypes" type:"Repeated"` StoreLogKeptHour string `name:"StoreLogKeptHour"` StartTimestamp string `name:"StartTimestamp"` RecordTypeWhiteList *[]string `name:"RecordTypeWhiteList" type:"Repeated"` IncrSyncConcurrency string `name:"IncrSyncConcurrency"` EnableIncrSyncStatistics string `name:"EnableIncrSyncStatistics"` ThrottleIOPS string `name:"ThrottleIOPS"` }
CreateProjectIncrTransferConfig is a repeated param struct in CreateProjectRequest
type CreateProjectModifyRecordsDatabases ¶ added in v1.62.703
type CreateProjectModifyRecordsDatabases struct { MappedName string `name:"MappedName"` SpecificViews *[]CreateProjectModifyRecordsDatabasesSpecificViewsItem `name:"SpecificViews" type:"Repeated"` Tables *[]CreateProjectModifyRecordsDatabasesTablesItem `name:"Tables" type:"Repeated"` Name string `name:"Name"` Id string `name:"Id"` SpecificTables *[]CreateProjectModifyRecordsDatabasesSpecificTablesItem `name:"SpecificTables" type:"Repeated"` Views *[]CreateProjectModifyRecordsDatabasesViewsItem `name:"Views" type:"Repeated"` }
CreateProjectModifyRecordsDatabases is a repeated param struct in CreateProjectModifyRecordsRequest
type CreateProjectModifyRecordsDatabasesSpecificTablesItem ¶ added in v1.62.703
type CreateProjectModifyRecordsDatabasesSpecificTablesItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectModifyRecordsDatabasesSpecificTablesItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectModifyRecordsDatabasesSpecificTablesItem is a repeated param struct in CreateProjectModifyRecordsRequest
type CreateProjectModifyRecordsDatabasesSpecificTablesItemAdbTableSchema ¶ added in v1.62.703
type CreateProjectModifyRecordsDatabasesSpecificTablesItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectModifyRecordsDatabasesSpecificTablesItemAdbTableSchema is a repeated param struct in CreateProjectModifyRecordsRequest
type CreateProjectModifyRecordsDatabasesSpecificViewsItem ¶ added in v1.62.703
type CreateProjectModifyRecordsDatabasesSpecificViewsItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectModifyRecordsDatabasesSpecificViewsItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectModifyRecordsDatabasesSpecificViewsItem is a repeated param struct in CreateProjectModifyRecordsRequest
type CreateProjectModifyRecordsDatabasesSpecificViewsItemAdbTableSchema ¶ added in v1.62.703
type CreateProjectModifyRecordsDatabasesSpecificViewsItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectModifyRecordsDatabasesSpecificViewsItemAdbTableSchema is a repeated param struct in CreateProjectModifyRecordsRequest
type CreateProjectModifyRecordsDatabasesTablesItem ¶ added in v1.62.703
type CreateProjectModifyRecordsDatabasesTablesItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectModifyRecordsDatabasesTablesItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectModifyRecordsDatabasesTablesItem is a repeated param struct in CreateProjectModifyRecordsRequest
type CreateProjectModifyRecordsDatabasesTablesItemAdbTableSchema ¶ added in v1.62.703
type CreateProjectModifyRecordsDatabasesTablesItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectModifyRecordsDatabasesTablesItemAdbTableSchema is a repeated param struct in CreateProjectModifyRecordsRequest
type CreateProjectModifyRecordsDatabasesViewsItem ¶ added in v1.62.703
type CreateProjectModifyRecordsDatabasesViewsItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateProjectModifyRecordsDatabasesViewsItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` Name string `name:"Name"` WhereClause string `name:"WhereClause"` Id string `name:"Id"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` }
CreateProjectModifyRecordsDatabasesViewsItem is a repeated param struct in CreateProjectModifyRecordsRequest
type CreateProjectModifyRecordsDatabasesViewsItemAdbTableSchema ¶ added in v1.62.703
type CreateProjectModifyRecordsDatabasesViewsItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateProjectModifyRecordsDatabasesViewsItemAdbTableSchema is a repeated param struct in CreateProjectModifyRecordsRequest
type CreateProjectModifyRecordsRequest ¶ added in v1.62.703
type CreateProjectModifyRecordsRequest struct { *requests.RpcRequest Databases *[]CreateProjectModifyRecordsDatabases `position:"Body" name:"Databases" type:"Json"` Id string `position:"Body" name:"Id"` }
CreateProjectModifyRecordsRequest is the request struct for api CreateProjectModifyRecords
func CreateCreateProjectModifyRecordsRequest ¶ added in v1.62.703
func CreateCreateProjectModifyRecordsRequest() (request *CreateProjectModifyRecordsRequest)
CreateCreateProjectModifyRecordsRequest creates a request to invoke CreateProjectModifyRecords API
type CreateProjectModifyRecordsResponse ¶ added in v1.62.703
type CreateProjectModifyRecordsResponse struct {
*responses.BaseResponse
}
CreateProjectModifyRecordsResponse is the response struct for api CreateProjectModifyRecords
func CreateCreateProjectModifyRecordsResponse ¶ added in v1.62.703
func CreateCreateProjectModifyRecordsResponse() (response *CreateProjectModifyRecordsResponse)
CreateCreateProjectModifyRecordsResponse creates a response to parse from CreateProjectModifyRecords response
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"` Id string `position:"Body" name:"Id"` CommonTransferConfig CreateProjectCommonTransferConfig `position:"Body" name:"CommonTransferConfig" type:"Struct"` StructTransferConfig CreateProjectStructTransferConfig `position:"Body" name:"StructTransferConfig" type:"Struct"` ReverseIncrTransferConfig CreateProjectReverseIncrTransferConfig `position:"Body" name:"ReverseIncrTransferConfig" 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 CreateProjectReverseIncrTransferConfig ¶ added in v1.62.743
type CreateProjectReverseIncrTransferConfig struct { ThrottleRps string `name:"ThrottleRps"` EnableSequencingWithinTxn string `name:"EnableSequencingWithinTxn"` SupportDDLTypes *[]string `name:"SupportDDLTypes" type:"Repeated"` StoreLogKeptHour string `name:"StoreLogKeptHour"` StartTimestamp string `name:"StartTimestamp"` RecordTypeWhiteList *[]string `name:"RecordTypeWhiteList" type:"Repeated"` IncrSyncConcurrency string `name:"IncrSyncConcurrency"` EnableIncrSyncStatistics string `name:"EnableIncrSyncStatistics"` ThrottleIOPS string `name:"ThrottleIOPS"` }
CreateProjectReverseIncrTransferConfig is a repeated param struct in CreateProjectRequest
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 CreateRdsPostgreSQLDataSourceRequest ¶ added in v1.62.703
type CreateRdsPostgreSQLDataSourceRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` Password string `position:"Body" name:"Password"` InstanceId string `position:"Body" name:"InstanceId"` DatabaseName string `position:"Body" name:"DatabaseName"` Name string `position:"Body" name:"Name"` UserName string `position:"Body" name:"UserName"` }
CreateRdsPostgreSQLDataSourceRequest is the request struct for api CreateRdsPostgreSQLDataSource
func CreateCreateRdsPostgreSQLDataSourceRequest ¶ added in v1.62.703
func CreateCreateRdsPostgreSQLDataSourceRequest() (request *CreateRdsPostgreSQLDataSourceRequest)
CreateCreateRdsPostgreSQLDataSourceRequest creates a request to invoke CreateRdsPostgreSQLDataSource API
type CreateRdsPostgreSQLDataSourceResponse ¶ added in v1.62.703
type CreateRdsPostgreSQLDataSourceResponse struct {
*responses.BaseResponse
}
CreateRdsPostgreSQLDataSourceResponse is the response struct for api CreateRdsPostgreSQLDataSource
func CreateCreateRdsPostgreSQLDataSourceResponse ¶ added in v1.62.703
func CreateCreateRdsPostgreSQLDataSourceResponse() (response *CreateRdsPostgreSQLDataSourceResponse)
CreateCreateRdsPostgreSQLDataSourceResponse creates a response to parse from CreateRdsPostgreSQLDataSource response
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 CreateTagRequest ¶ added in v1.62.743
type CreateTagRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` Key string `position:"Body" name:"Key"` }
CreateTagRequest is the request struct for api CreateTag
func CreateCreateTagRequest ¶ added in v1.62.743
func CreateCreateTagRequest() (request *CreateTagRequest)
CreateCreateTagRequest creates a request to invoke CreateTag API
type CreateTagResponse ¶ added in v1.62.743
type CreateTagResponse struct { *responses.BaseResponse Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTagResponse is the response struct for api CreateTag
func CreateCreateTagResponse ¶ added in v1.62.743
func CreateCreateTagResponse() (response *CreateTagResponse)
CreateCreateTagResponse creates a response to parse from CreateTag response
type CreateTagValueRequest ¶ added in v1.62.743
type CreateTagValueRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` Value string `position:"Body" name:"Value"` Key string `position:"Body" name:"Key"` }
CreateTagValueRequest is the request struct for api CreateTagValue
func CreateCreateTagValueRequest ¶ added in v1.62.743
func CreateCreateTagValueRequest() (request *CreateTagValueRequest)
CreateCreateTagValueRequest creates a request to invoke CreateTagValue API
type CreateTagValueResponse ¶ added in v1.62.743
type CreateTagValueResponse struct { *responses.BaseResponse Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTagValueResponse is the response struct for api CreateTagValue
func CreateCreateTagValueResponse ¶ added in v1.62.743
func CreateCreateTagValueResponse() (response *CreateTagValueResponse)
CreateCreateTagValueResponse creates a response to parse from CreateTagValue 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"` UserVpcOwnerId string `position:"Body" name:"UserVpcOwnerId"` CreateParams map[string]string `position:"Body" name:"CreateParams" type:"Map"` 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 TenantUser `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"` BackupRestorableTime string `json:"BackupRestorableTime" xml:"BackupRestorableTime"` CpuTime float64 `json:"CpuTime" xml:"CpuTime"` DbType string `json:"DbType" xml:"DbType"` Encoding string `json:"Encoding" xml:"Encoding"` 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"` RPCCount int64 `json:"RPCCount" xml:"RPCCount"` ScheduleTime float64 `json:"ScheduleTime" xml:"ScheduleTime"` ObVersion string `json:"ObVersion" xml:"ObVersion"` 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"` DownloadTaskId int64 `json:"DownloadTaskId" xml:"DownloadTaskId"` 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"` TotalSessionCount int `json:"TotalSessionCount" xml:"TotalSessionCount"` 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"` InternalUrl string `json:"InternalUrl" xml:"InternalUrl"` 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"` DownloadTaskCreateTime string `json:"DownloadTaskCreateTime" xml:"DownloadTaskCreateTime"` RequiredSize string `json:"RequiredSize" xml:"RequiredSize"` PlanUnionHash string `json:"PlanUnionHash" xml:"PlanUnionHash"` ReadableScn int64 `json:"ReadableScn" xml:"ReadableScn"` 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"` 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"` Cpu int `json:"Cpu" xml:"Cpu"` SsstoreReadRowCount int64 `json:"SsstoreReadRowCount" xml:"SsstoreReadRowCount"` UrlExpiredTime string `json:"UrlExpiredTime" xml:"UrlExpiredTime"` RetryCount int64 `json:"RetryCount" xml:"RetryCount"` UrlAliveTime int64 `json:"UrlAliveTime" xml:"UrlAliveTime"` ClientIp string `json:"ClientIp" xml:"ClientIp"` UnitNum int `json:"UnitNum" xml:"UnitNum"` Unit string `json:"Unit" xml:"Unit"` Diagnosis string `json:"Diagnosis" xml:"Diagnosis"` BackupSetId string `json:"BackupSetId" xml:"BackupSetId"` 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"` DownloadTaskStatus string `json:"DownloadTaskStatus" xml:"DownloadTaskStatus"` ExecPerSecond float64 `json:"ExecPerSecond" xml:"ExecPerSecond"` AvgExecutionMS float64 `json:"AvgExecutionMS" xml:"AvgExecutionMS"` 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"` EnableReadOnlyReplica bool `json:"EnableReadOnlyReplica" xml:"EnableReadOnlyReplica"` ActiveSessionCount int `json:"ActiveSessionCount" xml:"ActiveSessionCount"` BlockCacheHit int64 `json:"BlockCacheHit" xml:"BlockCacheHit"` IdleSessionCount int `json:"IdleSessionCount" xml:"IdleSessionCount"` 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"` SqlText []string `json:"SqlText" xml:"SqlText"` SessionStatistics SessionStatistics `json:"SessionStatistics" xml:"SessionStatistics"` Tables []TablesItem `json:"Tables" xml:"Tables"` Parameters []ParametersItem `json:"Parameters" xml:"Parameters"` AllProcessList []AllProcessListItem `json:"AllProcessList" xml:"AllProcessList"` AvailableSpecifications []AvailableSpecificationsItem `json:"AvailableSpecifications" xml:"AvailableSpecifications"` Users []UsersItem `json:"Users" xml:"Users"` AvailableZones []AvailableZonesItem `json:"AvailableZones" xml:"AvailableZones"` }
Data is a nested struct in oceanbasepro response
type DataBaseStatistics ¶ added in v1.62.743
type DataBaseStatistics struct {
DataBaseStatisticsItem []DataBaseStatisticsItem `json:"DataBaseStatistics" xml:"DataBaseStatistics"`
}
DataBaseStatistics is a nested struct in oceanbasepro response
type DataBaseStatisticsItem ¶ added in v1.62.743
type DataBaseStatisticsItem struct { MetricValue string `json:"MetricValue" xml:"MetricValue"` ActiveCount int64 `json:"ActiveCount" xml:"ActiveCount"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Type string `json:"Type" xml:"Type"` }
DataBaseStatisticsItem is a nested struct in oceanbasepro response
type DataDiskAutoScaleConfig ¶ added in v1.62.523
type DataDiskAutoScaleConfig struct { UpperScaleStep string `json:"UpperScaleStep" xml:"UpperScaleStep"` UpperScaleStrategy string `json:"UpperScaleStrategy" xml:"UpperScaleStrategy"` 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 DataDiskAutoScaleConfigInDescribeInstances ¶ added in v1.62.743
type DataDiskAutoScaleConfigInDescribeInstances struct { AutoScale bool `json:"AutoScale" xml:"AutoScale"` Upperbound string `json:"Upperbound" xml:"Upperbound"` UpperThreshold string `json:"UpperThreshold" xml:"UpperThreshold"` UpperMergeThreshold string `json:"UpperMergeThreshold" xml:"UpperMergeThreshold"` MaxDiskSize int64 `json:"MaxDiskSize" xml:"MaxDiskSize"` ScaleStepInNormal string `json:"ScaleStepInNormal" xml:"ScaleStepInNormal"` ScaleStepInMerge string `json:"ScaleStepInMerge" xml:"ScaleStepInMerge"` UpperScaleStrategy string `json:"UpperScaleStrategy" xml:"UpperScaleStrategy"` }
DataDiskAutoScaleConfigInDescribeInstances is a nested struct in oceanbasepro response
type DataInBatchKillProcessList ¶ added in v1.62.743
type DataInBatchKillProcessList struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInBatchKillProcessList 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 DataInDescribeDataBackupSet ¶ added in v1.62.703
type DataInDescribeDataBackupSet struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInDescribeDataBackupSet 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"` EnableReadOnlyReplicaManagement bool `json:"EnableReadOnlyReplicaManagement" xml:"EnableReadOnlyReplicaManagement"` SpecType string `json:"SpecType" xml:"SpecType"` AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"` Resource Resource `json:"Resource" xml:"Resource"` DataDiskAutoScaleConfig DataDiskAutoScaleConfigInDescribeInstances `json:"DataDiskAutoScaleConfig" xml:"DataDiskAutoScaleConfig"` }
DataInDescribeInstances is a nested struct in oceanbasepro response
type DataInDescribeMetricsData ¶ added in v1.62.743
type DataInDescribeMetricsData struct {
Data []string `json:"Data" xml:"Data"`
}
DataInDescribeMetricsData 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 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 DataItem ¶
type DataItem struct { MaxCpu int64 `json:"MaxCpu" xml:"MaxCpu"` LastExecutedTime string `json:"LastExecutedTime" xml:"LastExecutedTime"` SqlText string `json:"SqlText" xml:"SqlText"` Inner bool `json:"Inner" xml:"Inner"` BlockCacheHit string `json:"BlockCacheHit" xml:"BlockCacheHit"` AvgDbTime string `json:"AvgDbTime" xml:"AvgDbTime"` DataSize int `json:"DataSize" xml:"DataSize"` SumRetryCount float64 `json:"SumRetryCount" xml:"SumRetryCount"` 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"` ReviewCode string `json:"ReviewCode" xml:"ReviewCode"` Validity string `json:"Validity" xml:"Validity"` ConcurrencyWaitTime string `json:"ConcurrencyWaitTime" xml:"ConcurrencyWaitTime"` ConsistencyLevel string `json:"ConsistencyLevel" xml:"ConsistencyLevel"` Type string `json:"Type" xml:"Type"` AvgGetPlanTime string `json:"AvgGetPlanTime" xml:"AvgGetPlanTime"` RpcCount string `json:"RpcCount" xml:"RpcCount"` SsstoreReadRows string `json:"SsstoreReadRows" xml:"SsstoreReadRows"` Checkpoint string `json:"Checkpoint" xml:"Checkpoint"` PartitionCount string `json:"PartitionCount" xml:"PartitionCount"` ExpectedWorkerCount string `json:"ExpectedWorkerCount" xml:"ExpectedWorkerCount"` Executions string `json:"Executions" xml:"Executions"` SqlId string `json:"SqlId" xml:"SqlId"` DataVersion int `json:"DataVersion" xml:"DataVersion"` 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"` AvgRetryCount float64 `json:"AvgRetryCount" xml:"AvgRetryCount"` AffectedRows string `json:"AffectedRows" xml:"AffectedRows"` Progress string `json:"Progress" xml:"Progress"` DownloadTaskId int64 `json:"DownloadTaskId" xml:"DownloadTaskId"` SqlType string `json:"SqlType" xml:"SqlType"` StartTime string `json:"StartTime" xml:"StartTime"` RetryCount string `json:"RetryCount" xml:"RetryCount"` Success bool `json:"Success" xml:"Success"` EndTime string `json:"EndTime" xml:"EndTime"` 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"` BackupObjectType string `json:"BackupObjectType" xml:"BackupObjectType"` Status string `json:"Status" xml:"Status"` 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"` SetId int `json:"SetId" xml:"SetId"` Diagnosis string `json:"Diagnosis" xml:"Diagnosis"` 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"` StorageClass string `json:"StorageClass" xml:"StorageClass"` ClientPort string `json:"ClientPort" xml:"ClientPort"` ScheduleTime string `json:"ScheduleTime" xml:"ScheduleTime"` Comment string `json:"Comment" xml:"Comment"` DownloadTaskStatus string `json:"DownloadTaskStatus" xml:"DownloadTaskStatus"` 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"` Method string `json:"Method" xml:"Method"` AvgElapsedTime string `json:"AvgElapsedTime" xml:"AvgElapsedTime"` TraceId string `json:"TraceId" xml:"TraceId"` WaitTime string `json:"WaitTime" xml:"WaitTime"` Policy string `json:"Policy" xml:"Policy"` ObDbId string `json:"ObDbId" xml:"ObDbId"` AvgLogicalReads float64 `json:"AvgLogicalReads" xml:"AvgLogicalReads"` PlanType string `json:"PlanType" xml:"PlanType"` NetTime string `json:"NetTime" xml:"NetTime"` UserIoWaitTime string `json:"UserIoWaitTime" xml:"UserIoWaitTime"` 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"` BackupResults []BackupResultsItem `json:"BackupResults" xml:"BackupResults"` SqlList []SqlListItem `json:"SqlList" xml:"SqlList"` BackupObjects []BackupObjectsItem `json:"BackupObjects" xml:"BackupObjects"` }
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"` AvgDbTime string `json:"AvgDbTime" xml:"AvgDbTime"` SumDbTime string `json:"SumDbTime" xml:"SumDbTime"` }
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 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"` 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 int64 `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 DatabaseTablesList ¶ added in v1.62.703
type DatabaseTablesList struct {
DatabaseTablesListItem []DatabaseTablesListItem `json:"DatabaseTablesList" xml:"DatabaseTablesList"`
}
DatabaseTablesList is a nested struct in oceanbasepro response
type DatabaseTablesListItem ¶ added in v1.62.703
type DatabaseTablesListItem struct { Database string `json:"Database" xml:"Database"` Tables []string `json:"Tables" xml:"Tables"` }
DatabaseTablesListItem 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 DatabasesInDescribeTenantUsers ¶
type DatabasesInDescribeTenantUsers struct {
DatabasesItem []DatabasesItem `json:"Databases" xml:"Databases"`
}
DatabasesInDescribeTenantUsers 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 DeleteDataSourceRequest ¶ added in v1.62.703
type DeleteDataSourceRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
DeleteDataSourceRequest is the request struct for api DeleteDataSource
func CreateDeleteDataSourceRequest ¶ added in v1.62.703
func CreateDeleteDataSourceRequest() (request *DeleteDataSourceRequest)
CreateDeleteDataSourceRequest creates a request to invoke DeleteDataSource API
type DeleteDataSourceResponse ¶ added in v1.62.703
type DeleteDataSourceResponse struct {
*responses.BaseResponse
}
DeleteDataSourceResponse is the response struct for api DeleteDataSource
func CreateDeleteDataSourceResponse ¶ added in v1.62.703
func CreateDeleteDataSourceResponse() (response *DeleteDataSourceResponse)
CreateDeleteDataSourceResponse creates a response to parse from DeleteDataSource 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 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 DeleteTagRequest ¶ added in v1.62.743
type DeleteTagRequest struct { *requests.RpcRequest Key string `position:"Body" name:"Key"` }
DeleteTagRequest is the request struct for api DeleteTag
func CreateDeleteTagRequest ¶ added in v1.62.743
func CreateDeleteTagRequest() (request *DeleteTagRequest)
CreateDeleteTagRequest creates a request to invoke DeleteTag API
type DeleteTagResponse ¶ added in v1.62.743
type DeleteTagResponse struct { *responses.BaseResponse Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTagResponse is the response struct for api DeleteTag
func CreateDeleteTagResponse ¶ added in v1.62.743
func CreateDeleteTagResponse() (response *DeleteTagResponse)
CreateDeleteTagResponse creates a response to parse from DeleteTag response
type DeleteTagValueRequest ¶ added in v1.62.743
type DeleteTagValueRequest struct { *requests.RpcRequest Value string `position:"Body" name:"Value"` Key string `position:"Body" name:"Key"` }
DeleteTagValueRequest is the request struct for api DeleteTagValue
func CreateDeleteTagValueRequest ¶ added in v1.62.743
func CreateDeleteTagValueRequest() (request *DeleteTagValueRequest)
CreateDeleteTagValueRequest creates a request to invoke DeleteTagValue API
type DeleteTagValueResponse ¶ added in v1.62.743
type DeleteTagValueResponse struct { *responses.BaseResponse Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTagValueResponse is the response struct for api DeleteTagValue
func CreateDeleteTagValueResponse ¶ added in v1.62.743
func CreateDeleteTagValueResponse() (response *DeleteTagValueResponse)
CreateDeleteTagValueResponse creates a response to parse from DeleteTagValue 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"` InstanceType string `position:"Body" name:"InstanceType"` ObVersion string `position:"Body" name:"ObVersion"` Series string `position:"Body" name:"Series"` CpuArch string `position:"Body" name:"CpuArch"` 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 DescribeBackupSetDownloadLinkRequest ¶ added in v1.62.703
type DescribeBackupSetDownloadLinkRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` DownloadTaskId string `position:"Body" name:"DownloadTaskId"` }
DescribeBackupSetDownloadLinkRequest is the request struct for api DescribeBackupSetDownloadLink
func CreateDescribeBackupSetDownloadLinkRequest ¶ added in v1.62.703
func CreateDescribeBackupSetDownloadLinkRequest() (request *DescribeBackupSetDownloadLinkRequest)
CreateDescribeBackupSetDownloadLinkRequest creates a request to invoke DescribeBackupSetDownloadLink API
type DescribeBackupSetDownloadLinkResponse ¶ added in v1.62.703
type DescribeBackupSetDownloadLinkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribeBackupSetDownloadLinkResponse is the response struct for api DescribeBackupSetDownloadLink
func CreateDescribeBackupSetDownloadLinkResponse ¶ added in v1.62.703
func CreateDescribeBackupSetDownloadLinkResponse() (response *DescribeBackupSetDownloadLinkResponse)
CreateDescribeBackupSetDownloadLinkResponse creates a response to parse from DescribeBackupSetDownloadLink 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 DescribeDataBackupSetRequest ¶ added in v1.62.703
type DescribeDataBackupSetRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` BackupObjectType string `position:"Body" name:"BackupObjectType"` EndTime string `position:"Body" name:"EndTime"` InstanceId string `position:"Body" name:"InstanceId"` Status string `position:"Body" name:"Status"` }
DescribeDataBackupSetRequest is the request struct for api DescribeDataBackupSet
func CreateDescribeDataBackupSetRequest ¶ added in v1.62.703
func CreateDescribeDataBackupSetRequest() (request *DescribeDataBackupSetRequest)
CreateDescribeDataBackupSetRequest creates a request to invoke DescribeDataBackupSet API
type DescribeDataBackupSetResponse ¶ added in v1.62.703
type DescribeDataBackupSetResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
DescribeDataBackupSetResponse is the response struct for api DescribeDataBackupSet
func CreateDescribeDataBackupSetResponse ¶ added in v1.62.703
func CreateDescribeDataBackupSetResponse() (response *DescribeDataBackupSetResponse)
CreateDescribeDataBackupSetResponse creates a response to parse from DescribeDataBackupSet 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"` MaxConnectionLimit string `position:"Body" name:"MaxConnectionLimit"` 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"` ReplicaType string `position:"Body" name:"ReplicaType"` 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 ReturnBriefInfo requests.Boolean `position:"Body" name:"ReturnBriefInfo"` StartTime string `position:"Body" name:"StartTime"` PlanUnionHash string `position:"Body" name:"PlanUnionHash"` 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 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 DescribeProcessStatsCompositionRequest ¶ added in v1.62.743
type DescribeProcessStatsCompositionRequest struct { *requests.RpcRequest UId string `position:"Body" name:"UId"` SqlText string `position:"Body" name:"SqlText"` ClientIp string `position:"Body" name:"ClientIp"` TenantId string `position:"Body" name:"TenantId"` ServerIp string `position:"Body" name:"ServerIp"` Users string `position:"Body" name:"Users"` InstanceId string `position:"Body" name:"InstanceId"` Status string `position:"Body" name:"Status"` }
DescribeProcessStatsCompositionRequest is the request struct for api DescribeProcessStatsComposition
func CreateDescribeProcessStatsCompositionRequest ¶ added in v1.62.743
func CreateDescribeProcessStatsCompositionRequest() (request *DescribeProcessStatsCompositionRequest)
CreateDescribeProcessStatsCompositionRequest creates a request to invoke DescribeProcessStatsComposition API
type DescribeProcessStatsCompositionResponse ¶ added in v1.62.743
type DescribeProcessStatsCompositionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribeProcessStatsCompositionResponse is the response struct for api DescribeProcessStatsComposition
func CreateDescribeProcessStatsCompositionResponse ¶ added in v1.62.743
func CreateDescribeProcessStatsCompositionResponse() (response *DescribeProcessStatsCompositionResponse)
CreateDescribeProcessStatsCompositionResponse creates a response to parse from DescribeProcessStatsComposition 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 ReturnSqlText requests.Boolean `position:"Body" name:"ReturnSqlText"` 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 DescribeSampleSqlRawTextsRequest ¶ added in v1.62.703
type DescribeSampleSqlRawTextsRequest struct { *requests.RpcRequest TraceId string `position:"Body" name:"TraceId"` StartTime string `position:"Body" name:"StartTime"` TenantId string `position:"Body" name:"TenantId"` Limit string `position:"Body" name:"Limit"` SqlId string `position:"Body" name:"SqlId"` EndTime string `position:"Body" name:"EndTime"` InstanceId string `position:"Body" name:"InstanceId"` DbName string `position:"Body" name:"DbName"` }
DescribeSampleSqlRawTextsRequest is the request struct for api DescribeSampleSqlRawTexts
func CreateDescribeSampleSqlRawTextsRequest ¶ added in v1.62.703
func CreateDescribeSampleSqlRawTextsRequest() (request *DescribeSampleSqlRawTextsRequest)
CreateDescribeSampleSqlRawTextsRequest creates a request to invoke DescribeSampleSqlRawTexts API
type DescribeSampleSqlRawTextsResponse ¶ added in v1.62.703
type DescribeSampleSqlRawTextsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribeSampleSqlRawTextsResponse is the response struct for api DescribeSampleSqlRawTexts
func CreateDescribeSampleSqlRawTextsResponse ¶ added in v1.62.703
func CreateDescribeSampleSqlRawTextsResponse() (response *DescribeSampleSqlRawTextsResponse)
CreateDescribeSampleSqlRawTextsResponse creates a response to parse from DescribeSampleSqlRawTexts 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 DescribeTagValuesRequest ¶ added in v1.62.743
type DescribeTagValuesRequest struct { *requests.RpcRequest ResourceType string `position:"Body" name:"ResourceType"` }
DescribeTagValuesRequest is the request struct for api DescribeTagValues
func CreateDescribeTagValuesRequest ¶ added in v1.62.743
func CreateDescribeTagValuesRequest() (request *DescribeTagValuesRequest)
CreateDescribeTagValuesRequest creates a request to invoke DescribeTagValues API
type DescribeTagValuesResponse ¶ added in v1.62.743
type DescribeTagValuesResponse struct { *responses.BaseResponse Map string `json:"Map" xml:"Map"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeTagValuesResponse is the response struct for api DescribeTagValues
func CreateDescribeTagValuesResponse ¶ added in v1.62.743
func CreateDescribeTagValuesResponse() (response *DescribeTagValuesResponse)
CreateDescribeTagValuesResponse creates a response to parse from DescribeTagValues 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 DescribeTenantReadableScnRequest ¶ added in v1.62.762
type DescribeTenantReadableScnRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
DescribeTenantReadableScnRequest is the request struct for api DescribeTenantReadableScn
func CreateDescribeTenantReadableScnRequest ¶ added in v1.62.762
func CreateDescribeTenantReadableScnRequest() (request *DescribeTenantReadableScnRequest)
CreateDescribeTenantReadableScnRequest creates a request to invoke DescribeTenantReadableScn API
type DescribeTenantReadableScnResponse ¶ added in v1.62.762
type DescribeTenantReadableScnResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribeTenantReadableScnResponse is the response struct for api DescribeTenantReadableScn
func CreateDescribeTenantReadableScnResponse ¶ added in v1.62.762
func CreateDescribeTenantReadableScnResponse() (response *DescribeTenantReadableScnResponse)
CreateDescribeTenantReadableScnResponse creates a response to parse from DescribeTenantReadableScn 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"` CpuArch string `position:"Body" name:"CpuArch"` 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 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 DiskSizeInDescribeInstances ¶ added in v1.62.743
type DiskSizeInDescribeInstances struct { TotalDiskSize string `json:"TotalDiskSize" xml:"TotalDiskSize"` UsedDiskSize int64 `json:"UsedDiskSize" xml:"UsedDiskSize"` UnitDiskSize string `json:"UnitDiskSize" xml:"UnitDiskSize"` OriginalTotalDiskSize string `json:"OriginalTotalDiskSize" xml:"OriginalTotalDiskSize"` }
DiskSizeInDescribeInstances 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 DiskTypesInDescribeAvailableSpec ¶ added in v1.62.648
type DiskTypesInDescribeAvailableSpec struct {
DiskTypes []string `json:"DiskTypes" xml:"DiskTypes"`
}
DiskTypesInDescribeAvailableSpec is a nested struct in oceanbasepro response
type DiskTypesInDescribeAvailableZone ¶ added in v1.62.648
type DiskTypesInDescribeAvailableZone struct {
DiskTypes []string `json:"DiskTypes" xml:"DiskTypes"`
}
DiskTypesInDescribeAvailableZone 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 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"` UnitSpec string `json:"UnitSpec" xml:"UnitSpec"` ExclusiveUnitNumLimit int `json:"ExclusiveUnitNumLimit" xml:"ExclusiveUnitNumLimit"` EnableReadOnlyReplica bool `json:"EnableReadOnlyReplica" xml:"EnableReadOnlyReplica"` EnableReadOnlyReplicaManagement bool `json:"EnableReadOnlyReplicaManagement" xml:"EnableReadOnlyReplicaManagement"` PrimaryInstance string `json:"PrimaryInstance" xml:"PrimaryInstance"` PrimaryRegion string `json:"PrimaryRegion" xml:"PrimaryRegion"` SpecType string `json:"SpecType" xml:"SpecType"` AllowModifyInternetAddressConnectionLimit bool `json:"AllowModifyInternetAddressConnectionLimit" xml:"AllowModifyInternetAddressConnectionLimit"` 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"` ReadOnlyResource ReadOnlyResource `json:"ReadOnlyResource" xml:"ReadOnlyResource"` }
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 { CaUrl string `json:"CaUrl" xml:"CaUrl"` ForceSSLSupport bool `json:"ForceSSLSupport" xml:"ForceSSLSupport"` InstanceId string `json:"InstanceId" xml:"InstanceId"` ValidPeriod string `json:"ValidPeriod" xml:"ValidPeriod"` Status string `json:"Status" xml:"Status"` ForceSSL string `json:"ForceSSL" xml:"ForceSSL"` EnableSSL string `json:"EnableSSL" xml:"EnableSSL"` }
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"` Replicas []ReplicasItem `json:"Replicas" xml:"Replicas"` }
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 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 ListProjectModifyRecordsRequest ¶ added in v1.62.703
type ListProjectModifyRecordsRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
ListProjectModifyRecordsRequest is the request struct for api ListProjectModifyRecords
func CreateListProjectModifyRecordsRequest ¶ added in v1.62.703
func CreateListProjectModifyRecordsRequest() (request *ListProjectModifyRecordsRequest)
CreateListProjectModifyRecordsRequest creates a request to invoke ListProjectModifyRecords API
type ListProjectModifyRecordsResponse ¶ added in v1.62.703
type ListProjectModifyRecordsResponse struct {
*responses.BaseResponse
}
ListProjectModifyRecordsResponse is the response struct for api ListProjectModifyRecords
func CreateListProjectModifyRecordsResponse ¶ added in v1.62.703
func CreateListProjectModifyRecordsResponse() (response *ListProjectModifyRecordsResponse)
CreateListProjectModifyRecordsResponse creates a response to parse from ListProjectModifyRecords 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"` NeedRelatedInfo requests.Boolean `position:"Body" name:"NeedRelatedInfo"` 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"` OriginalTotalDiskSize int `json:"OriginalTotalDiskSize" xml:"OriginalTotalDiskSize"` 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 MaxLogAssignedObServerInDescribeInstance ¶ added in v1.62.648
type MaxLogAssignedObServerInDescribeInstance struct {
MaxLogAssignedObServer []string `json:"MaxLogAssignedObServer" xml:"MaxLogAssignedObServer"`
}
MaxLogAssignedObServerInDescribeInstance 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 MemoryInDescribeInstances ¶ added in v1.62.743
type MemoryInDescribeInstances struct { TotalMemory string `json:"TotalMemory" xml:"TotalMemory"` UsedMemory int64 `json:"UsedMemory" xml:"UsedMemory"` UnitMemory int64 `json:"UnitMemory" xml:"UnitMemory"` OriginalTotalMemory string `json:"OriginalTotalMemory" xml:"OriginalTotalMemory"` }
MemoryInDescribeInstances 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 ModifyInstanceSSLRequest ¶ added in v1.62.762
type ModifyInstanceSSLRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` EnableSSL string `position:"Body" name:"EnableSSL"` }
ModifyInstanceSSLRequest is the request struct for api ModifyInstanceSSL
func CreateModifyInstanceSSLRequest ¶ added in v1.62.762
func CreateModifyInstanceSSLRequest() (request *ModifyInstanceSSLRequest)
CreateModifyInstanceSSLRequest creates a request to invoke ModifyInstanceSSL API
type ModifyInstanceSSLResponse ¶ added in v1.62.762
type ModifyInstanceSSLResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceSSL InstanceSSL `json:"InstanceSSL" xml:"InstanceSSL"` }
ModifyInstanceSSLResponse is the response struct for api ModifyInstanceSSL
func CreateModifyInstanceSSLResponse ¶ added in v1.62.762
func CreateModifyInstanceSSLResponse() (response *ModifyInstanceSSLResponse)
CreateModifyInstanceSSLResponse creates a response to parse from ModifyInstanceSSL 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"` DiskType string `position:"Body" name:"DiskType"` InstanceId string `position:"Body" name:"InstanceId"` LogDiskSize requests.Integer `position:"Body" name:"LogDiskSize"` UpgradeSpecNative requests.Boolean `position:"Body" name:"UpgradeSpecNative"` }
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"` AcceptLanguage string `position:"Body" name:"AcceptLanguage"` }
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 ModifyTagNameRequest ¶ added in v1.62.743
type ModifyTagNameRequest struct { *requests.RpcRequest NewKey string `position:"Body" name:"NewKey"` Key string `position:"Body" name:"Key"` }
ModifyTagNameRequest is the request struct for api ModifyTagName
func CreateModifyTagNameRequest ¶ added in v1.62.743
func CreateModifyTagNameRequest() (request *ModifyTagNameRequest)
CreateModifyTagNameRequest creates a request to invoke ModifyTagName API
type ModifyTagNameResponse ¶ added in v1.62.743
type ModifyTagNameResponse struct { *responses.BaseResponse Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTagNameResponse is the response struct for api ModifyTagName
func CreateModifyTagNameResponse ¶ added in v1.62.743
func CreateModifyTagNameResponse() (response *ModifyTagNameResponse)
CreateModifyTagNameResponse creates a response to parse from ModifyTagName response
type ModifyTagValueNameRequest ¶ added in v1.62.743
type ModifyTagValueNameRequest struct { *requests.RpcRequest NewValue string `position:"Body" name:"NewValue"` Value string `position:"Body" name:"Value"` Key string `position:"Body" name:"Key"` }
ModifyTagValueNameRequest is the request struct for api ModifyTagValueName
func CreateModifyTagValueNameRequest ¶ added in v1.62.743
func CreateModifyTagValueNameRequest() (request *ModifyTagValueNameRequest)
CreateModifyTagValueNameRequest creates a request to invoke ModifyTagValueName API
type ModifyTagValueNameResponse ¶ added in v1.62.743
type ModifyTagValueNameResponse struct { *responses.BaseResponse Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTagValueNameResponse is the response struct for api ModifyTagValueName
func CreateModifyTagValueNameResponse ¶ added in v1.62.743
func CreateModifyTagValueNameResponse() (response *ModifyTagValueNameResponse)
CreateModifyTagValueNameResponse creates a response to parse from ModifyTagValueName 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 TenantEndpointDirectId string `position:"Body" name:"TenantEndpointDirectId"` 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"` VpcId string `position:"Body" name:"VpcId"` UserVpcOwnerId string `position:"Body" name:"UserVpcOwnerId"` UserDirectVSwitchId string `position:"Body" name:"UserDirectVSwitchId"` }
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"` ReplicaType string `json:"ReplicaType" xml:"ReplicaType"` FullCopyId int64 `json:"FullCopyId" xml:"FullCopyId"` ReadOnlyCopyId int64 `json:"ReadOnlyCopyId" xml:"ReadOnlyCopyId"` LogicalZone string `json:"LogicalZone" xml:"LogicalZone"` 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 ReadOnlyResource ¶ added in v1.62.648
type ReadOnlyResource struct { UnitCount int64 `json:"UnitCount" xml:"UnitCount"` UnitNum int `json:"UnitNum" xml:"UnitNum"` Memory Memory `json:"Memory" xml:"Memory"` LogDiskSize LogDiskSize `json:"LogDiskSize" xml:"LogDiskSize"` DiskSize DiskSizeInDescribeTenant `json:"DiskSize" xml:"DiskSize"` CapacityUnit CapacityUnit `json:"CapacityUnit" xml:"CapacityUnit"` Cpu CpuInDescribeTenant `json:"Cpu" xml:"Cpu"` }
ReadOnlyResource 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 RejectedValue ¶
type RejectedValue struct {
RejectedValueElement []string `json:"RejectedValueElement" xml:"RejectedValueElement"`
}
RejectedValue is a nested struct in oceanbasepro 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 ReleaseWorkerInstanceRequest ¶ added in v1.62.703
type ReleaseWorkerInstanceRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
ReleaseWorkerInstanceRequest is the request struct for api ReleaseWorkerInstance
func CreateReleaseWorkerInstanceRequest ¶ added in v1.62.703
func CreateReleaseWorkerInstanceRequest() (request *ReleaseWorkerInstanceRequest)
CreateReleaseWorkerInstanceRequest creates a request to invoke ReleaseWorkerInstance API
type ReleaseWorkerInstanceResponse ¶ added in v1.62.703
type ReleaseWorkerInstanceResponse struct {
*responses.BaseResponse
}
ReleaseWorkerInstanceResponse is the response struct for api ReleaseWorkerInstance
func CreateReleaseWorkerInstanceResponse ¶ added in v1.62.703
func CreateReleaseWorkerInstanceResponse() (response *ReleaseWorkerInstanceResponse)
CreateReleaseWorkerInstanceResponse creates a response to parse from ReleaseWorkerInstance response
type ReplicaResource ¶ added in v1.62.762
type ReplicaResource struct { Memory Memory `json:"Memory" xml:"Memory"` DiskSize DiskSizeInDescribeInstanceTopology `json:"DiskSize" xml:"DiskSize"` Cpu CpuInDescribeInstanceTopology `json:"Cpu" xml:"Cpu"` }
ReplicaResource is a nested struct in oceanbasepro response
type Replicas ¶ added in v1.62.762
type Replicas struct {
ReplicasItem []ReplicasItem `json:"Replicas" xml:"Replicas"`
}
Replicas is a nested struct in oceanbasepro response
type ReplicasItem ¶ added in v1.62.762
type ReplicasItem struct { LogicalZone string `json:"LogicalZone" xml:"LogicalZone"` NodeNum int `json:"NodeNum" xml:"NodeNum"` ZoneLogicalName string `json:"ZoneLogicalName" xml:"ZoneLogicalName"` ZoneRegionName string `json:"ZoneRegionName" xml:"ZoneRegionName"` ZoneLogicalId int `json:"ZoneLogicalId" xml:"ZoneLogicalId"` ReplicaType string `json:"ReplicaType" xml:"ReplicaType"` Status string `json:"Status" xml:"Status"` ReplicaResource ReplicaResource `json:"ReplicaResource" xml:"ReplicaResource"` }
ReplicasItem is a nested struct in oceanbasepro response
type Resource ¶
type Resource struct { UnitCount int64 `json:"UnitCount" xml:"UnitCount"` Memory Memory `json:"Memory" xml:"Memory"` LogDiskSize LogDiskSize `json:"LogDiskSize" xml:"LogDiskSize"` Cpu CpuInDescribeInstances `json:"Cpu" xml:"Cpu"` CapacityUnit CapacityUnitInDescribeInstances `json:"CapacityUnit" xml:"CapacityUnit"` DiskSize DiskSizeInDescribeInstances `json:"DiskSize" xml:"DiskSize"` }
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 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 RetryProjectModifyRecordsRequest ¶ added in v1.62.703
type RetryProjectModifyRecordsRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
RetryProjectModifyRecordsRequest is the request struct for api RetryProjectModifyRecords
func CreateRetryProjectModifyRecordsRequest ¶ added in v1.62.703
func CreateRetryProjectModifyRecordsRequest() (request *RetryProjectModifyRecordsRequest)
CreateRetryProjectModifyRecordsRequest creates a request to invoke RetryProjectModifyRecords API
type RetryProjectModifyRecordsResponse ¶ added in v1.62.703
type RetryProjectModifyRecordsResponse struct {
*responses.BaseResponse
}
RetryProjectModifyRecordsResponse is the response struct for api RetryProjectModifyRecords
func CreateRetryProjectModifyRecordsResponse ¶ added in v1.62.703
func CreateRetryProjectModifyRecordsResponse() (response *RetryProjectModifyRecordsResponse)
CreateRetryProjectModifyRecordsResponse creates a response to parse from RetryProjectModifyRecords 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 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 SessionStatistics ¶ added in v1.62.743
type SessionStatistics struct { UserStatistics []UserStatisticsItem `json:"UserStatistics" xml:"UserStatistics"` SourceStatistics []SourceStatisticsItem `json:"SourceStatistics" xml:"SourceStatistics"` DataBaseStatistics []DataBaseStatisticsItem `json:"DataBaseStatistics" xml:"DataBaseStatistics"` }
SessionStatistics 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 SourceStatistics ¶ added in v1.62.743
type SourceStatistics struct {
SourceStatisticsItem []SourceStatisticsItem `json:"SourceStatistics" xml:"SourceStatistics"`
}
SourceStatistics is a nested struct in oceanbasepro response
type SourceStatisticsItem ¶ added in v1.62.743
type SourceStatisticsItem struct { MetricValue string `json:"MetricValue" xml:"MetricValue"` ActiveCount int64 `json:"ActiveCount" xml:"ActiveCount"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Type string `json:"Type" xml:"Type"` }
SourceStatisticsItem 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 { AvgLogicalReads float64 `json:"AvgLogicalReads" xml:"AvgLogicalReads"` 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"` SumRetryCount float64 `json:"SumRetryCount" xml:"SumRetryCount"` DbName string `json:"DbName" xml:"DbName"` AvgRetryCount float64 `json:"AvgRetryCount" xml:"AvgRetryCount"` 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 int64 `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 SqlText ¶ added in v1.62.703
type SqlText struct {
SqlText []string `json:"SqlText" xml:"SqlText"`
}
SqlText is a nested struct in oceanbasepro 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 StopProjectModifyRecordsRequest ¶ added in v1.62.703
type StopProjectModifyRecordsRequest struct { *requests.RpcRequest Id string `position:"Body" name:"Id"` }
StopProjectModifyRecordsRequest is the request struct for api StopProjectModifyRecords
func CreateStopProjectModifyRecordsRequest ¶ added in v1.62.703
func CreateStopProjectModifyRecordsRequest() (request *StopProjectModifyRecordsRequest)
CreateStopProjectModifyRecordsRequest creates a request to invoke StopProjectModifyRecords API
type StopProjectModifyRecordsResponse ¶ added in v1.62.703
type StopProjectModifyRecordsResponse struct {
*responses.BaseResponse
}
StopProjectModifyRecordsResponse is the response struct for api StopProjectModifyRecords
func CreateStopProjectModifyRecordsResponse ¶ added in v1.62.703
func CreateStopProjectModifyRecordsResponse() (response *StopProjectModifyRecordsResponse)
CreateStopProjectModifyRecordsResponse creates a response to parse from StopProjectModifyRecords 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 TableBackupResults ¶ added in v1.62.703
type TableBackupResults struct {
TableBackupResultsItem []TableBackupResultsItem `json:"TableBackupResults" xml:"TableBackupResults"`
}
TableBackupResults is a nested struct in oceanbasepro response
type TableBackupResultsItem ¶ added in v1.62.703
type TableBackupResultsItem struct { Database string `json:"Database" xml:"Database"` Table string `json:"Table" xml:"Table"` Status string `json:"Status" xml:"Status"` Message string `json:"Message" xml:"Message"` }
TableBackupResultsItem is a nested struct in oceanbasepro response
type TablesInDescribeDataBackupSet ¶ added in v1.62.703
type TablesInDescribeDataBackupSet struct {
Tables []string `json:"Tables" xml:"Tables"`
}
TablesInDescribeDataBackupSet 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 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"` DataMergeTime string `json:"DataMergeTime" xml:"DataMergeTime"` EnableReadOnlyReplica bool `json:"EnableReadOnlyReplica" xml:"EnableReadOnlyReplica"` RecycleBinStatus string `json:"RecycleBinStatus" xml:"RecycleBinStatus"` LowerCaseTableNames string `json:"LowerCaseTableNames" xml:"LowerCaseTableNames"` Version string `json:"Version" xml:"Version"` AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"` TenantResource TenantResource `json:"TenantResource" xml:"TenantResource"` ReadOnlyResource ReadOnlyResource `json:"ReadOnlyResource" xml:"ReadOnlyResource"` 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"` ConnectionReplicaType string `json:"ConnectionReplicaType" xml:"ConnectionReplicaType"` ProxyClusterId string `json:"ProxyClusterId" xml:"ProxyClusterId"` MaxConnectionLimit int64 `json:"MaxConnectionLimit" xml:"MaxConnectionLimit"` InternetMaxConnectionLimit int64 `json:"InternetMaxConnectionLimit" xml:"InternetMaxConnectionLimit"` IntranetRpcPort int `json:"IntranetRpcPort" xml:"IntranetRpcPort"` InternetMaxConnectionNum int64 `json:"InternetMaxConnectionNum" xml:"InternetMaxConnectionNum"` InternetRpcPort int `json:"InternetRpcPort" xml:"InternetRpcPort"` ConnectionZones []string `json:"ConnectionZones" xml:"ConnectionZones"` ConnectionLogicalZones []string `json:"ConnectionLogicalZones" xml:"ConnectionLogicalZones"` }
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 { UserType string `json:"UserType" xml:"UserType"` UserStatus string `json:"UserStatus" xml:"UserStatus"` 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"` Roles []RolesItem `json:"Roles" xml:"Roles"` }
TenantUser 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 TenantZoneReplicas ¶ added in v1.62.648
type TenantZoneReplicas struct {
TenantZoneReplicasItem []TenantZoneReplicasItem `json:"TenantZoneReplicas" xml:"TenantZoneReplicas"`
}
TenantZoneReplicas is a nested struct in oceanbasepro response
type TenantZoneReplicasItem ¶ added in v1.62.648
type TenantZoneReplicasItem struct { ZoneReplicaType string `json:"ZoneReplicaType" xml:"ZoneReplicaType"` ZoneNodes string `json:"ZoneNodes" xml:"ZoneNodes"` LogicZoneName string `json:"LogicZoneName" xml:"LogicZoneName"` ZoneCopyId int `json:"ZoneCopyId" xml:"ZoneCopyId"` FullCopyId int `json:"FullCopyId" xml:"FullCopyId"` ReadOnlyCopyId string `json:"ReadOnlyCopyId" xml:"ReadOnlyCopyId"` }
TenantZoneReplicasItem 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"` IsPrimaryTenantZone bool `json:"IsPrimaryTenantZone" xml:"IsPrimaryTenantZone"` Zone string `json:"Zone" xml:"Zone"` TenantZoneId string `json:"TenantZoneId" xml:"TenantZoneId"` LogicalZone string `json:"LogicalZone" xml:"LogicalZone"` IsPrimary bool `json:"IsPrimary" xml:"IsPrimary"` IsReadable string `json:"IsReadable" xml:"IsReadable"` ReplicaType string `json:"ReplicaType" xml:"ReplicaType"` Units []UnitsItem `json:"Units" xml:"Units"` TenantZoneReplicas []TenantZoneReplicasItem `json:"TenantZoneReplicas" xml:"TenantZoneReplicas"` }
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"` TenantDiskSize float64 `json:"TenantDiskSize" xml:"TenantDiskSize"` TenantUnitCpu float64 `json:"TenantUnitCpu" xml:"TenantUnitCpu"` TenantUnitMemory float64 `json:"TenantUnitMemory" xml:"TenantUnitMemory"` 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 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"` ReplicaType string `json:"ReplicaType" xml:"ReplicaType"` }
UnitsItem is a nested struct in oceanbasepro response
type UpdateProjectConfigFullTransferConfig ¶ added in v1.62.743
type UpdateProjectConfigFullTransferConfig struct { ThrottleRps string `name:"ThrottleRps"` WriteWorkerNum string `name:"WriteWorkerNum"` ReadWorkerNum string `name:"ReadWorkerNum"` ThrottleIOPS string `name:"ThrottleIOPS"` }
UpdateProjectConfigFullTransferConfig is a repeated param struct in UpdateProjectConfigRequest
type UpdateProjectConfigIncrTransferConfig ¶ added in v1.62.743
type UpdateProjectConfigIncrTransferConfig struct { ThrottleRps string `name:"ThrottleRps"` SupportDDLTypes *[]string `name:"SupportDDLTypes" type:"Repeated"` ThrottleIOPS string `name:"ThrottleIOPS"` RecordTypeWhiteList *[]string `name:"RecordTypeWhiteList" type:"Repeated"` IncrSyncThreadCount string `name:"IncrSyncThreadCount"` }
UpdateProjectConfigIncrTransferConfig is a repeated param struct in UpdateProjectConfigRequest
type UpdateProjectConfigRequest ¶ added in v1.62.743
type UpdateProjectConfigRequest struct { *requests.RpcRequest ReverseIncrTransferConfig UpdateProjectConfigReverseIncrTransferConfig `position:"Body" name:"ReverseIncrTransferConfig" type:"Struct"` FullTransferConfig UpdateProjectConfigFullTransferConfig `position:"Body" name:"FullTransferConfig" type:"Struct"` Id string `position:"Body" name:"Id"` IncrTransferConfig UpdateProjectConfigIncrTransferConfig `position:"Body" name:"IncrTransferConfig" type:"Struct"` }
UpdateProjectConfigRequest is the request struct for api UpdateProjectConfig
func CreateUpdateProjectConfigRequest ¶ added in v1.62.743
func CreateUpdateProjectConfigRequest() (request *UpdateProjectConfigRequest)
CreateUpdateProjectConfigRequest creates a request to invoke UpdateProjectConfig API
type UpdateProjectConfigResponse ¶ added in v1.62.743
type UpdateProjectConfigResponse struct {
*responses.BaseResponse
}
UpdateProjectConfigResponse is the response struct for api UpdateProjectConfig
func CreateUpdateProjectConfigResponse ¶ added in v1.62.743
func CreateUpdateProjectConfigResponse() (response *UpdateProjectConfigResponse)
CreateUpdateProjectConfigResponse creates a response to parse from UpdateProjectConfig response
type UpdateProjectConfigReverseIncrTransferConfig ¶ added in v1.62.743
type UpdateProjectConfigReverseIncrTransferConfig struct { ThrottleRps string `name:"ThrottleRps"` SupportDDLTypes *[]string `name:"SupportDDLTypes" type:"Repeated"` ThrottleIOPS string `name:"ThrottleIOPS"` RecordTypeWhiteList *[]string `name:"RecordTypeWhiteList" type:"Repeated"` IncrSyncThreadCount string `name:"IncrSyncThreadCount"` }
UpdateProjectConfigReverseIncrTransferConfig is a repeated param struct in UpdateProjectConfigRequest
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 UserStatistics ¶ added in v1.62.743
type UserStatistics struct {
UserStatisticsItem []UserStatisticsItem `json:"UserStatistics" xml:"UserStatistics"`
}
UserStatistics is a nested struct in oceanbasepro response
type UserStatisticsItem ¶ added in v1.62.743
type UserStatisticsItem struct { MetricValue string `json:"MetricValue" xml:"MetricValue"` ActiveCount int64 `json:"ActiveCount" xml:"ActiveCount"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Type string `json:"Type" xml:"Type"` }
UserStatisticsItem 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
¶
- batch_kill_process_list.go
- cancel_project_modify_record.go
- client.go
- create_backup_set_download_link.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_project.go
- create_project_modify_records.go
- create_rds_postgre_sql_data_source.go
- create_security_ip_group.go
- create_tag.go
- create_tag_value.go
- create_tenant.go
- create_tenant_read_only_connection.go
- create_tenant_security_ip_group.go
- create_tenant_user.go
- delete_data_source.go
- delete_databases.go
- delete_instances.go
- delete_project.go
- delete_security_ip_group.go
- delete_tag.go
- delete_tag_value.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_backup_set_download_link.go
- describe_charset.go
- describe_data_backup_set.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_outline_binding.go
- describe_parameters.go
- describe_parameters_history.go
- describe_process_stats_composition.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_sample_sql_raw_texts.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_tag_values.go
- describe_tenant.go
- describe_tenant_encryption.go
- describe_tenant_metrics.go
- describe_tenant_readable_scn.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_project_modify_records.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_ssl.go
- modify_instance_tags.go
- modify_instance_temporary_capacity.go
- modify_parameters.go
- modify_security_ips.go
- modify_tag_name.go
- modify_tag_value_name.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_project.go
- release_worker_instance.go
- resume_project.go
- retry_project_modify_records.go
- start_project.go
- start_projects_by_label.go
- stop_project.go
- stop_project_modify_records.go
- stop_projects_by_label.go
- struct_acceptable_value.go
- struct_all_process_list.go
- struct_all_process_list_item.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_backup_objects.go
- struct_backup_objects_item.go
- struct_backup_results.go
- struct_backup_results_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_logical_zones.go
- struct_connection_zones.go
- struct_cpu.go
- struct_cpu_in_describe_instance_topology.go
- struct_cpu_in_describe_instances.go
- struct_cpu_in_describe_tenant.go
- struct_data.go
- struct_data_base_statistics.go
- struct_data_base_statistics_item.go
- struct_data_disk_auto_scale_config.go
- struct_data_disk_auto_scale_config_in_describe_instances.go
- struct_data_in_batch_kill_process_list.go
- struct_data_in_describe_available_cpu_resource.go
- struct_data_in_describe_data_backup_set.go
- struct_data_in_describe_instances.go
- struct_data_in_describe_metrics_data.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_sql_samples.go
- struct_data_in_kill_process_list.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_database_tables_list.go
- struct_database_tables_list_item.go
- struct_databases_in_describe_databases.go
- struct_databases_in_describe_tenant_users.go
- struct_databases_item.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_instances.go
- struct_disk_size_in_describe_tenant.go
- struct_disk_size_range.go
- struct_disk_types_in_describe_available_spec.go
- struct_disk_types_in_describe_available_zone.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_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_in_describe_instance.go
- struct_memory.go
- struct_memory_in_describe_instance_topology.go
- struct_memory_in_describe_instances.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_read_only_resource.go
- struct_recommend_index.go
- struct_rejected_value.go
- struct_replica_resource.go
- struct_replicas.go
- struct_replicas_item.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_session_statistics.go
- struct_slow_sql_history_list.go
- struct_slow_sql_list.go
- struct_source_statistics.go
- struct_source_statistics_item.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_sql_text.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_backup_results.go
- struct_table_backup_results_item.go
- struct_tables_in_describe_data_backup_set.go
- struct_tables_in_describe_databases.go
- struct_tables_in_describe_oas_sql_details.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_modify_tenant_user_status.go
- struct_tenant_user_item.go
- struct_tenant_users.go
- struct_tenant_users_item.go
- struct_tenant_zone_replicas.go
- struct_tenant_zone_replicas_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_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_user_statistics.go
- struct_user_statistics_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
- update_project_config.go