Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AcceptableValue
- type AdbTableSchema
- type AnomalySQLList
- type AvailableZonesInDescribeInstance
- type AvailableZonesInDescribeInstances
- type AvailableZonesInDescribeTenant
- type Charset
- type CharsetItem
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) CreateDatabase(request *CreateDatabaseRequest) (response *CreateDatabaseResponse, err error)
- func (client *Client) CreateDatabaseWithCallback(request *CreateDatabaseRequest, ...) <-chan int
- func (client *Client) CreateDatabaseWithChan(request *CreateDatabaseRequest) (<-chan *CreateDatabaseResponse, <-chan error)
- func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, ...) <-chan int
- func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
- func (client *Client) CreateOmsMysqlDataSource(request *CreateOmsMysqlDataSourceRequest) (response *CreateOmsMysqlDataSourceResponse, err error)
- func (client *Client) CreateOmsMysqlDataSourceWithCallback(request *CreateOmsMysqlDataSourceRequest, ...) <-chan int
- func (client *Client) CreateOmsMysqlDataSourceWithChan(request *CreateOmsMysqlDataSourceRequest) (<-chan *CreateOmsMysqlDataSourceResponse, <-chan error)
- func (client *Client) CreateOmsOpenAPIProject(request *CreateOmsOpenAPIProjectRequest) (response *CreateOmsOpenAPIProjectResponse, err error)
- func (client *Client) CreateOmsOpenAPIProjectWithCallback(request *CreateOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) CreateOmsOpenAPIProjectWithChan(request *CreateOmsOpenAPIProjectRequest) (<-chan *CreateOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) CreateSecurityIpGroup(request *CreateSecurityIpGroupRequest) (response *CreateSecurityIpGroupResponse, err error)
- func (client *Client) CreateSecurityIpGroupWithCallback(request *CreateSecurityIpGroupRequest, ...) <-chan int
- func (client *Client) CreateSecurityIpGroupWithChan(request *CreateSecurityIpGroupRequest) (<-chan *CreateSecurityIpGroupResponse, <-chan error)
- func (client *Client) CreateTenant(request *CreateTenantRequest) (response *CreateTenantResponse, err error)
- func (client *Client) CreateTenantReadOnlyConnection(request *CreateTenantReadOnlyConnectionRequest) (response *CreateTenantReadOnlyConnectionResponse, err error)
- func (client *Client) CreateTenantReadOnlyConnectionWithCallback(request *CreateTenantReadOnlyConnectionRequest, ...) <-chan int
- func (client *Client) CreateTenantReadOnlyConnectionWithChan(request *CreateTenantReadOnlyConnectionRequest) (<-chan *CreateTenantReadOnlyConnectionResponse, <-chan error)
- func (client *Client) CreateTenantUser(request *CreateTenantUserRequest) (response *CreateTenantUserResponse, err error)
- func (client *Client) CreateTenantUserWithCallback(request *CreateTenantUserRequest, ...) <-chan int
- func (client *Client) CreateTenantUserWithChan(request *CreateTenantUserRequest) (<-chan *CreateTenantUserResponse, <-chan error)
- func (client *Client) CreateTenantWithCallback(request *CreateTenantRequest, ...) <-chan int
- func (client *Client) CreateTenantWithChan(request *CreateTenantRequest) (<-chan *CreateTenantResponse, <-chan error)
- func (client *Client) DeleteDatabases(request *DeleteDatabasesRequest) (response *DeleteDatabasesResponse, err error)
- func (client *Client) DeleteDatabasesWithCallback(request *DeleteDatabasesRequest, ...) <-chan int
- func (client *Client) DeleteDatabasesWithChan(request *DeleteDatabasesRequest) (<-chan *DeleteDatabasesResponse, <-chan error)
- func (client *Client) DeleteInstances(request *DeleteInstancesRequest) (response *DeleteInstancesResponse, err error)
- func (client *Client) DeleteInstancesWithCallback(request *DeleteInstancesRequest, ...) <-chan int
- func (client *Client) DeleteInstancesWithChan(request *DeleteInstancesRequest) (<-chan *DeleteInstancesResponse, <-chan error)
- func (client *Client) DeleteOmsOpenAPIProject(request *DeleteOmsOpenAPIProjectRequest) (response *DeleteOmsOpenAPIProjectResponse, err error)
- func (client *Client) DeleteOmsOpenAPIProjectWithCallback(request *DeleteOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) DeleteOmsOpenAPIProjectWithChan(request *DeleteOmsOpenAPIProjectRequest) (<-chan *DeleteOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) 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) 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) DescribeCharset(request *DescribeCharsetRequest) (response *DescribeCharsetResponse, err error)
- func (client *Client) DescribeCharsetWithCallback(request *DescribeCharsetRequest, ...) <-chan int
- func (client *Client) DescribeCharsetWithChan(request *DescribeCharsetRequest) (<-chan *DescribeCharsetResponse, <-chan error)
- func (client *Client) DescribeDatabases(request *DescribeDatabasesRequest) (response *DescribeDatabasesResponse, err error)
- func (client *Client) DescribeDatabasesWithCallback(request *DescribeDatabasesRequest, ...) <-chan int
- func (client *Client) DescribeDatabasesWithChan(request *DescribeDatabasesRequest) (<-chan *DescribeDatabasesResponse, <-chan error)
- func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)
- func (client *Client) DescribeInstanceCreatableZone(request *DescribeInstanceCreatableZoneRequest) (response *DescribeInstanceCreatableZoneResponse, err error)
- func (client *Client) DescribeInstanceCreatableZoneWithCallback(request *DescribeInstanceCreatableZoneRequest, ...) <-chan int
- func (client *Client) DescribeInstanceCreatableZoneWithChan(request *DescribeInstanceCreatableZoneRequest) (<-chan *DescribeInstanceCreatableZoneResponse, <-chan error)
- func (client *Client) 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) 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) DescribeOmsOpenAPIProject(request *DescribeOmsOpenAPIProjectRequest) (response *DescribeOmsOpenAPIProjectResponse, err error)
- func (client *Client) DescribeOmsOpenAPIProjectSteps(request *DescribeOmsOpenAPIProjectStepsRequest) (response *DescribeOmsOpenAPIProjectStepsResponse, err error)
- func (client *Client) DescribeOmsOpenAPIProjectStepsWithCallback(request *DescribeOmsOpenAPIProjectStepsRequest, ...) <-chan int
- func (client *Client) DescribeOmsOpenAPIProjectStepsWithChan(request *DescribeOmsOpenAPIProjectStepsRequest) (<-chan *DescribeOmsOpenAPIProjectStepsResponse, <-chan error)
- func (client *Client) DescribeOmsOpenAPIProjectWithCallback(request *DescribeOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) DescribeOmsOpenAPIProjectWithChan(request *DescribeOmsOpenAPIProjectRequest) (<-chan *DescribeOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) DescribeOutlineBinding(request *DescribeOutlineBindingRequest) (response *DescribeOutlineBindingResponse, err error)
- func (client *Client) DescribeOutlineBindingWithCallback(request *DescribeOutlineBindingRequest, ...) <-chan int
- func (client *Client) DescribeOutlineBindingWithChan(request *DescribeOutlineBindingRequest) (<-chan *DescribeOutlineBindingResponse, <-chan error)
- func (client *Client) DescribeParameters(request *DescribeParametersRequest) (response *DescribeParametersResponse, err error)
- func (client *Client) DescribeParametersHistory(request *DescribeParametersHistoryRequest) (response *DescribeParametersHistoryResponse, err error)
- func (client *Client) DescribeParametersHistoryWithCallback(request *DescribeParametersHistoryRequest, ...) <-chan int
- func (client *Client) DescribeParametersHistoryWithChan(request *DescribeParametersHistoryRequest) (<-chan *DescribeParametersHistoryResponse, <-chan error)
- func (client *Client) DescribeParametersWithCallback(request *DescribeParametersRequest, ...) <-chan int
- func (client *Client) DescribeParametersWithChan(request *DescribeParametersRequest) (<-chan *DescribeParametersResponse, <-chan error)
- func (client *Client) 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) DescribeSecurityIpGroups(request *DescribeSecurityIpGroupsRequest) (response *DescribeSecurityIpGroupsResponse, err error)
- func (client *Client) DescribeSecurityIpGroupsWithCallback(request *DescribeSecurityIpGroupsRequest, ...) <-chan int
- func (client *Client) DescribeSecurityIpGroupsWithChan(request *DescribeSecurityIpGroupsRequest) (<-chan *DescribeSecurityIpGroupsResponse, <-chan error)
- func (client *Client) DescribeSlowSQLHistoryList(request *DescribeSlowSQLHistoryListRequest) (response *DescribeSlowSQLHistoryListResponse, err error)
- func (client *Client) DescribeSlowSQLHistoryListWithCallback(request *DescribeSlowSQLHistoryListRequest, ...) <-chan int
- func (client *Client) DescribeSlowSQLHistoryListWithChan(request *DescribeSlowSQLHistoryListRequest) (<-chan *DescribeSlowSQLHistoryListResponse, <-chan error)
- func (client *Client) DescribeSlowSQLList(request *DescribeSlowSQLListRequest) (response *DescribeSlowSQLListResponse, err error)
- func (client *Client) DescribeSlowSQLListWithCallback(request *DescribeSlowSQLListRequest, ...) <-chan int
- func (client *Client) DescribeSlowSQLListWithChan(request *DescribeSlowSQLListRequest) (<-chan *DescribeSlowSQLListResponse, <-chan error)
- func (client *Client) DescribeTenant(request *DescribeTenantRequest) (response *DescribeTenantResponse, err error)
- func (client *Client) 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) 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) 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) 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) 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) ModifyTenantUserDescription(request *ModifyTenantUserDescriptionRequest) (response *ModifyTenantUserDescriptionResponse, err error)
- func (client *Client) ModifyTenantUserDescriptionWithCallback(request *ModifyTenantUserDescriptionRequest, ...) <-chan int
- func (client *Client) ModifyTenantUserDescriptionWithChan(request *ModifyTenantUserDescriptionRequest) (<-chan *ModifyTenantUserDescriptionResponse, <-chan error)
- func (client *Client) ModifyTenantUserPassword(request *ModifyTenantUserPasswordRequest) (response *ModifyTenantUserPasswordResponse, err error)
- func (client *Client) ModifyTenantUserPasswordWithCallback(request *ModifyTenantUserPasswordRequest, ...) <-chan int
- func (client *Client) ModifyTenantUserPasswordWithChan(request *ModifyTenantUserPasswordRequest) (<-chan *ModifyTenantUserPasswordResponse, <-chan error)
- func (client *Client) ModifyTenantUserRoles(request *ModifyTenantUserRolesRequest) (response *ModifyTenantUserRolesResponse, err error)
- func (client *Client) ModifyTenantUserRolesWithCallback(request *ModifyTenantUserRolesRequest, ...) <-chan int
- func (client *Client) ModifyTenantUserRolesWithChan(request *ModifyTenantUserRolesRequest) (<-chan *ModifyTenantUserRolesResponse, <-chan error)
- func (client *Client) ModifyTenantUserStatus(request *ModifyTenantUserStatusRequest) (response *ModifyTenantUserStatusResponse, err error)
- func (client *Client) ModifyTenantUserStatusWithCallback(request *ModifyTenantUserStatusRequest, ...) <-chan int
- func (client *Client) ModifyTenantUserStatusWithChan(request *ModifyTenantUserStatusRequest) (<-chan *ModifyTenantUserStatusResponse, <-chan error)
- func (client *Client) ReleaseOmsOpenAPIProject(request *ReleaseOmsOpenAPIProjectRequest) (response *ReleaseOmsOpenAPIProjectResponse, err error)
- func (client *Client) ReleaseOmsOpenAPIProjectWithCallback(request *ReleaseOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) ReleaseOmsOpenAPIProjectWithChan(request *ReleaseOmsOpenAPIProjectRequest) (<-chan *ReleaseOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) ResetOmsOpenAPIProject(request *ResetOmsOpenAPIProjectRequest) (response *ResetOmsOpenAPIProjectResponse, err error)
- func (client *Client) ResetOmsOpenAPIProjectWithCallback(request *ResetOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) ResetOmsOpenAPIProjectWithChan(request *ResetOmsOpenAPIProjectRequest) (<-chan *ResetOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) ResumeOmsOpenAPIProject(request *ResumeOmsOpenAPIProjectRequest) (response *ResumeOmsOpenAPIProjectResponse, err error)
- func (client *Client) ResumeOmsOpenAPIProjectWithCallback(request *ResumeOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) ResumeOmsOpenAPIProjectWithChan(request *ResumeOmsOpenAPIProjectRequest) (<-chan *ResumeOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) SearchOmsOpenAPIMonitorMetric(request *SearchOmsOpenAPIMonitorMetricRequest) (response *SearchOmsOpenAPIMonitorMetricResponse, err error)
- func (client *Client) SearchOmsOpenAPIMonitorMetricWithCallback(request *SearchOmsOpenAPIMonitorMetricRequest, ...) <-chan int
- func (client *Client) SearchOmsOpenAPIMonitorMetricWithChan(request *SearchOmsOpenAPIMonitorMetricRequest) (<-chan *SearchOmsOpenAPIMonitorMetricResponse, <-chan error)
- func (client *Client) SearchOmsOpenAPIProjects(request *SearchOmsOpenAPIProjectsRequest) (response *SearchOmsOpenAPIProjectsResponse, err error)
- func (client *Client) SearchOmsOpenAPIProjectsWithCallback(request *SearchOmsOpenAPIProjectsRequest, ...) <-chan int
- func (client *Client) SearchOmsOpenAPIProjectsWithChan(request *SearchOmsOpenAPIProjectsRequest) (<-chan *SearchOmsOpenAPIProjectsResponse, <-chan error)
- func (client *Client) StartOmsOpenAPIProject(request *StartOmsOpenAPIProjectRequest) (response *StartOmsOpenAPIProjectResponse, err error)
- func (client *Client) StartOmsOpenAPIProjectWithCallback(request *StartOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) StartOmsOpenAPIProjectWithChan(request *StartOmsOpenAPIProjectRequest) (<-chan *StartOmsOpenAPIProjectResponse, <-chan error)
- func (client *Client) StopOmsOpenAPIProject(request *StopOmsOpenAPIProjectRequest) (response *StopOmsOpenAPIProjectResponse, err error)
- func (client *Client) StopOmsOpenAPIProjectWithCallback(request *StopOmsOpenAPIProjectRequest, ...) <-chan int
- func (client *Client) StopOmsOpenAPIProjectWithChan(request *StopOmsOpenAPIProjectRequest) (<-chan *StopOmsOpenAPIProjectResponse, <-chan error)
- type Collations
- type ConnectionZones
- type ConnectorFullProgressOverview
- type Cpu
- type CpuInDescribeInstanceTopology
- type CpuInDescribeTenant
- type CreateDatabaseRequest
- type CreateDatabaseResponse
- type CreateInstanceRequest
- type CreateInstanceResponse
- type CreateOmsMysqlDataSourceRequest
- type CreateOmsMysqlDataSourceResponse
- type CreateOmsOpenAPIProjectDestConfig
- type CreateOmsOpenAPIProjectRequest
- type CreateOmsOpenAPIProjectResponse
- type CreateOmsOpenAPIProjectSourceConfig
- type CreateOmsOpenAPIProjectTransferMapping
- type CreateOmsOpenAPIProjectTransferMappingDatabasesItem
- type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItem
- type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItemAdbTableSchema
- type CreateOmsOpenAPIProjectTransferStepConfig
- type CreateOmsOpenAPIProjectTransferStepConfigIncrSyncStepTransferConfig
- type CreateSecurityIpGroupRequest
- type CreateSecurityIpGroupResponse
- type CreateTenantReadOnlyConnectionRequest
- type CreateTenantReadOnlyConnectionResponse
- type CreateTenantRequest
- type CreateTenantResponse
- type CreateTenantUserRequest
- type CreateTenantUserResponse
- type Data
- type DataInDescribeAvailableCpuResource
- type DataInDescribeOmsOpenAPIProjectSteps
- type DataInDescribeTenants
- type DataInSearchOmsOpenAPIMonitorMetric
- type DataInSearchOmsOpenAPIProjects
- type DataItem
- type DataPoint
- type DataPoints
- type Database
- type DatabasesInDescribeDatabases
- type DatabasesInDescribeOmsOpenAPIProject
- type DatabasesInDescribeTenantUsers
- type DatabasesInSearchOmsOpenAPIProjects
- type DatabasesItem
- type DeleteDatabasesRequest
- type DeleteDatabasesResponse
- type DeleteInstancesRequest
- type DeleteInstancesResponse
- type DeleteOmsOpenAPIProjectRequest
- type DeleteOmsOpenAPIProjectResponse
- type DeleteSecurityIpGroupRequest
- type DeleteSecurityIpGroupResponse
- type DeleteTenantUsersRequest
- type DeleteTenantUsersResponse
- type DeleteTenantsRequest
- type DeleteTenantsResponse
- type DescribeAnomalySQLListRequest
- type DescribeAnomalySQLListResponse
- type DescribeAvailableCpuResourceRequest
- type DescribeAvailableCpuResourceResponse
- type DescribeAvailableMemResourceRequest
- type DescribeAvailableMemResourceResponse
- type DescribeCharsetRequest
- type DescribeCharsetResponse
- type DescribeDatabasesRequest
- type DescribeDatabasesResponse
- type DescribeInstanceCreatableZoneRequest
- type DescribeInstanceCreatableZoneResponse
- type DescribeInstanceRequest
- type DescribeInstanceResponse
- type DescribeInstanceTenantModesRequest
- type DescribeInstanceTenantModesResponse
- type DescribeInstanceTopologyRequest
- type DescribeInstanceTopologyResponse
- type DescribeInstancesRequest
- type DescribeInstancesResponse
- type DescribeNodeMetricsRequest
- type DescribeNodeMetricsResponse
- type DescribeOmsOpenAPIProjectRequest
- type DescribeOmsOpenAPIProjectResponse
- type DescribeOmsOpenAPIProjectStepsRequest
- type DescribeOmsOpenAPIProjectStepsResponse
- type DescribeOutlineBindingRequest
- type DescribeOutlineBindingResponse
- type DescribeParametersHistoryRequest
- type DescribeParametersHistoryResponse
- type DescribeParametersRequest
- type DescribeParametersResponse
- type DescribeRecommendIndexRequest
- type DescribeRecommendIndexResponse
- type DescribeSQLDetailsRequest
- type DescribeSQLDetailsResponse
- type DescribeSQLHistoryListRequest
- type DescribeSQLHistoryListResponse
- type DescribeSQLPlansRequest
- type DescribeSQLPlansResponse
- type DescribeSecurityIpGroupsRequest
- type DescribeSecurityIpGroupsResponse
- type DescribeSlowSQLHistoryListRequest
- type DescribeSlowSQLHistoryListResponse
- type DescribeSlowSQLListRequest
- type DescribeSlowSQLListResponse
- type DescribeTenantMetricsRequest
- type DescribeTenantMetricsResponse
- type DescribeTenantRequest
- type DescribeTenantResponse
- type DescribeTenantUserRolesRequest
- type DescribeTenantUserRolesResponse
- type DescribeTenantUsersRequest
- type DescribeTenantUsersResponse
- type DescribeTenantZonesReadRequest
- type DescribeTenantZonesReadResponse
- type DescribeTenantsRequest
- type DescribeTenantsResponse
- type DescribeTimeZonesRequest
- type DescribeTimeZonesResponse
- type DescribeTopSQLListRequest
- type DescribeTopSQLListResponse
- type DescribeZonesRequest
- type DescribeZonesResponse
- type DestConfig
- type DiskSize
- type DiskSizeInDescribeInstanceTopology
- type DiskSizeInDescribeTenant
- type DistributedKeysInDescribeOmsOpenAPIProject
- type DistributedKeysInSearchOmsOpenAPIProjects
- type ErrorDetail
- type ErrorDetailsInDescribeOmsOpenAPIProject
- type ErrorDetailsInDescribeOmsOpenAPIProjectSteps
- type ErrorDetailsInSearchOmsOpenAPIProjects
- type ExtraInfo
- type FilterColumnsInDescribeOmsOpenAPIProject
- type FilterColumnsInSearchOmsOpenAPIProjects
- type IncrSyncStepTransferConfig
- type Instance
- type InstanceModes
- type InstanceTopology
- type Instances
- type Label
- type LabelsInDescribeOmsOpenAPIProject
- type LabelsInSearchOmsOpenAPIProjects
- type ListInDescribeSQLHistoryList
- type ListInDescribeSlowSQLHistoryList
- type ListInDescribeTimeZones
- type ListItem
- type ListItemInDescribeSQLHistoryList
- type LogDiskSize
- type MaxDiskUsedObServerInDescribeInstance
- type MaxDiskUsedObServerInDescribeInstanceTopology
- type Memory
- type MemoryInDescribeInstanceTopology
- type MemoryInDescribeTenant
- type ModifyDatabaseDescriptionRequest
- type ModifyDatabaseDescriptionResponse
- type ModifyDatabaseUserRolesRequest
- type ModifyDatabaseUserRolesResponse
- type ModifyInstanceNameRequest
- type ModifyInstanceNameResponse
- type ModifyParametersRequest
- type ModifyParametersResponse
- type ModifySecurityIpsRequest
- type ModifySecurityIpsResponse
- type ModifyTenantPrimaryZoneRequest
- type ModifyTenantPrimaryZoneResponse
- type ModifyTenantResourceRequest
- type ModifyTenantResourceResponse
- type ModifyTenantUserDescriptionRequest
- type ModifyTenantUserDescriptionResponse
- type ModifyTenantUserPasswordRequest
- type ModifyTenantUserPasswordResponse
- type ModifyTenantUserRolesRequest
- type ModifyTenantUserRolesResponse
- type ModifyTenantUserStatusRequest
- type ModifyTenantUserStatusResponse
- type NodeResource
- type NodeResourceItem
- type Nodes
- type NodesItem
- type OutlineBinding
- type ParametersInDescribeParameters
- type ParametersInDescribeParametersHistory
- type ParametersItem
- type PrimaryKeysInDescribeOmsOpenAPIProject
- type PrimaryKeysInSearchOmsOpenAPIProjects
- type RecommendIndex
- type RecordTypeListInDescribeOmsOpenAPIProject
- type RecordTypeListInSearchOmsOpenAPIProjects
- type RejectedValue
- type ReleaseOmsOpenAPIProjectRequest
- type ReleaseOmsOpenAPIProjectResponse
- type ResetOmsOpenAPIProjectRequest
- type ResetOmsOpenAPIProjectResponse
- type Resource
- type Respond
- type Results
- type ResumeOmsOpenAPIProjectRequest
- type ResumeOmsOpenAPIProjectResponse
- type Role
- type Roles
- type RolesItem
- type SQLDetails
- type SQLHistoryList
- type SQLPlans
- type SearchOmsOpenAPIMonitorMetricRequest
- type SearchOmsOpenAPIMonitorMetricResponse
- type SearchOmsOpenAPIProjectsRequest
- type SearchOmsOpenAPIProjectsResponse
- type SecurityIpGroup
- type SecurityIpGroups
- type SecurityIpGroupsItem
- type SecurityIps
- type ShardColumnsInDescribeOmsOpenAPIProject
- type ShardColumnsInSearchOmsOpenAPIProjects
- type SlowSQLHistoryList
- type SlowSQLList
- type SourceConfig
- type StartOmsOpenAPIProjectRequest
- type StartOmsOpenAPIProjectResponse
- type Step
- type StepInfo
- type StepsInDescribeOmsOpenAPIProject
- type StepsInSearchOmsOpenAPIProjects
- type StopOmsOpenAPIProjectRequest
- type StopOmsOpenAPIProjectResponse
- type Table
- type TablesInDescribeDatabases
- type TablesInDescribeOmsOpenAPIProject
- type TablesInSearchOmsOpenAPIProjects
- type TablesItem
- type Tenant
- type TenantConnections
- type TenantConnectionsItem
- type TenantIds
- type TenantResource
- type TenantUser
- type TenantUserInCreateTenantUser
- type TenantUserInModifyTenantUserStatus
- type TenantUserItem
- type TenantUsers
- type TenantUsersItem
- type TenantZonesInDescribeInstanceTopology
- type TenantZonesInDescribeTenant
- type TenantZonesInDescribeTenantZonesRead
- type TenantZonesItem
- type TenantsInDescribeInstanceTopology
- type TenantsInDescribeTenants
- type TenantsItem
- type TimeZones
- type TopSQLList
- type TransferMapping
- type TransferStepConfig
- type Units
- type UnitsItem
- type UserRole
- type UserRoleInModifyTenantUserRoles
- type UserRoleItem
- type UsersInDescribeDatabases
- type UsersInModifyDatabaseUserRoles
- type UsersItem
- type ZoneList
- type ZoneListItem
- type ZoneResource
- type ZonesInDescribeInstanceTopology
- type ZonesInDescribeZones
- type ZonesItem
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AcceptableValue ¶
type AcceptableValue struct {
AcceptableValueElement []string `json:"AcceptableValueElement" xml:"AcceptableValueElement"`
}
AcceptableValue is a nested struct in oceanbasepro response
type AdbTableSchema ¶
type AdbTableSchema struct { PartitionLifeCycle int `json:"PartitionLifeCycle" xml:"PartitionLifeCycle"` PartitionStatement string `json:"PartitionStatement" xml:"PartitionStatement"` DistributedKeys []string `json:"DistributedKeys" xml:"DistributedKeys"` PrimaryKeys []string `json:"PrimaryKeys" xml:"PrimaryKeys"` }
AdbTableSchema is a nested struct in oceanbasepro response
type AnomalySQLList ¶
type AnomalySQLList struct {
Data []Data `json:"Data" xml:"Data"`
}
AnomalySQLList is a nested struct in oceanbasepro response
type 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 ¶
type AvailableZonesInDescribeTenant struct {
AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"`
}
AvailableZonesInDescribeTenant is a nested struct in oceanbasepro response
type Charset ¶
type Charset struct {
CharsetItem []CharsetItem `json:"Charset" xml:"Charset"`
}
Charset is a nested struct in oceanbasepro response
type CharsetItem ¶
type CharsetItem struct { Charset string `json:"Charset" xml:"Charset"` Collations []string `json:"Collations" xml:"Collations"` }
CharsetItem is a nested struct in oceanbasepro response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) CreateDatabase ¶
func (client *Client) CreateDatabase(request *CreateDatabaseRequest) (response *CreateDatabaseResponse, err error)
CreateDatabase invokes the oceanbasepro.CreateDatabase API synchronously
func (*Client) CreateDatabaseWithCallback ¶
func (client *Client) CreateDatabaseWithCallback(request *CreateDatabaseRequest, callback func(response *CreateDatabaseResponse, err error)) <-chan int
CreateDatabaseWithCallback invokes the oceanbasepro.CreateDatabase API asynchronously
func (*Client) CreateDatabaseWithChan ¶
func (client *Client) CreateDatabaseWithChan(request *CreateDatabaseRequest) (<-chan *CreateDatabaseResponse, <-chan error)
CreateDatabaseWithChan invokes the oceanbasepro.CreateDatabase API asynchronously
func (*Client) CreateInstance ¶
func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
CreateInstance invokes the oceanbasepro.CreateInstance API synchronously
func (*Client) CreateInstanceWithCallback ¶
func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int
CreateInstanceWithCallback invokes the oceanbasepro.CreateInstance API asynchronously
func (*Client) CreateInstanceWithChan ¶
func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
CreateInstanceWithChan invokes the oceanbasepro.CreateInstance API asynchronously
func (*Client) CreateOmsMysqlDataSource ¶
func (client *Client) CreateOmsMysqlDataSource(request *CreateOmsMysqlDataSourceRequest) (response *CreateOmsMysqlDataSourceResponse, err error)
CreateOmsMysqlDataSource invokes the oceanbasepro.CreateOmsMysqlDataSource API synchronously
func (*Client) CreateOmsMysqlDataSourceWithCallback ¶
func (client *Client) CreateOmsMysqlDataSourceWithCallback(request *CreateOmsMysqlDataSourceRequest, callback func(response *CreateOmsMysqlDataSourceResponse, err error)) <-chan int
CreateOmsMysqlDataSourceWithCallback invokes the oceanbasepro.CreateOmsMysqlDataSource API asynchronously
func (*Client) CreateOmsMysqlDataSourceWithChan ¶
func (client *Client) CreateOmsMysqlDataSourceWithChan(request *CreateOmsMysqlDataSourceRequest) (<-chan *CreateOmsMysqlDataSourceResponse, <-chan error)
CreateOmsMysqlDataSourceWithChan invokes the oceanbasepro.CreateOmsMysqlDataSource API asynchronously
func (*Client) CreateOmsOpenAPIProject ¶
func (client *Client) CreateOmsOpenAPIProject(request *CreateOmsOpenAPIProjectRequest) (response *CreateOmsOpenAPIProjectResponse, err error)
CreateOmsOpenAPIProject invokes the oceanbasepro.CreateOmsOpenAPIProject API synchronously
func (*Client) CreateOmsOpenAPIProjectWithCallback ¶
func (client *Client) CreateOmsOpenAPIProjectWithCallback(request *CreateOmsOpenAPIProjectRequest, callback func(response *CreateOmsOpenAPIProjectResponse, err error)) <-chan int
CreateOmsOpenAPIProjectWithCallback invokes the oceanbasepro.CreateOmsOpenAPIProject API asynchronously
func (*Client) CreateOmsOpenAPIProjectWithChan ¶
func (client *Client) CreateOmsOpenAPIProjectWithChan(request *CreateOmsOpenAPIProjectRequest) (<-chan *CreateOmsOpenAPIProjectResponse, <-chan error)
CreateOmsOpenAPIProjectWithChan invokes the oceanbasepro.CreateOmsOpenAPIProject API asynchronously
func (*Client) CreateSecurityIpGroup ¶
func (client *Client) CreateSecurityIpGroup(request *CreateSecurityIpGroupRequest) (response *CreateSecurityIpGroupResponse, err error)
CreateSecurityIpGroup invokes the oceanbasepro.CreateSecurityIpGroup API synchronously
func (*Client) CreateSecurityIpGroupWithCallback ¶
func (client *Client) CreateSecurityIpGroupWithCallback(request *CreateSecurityIpGroupRequest, callback func(response *CreateSecurityIpGroupResponse, err error)) <-chan int
CreateSecurityIpGroupWithCallback invokes the oceanbasepro.CreateSecurityIpGroup API asynchronously
func (*Client) CreateSecurityIpGroupWithChan ¶
func (client *Client) CreateSecurityIpGroupWithChan(request *CreateSecurityIpGroupRequest) (<-chan *CreateSecurityIpGroupResponse, <-chan error)
CreateSecurityIpGroupWithChan invokes the oceanbasepro.CreateSecurityIpGroup API asynchronously
func (*Client) CreateTenant ¶
func (client *Client) CreateTenant(request *CreateTenantRequest) (response *CreateTenantResponse, err error)
CreateTenant invokes the oceanbasepro.CreateTenant API synchronously
func (*Client) CreateTenantReadOnlyConnection ¶
func (client *Client) CreateTenantReadOnlyConnection(request *CreateTenantReadOnlyConnectionRequest) (response *CreateTenantReadOnlyConnectionResponse, err error)
CreateTenantReadOnlyConnection invokes the oceanbasepro.CreateTenantReadOnlyConnection API synchronously
func (*Client) CreateTenantReadOnlyConnectionWithCallback ¶
func (client *Client) CreateTenantReadOnlyConnectionWithCallback(request *CreateTenantReadOnlyConnectionRequest, callback func(response *CreateTenantReadOnlyConnectionResponse, err error)) <-chan int
CreateTenantReadOnlyConnectionWithCallback invokes the oceanbasepro.CreateTenantReadOnlyConnection API asynchronously
func (*Client) CreateTenantReadOnlyConnectionWithChan ¶
func (client *Client) CreateTenantReadOnlyConnectionWithChan(request *CreateTenantReadOnlyConnectionRequest) (<-chan *CreateTenantReadOnlyConnectionResponse, <-chan error)
CreateTenantReadOnlyConnectionWithChan invokes the oceanbasepro.CreateTenantReadOnlyConnection API asynchronously
func (*Client) CreateTenantUser ¶
func (client *Client) CreateTenantUser(request *CreateTenantUserRequest) (response *CreateTenantUserResponse, err error)
CreateTenantUser invokes the oceanbasepro.CreateTenantUser API synchronously
func (*Client) CreateTenantUserWithCallback ¶
func (client *Client) CreateTenantUserWithCallback(request *CreateTenantUserRequest, callback func(response *CreateTenantUserResponse, err error)) <-chan int
CreateTenantUserWithCallback invokes the oceanbasepro.CreateTenantUser API asynchronously
func (*Client) CreateTenantUserWithChan ¶
func (client *Client) CreateTenantUserWithChan(request *CreateTenantUserRequest) (<-chan *CreateTenantUserResponse, <-chan error)
CreateTenantUserWithChan invokes the oceanbasepro.CreateTenantUser API asynchronously
func (*Client) CreateTenantWithCallback ¶
func (client *Client) CreateTenantWithCallback(request *CreateTenantRequest, callback func(response *CreateTenantResponse, err error)) <-chan int
CreateTenantWithCallback invokes the oceanbasepro.CreateTenant API asynchronously
func (*Client) CreateTenantWithChan ¶
func (client *Client) CreateTenantWithChan(request *CreateTenantRequest) (<-chan *CreateTenantResponse, <-chan error)
CreateTenantWithChan invokes the oceanbasepro.CreateTenant API asynchronously
func (*Client) DeleteDatabases ¶
func (client *Client) DeleteDatabases(request *DeleteDatabasesRequest) (response *DeleteDatabasesResponse, err error)
DeleteDatabases invokes the oceanbasepro.DeleteDatabases API synchronously
func (*Client) DeleteDatabasesWithCallback ¶
func (client *Client) DeleteDatabasesWithCallback(request *DeleteDatabasesRequest, callback func(response *DeleteDatabasesResponse, err error)) <-chan int
DeleteDatabasesWithCallback invokes the oceanbasepro.DeleteDatabases API asynchronously
func (*Client) DeleteDatabasesWithChan ¶
func (client *Client) DeleteDatabasesWithChan(request *DeleteDatabasesRequest) (<-chan *DeleteDatabasesResponse, <-chan error)
DeleteDatabasesWithChan invokes the oceanbasepro.DeleteDatabases API asynchronously
func (*Client) DeleteInstances ¶
func (client *Client) DeleteInstances(request *DeleteInstancesRequest) (response *DeleteInstancesResponse, err error)
DeleteInstances invokes the oceanbasepro.DeleteInstances API synchronously
func (*Client) DeleteInstancesWithCallback ¶
func (client *Client) DeleteInstancesWithCallback(request *DeleteInstancesRequest, callback func(response *DeleteInstancesResponse, err error)) <-chan int
DeleteInstancesWithCallback invokes the oceanbasepro.DeleteInstances API asynchronously
func (*Client) DeleteInstancesWithChan ¶
func (client *Client) DeleteInstancesWithChan(request *DeleteInstancesRequest) (<-chan *DeleteInstancesResponse, <-chan error)
DeleteInstancesWithChan invokes the oceanbasepro.DeleteInstances API asynchronously
func (*Client) DeleteOmsOpenAPIProject ¶
func (client *Client) DeleteOmsOpenAPIProject(request *DeleteOmsOpenAPIProjectRequest) (response *DeleteOmsOpenAPIProjectResponse, err error)
DeleteOmsOpenAPIProject invokes the oceanbasepro.DeleteOmsOpenAPIProject API synchronously
func (*Client) DeleteOmsOpenAPIProjectWithCallback ¶
func (client *Client) DeleteOmsOpenAPIProjectWithCallback(request *DeleteOmsOpenAPIProjectRequest, callback func(response *DeleteOmsOpenAPIProjectResponse, err error)) <-chan int
DeleteOmsOpenAPIProjectWithCallback invokes the oceanbasepro.DeleteOmsOpenAPIProject API asynchronously
func (*Client) DeleteOmsOpenAPIProjectWithChan ¶
func (client *Client) DeleteOmsOpenAPIProjectWithChan(request *DeleteOmsOpenAPIProjectRequest) (<-chan *DeleteOmsOpenAPIProjectResponse, <-chan error)
DeleteOmsOpenAPIProjectWithChan invokes the oceanbasepro.DeleteOmsOpenAPIProject API asynchronously
func (*Client) 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) 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) DescribeCharset ¶
func (client *Client) DescribeCharset(request *DescribeCharsetRequest) (response *DescribeCharsetResponse, err error)
DescribeCharset invokes the oceanbasepro.DescribeCharset API synchronously
func (*Client) DescribeCharsetWithCallback ¶
func (client *Client) DescribeCharsetWithCallback(request *DescribeCharsetRequest, callback func(response *DescribeCharsetResponse, err error)) <-chan int
DescribeCharsetWithCallback invokes the oceanbasepro.DescribeCharset API asynchronously
func (*Client) DescribeCharsetWithChan ¶
func (client *Client) DescribeCharsetWithChan(request *DescribeCharsetRequest) (<-chan *DescribeCharsetResponse, <-chan error)
DescribeCharsetWithChan invokes the oceanbasepro.DescribeCharset API asynchronously
func (*Client) DescribeDatabases ¶
func (client *Client) DescribeDatabases(request *DescribeDatabasesRequest) (response *DescribeDatabasesResponse, err error)
DescribeDatabases invokes the oceanbasepro.DescribeDatabases API synchronously
func (*Client) DescribeDatabasesWithCallback ¶
func (client *Client) DescribeDatabasesWithCallback(request *DescribeDatabasesRequest, callback func(response *DescribeDatabasesResponse, err error)) <-chan int
DescribeDatabasesWithCallback invokes the oceanbasepro.DescribeDatabases API asynchronously
func (*Client) DescribeDatabasesWithChan ¶
func (client *Client) DescribeDatabasesWithChan(request *DescribeDatabasesRequest) (<-chan *DescribeDatabasesResponse, <-chan error)
DescribeDatabasesWithChan invokes the oceanbasepro.DescribeDatabases API asynchronously
func (*Client) DescribeInstance ¶
func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)
DescribeInstance invokes the oceanbasepro.DescribeInstance API synchronously
func (*Client) DescribeInstanceCreatableZone ¶
func (client *Client) DescribeInstanceCreatableZone(request *DescribeInstanceCreatableZoneRequest) (response *DescribeInstanceCreatableZoneResponse, err error)
DescribeInstanceCreatableZone invokes the oceanbasepro.DescribeInstanceCreatableZone API synchronously
func (*Client) DescribeInstanceCreatableZoneWithCallback ¶
func (client *Client) DescribeInstanceCreatableZoneWithCallback(request *DescribeInstanceCreatableZoneRequest, callback func(response *DescribeInstanceCreatableZoneResponse, err error)) <-chan int
DescribeInstanceCreatableZoneWithCallback invokes the oceanbasepro.DescribeInstanceCreatableZone API asynchronously
func (*Client) DescribeInstanceCreatableZoneWithChan ¶
func (client *Client) DescribeInstanceCreatableZoneWithChan(request *DescribeInstanceCreatableZoneRequest) (<-chan *DescribeInstanceCreatableZoneResponse, <-chan error)
DescribeInstanceCreatableZoneWithChan invokes the oceanbasepro.DescribeInstanceCreatableZone API asynchronously
func (*Client) 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) 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) DescribeOmsOpenAPIProject ¶
func (client *Client) DescribeOmsOpenAPIProject(request *DescribeOmsOpenAPIProjectRequest) (response *DescribeOmsOpenAPIProjectResponse, err error)
DescribeOmsOpenAPIProject invokes the oceanbasepro.DescribeOmsOpenAPIProject API synchronously
func (*Client) DescribeOmsOpenAPIProjectSteps ¶
func (client *Client) DescribeOmsOpenAPIProjectSteps(request *DescribeOmsOpenAPIProjectStepsRequest) (response *DescribeOmsOpenAPIProjectStepsResponse, err error)
DescribeOmsOpenAPIProjectSteps invokes the oceanbasepro.DescribeOmsOpenAPIProjectSteps API synchronously
func (*Client) DescribeOmsOpenAPIProjectStepsWithCallback ¶
func (client *Client) DescribeOmsOpenAPIProjectStepsWithCallback(request *DescribeOmsOpenAPIProjectStepsRequest, callback func(response *DescribeOmsOpenAPIProjectStepsResponse, err error)) <-chan int
DescribeOmsOpenAPIProjectStepsWithCallback invokes the oceanbasepro.DescribeOmsOpenAPIProjectSteps API asynchronously
func (*Client) DescribeOmsOpenAPIProjectStepsWithChan ¶
func (client *Client) DescribeOmsOpenAPIProjectStepsWithChan(request *DescribeOmsOpenAPIProjectStepsRequest) (<-chan *DescribeOmsOpenAPIProjectStepsResponse, <-chan error)
DescribeOmsOpenAPIProjectStepsWithChan invokes the oceanbasepro.DescribeOmsOpenAPIProjectSteps API asynchronously
func (*Client) DescribeOmsOpenAPIProjectWithCallback ¶
func (client *Client) DescribeOmsOpenAPIProjectWithCallback(request *DescribeOmsOpenAPIProjectRequest, callback func(response *DescribeOmsOpenAPIProjectResponse, err error)) <-chan int
DescribeOmsOpenAPIProjectWithCallback invokes the oceanbasepro.DescribeOmsOpenAPIProject API asynchronously
func (*Client) DescribeOmsOpenAPIProjectWithChan ¶
func (client *Client) DescribeOmsOpenAPIProjectWithChan(request *DescribeOmsOpenAPIProjectRequest) (<-chan *DescribeOmsOpenAPIProjectResponse, <-chan error)
DescribeOmsOpenAPIProjectWithChan invokes the oceanbasepro.DescribeOmsOpenAPIProject API asynchronously
func (*Client) DescribeOutlineBinding ¶
func (client *Client) DescribeOutlineBinding(request *DescribeOutlineBindingRequest) (response *DescribeOutlineBindingResponse, err error)
DescribeOutlineBinding invokes the oceanbasepro.DescribeOutlineBinding API synchronously
func (*Client) DescribeOutlineBindingWithCallback ¶
func (client *Client) DescribeOutlineBindingWithCallback(request *DescribeOutlineBindingRequest, callback func(response *DescribeOutlineBindingResponse, err error)) <-chan int
DescribeOutlineBindingWithCallback invokes the oceanbasepro.DescribeOutlineBinding API asynchronously
func (*Client) DescribeOutlineBindingWithChan ¶
func (client *Client) DescribeOutlineBindingWithChan(request *DescribeOutlineBindingRequest) (<-chan *DescribeOutlineBindingResponse, <-chan error)
DescribeOutlineBindingWithChan invokes the oceanbasepro.DescribeOutlineBinding API asynchronously
func (*Client) DescribeParameters ¶
func (client *Client) DescribeParameters(request *DescribeParametersRequest) (response *DescribeParametersResponse, err error)
DescribeParameters invokes the oceanbasepro.DescribeParameters API synchronously
func (*Client) DescribeParametersHistory ¶
func (client *Client) DescribeParametersHistory(request *DescribeParametersHistoryRequest) (response *DescribeParametersHistoryResponse, err error)
DescribeParametersHistory invokes the oceanbasepro.DescribeParametersHistory API synchronously
func (*Client) DescribeParametersHistoryWithCallback ¶
func (client *Client) DescribeParametersHistoryWithCallback(request *DescribeParametersHistoryRequest, callback func(response *DescribeParametersHistoryResponse, err error)) <-chan int
DescribeParametersHistoryWithCallback invokes the oceanbasepro.DescribeParametersHistory API asynchronously
func (*Client) DescribeParametersHistoryWithChan ¶
func (client *Client) DescribeParametersHistoryWithChan(request *DescribeParametersHistoryRequest) (<-chan *DescribeParametersHistoryResponse, <-chan error)
DescribeParametersHistoryWithChan invokes the oceanbasepro.DescribeParametersHistory API asynchronously
func (*Client) DescribeParametersWithCallback ¶
func (client *Client) DescribeParametersWithCallback(request *DescribeParametersRequest, callback func(response *DescribeParametersResponse, err error)) <-chan int
DescribeParametersWithCallback invokes the oceanbasepro.DescribeParameters API asynchronously
func (*Client) DescribeParametersWithChan ¶
func (client *Client) DescribeParametersWithChan(request *DescribeParametersRequest) (<-chan *DescribeParametersResponse, <-chan error)
DescribeParametersWithChan invokes the oceanbasepro.DescribeParameters API asynchronously
func (*Client) 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) DescribeSecurityIpGroups ¶
func (client *Client) DescribeSecurityIpGroups(request *DescribeSecurityIpGroupsRequest) (response *DescribeSecurityIpGroupsResponse, err error)
DescribeSecurityIpGroups invokes the oceanbasepro.DescribeSecurityIpGroups API synchronously
func (*Client) DescribeSecurityIpGroupsWithCallback ¶
func (client *Client) DescribeSecurityIpGroupsWithCallback(request *DescribeSecurityIpGroupsRequest, callback func(response *DescribeSecurityIpGroupsResponse, err error)) <-chan int
DescribeSecurityIpGroupsWithCallback invokes the oceanbasepro.DescribeSecurityIpGroups API asynchronously
func (*Client) DescribeSecurityIpGroupsWithChan ¶
func (client *Client) DescribeSecurityIpGroupsWithChan(request *DescribeSecurityIpGroupsRequest) (<-chan *DescribeSecurityIpGroupsResponse, <-chan error)
DescribeSecurityIpGroupsWithChan invokes the oceanbasepro.DescribeSecurityIpGroups API asynchronously
func (*Client) DescribeSlowSQLHistoryList ¶
func (client *Client) DescribeSlowSQLHistoryList(request *DescribeSlowSQLHistoryListRequest) (response *DescribeSlowSQLHistoryListResponse, err error)
DescribeSlowSQLHistoryList invokes the oceanbasepro.DescribeSlowSQLHistoryList API synchronously
func (*Client) DescribeSlowSQLHistoryListWithCallback ¶
func (client *Client) DescribeSlowSQLHistoryListWithCallback(request *DescribeSlowSQLHistoryListRequest, callback func(response *DescribeSlowSQLHistoryListResponse, err error)) <-chan int
DescribeSlowSQLHistoryListWithCallback invokes the oceanbasepro.DescribeSlowSQLHistoryList API asynchronously
func (*Client) DescribeSlowSQLHistoryListWithChan ¶
func (client *Client) DescribeSlowSQLHistoryListWithChan(request *DescribeSlowSQLHistoryListRequest) (<-chan *DescribeSlowSQLHistoryListResponse, <-chan error)
DescribeSlowSQLHistoryListWithChan invokes the oceanbasepro.DescribeSlowSQLHistoryList API asynchronously
func (*Client) DescribeSlowSQLList ¶
func (client *Client) DescribeSlowSQLList(request *DescribeSlowSQLListRequest) (response *DescribeSlowSQLListResponse, err error)
DescribeSlowSQLList invokes the oceanbasepro.DescribeSlowSQLList API synchronously
func (*Client) DescribeSlowSQLListWithCallback ¶
func (client *Client) DescribeSlowSQLListWithCallback(request *DescribeSlowSQLListRequest, callback func(response *DescribeSlowSQLListResponse, err error)) <-chan int
DescribeSlowSQLListWithCallback invokes the oceanbasepro.DescribeSlowSQLList API asynchronously
func (*Client) DescribeSlowSQLListWithChan ¶
func (client *Client) DescribeSlowSQLListWithChan(request *DescribeSlowSQLListRequest) (<-chan *DescribeSlowSQLListResponse, <-chan error)
DescribeSlowSQLListWithChan invokes the oceanbasepro.DescribeSlowSQLList API asynchronously
func (*Client) DescribeTenant ¶
func (client *Client) DescribeTenant(request *DescribeTenantRequest) (response *DescribeTenantResponse, err error)
DescribeTenant invokes the oceanbasepro.DescribeTenant API synchronously
func (*Client) 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) 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) 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) 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) 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) ModifyTenantUserDescription ¶
func (client *Client) ModifyTenantUserDescription(request *ModifyTenantUserDescriptionRequest) (response *ModifyTenantUserDescriptionResponse, err error)
ModifyTenantUserDescription invokes the oceanbasepro.ModifyTenantUserDescription API synchronously
func (*Client) ModifyTenantUserDescriptionWithCallback ¶
func (client *Client) ModifyTenantUserDescriptionWithCallback(request *ModifyTenantUserDescriptionRequest, callback func(response *ModifyTenantUserDescriptionResponse, err error)) <-chan int
ModifyTenantUserDescriptionWithCallback invokes the oceanbasepro.ModifyTenantUserDescription API asynchronously
func (*Client) ModifyTenantUserDescriptionWithChan ¶
func (client *Client) ModifyTenantUserDescriptionWithChan(request *ModifyTenantUserDescriptionRequest) (<-chan *ModifyTenantUserDescriptionResponse, <-chan error)
ModifyTenantUserDescriptionWithChan invokes the oceanbasepro.ModifyTenantUserDescription API asynchronously
func (*Client) ModifyTenantUserPassword ¶
func (client *Client) ModifyTenantUserPassword(request *ModifyTenantUserPasswordRequest) (response *ModifyTenantUserPasswordResponse, err error)
ModifyTenantUserPassword invokes the oceanbasepro.ModifyTenantUserPassword API synchronously
func (*Client) ModifyTenantUserPasswordWithCallback ¶
func (client *Client) ModifyTenantUserPasswordWithCallback(request *ModifyTenantUserPasswordRequest, callback func(response *ModifyTenantUserPasswordResponse, err error)) <-chan int
ModifyTenantUserPasswordWithCallback invokes the oceanbasepro.ModifyTenantUserPassword API asynchronously
func (*Client) ModifyTenantUserPasswordWithChan ¶
func (client *Client) ModifyTenantUserPasswordWithChan(request *ModifyTenantUserPasswordRequest) (<-chan *ModifyTenantUserPasswordResponse, <-chan error)
ModifyTenantUserPasswordWithChan invokes the oceanbasepro.ModifyTenantUserPassword API asynchronously
func (*Client) ModifyTenantUserRoles ¶
func (client *Client) ModifyTenantUserRoles(request *ModifyTenantUserRolesRequest) (response *ModifyTenantUserRolesResponse, err error)
ModifyTenantUserRoles invokes the oceanbasepro.ModifyTenantUserRoles API synchronously
func (*Client) ModifyTenantUserRolesWithCallback ¶
func (client *Client) ModifyTenantUserRolesWithCallback(request *ModifyTenantUserRolesRequest, callback func(response *ModifyTenantUserRolesResponse, err error)) <-chan int
ModifyTenantUserRolesWithCallback invokes the oceanbasepro.ModifyTenantUserRoles API asynchronously
func (*Client) ModifyTenantUserRolesWithChan ¶
func (client *Client) ModifyTenantUserRolesWithChan(request *ModifyTenantUserRolesRequest) (<-chan *ModifyTenantUserRolesResponse, <-chan error)
ModifyTenantUserRolesWithChan invokes the oceanbasepro.ModifyTenantUserRoles API asynchronously
func (*Client) ModifyTenantUserStatus ¶
func (client *Client) ModifyTenantUserStatus(request *ModifyTenantUserStatusRequest) (response *ModifyTenantUserStatusResponse, err error)
ModifyTenantUserStatus invokes the oceanbasepro.ModifyTenantUserStatus API synchronously
func (*Client) ModifyTenantUserStatusWithCallback ¶
func (client *Client) ModifyTenantUserStatusWithCallback(request *ModifyTenantUserStatusRequest, callback func(response *ModifyTenantUserStatusResponse, err error)) <-chan int
ModifyTenantUserStatusWithCallback invokes the oceanbasepro.ModifyTenantUserStatus API asynchronously
func (*Client) ModifyTenantUserStatusWithChan ¶
func (client *Client) ModifyTenantUserStatusWithChan(request *ModifyTenantUserStatusRequest) (<-chan *ModifyTenantUserStatusResponse, <-chan error)
ModifyTenantUserStatusWithChan invokes the oceanbasepro.ModifyTenantUserStatus API asynchronously
func (*Client) ReleaseOmsOpenAPIProject ¶
func (client *Client) ReleaseOmsOpenAPIProject(request *ReleaseOmsOpenAPIProjectRequest) (response *ReleaseOmsOpenAPIProjectResponse, err error)
ReleaseOmsOpenAPIProject invokes the oceanbasepro.ReleaseOmsOpenAPIProject API synchronously
func (*Client) ReleaseOmsOpenAPIProjectWithCallback ¶
func (client *Client) ReleaseOmsOpenAPIProjectWithCallback(request *ReleaseOmsOpenAPIProjectRequest, callback func(response *ReleaseOmsOpenAPIProjectResponse, err error)) <-chan int
ReleaseOmsOpenAPIProjectWithCallback invokes the oceanbasepro.ReleaseOmsOpenAPIProject API asynchronously
func (*Client) ReleaseOmsOpenAPIProjectWithChan ¶
func (client *Client) ReleaseOmsOpenAPIProjectWithChan(request *ReleaseOmsOpenAPIProjectRequest) (<-chan *ReleaseOmsOpenAPIProjectResponse, <-chan error)
ReleaseOmsOpenAPIProjectWithChan invokes the oceanbasepro.ReleaseOmsOpenAPIProject API asynchronously
func (*Client) ResetOmsOpenAPIProject ¶
func (client *Client) ResetOmsOpenAPIProject(request *ResetOmsOpenAPIProjectRequest) (response *ResetOmsOpenAPIProjectResponse, err error)
ResetOmsOpenAPIProject invokes the oceanbasepro.ResetOmsOpenAPIProject API synchronously
func (*Client) ResetOmsOpenAPIProjectWithCallback ¶
func (client *Client) ResetOmsOpenAPIProjectWithCallback(request *ResetOmsOpenAPIProjectRequest, callback func(response *ResetOmsOpenAPIProjectResponse, err error)) <-chan int
ResetOmsOpenAPIProjectWithCallback invokes the oceanbasepro.ResetOmsOpenAPIProject API asynchronously
func (*Client) ResetOmsOpenAPIProjectWithChan ¶
func (client *Client) ResetOmsOpenAPIProjectWithChan(request *ResetOmsOpenAPIProjectRequest) (<-chan *ResetOmsOpenAPIProjectResponse, <-chan error)
ResetOmsOpenAPIProjectWithChan invokes the oceanbasepro.ResetOmsOpenAPIProject API asynchronously
func (*Client) ResumeOmsOpenAPIProject ¶
func (client *Client) ResumeOmsOpenAPIProject(request *ResumeOmsOpenAPIProjectRequest) (response *ResumeOmsOpenAPIProjectResponse, err error)
ResumeOmsOpenAPIProject invokes the oceanbasepro.ResumeOmsOpenAPIProject API synchronously
func (*Client) ResumeOmsOpenAPIProjectWithCallback ¶
func (client *Client) ResumeOmsOpenAPIProjectWithCallback(request *ResumeOmsOpenAPIProjectRequest, callback func(response *ResumeOmsOpenAPIProjectResponse, err error)) <-chan int
ResumeOmsOpenAPIProjectWithCallback invokes the oceanbasepro.ResumeOmsOpenAPIProject API asynchronously
func (*Client) ResumeOmsOpenAPIProjectWithChan ¶
func (client *Client) ResumeOmsOpenAPIProjectWithChan(request *ResumeOmsOpenAPIProjectRequest) (<-chan *ResumeOmsOpenAPIProjectResponse, <-chan error)
ResumeOmsOpenAPIProjectWithChan invokes the oceanbasepro.ResumeOmsOpenAPIProject API asynchronously
func (*Client) SearchOmsOpenAPIMonitorMetric ¶
func (client *Client) SearchOmsOpenAPIMonitorMetric(request *SearchOmsOpenAPIMonitorMetricRequest) (response *SearchOmsOpenAPIMonitorMetricResponse, err error)
SearchOmsOpenAPIMonitorMetric invokes the oceanbasepro.SearchOmsOpenAPIMonitorMetric API synchronously
func (*Client) SearchOmsOpenAPIMonitorMetricWithCallback ¶
func (client *Client) SearchOmsOpenAPIMonitorMetricWithCallback(request *SearchOmsOpenAPIMonitorMetricRequest, callback func(response *SearchOmsOpenAPIMonitorMetricResponse, err error)) <-chan int
SearchOmsOpenAPIMonitorMetricWithCallback invokes the oceanbasepro.SearchOmsOpenAPIMonitorMetric API asynchronously
func (*Client) SearchOmsOpenAPIMonitorMetricWithChan ¶
func (client *Client) SearchOmsOpenAPIMonitorMetricWithChan(request *SearchOmsOpenAPIMonitorMetricRequest) (<-chan *SearchOmsOpenAPIMonitorMetricResponse, <-chan error)
SearchOmsOpenAPIMonitorMetricWithChan invokes the oceanbasepro.SearchOmsOpenAPIMonitorMetric API asynchronously
func (*Client) SearchOmsOpenAPIProjects ¶
func (client *Client) SearchOmsOpenAPIProjects(request *SearchOmsOpenAPIProjectsRequest) (response *SearchOmsOpenAPIProjectsResponse, err error)
SearchOmsOpenAPIProjects invokes the oceanbasepro.SearchOmsOpenAPIProjects API synchronously
func (*Client) SearchOmsOpenAPIProjectsWithCallback ¶
func (client *Client) SearchOmsOpenAPIProjectsWithCallback(request *SearchOmsOpenAPIProjectsRequest, callback func(response *SearchOmsOpenAPIProjectsResponse, err error)) <-chan int
SearchOmsOpenAPIProjectsWithCallback invokes the oceanbasepro.SearchOmsOpenAPIProjects API asynchronously
func (*Client) SearchOmsOpenAPIProjectsWithChan ¶
func (client *Client) SearchOmsOpenAPIProjectsWithChan(request *SearchOmsOpenAPIProjectsRequest) (<-chan *SearchOmsOpenAPIProjectsResponse, <-chan error)
SearchOmsOpenAPIProjectsWithChan invokes the oceanbasepro.SearchOmsOpenAPIProjects API asynchronously
func (*Client) StartOmsOpenAPIProject ¶
func (client *Client) StartOmsOpenAPIProject(request *StartOmsOpenAPIProjectRequest) (response *StartOmsOpenAPIProjectResponse, err error)
StartOmsOpenAPIProject invokes the oceanbasepro.StartOmsOpenAPIProject API synchronously
func (*Client) StartOmsOpenAPIProjectWithCallback ¶
func (client *Client) StartOmsOpenAPIProjectWithCallback(request *StartOmsOpenAPIProjectRequest, callback func(response *StartOmsOpenAPIProjectResponse, err error)) <-chan int
StartOmsOpenAPIProjectWithCallback invokes the oceanbasepro.StartOmsOpenAPIProject API asynchronously
func (*Client) StartOmsOpenAPIProjectWithChan ¶
func (client *Client) StartOmsOpenAPIProjectWithChan(request *StartOmsOpenAPIProjectRequest) (<-chan *StartOmsOpenAPIProjectResponse, <-chan error)
StartOmsOpenAPIProjectWithChan invokes the oceanbasepro.StartOmsOpenAPIProject API asynchronously
func (*Client) StopOmsOpenAPIProject ¶
func (client *Client) StopOmsOpenAPIProject(request *StopOmsOpenAPIProjectRequest) (response *StopOmsOpenAPIProjectResponse, err error)
StopOmsOpenAPIProject invokes the oceanbasepro.StopOmsOpenAPIProject API synchronously
func (*Client) StopOmsOpenAPIProjectWithCallback ¶
func (client *Client) StopOmsOpenAPIProjectWithCallback(request *StopOmsOpenAPIProjectRequest, callback func(response *StopOmsOpenAPIProjectResponse, err error)) <-chan int
StopOmsOpenAPIProjectWithCallback invokes the oceanbasepro.StopOmsOpenAPIProject API asynchronously
func (*Client) StopOmsOpenAPIProjectWithChan ¶
func (client *Client) StopOmsOpenAPIProjectWithChan(request *StopOmsOpenAPIProjectRequest) (<-chan *StopOmsOpenAPIProjectResponse, <-chan error)
StopOmsOpenAPIProjectWithChan invokes the oceanbasepro.StopOmsOpenAPIProject API asynchronously
type Collations ¶
type Collations struct {
Collations []string `json:"Collations" xml:"Collations"`
}
Collations is a nested struct in oceanbasepro response
type ConnectionZones ¶
type ConnectionZones struct {
ConnectionZones []string `json:"ConnectionZones" xml:"ConnectionZones"`
}
ConnectionZones is a nested struct in oceanbasepro response
type ConnectorFullProgressOverview ¶
type ConnectorFullProgressOverview struct { FinishedCount int64 `json:"FinishedCount" xml:"FinishedCount"` Progress int `json:"Progress" xml:"Progress"` EstimatedTotalCount int64 `json:"EstimatedTotalCount" xml:"EstimatedTotalCount"` EstimatedRemainingTimeOfSec int64 `json:"EstimatedRemainingTimeOfSec" xml:"EstimatedRemainingTimeOfSec"` }
ConnectorFullProgressOverview is a nested struct in oceanbasepro response
type Cpu ¶
type Cpu struct { UsedCpu int64 `json:"UsedCpu" xml:"UsedCpu"` UnitCpu int64 `json:"UnitCpu" xml:"UnitCpu"` TotalCpu int64 `json:"TotalCpu" xml:"TotalCpu"` }
Cpu is a nested struct in oceanbasepro response
type CpuInDescribeInstanceTopology ¶
type CpuInDescribeInstanceTopology struct { UsedCpu float64 `json:"UsedCpu" xml:"UsedCpu"` TotalCpu int `json:"TotalCpu" xml:"TotalCpu"` }
CpuInDescribeInstanceTopology is a nested struct in oceanbasepro response
type CpuInDescribeTenant ¶
type CpuInDescribeTenant struct { UsedCpu float64 `json:"UsedCpu" xml:"UsedCpu"` TotalCpu float64 `json:"TotalCpu" xml:"TotalCpu"` UnitCpu float64 `json:"UnitCpu" xml:"UnitCpu"` }
CpuInDescribeTenant is a nested struct in oceanbasepro response
type CreateDatabaseRequest ¶
type CreateDatabaseRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` Description string `position:"Body" name:"Description"` Encoding string `position:"Body" name:"Encoding"` InstanceId string `position:"Body" name:"InstanceId"` DatabaseName string `position:"Body" name:"DatabaseName"` TenantId string `position:"Body" name:"TenantId"` Collation string `position:"Body" name:"Collation"` }
CreateDatabaseRequest is the request struct for api CreateDatabase
func CreateCreateDatabaseRequest ¶
func CreateCreateDatabaseRequest() (request *CreateDatabaseRequest)
CreateCreateDatabaseRequest creates a request to invoke CreateDatabase API
type CreateDatabaseResponse ¶
type CreateDatabaseResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` }
CreateDatabaseResponse is the response struct for api CreateDatabase
func CreateCreateDatabaseResponse ¶
func CreateCreateDatabaseResponse() (response *CreateDatabaseResponse)
CreateCreateDatabaseResponse creates a response to parse from CreateDatabase response
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { *requests.RpcRequest 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"` 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"` AutoRenew requests.Boolean `position:"Body" name:"AutoRenew"` Series string `position:"Body" name:"Series"` ChargeType string `position:"Body" name:"ChargeType"` Bid string `position:"Query" name:"Bid"` }
CreateInstanceRequest is the request struct for api CreateInstance
func CreateCreateInstanceRequest ¶
func CreateCreateInstanceRequest() (request *CreateInstanceRequest)
CreateCreateInstanceRequest creates a request to invoke CreateInstance API
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateInstanceResponse is the response struct for api CreateInstance
func CreateCreateInstanceResponse ¶
func CreateCreateInstanceResponse() (response *CreateInstanceResponse)
CreateCreateInstanceResponse creates a response to parse from CreateInstance response
type CreateOmsMysqlDataSourceRequest ¶
type CreateOmsMysqlDataSourceRequest struct { *requests.RpcRequest Schema string `position:"Body" name:"Schema"` Description string `position:"Body" name:"Description"` DgDatabaseId string `position:"Body" name:"DgDatabaseId"` Type string `position:"Body" name:"Type"` Password string `position:"Body" name:"Password"` Ip string `position:"Body" name:"Ip"` InstanceId string `position:"Body" name:"InstanceId"` Port string `position:"Body" name:"Port"` VpcId string `position:"Body" name:"VpcId"` Name string `position:"Body" name:"Name"` Bid string `position:"Query" name:"Bid"` Username string `position:"Body" name:"Username"` }
CreateOmsMysqlDataSourceRequest is the request struct for api CreateOmsMysqlDataSource
func CreateCreateOmsMysqlDataSourceRequest ¶
func CreateCreateOmsMysqlDataSourceRequest() (request *CreateOmsMysqlDataSourceRequest)
CreateCreateOmsMysqlDataSourceRequest creates a request to invoke CreateOmsMysqlDataSource API
type CreateOmsMysqlDataSourceResponse ¶
type CreateOmsMysqlDataSourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateOmsMysqlDataSourceResponse is the response struct for api CreateOmsMysqlDataSource
func CreateCreateOmsMysqlDataSourceResponse ¶
func CreateCreateOmsMysqlDataSourceResponse() (response *CreateOmsMysqlDataSourceResponse)
CreateCreateOmsMysqlDataSourceResponse creates a response to parse from CreateOmsMysqlDataSource response
type CreateOmsOpenAPIProjectDestConfig ¶
type CreateOmsOpenAPIProjectDestConfig struct { SendMsgTimeout string `name:"SendMsgTimeout"` SequenceStartTimestamp string `name:"SequenceStartTimestamp"` Partition string `name:"Partition"` SerializerType string `name:"SerializerType"` EndpointType string `name:"EndpointType"` EndpointId string `name:"EndpointId"` SequenceEnable string `name:"SequenceEnable"` PartitionMode string `name:"PartitionMode"` EnableMsgTrace string `name:"EnableMsgTrace"` TopicType string `name:"TopicType"` MsgTags string `name:"MsgTags"` ProducerGroup string `name:"ProducerGroup"` }
CreateOmsOpenAPIProjectDestConfig is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectRequest ¶
type CreateOmsOpenAPIProjectRequest struct { *requests.RpcRequest DestConfig CreateOmsOpenAPIProjectDestConfig `position:"Body" name:"DestConfig" type:"Struct"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` TransferMapping CreateOmsOpenAPIProjectTransferMapping `position:"Body" name:"TransferMapping" type:"Struct"` TransferStepConfig CreateOmsOpenAPIProjectTransferStepConfig `position:"Body" name:"TransferStepConfig" type:"Struct"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectName string `position:"Body" name:"ProjectName"` SourceConfig CreateOmsOpenAPIProjectSourceConfig `position:"Body" name:"SourceConfig" type:"Struct"` BusinessName string `position:"Body" name:"BusinessName"` LabelIds *[]string `position:"Body" name:"LabelIds" type:"Json"` }
CreateOmsOpenAPIProjectRequest is the request struct for api CreateOmsOpenAPIProject
func CreateCreateOmsOpenAPIProjectRequest ¶
func CreateCreateOmsOpenAPIProjectRequest() (request *CreateOmsOpenAPIProjectRequest)
CreateCreateOmsOpenAPIProjectRequest creates a request to invoke CreateOmsOpenAPIProject API
type CreateOmsOpenAPIProjectResponse ¶
type CreateOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data string `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
CreateOmsOpenAPIProjectResponse is the response struct for api CreateOmsOpenAPIProject
func CreateCreateOmsOpenAPIProjectResponse ¶
func CreateCreateOmsOpenAPIProjectResponse() (response *CreateOmsOpenAPIProjectResponse)
CreateCreateOmsOpenAPIProjectResponse creates a response to parse from CreateOmsOpenAPIProject response
type CreateOmsOpenAPIProjectSourceConfig ¶
type CreateOmsOpenAPIProjectSourceConfig struct { SendMsgTimeout string `name:"SendMsgTimeout"` SequenceStartTimestamp string `name:"SequenceStartTimestamp"` Partition string `name:"Partition"` SerializerType string `name:"SerializerType"` EndpointType string `name:"EndpointType"` EndpointId string `name:"EndpointId"` SequenceEnable string `name:"SequenceEnable"` PartitionMode string `name:"PartitionMode"` EnableMsgTrace string `name:"EnableMsgTrace"` TopicType string `name:"TopicType"` MsgTags string `name:"MsgTags"` ProducerGroup string `name:"ProducerGroup"` }
CreateOmsOpenAPIProjectSourceConfig is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferMapping ¶
type CreateOmsOpenAPIProjectTransferMapping struct { Mode string `name:"Mode"` Databases *[]CreateOmsOpenAPIProjectTransferMappingDatabasesItem `name:"Databases" type:"Repeated"` }
CreateOmsOpenAPIProjectTransferMapping is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferMappingDatabasesItem ¶
type CreateOmsOpenAPIProjectTransferMappingDatabasesItem struct { MappedName string `name:"MappedName"` Tables *[]CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItem `name:"Tables" type:"Repeated"` DatabaseName string `name:"DatabaseName"` TenantName string `name:"TenantName"` DatabaseId string `name:"DatabaseId"` Type string `name:"Type"` }
CreateOmsOpenAPIProjectTransferMappingDatabasesItem is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItem ¶
type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItem struct { MappedName string `name:"MappedName"` FilterColumns *[]string `name:"FilterColumns" type:"Repeated"` AdbTableSchema CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItemAdbTableSchema `name:"AdbTableSchema" type:"Struct"` TableId string `name:"TableId"` WhereClause string `name:"WhereClause"` ShardColumns *[]string `name:"ShardColumns" type:"Repeated"` TableName string `name:"TableName"` Type string `name:"Type"` }
CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItem is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItemAdbTableSchema ¶
type CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItemAdbTableSchema struct { PrimaryKeys *[]string `name:"PrimaryKeys" type:"Repeated"` PartitionStatement string `name:"PartitionStatement"` PartitionLifeCycle string `name:"PartitionLifeCycle"` DistributedKeys *[]string `name:"DistributedKeys" type:"Repeated"` }
CreateOmsOpenAPIProjectTransferMappingDatabasesItemTablesItemAdbTableSchema is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferStepConfig ¶
type CreateOmsOpenAPIProjectTransferStepConfig struct { IncrSyncStepTransferConfig CreateOmsOpenAPIProjectTransferStepConfigIncrSyncStepTransferConfig `name:"IncrSyncStepTransferConfig" type:"Struct"` EnableFullSync string `name:"EnableFullSync"` EnableIncrSync string `name:"EnableIncrSync"` EnableStructSync string `name:"EnableStructSync"` }
CreateOmsOpenAPIProjectTransferStepConfig is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateOmsOpenAPIProjectTransferStepConfigIncrSyncStepTransferConfig ¶
type CreateOmsOpenAPIProjectTransferStepConfigIncrSyncStepTransferConfig struct { StoreTransactionEnabled string `name:"StoreTransactionEnabled"` RecordTypeList *[]string `name:"RecordTypeList" type:"Repeated"` TransferStepType string `name:"TransferStepType"` StoreLogKeptHour string `name:"StoreLogKeptHour"` StartTimestamp string `name:"StartTimestamp"` }
CreateOmsOpenAPIProjectTransferStepConfigIncrSyncStepTransferConfig is a repeated param struct in CreateOmsOpenAPIProjectRequest
type CreateSecurityIpGroupRequest ¶
type CreateSecurityIpGroupRequest struct { *requests.RpcRequest SecurityIps string `position:"Body" name:"SecurityIps"` SecurityIpGroupName string `position:"Body" name:"SecurityIpGroupName"` InstanceId string `position:"Body" name:"InstanceId"` }
CreateSecurityIpGroupRequest is the request struct for api CreateSecurityIpGroup
func CreateCreateSecurityIpGroupRequest ¶
func CreateCreateSecurityIpGroupRequest() (request *CreateSecurityIpGroupRequest)
CreateCreateSecurityIpGroupRequest creates a request to invoke CreateSecurityIpGroup API
type CreateSecurityIpGroupResponse ¶
type CreateSecurityIpGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecurityIpGroup SecurityIpGroup `json:"SecurityIpGroup" xml:"SecurityIpGroup"` }
CreateSecurityIpGroupResponse is the response struct for api CreateSecurityIpGroup
func CreateCreateSecurityIpGroupResponse ¶
func CreateCreateSecurityIpGroupResponse() (response *CreateSecurityIpGroupResponse)
CreateCreateSecurityIpGroupResponse creates a response to parse from CreateSecurityIpGroup response
type CreateTenantReadOnlyConnectionRequest ¶
type CreateTenantReadOnlyConnectionRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` 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"` TimeZone string `position:"Body" name:"TimeZone"` Description string `position:"Body" name:"Description"` UserVSwitchId string `position:"Body" name:"UserVSwitchId"` UserVpcId string `position:"Body" name:"UserVpcId"` Cpu requests.Integer `position:"Body" name:"Cpu"` UnitNum requests.Integer `position:"Body" name:"UnitNum"` InstanceId string `position:"Body" name:"InstanceId"` PrimaryZone string `position:"Body" name:"PrimaryZone"` TenantName string `position:"Body" name:"TenantName"` }
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 CreateTenantUserRequest ¶
type CreateTenantUserRequest struct { *requests.RpcRequest Roles string `position:"Body" name:"Roles"` UserType string `position:"Body" name:"UserType"` Description string `position:"Body" name:"Description"` UserPassword string `position:"Body" name:"UserPassword"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` UserName string `position:"Body" name:"UserName"` }
CreateTenantUserRequest is the request struct for api CreateTenantUser
func CreateCreateTenantUserRequest ¶
func CreateCreateTenantUserRequest() (request *CreateTenantUserRequest)
CreateCreateTenantUserRequest creates a request to invoke CreateTenantUser API
type CreateTenantUserResponse ¶
type CreateTenantUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TenantUser []Data `json:"TenantUser" xml:"TenantUser"` }
CreateTenantUserResponse is the response struct for api CreateTenantUser
func CreateCreateTenantUserResponse ¶
func CreateCreateTenantUserResponse() (response *CreateTenantUserResponse)
CreateCreateTenantUserResponse creates a response to parse from CreateTenantUser response
type Data ¶
type Data struct { Event string `json:"Event" xml:"Event"` DiskSize string `json:"DiskSize" xml:"DiskSize"` IOWaitTime float64 `json:"IOWaitTime" xml:"IOWaitTime"` Executions int64 `json:"Executions" xml:"Executions"` ConcurrencyWaitTime float64 `json:"ConcurrencyWaitTime" xml:"ConcurrencyWaitTime"` ExecuteTime float64 `json:"ExecuteTime" xml:"ExecuteTime"` InstanceType string `json:"InstanceType" xml:"InstanceType"` EnableUpgradeNodes bool `json:"EnableUpgradeNodes" xml:"EnableUpgradeNodes"` CpuTime float64 `json:"CpuTime" xml:"CpuTime"` DbType string `json:"DbType" xml:"DbType"` Encoding string `json:"Encoding" xml:"Encoding"` ProjectName string `json:"ProjectName" xml:"ProjectName"` ProjectId string `json:"ProjectId" xml:"ProjectId"` ElapsedTime float64 `json:"ElapsedTime" xml:"ElapsedTime"` OutlineId int64 `json:"OutlineId" xml:"OutlineId"` CommodityCode string `json:"CommodityCode" xml:"CommodityCode"` DeployMode string `json:"DeployMode" xml:"DeployMode"` NodeIp string `json:"NodeIp" xml:"NodeIp"` OutlineData string `json:"OutlineData" xml:"OutlineData"` QuerySQL string `json:"QuerySQL" xml:"QuerySQL"` ProjectOwner string `json:"ProjectOwner" xml:"ProjectOwner"` PayType string `json:"PayType" xml:"PayType"` DiskType string `json:"DiskType" xml:"DiskType"` InstanceName string `json:"InstanceName" xml:"InstanceName"` RPCCount int64 `json:"RPCCount" xml:"RPCCount"` ScheduleTime float64 `json:"ScheduleTime" xml:"ScheduleTime"` EndpointId string `json:"EndpointId" xml:"EndpointId"` DiagnosisRule string `json:"DiagnosisRule" xml:"DiagnosisRule"` DefaultValue string `json:"DefaultValue" xml:"DefaultValue"` DbName string `json:"DbName" xml:"DbName"` DiskRead int64 `json:"DiskRead" xml:"DiskRead"` ZoneId string `json:"ZoneId" xml:"ZoneId"` 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"` ValueType string `json:"ValueType" xml:"ValueType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ReturnRows int64 `json:"ReturnRows" xml:"ReturnRows"` HitCount int `json:"HitCount" xml:"HitCount"` PlanId int `json:"PlanId" xml:"PlanId"` FirstLoadTimeUTCString string `json:"FirstLoadTimeUTCString" xml:"FirstLoadTimeUTCString"` InstanceId string `json:"InstanceId" xml:"InstanceId"` OutlineTimeUTCString string `json:"OutlineTimeUTCString" xml:"OutlineTimeUTCString"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` 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"` Version string `json:"Version" xml:"Version"` UsedDiskSize int64 `json:"UsedDiskSize" xml:"UsedDiskSize"` 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"` State string `json:"State" xml:"State"` RequiredSize string `json:"RequiredSize" xml:"RequiredSize"` PlanUnionHash string `json:"PlanUnionHash" xml:"PlanUnionHash"` InstanceClass string `json:"InstanceClass" xml:"InstanceClass"` MaxElapsedTime float64 `json:"MaxElapsedTime" xml:"MaxElapsedTime"` SQLId string `json:"SQLId" xml:"SQLId"` ExpireSeconds int `json:"ExpireSeconds" xml:"ExpireSeconds"` OrderId string `json:"OrderId" xml:"OrderId"` GetPlanTime float64 `json:"GetPlanTime" xml:"GetPlanTime"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CurrentValue string `json:"CurrentValue" xml:"CurrentValue"` VpcId string `json:"VpcId" xml:"VpcId"` MaxCpuTime float64 `json:"MaxCpuTime" xml:"MaxCpuTime"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` OutlineTime int64 `json:"OutlineTime" xml:"OutlineTime"` MaintainTime string `json:"MaintainTime" xml:"MaintainTime"` FailTimes int64 `json:"FailTimes" xml:"FailTimes"` PlanFull string `json:"PlanFull" xml:"PlanFull"` LogicalRead int64 `json:"LogicalRead" xml:"LogicalRead"` SQLText string `json:"SQLText" xml:"SQLText"` UserType string `json:"UserType" xml:"UserType"` Suggestion string `json:"Suggestion" xml:"Suggestion"` DataSize string `json:"DataSize" xml:"DataSize"` AffectedRows int64 `json:"AffectedRows" xml:"AffectedRows"` Cpu int `json:"Cpu" xml:"Cpu"` BusinessName string `json:"BusinessName" xml:"BusinessName"` SsstoreReadRowCount int64 `json:"SsstoreReadRowCount" xml:"SsstoreReadRowCount"` RetryCount int64 `json:"RetryCount" xml:"RetryCount"` ClientIp string `json:"ClientIp" xml:"ClientIp"` Diagnosis string `json:"Diagnosis" xml:"Diagnosis"` RowCacheHit int64 `json:"RowCacheHit" xml:"RowCacheHit"` DeployType string `json:"DeployType" xml:"DeployType"` NetWaitTime float64 `json:"NetWaitTime" xml:"NetWaitTime"` FirstLoadTime int64 `json:"FirstLoadTime" xml:"FirstLoadTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ExecPerSecond float64 `json:"ExecPerSecond" xml:"ExecPerSecond"` AvgExecutionMS float64 `json:"AvgExecutionMS" xml:"AvgExecutionMS"` UserStatus string `json:"UserStatus" xml:"UserStatus"` QueueTime float64 `json:"QueueTime" xml:"QueueTime"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalWaitTime float64 `json:"TotalWaitTime" xml:"TotalWaitTime"` Description string `json:"Description" xml:"Description"` BlockCacheHit int64 `json:"BlockCacheHit" xml:"BlockCacheHit"` PlanInfo string `json:"PlanInfo" xml:"PlanInfo"` RequestTimeUTCString string `json:"RequestTimeUTCString" xml:"RequestTimeUTCString"` Key int64 `json:"Key" xml:"Key"` Series string `json:"Series" xml:"Series"` DecodeTime float64 `json:"DecodeTime" xml:"DecodeTime"` UserName string `json:"UserName" xml:"UserName"` MergedVersion int `json:"MergedVersion" xml:"MergedVersion"` UsedMem int64 `json:"UsedMem" xml:"UsedMem"` Mem int64 `json:"Mem" xml:"Mem"` RejectedValue []string `json:"RejectedValue" xml:"RejectedValue"` AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"` SecurityIps []string `json:"SecurityIps" xml:"SecurityIps"` AcceptableValue []string `json:"AcceptableValue" xml:"AcceptableValue"` DestConfig DestConfig `json:"DestConfig" xml:"DestConfig"` SourceConfig SourceConfig `json:"SourceConfig" xml:"SourceConfig"` TransferMapping TransferMapping `json:"TransferMapping" xml:"TransferMapping"` Resource Resource `json:"Resource" xml:"Resource"` TransferStepConfig TransferStepConfig `json:"TransferStepConfig" xml:"TransferStepConfig"` Tables []TablesItem `json:"Tables" xml:"Tables"` Labels []Label `json:"Labels" xml:"Labels"` Parameters []ParametersItem `json:"Parameters" xml:"Parameters"` Roles []RolesItem `json:"Roles" xml:"Roles"` Steps []Step `json:"Steps" xml:"Steps"` Users []UsersItem `json:"Users" xml:"Users"` }
Data 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 DataInDescribeOmsOpenAPIProjectSteps ¶
type DataInDescribeOmsOpenAPIProjectSteps struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInDescribeOmsOpenAPIProjectSteps is a nested struct in oceanbasepro response
type DataInDescribeTenants ¶
type DataInDescribeTenants struct { VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` PrimaryZone string `json:"PrimaryZone" xml:"PrimaryZone"` DeployType string `json:"DeployType" xml:"DeployType"` DeployMode string `json:"DeployMode" xml:"DeployMode"` CreateTime string `json:"CreateTime" xml:"CreateTime"` TenantName string `json:"TenantName" xml:"TenantName"` Mem int `json:"Mem" xml:"Mem"` Cpu int `json:"Cpu" xml:"Cpu"` Description string `json:"Description" xml:"Description"` TenantMode string `json:"TenantMode" xml:"TenantMode"` TenantId string `json:"TenantId" xml:"TenantId"` UnitCpu int `json:"UnitCpu" xml:"UnitCpu"` UnitMem int `json:"UnitMem" xml:"UnitMem"` UnitNum int `json:"UnitNum" xml:"UnitNum"` UsedDiskSize string `json:"UsedDiskSize" xml:"UsedDiskSize"` Charset string `json:"Charset" xml:"Charset"` Collation string `json:"Collation" xml:"Collation"` }
DataInDescribeTenants is a nested struct in oceanbasepro response
type DataInSearchOmsOpenAPIMonitorMetric ¶
type DataInSearchOmsOpenAPIMonitorMetric struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInSearchOmsOpenAPIMonitorMetric is a nested struct in oceanbasepro response
type DataInSearchOmsOpenAPIProjects ¶
type DataInSearchOmsOpenAPIProjects struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type DataItem ¶
type DataItem struct { StepStatus string `json:"StepStatus" xml:"StepStatus"` MaxCpu int64 `json:"MaxCpu" xml:"MaxCpu"` Metric string `json:"Metric" xml:"Metric"` MinCpu int64 `json:"MinCpu" xml:"MinCpu"` ProjectName string `json:"ProjectName" xml:"ProjectName"` ProjectId string `json:"ProjectId" xml:"ProjectId"` StepDescription string `json:"StepDescription" xml:"StepDescription"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` StepName string `json:"StepName" xml:"StepName"` ProjectOwner string `json:"ProjectOwner" xml:"ProjectOwner"` StepOrder int `json:"StepOrder" xml:"StepOrder"` UnitNum int64 `json:"UnitNum" xml:"UnitNum"` FinishTime string `json:"FinishTime" xml:"FinishTime"` StepProgress int `json:"StepProgress" xml:"StepProgress"` Interactive bool `json:"Interactive" xml:"Interactive"` StartTime string `json:"StartTime" xml:"StartTime"` EstimatedRemainingSeconds int64 `json:"EstimatedRemainingSeconds" xml:"EstimatedRemainingSeconds"` BusinessName string `json:"BusinessName" xml:"BusinessName"` DestConfig DestConfig `json:"DestConfig" xml:"DestConfig"` StepInfo StepInfo `json:"StepInfo" xml:"StepInfo"` SourceConfig SourceConfig `json:"SourceConfig" xml:"SourceConfig"` TransferMapping TransferMapping `json:"TransferMapping" xml:"TransferMapping"` ExtraInfo ExtraInfo `json:"ExtraInfo" xml:"ExtraInfo"` TransferStepConfig TransferStepConfig `json:"TransferStepConfig" xml:"TransferStepConfig"` DataPoints []DataPoint `json:"DataPoints" xml:"DataPoints"` Steps []Step `json:"Steps" xml:"Steps"` Labels []Label `json:"Labels" xml:"Labels"` }
DataItem is a nested struct in oceanbasepro response
type DataPoint ¶
type DataPoint struct { Timestamp int64 `json:"Timestamp" xml:"Timestamp"` Value string `json:"Value" xml:"Value"` }
DataPoint is a nested struct in oceanbasepro response
type DataPoints ¶
type DataPoints struct {
DataPoint []DataPoint `json:"DataPoint" xml:"DataPoint"`
}
DataPoints is a nested struct in oceanbasepro response
type Database ¶
type Database struct { DatabaseId string `json:"DatabaseId" xml:"DatabaseId"` TenantName string `json:"TenantName" xml:"TenantName"` MappedName string `json:"MappedName" xml:"MappedName"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` Type string `json:"Type" xml:"Type"` Tables []Table `json:"Tables" xml:"Tables"` }
Database is a nested struct in oceanbasepro response
type DatabasesInDescribeDatabases ¶
type DatabasesInDescribeDatabases struct {
Data []Data `json:"Data" xml:"Data"`
}
DatabasesInDescribeDatabases is a nested struct in oceanbasepro response
type DatabasesInDescribeOmsOpenAPIProject ¶
type DatabasesInDescribeOmsOpenAPIProject struct {
Database []Database `json:"Database" xml:"Database"`
}
DatabasesInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type DatabasesInDescribeTenantUsers ¶
type DatabasesInDescribeTenantUsers struct {
DatabasesItem []DatabasesItem `json:"Databases" xml:"Databases"`
}
DatabasesInDescribeTenantUsers is a nested struct in oceanbasepro response
type DatabasesInSearchOmsOpenAPIProjects ¶
type DatabasesInSearchOmsOpenAPIProjects struct {
Database []Database `json:"Database" xml:"Database"`
}
DatabasesInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type DatabasesItem ¶
type DatabasesItem struct { Database string `json:"Database" xml:"Database"` Role string `json:"Role" xml:"Role"` Table string `json:"Table" xml:"Table"` }
DatabasesItem is a nested struct in oceanbasepro response
type DeleteDatabasesRequest ¶
type DeleteDatabasesRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` DatabaseNames string `position:"Body" name:"DatabaseNames"` TenantId string `position:"Body" name:"TenantId"` }
DeleteDatabasesRequest is the request struct for api DeleteDatabases
func CreateDeleteDatabasesRequest ¶
func CreateDeleteDatabasesRequest() (request *DeleteDatabasesRequest)
CreateDeleteDatabasesRequest creates a request to invoke DeleteDatabases API
type DeleteDatabasesResponse ¶
type DeleteDatabasesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDatabasesResponse is the response struct for api DeleteDatabases
func CreateDeleteDatabasesResponse ¶
func CreateDeleteDatabasesResponse() (response *DeleteDatabasesResponse)
CreateDeleteDatabasesResponse creates a response to parse from DeleteDatabases response
type DeleteInstancesRequest ¶
type DeleteInstancesRequest struct { *requests.RpcRequest BackupRetainMode string `position:"Body" name:"BackupRetainMode"` 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"` }
DeleteInstancesResponse is the response struct for api DeleteInstances
func CreateDeleteInstancesResponse ¶
func CreateDeleteInstancesResponse() (response *DeleteInstancesResponse)
CreateDeleteInstancesResponse creates a response to parse from DeleteInstances response
type DeleteOmsOpenAPIProjectRequest ¶
type DeleteOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
DeleteOmsOpenAPIProjectRequest is the request struct for api DeleteOmsOpenAPIProject
func CreateDeleteOmsOpenAPIProjectRequest ¶
func CreateDeleteOmsOpenAPIProjectRequest() (request *DeleteOmsOpenAPIProjectRequest)
CreateDeleteOmsOpenAPIProjectRequest creates a request to invoke DeleteOmsOpenAPIProject API
type DeleteOmsOpenAPIProjectResponse ¶
type DeleteOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
DeleteOmsOpenAPIProjectResponse is the response struct for api DeleteOmsOpenAPIProject
func CreateDeleteOmsOpenAPIProjectResponse ¶
func CreateDeleteOmsOpenAPIProjectResponse() (response *DeleteOmsOpenAPIProjectResponse)
CreateDeleteOmsOpenAPIProjectResponse creates a response to parse from DeleteOmsOpenAPIProject response
type 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 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"` 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 DescribeCharsetRequest ¶
type DescribeCharsetRequest struct { *requests.RpcRequest TenantMode string `position:"Body" name:"TenantMode"` }
DescribeCharsetRequest is the request struct for api DescribeCharset
func CreateDescribeCharsetRequest ¶
func CreateDescribeCharsetRequest() (request *DescribeCharsetRequest)
CreateDescribeCharsetRequest creates a request to invoke DescribeCharset API
type DescribeCharsetResponse ¶
type DescribeCharsetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Charset []CharsetItem `json:"Charset" xml:"Charset"` }
DescribeCharsetResponse is the response struct for api DescribeCharset
func CreateDescribeCharsetResponse ¶
func CreateDescribeCharsetResponse() (response *DescribeCharsetResponse)
CreateDescribeCharsetResponse creates a response to parse from DescribeCharset response
type DescribeDatabasesRequest ¶
type DescribeDatabasesRequest struct { *requests.RpcRequest SearchKey string `position:"Body" name:"SearchKey"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` DatabaseName string `position:"Body" name:"DatabaseName"` WithTables requests.Boolean `position:"Body" name:"WithTables"` TenantId string `position:"Body" name:"TenantId"` PageSize requests.Integer `position:"Body" name:"PageSize"` }
DescribeDatabasesRequest is the request struct for api DescribeDatabases
func CreateDescribeDatabasesRequest ¶
func CreateDescribeDatabasesRequest() (request *DescribeDatabasesRequest)
CreateDescribeDatabasesRequest creates a request to invoke DescribeDatabases API
type DescribeDatabasesResponse ¶
type DescribeDatabasesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` Databases []Data `json:"Databases" xml:"Databases"` }
DescribeDatabasesResponse is the response struct for api DescribeDatabases
func CreateDescribeDatabasesResponse ¶
func CreateDescribeDatabasesResponse() (response *DescribeDatabasesResponse)
CreateDescribeDatabasesResponse creates a response to parse from DescribeDatabases response
type DescribeInstanceCreatableZoneRequest ¶
type DescribeInstanceCreatableZoneRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` }
DescribeInstanceCreatableZoneRequest is the request struct for api DescribeInstanceCreatableZone
func CreateDescribeInstanceCreatableZoneRequest ¶
func CreateDescribeInstanceCreatableZoneRequest() (request *DescribeInstanceCreatableZoneRequest)
CreateDescribeInstanceCreatableZoneRequest creates a request to invoke DescribeInstanceCreatableZone API
type DescribeInstanceCreatableZoneResponse ¶
type DescribeInstanceCreatableZoneResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ZoneList []ZoneListItem `json:"ZoneList" xml:"ZoneList"` }
DescribeInstanceCreatableZoneResponse is the response struct for api DescribeInstanceCreatableZone
func CreateDescribeInstanceCreatableZoneResponse ¶
func CreateDescribeInstanceCreatableZoneResponse() (response *DescribeInstanceCreatableZoneResponse)
CreateDescribeInstanceCreatableZoneResponse creates a response to parse from DescribeInstanceCreatableZone response
type DescribeInstanceRequest ¶
type DescribeInstanceRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` InstanceId string `position:"Body" name:"InstanceId"` PageSize requests.Integer `position:"Body" name:"PageSize"` }
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 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 []Data `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 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 DescribeOmsOpenAPIProjectRequest ¶
type DescribeOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
DescribeOmsOpenAPIProjectRequest is the request struct for api DescribeOmsOpenAPIProject
func CreateDescribeOmsOpenAPIProjectRequest ¶
func CreateDescribeOmsOpenAPIProjectRequest() (request *DescribeOmsOpenAPIProjectRequest)
CreateDescribeOmsOpenAPIProjectRequest creates a request to invoke DescribeOmsOpenAPIProject API
type DescribeOmsOpenAPIProjectResponse ¶
type DescribeOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` Data Data `json:"Data" xml:"Data"` }
DescribeOmsOpenAPIProjectResponse is the response struct for api DescribeOmsOpenAPIProject
func CreateDescribeOmsOpenAPIProjectResponse ¶
func CreateDescribeOmsOpenAPIProjectResponse() (response *DescribeOmsOpenAPIProjectResponse)
CreateDescribeOmsOpenAPIProjectResponse creates a response to parse from DescribeOmsOpenAPIProject response
type DescribeOmsOpenAPIProjectStepsRequest ¶
type DescribeOmsOpenAPIProjectStepsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
DescribeOmsOpenAPIProjectStepsRequest is the request struct for api DescribeOmsOpenAPIProjectSteps
func CreateDescribeOmsOpenAPIProjectStepsRequest ¶
func CreateDescribeOmsOpenAPIProjectStepsRequest() (request *DescribeOmsOpenAPIProjectStepsRequest)
CreateDescribeOmsOpenAPIProjectStepsRequest creates a request to invoke DescribeOmsOpenAPIProjectSteps API
type DescribeOmsOpenAPIProjectStepsResponse ¶
type DescribeOmsOpenAPIProjectStepsResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` Data []DataItem `json:"Data" xml:"Data"` }
DescribeOmsOpenAPIProjectStepsResponse is the response struct for api DescribeOmsOpenAPIProjectSteps
func CreateDescribeOmsOpenAPIProjectStepsResponse ¶
func CreateDescribeOmsOpenAPIProjectStepsResponse() (response *DescribeOmsOpenAPIProjectStepsResponse)
CreateDescribeOmsOpenAPIProjectStepsResponse creates a response to parse from DescribeOmsOpenAPIProjectSteps response
type DescribeOutlineBindingRequest ¶
type DescribeOutlineBindingRequest struct { *requests.RpcRequest SQLId string `position:"Body" name:"SQLId"` InstanceId string `position:"Body" name:"InstanceId"` DatabaseName string `position:"Body" name:"DatabaseName"` TenantId string `position:"Body" name:"TenantId"` TableName string `position:"Body" name:"TableName"` IsConcurrentLimit requests.Boolean `position:"Body" name:"IsConcurrentLimit"` }
DescribeOutlineBindingRequest is the request struct for api DescribeOutlineBinding
func CreateDescribeOutlineBindingRequest ¶
func CreateDescribeOutlineBindingRequest() (request *DescribeOutlineBindingRequest)
CreateDescribeOutlineBindingRequest creates a request to invoke DescribeOutlineBinding API
type DescribeOutlineBindingResponse ¶
type DescribeOutlineBindingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OutlineBinding OutlineBinding `json:"OutlineBinding" xml:"OutlineBinding"` }
DescribeOutlineBindingResponse is the response struct for api DescribeOutlineBinding
func CreateDescribeOutlineBindingResponse ¶
func CreateDescribeOutlineBindingResponse() (response *DescribeOutlineBindingResponse)
CreateDescribeOutlineBindingResponse creates a response to parse from DescribeOutlineBinding response
type DescribeParametersHistoryRequest ¶
type DescribeParametersHistoryRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` DimensionValue string `position:"Body" name:"DimensionValue"` PageSize requests.Integer `position:"Body" name:"PageSize"` Dimension string `position:"Body" name:"Dimension"` EndTime string `position:"Body" name:"EndTime"` InstanceId string `position:"Body" name:"InstanceId"` }
DescribeParametersHistoryRequest is the request struct for api DescribeParametersHistory
func CreateDescribeParametersHistoryRequest ¶
func CreateDescribeParametersHistoryRequest() (request *DescribeParametersHistoryRequest)
CreateDescribeParametersHistoryRequest creates a request to invoke DescribeParametersHistory API
type DescribeParametersHistoryResponse ¶
type DescribeParametersHistoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Respond []Data `json:"Respond" xml:"Respond"` }
DescribeParametersHistoryResponse is the response struct for api DescribeParametersHistory
func CreateDescribeParametersHistoryResponse ¶
func CreateDescribeParametersHistoryResponse() (response *DescribeParametersHistoryResponse)
CreateDescribeParametersHistoryResponse creates a response to parse from DescribeParametersHistory response
type DescribeParametersRequest ¶
type DescribeParametersRequest struct { *requests.RpcRequest DimensionValue string `position:"Body" name:"DimensionValue"` InstanceId string `position:"Body" name:"InstanceId"` Dimension string `position:"Body" name:"Dimension"` }
DescribeParametersRequest is the request struct for api DescribeParameters
func CreateDescribeParametersRequest ¶
func CreateDescribeParametersRequest() (request *DescribeParametersRequest)
CreateDescribeParametersRequest creates a request to invoke DescribeParameters API
type DescribeParametersResponse ¶
type DescribeParametersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Parameters []Data `json:"Parameters" xml:"Parameters"` }
DescribeParametersResponse is the response struct for api DescribeParameters
func CreateDescribeParametersResponse ¶
func CreateDescribeParametersResponse() (response *DescribeParametersResponse)
CreateDescribeParametersResponse creates a response to parse from DescribeParameters response
type 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 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 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"` }
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 DescribeTenantMetricsRequest ¶
type DescribeTenantMetricsRequest struct { *requests.RpcRequest TenantIdList string `position:"Body" name:"TenantIdList"` StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` TenantId string `position:"Body" name:"TenantId"` EndTime string `position:"Body" name:"EndTime"` InstanceId string `position:"Body" name:"InstanceId"` TenantName string `position:"Body" name:"TenantName"` Metrics string `position:"Body" name:"Metrics"` }
DescribeTenantMetricsRequest is the request struct for api DescribeTenantMetrics
func CreateDescribeTenantMetricsRequest ¶
func CreateDescribeTenantMetricsRequest() (request *DescribeTenantMetricsRequest)
CreateDescribeTenantMetricsRequest creates a request to invoke DescribeTenantMetrics API
type DescribeTenantMetricsResponse ¶
type DescribeTenantMetricsResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` TenantMetrics string `json:"TenantMetrics" xml:"TenantMetrics"` }
DescribeTenantMetricsResponse is the response struct for api DescribeTenantMetrics
func CreateDescribeTenantMetricsResponse ¶
func CreateDescribeTenantMetricsResponse() (response *DescribeTenantMetricsResponse)
CreateDescribeTenantMetricsResponse creates a response to parse from DescribeTenantMetrics response
type DescribeTenantRequest ¶
type DescribeTenantRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
DescribeTenantRequest is the request struct for api DescribeTenant
func CreateDescribeTenantRequest ¶
func CreateDescribeTenantRequest() (request *DescribeTenantRequest)
CreateDescribeTenantRequest creates a request to invoke DescribeTenant API
type DescribeTenantResponse ¶
type DescribeTenantResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Tenant Tenant `json:"Tenant" xml:"Tenant"` }
DescribeTenantResponse is the response struct for api DescribeTenant
func CreateDescribeTenantResponse ¶
func CreateDescribeTenantResponse() (response *DescribeTenantResponse)
CreateDescribeTenantResponse creates a response to parse from DescribeTenant response
type DescribeTenantUserRolesRequest ¶
type DescribeTenantUserRolesRequest struct {
*requests.RpcRequest
}
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 []DataInDescribeTenants `json:"Tenants" xml:"Tenants"` }
DescribeTenantsResponse is the response struct for api DescribeTenants
func CreateDescribeTenantsResponse ¶
func CreateDescribeTenantsResponse() (response *DescribeTenantsResponse)
CreateDescribeTenantsResponse creates a response to parse from DescribeTenants response
type DescribeTimeZonesRequest ¶
type DescribeTimeZonesRequest struct {
*requests.RpcRequest
}
DescribeTimeZonesRequest is the request struct for api DescribeTimeZones
func CreateDescribeTimeZonesRequest ¶
func CreateDescribeTimeZonesRequest() (request *DescribeTimeZonesRequest)
CreateDescribeTimeZonesRequest creates a request to invoke DescribeTimeZones API
type DescribeTimeZonesResponse ¶
type DescribeTimeZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TimeZones TimeZones `json:"TimeZones" xml:"TimeZones"` }
DescribeTimeZonesResponse is the response struct for api DescribeTimeZones
func CreateDescribeTimeZonesResponse ¶
func CreateDescribeTimeZonesResponse() (response *DescribeTimeZonesResponse)
CreateDescribeTimeZonesResponse creates a response to parse from DescribeTimeZones response
type DescribeTopSQLListRequest ¶
type DescribeTopSQLListRequest struct { *requests.RpcRequest StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` SearchRule string `position:"Body" name:"SearchRule"` TenantId string `position:"Body" name:"TenantId"` PageSize requests.Integer `position:"Body" name:"PageSize"` SearchParameter string `position:"Body" name:"SearchParameter"` SortOrder string `position:"Body" name:"SortOrder"` SearchValue string `position:"Body" name:"SearchValue"` SQLId string `position:"Body" name:"SQLId"` FilterCondition string `position:"Body" name:"FilterCondition"` EndTime string `position:"Body" name:"EndTime"` NodeIp string `position:"Body" name:"NodeIp"` DbName string `position:"Body" name:"DbName"` SearchKeyWord string `position:"Body" name:"SearchKeyWord"` SortColumn string `position:"Body" name:"SortColumn"` }
DescribeTopSQLListRequest is the request struct for api DescribeTopSQLList
func CreateDescribeTopSQLListRequest ¶
func CreateDescribeTopSQLListRequest() (request *DescribeTopSQLListRequest)
CreateDescribeTopSQLListRequest creates a request to invoke DescribeTopSQLList API
type DescribeTopSQLListResponse ¶
type DescribeTopSQLListResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` TopSQLList []Data `json:"TopSQLList" xml:"TopSQLList"` }
DescribeTopSQLListResponse is the response struct for api DescribeTopSQLList
func CreateDescribeTopSQLListResponse ¶
func CreateDescribeTopSQLListResponse() (response *DescribeTopSQLListResponse)
CreateDescribeTopSQLListResponse creates a response to parse from DescribeTopSQLList response
type DescribeZonesRequest ¶
type DescribeZonesRequest struct { *requests.RpcRequest Series string `position:"Body" name:"Series"` DeployType string `position:"Body" name:"DeployType"` }
DescribeZonesRequest is the request struct for api DescribeZones
func CreateDescribeZonesRequest ¶
func CreateDescribeZonesRequest() (request *DescribeZonesRequest)
CreateDescribeZonesRequest creates a request to invoke DescribeZones API
type DescribeZonesResponse ¶
type DescribeZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Zones []Data `json:"Zones" xml:"Zones"` }
DescribeZonesResponse is the response struct for api DescribeZones
func CreateDescribeZonesResponse ¶
func CreateDescribeZonesResponse() (response *DescribeZonesResponse)
CreateDescribeZonesResponse creates a response to parse from DescribeZones response
type DestConfig ¶
type DestConfig struct { EndpointType string `json:"EndpointType" xml:"EndpointType"` SerializerType string `json:"SerializerType" xml:"SerializerType"` SequenceEnable bool `json:"SequenceEnable" xml:"SequenceEnable"` SendMsgTimeout int64 `json:"SendMsgTimeout" xml:"SendMsgTimeout"` Partition int `json:"Partition" xml:"Partition"` ProducerGroup string `json:"ProducerGroup" xml:"ProducerGroup"` PartitionMode string `json:"PartitionMode" xml:"PartitionMode"` EnableMsgTrace bool `json:"EnableMsgTrace" xml:"EnableMsgTrace"` TopicType string `json:"TopicType" xml:"TopicType"` EndpointId string `json:"EndpointId" xml:"EndpointId"` SequenceStartTimestamp int64 `json:"SequenceStartTimestamp" xml:"SequenceStartTimestamp"` MsgTags string `json:"MsgTags" xml:"MsgTags"` }
DestConfig is a nested struct in oceanbasepro response
type DiskSize ¶
type DiskSize struct { TotalDiskSize int64 `json:"TotalDiskSize" xml:"TotalDiskSize"` UsedDiskSize int64 `json:"UsedDiskSize" xml:"UsedDiskSize"` UnitDiskSize int64 `json:"UnitDiskSize" xml:"UnitDiskSize"` DataUsedSize string `json:"DataUsedSize" xml:"DataUsedSize"` MaxDiskUsedPercent string `json:"MaxDiskUsedPercent" xml:"MaxDiskUsedPercent"` MaxDiskUsedObServer []string `json:"MaxDiskUsedObServer" xml:"MaxDiskUsedObServer"` }
DiskSize is a nested struct in oceanbasepro response
type DiskSizeInDescribeInstanceTopology ¶
type DiskSizeInDescribeInstanceTopology struct { TotalDiskSize string `json:"TotalDiskSize" xml:"TotalDiskSize"` UsedDiskSize string `json:"UsedDiskSize" xml:"UsedDiskSize"` }
DiskSizeInDescribeInstanceTopology is a nested struct in oceanbasepro response
type DiskSizeInDescribeTenant ¶
type DiskSizeInDescribeTenant struct {
UsedDiskSize float64 `json:"UsedDiskSize" xml:"UsedDiskSize"`
}
DiskSizeInDescribeTenant is a nested struct in oceanbasepro response
type DistributedKeysInDescribeOmsOpenAPIProject ¶
type DistributedKeysInDescribeOmsOpenAPIProject struct {
DistributedKey []string `json:"DistributedKey" xml:"DistributedKey"`
}
DistributedKeysInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type DistributedKeysInSearchOmsOpenAPIProjects ¶
type DistributedKeysInSearchOmsOpenAPIProjects struct {
DistributedKey []string `json:"DistributedKey" xml:"DistributedKey"`
}
DistributedKeysInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type ErrorDetail ¶
type ErrorDetail struct { Proposal string `json:"Proposal" xml:"Proposal"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Level string `json:"Level" xml:"Level"` }
ErrorDetail is a nested struct in oceanbasepro response
type ErrorDetailsInDescribeOmsOpenAPIProject ¶
type ErrorDetailsInDescribeOmsOpenAPIProject struct {
ErrorDetail []ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"`
}
ErrorDetailsInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type ErrorDetailsInDescribeOmsOpenAPIProjectSteps ¶
type ErrorDetailsInDescribeOmsOpenAPIProjectSteps struct {
ErrorDetail []ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"`
}
ErrorDetailsInDescribeOmsOpenAPIProjectSteps is a nested struct in oceanbasepro response
type ErrorDetailsInSearchOmsOpenAPIProjects ¶
type ErrorDetailsInSearchOmsOpenAPIProjects struct {
ErrorDetail []ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"`
}
ErrorDetailsInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type ExtraInfo ¶
type ExtraInfo struct { FailedTime string `json:"FailedTime" xml:"FailedTime"` ErrorMsg string `json:"ErrorMsg" xml:"ErrorMsg"` ErrorParam map[string]interface{} `json:"ErrorParam" xml:"ErrorParam"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrorDetails []ErrorDetail `json:"ErrorDetails" xml:"ErrorDetails"` }
ExtraInfo is a nested struct in oceanbasepro response
type FilterColumnsInDescribeOmsOpenAPIProject ¶
type FilterColumnsInDescribeOmsOpenAPIProject struct {
FilterColumn []string `json:"FilterColumn" xml:"FilterColumn"`
}
FilterColumnsInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type FilterColumnsInSearchOmsOpenAPIProjects ¶
type FilterColumnsInSearchOmsOpenAPIProjects struct {
FilterColumn []string `json:"FilterColumn" xml:"FilterColumn"`
}
FilterColumnsInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type IncrSyncStepTransferConfig ¶
type IncrSyncStepTransferConfig struct { StoreTransactionEnabled bool `json:"StoreTransactionEnabled" xml:"StoreTransactionEnabled"` StartTimestamp int64 `json:"StartTimestamp" xml:"StartTimestamp"` StoreLogKeptHour int64 `json:"StoreLogKeptHour" xml:"StoreLogKeptHour"` TransferStepType string `json:"TransferStepType" xml:"TransferStepType"` RecordTypeList []string `json:"RecordTypeList" xml:"RecordTypeList"` }
IncrSyncStepTransferConfig is a nested struct in oceanbasepro response
type Instance ¶
type Instance struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` InstanceClass string `json:"InstanceClass" xml:"InstanceClass"` Series string `json:"Series" xml:"Series"` PayType string `json:"PayType" xml:"PayType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` Version string `json:"Version" xml:"Version"` DeployType string `json:"DeployType" xml:"DeployType"` DeployMode string `json:"DeployMode" xml:"DeployMode"` DiskType string `json:"DiskType" xml:"DiskType"` MaintainTime string `json:"MaintainTime" xml:"MaintainTime"` DataMergeTime string `json:"DataMergeTime" xml:"DataMergeTime"` AutoRenewal bool `json:"AutoRenewal" xml:"AutoRenewal"` IsTrustEcs bool `json:"IsTrustEcs" xml:"IsTrustEcs"` Status string `json:"Status" xml:"Status"` AutoUpgradeObVersion bool `json:"AutoUpgradeObVersion" xml:"AutoUpgradeObVersion"` ObRpmVersion string `json:"ObRpmVersion" xml:"ObRpmVersion"` IsLatestObVersion bool `json:"IsLatestObVersion" xml:"IsLatestObVersion"` EnableUpgradeLogDisk bool `json:"EnableUpgradeLogDisk" xml:"EnableUpgradeLogDisk"` AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"` Resource Resource `json:"Resource" xml:"Resource"` }
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 InstanceTopology ¶
type InstanceTopology struct { Tenants []TenantsItem `json:"Tenants" xml:"Tenants"` Zones []ZonesItem `json:"Zones" xml:"Zones"` }
InstanceTopology is a nested struct in oceanbasepro response
type Instances ¶
type Instances struct {
Data []Data `json:"Data" xml:"Data"`
}
Instances is a nested struct in oceanbasepro response
type Label ¶
type Label struct { Name string `json:"Name" xml:"Name"` Count int `json:"Count" xml:"Count"` Creator string `json:"Creator" xml:"Creator"` Id string `json:"Id" xml:"Id"` }
Label is a nested struct in oceanbasepro response
type LabelsInDescribeOmsOpenAPIProject ¶
type LabelsInDescribeOmsOpenAPIProject struct {
Label []Label `json:"Label" xml:"Label"`
}
LabelsInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type LabelsInSearchOmsOpenAPIProjects ¶
type LabelsInSearchOmsOpenAPIProjects struct {
Label []Label `json:"Label" xml:"Label"`
}
LabelsInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type 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 LogDiskSize ¶
type LogDiskSize struct { TotalDiskSize int64 `json:"TotalDiskSize" xml:"TotalDiskSize"` UnitDiskSize int64 `json:"UnitDiskSize" xml:"UnitDiskSize"` }
LogDiskSize 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 Memory ¶
type Memory struct { UsedMemory int64 `json:"UsedMemory" xml:"UsedMemory"` UnitMemory int64 `json:"UnitMemory" xml:"UnitMemory"` TotalMemory int64 `json:"TotalMemory" xml:"TotalMemory"` }
Memory is a nested struct in oceanbasepro response
type MemoryInDescribeInstanceTopology ¶
type MemoryInDescribeInstanceTopology struct { UsedMemory float64 `json:"UsedMemory" xml:"UsedMemory"` TotalMemory int64 `json:"TotalMemory" xml:"TotalMemory"` }
MemoryInDescribeInstanceTopology is a nested struct in oceanbasepro response
type MemoryInDescribeTenant ¶
type MemoryInDescribeTenant struct { UsedMemory float64 `json:"UsedMemory" xml:"UsedMemory"` TotalMemory float64 `json:"TotalMemory" xml:"TotalMemory"` UnitMemory float64 `json:"UnitMemory" xml:"UnitMemory"` }
MemoryInDescribeTenant is a nested struct in oceanbasepro response
type ModifyDatabaseDescriptionRequest ¶
type ModifyDatabaseDescriptionRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` InstanceId string `position:"Body" name:"InstanceId"` DatabaseName string `position:"Body" name:"DatabaseName"` TenantId string `position:"Body" name:"TenantId"` }
ModifyDatabaseDescriptionRequest is the request struct for api ModifyDatabaseDescription
func CreateModifyDatabaseDescriptionRequest ¶
func CreateModifyDatabaseDescriptionRequest() (request *ModifyDatabaseDescriptionRequest)
CreateModifyDatabaseDescriptionRequest creates a request to invoke ModifyDatabaseDescription API
type ModifyDatabaseDescriptionResponse ¶
type ModifyDatabaseDescriptionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDatabaseDescriptionResponse is the response struct for api ModifyDatabaseDescription
func CreateModifyDatabaseDescriptionResponse ¶
func CreateModifyDatabaseDescriptionResponse() (response *ModifyDatabaseDescriptionResponse)
CreateModifyDatabaseDescriptionResponse creates a response to parse from ModifyDatabaseDescription response
type ModifyDatabaseUserRolesRequest ¶
type ModifyDatabaseUserRolesRequest struct { *requests.RpcRequest Users string `position:"Body" name:"Users"` InstanceId string `position:"Body" name:"InstanceId"` DatabaseName string `position:"Body" name:"DatabaseName"` TenantId string `position:"Body" name:"TenantId"` }
ModifyDatabaseUserRolesRequest is the request struct for api ModifyDatabaseUserRoles
func CreateModifyDatabaseUserRolesRequest ¶
func CreateModifyDatabaseUserRolesRequest() (request *ModifyDatabaseUserRolesRequest)
CreateModifyDatabaseUserRolesRequest creates a request to invoke ModifyDatabaseUserRoles API
type ModifyDatabaseUserRolesResponse ¶
type ModifyDatabaseUserRolesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TenantUser TenantUser `json:"TenantUser" xml:"TenantUser"` }
ModifyDatabaseUserRolesResponse is the response struct for api ModifyDatabaseUserRoles
func CreateModifyDatabaseUserRolesResponse ¶
func CreateModifyDatabaseUserRolesResponse() (response *ModifyDatabaseUserRolesResponse)
CreateModifyDatabaseUserRolesResponse creates a response to parse from ModifyDatabaseUserRoles response
type ModifyInstanceNameRequest ¶
type ModifyInstanceNameRequest struct { *requests.RpcRequest InstanceId string `position:"Body" name:"InstanceId"` InstanceName string `position:"Body" name:"InstanceName"` }
ModifyInstanceNameRequest is the request struct for api ModifyInstanceName
func CreateModifyInstanceNameRequest ¶
func CreateModifyInstanceNameRequest() (request *ModifyInstanceNameRequest)
CreateModifyInstanceNameRequest creates a request to invoke ModifyInstanceName API
type ModifyInstanceNameResponse ¶
type ModifyInstanceNameResponse struct { *responses.BaseResponse InstanceName string `json:"InstanceName" xml:"InstanceName"` 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 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 ModifyTenantPrimaryZoneRequest ¶
type ModifyTenantPrimaryZoneRequest struct { *requests.RpcRequest UserVSwitchId string `position:"Body" name:"UserVSwitchId"` MasterIntranetAddressZone string `position:"Body" name:"MasterIntranetAddressZone"` TenantId string `position:"Body" name:"TenantId"` InstanceId string `position:"Body" name:"InstanceId"` PrimaryZone string `position:"Body" name:"PrimaryZone"` ModifyType string `position:"Body" name:"ModifyType"` PrimaryZoneDeployType string `position:"Body" name:"PrimaryZoneDeployType"` }
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"` Cpu requests.Integer `position:"Body" name:"Cpu"` InstanceId string `position:"Body" name:"InstanceId"` TenantId string `position:"Body" name:"TenantId"` }
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 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"` 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 NodeResource ¶
type NodeResource struct {
NodeResourceItem []NodeResourceItem `json:"NodeResource" xml:"NodeResource"`
}
NodeResource is a nested struct in oceanbasepro response
type NodeResourceItem ¶
type NodeResourceItem struct { Cpu CpuInDescribeInstanceTopology `json:"Cpu" xml:"Cpu"` Memory MemoryInDescribeInstanceTopology `json:"Memory" xml:"Memory"` DiskSize DiskSizeInDescribeInstanceTopology `json:"DiskSize" xml:"DiskSize"` }
NodeResourceItem is a nested struct in oceanbasepro response
type Nodes ¶
type Nodes struct {
NodesItem []NodesItem `json:"Nodes" xml:"Nodes"`
}
Nodes is a nested struct in oceanbasepro response
type NodesItem ¶
type NodesItem struct { NodeId string `json:"NodeId" xml:"NodeId"` NodeCopyId int64 `json:"NodeCopyId" xml:"NodeCopyId"` NodeStatus string `json:"NodeStatus" xml:"NodeStatus"` NodeResource []NodeResourceItem `json:"NodeResource" xml:"NodeResource"` }
NodesItem is a nested struct in oceanbasepro response
type OutlineBinding ¶
type OutlineBinding struct { BindPlan string `json:"BindPlan" xml:"BindPlan"` OutlineId int64 `json:"OutlineId" xml:"OutlineId"` BindIndex string `json:"BindIndex" xml:"BindIndex"` MaxConcurrent int `json:"MaxConcurrent" xml:"MaxConcurrent"` }
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 PrimaryKeysInDescribeOmsOpenAPIProject ¶
type PrimaryKeysInDescribeOmsOpenAPIProject struct {
PrimaryKey []string `json:"PrimaryKey" xml:"PrimaryKey"`
}
PrimaryKeysInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type PrimaryKeysInSearchOmsOpenAPIProjects ¶
type PrimaryKeysInSearchOmsOpenAPIProjects struct {
PrimaryKey []string `json:"PrimaryKey" xml:"PrimaryKey"`
}
PrimaryKeysInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type RecommendIndex ¶
type RecommendIndex struct { SuggestIndex string `json:"SuggestIndex" xml:"SuggestIndex"` TenantMode string `json:"TenantMode" xml:"TenantMode"` TableList string `json:"TableList" xml:"TableList"` }
RecommendIndex is a nested struct in oceanbasepro response
type RecordTypeListInDescribeOmsOpenAPIProject ¶
type RecordTypeListInDescribeOmsOpenAPIProject struct {
RecordTypeList []string `json:"RecordTypeList" xml:"RecordTypeList"`
}
RecordTypeListInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type RecordTypeListInSearchOmsOpenAPIProjects ¶
type RecordTypeListInSearchOmsOpenAPIProjects struct {
RecordTypeList []string `json:"RecordTypeList" xml:"RecordTypeList"`
}
RecordTypeListInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type RejectedValue ¶
type RejectedValue struct {
RejectedValueElement []string `json:"RejectedValueElement" xml:"RejectedValueElement"`
}
RejectedValue is a nested struct in oceanbasepro response
type ReleaseOmsOpenAPIProjectRequest ¶
type ReleaseOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
ReleaseOmsOpenAPIProjectRequest is the request struct for api ReleaseOmsOpenAPIProject
func CreateReleaseOmsOpenAPIProjectRequest ¶
func CreateReleaseOmsOpenAPIProjectRequest() (request *ReleaseOmsOpenAPIProjectRequest)
CreateReleaseOmsOpenAPIProjectRequest creates a request to invoke ReleaseOmsOpenAPIProject API
type ReleaseOmsOpenAPIProjectResponse ¶
type ReleaseOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
ReleaseOmsOpenAPIProjectResponse is the response struct for api ReleaseOmsOpenAPIProject
func CreateReleaseOmsOpenAPIProjectResponse ¶
func CreateReleaseOmsOpenAPIProjectResponse() (response *ReleaseOmsOpenAPIProjectResponse)
CreateReleaseOmsOpenAPIProjectResponse creates a response to parse from ReleaseOmsOpenAPIProject response
type ResetOmsOpenAPIProjectRequest ¶
type ResetOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
ResetOmsOpenAPIProjectRequest is the request struct for api ResetOmsOpenAPIProject
func CreateResetOmsOpenAPIProjectRequest ¶
func CreateResetOmsOpenAPIProjectRequest() (request *ResetOmsOpenAPIProjectRequest)
CreateResetOmsOpenAPIProjectRequest creates a request to invoke ResetOmsOpenAPIProject API
type ResetOmsOpenAPIProjectResponse ¶
type ResetOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
ResetOmsOpenAPIProjectResponse is the response struct for api ResetOmsOpenAPIProject
func CreateResetOmsOpenAPIProjectResponse ¶
func CreateResetOmsOpenAPIProjectResponse() (response *ResetOmsOpenAPIProjectResponse)
CreateResetOmsOpenAPIProjectResponse creates a response to parse from ResetOmsOpenAPIProject response
type Resource ¶
type Resource struct { UnitCount int64 `json:"UnitCount" xml:"UnitCount"` Cpu Cpu `json:"Cpu" xml:"Cpu"` Memory Memory `json:"Memory" xml:"Memory"` DiskSize DiskSize `json:"DiskSize" xml:"DiskSize"` LogDiskSize LogDiskSize `json:"LogDiskSize" xml:"LogDiskSize"` }
Resource is a nested struct in oceanbasepro response
type Respond ¶
type Respond struct {
Data []Data `json:"Data" xml:"Data"`
}
Respond is a nested struct in oceanbasepro response
type Results ¶
type Results struct { Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` }
Results is a nested struct in oceanbasepro response
type ResumeOmsOpenAPIProjectRequest ¶
type ResumeOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
ResumeOmsOpenAPIProjectRequest is the request struct for api ResumeOmsOpenAPIProject
func CreateResumeOmsOpenAPIProjectRequest ¶
func CreateResumeOmsOpenAPIProjectRequest() (request *ResumeOmsOpenAPIProjectRequest)
CreateResumeOmsOpenAPIProjectRequest creates a request to invoke ResumeOmsOpenAPIProject API
type ResumeOmsOpenAPIProjectResponse ¶
type ResumeOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
ResumeOmsOpenAPIProjectResponse is the response struct for api ResumeOmsOpenAPIProject
func CreateResumeOmsOpenAPIProjectResponse ¶
func CreateResumeOmsOpenAPIProjectResponse() (response *ResumeOmsOpenAPIProjectResponse)
CreateResumeOmsOpenAPIProjectResponse creates a response to parse from ResumeOmsOpenAPIProject response
type Role ¶
type Role struct {
Role []string `json:"Role" xml:"Role"`
}
Role is a nested struct in oceanbasepro response
type Roles ¶
type Roles struct {
RolesItem []RolesItem `json:"Roles" xml:"Roles"`
}
Roles is a nested struct in oceanbasepro response
type RolesItem ¶
type RolesItem struct { Database string `json:"Database" xml:"Database"` Role string `json:"Role" xml:"Role"` }
RolesItem is a nested struct in oceanbasepro response
type SQLDetails ¶
type SQLDetails struct {
Data []Data `json:"Data" xml:"Data"`
}
SQLDetails is a nested struct in oceanbasepro response
type SQLHistoryList ¶
type SQLHistoryList struct { Count int64 `json:"Count" xml:"Count"` List []ListItemInDescribeSQLHistoryList `json:"List" xml:"List"` }
SQLHistoryList is a nested struct in oceanbasepro response
type SQLPlans ¶
type SQLPlans struct {
Data []Data `json:"Data" xml:"Data"`
}
SQLPlans is a nested struct in oceanbasepro response
type SearchOmsOpenAPIMonitorMetricRequest ¶
type SearchOmsOpenAPIMonitorMetricRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Body" name:"EndTime"` BeginTime requests.Integer `position:"Body" name:"BeginTime"` MaxPointNum requests.Integer `position:"Body" name:"MaxPointNum"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` Metric string `position:"Body" name:"Metric"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
SearchOmsOpenAPIMonitorMetricRequest is the request struct for api SearchOmsOpenAPIMonitorMetric
func CreateSearchOmsOpenAPIMonitorMetricRequest ¶
func CreateSearchOmsOpenAPIMonitorMetricRequest() (request *SearchOmsOpenAPIMonitorMetricRequest)
CreateSearchOmsOpenAPIMonitorMetricRequest creates a request to invoke SearchOmsOpenAPIMonitorMetric API
type SearchOmsOpenAPIMonitorMetricResponse ¶
type SearchOmsOpenAPIMonitorMetricResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` Data []DataItem `json:"Data" xml:"Data"` }
SearchOmsOpenAPIMonitorMetricResponse is the response struct for api SearchOmsOpenAPIMonitorMetric
func CreateSearchOmsOpenAPIMonitorMetricResponse ¶
func CreateSearchOmsOpenAPIMonitorMetricResponse() (response *SearchOmsOpenAPIMonitorMetricResponse)
CreateSearchOmsOpenAPIMonitorMetricResponse creates a response to parse from SearchOmsOpenAPIMonitorMetric response
type SearchOmsOpenAPIProjectsRequest ¶
type SearchOmsOpenAPIProjectsRequest struct { *requests.RpcRequest DestDbTypes *[]string `position:"Body" name:"DestDbTypes" type:"Json"` StatusList *[]string `position:"Body" name:"StatusList" type:"Json"` SearchKey string `position:"Body" name:"SearchKey"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` SourceDbTypes *[]string `position:"Body" name:"SourceDbTypes" type:"Json"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` LabelIds *[]string `position:"Body" name:"LabelIds" type:"Json"` }
SearchOmsOpenAPIProjectsRequest is the request struct for api SearchOmsOpenAPIProjects
func CreateSearchOmsOpenAPIProjectsRequest ¶
func CreateSearchOmsOpenAPIProjectsRequest() (request *SearchOmsOpenAPIProjectsRequest)
CreateSearchOmsOpenAPIProjectsRequest creates a request to invoke SearchOmsOpenAPIProjects API
type SearchOmsOpenAPIProjectsResponse ¶
type SearchOmsOpenAPIProjectsResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` Data []DataItem `json:"Data" xml:"Data"` }
SearchOmsOpenAPIProjectsResponse is the response struct for api SearchOmsOpenAPIProjects
func CreateSearchOmsOpenAPIProjectsResponse ¶
func CreateSearchOmsOpenAPIProjectsResponse() (response *SearchOmsOpenAPIProjectsResponse)
CreateSearchOmsOpenAPIProjectsResponse creates a response to parse from SearchOmsOpenAPIProjects response
type SecurityIpGroup ¶
type SecurityIpGroup struct { SecurityIpGroupName string `json:"SecurityIpGroupName" xml:"SecurityIpGroupName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` SecurityIps string `json:"SecurityIps" xml:"SecurityIps"` }
SecurityIpGroup is a nested struct in oceanbasepro response
type SecurityIpGroups ¶
type SecurityIpGroups struct {
SecurityIpGroupsItem []SecurityIpGroupsItem `json:"SecurityIpGroups" xml:"SecurityIpGroups"`
}
SecurityIpGroups is a nested struct in oceanbasepro response
type SecurityIpGroupsItem ¶
type SecurityIpGroupsItem struct { SecurityIps string `json:"SecurityIps" xml:"SecurityIps"` SecurityIpGroupName string `json:"SecurityIpGroupName" xml:"SecurityIpGroupName"` }
SecurityIpGroupsItem is a nested struct in oceanbasepro response
type SecurityIps ¶
type SecurityIps struct {
SecurityIps []string `json:"SecurityIps" xml:"SecurityIps"`
}
SecurityIps is a nested struct in oceanbasepro response
type ShardColumnsInDescribeOmsOpenAPIProject ¶
type ShardColumnsInDescribeOmsOpenAPIProject struct {
ShardColumn []string `json:"ShardColumn" xml:"ShardColumn"`
}
ShardColumnsInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type ShardColumnsInSearchOmsOpenAPIProjects ¶
type ShardColumnsInSearchOmsOpenAPIProjects struct {
ShardColumn []string `json:"ShardColumn" xml:"ShardColumn"`
}
ShardColumnsInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type SlowSQLHistoryList ¶
type SlowSQLHistoryList struct { Count int64 `json:"Count" xml:"Count"` List []ListItem `json:"List" xml:"List"` }
SlowSQLHistoryList is a nested struct in oceanbasepro response
type SlowSQLList ¶
type SlowSQLList struct {
Data []Data `json:"Data" xml:"Data"`
}
SlowSQLList is a nested struct in oceanbasepro response
type SourceConfig ¶
type SourceConfig struct { EndpointType string `json:"EndpointType" xml:"EndpointType"` SerializerType string `json:"SerializerType" xml:"SerializerType"` SequenceEnable bool `json:"SequenceEnable" xml:"SequenceEnable"` SendMsgTimeout int64 `json:"SendMsgTimeout" xml:"SendMsgTimeout"` Partition int `json:"Partition" xml:"Partition"` ProducerGroup string `json:"ProducerGroup" xml:"ProducerGroup"` PartitionMode string `json:"PartitionMode" xml:"PartitionMode"` EnableMsgTrace bool `json:"EnableMsgTrace" xml:"EnableMsgTrace"` TopicType string `json:"TopicType" xml:"TopicType"` EndpointId string `json:"EndpointId" xml:"EndpointId"` SequenceStartTimestamp int64 `json:"SequenceStartTimestamp" xml:"SequenceStartTimestamp"` MsgTags string `json:"MsgTags" xml:"MsgTags"` }
SourceConfig is a nested struct in oceanbasepro response
type StartOmsOpenAPIProjectRequest ¶
type StartOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
StartOmsOpenAPIProjectRequest is the request struct for api StartOmsOpenAPIProject
func CreateStartOmsOpenAPIProjectRequest ¶
func CreateStartOmsOpenAPIProjectRequest() (request *StartOmsOpenAPIProjectRequest)
CreateStartOmsOpenAPIProjectRequest creates a request to invoke StartOmsOpenAPIProject API
type StartOmsOpenAPIProjectResponse ¶
type StartOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
StartOmsOpenAPIProjectResponse is the response struct for api StartOmsOpenAPIProject
func CreateStartOmsOpenAPIProjectResponse ¶
func CreateStartOmsOpenAPIProjectResponse() (response *StartOmsOpenAPIProjectResponse)
CreateStartOmsOpenAPIProjectResponse creates a response to parse from StartOmsOpenAPIProject response
type Step ¶
type Step struct { StepStatus string `json:"StepStatus" xml:"StepStatus"` Interactive bool `json:"Interactive" xml:"Interactive"` StepName string `json:"StepName" xml:"StepName"` StartTime string `json:"StartTime" xml:"StartTime"` StepOrder int `json:"StepOrder" xml:"StepOrder"` StepDescription string `json:"StepDescription" xml:"StepDescription"` EstimatedRemainingSeconds int64 `json:"EstimatedRemainingSeconds" xml:"EstimatedRemainingSeconds"` FinishTime string `json:"FinishTime" xml:"FinishTime"` StepProgress int `json:"StepProgress" xml:"StepProgress"` StepInfo StepInfo `json:"StepInfo" xml:"StepInfo"` ExtraInfo ExtraInfo `json:"ExtraInfo" xml:"ExtraInfo"` }
Step is a nested struct in oceanbasepro response
type StepInfo ¶
type StepInfo struct { DstIops int64 `json:"DstIops" xml:"DstIops"` JobId string `json:"JobId" xml:"JobId"` Checkpoint string `json:"Checkpoint" xml:"Checkpoint"` Validated bool `json:"Validated" xml:"Validated"` Inconsistencies int64 `json:"Inconsistencies" xml:"Inconsistencies"` IncrTimestampCheckpoint int64 `json:"IncrTimestampCheckpoint" xml:"IncrTimestampCheckpoint"` Gmt int64 `json:"Gmt" xml:"Gmt"` Capacity int64 `json:"Capacity" xml:"Capacity"` SrcRt int64 `json:"SrcRt" xml:"SrcRt"` SrcRtRef int64 `json:"SrcRtRef" xml:"SrcRtRef"` ProcessedRecords int64 `json:"ProcessedRecords" xml:"ProcessedRecords"` SrcRps int64 `json:"SrcRps" xml:"SrcRps"` SrcIops int64 `json:"SrcIops" xml:"SrcIops"` SrcRpsRef int64 `json:"SrcRpsRef" xml:"SrcRpsRef"` Skipped bool `json:"Skipped" xml:"Skipped"` SrcIopsRef int64 `json:"SrcIopsRef" xml:"SrcIopsRef"` DeployId string `json:"DeployId" xml:"DeployId"` DstRtRef int64 `json:"DstRtRef" xml:"DstRtRef"` DstRpsRef int64 `json:"DstRpsRef" xml:"DstRpsRef"` DstRt int64 `json:"DstRt" xml:"DstRt"` DstRps int64 `json:"DstRps" xml:"DstRps"` ConnectorFullProgressOverview ConnectorFullProgressOverview `json:"ConnectorFullProgressOverview" xml:"ConnectorFullProgressOverview"` }
StepInfo is a nested struct in oceanbasepro response
type StepsInDescribeOmsOpenAPIProject ¶
type StepsInDescribeOmsOpenAPIProject struct {
Step []Step `json:"Step" xml:"Step"`
}
StepsInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type StepsInSearchOmsOpenAPIProjects ¶
type StepsInSearchOmsOpenAPIProjects struct {
Step []Step `json:"Step" xml:"Step"`
}
StepsInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type StopOmsOpenAPIProjectRequest ¶
type StopOmsOpenAPIProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` WorkerGradeId string `position:"Body" name:"WorkerGradeId"` ProjectId string `position:"Body" name:"ProjectId"` }
StopOmsOpenAPIProjectRequest is the request struct for api StopOmsOpenAPIProject
func CreateStopOmsOpenAPIProjectRequest ¶
func CreateStopOmsOpenAPIProjectRequest() (request *StopOmsOpenAPIProjectRequest)
CreateStopOmsOpenAPIProjectRequest creates a request to invoke StopOmsOpenAPIProject API
type StopOmsOpenAPIProjectResponse ¶
type StopOmsOpenAPIProjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Advice string `json:"Advice" xml:"Advice"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Cost string `json:"Cost" xml:"Cost"` Data bool `json:"Data" xml:"Data"` ErrorDetail ErrorDetail `json:"ErrorDetail" xml:"ErrorDetail"` }
StopOmsOpenAPIProjectResponse is the response struct for api StopOmsOpenAPIProject
func CreateStopOmsOpenAPIProjectResponse ¶
func CreateStopOmsOpenAPIProjectResponse() (response *StopOmsOpenAPIProjectResponse)
CreateStopOmsOpenAPIProjectResponse creates a response to parse from StopOmsOpenAPIProject response
type Table ¶
type Table struct { WhereClause string `json:"WhereClause" xml:"WhereClause"` TableId string `json:"TableId" xml:"TableId"` TableName string `json:"TableName" xml:"TableName"` MappedName string `json:"MappedName" xml:"MappedName"` Type string `json:"Type" xml:"Type"` ShardColumns []string `json:"ShardColumns" xml:"ShardColumns"` FilterColumns []string `json:"FilterColumns" xml:"FilterColumns"` AdbTableSchema AdbTableSchema `json:"AdbTableSchema" xml:"AdbTableSchema"` }
Table is a nested struct in oceanbasepro response
type TablesInDescribeDatabases ¶
type TablesInDescribeDatabases struct {
TablesItem []TablesItem `json:"Tables" xml:"Tables"`
}
TablesInDescribeDatabases is a nested struct in oceanbasepro response
type TablesInDescribeOmsOpenAPIProject ¶
type TablesInDescribeOmsOpenAPIProject struct {
Table []Table `json:"Table" xml:"Table"`
}
TablesInDescribeOmsOpenAPIProject is a nested struct in oceanbasepro response
type TablesInSearchOmsOpenAPIProjects ¶
type TablesInSearchOmsOpenAPIProjects struct {
Table []Table `json:"Table" xml:"Table"`
}
TablesInSearchOmsOpenAPIProjects is a nested struct in oceanbasepro response
type TablesItem ¶
type TablesItem struct {
TableName string `json:"TableName" xml:"TableName"`
}
TablesItem is a nested struct in oceanbasepro response
type 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"` AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"` TenantResource TenantResource `json:"TenantResource" xml:"TenantResource"` TenantConnections []TenantConnectionsItem `json:"TenantConnections" xml:"TenantConnections"` TenantZones []TenantZonesItem `json:"TenantZones" xml:"TenantZones"` }
Tenant is a nested struct in oceanbasepro response
type TenantConnections ¶
type TenantConnections struct {
TenantConnectionsItem []TenantConnectionsItem `json:"TenantConnections" xml:"TenantConnections"`
}
TenantConnections is a nested struct in oceanbasepro response
type TenantConnectionsItem ¶
type TenantConnectionsItem struct { ConnectionRole string `json:"ConnectionRole" xml:"ConnectionRole"` 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"` ConnectionZones []string `json:"ConnectionZones" xml:"ConnectionZones"` }
TenantConnectionsItem 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"` }
TenantResource is a nested struct in oceanbasepro response
type TenantUser ¶
type TenantUser struct { UserName string `json:"UserName" xml:"UserName"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` TenantId string `json:"TenantId" xml:"TenantId"` UserRole []UserRoleItem `json:"UserRole" xml:"UserRole"` Users []UserRole `json:"Users" xml:"Users"` }
TenantUser is a nested struct in oceanbasepro response
type TenantUserInCreateTenantUser ¶
type TenantUserInCreateTenantUser struct {
Data []Data `json:"Data" xml:"Data"`
}
TenantUserInCreateTenantUser is a nested struct in oceanbasepro response
type TenantUserInModifyTenantUserStatus ¶
type TenantUserInModifyTenantUserStatus struct {
TenantUserItem []TenantUserItem `json:"TenantUser" xml:"TenantUser"`
}
TenantUserInModifyTenantUserStatus is a nested struct in oceanbasepro response
type TenantUserItem ¶
type TenantUserItem struct { UserStatus string `json:"UserStatus" xml:"UserStatus"` UserName string `json:"UserName" xml:"UserName"` TenantId string `json:"TenantId" xml:"TenantId"` }
TenantUserItem is a nested struct in oceanbasepro response
type TenantUsers ¶
type TenantUsers struct {
TenantUsersItem []TenantUsersItem `json:"TenantUsers" xml:"TenantUsers"`
}
TenantUsers is a nested struct in oceanbasepro response
type TenantUsersItem ¶
type TenantUsersItem struct { UserType string `json:"UserType" xml:"UserType"` Description string `json:"Description" xml:"Description"` UserStatus string `json:"UserStatus" xml:"UserStatus"` UserName string `json:"UserName" xml:"UserName"` Databases []DatabasesItem `json:"Databases" xml:"Databases"` }
TenantUsersItem is a nested struct in oceanbasepro response
type TenantZonesInDescribeInstanceTopology ¶
type TenantZonesInDescribeInstanceTopology struct {
TenantZonesItem []TenantZonesItem `json:"TenantZones" xml:"TenantZones"`
}
TenantZonesInDescribeInstanceTopology is a nested struct in oceanbasepro response
type TenantZonesInDescribeTenant ¶
type TenantZonesInDescribeTenant struct {
TenantZonesItem []TenantZonesItem `json:"TenantZones" xml:"TenantZones"`
}
TenantZonesInDescribeTenant is a nested struct in oceanbasepro response
type TenantZonesInDescribeTenantZonesRead ¶
type TenantZonesInDescribeTenantZonesRead struct {
TenantZonesItem []TenantZonesItem `json:"TenantZones" xml:"TenantZones"`
}
TenantZonesInDescribeTenantZonesRead is a nested struct in oceanbasepro response
type TenantZonesItem ¶
type TenantZonesItem struct { Region string `json:"Region" xml:"Region"` IsElectable bool `json:"IsElectable" xml:"IsElectable"` TenantZoneRole string `json:"TenantZoneRole" xml:"TenantZoneRole"` Zone string `json:"Zone" xml:"Zone"` IsReadOnlyAddressMaster bool `json:"IsReadOnlyAddressMaster" xml:"IsReadOnlyAddressMaster"` TenantZoneId string `json:"TenantZoneId" xml:"TenantZoneId"` IsPrimaryTenantZone string `json:"IsPrimaryTenantZone" xml:"IsPrimaryTenantZone"` IsPrimary bool `json:"IsPrimary" xml:"IsPrimary"` IsReadable string `json:"IsReadable" xml:"IsReadable"` Units []UnitsItem `json:"Units" xml:"Units"` }
TenantZonesItem is a nested struct in oceanbasepro response
type TenantsInDescribeInstanceTopology ¶
type TenantsInDescribeInstanceTopology struct {
TenantsItem []TenantsItem `json:"Tenants" xml:"Tenants"`
}
TenantsInDescribeInstanceTopology is a nested struct in oceanbasepro response
type TenantsInDescribeTenants ¶
type TenantsInDescribeTenants struct {
Data []DataInDescribeTenants `json:"Data" xml:"Data"`
}
TenantsInDescribeTenants is a nested struct in oceanbasepro response
type TenantsItem ¶
type TenantsItem struct { TenantId string `json:"TenantId" xml:"TenantId"` TenantName string `json:"TenantName" xml:"TenantName"` TenantCpu float64 `json:"TenantCpu" xml:"TenantCpu"` TenantMemory float64 `json:"TenantMemory" xml:"TenantMemory"` TenantMode string `json:"TenantMode" xml:"TenantMode"` TenantStatus string `json:"TenantStatus" xml:"TenantStatus"` TenantDeployType string `json:"TenantDeployType" xml:"TenantDeployType"` TenantUnitNum int `json:"TenantUnitNum" xml:"TenantUnitNum"` PrimaryZoneDeployType string `json:"PrimaryZoneDeployType" xml:"PrimaryZoneDeployType"` TenantZones []TenantZonesItem `json:"TenantZones" xml:"TenantZones"` }
TenantsItem is a nested struct in oceanbasepro response
type TimeZones ¶
type TimeZones struct { Default string `json:"Default" xml:"Default"` List []ListItem `json:"List" xml:"List"` }
TimeZones is a nested struct in oceanbasepro response
type TopSQLList ¶
type TopSQLList struct {
Data []Data `json:"Data" xml:"Data"`
}
TopSQLList is a nested struct in oceanbasepro response
type TransferMapping ¶
type TransferMapping struct { Mode string `json:"Mode" xml:"Mode"` Databases []Database `json:"Databases" xml:"Databases"` }
TransferMapping is a nested struct in oceanbasepro response
type TransferStepConfig ¶
type TransferStepConfig struct { EnableStructSync bool `json:"EnableStructSync" xml:"EnableStructSync"` EnableIncrSync bool `json:"EnableIncrSync" xml:"EnableIncrSync"` EnableFullSync bool `json:"EnableFullSync" xml:"EnableFullSync"` IncrSyncStepTransferConfig IncrSyncStepTransferConfig `json:"IncrSyncStepTransferConfig" xml:"IncrSyncStepTransferConfig"` }
TransferStepConfig is a nested struct in oceanbasepro response
type Units ¶
type Units struct {
UnitsItem []UnitsItem `json:"Units" xml:"Units"`
}
Units is a nested struct in oceanbasepro response
type UnitsItem ¶
type UnitsItem struct { UnitId string `json:"UnitId" xml:"UnitId"` UnitStatus string `json:"UnitStatus" xml:"UnitStatus"` NodeId string `json:"NodeId" xml:"NodeId"` UnitCpu float64 `json:"UnitCpu" xml:"UnitCpu"` UnitMemory float64 `json:"UnitMemory" xml:"UnitMemory"` EnableMigrateUnit bool `json:"EnableMigrateUnit" xml:"EnableMigrateUnit"` ManualMigrate bool `json:"ManualMigrate" xml:"ManualMigrate"` EnableCancelMigrateUnit bool `json:"EnableCancelMigrateUnit" xml:"EnableCancelMigrateUnit"` UnitDataSize int64 `json:"UnitDataSize" xml:"UnitDataSize"` }
UnitsItem is a nested struct in oceanbasepro response
type UserRole ¶
type UserRole struct { Role string `json:"Role" xml:"Role"` UserName string `json:"UserName" xml:"UserName"` }
UserRole is a nested struct in oceanbasepro response
type UserRoleInModifyTenantUserRoles ¶
type UserRoleInModifyTenantUserRoles struct {
UserRoleItem []UserRoleItem `json:"UserRole" xml:"UserRole"`
}
UserRoleInModifyTenantUserRoles is a nested struct in oceanbasepro response
type UserRoleItem ¶
type UserRoleItem struct { Database string `json:"Database" xml:"Database"` Role string `json:"Role" xml:"Role"` Table string `json:"Table" xml:"Table"` IsSuccess bool `json:"IsSuccess" xml:"IsSuccess"` }
UserRoleItem is a nested struct in oceanbasepro response
type UsersInDescribeDatabases ¶
type UsersInDescribeDatabases struct {
UsersItem []UsersItem `json:"Users" xml:"Users"`
}
UsersInDescribeDatabases is a nested struct in oceanbasepro response
type UsersInModifyDatabaseUserRoles ¶
type UsersInModifyDatabaseUserRoles struct {
UserRole []UserRole `json:"UserRole" xml:"UserRole"`
}
UsersInModifyDatabaseUserRoles is a nested struct in oceanbasepro response
type UsersItem ¶
type UsersItem struct { UserType string `json:"UserType" xml:"UserType"` Role string `json:"Role" xml:"Role"` UserName string `json:"UserName" xml:"UserName"` }
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 ZonesInDescribeInstanceTopology ¶
type ZonesInDescribeInstanceTopology struct {
ZonesItem []ZonesItem `json:"Zones" xml:"Zones"`
}
ZonesInDescribeInstanceTopology is a nested struct in oceanbasepro response
type ZonesInDescribeZones ¶
type ZonesInDescribeZones struct {
Data []Data `json:"Data" xml:"Data"`
}
ZonesInDescribeZones is a nested struct in oceanbasepro response
type ZonesItem ¶
type ZonesItem struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` Region string `json:"Region" xml:"Region"` ZoneDisk string `json:"ZoneDisk" xml:"ZoneDisk"` ZoneResource ZoneResource `json:"ZoneResource" xml:"ZoneResource"` Nodes []NodesItem `json:"Nodes" xml:"Nodes"` }
ZonesItem is a nested struct in oceanbasepro response
Source Files ¶
- client.go
- create_database.go
- create_instance.go
- create_oms_mysql_data_source.go
- create_oms_open_api_project.go
- create_security_ip_group.go
- create_tenant.go
- create_tenant_read_only_connection.go
- create_tenant_user.go
- delete_databases.go
- delete_instances.go
- delete_oms_open_api_project.go
- delete_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_charset.go
- describe_databases.go
- describe_instance.go
- describe_instance_creatable_zone.go
- describe_instance_tenant_modes.go
- describe_instance_topology.go
- describe_instances.go
- describe_node_metrics.go
- describe_oms_open_api_project.go
- describe_oms_open_api_project_steps.go
- describe_outline_binding.go
- describe_parameters.go
- describe_parameters_history.go
- describe_recommend_index.go
- describe_security_ip_groups.go
- describe_slow_sql_history_list.go
- describe_slow_sql_list.go
- describe_sql_details.go
- describe_sql_history_list.go
- describe_sql_plans.go
- describe_tenant.go
- describe_tenant_metrics.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
- modify_database_description.go
- modify_database_user_roles.go
- modify_instance_name.go
- modify_parameters.go
- modify_security_ips.go
- modify_tenant_primary_zone.go
- modify_tenant_resource.go
- modify_tenant_user_description.go
- modify_tenant_user_password.go
- modify_tenant_user_roles.go
- modify_tenant_user_status.go
- release_oms_open_api_project.go
- reset_oms_open_api_project.go
- resume_oms_open_api_project.go
- search_oms_open_api_monitor_metric.go
- search_oms_open_api_projects.go
- start_oms_open_api_project.go
- stop_oms_open_api_project.go
- struct_acceptable_value.go
- struct_adb_table_schema.go
- struct_anomaly_sql_list.go
- struct_available_zones_in_describe_instance.go
- struct_available_zones_in_describe_instances.go
- struct_available_zones_in_describe_tenant.go
- struct_charset.go
- struct_charset_item.go
- struct_collations.go
- struct_connection_zones.go
- struct_connector_full_progress_overview.go
- struct_cpu.go
- struct_cpu_in_describe_instance_topology.go
- struct_cpu_in_describe_tenant.go
- struct_data.go
- struct_data_in_describe_available_cpu_resource.go
- struct_data_in_describe_oms_open_api_project_steps.go
- struct_data_in_describe_tenants.go
- struct_data_in_search_oms_open_api_monitor_metric.go
- struct_data_in_search_oms_open_api_projects.go
- struct_data_item.go
- struct_data_point.go
- struct_data_points.go
- struct_database.go
- struct_databases_in_describe_databases.go
- struct_databases_in_describe_oms_open_api_project.go
- struct_databases_in_describe_tenant_users.go
- struct_databases_in_search_oms_open_api_projects.go
- struct_databases_item.go
- struct_dest_config.go
- struct_disk_size.go
- struct_disk_size_in_describe_instance_topology.go
- struct_disk_size_in_describe_tenant.go
- struct_distributed_keys_in_describe_oms_open_api_project.go
- struct_distributed_keys_in_search_oms_open_api_projects.go
- struct_error_detail.go
- struct_error_details_in_describe_oms_open_api_project.go
- struct_error_details_in_describe_oms_open_api_project_steps.go
- struct_error_details_in_search_oms_open_api_projects.go
- struct_extra_info.go
- struct_filter_columns_in_describe_oms_open_api_project.go
- struct_filter_columns_in_search_oms_open_api_projects.go
- struct_incr_sync_step_transfer_config.go
- struct_instance.go
- struct_instance_modes.go
- struct_instance_topology.go
- struct_instances.go
- struct_label.go
- struct_labels_in_describe_oms_open_api_project.go
- struct_labels_in_search_oms_open_api_projects.go
- struct_list_in_describe_slow_sql_history_list.go
- struct_list_in_describe_sql_history_list.go
- struct_list_in_describe_time_zones.go
- struct_list_item.go
- struct_list_item_in_describe_sql_history_list.go
- struct_log_disk_size.go
- struct_max_disk_used_ob_server_in_describe_instance.go
- struct_max_disk_used_ob_server_in_describe_instance_topology.go
- struct_memory.go
- struct_memory_in_describe_instance_topology.go
- struct_memory_in_describe_tenant.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_primary_keys_in_describe_oms_open_api_project.go
- struct_primary_keys_in_search_oms_open_api_projects.go
- struct_recommend_index.go
- struct_record_type_list_in_describe_oms_open_api_project.go
- struct_record_type_list_in_search_oms_open_api_projects.go
- struct_rejected_value.go
- struct_resource.go
- struct_respond.go
- struct_results.go
- struct_role.go
- struct_roles.go
- struct_roles_item.go
- struct_security_ip_group.go
- struct_security_ip_groups.go
- struct_security_ip_groups_item.go
- struct_security_ips.go
- struct_shard_columns_in_describe_oms_open_api_project.go
- struct_shard_columns_in_search_oms_open_api_projects.go
- struct_slow_sql_history_list.go
- struct_slow_sql_list.go
- struct_source_config.go
- struct_sql_details.go
- struct_sql_history_list.go
- struct_sql_plans.go
- struct_step.go
- struct_step_info.go
- struct_steps_in_describe_oms_open_api_project.go
- struct_steps_in_search_oms_open_api_projects.go
- struct_table.go
- struct_tables_in_describe_databases.go
- struct_tables_in_describe_oms_open_api_project.go
- struct_tables_in_search_oms_open_api_projects.go
- struct_tables_item.go
- struct_tenant.go
- struct_tenant_connections.go
- struct_tenant_connections_item.go
- struct_tenant_ids.go
- struct_tenant_resource.go
- struct_tenant_user.go
- struct_tenant_user_in_create_tenant_user.go
- struct_tenant_user_in_modify_tenant_user_status.go
- struct_tenant_user_item.go
- struct_tenant_users.go
- struct_tenant_users_item.go
- struct_tenant_zones_in_describe_instance_topology.go
- struct_tenant_zones_in_describe_tenant.go
- struct_tenant_zones_in_describe_tenant_zones_read.go
- struct_tenant_zones_item.go
- struct_tenants_in_describe_instance_topology.go
- struct_tenants_in_describe_tenants.go
- struct_tenants_item.go
- struct_time_zones.go
- struct_top_sql_list.go
- struct_transfer_mapping.go
- struct_transfer_step_config.go
- struct_units.go
- struct_units_item.go
- struct_user_role.go
- struct_user_role_in_modify_tenant_user_roles.go
- struct_user_role_item.go
- struct_users_in_describe_databases.go
- struct_users_in_modify_database_user_roles.go
- struct_users_item.go
- struct_zone_list.go
- struct_zone_list_item.go
- struct_zone_resource.go
- struct_zones_in_describe_instance_topology.go
- struct_zones_in_describe_zones.go
- struct_zones_item.go