Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type Accounts
- type AddBuDBInstanceRelationRequest
- type AddBuDBInstanceRelationResponse
- type AllocateInstancePublicConnectionRequest
- type AllocateInstancePublicConnectionResponse
- type Backup
- type Changelogs
- type ChangelogsItem
- type CheckServiceLinkedRoleRequest
- type CheckServiceLinkedRoleResponse
- 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) AddBuDBInstanceRelation(request *AddBuDBInstanceRelationRequest) (response *AddBuDBInstanceRelationResponse, err error)
- func (client *Client) AddBuDBInstanceRelationWithCallback(request *AddBuDBInstanceRelationRequest, ...) <-chan int
- func (client *Client) AddBuDBInstanceRelationWithChan(request *AddBuDBInstanceRelationRequest) (<-chan *AddBuDBInstanceRelationResponse, <-chan error)
- func (client *Client) AllocateInstancePublicConnection(request *AllocateInstancePublicConnectionRequest) (response *AllocateInstancePublicConnectionResponse, err error)
- func (client *Client) AllocateInstancePublicConnectionWithCallback(request *AllocateInstancePublicConnectionRequest, ...) <-chan int
- func (client *Client) AllocateInstancePublicConnectionWithChan(request *AllocateInstancePublicConnectionRequest) (<-chan *AllocateInstancePublicConnectionResponse, <-chan error)
- func (client *Client) CheckServiceLinkedRole(request *CheckServiceLinkedRoleRequest) (response *CheckServiceLinkedRoleResponse, err error)
- func (client *Client) CheckServiceLinkedRoleWithCallback(request *CheckServiceLinkedRoleRequest, ...) <-chan int
- func (client *Client) CheckServiceLinkedRoleWithChan(request *CheckServiceLinkedRoleRequest) (<-chan *CheckServiceLinkedRoleResponse, <-chan error)
- func (client *Client) CreateAccount(request *CreateAccountRequest) (response *CreateAccountResponse, err error)
- func (client *Client) CreateAccountWithCallback(request *CreateAccountRequest, ...) <-chan int
- func (client *Client) CreateAccountWithChan(request *CreateAccountRequest) (<-chan *CreateAccountResponse, <-chan error)
- func (client *Client) CreateDBInstance(request *CreateDBInstanceRequest) (response *CreateDBInstanceResponse, err error)
- func (client *Client) CreateDBInstanceWithCallback(request *CreateDBInstanceRequest, ...) <-chan int
- func (client *Client) CreateDBInstanceWithChan(request *CreateDBInstanceRequest) (<-chan *CreateDBInstanceResponse, <-chan error)
- func (client *Client) CreateECSDBInstance(request *CreateECSDBInstanceRequest) (response *CreateECSDBInstanceResponse, err error)
- func (client *Client) CreateECSDBInstanceWithCallback(request *CreateECSDBInstanceRequest, ...) <-chan int
- func (client *Client) CreateECSDBInstanceWithChan(request *CreateECSDBInstanceRequest) (<-chan *CreateECSDBInstanceResponse, <-chan error)
- func (client *Client) CreateServiceLinkedRole(request *CreateServiceLinkedRoleRequest) (response *CreateServiceLinkedRoleResponse, err error)
- func (client *Client) CreateServiceLinkedRoleWithCallback(request *CreateServiceLinkedRoleRequest, ...) <-chan int
- func (client *Client) CreateServiceLinkedRoleWithChan(request *CreateServiceLinkedRoleRequest) (<-chan *CreateServiceLinkedRoleResponse, <-chan error)
- func (client *Client) DeleteDBInstance(request *DeleteDBInstanceRequest) (response *DeleteDBInstanceResponse, err error)
- func (client *Client) DeleteDBInstanceWithCallback(request *DeleteDBInstanceRequest, ...) <-chan int
- func (client *Client) DeleteDBInstanceWithChan(request *DeleteDBInstanceRequest) (<-chan *DeleteDBInstanceResponse, <-chan error)
- func (client *Client) DeleteDatabase(request *DeleteDatabaseRequest) (response *DeleteDatabaseResponse, err error)
- func (client *Client) DeleteDatabaseWithCallback(request *DeleteDatabaseRequest, ...) <-chan int
- func (client *Client) DeleteDatabaseWithChan(request *DeleteDatabaseRequest) (<-chan *DeleteDatabaseResponse, <-chan error)
- func (client *Client) DescribeAccounts(request *DescribeAccountsRequest) (response *DescribeAccountsResponse, err error)
- func (client *Client) DescribeAccountsWithCallback(request *DescribeAccountsRequest, ...) <-chan int
- func (client *Client) DescribeAccountsWithChan(request *DescribeAccountsRequest) (<-chan *DescribeAccountsResponse, <-chan error)
- func (client *Client) DescribeAvailableResources(request *DescribeAvailableResourcesRequest) (response *DescribeAvailableResourcesResponse, err error)
- func (client *Client) DescribeAvailableResourcesWithCallback(request *DescribeAvailableResourcesRequest, ...) <-chan int
- func (client *Client) DescribeAvailableResourcesWithChan(request *DescribeAvailableResourcesRequest) (<-chan *DescribeAvailableResourcesResponse, <-chan error)
- func (client *Client) DescribeBackupPolicy(request *DescribeBackupPolicyRequest) (response *DescribeBackupPolicyResponse, err error)
- func (client *Client) DescribeBackupPolicyWithCallback(request *DescribeBackupPolicyRequest, ...) <-chan int
- func (client *Client) DescribeBackupPolicyWithChan(request *DescribeBackupPolicyRequest) (<-chan *DescribeBackupPolicyResponse, <-chan error)
- func (client *Client) DescribeDBClusterPerformance(request *DescribeDBClusterPerformanceRequest) (response *DescribeDBClusterPerformanceResponse, err error)
- func (client *Client) DescribeDBClusterPerformanceWithCallback(request *DescribeDBClusterPerformanceRequest, ...) <-chan int
- func (client *Client) DescribeDBClusterPerformanceWithChan(request *DescribeDBClusterPerformanceRequest) (<-chan *DescribeDBClusterPerformanceResponse, <-chan error)
- func (client *Client) DescribeDBInstanceAttribute(request *DescribeDBInstanceAttributeRequest) (response *DescribeDBInstanceAttributeResponse, err error)
- func (client *Client) DescribeDBInstanceAttributeWithCallback(request *DescribeDBInstanceAttributeRequest, ...) <-chan int
- func (client *Client) DescribeDBInstanceAttributeWithChan(request *DescribeDBInstanceAttributeRequest) (<-chan *DescribeDBInstanceAttributeResponse, <-chan error)
- func (client *Client) DescribeDBInstanceIPArrayList(request *DescribeDBInstanceIPArrayListRequest) (response *DescribeDBInstanceIPArrayListResponse, err error)
- func (client *Client) DescribeDBInstanceIPArrayListWithCallback(request *DescribeDBInstanceIPArrayListRequest, ...) <-chan int
- func (client *Client) DescribeDBInstanceIPArrayListWithChan(request *DescribeDBInstanceIPArrayListRequest) (<-chan *DescribeDBInstanceIPArrayListResponse, <-chan error)
- func (client *Client) DescribeDBInstanceNetInfo(request *DescribeDBInstanceNetInfoRequest) (response *DescribeDBInstanceNetInfoResponse, err error)
- func (client *Client) DescribeDBInstanceNetInfoWithCallback(request *DescribeDBInstanceNetInfoRequest, ...) <-chan int
- func (client *Client) DescribeDBInstanceNetInfoWithChan(request *DescribeDBInstanceNetInfoRequest) (<-chan *DescribeDBInstanceNetInfoResponse, <-chan error)
- func (client *Client) DescribeDBInstanceOnECSAttribute(request *DescribeDBInstanceOnECSAttributeRequest) (response *DescribeDBInstanceOnECSAttributeResponse, err error)
- func (client *Client) DescribeDBInstanceOnECSAttributeWithCallback(request *DescribeDBInstanceOnECSAttributeRequest, ...) <-chan int
- func (client *Client) DescribeDBInstanceOnECSAttributeWithChan(request *DescribeDBInstanceOnECSAttributeRequest) (<-chan *DescribeDBInstanceOnECSAttributeResponse, <-chan error)
- func (client *Client) DescribeDBInstancePerformance(request *DescribeDBInstancePerformanceRequest) (response *DescribeDBInstancePerformanceResponse, err error)
- func (client *Client) DescribeDBInstancePerformanceWithCallback(request *DescribeDBInstancePerformanceRequest, ...) <-chan int
- func (client *Client) DescribeDBInstancePerformanceWithChan(request *DescribeDBInstancePerformanceRequest) (<-chan *DescribeDBInstancePerformanceResponse, <-chan error)
- func (client *Client) DescribeDBInstanceSQLPatterns(request *DescribeDBInstanceSQLPatternsRequest) (response *DescribeDBInstanceSQLPatternsResponse, err error)
- func (client *Client) DescribeDBInstanceSQLPatternsWithCallback(request *DescribeDBInstanceSQLPatternsRequest, ...) <-chan int
- func (client *Client) DescribeDBInstanceSQLPatternsWithChan(request *DescribeDBInstanceSQLPatternsRequest) (<-chan *DescribeDBInstanceSQLPatternsResponse, <-chan error)
- func (client *Client) DescribeDBInstanceSSL(request *DescribeDBInstanceSSLRequest) (response *DescribeDBInstanceSSLResponse, err error)
- func (client *Client) DescribeDBInstanceSSLWithCallback(request *DescribeDBInstanceSSLRequest, ...) <-chan int
- func (client *Client) DescribeDBInstanceSSLWithChan(request *DescribeDBInstanceSSLRequest) (<-chan *DescribeDBInstanceSSLResponse, <-chan error)
- func (client *Client) DescribeDBInstances(request *DescribeDBInstancesRequest) (response *DescribeDBInstancesResponse, err error)
- func (client *Client) DescribeDBInstancesWithCallback(request *DescribeDBInstancesRequest, ...) <-chan int
- func (client *Client) DescribeDBInstancesWithChan(request *DescribeDBInstancesRequest) (<-chan *DescribeDBInstancesResponse, <-chan error)
- func (client *Client) DescribeDataBackups(request *DescribeDataBackupsRequest) (response *DescribeDataBackupsResponse, err error)
- func (client *Client) DescribeDataBackupsWithCallback(request *DescribeDataBackupsRequest, ...) <-chan int
- func (client *Client) DescribeDataBackupsWithChan(request *DescribeDataBackupsRequest) (<-chan *DescribeDataBackupsResponse, <-chan error)
- func (client *Client) DescribeLogBackups(request *DescribeLogBackupsRequest) (response *DescribeLogBackupsResponse, err error)
- func (client *Client) DescribeLogBackupsWithCallback(request *DescribeLogBackupsRequest, ...) <-chan int
- func (client *Client) DescribeLogBackupsWithChan(request *DescribeLogBackupsRequest) (<-chan *DescribeLogBackupsResponse, <-chan error)
- func (client *Client) DescribeModifyParameterLog(request *DescribeModifyParameterLogRequest) (response *DescribeModifyParameterLogResponse, err error)
- func (client *Client) DescribeModifyParameterLogWithCallback(request *DescribeModifyParameterLogRequest, ...) <-chan int
- func (client *Client) DescribeModifyParameterLogWithChan(request *DescribeModifyParameterLogRequest) (<-chan *DescribeModifyParameterLogResponse, <-chan error)
- func (client *Client) DescribeParameters(request *DescribeParametersRequest) (response *DescribeParametersResponse, err error)
- func (client *Client) DescribeParametersWithCallback(request *DescribeParametersRequest, ...) <-chan int
- func (client *Client) DescribeParametersWithChan(request *DescribeParametersRequest) (<-chan *DescribeParametersResponse, <-chan error)
- func (client *Client) DescribeRdsVSwitchs(request *DescribeRdsVSwitchsRequest) (response *DescribeRdsVSwitchsResponse, err error)
- func (client *Client) DescribeRdsVSwitchsWithCallback(request *DescribeRdsVSwitchsRequest, ...) <-chan int
- func (client *Client) DescribeRdsVSwitchsWithChan(request *DescribeRdsVSwitchsRequest) (<-chan *DescribeRdsVSwitchsResponse, <-chan error)
- func (client *Client) DescribeRdsVpcs(request *DescribeRdsVpcsRequest) (response *DescribeRdsVpcsResponse, err error)
- func (client *Client) DescribeRdsVpcsWithCallback(request *DescribeRdsVpcsRequest, ...) <-chan int
- func (client *Client) DescribeRdsVpcsWithChan(request *DescribeRdsVpcsRequest) (<-chan *DescribeRdsVpcsResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DescribeResourceUsage(request *DescribeResourceUsageRequest) (response *DescribeResourceUsageResponse, err error)
- func (client *Client) DescribeResourceUsageWithCallback(request *DescribeResourceUsageRequest, ...) <-chan int
- func (client *Client) DescribeResourceUsageWithChan(request *DescribeResourceUsageRequest) (<-chan *DescribeResourceUsageResponse, <-chan error)
- func (client *Client) DescribeSQLCollectorPolicy(request *DescribeSQLCollectorPolicyRequest) (response *DescribeSQLCollectorPolicyResponse, err error)
- func (client *Client) DescribeSQLCollectorPolicyWithCallback(request *DescribeSQLCollectorPolicyRequest, ...) <-chan int
- func (client *Client) DescribeSQLCollectorPolicyWithChan(request *DescribeSQLCollectorPolicyRequest) (<-chan *DescribeSQLCollectorPolicyResponse, <-chan error)
- func (client *Client) DescribeSQLLogByQueryId(request *DescribeSQLLogByQueryIdRequest) (response *DescribeSQLLogByQueryIdResponse, err error)
- func (client *Client) DescribeSQLLogByQueryIdWithCallback(request *DescribeSQLLogByQueryIdRequest, ...) <-chan int
- func (client *Client) DescribeSQLLogByQueryIdWithChan(request *DescribeSQLLogByQueryIdRequest) (<-chan *DescribeSQLLogByQueryIdResponse, <-chan error)
- func (client *Client) DescribeSQLLogCount(request *DescribeSQLLogCountRequest) (response *DescribeSQLLogCountResponse, err error)
- func (client *Client) DescribeSQLLogCountWithCallback(request *DescribeSQLLogCountRequest, ...) <-chan int
- func (client *Client) DescribeSQLLogCountWithChan(request *DescribeSQLLogCountRequest) (<-chan *DescribeSQLLogCountResponse, <-chan error)
- func (client *Client) DescribeSQLLogFiles(request *DescribeSQLLogFilesRequest) (response *DescribeSQLLogFilesResponse, err error)
- func (client *Client) DescribeSQLLogFilesWithCallback(request *DescribeSQLLogFilesRequest, ...) <-chan int
- func (client *Client) DescribeSQLLogFilesWithChan(request *DescribeSQLLogFilesRequest) (<-chan *DescribeSQLLogFilesResponse, <-chan error)
- func (client *Client) DescribeSQLLogRecords(request *DescribeSQLLogRecordsRequest) (response *DescribeSQLLogRecordsResponse, err error)
- func (client *Client) DescribeSQLLogRecordsWithCallback(request *DescribeSQLLogRecordsRequest, ...) <-chan int
- func (client *Client) DescribeSQLLogRecordsWithChan(request *DescribeSQLLogRecordsRequest) (<-chan *DescribeSQLLogRecordsResponse, <-chan error)
- func (client *Client) DescribeSQLLogs(request *DescribeSQLLogsRequest) (response *DescribeSQLLogsResponse, err error)
- func (client *Client) DescribeSQLLogsOnSlice(request *DescribeSQLLogsOnSliceRequest) (response *DescribeSQLLogsOnSliceResponse, err error)
- func (client *Client) DescribeSQLLogsOnSliceWithCallback(request *DescribeSQLLogsOnSliceRequest, ...) <-chan int
- func (client *Client) DescribeSQLLogsOnSliceWithChan(request *DescribeSQLLogsOnSliceRequest) (<-chan *DescribeSQLLogsOnSliceResponse, <-chan error)
- func (client *Client) DescribeSQLLogsWithCallback(request *DescribeSQLLogsRequest, ...) <-chan int
- func (client *Client) DescribeSQLLogsWithChan(request *DescribeSQLLogsRequest) (<-chan *DescribeSQLLogsResponse, <-chan error)
- func (client *Client) DescribeSlowLogRecords(request *DescribeSlowLogRecordsRequest) (response *DescribeSlowLogRecordsResponse, err error)
- func (client *Client) DescribeSlowLogRecordsWithCallback(request *DescribeSlowLogRecordsRequest, ...) <-chan int
- func (client *Client) DescribeSlowLogRecordsWithChan(request *DescribeSlowLogRecordsRequest) (<-chan *DescribeSlowLogRecordsResponse, <-chan error)
- func (client *Client) DescribeSlowSQLLogs(request *DescribeSlowSQLLogsRequest) (response *DescribeSlowSQLLogsResponse, err error)
- func (client *Client) DescribeSlowSQLLogsWithCallback(request *DescribeSlowSQLLogsRequest, ...) <-chan int
- func (client *Client) DescribeSlowSQLLogsWithChan(request *DescribeSlowSQLLogsRequest) (<-chan *DescribeSlowSQLLogsResponse, <-chan error)
- func (client *Client) DescribeSpecification(request *DescribeSpecificationRequest) (response *DescribeSpecificationResponse, err error)
- func (client *Client) DescribeSpecificationWithCallback(request *DescribeSpecificationRequest, ...) <-chan int
- func (client *Client) DescribeSpecificationWithChan(request *DescribeSpecificationRequest) (<-chan *DescribeSpecificationResponse, <-chan error)
- func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
- func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, ...) <-chan int
- func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)
- func (client *Client) DescribeUserEncryptionKeyList(request *DescribeUserEncryptionKeyListRequest) (response *DescribeUserEncryptionKeyListResponse, err error)
- func (client *Client) DescribeUserEncryptionKeyListWithCallback(request *DescribeUserEncryptionKeyListRequest, ...) <-chan int
- func (client *Client) DescribeUserEncryptionKeyListWithChan(request *DescribeUserEncryptionKeyListRequest) (<-chan *DescribeUserEncryptionKeyListResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ModifyAccountDescription(request *ModifyAccountDescriptionRequest) (response *ModifyAccountDescriptionResponse, err error)
- func (client *Client) ModifyAccountDescriptionWithCallback(request *ModifyAccountDescriptionRequest, ...) <-chan int
- func (client *Client) ModifyAccountDescriptionWithChan(request *ModifyAccountDescriptionRequest) (<-chan *ModifyAccountDescriptionResponse, <-chan error)
- func (client *Client) ModifyBackupPolicy(request *ModifyBackupPolicyRequest) (response *ModifyBackupPolicyResponse, err error)
- func (client *Client) ModifyBackupPolicyWithCallback(request *ModifyBackupPolicyRequest, ...) <-chan int
- func (client *Client) ModifyBackupPolicyWithChan(request *ModifyBackupPolicyRequest) (<-chan *ModifyBackupPolicyResponse, <-chan error)
- func (client *Client) ModifyDBInstanceConnectionMode(request *ModifyDBInstanceConnectionModeRequest) (response *ModifyDBInstanceConnectionModeResponse, err error)
- func (client *Client) ModifyDBInstanceConnectionModeWithCallback(request *ModifyDBInstanceConnectionModeRequest, ...) <-chan int
- func (client *Client) ModifyDBInstanceConnectionModeWithChan(request *ModifyDBInstanceConnectionModeRequest) (<-chan *ModifyDBInstanceConnectionModeResponse, <-chan error)
- func (client *Client) ModifyDBInstanceConnectionString(request *ModifyDBInstanceConnectionStringRequest) (response *ModifyDBInstanceConnectionStringResponse, err error)
- func (client *Client) ModifyDBInstanceConnectionStringWithCallback(request *ModifyDBInstanceConnectionStringRequest, ...) <-chan int
- func (client *Client) ModifyDBInstanceConnectionStringWithChan(request *ModifyDBInstanceConnectionStringRequest) (<-chan *ModifyDBInstanceConnectionStringResponse, <-chan error)
- func (client *Client) ModifyDBInstanceDescription(request *ModifyDBInstanceDescriptionRequest) (response *ModifyDBInstanceDescriptionResponse, err error)
- func (client *Client) ModifyDBInstanceDescriptionWithCallback(request *ModifyDBInstanceDescriptionRequest, ...) <-chan int
- func (client *Client) ModifyDBInstanceDescriptionWithChan(request *ModifyDBInstanceDescriptionRequest) (<-chan *ModifyDBInstanceDescriptionResponse, <-chan error)
- func (client *Client) ModifyDBInstanceMaintainTime(request *ModifyDBInstanceMaintainTimeRequest) (response *ModifyDBInstanceMaintainTimeResponse, err error)
- func (client *Client) ModifyDBInstanceMaintainTimeWithCallback(request *ModifyDBInstanceMaintainTimeRequest, ...) <-chan int
- func (client *Client) ModifyDBInstanceMaintainTimeWithChan(request *ModifyDBInstanceMaintainTimeRequest) (<-chan *ModifyDBInstanceMaintainTimeResponse, <-chan error)
- func (client *Client) ModifyDBInstanceNetworkType(request *ModifyDBInstanceNetworkTypeRequest) (response *ModifyDBInstanceNetworkTypeResponse, err error)
- func (client *Client) ModifyDBInstanceNetworkTypeWithCallback(request *ModifyDBInstanceNetworkTypeRequest, ...) <-chan int
- func (client *Client) ModifyDBInstanceNetworkTypeWithChan(request *ModifyDBInstanceNetworkTypeRequest) (<-chan *ModifyDBInstanceNetworkTypeResponse, <-chan error)
- func (client *Client) ModifyDBInstanceSSL(request *ModifyDBInstanceSSLRequest) (response *ModifyDBInstanceSSLResponse, err error)
- func (client *Client) ModifyDBInstanceSSLWithCallback(request *ModifyDBInstanceSSLRequest, ...) <-chan int
- func (client *Client) ModifyDBInstanceSSLWithChan(request *ModifyDBInstanceSSLRequest) (<-chan *ModifyDBInstanceSSLResponse, <-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) ModifySQLCollectorPolicy(request *ModifySQLCollectorPolicyRequest) (response *ModifySQLCollectorPolicyResponse, err error)
- func (client *Client) ModifySQLCollectorPolicyWithCallback(request *ModifySQLCollectorPolicyRequest, ...) <-chan int
- func (client *Client) ModifySQLCollectorPolicyWithChan(request *ModifySQLCollectorPolicyRequest) (<-chan *ModifySQLCollectorPolicyResponse, <-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) ReleaseInstancePublicConnection(request *ReleaseInstancePublicConnectionRequest) (response *ReleaseInstancePublicConnectionResponse, err error)
- func (client *Client) ReleaseInstancePublicConnectionWithCallback(request *ReleaseInstancePublicConnectionRequest, ...) <-chan int
- func (client *Client) ReleaseInstancePublicConnectionWithChan(request *ReleaseInstancePublicConnectionRequest) (<-chan *ReleaseInstancePublicConnectionResponse, <-chan error)
- func (client *Client) ResetAccountPassword(request *ResetAccountPasswordRequest) (response *ResetAccountPasswordResponse, err error)
- func (client *Client) ResetAccountPasswordWithCallback(request *ResetAccountPasswordRequest, ...) <-chan int
- func (client *Client) ResetAccountPasswordWithChan(request *ResetAccountPasswordRequest) (<-chan *ResetAccountPasswordResponse, <-chan error)
- func (client *Client) RestartDBInstance(request *RestartDBInstanceRequest) (response *RestartDBInstanceResponse, err error)
- func (client *Client) RestartDBInstanceWithCallback(request *RestartDBInstanceRequest, ...) <-chan int
- func (client *Client) RestartDBInstanceWithChan(request *RestartDBInstanceRequest) (<-chan *RestartDBInstanceResponse, <-chan error)
- func (client *Client) SwitchDBInstanceNetType(request *SwitchDBInstanceNetTypeRequest) (response *SwitchDBInstanceNetTypeResponse, err error)
- func (client *Client) SwitchDBInstanceNetTypeWithCallback(request *SwitchDBInstanceNetTypeRequest, ...) <-chan int
- func (client *Client) SwitchDBInstanceNetTypeWithChan(request *SwitchDBInstanceNetTypeRequest) (<-chan *SwitchDBInstanceNetTypeResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- func (client *Client) UpgradeDBInstance(request *UpgradeDBInstanceRequest) (response *UpgradeDBInstanceResponse, err error)
- func (client *Client) UpgradeDBInstanceWithCallback(request *UpgradeDBInstanceRequest, ...) <-chan int
- func (client *Client) UpgradeDBInstanceWithChan(request *UpgradeDBInstanceRequest) (<-chan *UpgradeDBInstanceResponse, <-chan error)
- func (client *Client) UpgradeDBVersion(request *UpgradeDBVersionRequest) (response *UpgradeDBVersionResponse, err error)
- func (client *Client) UpgradeDBVersionWithCallback(request *UpgradeDBVersionRequest, ...) <-chan int
- func (client *Client) UpgradeDBVersionWithChan(request *UpgradeDBVersionRequest) (<-chan *UpgradeDBVersionResponse, <-chan error)
- type CreateAccountRequest
- type CreateAccountResponse
- type CreateDBInstanceRequest
- type CreateDBInstanceResponse
- type CreateECSDBInstanceRequest
- type CreateECSDBInstanceResponse
- type CreateServiceLinkedRoleRequest
- type CreateServiceLinkedRoleResponse
- type DBInstance
- type DBInstanceAccount
- type DBInstanceAttribute
- type DBInstanceAttributeInDescribeDBInstanceOnECSAttribute
- type DBInstanceClass
- type DBInstanceClassItem
- type DBInstanceGroupCount
- type DBInstanceGroupCountItem
- type DBInstanceIPArray
- type DBInstanceNetInfo
- type DBInstanceNetInfos
- type DeleteDBInstanceRequest
- type DeleteDBInstanceResponse
- type DeleteDatabaseRequest
- type DeleteDatabaseResponse
- type DescribeAccountsRequest
- type DescribeAccountsResponse
- type DescribeAvailableResourcesRequest
- type DescribeAvailableResourcesResponse
- type DescribeBackupPolicyRequest
- type DescribeBackupPolicyResponse
- type DescribeDBClusterPerformanceRequest
- type DescribeDBClusterPerformanceResponse
- type DescribeDBInstanceAttributeRequest
- type DescribeDBInstanceAttributeResponse
- type DescribeDBInstanceIPArrayListRequest
- type DescribeDBInstanceIPArrayListResponse
- type DescribeDBInstanceNetInfoRequest
- type DescribeDBInstanceNetInfoResponse
- type DescribeDBInstanceOnECSAttributeRequest
- type DescribeDBInstanceOnECSAttributeResponse
- type DescribeDBInstancePerformanceRequest
- type DescribeDBInstancePerformanceResponse
- type DescribeDBInstanceSQLPatternsRequest
- type DescribeDBInstanceSQLPatternsResponse
- type DescribeDBInstanceSSLRequest
- type DescribeDBInstanceSSLResponse
- type DescribeDBInstancesRequest
- type DescribeDBInstancesResponse
- type DescribeDBInstancesTag
- type DescribeDataBackupsRequest
- type DescribeDataBackupsResponse
- type DescribeLogBackupsRequest
- type DescribeLogBackupsResponse
- type DescribeModifyParameterLogRequest
- type DescribeModifyParameterLogResponse
- type DescribeParametersRequest
- type DescribeParametersResponse
- type DescribeRdsVSwitchsRequest
- type DescribeRdsVSwitchsResponse
- type DescribeRdsVpcsRequest
- type DescribeRdsVpcsResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DescribeResourceUsageRequest
- type DescribeResourceUsageResponse
- type DescribeSQLCollectorPolicyRequest
- type DescribeSQLCollectorPolicyResponse
- type DescribeSQLLogByQueryIdRequest
- type DescribeSQLLogByQueryIdResponse
- type DescribeSQLLogCountRequest
- type DescribeSQLLogCountResponse
- type DescribeSQLLogFilesRequest
- type DescribeSQLLogFilesResponse
- type DescribeSQLLogRecordsRequest
- type DescribeSQLLogRecordsResponse
- type DescribeSQLLogsOnSliceRequest
- type DescribeSQLLogsOnSliceResponse
- type DescribeSQLLogsRequest
- type DescribeSQLLogsResponse
- type DescribeSlowLogRecordsRequest
- type DescribeSlowLogRecordsResponse
- type DescribeSlowSQLLogsRequest
- type DescribeSlowSQLLogsResponse
- type DescribeSpecificationRequest
- type DescribeSpecificationResponse
- type DescribeTagsRequest
- type DescribeTagsResponse
- type DescribeUserEncryptionKeyListRequest
- type DescribeUserEncryptionKeyListResponse
- type Item
- type ItemsInDescribeDBInstanceAttribute
- type ItemsInDescribeDBInstanceIPArrayList
- type ItemsInDescribeDBInstanceOnECSAttribute
- type ItemsInDescribeDBInstances
- type ItemsInDescribeDataBackups
- type ItemsInDescribeLogBackups
- type ItemsInDescribeSQLLogByQueryId
- type ItemsInDescribeSQLLogCount
- type ItemsInDescribeSQLLogFiles
- type ItemsInDescribeSQLLogRecords
- type ItemsInDescribeSQLLogs
- type ItemsInDescribeSlowLogRecords
- type ItemsInDescribeSlowSQLLogs
- type KmsKeys
- type KmsKeysItem
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type LogFile
- type ModifyAccountDescriptionRequest
- type ModifyAccountDescriptionResponse
- type ModifyBackupPolicyRequest
- type ModifyBackupPolicyResponse
- type ModifyDBInstanceConnectionModeRequest
- type ModifyDBInstanceConnectionModeResponse
- type ModifyDBInstanceConnectionStringRequest
- type ModifyDBInstanceConnectionStringResponse
- type ModifyDBInstanceDescriptionRequest
- type ModifyDBInstanceDescriptionResponse
- type ModifyDBInstanceMaintainTimeRequest
- type ModifyDBInstanceMaintainTimeResponse
- type ModifyDBInstanceNetworkTypeRequest
- type ModifyDBInstanceNetworkTypeResponse
- type ModifyDBInstanceSSLRequest
- type ModifyDBInstanceSSLResponse
- type ModifyParametersRequest
- type ModifyParametersResponse
- type ModifySQLCollectorPolicyRequest
- type ModifySQLCollectorPolicyResponse
- type ModifySecurityIpsRequest
- type ModifySecurityIpsResponse
- type NodeCount
- type Parameters
- type ParametersItem
- type Pattern
- type Patterns
- type PerformanceKey
- type PerformanceKeysInDescribeDBClusterPerformance
- type PerformanceKeysInDescribeDBInstancePerformance
- type PointInDescribeDBClusterPerformance
- type PointInDescribeSQLLogCount
- type Region
- type Regions
- type ReleaseInstancePublicConnectionRequest
- type ReleaseInstancePublicConnectionResponse
- type ResetAccountPasswordRequest
- type ResetAccountPasswordResponse
- type Resource
- type Resources
- type RestartDBInstanceRequest
- type RestartDBInstanceResponse
- type SQLLog
- type SQLLogsSliceItem
- type SQLRecord
- type SQLSlowRecord
- type SeriesInDescribeDBClusterPerformance
- type SeriesInDescribeSQLLogCount
- type SeriesItem
- type SliceIds
- type SliceLogItems
- type StorageNotice
- type StorageNoticeItem
- type StorageSize
- type SupportedEngine
- type SupportedEngines
- type SupportedInstanceClass
- type SupportedInstanceClasses
- type SwitchDBInstanceNetTypeRequest
- type SwitchDBInstanceNetTypeResponse
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInDescribeDBInstanceAttribute
- type TagsInDescribeDBInstanceOnECSAttribute
- type TagsInDescribeDBInstances
- type TagsInDescribeTags
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpgradeDBInstanceRequest
- type UpgradeDBInstanceResponse
- type UpgradeDBVersionRequest
- type UpgradeDBVersionResponse
- type VSwitch
- type VSwitchInDescribeRdsVSwitchs
- type VSwitchItem
- type VSwitches
- type VSwitchs
- type ValueItem
- type ValuesInDescribeDBClusterPerformance
- type ValuesInDescribeSQLLogCount
- type Vpc
- type VpcItem
- type Vpcs
- type Zone
- type Zones
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.1383
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.1383
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.1383
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.1383
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type Accounts ¶
type Accounts struct {
DBInstanceAccount []DBInstanceAccount `json:"DBInstanceAccount" xml:"DBInstanceAccount"`
}
Accounts is a nested struct in gpdb response
type AddBuDBInstanceRelationRequest ¶
type AddBuDBInstanceRelationRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` BusinessUnit string `position:"Query" name:"BusinessUnit"` }
AddBuDBInstanceRelationRequest is the request struct for api AddBuDBInstanceRelation
func CreateAddBuDBInstanceRelationRequest ¶
func CreateAddBuDBInstanceRelationRequest() (request *AddBuDBInstanceRelationRequest)
CreateAddBuDBInstanceRelationRequest creates a request to invoke AddBuDBInstanceRelation API
type AddBuDBInstanceRelationResponse ¶
type AddBuDBInstanceRelationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` BusinessUnit string `json:"BusinessUnit" xml:"BusinessUnit"` DBInstanceName string `json:"DBInstanceName" xml:"DBInstanceName"` }
AddBuDBInstanceRelationResponse is the response struct for api AddBuDBInstanceRelation
func CreateAddBuDBInstanceRelationResponse ¶
func CreateAddBuDBInstanceRelationResponse() (response *AddBuDBInstanceRelationResponse)
CreateAddBuDBInstanceRelationResponse creates a response to parse from AddBuDBInstanceRelation response
type AllocateInstancePublicConnectionRequest ¶
type AllocateInstancePublicConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ConnectionStringPrefix string `position:"Query" name:"ConnectionStringPrefix"` AddressType string `position:"Query" name:"AddressType"` DBInstanceId string `position:"Query" name:"DBInstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Port string `position:"Query" name:"Port"` }
AllocateInstancePublicConnectionRequest is the request struct for api AllocateInstancePublicConnection
func CreateAllocateInstancePublicConnectionRequest ¶
func CreateAllocateInstancePublicConnectionRequest() (request *AllocateInstancePublicConnectionRequest)
CreateAllocateInstancePublicConnectionRequest creates a request to invoke AllocateInstancePublicConnection API
type AllocateInstancePublicConnectionResponse ¶
type AllocateInstancePublicConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AllocateInstancePublicConnectionResponse is the response struct for api AllocateInstancePublicConnection
func CreateAllocateInstancePublicConnectionResponse ¶
func CreateAllocateInstancePublicConnectionResponse() (response *AllocateInstancePublicConnectionResponse)
CreateAllocateInstancePublicConnectionResponse creates a response to parse from AllocateInstancePublicConnection response
type Backup ¶ added in v1.61.1383
type Backup struct { BackupMode string `json:"BackupMode" xml:"BackupMode"` BaksetName string `json:"BaksetName" xml:"BaksetName"` LogFileName string `json:"LogFileName" xml:"LogFileName"` BackupSetId string `json:"BackupSetId" xml:"BackupSetId"` BackupEndTime string `json:"BackupEndTime" xml:"BackupEndTime"` LogTime string `json:"LogTime" xml:"LogTime"` BackupSize int64 `json:"BackupSize" xml:"BackupSize"` DataType string `json:"DataType" xml:"DataType"` LogFileSize int64 `json:"LogFileSize" xml:"LogFileSize"` BackupStatus string `json:"BackupStatus" xml:"BackupStatus"` BackupEndTimeLocal string `json:"BackupEndTimeLocal" xml:"BackupEndTimeLocal"` BackupStartTime string `json:"BackupStartTime" xml:"BackupStartTime"` ConsistentTime int64 `json:"ConsistentTime" xml:"ConsistentTime"` BackupStartTimeLocal string `json:"BackupStartTimeLocal" xml:"BackupStartTimeLocal"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` SegmentName string `json:"SegmentName" xml:"SegmentName"` BackupId string `json:"BackupId" xml:"BackupId"` }
Backup is a nested struct in gpdb response
type Changelogs ¶ added in v1.61.1383
type Changelogs struct {
ChangelogsItem []ChangelogsItem `json:"Changelogs" xml:"Changelogs"`
}
Changelogs is a nested struct in gpdb response
type ChangelogsItem ¶ added in v1.61.1383
type ChangelogsItem struct { ParameterValueAfter string `json:"ParameterValueAfter" xml:"ParameterValueAfter"` ParameterName string `json:"ParameterName" xml:"ParameterName"` EffectTime string `json:"EffectTime" xml:"EffectTime"` ParameterValueBefore string `json:"ParameterValueBefore" xml:"ParameterValueBefore"` ParameterValid string `json:"ParameterValid" xml:"ParameterValid"` }
ChangelogsItem is a nested struct in gpdb response
type CheckServiceLinkedRoleRequest ¶ added in v1.61.1383
type CheckServiceLinkedRoleRequest struct {
*requests.RpcRequest
}
CheckServiceLinkedRoleRequest is the request struct for api CheckServiceLinkedRole
func CreateCheckServiceLinkedRoleRequest ¶ added in v1.61.1383
func CreateCheckServiceLinkedRoleRequest() (request *CheckServiceLinkedRoleRequest)
CreateCheckServiceLinkedRoleRequest creates a request to invoke CheckServiceLinkedRole API
type CheckServiceLinkedRoleResponse ¶ added in v1.61.1383
type CheckServiceLinkedRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HasServiceLinkedRole string `json:"HasServiceLinkedRole" xml:"HasServiceLinkedRole"` RegionId string `json:"RegionId" xml:"RegionId"` }
CheckServiceLinkedRoleResponse is the response struct for api CheckServiceLinkedRole
func CreateCheckServiceLinkedRoleResponse ¶ added in v1.61.1383
func CreateCheckServiceLinkedRoleResponse() (response *CheckServiceLinkedRoleResponse)
CreateCheckServiceLinkedRoleResponse creates a response to parse from CheckServiceLinkedRole 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 ¶ added in v1.61.1383
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 ¶ added in v1.61.1383
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) AddBuDBInstanceRelation ¶
func (client *Client) AddBuDBInstanceRelation(request *AddBuDBInstanceRelationRequest) (response *AddBuDBInstanceRelationResponse, err error)
AddBuDBInstanceRelation invokes the gpdb.AddBuDBInstanceRelation API synchronously
func (*Client) AddBuDBInstanceRelationWithCallback ¶
func (client *Client) AddBuDBInstanceRelationWithCallback(request *AddBuDBInstanceRelationRequest, callback func(response *AddBuDBInstanceRelationResponse, err error)) <-chan int
AddBuDBInstanceRelationWithCallback invokes the gpdb.AddBuDBInstanceRelation API asynchronously
func (*Client) AddBuDBInstanceRelationWithChan ¶
func (client *Client) AddBuDBInstanceRelationWithChan(request *AddBuDBInstanceRelationRequest) (<-chan *AddBuDBInstanceRelationResponse, <-chan error)
AddBuDBInstanceRelationWithChan invokes the gpdb.AddBuDBInstanceRelation API asynchronously
func (*Client) AllocateInstancePublicConnection ¶
func (client *Client) AllocateInstancePublicConnection(request *AllocateInstancePublicConnectionRequest) (response *AllocateInstancePublicConnectionResponse, err error)
AllocateInstancePublicConnection invokes the gpdb.AllocateInstancePublicConnection API synchronously
func (*Client) AllocateInstancePublicConnectionWithCallback ¶
func (client *Client) AllocateInstancePublicConnectionWithCallback(request *AllocateInstancePublicConnectionRequest, callback func(response *AllocateInstancePublicConnectionResponse, err error)) <-chan int
AllocateInstancePublicConnectionWithCallback invokes the gpdb.AllocateInstancePublicConnection API asynchronously
func (*Client) AllocateInstancePublicConnectionWithChan ¶
func (client *Client) AllocateInstancePublicConnectionWithChan(request *AllocateInstancePublicConnectionRequest) (<-chan *AllocateInstancePublicConnectionResponse, <-chan error)
AllocateInstancePublicConnectionWithChan invokes the gpdb.AllocateInstancePublicConnection API asynchronously
func (*Client) CheckServiceLinkedRole ¶ added in v1.61.1383
func (client *Client) CheckServiceLinkedRole(request *CheckServiceLinkedRoleRequest) (response *CheckServiceLinkedRoleResponse, err error)
CheckServiceLinkedRole invokes the gpdb.CheckServiceLinkedRole API synchronously
func (*Client) CheckServiceLinkedRoleWithCallback ¶ added in v1.61.1383
func (client *Client) CheckServiceLinkedRoleWithCallback(request *CheckServiceLinkedRoleRequest, callback func(response *CheckServiceLinkedRoleResponse, err error)) <-chan int
CheckServiceLinkedRoleWithCallback invokes the gpdb.CheckServiceLinkedRole API asynchronously
func (*Client) CheckServiceLinkedRoleWithChan ¶ added in v1.61.1383
func (client *Client) CheckServiceLinkedRoleWithChan(request *CheckServiceLinkedRoleRequest) (<-chan *CheckServiceLinkedRoleResponse, <-chan error)
CheckServiceLinkedRoleWithChan invokes the gpdb.CheckServiceLinkedRole API asynchronously
func (*Client) CreateAccount ¶
func (client *Client) CreateAccount(request *CreateAccountRequest) (response *CreateAccountResponse, err error)
CreateAccount invokes the gpdb.CreateAccount API synchronously
func (*Client) CreateAccountWithCallback ¶
func (client *Client) CreateAccountWithCallback(request *CreateAccountRequest, callback func(response *CreateAccountResponse, err error)) <-chan int
CreateAccountWithCallback invokes the gpdb.CreateAccount API asynchronously
func (*Client) CreateAccountWithChan ¶
func (client *Client) CreateAccountWithChan(request *CreateAccountRequest) (<-chan *CreateAccountResponse, <-chan error)
CreateAccountWithChan invokes the gpdb.CreateAccount API asynchronously
func (*Client) CreateDBInstance ¶
func (client *Client) CreateDBInstance(request *CreateDBInstanceRequest) (response *CreateDBInstanceResponse, err error)
CreateDBInstance invokes the gpdb.CreateDBInstance API synchronously
func (*Client) CreateDBInstanceWithCallback ¶
func (client *Client) CreateDBInstanceWithCallback(request *CreateDBInstanceRequest, callback func(response *CreateDBInstanceResponse, err error)) <-chan int
CreateDBInstanceWithCallback invokes the gpdb.CreateDBInstance API asynchronously
func (*Client) CreateDBInstanceWithChan ¶
func (client *Client) CreateDBInstanceWithChan(request *CreateDBInstanceRequest) (<-chan *CreateDBInstanceResponse, <-chan error)
CreateDBInstanceWithChan invokes the gpdb.CreateDBInstance API asynchronously
func (*Client) CreateECSDBInstance ¶ added in v1.61.1383
func (client *Client) CreateECSDBInstance(request *CreateECSDBInstanceRequest) (response *CreateECSDBInstanceResponse, err error)
CreateECSDBInstance invokes the gpdb.CreateECSDBInstance API synchronously
func (*Client) CreateECSDBInstanceWithCallback ¶ added in v1.61.1383
func (client *Client) CreateECSDBInstanceWithCallback(request *CreateECSDBInstanceRequest, callback func(response *CreateECSDBInstanceResponse, err error)) <-chan int
CreateECSDBInstanceWithCallback invokes the gpdb.CreateECSDBInstance API asynchronously
func (*Client) CreateECSDBInstanceWithChan ¶ added in v1.61.1383
func (client *Client) CreateECSDBInstanceWithChan(request *CreateECSDBInstanceRequest) (<-chan *CreateECSDBInstanceResponse, <-chan error)
CreateECSDBInstanceWithChan invokes the gpdb.CreateECSDBInstance API asynchronously
func (*Client) CreateServiceLinkedRole ¶ added in v1.61.1383
func (client *Client) CreateServiceLinkedRole(request *CreateServiceLinkedRoleRequest) (response *CreateServiceLinkedRoleResponse, err error)
CreateServiceLinkedRole invokes the gpdb.CreateServiceLinkedRole API synchronously
func (*Client) CreateServiceLinkedRoleWithCallback ¶ added in v1.61.1383
func (client *Client) CreateServiceLinkedRoleWithCallback(request *CreateServiceLinkedRoleRequest, callback func(response *CreateServiceLinkedRoleResponse, err error)) <-chan int
CreateServiceLinkedRoleWithCallback invokes the gpdb.CreateServiceLinkedRole API asynchronously
func (*Client) CreateServiceLinkedRoleWithChan ¶ added in v1.61.1383
func (client *Client) CreateServiceLinkedRoleWithChan(request *CreateServiceLinkedRoleRequest) (<-chan *CreateServiceLinkedRoleResponse, <-chan error)
CreateServiceLinkedRoleWithChan invokes the gpdb.CreateServiceLinkedRole API asynchronously
func (*Client) DeleteDBInstance ¶
func (client *Client) DeleteDBInstance(request *DeleteDBInstanceRequest) (response *DeleteDBInstanceResponse, err error)
DeleteDBInstance invokes the gpdb.DeleteDBInstance API synchronously
func (*Client) DeleteDBInstanceWithCallback ¶
func (client *Client) DeleteDBInstanceWithCallback(request *DeleteDBInstanceRequest, callback func(response *DeleteDBInstanceResponse, err error)) <-chan int
DeleteDBInstanceWithCallback invokes the gpdb.DeleteDBInstance API asynchronously
func (*Client) DeleteDBInstanceWithChan ¶
func (client *Client) DeleteDBInstanceWithChan(request *DeleteDBInstanceRequest) (<-chan *DeleteDBInstanceResponse, <-chan error)
DeleteDBInstanceWithChan invokes the gpdb.DeleteDBInstance API asynchronously
func (*Client) DeleteDatabase ¶
func (client *Client) DeleteDatabase(request *DeleteDatabaseRequest) (response *DeleteDatabaseResponse, err error)
DeleteDatabase invokes the gpdb.DeleteDatabase API synchronously
func (*Client) DeleteDatabaseWithCallback ¶
func (client *Client) DeleteDatabaseWithCallback(request *DeleteDatabaseRequest, callback func(response *DeleteDatabaseResponse, err error)) <-chan int
DeleteDatabaseWithCallback invokes the gpdb.DeleteDatabase API asynchronously
func (*Client) DeleteDatabaseWithChan ¶
func (client *Client) DeleteDatabaseWithChan(request *DeleteDatabaseRequest) (<-chan *DeleteDatabaseResponse, <-chan error)
DeleteDatabaseWithChan invokes the gpdb.DeleteDatabase API asynchronously
func (*Client) DescribeAccounts ¶
func (client *Client) DescribeAccounts(request *DescribeAccountsRequest) (response *DescribeAccountsResponse, err error)
DescribeAccounts invokes the gpdb.DescribeAccounts API synchronously
func (*Client) DescribeAccountsWithCallback ¶
func (client *Client) DescribeAccountsWithCallback(request *DescribeAccountsRequest, callback func(response *DescribeAccountsResponse, err error)) <-chan int
DescribeAccountsWithCallback invokes the gpdb.DescribeAccounts API asynchronously
func (*Client) DescribeAccountsWithChan ¶
func (client *Client) DescribeAccountsWithChan(request *DescribeAccountsRequest) (<-chan *DescribeAccountsResponse, <-chan error)
DescribeAccountsWithChan invokes the gpdb.DescribeAccounts API asynchronously
func (*Client) DescribeAvailableResources ¶ added in v1.61.1383
func (client *Client) DescribeAvailableResources(request *DescribeAvailableResourcesRequest) (response *DescribeAvailableResourcesResponse, err error)
DescribeAvailableResources invokes the gpdb.DescribeAvailableResources API synchronously
func (*Client) DescribeAvailableResourcesWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeAvailableResourcesWithCallback(request *DescribeAvailableResourcesRequest, callback func(response *DescribeAvailableResourcesResponse, err error)) <-chan int
DescribeAvailableResourcesWithCallback invokes the gpdb.DescribeAvailableResources API asynchronously
func (*Client) DescribeAvailableResourcesWithChan ¶ added in v1.61.1383
func (client *Client) DescribeAvailableResourcesWithChan(request *DescribeAvailableResourcesRequest) (<-chan *DescribeAvailableResourcesResponse, <-chan error)
DescribeAvailableResourcesWithChan invokes the gpdb.DescribeAvailableResources API asynchronously
func (*Client) DescribeBackupPolicy ¶ added in v1.61.1383
func (client *Client) DescribeBackupPolicy(request *DescribeBackupPolicyRequest) (response *DescribeBackupPolicyResponse, err error)
DescribeBackupPolicy invokes the gpdb.DescribeBackupPolicy API synchronously
func (*Client) DescribeBackupPolicyWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeBackupPolicyWithCallback(request *DescribeBackupPolicyRequest, callback func(response *DescribeBackupPolicyResponse, err error)) <-chan int
DescribeBackupPolicyWithCallback invokes the gpdb.DescribeBackupPolicy API asynchronously
func (*Client) DescribeBackupPolicyWithChan ¶ added in v1.61.1383
func (client *Client) DescribeBackupPolicyWithChan(request *DescribeBackupPolicyRequest) (<-chan *DescribeBackupPolicyResponse, <-chan error)
DescribeBackupPolicyWithChan invokes the gpdb.DescribeBackupPolicy API asynchronously
func (*Client) DescribeDBClusterPerformance ¶ added in v1.61.1383
func (client *Client) DescribeDBClusterPerformance(request *DescribeDBClusterPerformanceRequest) (response *DescribeDBClusterPerformanceResponse, err error)
DescribeDBClusterPerformance invokes the gpdb.DescribeDBClusterPerformance API synchronously
func (*Client) DescribeDBClusterPerformanceWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeDBClusterPerformanceWithCallback(request *DescribeDBClusterPerformanceRequest, callback func(response *DescribeDBClusterPerformanceResponse, err error)) <-chan int
DescribeDBClusterPerformanceWithCallback invokes the gpdb.DescribeDBClusterPerformance API asynchronously
func (*Client) DescribeDBClusterPerformanceWithChan ¶ added in v1.61.1383
func (client *Client) DescribeDBClusterPerformanceWithChan(request *DescribeDBClusterPerformanceRequest) (<-chan *DescribeDBClusterPerformanceResponse, <-chan error)
DescribeDBClusterPerformanceWithChan invokes the gpdb.DescribeDBClusterPerformance API asynchronously
func (*Client) DescribeDBInstanceAttribute ¶
func (client *Client) DescribeDBInstanceAttribute(request *DescribeDBInstanceAttributeRequest) (response *DescribeDBInstanceAttributeResponse, err error)
DescribeDBInstanceAttribute invokes the gpdb.DescribeDBInstanceAttribute API synchronously
func (*Client) DescribeDBInstanceAttributeWithCallback ¶
func (client *Client) DescribeDBInstanceAttributeWithCallback(request *DescribeDBInstanceAttributeRequest, callback func(response *DescribeDBInstanceAttributeResponse, err error)) <-chan int
DescribeDBInstanceAttributeWithCallback invokes the gpdb.DescribeDBInstanceAttribute API asynchronously
func (*Client) DescribeDBInstanceAttributeWithChan ¶
func (client *Client) DescribeDBInstanceAttributeWithChan(request *DescribeDBInstanceAttributeRequest) (<-chan *DescribeDBInstanceAttributeResponse, <-chan error)
DescribeDBInstanceAttributeWithChan invokes the gpdb.DescribeDBInstanceAttribute API asynchronously
func (*Client) DescribeDBInstanceIPArrayList ¶
func (client *Client) DescribeDBInstanceIPArrayList(request *DescribeDBInstanceIPArrayListRequest) (response *DescribeDBInstanceIPArrayListResponse, err error)
DescribeDBInstanceIPArrayList invokes the gpdb.DescribeDBInstanceIPArrayList API synchronously
func (*Client) DescribeDBInstanceIPArrayListWithCallback ¶
func (client *Client) DescribeDBInstanceIPArrayListWithCallback(request *DescribeDBInstanceIPArrayListRequest, callback func(response *DescribeDBInstanceIPArrayListResponse, err error)) <-chan int
DescribeDBInstanceIPArrayListWithCallback invokes the gpdb.DescribeDBInstanceIPArrayList API asynchronously
func (*Client) DescribeDBInstanceIPArrayListWithChan ¶
func (client *Client) DescribeDBInstanceIPArrayListWithChan(request *DescribeDBInstanceIPArrayListRequest) (<-chan *DescribeDBInstanceIPArrayListResponse, <-chan error)
DescribeDBInstanceIPArrayListWithChan invokes the gpdb.DescribeDBInstanceIPArrayList API asynchronously
func (*Client) DescribeDBInstanceNetInfo ¶
func (client *Client) DescribeDBInstanceNetInfo(request *DescribeDBInstanceNetInfoRequest) (response *DescribeDBInstanceNetInfoResponse, err error)
DescribeDBInstanceNetInfo invokes the gpdb.DescribeDBInstanceNetInfo API synchronously
func (*Client) DescribeDBInstanceNetInfoWithCallback ¶
func (client *Client) DescribeDBInstanceNetInfoWithCallback(request *DescribeDBInstanceNetInfoRequest, callback func(response *DescribeDBInstanceNetInfoResponse, err error)) <-chan int
DescribeDBInstanceNetInfoWithCallback invokes the gpdb.DescribeDBInstanceNetInfo API asynchronously
func (*Client) DescribeDBInstanceNetInfoWithChan ¶
func (client *Client) DescribeDBInstanceNetInfoWithChan(request *DescribeDBInstanceNetInfoRequest) (<-chan *DescribeDBInstanceNetInfoResponse, <-chan error)
DescribeDBInstanceNetInfoWithChan invokes the gpdb.DescribeDBInstanceNetInfo API asynchronously
func (*Client) DescribeDBInstanceOnECSAttribute ¶ added in v1.61.1383
func (client *Client) DescribeDBInstanceOnECSAttribute(request *DescribeDBInstanceOnECSAttributeRequest) (response *DescribeDBInstanceOnECSAttributeResponse, err error)
DescribeDBInstanceOnECSAttribute invokes the gpdb.DescribeDBInstanceOnECSAttribute API synchronously
func (*Client) DescribeDBInstanceOnECSAttributeWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeDBInstanceOnECSAttributeWithCallback(request *DescribeDBInstanceOnECSAttributeRequest, callback func(response *DescribeDBInstanceOnECSAttributeResponse, err error)) <-chan int
DescribeDBInstanceOnECSAttributeWithCallback invokes the gpdb.DescribeDBInstanceOnECSAttribute API asynchronously
func (*Client) DescribeDBInstanceOnECSAttributeWithChan ¶ added in v1.61.1383
func (client *Client) DescribeDBInstanceOnECSAttributeWithChan(request *DescribeDBInstanceOnECSAttributeRequest) (<-chan *DescribeDBInstanceOnECSAttributeResponse, <-chan error)
DescribeDBInstanceOnECSAttributeWithChan invokes the gpdb.DescribeDBInstanceOnECSAttribute API asynchronously
func (*Client) DescribeDBInstancePerformance ¶
func (client *Client) DescribeDBInstancePerformance(request *DescribeDBInstancePerformanceRequest) (response *DescribeDBInstancePerformanceResponse, err error)
DescribeDBInstancePerformance invokes the gpdb.DescribeDBInstancePerformance API synchronously
func (*Client) DescribeDBInstancePerformanceWithCallback ¶
func (client *Client) DescribeDBInstancePerformanceWithCallback(request *DescribeDBInstancePerformanceRequest, callback func(response *DescribeDBInstancePerformanceResponse, err error)) <-chan int
DescribeDBInstancePerformanceWithCallback invokes the gpdb.DescribeDBInstancePerformance API asynchronously
func (*Client) DescribeDBInstancePerformanceWithChan ¶
func (client *Client) DescribeDBInstancePerformanceWithChan(request *DescribeDBInstancePerformanceRequest) (<-chan *DescribeDBInstancePerformanceResponse, <-chan error)
DescribeDBInstancePerformanceWithChan invokes the gpdb.DescribeDBInstancePerformance API asynchronously
func (*Client) DescribeDBInstanceSQLPatterns ¶ added in v1.61.1383
func (client *Client) DescribeDBInstanceSQLPatterns(request *DescribeDBInstanceSQLPatternsRequest) (response *DescribeDBInstanceSQLPatternsResponse, err error)
DescribeDBInstanceSQLPatterns invokes the gpdb.DescribeDBInstanceSQLPatterns API synchronously
func (*Client) DescribeDBInstanceSQLPatternsWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeDBInstanceSQLPatternsWithCallback(request *DescribeDBInstanceSQLPatternsRequest, callback func(response *DescribeDBInstanceSQLPatternsResponse, err error)) <-chan int
DescribeDBInstanceSQLPatternsWithCallback invokes the gpdb.DescribeDBInstanceSQLPatterns API asynchronously
func (*Client) DescribeDBInstanceSQLPatternsWithChan ¶ added in v1.61.1383
func (client *Client) DescribeDBInstanceSQLPatternsWithChan(request *DescribeDBInstanceSQLPatternsRequest) (<-chan *DescribeDBInstanceSQLPatternsResponse, <-chan error)
DescribeDBInstanceSQLPatternsWithChan invokes the gpdb.DescribeDBInstanceSQLPatterns API asynchronously
func (*Client) DescribeDBInstanceSSL ¶ added in v1.61.1383
func (client *Client) DescribeDBInstanceSSL(request *DescribeDBInstanceSSLRequest) (response *DescribeDBInstanceSSLResponse, err error)
DescribeDBInstanceSSL invokes the gpdb.DescribeDBInstanceSSL API synchronously
func (*Client) DescribeDBInstanceSSLWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeDBInstanceSSLWithCallback(request *DescribeDBInstanceSSLRequest, callback func(response *DescribeDBInstanceSSLResponse, err error)) <-chan int
DescribeDBInstanceSSLWithCallback invokes the gpdb.DescribeDBInstanceSSL API asynchronously
func (*Client) DescribeDBInstanceSSLWithChan ¶ added in v1.61.1383
func (client *Client) DescribeDBInstanceSSLWithChan(request *DescribeDBInstanceSSLRequest) (<-chan *DescribeDBInstanceSSLResponse, <-chan error)
DescribeDBInstanceSSLWithChan invokes the gpdb.DescribeDBInstanceSSL API asynchronously
func (*Client) DescribeDBInstances ¶
func (client *Client) DescribeDBInstances(request *DescribeDBInstancesRequest) (response *DescribeDBInstancesResponse, err error)
DescribeDBInstances invokes the gpdb.DescribeDBInstances API synchronously
func (*Client) DescribeDBInstancesWithCallback ¶
func (client *Client) DescribeDBInstancesWithCallback(request *DescribeDBInstancesRequest, callback func(response *DescribeDBInstancesResponse, err error)) <-chan int
DescribeDBInstancesWithCallback invokes the gpdb.DescribeDBInstances API asynchronously
func (*Client) DescribeDBInstancesWithChan ¶
func (client *Client) DescribeDBInstancesWithChan(request *DescribeDBInstancesRequest) (<-chan *DescribeDBInstancesResponse, <-chan error)
DescribeDBInstancesWithChan invokes the gpdb.DescribeDBInstances API asynchronously
func (*Client) DescribeDataBackups ¶ added in v1.61.1383
func (client *Client) DescribeDataBackups(request *DescribeDataBackupsRequest) (response *DescribeDataBackupsResponse, err error)
DescribeDataBackups invokes the gpdb.DescribeDataBackups API synchronously
func (*Client) DescribeDataBackupsWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeDataBackupsWithCallback(request *DescribeDataBackupsRequest, callback func(response *DescribeDataBackupsResponse, err error)) <-chan int
DescribeDataBackupsWithCallback invokes the gpdb.DescribeDataBackups API asynchronously
func (*Client) DescribeDataBackupsWithChan ¶ added in v1.61.1383
func (client *Client) DescribeDataBackupsWithChan(request *DescribeDataBackupsRequest) (<-chan *DescribeDataBackupsResponse, <-chan error)
DescribeDataBackupsWithChan invokes the gpdb.DescribeDataBackups API asynchronously
func (*Client) DescribeLogBackups ¶ added in v1.61.1383
func (client *Client) DescribeLogBackups(request *DescribeLogBackupsRequest) (response *DescribeLogBackupsResponse, err error)
DescribeLogBackups invokes the gpdb.DescribeLogBackups API synchronously
func (*Client) DescribeLogBackupsWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeLogBackupsWithCallback(request *DescribeLogBackupsRequest, callback func(response *DescribeLogBackupsResponse, err error)) <-chan int
DescribeLogBackupsWithCallback invokes the gpdb.DescribeLogBackups API asynchronously
func (*Client) DescribeLogBackupsWithChan ¶ added in v1.61.1383
func (client *Client) DescribeLogBackupsWithChan(request *DescribeLogBackupsRequest) (<-chan *DescribeLogBackupsResponse, <-chan error)
DescribeLogBackupsWithChan invokes the gpdb.DescribeLogBackups API asynchronously
func (*Client) DescribeModifyParameterLog ¶ added in v1.61.1383
func (client *Client) DescribeModifyParameterLog(request *DescribeModifyParameterLogRequest) (response *DescribeModifyParameterLogResponse, err error)
DescribeModifyParameterLog invokes the gpdb.DescribeModifyParameterLog API synchronously
func (*Client) DescribeModifyParameterLogWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeModifyParameterLogWithCallback(request *DescribeModifyParameterLogRequest, callback func(response *DescribeModifyParameterLogResponse, err error)) <-chan int
DescribeModifyParameterLogWithCallback invokes the gpdb.DescribeModifyParameterLog API asynchronously
func (*Client) DescribeModifyParameterLogWithChan ¶ added in v1.61.1383
func (client *Client) DescribeModifyParameterLogWithChan(request *DescribeModifyParameterLogRequest) (<-chan *DescribeModifyParameterLogResponse, <-chan error)
DescribeModifyParameterLogWithChan invokes the gpdb.DescribeModifyParameterLog API asynchronously
func (*Client) DescribeParameters ¶ added in v1.61.1383
func (client *Client) DescribeParameters(request *DescribeParametersRequest) (response *DescribeParametersResponse, err error)
DescribeParameters invokes the gpdb.DescribeParameters API synchronously
func (*Client) DescribeParametersWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeParametersWithCallback(request *DescribeParametersRequest, callback func(response *DescribeParametersResponse, err error)) <-chan int
DescribeParametersWithCallback invokes the gpdb.DescribeParameters API asynchronously
func (*Client) DescribeParametersWithChan ¶ added in v1.61.1383
func (client *Client) DescribeParametersWithChan(request *DescribeParametersRequest) (<-chan *DescribeParametersResponse, <-chan error)
DescribeParametersWithChan invokes the gpdb.DescribeParameters API asynchronously
func (*Client) DescribeRdsVSwitchs ¶
func (client *Client) DescribeRdsVSwitchs(request *DescribeRdsVSwitchsRequest) (response *DescribeRdsVSwitchsResponse, err error)
DescribeRdsVSwitchs invokes the gpdb.DescribeRdsVSwitchs API synchronously
func (*Client) DescribeRdsVSwitchsWithCallback ¶
func (client *Client) DescribeRdsVSwitchsWithCallback(request *DescribeRdsVSwitchsRequest, callback func(response *DescribeRdsVSwitchsResponse, err error)) <-chan int
DescribeRdsVSwitchsWithCallback invokes the gpdb.DescribeRdsVSwitchs API asynchronously
func (*Client) DescribeRdsVSwitchsWithChan ¶
func (client *Client) DescribeRdsVSwitchsWithChan(request *DescribeRdsVSwitchsRequest) (<-chan *DescribeRdsVSwitchsResponse, <-chan error)
DescribeRdsVSwitchsWithChan invokes the gpdb.DescribeRdsVSwitchs API asynchronously
func (*Client) DescribeRdsVpcs ¶
func (client *Client) DescribeRdsVpcs(request *DescribeRdsVpcsRequest) (response *DescribeRdsVpcsResponse, err error)
DescribeRdsVpcs invokes the gpdb.DescribeRdsVpcs API synchronously
func (*Client) DescribeRdsVpcsWithCallback ¶
func (client *Client) DescribeRdsVpcsWithCallback(request *DescribeRdsVpcsRequest, callback func(response *DescribeRdsVpcsResponse, err error)) <-chan int
DescribeRdsVpcsWithCallback invokes the gpdb.DescribeRdsVpcs API asynchronously
func (*Client) DescribeRdsVpcsWithChan ¶
func (client *Client) DescribeRdsVpcsWithChan(request *DescribeRdsVpcsRequest) (<-chan *DescribeRdsVpcsResponse, <-chan error)
DescribeRdsVpcsWithChan invokes the gpdb.DescribeRdsVpcs API asynchronously
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the gpdb.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the gpdb.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the gpdb.DescribeRegions API asynchronously
func (*Client) DescribeResourceUsage ¶
func (client *Client) DescribeResourceUsage(request *DescribeResourceUsageRequest) (response *DescribeResourceUsageResponse, err error)
DescribeResourceUsage invokes the gpdb.DescribeResourceUsage API synchronously
func (*Client) DescribeResourceUsageWithCallback ¶
func (client *Client) DescribeResourceUsageWithCallback(request *DescribeResourceUsageRequest, callback func(response *DescribeResourceUsageResponse, err error)) <-chan int
DescribeResourceUsageWithCallback invokes the gpdb.DescribeResourceUsage API asynchronously
func (*Client) DescribeResourceUsageWithChan ¶
func (client *Client) DescribeResourceUsageWithChan(request *DescribeResourceUsageRequest) (<-chan *DescribeResourceUsageResponse, <-chan error)
DescribeResourceUsageWithChan invokes the gpdb.DescribeResourceUsage API asynchronously
func (*Client) DescribeSQLCollectorPolicy ¶
func (client *Client) DescribeSQLCollectorPolicy(request *DescribeSQLCollectorPolicyRequest) (response *DescribeSQLCollectorPolicyResponse, err error)
DescribeSQLCollectorPolicy invokes the gpdb.DescribeSQLCollectorPolicy API synchronously
func (*Client) DescribeSQLCollectorPolicyWithCallback ¶
func (client *Client) DescribeSQLCollectorPolicyWithCallback(request *DescribeSQLCollectorPolicyRequest, callback func(response *DescribeSQLCollectorPolicyResponse, err error)) <-chan int
DescribeSQLCollectorPolicyWithCallback invokes the gpdb.DescribeSQLCollectorPolicy API asynchronously
func (*Client) DescribeSQLCollectorPolicyWithChan ¶
func (client *Client) DescribeSQLCollectorPolicyWithChan(request *DescribeSQLCollectorPolicyRequest) (<-chan *DescribeSQLCollectorPolicyResponse, <-chan error)
DescribeSQLCollectorPolicyWithChan invokes the gpdb.DescribeSQLCollectorPolicy API asynchronously
func (*Client) DescribeSQLLogByQueryId ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogByQueryId(request *DescribeSQLLogByQueryIdRequest) (response *DescribeSQLLogByQueryIdResponse, err error)
DescribeSQLLogByQueryId invokes the gpdb.DescribeSQLLogByQueryId API synchronously
func (*Client) DescribeSQLLogByQueryIdWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogByQueryIdWithCallback(request *DescribeSQLLogByQueryIdRequest, callback func(response *DescribeSQLLogByQueryIdResponse, err error)) <-chan int
DescribeSQLLogByQueryIdWithCallback invokes the gpdb.DescribeSQLLogByQueryId API asynchronously
func (*Client) DescribeSQLLogByQueryIdWithChan ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogByQueryIdWithChan(request *DescribeSQLLogByQueryIdRequest) (<-chan *DescribeSQLLogByQueryIdResponse, <-chan error)
DescribeSQLLogByQueryIdWithChan invokes the gpdb.DescribeSQLLogByQueryId API asynchronously
func (*Client) DescribeSQLLogCount ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogCount(request *DescribeSQLLogCountRequest) (response *DescribeSQLLogCountResponse, err error)
DescribeSQLLogCount invokes the gpdb.DescribeSQLLogCount API synchronously
func (*Client) DescribeSQLLogCountWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogCountWithCallback(request *DescribeSQLLogCountRequest, callback func(response *DescribeSQLLogCountResponse, err error)) <-chan int
DescribeSQLLogCountWithCallback invokes the gpdb.DescribeSQLLogCount API asynchronously
func (*Client) DescribeSQLLogCountWithChan ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogCountWithChan(request *DescribeSQLLogCountRequest) (<-chan *DescribeSQLLogCountResponse, <-chan error)
DescribeSQLLogCountWithChan invokes the gpdb.DescribeSQLLogCount API asynchronously
func (*Client) DescribeSQLLogFiles ¶
func (client *Client) DescribeSQLLogFiles(request *DescribeSQLLogFilesRequest) (response *DescribeSQLLogFilesResponse, err error)
DescribeSQLLogFiles invokes the gpdb.DescribeSQLLogFiles API synchronously
func (*Client) DescribeSQLLogFilesWithCallback ¶
func (client *Client) DescribeSQLLogFilesWithCallback(request *DescribeSQLLogFilesRequest, callback func(response *DescribeSQLLogFilesResponse, err error)) <-chan int
DescribeSQLLogFilesWithCallback invokes the gpdb.DescribeSQLLogFiles API asynchronously
func (*Client) DescribeSQLLogFilesWithChan ¶
func (client *Client) DescribeSQLLogFilesWithChan(request *DescribeSQLLogFilesRequest) (<-chan *DescribeSQLLogFilesResponse, <-chan error)
DescribeSQLLogFilesWithChan invokes the gpdb.DescribeSQLLogFiles API asynchronously
func (*Client) DescribeSQLLogRecords ¶
func (client *Client) DescribeSQLLogRecords(request *DescribeSQLLogRecordsRequest) (response *DescribeSQLLogRecordsResponse, err error)
DescribeSQLLogRecords invokes the gpdb.DescribeSQLLogRecords API synchronously
func (*Client) DescribeSQLLogRecordsWithCallback ¶
func (client *Client) DescribeSQLLogRecordsWithCallback(request *DescribeSQLLogRecordsRequest, callback func(response *DescribeSQLLogRecordsResponse, err error)) <-chan int
DescribeSQLLogRecordsWithCallback invokes the gpdb.DescribeSQLLogRecords API asynchronously
func (*Client) DescribeSQLLogRecordsWithChan ¶
func (client *Client) DescribeSQLLogRecordsWithChan(request *DescribeSQLLogRecordsRequest) (<-chan *DescribeSQLLogRecordsResponse, <-chan error)
DescribeSQLLogRecordsWithChan invokes the gpdb.DescribeSQLLogRecords API asynchronously
func (*Client) DescribeSQLLogs ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogs(request *DescribeSQLLogsRequest) (response *DescribeSQLLogsResponse, err error)
DescribeSQLLogs invokes the gpdb.DescribeSQLLogs API synchronously
func (*Client) DescribeSQLLogsOnSlice ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogsOnSlice(request *DescribeSQLLogsOnSliceRequest) (response *DescribeSQLLogsOnSliceResponse, err error)
DescribeSQLLogsOnSlice invokes the gpdb.DescribeSQLLogsOnSlice API synchronously
func (*Client) DescribeSQLLogsOnSliceWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogsOnSliceWithCallback(request *DescribeSQLLogsOnSliceRequest, callback func(response *DescribeSQLLogsOnSliceResponse, err error)) <-chan int
DescribeSQLLogsOnSliceWithCallback invokes the gpdb.DescribeSQLLogsOnSlice API asynchronously
func (*Client) DescribeSQLLogsOnSliceWithChan ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogsOnSliceWithChan(request *DescribeSQLLogsOnSliceRequest) (<-chan *DescribeSQLLogsOnSliceResponse, <-chan error)
DescribeSQLLogsOnSliceWithChan invokes the gpdb.DescribeSQLLogsOnSlice API asynchronously
func (*Client) DescribeSQLLogsWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogsWithCallback(request *DescribeSQLLogsRequest, callback func(response *DescribeSQLLogsResponse, err error)) <-chan int
DescribeSQLLogsWithCallback invokes the gpdb.DescribeSQLLogs API asynchronously
func (*Client) DescribeSQLLogsWithChan ¶ added in v1.61.1383
func (client *Client) DescribeSQLLogsWithChan(request *DescribeSQLLogsRequest) (<-chan *DescribeSQLLogsResponse, <-chan error)
DescribeSQLLogsWithChan invokes the gpdb.DescribeSQLLogs API asynchronously
func (*Client) DescribeSlowLogRecords ¶
func (client *Client) DescribeSlowLogRecords(request *DescribeSlowLogRecordsRequest) (response *DescribeSlowLogRecordsResponse, err error)
DescribeSlowLogRecords invokes the gpdb.DescribeSlowLogRecords API synchronously
func (*Client) DescribeSlowLogRecordsWithCallback ¶
func (client *Client) DescribeSlowLogRecordsWithCallback(request *DescribeSlowLogRecordsRequest, callback func(response *DescribeSlowLogRecordsResponse, err error)) <-chan int
DescribeSlowLogRecordsWithCallback invokes the gpdb.DescribeSlowLogRecords API asynchronously
func (*Client) DescribeSlowLogRecordsWithChan ¶
func (client *Client) DescribeSlowLogRecordsWithChan(request *DescribeSlowLogRecordsRequest) (<-chan *DescribeSlowLogRecordsResponse, <-chan error)
DescribeSlowLogRecordsWithChan invokes the gpdb.DescribeSlowLogRecords API asynchronously
func (*Client) DescribeSlowSQLLogs ¶ added in v1.61.1383
func (client *Client) DescribeSlowSQLLogs(request *DescribeSlowSQLLogsRequest) (response *DescribeSlowSQLLogsResponse, err error)
DescribeSlowSQLLogs invokes the gpdb.DescribeSlowSQLLogs API synchronously
func (*Client) DescribeSlowSQLLogsWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeSlowSQLLogsWithCallback(request *DescribeSlowSQLLogsRequest, callback func(response *DescribeSlowSQLLogsResponse, err error)) <-chan int
DescribeSlowSQLLogsWithCallback invokes the gpdb.DescribeSlowSQLLogs API asynchronously
func (*Client) DescribeSlowSQLLogsWithChan ¶ added in v1.61.1383
func (client *Client) DescribeSlowSQLLogsWithChan(request *DescribeSlowSQLLogsRequest) (<-chan *DescribeSlowSQLLogsResponse, <-chan error)
DescribeSlowSQLLogsWithChan invokes the gpdb.DescribeSlowSQLLogs API asynchronously
func (*Client) DescribeSpecification ¶ added in v1.61.1383
func (client *Client) DescribeSpecification(request *DescribeSpecificationRequest) (response *DescribeSpecificationResponse, err error)
DescribeSpecification invokes the gpdb.DescribeSpecification API synchronously
func (*Client) DescribeSpecificationWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeSpecificationWithCallback(request *DescribeSpecificationRequest, callback func(response *DescribeSpecificationResponse, err error)) <-chan int
DescribeSpecificationWithCallback invokes the gpdb.DescribeSpecification API asynchronously
func (*Client) DescribeSpecificationWithChan ¶ added in v1.61.1383
func (client *Client) DescribeSpecificationWithChan(request *DescribeSpecificationRequest) (<-chan *DescribeSpecificationResponse, <-chan error)
DescribeSpecificationWithChan invokes the gpdb.DescribeSpecification API asynchronously
func (*Client) DescribeTags ¶ added in v1.61.1383
func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
DescribeTags invokes the gpdb.DescribeTags API synchronously
func (*Client) DescribeTagsWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, callback func(response *DescribeTagsResponse, err error)) <-chan int
DescribeTagsWithCallback invokes the gpdb.DescribeTags API asynchronously
func (*Client) DescribeTagsWithChan ¶ added in v1.61.1383
func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)
DescribeTagsWithChan invokes the gpdb.DescribeTags API asynchronously
func (*Client) DescribeUserEncryptionKeyList ¶ added in v1.61.1383
func (client *Client) DescribeUserEncryptionKeyList(request *DescribeUserEncryptionKeyListRequest) (response *DescribeUserEncryptionKeyListResponse, err error)
DescribeUserEncryptionKeyList invokes the gpdb.DescribeUserEncryptionKeyList API synchronously
func (*Client) DescribeUserEncryptionKeyListWithCallback ¶ added in v1.61.1383
func (client *Client) DescribeUserEncryptionKeyListWithCallback(request *DescribeUserEncryptionKeyListRequest, callback func(response *DescribeUserEncryptionKeyListResponse, err error)) <-chan int
DescribeUserEncryptionKeyListWithCallback invokes the gpdb.DescribeUserEncryptionKeyList API asynchronously
func (*Client) DescribeUserEncryptionKeyListWithChan ¶ added in v1.61.1383
func (client *Client) DescribeUserEncryptionKeyListWithChan(request *DescribeUserEncryptionKeyListRequest) (<-chan *DescribeUserEncryptionKeyListResponse, <-chan error)
DescribeUserEncryptionKeyListWithChan invokes the gpdb.DescribeUserEncryptionKeyList API asynchronously
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the gpdb.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the gpdb.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the gpdb.ListTagResources API asynchronously
func (*Client) ModifyAccountDescription ¶
func (client *Client) ModifyAccountDescription(request *ModifyAccountDescriptionRequest) (response *ModifyAccountDescriptionResponse, err error)
ModifyAccountDescription invokes the gpdb.ModifyAccountDescription API synchronously
func (*Client) ModifyAccountDescriptionWithCallback ¶
func (client *Client) ModifyAccountDescriptionWithCallback(request *ModifyAccountDescriptionRequest, callback func(response *ModifyAccountDescriptionResponse, err error)) <-chan int
ModifyAccountDescriptionWithCallback invokes the gpdb.ModifyAccountDescription API asynchronously
func (*Client) ModifyAccountDescriptionWithChan ¶
func (client *Client) ModifyAccountDescriptionWithChan(request *ModifyAccountDescriptionRequest) (<-chan *ModifyAccountDescriptionResponse, <-chan error)
ModifyAccountDescriptionWithChan invokes the gpdb.ModifyAccountDescription API asynchronously
func (*Client) ModifyBackupPolicy ¶ added in v1.61.1383
func (client *Client) ModifyBackupPolicy(request *ModifyBackupPolicyRequest) (response *ModifyBackupPolicyResponse, err error)
ModifyBackupPolicy invokes the gpdb.ModifyBackupPolicy API synchronously
func (*Client) ModifyBackupPolicyWithCallback ¶ added in v1.61.1383
func (client *Client) ModifyBackupPolicyWithCallback(request *ModifyBackupPolicyRequest, callback func(response *ModifyBackupPolicyResponse, err error)) <-chan int
ModifyBackupPolicyWithCallback invokes the gpdb.ModifyBackupPolicy API asynchronously
func (*Client) ModifyBackupPolicyWithChan ¶ added in v1.61.1383
func (client *Client) ModifyBackupPolicyWithChan(request *ModifyBackupPolicyRequest) (<-chan *ModifyBackupPolicyResponse, <-chan error)
ModifyBackupPolicyWithChan invokes the gpdb.ModifyBackupPolicy API asynchronously
func (*Client) ModifyDBInstanceConnectionMode ¶
func (client *Client) ModifyDBInstanceConnectionMode(request *ModifyDBInstanceConnectionModeRequest) (response *ModifyDBInstanceConnectionModeResponse, err error)
ModifyDBInstanceConnectionMode invokes the gpdb.ModifyDBInstanceConnectionMode API synchronously
func (*Client) ModifyDBInstanceConnectionModeWithCallback ¶
func (client *Client) ModifyDBInstanceConnectionModeWithCallback(request *ModifyDBInstanceConnectionModeRequest, callback func(response *ModifyDBInstanceConnectionModeResponse, err error)) <-chan int
ModifyDBInstanceConnectionModeWithCallback invokes the gpdb.ModifyDBInstanceConnectionMode API asynchronously
func (*Client) ModifyDBInstanceConnectionModeWithChan ¶
func (client *Client) ModifyDBInstanceConnectionModeWithChan(request *ModifyDBInstanceConnectionModeRequest) (<-chan *ModifyDBInstanceConnectionModeResponse, <-chan error)
ModifyDBInstanceConnectionModeWithChan invokes the gpdb.ModifyDBInstanceConnectionMode API asynchronously
func (*Client) ModifyDBInstanceConnectionString ¶
func (client *Client) ModifyDBInstanceConnectionString(request *ModifyDBInstanceConnectionStringRequest) (response *ModifyDBInstanceConnectionStringResponse, err error)
ModifyDBInstanceConnectionString invokes the gpdb.ModifyDBInstanceConnectionString API synchronously
func (*Client) ModifyDBInstanceConnectionStringWithCallback ¶
func (client *Client) ModifyDBInstanceConnectionStringWithCallback(request *ModifyDBInstanceConnectionStringRequest, callback func(response *ModifyDBInstanceConnectionStringResponse, err error)) <-chan int
ModifyDBInstanceConnectionStringWithCallback invokes the gpdb.ModifyDBInstanceConnectionString API asynchronously
func (*Client) ModifyDBInstanceConnectionStringWithChan ¶
func (client *Client) ModifyDBInstanceConnectionStringWithChan(request *ModifyDBInstanceConnectionStringRequest) (<-chan *ModifyDBInstanceConnectionStringResponse, <-chan error)
ModifyDBInstanceConnectionStringWithChan invokes the gpdb.ModifyDBInstanceConnectionString API asynchronously
func (*Client) ModifyDBInstanceDescription ¶
func (client *Client) ModifyDBInstanceDescription(request *ModifyDBInstanceDescriptionRequest) (response *ModifyDBInstanceDescriptionResponse, err error)
ModifyDBInstanceDescription invokes the gpdb.ModifyDBInstanceDescription API synchronously
func (*Client) ModifyDBInstanceDescriptionWithCallback ¶
func (client *Client) ModifyDBInstanceDescriptionWithCallback(request *ModifyDBInstanceDescriptionRequest, callback func(response *ModifyDBInstanceDescriptionResponse, err error)) <-chan int
ModifyDBInstanceDescriptionWithCallback invokes the gpdb.ModifyDBInstanceDescription API asynchronously
func (*Client) ModifyDBInstanceDescriptionWithChan ¶
func (client *Client) ModifyDBInstanceDescriptionWithChan(request *ModifyDBInstanceDescriptionRequest) (<-chan *ModifyDBInstanceDescriptionResponse, <-chan error)
ModifyDBInstanceDescriptionWithChan invokes the gpdb.ModifyDBInstanceDescription API asynchronously
func (*Client) ModifyDBInstanceMaintainTime ¶
func (client *Client) ModifyDBInstanceMaintainTime(request *ModifyDBInstanceMaintainTimeRequest) (response *ModifyDBInstanceMaintainTimeResponse, err error)
ModifyDBInstanceMaintainTime invokes the gpdb.ModifyDBInstanceMaintainTime API synchronously
func (*Client) ModifyDBInstanceMaintainTimeWithCallback ¶
func (client *Client) ModifyDBInstanceMaintainTimeWithCallback(request *ModifyDBInstanceMaintainTimeRequest, callback func(response *ModifyDBInstanceMaintainTimeResponse, err error)) <-chan int
ModifyDBInstanceMaintainTimeWithCallback invokes the gpdb.ModifyDBInstanceMaintainTime API asynchronously
func (*Client) ModifyDBInstanceMaintainTimeWithChan ¶
func (client *Client) ModifyDBInstanceMaintainTimeWithChan(request *ModifyDBInstanceMaintainTimeRequest) (<-chan *ModifyDBInstanceMaintainTimeResponse, <-chan error)
ModifyDBInstanceMaintainTimeWithChan invokes the gpdb.ModifyDBInstanceMaintainTime API asynchronously
func (*Client) ModifyDBInstanceNetworkType ¶
func (client *Client) ModifyDBInstanceNetworkType(request *ModifyDBInstanceNetworkTypeRequest) (response *ModifyDBInstanceNetworkTypeResponse, err error)
ModifyDBInstanceNetworkType invokes the gpdb.ModifyDBInstanceNetworkType API synchronously
func (*Client) ModifyDBInstanceNetworkTypeWithCallback ¶
func (client *Client) ModifyDBInstanceNetworkTypeWithCallback(request *ModifyDBInstanceNetworkTypeRequest, callback func(response *ModifyDBInstanceNetworkTypeResponse, err error)) <-chan int
ModifyDBInstanceNetworkTypeWithCallback invokes the gpdb.ModifyDBInstanceNetworkType API asynchronously
func (*Client) ModifyDBInstanceNetworkTypeWithChan ¶
func (client *Client) ModifyDBInstanceNetworkTypeWithChan(request *ModifyDBInstanceNetworkTypeRequest) (<-chan *ModifyDBInstanceNetworkTypeResponse, <-chan error)
ModifyDBInstanceNetworkTypeWithChan invokes the gpdb.ModifyDBInstanceNetworkType API asynchronously
func (*Client) ModifyDBInstanceSSL ¶ added in v1.61.1383
func (client *Client) ModifyDBInstanceSSL(request *ModifyDBInstanceSSLRequest) (response *ModifyDBInstanceSSLResponse, err error)
ModifyDBInstanceSSL invokes the gpdb.ModifyDBInstanceSSL API synchronously
func (*Client) ModifyDBInstanceSSLWithCallback ¶ added in v1.61.1383
func (client *Client) ModifyDBInstanceSSLWithCallback(request *ModifyDBInstanceSSLRequest, callback func(response *ModifyDBInstanceSSLResponse, err error)) <-chan int
ModifyDBInstanceSSLWithCallback invokes the gpdb.ModifyDBInstanceSSL API asynchronously
func (*Client) ModifyDBInstanceSSLWithChan ¶ added in v1.61.1383
func (client *Client) ModifyDBInstanceSSLWithChan(request *ModifyDBInstanceSSLRequest) (<-chan *ModifyDBInstanceSSLResponse, <-chan error)
ModifyDBInstanceSSLWithChan invokes the gpdb.ModifyDBInstanceSSL API asynchronously
func (*Client) ModifyParameters ¶ added in v1.61.1383
func (client *Client) ModifyParameters(request *ModifyParametersRequest) (response *ModifyParametersResponse, err error)
ModifyParameters invokes the gpdb.ModifyParameters API synchronously
func (*Client) ModifyParametersWithCallback ¶ added in v1.61.1383
func (client *Client) ModifyParametersWithCallback(request *ModifyParametersRequest, callback func(response *ModifyParametersResponse, err error)) <-chan int
ModifyParametersWithCallback invokes the gpdb.ModifyParameters API asynchronously
func (*Client) ModifyParametersWithChan ¶ added in v1.61.1383
func (client *Client) ModifyParametersWithChan(request *ModifyParametersRequest) (<-chan *ModifyParametersResponse, <-chan error)
ModifyParametersWithChan invokes the gpdb.ModifyParameters API asynchronously
func (*Client) ModifySQLCollectorPolicy ¶
func (client *Client) ModifySQLCollectorPolicy(request *ModifySQLCollectorPolicyRequest) (response *ModifySQLCollectorPolicyResponse, err error)
ModifySQLCollectorPolicy invokes the gpdb.ModifySQLCollectorPolicy API synchronously
func (*Client) ModifySQLCollectorPolicyWithCallback ¶
func (client *Client) ModifySQLCollectorPolicyWithCallback(request *ModifySQLCollectorPolicyRequest, callback func(response *ModifySQLCollectorPolicyResponse, err error)) <-chan int
ModifySQLCollectorPolicyWithCallback invokes the gpdb.ModifySQLCollectorPolicy API asynchronously
func (*Client) ModifySQLCollectorPolicyWithChan ¶
func (client *Client) ModifySQLCollectorPolicyWithChan(request *ModifySQLCollectorPolicyRequest) (<-chan *ModifySQLCollectorPolicyResponse, <-chan error)
ModifySQLCollectorPolicyWithChan invokes the gpdb.ModifySQLCollectorPolicy API asynchronously
func (*Client) ModifySecurityIps ¶
func (client *Client) ModifySecurityIps(request *ModifySecurityIpsRequest) (response *ModifySecurityIpsResponse, err error)
ModifySecurityIps invokes the gpdb.ModifySecurityIps API synchronously
func (*Client) ModifySecurityIpsWithCallback ¶
func (client *Client) ModifySecurityIpsWithCallback(request *ModifySecurityIpsRequest, callback func(response *ModifySecurityIpsResponse, err error)) <-chan int
ModifySecurityIpsWithCallback invokes the gpdb.ModifySecurityIps API asynchronously
func (*Client) ModifySecurityIpsWithChan ¶
func (client *Client) ModifySecurityIpsWithChan(request *ModifySecurityIpsRequest) (<-chan *ModifySecurityIpsResponse, <-chan error)
ModifySecurityIpsWithChan invokes the gpdb.ModifySecurityIps API asynchronously
func (*Client) ReleaseInstancePublicConnection ¶
func (client *Client) ReleaseInstancePublicConnection(request *ReleaseInstancePublicConnectionRequest) (response *ReleaseInstancePublicConnectionResponse, err error)
ReleaseInstancePublicConnection invokes the gpdb.ReleaseInstancePublicConnection API synchronously
func (*Client) ReleaseInstancePublicConnectionWithCallback ¶
func (client *Client) ReleaseInstancePublicConnectionWithCallback(request *ReleaseInstancePublicConnectionRequest, callback func(response *ReleaseInstancePublicConnectionResponse, err error)) <-chan int
ReleaseInstancePublicConnectionWithCallback invokes the gpdb.ReleaseInstancePublicConnection API asynchronously
func (*Client) ReleaseInstancePublicConnectionWithChan ¶
func (client *Client) ReleaseInstancePublicConnectionWithChan(request *ReleaseInstancePublicConnectionRequest) (<-chan *ReleaseInstancePublicConnectionResponse, <-chan error)
ReleaseInstancePublicConnectionWithChan invokes the gpdb.ReleaseInstancePublicConnection API asynchronously
func (*Client) ResetAccountPassword ¶
func (client *Client) ResetAccountPassword(request *ResetAccountPasswordRequest) (response *ResetAccountPasswordResponse, err error)
ResetAccountPassword invokes the gpdb.ResetAccountPassword API synchronously
func (*Client) ResetAccountPasswordWithCallback ¶
func (client *Client) ResetAccountPasswordWithCallback(request *ResetAccountPasswordRequest, callback func(response *ResetAccountPasswordResponse, err error)) <-chan int
ResetAccountPasswordWithCallback invokes the gpdb.ResetAccountPassword API asynchronously
func (*Client) ResetAccountPasswordWithChan ¶
func (client *Client) ResetAccountPasswordWithChan(request *ResetAccountPasswordRequest) (<-chan *ResetAccountPasswordResponse, <-chan error)
ResetAccountPasswordWithChan invokes the gpdb.ResetAccountPassword API asynchronously
func (*Client) RestartDBInstance ¶
func (client *Client) RestartDBInstance(request *RestartDBInstanceRequest) (response *RestartDBInstanceResponse, err error)
RestartDBInstance invokes the gpdb.RestartDBInstance API synchronously
func (*Client) RestartDBInstanceWithCallback ¶
func (client *Client) RestartDBInstanceWithCallback(request *RestartDBInstanceRequest, callback func(response *RestartDBInstanceResponse, err error)) <-chan int
RestartDBInstanceWithCallback invokes the gpdb.RestartDBInstance API asynchronously
func (*Client) RestartDBInstanceWithChan ¶
func (client *Client) RestartDBInstanceWithChan(request *RestartDBInstanceRequest) (<-chan *RestartDBInstanceResponse, <-chan error)
RestartDBInstanceWithChan invokes the gpdb.RestartDBInstance API asynchronously
func (*Client) SwitchDBInstanceNetType ¶
func (client *Client) SwitchDBInstanceNetType(request *SwitchDBInstanceNetTypeRequest) (response *SwitchDBInstanceNetTypeResponse, err error)
SwitchDBInstanceNetType invokes the gpdb.SwitchDBInstanceNetType API synchronously
func (*Client) SwitchDBInstanceNetTypeWithCallback ¶
func (client *Client) SwitchDBInstanceNetTypeWithCallback(request *SwitchDBInstanceNetTypeRequest, callback func(response *SwitchDBInstanceNetTypeResponse, err error)) <-chan int
SwitchDBInstanceNetTypeWithCallback invokes the gpdb.SwitchDBInstanceNetType API asynchronously
func (*Client) SwitchDBInstanceNetTypeWithChan ¶
func (client *Client) SwitchDBInstanceNetTypeWithChan(request *SwitchDBInstanceNetTypeRequest) (<-chan *SwitchDBInstanceNetTypeResponse, <-chan error)
SwitchDBInstanceNetTypeWithChan invokes the gpdb.SwitchDBInstanceNetType API asynchronously
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the gpdb.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the gpdb.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the gpdb.TagResources API asynchronously
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the gpdb.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the gpdb.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the gpdb.UntagResources API asynchronously
func (*Client) UpgradeDBInstance ¶ added in v1.61.1383
func (client *Client) UpgradeDBInstance(request *UpgradeDBInstanceRequest) (response *UpgradeDBInstanceResponse, err error)
UpgradeDBInstance invokes the gpdb.UpgradeDBInstance API synchronously
func (*Client) UpgradeDBInstanceWithCallback ¶ added in v1.61.1383
func (client *Client) UpgradeDBInstanceWithCallback(request *UpgradeDBInstanceRequest, callback func(response *UpgradeDBInstanceResponse, err error)) <-chan int
UpgradeDBInstanceWithCallback invokes the gpdb.UpgradeDBInstance API asynchronously
func (*Client) UpgradeDBInstanceWithChan ¶ added in v1.61.1383
func (client *Client) UpgradeDBInstanceWithChan(request *UpgradeDBInstanceRequest) (<-chan *UpgradeDBInstanceResponse, <-chan error)
UpgradeDBInstanceWithChan invokes the gpdb.UpgradeDBInstance API asynchronously
func (*Client) UpgradeDBVersion ¶ added in v1.61.1383
func (client *Client) UpgradeDBVersion(request *UpgradeDBVersionRequest) (response *UpgradeDBVersionResponse, err error)
UpgradeDBVersion invokes the gpdb.UpgradeDBVersion API synchronously
func (*Client) UpgradeDBVersionWithCallback ¶ added in v1.61.1383
func (client *Client) UpgradeDBVersionWithCallback(request *UpgradeDBVersionRequest, callback func(response *UpgradeDBVersionResponse, err error)) <-chan int
UpgradeDBVersionWithCallback invokes the gpdb.UpgradeDBVersion API asynchronously
func (*Client) UpgradeDBVersionWithChan ¶ added in v1.61.1383
func (client *Client) UpgradeDBVersionWithChan(request *UpgradeDBVersionRequest) (<-chan *UpgradeDBVersionResponse, <-chan error)
UpgradeDBVersionWithChan invokes the gpdb.UpgradeDBVersion API asynchronously
type CreateAccountRequest ¶
type CreateAccountRequest struct { *requests.RpcRequest AccountDescription string `position:"Query" name:"AccountDescription"` AccountName string `position:"Query" name:"AccountName"` DBInstanceId string `position:"Query" name:"DBInstanceId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AccountPassword string `position:"Query" name:"AccountPassword"` DatabaseName string `position:"Query" name:"DatabaseName"` }
CreateAccountRequest is the request struct for api CreateAccount
func CreateCreateAccountRequest ¶
func CreateCreateAccountRequest() (request *CreateAccountRequest)
CreateCreateAccountRequest creates a request to invoke CreateAccount API
type CreateAccountResponse ¶
type CreateAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateAccountResponse is the response struct for api CreateAccount
func CreateCreateAccountResponse ¶
func CreateCreateAccountResponse() (response *CreateAccountResponse)
CreateCreateAccountResponse creates a response to parse from CreateAccount response
type CreateDBInstanceRequest ¶
type CreateDBInstanceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` EngineVersion string `position:"Query" name:"EngineVersion"` Engine string `position:"Query" name:"Engine"` DBInstanceDescription string `position:"Query" name:"DBInstanceDescription"` DBInstanceGroupCount string `position:"Query" name:"DBInstanceGroupCount"` Period string `position:"Query" name:"Period"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` UsedTime string `position:"Query" name:"UsedTime"` DBInstanceClass string `position:"Query" name:"DBInstanceClass"` SecurityIPList string `position:"Query" name:"SecurityIPList"` VSwitchId string `position:"Query" name:"VSwitchId"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` VPCId string `position:"Query" name:"VPCId"` ZoneId string `position:"Query" name:"ZoneId"` PayType string `position:"Query" name:"PayType"` InstanceNetworkType string `position:"Query" name:"InstanceNetworkType"` }
CreateDBInstanceRequest is the request struct for api CreateDBInstance
func CreateCreateDBInstanceRequest ¶
func CreateCreateDBInstanceRequest() (request *CreateDBInstanceRequest)
CreateCreateDBInstanceRequest creates a request to invoke CreateDBInstance API
type CreateDBInstanceResponse ¶
type CreateDBInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` Port string `json:"Port" xml:"Port"` ConnectionString string `json:"ConnectionString" xml:"ConnectionString"` OrderId string `json:"OrderId" xml:"OrderId"` }
CreateDBInstanceResponse is the response struct for api CreateDBInstance
func CreateCreateDBInstanceResponse ¶
func CreateCreateDBInstanceResponse() (response *CreateDBInstanceResponse)
CreateCreateDBInstanceResponse creates a response to parse from CreateDBInstance response
type CreateECSDBInstanceRequest ¶ added in v1.61.1383
type CreateECSDBInstanceRequest struct { *requests.RpcRequest EngineVersion string `position:"Query" name:"EngineVersion"` DBInstanceCategory string `position:"Query" name:"DBInstanceCategory"` EncryptionType string `position:"Query" name:"EncryptionType"` DBInstanceDescription string `position:"Query" name:"DBInstanceDescription"` Period string `position:"Query" name:"Period"` BackupId string `position:"Query" name:"BackupId"` EncryptionKey string `position:"Query" name:"EncryptionKey"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityIPList string `position:"Query" name:"SecurityIPList"` VSwitchId string `position:"Query" name:"VSwitchId"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` ZoneId string `position:"Query" name:"ZoneId"` InstanceNetworkType string `position:"Query" name:"InstanceNetworkType"` ClientToken string `position:"Query" name:"ClientToken"` InstanceSpec string `position:"Query" name:"InstanceSpec"` StorageSize requests.Integer `position:"Query" name:"StorageSize"` SegStorageType string `position:"Query" name:"SegStorageType"` MasterNodeNum requests.Integer `position:"Query" name:"MasterNodeNum"` SegNodeNum requests.Integer `position:"Query" name:"SegNodeNum"` Engine string `position:"Query" name:"Engine"` UsedTime string `position:"Query" name:"UsedTime"` VPCId string `position:"Query" name:"VPCId"` PayType string `position:"Query" name:"PayType"` SrcDbInstanceName string `position:"Query" name:"SrcDbInstanceName"` }
CreateECSDBInstanceRequest is the request struct for api CreateECSDBInstance
func CreateCreateECSDBInstanceRequest ¶ added in v1.61.1383
func CreateCreateECSDBInstanceRequest() (request *CreateECSDBInstanceRequest)
CreateCreateECSDBInstanceRequest creates a request to invoke CreateECSDBInstance API
type CreateECSDBInstanceResponse ¶ added in v1.61.1383
type CreateECSDBInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` Port string `json:"Port" xml:"Port"` ConnectionString string `json:"ConnectionString" xml:"ConnectionString"` OrderId string `json:"OrderId" xml:"OrderId"` }
CreateECSDBInstanceResponse is the response struct for api CreateECSDBInstance
func CreateCreateECSDBInstanceResponse ¶ added in v1.61.1383
func CreateCreateECSDBInstanceResponse() (response *CreateECSDBInstanceResponse)
CreateCreateECSDBInstanceResponse creates a response to parse from CreateECSDBInstance response
type CreateServiceLinkedRoleRequest ¶ added in v1.61.1383
type CreateServiceLinkedRoleRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CreateServiceLinkedRoleRequest is the request struct for api CreateServiceLinkedRole
func CreateCreateServiceLinkedRoleRequest ¶ added in v1.61.1383
func CreateCreateServiceLinkedRoleRequest() (request *CreateServiceLinkedRoleRequest)
CreateCreateServiceLinkedRoleRequest creates a request to invoke CreateServiceLinkedRole API
type CreateServiceLinkedRoleResponse ¶ added in v1.61.1383
type CreateServiceLinkedRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateServiceLinkedRoleResponse is the response struct for api CreateServiceLinkedRole
func CreateCreateServiceLinkedRoleResponse ¶ added in v1.61.1383
func CreateCreateServiceLinkedRoleResponse() (response *CreateServiceLinkedRoleResponse)
CreateCreateServiceLinkedRoleResponse creates a response to parse from CreateServiceLinkedRole response
type DBInstance ¶
type DBInstance struct { VpcId string `json:"VpcId" xml:"VpcId"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` DBInstanceNetType string `json:"DBInstanceNetType" xml:"DBInstanceNetType"` InstanceDeployType string `json:"InstanceDeployType" xml:"InstanceDeployType"` StorageType string `json:"StorageType" xml:"StorageType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` PayType string `json:"PayType" xml:"PayType"` LockReason string `json:"LockReason" xml:"LockReason"` DBInstanceStatus string `json:"DBInstanceStatus" xml:"DBInstanceStatus"` ConnectionMode string `json:"ConnectionMode" xml:"ConnectionMode"` LockMode string `json:"LockMode" xml:"LockMode"` EngineVersion string `json:"EngineVersion" xml:"EngineVersion"` RegionId string `json:"RegionId" xml:"RegionId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` InstanceNetworkType string `json:"InstanceNetworkType" xml:"InstanceNetworkType"` ZoneId string `json:"ZoneId" xml:"ZoneId"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` Engine string `json:"Engine" xml:"Engine"` DBInstanceDescription string `json:"DBInstanceDescription" xml:"DBInstanceDescription"` SegNodeNum string `json:"SegNodeNum" xml:"SegNodeNum"` StorageSize string `json:"StorageSize" xml:"StorageSize"` MasterNodeNum int `json:"MasterNodeNum" xml:"MasterNodeNum"` DBInstanceCategory string `json:"DBInstanceCategory" xml:"DBInstanceCategory"` DBInstanceMode string `json:"DBInstanceMode" xml:"DBInstanceMode"` Tags TagsInDescribeDBInstances `json:"Tags" xml:"Tags"` }
DBInstance is a nested struct in gpdb response
type DBInstanceAccount ¶
type DBInstanceAccount struct { AccountStatus string `json:"AccountStatus" xml:"AccountStatus"` AccountDescription string `json:"AccountDescription" xml:"AccountDescription"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` AccountName string `json:"AccountName" xml:"AccountName"` }
DBInstanceAccount is a nested struct in gpdb response
type DBInstanceAttribute ¶
type DBInstanceAttribute struct { SegNodeNum int `json:"SegNodeNum" xml:"SegNodeNum"` Engine string `json:"Engine" xml:"Engine"` DBInstanceNetType string `json:"DBInstanceNetType" xml:"DBInstanceNetType"` DBInstanceClass string `json:"DBInstanceClass" xml:"DBInstanceClass"` StorageUnit string `json:"StorageUnit" xml:"StorageUnit"` DBInstanceStorage int64 `json:"DBInstanceStorage" xml:"DBInstanceStorage"` MasterNodeNum int `json:"MasterNodeNum" xml:"MasterNodeNum"` MemoryUnit string `json:"MemoryUnit" xml:"MemoryUnit"` MaxConnections int `json:"MaxConnections" xml:"MaxConnections"` InstanceNetworkType string `json:"InstanceNetworkType" xml:"InstanceNetworkType"` DBInstanceDiskMBPS int64 `json:"DBInstanceDiskMBPS" xml:"DBInstanceDiskMBPS"` MinorVersion string `json:"MinorVersion" xml:"MinorVersion"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` VpcId string `json:"VpcId" xml:"VpcId"` DBInstanceMemory int64 `json:"DBInstanceMemory" xml:"DBInstanceMemory"` SecurityIPList string `json:"SecurityIPList" xml:"SecurityIPList"` EncryptionKey string `json:"EncryptionKey" xml:"EncryptionKey"` EngineVersion string `json:"EngineVersion" xml:"EngineVersion"` PayType string `json:"PayType" xml:"PayType"` MaintainStartTime string `json:"MaintainStartTime" xml:"MaintainStartTime"` StorageSize int64 `json:"StorageSize" xml:"StorageSize"` CpuCores int `json:"CpuCores" xml:"CpuCores"` SupportRestore bool `json:"SupportRestore" xml:"SupportRestore"` StorageType string `json:"StorageType" xml:"StorageType"` ZoneId string `json:"ZoneId" xml:"ZoneId"` StoragePerNode int `json:"StoragePerNode" xml:"StoragePerNode"` CpuCoresPerNode int `json:"CpuCoresPerNode" xml:"CpuCoresPerNode"` ConnectionMode string `json:"ConnectionMode" xml:"ConnectionMode"` LockMode string `json:"LockMode" xml:"LockMode"` EncryptionType string `json:"EncryptionType" xml:"EncryptionType"` LockReason string `json:"LockReason" xml:"LockReason"` DBInstanceDescription string `json:"DBInstanceDescription" xml:"DBInstanceDescription"` DBInstanceCategory string `json:"DBInstanceCategory" xml:"DBInstanceCategory"` DBInstanceGroupCount string `json:"DBInstanceGroupCount" xml:"DBInstanceGroupCount"` MemorySize int64 `json:"MemorySize" xml:"MemorySize"` RegionId string `json:"RegionId" xml:"RegionId"` MaintainEndTime string `json:"MaintainEndTime" xml:"MaintainEndTime"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` SegmentCounts int `json:"SegmentCounts" xml:"SegmentCounts"` DBInstanceMode string `json:"DBInstanceMode" xml:"DBInstanceMode"` Port string `json:"Port" xml:"Port"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` MemoryPerNode int `json:"MemoryPerNode" xml:"MemoryPerNode"` DBInstanceCpuCores int `json:"DBInstanceCpuCores" xml:"DBInstanceCpuCores"` DBInstanceClassType string `json:"DBInstanceClassType" xml:"DBInstanceClassType"` ReadDelayTime string `json:"ReadDelayTime" xml:"ReadDelayTime"` HostType string `json:"HostType" xml:"HostType"` DBInstanceStatus string `json:"DBInstanceStatus" xml:"DBInstanceStatus"` ConnectionString string `json:"ConnectionString" xml:"ConnectionString"` AvailabilityValue string `json:"AvailabilityValue" xml:"AvailabilityValue"` Tags TagsInDescribeDBInstanceAttribute `json:"Tags" xml:"Tags"` }
DBInstanceAttribute is a nested struct in gpdb response
type DBInstanceAttributeInDescribeDBInstanceOnECSAttribute ¶ added in v1.61.1383
type DBInstanceAttributeInDescribeDBInstanceOnECSAttribute struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` VpcId string `json:"VpcId" xml:"VpcId"` EncryptionType string `json:"EncryptionType" xml:"EncryptionType"` InstanceDeployType string `json:"InstanceDeployType" xml:"InstanceDeployType"` PayType string `json:"PayType" xml:"PayType"` StorageType string `json:"StorageType" xml:"StorageType"` ConnectionMode string `json:"ConnectionMode" xml:"ConnectionMode"` Port string `json:"Port" xml:"Port"` LockMode string `json:"LockMode" xml:"LockMode"` EngineVersion string `json:"EngineVersion" xml:"EngineVersion"` MemorySize int `json:"MemorySize" xml:"MemorySize"` SegNodeNum int `json:"SegNodeNum" xml:"SegNodeNum"` ConnectionString string `json:"ConnectionString" xml:"ConnectionString"` InstanceNetworkType string `json:"InstanceNetworkType" xml:"InstanceNetworkType"` EncryptionKey string `json:"EncryptionKey" xml:"EncryptionKey"` DBInstanceDescription string `json:"DBInstanceDescription" xml:"DBInstanceDescription"` CpuCores int `json:"CpuCores" xml:"CpuCores"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` DBInstanceStatus string `json:"DBInstanceStatus" xml:"DBInstanceStatus"` StorageSize int `json:"StorageSize" xml:"StorageSize"` RegionId string `json:"RegionId" xml:"RegionId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` Engine string `json:"Engine" xml:"Engine"` DBInstanceClass string `json:"DBInstanceClass" xml:"DBInstanceClass"` SupportRestore bool `json:"SupportRestore" xml:"SupportRestore"` MinorVersion string `json:"MinorVersion" xml:"MinorVersion"` MasterNodeNum int `json:"MasterNodeNum" xml:"MasterNodeNum"` DBInstanceCategory string `json:"DBInstanceCategory" xml:"DBInstanceCategory"` Tags TagsInDescribeDBInstanceOnECSAttribute `json:"Tags" xml:"Tags"` }
DBInstanceAttributeInDescribeDBInstanceOnECSAttribute is a nested struct in gpdb response
type DBInstanceClass ¶ added in v1.61.1383
type DBInstanceClass struct {
DBInstanceClassItem []DBInstanceClassItem `json:"DBInstanceClass" xml:"DBInstanceClass"`
}
DBInstanceClass is a nested struct in gpdb response
type DBInstanceClassItem ¶ added in v1.61.1383
type DBInstanceClassItem struct { Value string `json:"Value" xml:"Value"` Text string `json:"Text" xml:"Text"` }
DBInstanceClassItem is a nested struct in gpdb response
type DBInstanceGroupCount ¶ added in v1.61.1383
type DBInstanceGroupCount struct {
DBInstanceGroupCountItem []DBInstanceGroupCountItem `json:"DBInstanceGroupCount" xml:"DBInstanceGroupCount"`
}
DBInstanceGroupCount is a nested struct in gpdb response
type DBInstanceGroupCountItem ¶ added in v1.61.1383
type DBInstanceGroupCountItem struct { Value string `json:"Value" xml:"Value"` Text string `json:"Text" xml:"Text"` }
DBInstanceGroupCountItem is a nested struct in gpdb response
type DBInstanceIPArray ¶
type DBInstanceIPArray struct { DBInstanceIPArrayName string `json:"DBInstanceIPArrayName" xml:"DBInstanceIPArrayName"` SecurityIPList string `json:"SecurityIPList" xml:"SecurityIPList"` DBInstanceIPArrayAttribute string `json:"DBInstanceIPArrayAttribute" xml:"DBInstanceIPArrayAttribute"` }
DBInstanceIPArray is a nested struct in gpdb response
type DBInstanceNetInfo ¶
type DBInstanceNetInfo struct { VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` ConnectionString string `json:"ConnectionString" xml:"ConnectionString"` IPType string `json:"IPType" xml:"IPType"` Port string `json:"Port" xml:"Port"` VpcInstanceId string `json:"VpcInstanceId" xml:"VpcInstanceId"` VPCId string `json:"VPCId" xml:"VPCId"` IPAddress string `json:"IPAddress" xml:"IPAddress"` AddressType string `json:"AddressType" xml:"AddressType"` }
DBInstanceNetInfo is a nested struct in gpdb response
type DBInstanceNetInfos ¶
type DBInstanceNetInfos struct {
DBInstanceNetInfo []DBInstanceNetInfo `json:"DBInstanceNetInfo" xml:"DBInstanceNetInfo"`
}
DBInstanceNetInfos is a nested struct in gpdb response
type DeleteDBInstanceRequest ¶
type DeleteDBInstanceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DBInstanceId string `position:"Query" name:"DBInstanceId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteDBInstanceRequest is the request struct for api DeleteDBInstance
func CreateDeleteDBInstanceRequest ¶
func CreateDeleteDBInstanceRequest() (request *DeleteDBInstanceRequest)
CreateDeleteDBInstanceRequest creates a request to invoke DeleteDBInstance API
type DeleteDBInstanceResponse ¶
type DeleteDBInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDBInstanceResponse is the response struct for api DeleteDBInstance
func CreateDeleteDBInstanceResponse ¶
func CreateDeleteDBInstanceResponse() (response *DeleteDBInstanceResponse)
CreateDeleteDBInstanceResponse creates a response to parse from DeleteDBInstance response
type DeleteDatabaseRequest ¶
type DeleteDatabaseRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` DBName string `position:"Query" name:"DBName"` }
DeleteDatabaseRequest is the request struct for api DeleteDatabase
func CreateDeleteDatabaseRequest ¶
func CreateDeleteDatabaseRequest() (request *DeleteDatabaseRequest)
CreateDeleteDatabaseRequest creates a request to invoke DeleteDatabase API
type DeleteDatabaseResponse ¶
type DeleteDatabaseResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDatabaseResponse is the response struct for api DeleteDatabase
func CreateDeleteDatabaseResponse ¶
func CreateDeleteDatabaseResponse() (response *DeleteDatabaseResponse)
CreateDeleteDatabaseResponse creates a response to parse from DeleteDatabase response
type DescribeAccountsRequest ¶
type DescribeAccountsRequest struct { *requests.RpcRequest AccountName string `position:"Query" name:"AccountName"` DBInstanceId string `position:"Query" name:"DBInstanceId"` }
DescribeAccountsRequest is the request struct for api DescribeAccounts
func CreateDescribeAccountsRequest ¶
func CreateDescribeAccountsRequest() (request *DescribeAccountsRequest)
CreateDescribeAccountsRequest creates a request to invoke DescribeAccounts API
type DescribeAccountsResponse ¶
type DescribeAccountsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Accounts Accounts `json:"Accounts" xml:"Accounts"` }
DescribeAccountsResponse is the response struct for api DescribeAccounts
func CreateDescribeAccountsResponse ¶
func CreateDescribeAccountsResponse() (response *DescribeAccountsResponse)
CreateDescribeAccountsResponse creates a response to parse from DescribeAccounts response
type DescribeAvailableResourcesRequest ¶ added in v1.61.1383
type DescribeAvailableResourcesRequest struct { *requests.RpcRequest ZoneId string `position:"Query" name:"ZoneId"` ChargeType string `position:"Query" name:"ChargeType"` Region string `position:"Query" name:"Region"` }
DescribeAvailableResourcesRequest is the request struct for api DescribeAvailableResources
func CreateDescribeAvailableResourcesRequest ¶ added in v1.61.1383
func CreateDescribeAvailableResourcesRequest() (request *DescribeAvailableResourcesRequest)
CreateDescribeAvailableResourcesRequest creates a request to invoke DescribeAvailableResources API
type DescribeAvailableResourcesResponse ¶ added in v1.61.1383
type DescribeAvailableResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionId string `json:"RegionId" xml:"RegionId"` Resources []Resource `json:"Resources" xml:"Resources"` }
DescribeAvailableResourcesResponse is the response struct for api DescribeAvailableResources
func CreateDescribeAvailableResourcesResponse ¶ added in v1.61.1383
func CreateDescribeAvailableResourcesResponse() (response *DescribeAvailableResourcesResponse)
CreateDescribeAvailableResourcesResponse creates a response to parse from DescribeAvailableResources response
type DescribeBackupPolicyRequest ¶ added in v1.61.1383
type DescribeBackupPolicyRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` }
DescribeBackupPolicyRequest is the request struct for api DescribeBackupPolicy
func CreateDescribeBackupPolicyRequest ¶ added in v1.61.1383
func CreateDescribeBackupPolicyRequest() (request *DescribeBackupPolicyRequest)
CreateDescribeBackupPolicyRequest creates a request to invoke DescribeBackupPolicy API
type DescribeBackupPolicyResponse ¶ added in v1.61.1383
type DescribeBackupPolicyResponse struct { *responses.BaseResponse BackupRetentionPeriod int `json:"BackupRetentionPeriod" xml:"BackupRetentionPeriod"` RequestId string `json:"RequestId" xml:"RequestId"` PreferredBackupPeriod string `json:"PreferredBackupPeriod" xml:"PreferredBackupPeriod"` PreferredBackupTime string `json:"PreferredBackupTime" xml:"PreferredBackupTime"` RecoveryPointPeriod string `json:"RecoveryPointPeriod" xml:"RecoveryPointPeriod"` EnableRecoveryPoint bool `json:"EnableRecoveryPoint" xml:"EnableRecoveryPoint"` }
DescribeBackupPolicyResponse is the response struct for api DescribeBackupPolicy
func CreateDescribeBackupPolicyResponse ¶ added in v1.61.1383
func CreateDescribeBackupPolicyResponse() (response *DescribeBackupPolicyResponse)
CreateDescribeBackupPolicyResponse creates a response to parse from DescribeBackupPolicy response
type DescribeDBClusterPerformanceRequest ¶ added in v1.61.1383
type DescribeDBClusterPerformanceRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` DBInstanceId string `position:"Query" name:"DBInstanceId"` Key string `position:"Query" name:"Key"` EndTime string `position:"Query" name:"EndTime"` }
DescribeDBClusterPerformanceRequest is the request struct for api DescribeDBClusterPerformance
func CreateDescribeDBClusterPerformanceRequest ¶ added in v1.61.1383
func CreateDescribeDBClusterPerformanceRequest() (request *DescribeDBClusterPerformanceRequest)
CreateDescribeDBClusterPerformanceRequest creates a request to invoke DescribeDBClusterPerformance API
type DescribeDBClusterPerformanceResponse ¶ added in v1.61.1383
type DescribeDBClusterPerformanceResponse struct { *responses.BaseResponse EndTime string `json:"EndTime" xml:"EndTime"` RequestId string `json:"RequestId" xml:"RequestId"` StartTime string `json:"StartTime" xml:"StartTime"` DBClusterId string `json:"DBClusterId" xml:"DBClusterId"` PerformanceKeys []PerformanceKey `json:"PerformanceKeys" xml:"PerformanceKeys"` }
DescribeDBClusterPerformanceResponse is the response struct for api DescribeDBClusterPerformance
func CreateDescribeDBClusterPerformanceResponse ¶ added in v1.61.1383
func CreateDescribeDBClusterPerformanceResponse() (response *DescribeDBClusterPerformanceResponse)
CreateDescribeDBClusterPerformanceResponse creates a response to parse from DescribeDBClusterPerformance response
type DescribeDBInstanceAttributeRequest ¶
type DescribeDBInstanceAttributeRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeDBInstanceAttributeRequest is the request struct for api DescribeDBInstanceAttribute
func CreateDescribeDBInstanceAttributeRequest ¶
func CreateDescribeDBInstanceAttributeRequest() (request *DescribeDBInstanceAttributeRequest)
CreateDescribeDBInstanceAttributeRequest creates a request to invoke DescribeDBInstanceAttribute API
type DescribeDBInstanceAttributeResponse ¶
type DescribeDBInstanceAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Items ItemsInDescribeDBInstanceAttribute `json:"Items" xml:"Items"` }
DescribeDBInstanceAttributeResponse is the response struct for api DescribeDBInstanceAttribute
func CreateDescribeDBInstanceAttributeResponse ¶
func CreateDescribeDBInstanceAttributeResponse() (response *DescribeDBInstanceAttributeResponse)
CreateDescribeDBInstanceAttributeResponse creates a response to parse from DescribeDBInstanceAttribute response
type DescribeDBInstanceIPArrayListRequest ¶
type DescribeDBInstanceIPArrayListRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` }
DescribeDBInstanceIPArrayListRequest is the request struct for api DescribeDBInstanceIPArrayList
func CreateDescribeDBInstanceIPArrayListRequest ¶
func CreateDescribeDBInstanceIPArrayListRequest() (request *DescribeDBInstanceIPArrayListRequest)
CreateDescribeDBInstanceIPArrayListRequest creates a request to invoke DescribeDBInstanceIPArrayList API
type DescribeDBInstanceIPArrayListResponse ¶
type DescribeDBInstanceIPArrayListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Items ItemsInDescribeDBInstanceIPArrayList `json:"Items" xml:"Items"` }
DescribeDBInstanceIPArrayListResponse is the response struct for api DescribeDBInstanceIPArrayList
func CreateDescribeDBInstanceIPArrayListResponse ¶
func CreateDescribeDBInstanceIPArrayListResponse() (response *DescribeDBInstanceIPArrayListResponse)
CreateDescribeDBInstanceIPArrayListResponse creates a response to parse from DescribeDBInstanceIPArrayList response
type DescribeDBInstanceNetInfoRequest ¶
type DescribeDBInstanceNetInfoRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` }
DescribeDBInstanceNetInfoRequest is the request struct for api DescribeDBInstanceNetInfo
func CreateDescribeDBInstanceNetInfoRequest ¶
func CreateDescribeDBInstanceNetInfoRequest() (request *DescribeDBInstanceNetInfoRequest)
CreateDescribeDBInstanceNetInfoRequest creates a request to invoke DescribeDBInstanceNetInfo API
type DescribeDBInstanceNetInfoResponse ¶
type DescribeDBInstanceNetInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceNetworkType string `json:"InstanceNetworkType" xml:"InstanceNetworkType"` DBInstanceNetInfos DBInstanceNetInfos `json:"DBInstanceNetInfos" xml:"DBInstanceNetInfos"` }
DescribeDBInstanceNetInfoResponse is the response struct for api DescribeDBInstanceNetInfo
func CreateDescribeDBInstanceNetInfoResponse ¶
func CreateDescribeDBInstanceNetInfoResponse() (response *DescribeDBInstanceNetInfoResponse)
CreateDescribeDBInstanceNetInfoResponse creates a response to parse from DescribeDBInstanceNetInfo response
type DescribeDBInstanceOnECSAttributeRequest ¶ added in v1.61.1383
type DescribeDBInstanceOnECSAttributeRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeDBInstanceOnECSAttributeRequest is the request struct for api DescribeDBInstanceOnECSAttribute
func CreateDescribeDBInstanceOnECSAttributeRequest ¶ added in v1.61.1383
func CreateDescribeDBInstanceOnECSAttributeRequest() (request *DescribeDBInstanceOnECSAttributeRequest)
CreateDescribeDBInstanceOnECSAttributeRequest creates a request to invoke DescribeDBInstanceOnECSAttribute API
type DescribeDBInstanceOnECSAttributeResponse ¶ added in v1.61.1383
type DescribeDBInstanceOnECSAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Items ItemsInDescribeDBInstanceOnECSAttribute `json:"Items" xml:"Items"` }
DescribeDBInstanceOnECSAttributeResponse is the response struct for api DescribeDBInstanceOnECSAttribute
func CreateDescribeDBInstanceOnECSAttributeResponse ¶ added in v1.61.1383
func CreateDescribeDBInstanceOnECSAttributeResponse() (response *DescribeDBInstanceOnECSAttributeResponse)
CreateDescribeDBInstanceOnECSAttributeResponse creates a response to parse from DescribeDBInstanceOnECSAttribute response
type DescribeDBInstancePerformanceRequest ¶
type DescribeDBInstancePerformanceRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` DBInstanceId string `position:"Query" name:"DBInstanceId"` Key string `position:"Query" name:"Key"` EndTime string `position:"Query" name:"EndTime"` }
DescribeDBInstancePerformanceRequest is the request struct for api DescribeDBInstancePerformance
func CreateDescribeDBInstancePerformanceRequest ¶
func CreateDescribeDBInstancePerformanceRequest() (request *DescribeDBInstancePerformanceRequest)
CreateDescribeDBInstancePerformanceRequest creates a request to invoke DescribeDBInstancePerformance API
type DescribeDBInstancePerformanceResponse ¶
type DescribeDBInstancePerformanceResponse struct { *responses.BaseResponse EndTime string `json:"EndTime" xml:"EndTime"` RequestId string `json:"RequestId" xml:"RequestId"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` StartTime string `json:"StartTime" xml:"StartTime"` Engine string `json:"Engine" xml:"Engine"` PerformanceKeys []string `json:"PerformanceKeys" xml:"PerformanceKeys"` }
DescribeDBInstancePerformanceResponse is the response struct for api DescribeDBInstancePerformance
func CreateDescribeDBInstancePerformanceResponse ¶
func CreateDescribeDBInstancePerformanceResponse() (response *DescribeDBInstancePerformanceResponse)
CreateDescribeDBInstancePerformanceResponse creates a response to parse from DescribeDBInstancePerformance response
type DescribeDBInstanceSQLPatternsRequest ¶ added in v1.61.1383
type DescribeDBInstanceSQLPatternsRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` QueryKeywords string `position:"Query" name:"QueryKeywords"` Database string `position:"Query" name:"Database"` SourceIP string `position:"Query" name:"SourceIP"` DBInstanceId string `position:"Query" name:"DBInstanceId"` EndTime string `position:"Query" name:"EndTime"` User string `position:"Query" name:"User"` }
DescribeDBInstanceSQLPatternsRequest is the request struct for api DescribeDBInstanceSQLPatterns
func CreateDescribeDBInstanceSQLPatternsRequest ¶ added in v1.61.1383
func CreateDescribeDBInstanceSQLPatternsRequest() (request *DescribeDBInstanceSQLPatternsRequest)
CreateDescribeDBInstanceSQLPatternsRequest creates a request to invoke DescribeDBInstanceSQLPatterns API
type DescribeDBInstanceSQLPatternsResponse ¶ added in v1.61.1383
type DescribeDBInstanceSQLPatternsResponse struct { *responses.BaseResponse EndTime string `json:"EndTime" xml:"EndTime"` RequestId string `json:"RequestId" xml:"RequestId"` StartTime string `json:"StartTime" xml:"StartTime"` DBClusterId string `json:"DBClusterId" xml:"DBClusterId"` Patterns []Pattern `json:"Patterns" xml:"Patterns"` }
DescribeDBInstanceSQLPatternsResponse is the response struct for api DescribeDBInstanceSQLPatterns
func CreateDescribeDBInstanceSQLPatternsResponse ¶ added in v1.61.1383
func CreateDescribeDBInstanceSQLPatternsResponse() (response *DescribeDBInstanceSQLPatternsResponse)
CreateDescribeDBInstanceSQLPatternsResponse creates a response to parse from DescribeDBInstanceSQLPatterns response
type DescribeDBInstanceSSLRequest ¶ added in v1.61.1383
type DescribeDBInstanceSSLRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` }
DescribeDBInstanceSSLRequest is the request struct for api DescribeDBInstanceSSL
func CreateDescribeDBInstanceSSLRequest ¶ added in v1.61.1383
func CreateDescribeDBInstanceSSLRequest() (request *DescribeDBInstanceSSLRequest)
CreateDescribeDBInstanceSSLRequest creates a request to invoke DescribeDBInstanceSSL API
type DescribeDBInstanceSSLResponse ¶ added in v1.61.1383
type DescribeDBInstanceSSLResponse struct { *responses.BaseResponse SSLExpiredTime string `json:"SSLExpiredTime" xml:"SSLExpiredTime"` RequestId string `json:"RequestId" xml:"RequestId"` SSLEnabled bool `json:"SSLEnabled" xml:"SSLEnabled"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` CertCommonName string `json:"CertCommonName" xml:"CertCommonName"` DBInstanceName string `json:"DBInstanceName" xml:"DBInstanceName"` }
DescribeDBInstanceSSLResponse is the response struct for api DescribeDBInstanceSSL
func CreateDescribeDBInstanceSSLResponse ¶ added in v1.61.1383
func CreateDescribeDBInstanceSSLResponse() (response *DescribeDBInstanceSSLResponse)
CreateDescribeDBInstanceSSLResponse creates a response to parse from DescribeDBInstanceSSL response
type DescribeDBInstancesRequest ¶
type DescribeDBInstancesRequest struct { *requests.RpcRequest DBInstanceModes *[]string `position:"Query" name:"DBInstanceModes" type:"Repeated"` DBInstanceStatuses *[]string `position:"Query" name:"DBInstanceStatuses" type:"Repeated"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` DBInstanceDescription string `position:"Query" name:"DBInstanceDescription"` Tag *[]DescribeDBInstancesTag `position:"Query" name:"Tag" type:"Repeated"` DBInstanceIds string `position:"Query" name:"DBInstanceIds"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DBInstanceCategories *[]string `position:"Query" name:"DBInstanceCategories" type:"Repeated"` InstanceDeployTypes *[]string `position:"Query" name:"InstanceDeployTypes" type:"Repeated"` InstanceNetworkType string `position:"Query" name:"InstanceNetworkType"` }
DescribeDBInstancesRequest is the request struct for api DescribeDBInstances
func CreateDescribeDBInstancesRequest ¶
func CreateDescribeDBInstancesRequest() (request *DescribeDBInstancesRequest)
CreateDescribeDBInstancesRequest creates a request to invoke DescribeDBInstances API
type DescribeDBInstancesResponse ¶
type DescribeDBInstancesResponse struct { *responses.BaseResponse TotalRecordCount int `json:"TotalRecordCount" xml:"TotalRecordCount"` PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Items ItemsInDescribeDBInstances `json:"Items" xml:"Items"` }
DescribeDBInstancesResponse is the response struct for api DescribeDBInstances
func CreateDescribeDBInstancesResponse ¶
func CreateDescribeDBInstancesResponse() (response *DescribeDBInstancesResponse)
CreateDescribeDBInstancesResponse creates a response to parse from DescribeDBInstances response
type DescribeDBInstancesTag ¶
DescribeDBInstancesTag is a repeated param struct in DescribeDBInstancesRequest
type DescribeDataBackupsRequest ¶ added in v1.61.1383
type DescribeDataBackupsRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` DataType string `position:"Query" name:"DataType"` PageSize requests.Integer `position:"Query" name:"PageSize"` DBInstanceId string `position:"Query" name:"DBInstanceId"` BackupId string `position:"Query" name:"BackupId"` EndTime string `position:"Query" name:"EndTime"` BackupStatus string `position:"Query" name:"BackupStatus"` BackupMode string `position:"Query" name:"BackupMode"` }
DescribeDataBackupsRequest is the request struct for api DescribeDataBackups
func CreateDescribeDataBackupsRequest ¶ added in v1.61.1383
func CreateDescribeDataBackupsRequest() (request *DescribeDataBackupsRequest)
CreateDescribeDataBackupsRequest creates a request to invoke DescribeDataBackups API
type DescribeDataBackupsResponse ¶ added in v1.61.1383
type DescribeDataBackupsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Backup `json:"Items" xml:"Items"` }
DescribeDataBackupsResponse is the response struct for api DescribeDataBackups
func CreateDescribeDataBackupsResponse ¶ added in v1.61.1383
func CreateDescribeDataBackupsResponse() (response *DescribeDataBackupsResponse)
CreateDescribeDataBackupsResponse creates a response to parse from DescribeDataBackups response
type DescribeLogBackupsRequest ¶ added in v1.61.1383
type DescribeLogBackupsRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` DBInstanceId string `position:"Query" name:"DBInstanceId"` EndTime string `position:"Query" name:"EndTime"` }
DescribeLogBackupsRequest is the request struct for api DescribeLogBackups
func CreateDescribeLogBackupsRequest ¶ added in v1.61.1383
func CreateDescribeLogBackupsRequest() (request *DescribeLogBackupsRequest)
CreateDescribeLogBackupsRequest creates a request to invoke DescribeLogBackups API
type DescribeLogBackupsResponse ¶ added in v1.61.1383
type DescribeLogBackupsResponse struct { *responses.BaseResponse TotalLogSize int64 `json:"TotalLogSize" xml:"TotalLogSize"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Backup `json:"Items" xml:"Items"` }
DescribeLogBackupsResponse is the response struct for api DescribeLogBackups
func CreateDescribeLogBackupsResponse ¶ added in v1.61.1383
func CreateDescribeLogBackupsResponse() (response *DescribeLogBackupsResponse)
CreateDescribeLogBackupsResponse creates a response to parse from DescribeLogBackups response
type DescribeModifyParameterLogRequest ¶ added in v1.61.1383
type DescribeModifyParameterLogRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` DBInstanceId string `position:"Query" name:"DBInstanceId"` EndTime string `position:"Query" name:"EndTime"` }
DescribeModifyParameterLogRequest is the request struct for api DescribeModifyParameterLog
func CreateDescribeModifyParameterLogRequest ¶ added in v1.61.1383
func CreateDescribeModifyParameterLogRequest() (request *DescribeModifyParameterLogRequest)
CreateDescribeModifyParameterLogRequest creates a request to invoke DescribeModifyParameterLog API
type DescribeModifyParameterLogResponse ¶ added in v1.61.1383
type DescribeModifyParameterLogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Changelogs []ChangelogsItem `json:"Changelogs" xml:"Changelogs"` }
DescribeModifyParameterLogResponse is the response struct for api DescribeModifyParameterLog
func CreateDescribeModifyParameterLogResponse ¶ added in v1.61.1383
func CreateDescribeModifyParameterLogResponse() (response *DescribeModifyParameterLogResponse)
CreateDescribeModifyParameterLogResponse creates a response to parse from DescribeModifyParameterLog response
type DescribeParametersRequest ¶ added in v1.61.1383
type DescribeParametersRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` }
DescribeParametersRequest is the request struct for api DescribeParameters
func CreateDescribeParametersRequest ¶ added in v1.61.1383
func CreateDescribeParametersRequest() (request *DescribeParametersRequest)
CreateDescribeParametersRequest creates a request to invoke DescribeParameters API
type DescribeParametersResponse ¶ added in v1.61.1383
type DescribeParametersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Parameters []ParametersItem `json:"Parameters" xml:"Parameters"` }
DescribeParametersResponse is the response struct for api DescribeParameters
func CreateDescribeParametersResponse ¶ added in v1.61.1383
func CreateDescribeParametersResponse() (response *DescribeParametersResponse)
CreateDescribeParametersResponse creates a response to parse from DescribeParameters response
type DescribeRdsVSwitchsRequest ¶
type DescribeRdsVSwitchsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` ZoneId string `position:"Query" name:"ZoneId"` }
DescribeRdsVSwitchsRequest is the request struct for api DescribeRdsVSwitchs
func CreateDescribeRdsVSwitchsRequest ¶
func CreateDescribeRdsVSwitchsRequest() (request *DescribeRdsVSwitchsRequest)
CreateDescribeRdsVSwitchsRequest creates a request to invoke DescribeRdsVSwitchs API
type DescribeRdsVSwitchsResponse ¶
type DescribeRdsVSwitchsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VSwitches VSwitches `json:"VSwitches" xml:"VSwitches"` }
DescribeRdsVSwitchsResponse is the response struct for api DescribeRdsVSwitchs
func CreateDescribeRdsVSwitchsResponse ¶
func CreateDescribeRdsVSwitchsResponse() (response *DescribeRdsVSwitchsResponse)
CreateDescribeRdsVSwitchsResponse creates a response to parse from DescribeRdsVSwitchs response
type DescribeRdsVpcsRequest ¶
type DescribeRdsVpcsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ZoneId string `position:"Query" name:"ZoneId"` }
DescribeRdsVpcsRequest is the request struct for api DescribeRdsVpcs
func CreateDescribeRdsVpcsRequest ¶
func CreateDescribeRdsVpcsRequest() (request *DescribeRdsVpcsRequest)
CreateDescribeRdsVpcsRequest creates a request to invoke DescribeRdsVpcs API
type DescribeRdsVpcsResponse ¶
type DescribeRdsVpcsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Vpcs Vpcs `json:"Vpcs" xml:"Vpcs"` }
DescribeRdsVpcsResponse is the response struct for api DescribeRdsVpcs
func CreateDescribeRdsVpcsResponse ¶
func CreateDescribeRdsVpcsResponse() (response *DescribeRdsVpcsResponse)
CreateDescribeRdsVpcsResponse creates a response to parse from DescribeRdsVpcs response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { *requests.RpcRequest Region string `position:"Query" name:"Region"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions Regions `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DescribeResourceUsageRequest ¶
type DescribeResourceUsageRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` }
DescribeResourceUsageRequest is the request struct for api DescribeResourceUsage
func CreateDescribeResourceUsageRequest ¶
func CreateDescribeResourceUsageRequest() (request *DescribeResourceUsageRequest)
CreateDescribeResourceUsageRequest creates a request to invoke DescribeResourceUsage API
type DescribeResourceUsageResponse ¶
type DescribeResourceUsageResponse struct { *responses.BaseResponse LogSize int64 `json:"LogSize" xml:"LogSize"` RequestId string `json:"RequestId" xml:"RequestId"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` DataSize int64 `json:"DataSize" xml:"DataSize"` BackupSize int64 `json:"BackupSize" xml:"BackupSize"` DiskUsed int64 `json:"DiskUsed" xml:"DiskUsed"` Engine string `json:"Engine" xml:"Engine"` }
DescribeResourceUsageResponse is the response struct for api DescribeResourceUsage
func CreateDescribeResourceUsageResponse ¶
func CreateDescribeResourceUsageResponse() (response *DescribeResourceUsageResponse)
CreateDescribeResourceUsageResponse creates a response to parse from DescribeResourceUsage response
type DescribeSQLCollectorPolicyRequest ¶
type DescribeSQLCollectorPolicyRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` }
DescribeSQLCollectorPolicyRequest is the request struct for api DescribeSQLCollectorPolicy
func CreateDescribeSQLCollectorPolicyRequest ¶
func CreateDescribeSQLCollectorPolicyRequest() (request *DescribeSQLCollectorPolicyRequest)
CreateDescribeSQLCollectorPolicyRequest creates a request to invoke DescribeSQLCollectorPolicy API
type DescribeSQLCollectorPolicyResponse ¶
type DescribeSQLCollectorPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SQLCollectorStatus string `json:"SQLCollectorStatus" xml:"SQLCollectorStatus"` }
DescribeSQLCollectorPolicyResponse is the response struct for api DescribeSQLCollectorPolicy
func CreateDescribeSQLCollectorPolicyResponse ¶
func CreateDescribeSQLCollectorPolicyResponse() (response *DescribeSQLCollectorPolicyResponse)
CreateDescribeSQLCollectorPolicyResponse creates a response to parse from DescribeSQLCollectorPolicy response
type DescribeSQLLogByQueryIdRequest ¶ added in v1.61.1383
type DescribeSQLLogByQueryIdRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` QueryId string `position:"Query" name:"QueryId"` }
DescribeSQLLogByQueryIdRequest is the request struct for api DescribeSQLLogByQueryId
func CreateDescribeSQLLogByQueryIdRequest ¶ added in v1.61.1383
func CreateDescribeSQLLogByQueryIdRequest() (request *DescribeSQLLogByQueryIdRequest)
CreateDescribeSQLLogByQueryIdRequest creates a request to invoke DescribeSQLLogByQueryId API
type DescribeSQLLogByQueryIdResponse ¶ added in v1.61.1383
type DescribeSQLLogByQueryIdResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Items []SQLLog `json:"Items" xml:"Items"` }
DescribeSQLLogByQueryIdResponse is the response struct for api DescribeSQLLogByQueryId
func CreateDescribeSQLLogByQueryIdResponse ¶ added in v1.61.1383
func CreateDescribeSQLLogByQueryIdResponse() (response *DescribeSQLLogByQueryIdResponse)
CreateDescribeSQLLogByQueryIdResponse creates a response to parse from DescribeSQLLogByQueryId response
type DescribeSQLLogCountRequest ¶ added in v1.61.1383
type DescribeSQLLogCountRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` QueryKeywords string `position:"Query" name:"QueryKeywords"` Database string `position:"Query" name:"Database"` SourceIP string `position:"Query" name:"SourceIP"` MinExecuteCost string `position:"Query" name:"MinExecuteCost"` DBInstanceId string `position:"Query" name:"DBInstanceId"` MaxExecuteCost string `position:"Query" name:"MaxExecuteCost"` ExecuteCost string `position:"Query" name:"ExecuteCost"` ExecuteState string `position:"Query" name:"ExecuteState"` EndTime string `position:"Query" name:"EndTime"` OperationType string `position:"Query" name:"OperationType"` OperationClass string `position:"Query" name:"OperationClass"` User string `position:"Query" name:"User"` }
DescribeSQLLogCountRequest is the request struct for api DescribeSQLLogCount
func CreateDescribeSQLLogCountRequest ¶ added in v1.61.1383
func CreateDescribeSQLLogCountRequest() (request *DescribeSQLLogCountRequest)
CreateDescribeSQLLogCountRequest creates a request to invoke DescribeSQLLogCount API
type DescribeSQLLogCountResponse ¶ added in v1.61.1383
type DescribeSQLLogCountResponse struct { *responses.BaseResponse EndTime string `json:"EndTime" xml:"EndTime"` RequestId string `json:"RequestId" xml:"RequestId"` StartTime string `json:"StartTime" xml:"StartTime"` DBClusterId string `json:"DBClusterId" xml:"DBClusterId"` Items []Item `json:"Items" xml:"Items"` }
DescribeSQLLogCountResponse is the response struct for api DescribeSQLLogCount
func CreateDescribeSQLLogCountResponse ¶ added in v1.61.1383
func CreateDescribeSQLLogCountResponse() (response *DescribeSQLLogCountResponse)
CreateDescribeSQLLogCountResponse creates a response to parse from DescribeSQLLogCount response
type DescribeSQLLogFilesRequest ¶
type DescribeSQLLogFilesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` DBInstanceId string `position:"Query" name:"DBInstanceId"` FileName string `position:"Query" name:"FileName"` }
DescribeSQLLogFilesRequest is the request struct for api DescribeSQLLogFiles
func CreateDescribeSQLLogFilesRequest ¶
func CreateDescribeSQLLogFilesRequest() (request *DescribeSQLLogFilesRequest)
CreateDescribeSQLLogFilesRequest creates a request to invoke DescribeSQLLogFiles API
type DescribeSQLLogFilesResponse ¶
type DescribeSQLLogFilesResponse struct { *responses.BaseResponse TotalRecordCount int `json:"TotalRecordCount" xml:"TotalRecordCount"` PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Items ItemsInDescribeSQLLogFiles `json:"Items" xml:"Items"` }
DescribeSQLLogFilesResponse is the response struct for api DescribeSQLLogFiles
func CreateDescribeSQLLogFilesResponse ¶
func CreateDescribeSQLLogFilesResponse() (response *DescribeSQLLogFilesResponse)
CreateDescribeSQLLogFilesResponse creates a response to parse from DescribeSQLLogFiles response
type DescribeSQLLogRecordsRequest ¶
type DescribeSQLLogRecordsRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` QueryKeywords string `position:"Query" name:"QueryKeywords"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` Database string `position:"Query" name:"Database"` PageSize requests.Integer `position:"Query" name:"PageSize"` DBInstanceId string `position:"Query" name:"DBInstanceId"` EndTime string `position:"Query" name:"EndTime"` Form string `position:"Query" name:"Form"` User string `position:"Query" name:"User"` }
DescribeSQLLogRecordsRequest is the request struct for api DescribeSQLLogRecords
func CreateDescribeSQLLogRecordsRequest ¶
func CreateDescribeSQLLogRecordsRequest() (request *DescribeSQLLogRecordsRequest)
CreateDescribeSQLLogRecordsRequest creates a request to invoke DescribeSQLLogRecords API
type DescribeSQLLogRecordsResponse ¶
type DescribeSQLLogRecordsResponse struct { *responses.BaseResponse TotalRecordCount int `json:"TotalRecordCount" xml:"TotalRecordCount"` PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Items ItemsInDescribeSQLLogRecords `json:"Items" xml:"Items"` }
DescribeSQLLogRecordsResponse is the response struct for api DescribeSQLLogRecords
func CreateDescribeSQLLogRecordsResponse ¶
func CreateDescribeSQLLogRecordsResponse() (response *DescribeSQLLogRecordsResponse)
CreateDescribeSQLLogRecordsResponse creates a response to parse from DescribeSQLLogRecords response
type DescribeSQLLogsOnSliceRequest ¶ added in v1.61.1383
type DescribeSQLLogsOnSliceRequest struct { *requests.RpcRequest SliceId string `position:"Query" name:"SliceId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` MinExecuteCost string `position:"Query" name:"MinExecuteCost"` PageSize requests.Integer `position:"Query" name:"PageSize"` DBInstanceId string `position:"Query" name:"DBInstanceId"` MaxExecuteCost string `position:"Query" name:"MaxExecuteCost"` ExecuteState string `position:"Query" name:"ExecuteState"` QueryId string `position:"Query" name:"QueryId"` }
DescribeSQLLogsOnSliceRequest is the request struct for api DescribeSQLLogsOnSlice
func CreateDescribeSQLLogsOnSliceRequest ¶ added in v1.61.1383
func CreateDescribeSQLLogsOnSliceRequest() (request *DescribeSQLLogsOnSliceRequest)
CreateDescribeSQLLogsOnSliceRequest creates a request to invoke DescribeSQLLogsOnSlice API
type DescribeSQLLogsOnSliceResponse ¶ added in v1.61.1383
type DescribeSQLLogsOnSliceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` SliceLogItems []SQLLogsSliceItem `json:"SliceLogItems" xml:"SliceLogItems"` }
DescribeSQLLogsOnSliceResponse is the response struct for api DescribeSQLLogsOnSlice
func CreateDescribeSQLLogsOnSliceResponse ¶ added in v1.61.1383
func CreateDescribeSQLLogsOnSliceResponse() (response *DescribeSQLLogsOnSliceResponse)
CreateDescribeSQLLogsOnSliceResponse creates a response to parse from DescribeSQLLogsOnSlice response
type DescribeSQLLogsRequest ¶ added in v1.61.1383
type DescribeSQLLogsRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` QueryKeywords string `position:"Query" name:"QueryKeywords"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` Database string `position:"Query" name:"Database"` SourceIP string `position:"Query" name:"SourceIP"` MinExecuteCost string `position:"Query" name:"MinExecuteCost"` PageSize requests.Integer `position:"Query" name:"PageSize"` DBInstanceId string `position:"Query" name:"DBInstanceId"` MaxExecuteCost string `position:"Query" name:"MaxExecuteCost"` ExecuteCost string `position:"Query" name:"ExecuteCost"` ExecuteState string `position:"Query" name:"ExecuteState"` EndTime string `position:"Query" name:"EndTime"` OperationType string `position:"Query" name:"OperationType"` OperationClass string `position:"Query" name:"OperationClass"` User string `position:"Query" name:"User"` }
DescribeSQLLogsRequest is the request struct for api DescribeSQLLogs
func CreateDescribeSQLLogsRequest ¶ added in v1.61.1383
func CreateDescribeSQLLogsRequest() (request *DescribeSQLLogsRequest)
CreateDescribeSQLLogsRequest creates a request to invoke DescribeSQLLogs API
type DescribeSQLLogsResponse ¶ added in v1.61.1383
type DescribeSQLLogsResponse struct { *responses.BaseResponse PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Items []Item `json:"Items" xml:"Items"` }
DescribeSQLLogsResponse is the response struct for api DescribeSQLLogs
func CreateDescribeSQLLogsResponse ¶ added in v1.61.1383
func CreateDescribeSQLLogsResponse() (response *DescribeSQLLogsResponse)
CreateDescribeSQLLogsResponse creates a response to parse from DescribeSQLLogs response
type DescribeSlowLogRecordsRequest ¶
type DescribeSlowLogRecordsRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` DBInstanceId string `position:"Query" name:"DBInstanceId"` SQLId requests.Integer `position:"Query" name:"SQLId"` EndTime string `position:"Query" name:"EndTime"` DBName string `position:"Query" name:"DBName"` }
DescribeSlowLogRecordsRequest is the request struct for api DescribeSlowLogRecords
func CreateDescribeSlowLogRecordsRequest ¶
func CreateDescribeSlowLogRecordsRequest() (request *DescribeSlowLogRecordsRequest)
CreateDescribeSlowLogRecordsRequest creates a request to invoke DescribeSlowLogRecords API
type DescribeSlowLogRecordsResponse ¶
type DescribeSlowLogRecordsResponse struct { *responses.BaseResponse TotalRecordCount int `json:"TotalRecordCount" xml:"TotalRecordCount"` PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Engine string `json:"Engine" xml:"Engine"` Items ItemsInDescribeSlowLogRecords `json:"Items" xml:"Items"` }
DescribeSlowLogRecordsResponse is the response struct for api DescribeSlowLogRecords
func CreateDescribeSlowLogRecordsResponse ¶
func CreateDescribeSlowLogRecordsResponse() (response *DescribeSlowLogRecordsResponse)
CreateDescribeSlowLogRecordsResponse creates a response to parse from DescribeSlowLogRecords response
type DescribeSlowSQLLogsRequest ¶ added in v1.61.1383
type DescribeSlowSQLLogsRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` QueryKeywords string `position:"Query" name:"QueryKeywords"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` Database string `position:"Query" name:"Database"` SourceIP string `position:"Query" name:"SourceIP"` MinExecuteCost string `position:"Query" name:"MinExecuteCost"` PageSize requests.Integer `position:"Query" name:"PageSize"` DBInstanceId string `position:"Query" name:"DBInstanceId"` MaxExecuteCost string `position:"Query" name:"MaxExecuteCost"` ExecuteState string `position:"Query" name:"ExecuteState"` EndTime string `position:"Query" name:"EndTime"` OperationType string `position:"Query" name:"OperationType"` OperationClass string `position:"Query" name:"OperationClass"` User string `position:"Query" name:"User"` }
DescribeSlowSQLLogsRequest is the request struct for api DescribeSlowSQLLogs
func CreateDescribeSlowSQLLogsRequest ¶ added in v1.61.1383
func CreateDescribeSlowSQLLogsRequest() (request *DescribeSlowSQLLogsRequest)
CreateDescribeSlowSQLLogsRequest creates a request to invoke DescribeSlowSQLLogs API
type DescribeSlowSQLLogsResponse ¶ added in v1.61.1383
type DescribeSlowSQLLogsResponse struct { *responses.BaseResponse PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Items []Item `json:"Items" xml:"Items"` }
DescribeSlowSQLLogsResponse is the response struct for api DescribeSlowSQLLogs
func CreateDescribeSlowSQLLogsResponse ¶ added in v1.61.1383
func CreateDescribeSlowSQLLogsResponse() (response *DescribeSlowSQLLogsResponse)
CreateDescribeSlowSQLLogsResponse creates a response to parse from DescribeSlowSQLLogs response
type DescribeSpecificationRequest ¶ added in v1.61.1383
type DescribeSpecificationRequest struct { *requests.RpcRequest StorageType string `position:"Query" name:"StorageType"` CpuCores requests.Integer `position:"Query" name:"CpuCores"` DBInstanceId string `position:"Query" name:"DBInstanceId"` TotalNodeNum requests.Integer `position:"Query" name:"TotalNodeNum"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeSpecificationRequest is the request struct for api DescribeSpecification
func CreateDescribeSpecificationRequest ¶ added in v1.61.1383
func CreateDescribeSpecificationRequest() (request *DescribeSpecificationRequest)
CreateDescribeSpecificationRequest creates a request to invoke DescribeSpecification API
type DescribeSpecificationResponse ¶ added in v1.61.1383
type DescribeSpecificationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StorageNotice []StorageNoticeItem `json:"StorageNotice" xml:"StorageNotice"` DBInstanceClass []DBInstanceClassItem `json:"DBInstanceClass" xml:"DBInstanceClass"` DBInstanceGroupCount []DBInstanceGroupCountItem `json:"DBInstanceGroupCount" xml:"DBInstanceGroupCount"` }
DescribeSpecificationResponse is the response struct for api DescribeSpecification
func CreateDescribeSpecificationResponse ¶ added in v1.61.1383
func CreateDescribeSpecificationResponse() (response *DescribeSpecificationResponse)
CreateDescribeSpecificationResponse creates a response to parse from DescribeSpecification response
type DescribeTagsRequest ¶ added in v1.61.1383
type DescribeTagsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
DescribeTagsRequest is the request struct for api DescribeTags
func CreateDescribeTagsRequest ¶ added in v1.61.1383
func CreateDescribeTagsRequest() (request *DescribeTagsRequest)
CreateDescribeTagsRequest creates a request to invoke DescribeTags API
type DescribeTagsResponse ¶ added in v1.61.1383
type DescribeTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Tags []Tag `json:"Tags" xml:"Tags"` }
DescribeTagsResponse is the response struct for api DescribeTags
func CreateDescribeTagsResponse ¶ added in v1.61.1383
func CreateDescribeTagsResponse() (response *DescribeTagsResponse)
CreateDescribeTagsResponse creates a response to parse from DescribeTags response
type DescribeUserEncryptionKeyListRequest ¶ added in v1.61.1383
type DescribeUserEncryptionKeyListRequest struct { *requests.RpcRequest PageNumber string `position:"Query" name:"PageNumber"` PageSize string `position:"Query" name:"PageSize"` }
DescribeUserEncryptionKeyListRequest is the request struct for api DescribeUserEncryptionKeyList
func CreateDescribeUserEncryptionKeyListRequest ¶ added in v1.61.1383
func CreateDescribeUserEncryptionKeyListRequest() (request *DescribeUserEncryptionKeyListRequest)
CreateDescribeUserEncryptionKeyListRequest creates a request to invoke DescribeUserEncryptionKeyList API
type DescribeUserEncryptionKeyListResponse ¶ added in v1.61.1383
type DescribeUserEncryptionKeyListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` KmsKeys []KmsKeysItem `json:"KmsKeys" xml:"KmsKeys"` }
DescribeUserEncryptionKeyListResponse is the response struct for api DescribeUserEncryptionKeyList
func CreateDescribeUserEncryptionKeyListResponse ¶ added in v1.61.1383
func CreateDescribeUserEncryptionKeyListResponse() (response *DescribeUserEncryptionKeyListResponse)
CreateDescribeUserEncryptionKeyListResponse creates a response to parse from DescribeUserEncryptionKeyList response
type Item ¶ added in v1.61.1383
type Item struct { Name string `json:"Name" xml:"Name"` ExecuteCost float64 `json:"ExecuteCost" xml:"ExecuteCost"` SQLPlan string `json:"SQLPlan" xml:"SQLPlan"` SourcePort int `json:"SourcePort" xml:"SourcePort"` OperationClass string `json:"OperationClass" xml:"OperationClass"` SQLText string `json:"SQLText" xml:"SQLText"` QueryId string `json:"QueryId" xml:"QueryId"` ReturnRowCounts int64 `json:"ReturnRowCounts" xml:"ReturnRowCounts"` ScanRowCounts int64 `json:"ScanRowCounts" xml:"ScanRowCounts"` AccountName string `json:"AccountName" xml:"AccountName"` DBRole string `json:"DBRole" xml:"DBRole"` ExecuteState string `json:"ExecuteState" xml:"ExecuteState"` DBName string `json:"DBName" xml:"DBName"` SourceIP string `json:"SourceIP" xml:"SourceIP"` OperationType string `json:"OperationType" xml:"OperationType"` OperationExecuteTime string `json:"OperationExecuteTime" xml:"OperationExecuteTime"` Series []SeriesItem `json:"Series" xml:"Series"` }
Item is a nested struct in gpdb response
type ItemsInDescribeDBInstanceAttribute ¶
type ItemsInDescribeDBInstanceAttribute struct {
DBInstanceAttribute []DBInstanceAttribute `json:"DBInstanceAttribute" xml:"DBInstanceAttribute"`
}
ItemsInDescribeDBInstanceAttribute is a nested struct in gpdb response
type ItemsInDescribeDBInstanceIPArrayList ¶
type ItemsInDescribeDBInstanceIPArrayList struct {
DBInstanceIPArray []DBInstanceIPArray `json:"DBInstanceIPArray" xml:"DBInstanceIPArray"`
}
ItemsInDescribeDBInstanceIPArrayList is a nested struct in gpdb response
type ItemsInDescribeDBInstanceOnECSAttribute ¶ added in v1.61.1383
type ItemsInDescribeDBInstanceOnECSAttribute struct {
DBInstanceAttribute []DBInstanceAttributeInDescribeDBInstanceOnECSAttribute `json:"DBInstanceAttribute" xml:"DBInstanceAttribute"`
}
ItemsInDescribeDBInstanceOnECSAttribute is a nested struct in gpdb response
type ItemsInDescribeDBInstances ¶
type ItemsInDescribeDBInstances struct {
DBInstance []DBInstance `json:"DBInstance" xml:"DBInstance"`
}
ItemsInDescribeDBInstances is a nested struct in gpdb response
type ItemsInDescribeDataBackups ¶ added in v1.61.1383
type ItemsInDescribeDataBackups struct {
Backup []Backup `json:"Backup" xml:"Backup"`
}
ItemsInDescribeDataBackups is a nested struct in gpdb response
type ItemsInDescribeLogBackups ¶ added in v1.61.1383
type ItemsInDescribeLogBackups struct {
Backup []Backup `json:"Backup" xml:"Backup"`
}
ItemsInDescribeLogBackups is a nested struct in gpdb response
type ItemsInDescribeSQLLogByQueryId ¶ added in v1.61.1383
type ItemsInDescribeSQLLogByQueryId struct {
SQLLog []SQLLog `json:"SQLLog" xml:"SQLLog"`
}
ItemsInDescribeSQLLogByQueryId is a nested struct in gpdb response
type ItemsInDescribeSQLLogCount ¶ added in v1.61.1383
type ItemsInDescribeSQLLogCount struct {
Item []Item `json:"Item" xml:"Item"`
}
ItemsInDescribeSQLLogCount is a nested struct in gpdb response
type ItemsInDescribeSQLLogFiles ¶
type ItemsInDescribeSQLLogFiles struct {
LogFile []LogFile `json:"LogFile" xml:"LogFile"`
}
ItemsInDescribeSQLLogFiles is a nested struct in gpdb response
type ItemsInDescribeSQLLogRecords ¶
type ItemsInDescribeSQLLogRecords struct {
SQLRecord []SQLRecord `json:"SQLRecord" xml:"SQLRecord"`
}
ItemsInDescribeSQLLogRecords is a nested struct in gpdb response
type ItemsInDescribeSQLLogs ¶ added in v1.61.1383
type ItemsInDescribeSQLLogs struct {
Item []Item `json:"Item" xml:"Item"`
}
ItemsInDescribeSQLLogs is a nested struct in gpdb response
type ItemsInDescribeSlowLogRecords ¶
type ItemsInDescribeSlowLogRecords struct {
SQLSlowRecord []SQLSlowRecord `json:"SQLSlowRecord" xml:"SQLSlowRecord"`
}
ItemsInDescribeSlowLogRecords is a nested struct in gpdb response
type ItemsInDescribeSlowSQLLogs ¶ added in v1.61.1383
type ItemsInDescribeSlowSQLLogs struct {
Item []Item `json:"Item" xml:"Item"`
}
ItemsInDescribeSlowSQLLogs is a nested struct in gpdb response
type KmsKeys ¶ added in v1.61.1383
type KmsKeys struct {
KmsKeysItem []KmsKeysItem `json:"KmsKeys" xml:"KmsKeys"`
}
KmsKeys is a nested struct in gpdb response
type KmsKeysItem ¶ added in v1.61.1383
type KmsKeysItem struct {
KeyId string `json:"KeyId" xml:"KeyId"`
}
KmsKeysItem is a nested struct in gpdb response
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type LogFile ¶
type LogFile struct { FileID string `json:"FileID" xml:"FileID"` LogStartTime string `json:"LogStartTime" xml:"LogStartTime"` LogSize string `json:"LogSize" xml:"LogSize"` LogDownloadURL string `json:"LogDownloadURL" xml:"LogDownloadURL"` LogEndTime string `json:"LogEndTime" xml:"LogEndTime"` LogStatus string `json:"LogStatus" xml:"LogStatus"` }
LogFile is a nested struct in gpdb response
type ModifyAccountDescriptionRequest ¶
type ModifyAccountDescriptionRequest struct { *requests.RpcRequest AccountDescription string `position:"Query" name:"AccountDescription"` AccountName string `position:"Query" name:"AccountName"` DBInstanceId string `position:"Query" name:"DBInstanceId"` }
ModifyAccountDescriptionRequest is the request struct for api ModifyAccountDescription
func CreateModifyAccountDescriptionRequest ¶
func CreateModifyAccountDescriptionRequest() (request *ModifyAccountDescriptionRequest)
CreateModifyAccountDescriptionRequest creates a request to invoke ModifyAccountDescription API
type ModifyAccountDescriptionResponse ¶
type ModifyAccountDescriptionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAccountDescriptionResponse is the response struct for api ModifyAccountDescription
func CreateModifyAccountDescriptionResponse ¶
func CreateModifyAccountDescriptionResponse() (response *ModifyAccountDescriptionResponse)
CreateModifyAccountDescriptionResponse creates a response to parse from ModifyAccountDescription response
type ModifyBackupPolicyRequest ¶ added in v1.61.1383
type ModifyBackupPolicyRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` RecoveryPointPeriod string `position:"Query" name:"RecoveryPointPeriod"` EnableRecoveryPoint requests.Boolean `position:"Query" name:"EnableRecoveryPoint"` PreferredBackupPeriod string `position:"Query" name:"PreferredBackupPeriod"` PreferredBackupTime string `position:"Query" name:"PreferredBackupTime"` BackupRetentionPeriod requests.Integer `position:"Query" name:"BackupRetentionPeriod"` }
ModifyBackupPolicyRequest is the request struct for api ModifyBackupPolicy
func CreateModifyBackupPolicyRequest ¶ added in v1.61.1383
func CreateModifyBackupPolicyRequest() (request *ModifyBackupPolicyRequest)
CreateModifyBackupPolicyRequest creates a request to invoke ModifyBackupPolicy API
type ModifyBackupPolicyResponse ¶ added in v1.61.1383
type ModifyBackupPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyBackupPolicyResponse is the response struct for api ModifyBackupPolicy
func CreateModifyBackupPolicyResponse ¶ added in v1.61.1383
func CreateModifyBackupPolicyResponse() (response *ModifyBackupPolicyResponse)
CreateModifyBackupPolicyResponse creates a response to parse from ModifyBackupPolicy response
type ModifyDBInstanceConnectionModeRequest ¶
type ModifyDBInstanceConnectionModeRequest struct { *requests.RpcRequest ConnectionMode string `position:"Query" name:"ConnectionMode"` DBInstanceId string `position:"Query" name:"DBInstanceId"` }
ModifyDBInstanceConnectionModeRequest is the request struct for api ModifyDBInstanceConnectionMode
func CreateModifyDBInstanceConnectionModeRequest ¶
func CreateModifyDBInstanceConnectionModeRequest() (request *ModifyDBInstanceConnectionModeRequest)
CreateModifyDBInstanceConnectionModeRequest creates a request to invoke ModifyDBInstanceConnectionMode API
type ModifyDBInstanceConnectionModeResponse ¶
type ModifyDBInstanceConnectionModeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDBInstanceConnectionModeResponse is the response struct for api ModifyDBInstanceConnectionMode
func CreateModifyDBInstanceConnectionModeResponse ¶
func CreateModifyDBInstanceConnectionModeResponse() (response *ModifyDBInstanceConnectionModeResponse)
CreateModifyDBInstanceConnectionModeResponse creates a response to parse from ModifyDBInstanceConnectionMode response
type ModifyDBInstanceConnectionStringRequest ¶
type ModifyDBInstanceConnectionStringRequest struct { *requests.RpcRequest ConnectionStringPrefix string `position:"Query" name:"ConnectionStringPrefix"` DBInstanceId string `position:"Query" name:"DBInstanceId"` CurrentConnectionString string `position:"Query" name:"CurrentConnectionString"` Port string `position:"Query" name:"Port"` }
ModifyDBInstanceConnectionStringRequest is the request struct for api ModifyDBInstanceConnectionString
func CreateModifyDBInstanceConnectionStringRequest ¶
func CreateModifyDBInstanceConnectionStringRequest() (request *ModifyDBInstanceConnectionStringRequest)
CreateModifyDBInstanceConnectionStringRequest creates a request to invoke ModifyDBInstanceConnectionString API
type ModifyDBInstanceConnectionStringResponse ¶
type ModifyDBInstanceConnectionStringResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDBInstanceConnectionStringResponse is the response struct for api ModifyDBInstanceConnectionString
func CreateModifyDBInstanceConnectionStringResponse ¶
func CreateModifyDBInstanceConnectionStringResponse() (response *ModifyDBInstanceConnectionStringResponse)
CreateModifyDBInstanceConnectionStringResponse creates a response to parse from ModifyDBInstanceConnectionString response
type ModifyDBInstanceDescriptionRequest ¶
type ModifyDBInstanceDescriptionRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` DBInstanceDescription string `position:"Query" name:"DBInstanceDescription"` }
ModifyDBInstanceDescriptionRequest is the request struct for api ModifyDBInstanceDescription
func CreateModifyDBInstanceDescriptionRequest ¶
func CreateModifyDBInstanceDescriptionRequest() (request *ModifyDBInstanceDescriptionRequest)
CreateModifyDBInstanceDescriptionRequest creates a request to invoke ModifyDBInstanceDescription API
type ModifyDBInstanceDescriptionResponse ¶
type ModifyDBInstanceDescriptionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDBInstanceDescriptionResponse is the response struct for api ModifyDBInstanceDescription
func CreateModifyDBInstanceDescriptionResponse ¶
func CreateModifyDBInstanceDescriptionResponse() (response *ModifyDBInstanceDescriptionResponse)
CreateModifyDBInstanceDescriptionResponse creates a response to parse from ModifyDBInstanceDescription response
type ModifyDBInstanceMaintainTimeRequest ¶
type ModifyDBInstanceMaintainTimeRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` DBInstanceId string `position:"Query" name:"DBInstanceId"` EndTime string `position:"Query" name:"EndTime"` }
ModifyDBInstanceMaintainTimeRequest is the request struct for api ModifyDBInstanceMaintainTime
func CreateModifyDBInstanceMaintainTimeRequest ¶
func CreateModifyDBInstanceMaintainTimeRequest() (request *ModifyDBInstanceMaintainTimeRequest)
CreateModifyDBInstanceMaintainTimeRequest creates a request to invoke ModifyDBInstanceMaintainTime API
type ModifyDBInstanceMaintainTimeResponse ¶
type ModifyDBInstanceMaintainTimeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDBInstanceMaintainTimeResponse is the response struct for api ModifyDBInstanceMaintainTime
func CreateModifyDBInstanceMaintainTimeResponse ¶
func CreateModifyDBInstanceMaintainTimeResponse() (response *ModifyDBInstanceMaintainTimeResponse)
CreateModifyDBInstanceMaintainTimeResponse creates a response to parse from ModifyDBInstanceMaintainTime response
type ModifyDBInstanceNetworkTypeRequest ¶
type ModifyDBInstanceNetworkTypeRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` VSwitchId string `position:"Query" name:"VSwitchId"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` VPCId string `position:"Query" name:"VPCId"` InstanceNetworkType string `position:"Query" name:"InstanceNetworkType"` }
ModifyDBInstanceNetworkTypeRequest is the request struct for api ModifyDBInstanceNetworkType
func CreateModifyDBInstanceNetworkTypeRequest ¶
func CreateModifyDBInstanceNetworkTypeRequest() (request *ModifyDBInstanceNetworkTypeRequest)
CreateModifyDBInstanceNetworkTypeRequest creates a request to invoke ModifyDBInstanceNetworkType API
type ModifyDBInstanceNetworkTypeResponse ¶
type ModifyDBInstanceNetworkTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDBInstanceNetworkTypeResponse is the response struct for api ModifyDBInstanceNetworkType
func CreateModifyDBInstanceNetworkTypeResponse ¶
func CreateModifyDBInstanceNetworkTypeResponse() (response *ModifyDBInstanceNetworkTypeResponse)
CreateModifyDBInstanceNetworkTypeResponse creates a response to parse from ModifyDBInstanceNetworkType response
type ModifyDBInstanceSSLRequest ¶ added in v1.61.1383
type ModifyDBInstanceSSLRequest struct { *requests.RpcRequest ConnectionString string `position:"Query" name:"ConnectionString"` DBInstanceId string `position:"Query" name:"DBInstanceId"` SSLEnabled requests.Integer `position:"Query" name:"SSLEnabled"` }
ModifyDBInstanceSSLRequest is the request struct for api ModifyDBInstanceSSL
func CreateModifyDBInstanceSSLRequest ¶ added in v1.61.1383
func CreateModifyDBInstanceSSLRequest() (request *ModifyDBInstanceSSLRequest)
CreateModifyDBInstanceSSLRequest creates a request to invoke ModifyDBInstanceSSL API
type ModifyDBInstanceSSLResponse ¶ added in v1.61.1383
type ModifyDBInstanceSSLResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDBInstanceSSLResponse is the response struct for api ModifyDBInstanceSSL
func CreateModifyDBInstanceSSLResponse ¶ added in v1.61.1383
func CreateModifyDBInstanceSSLResponse() (response *ModifyDBInstanceSSLResponse)
CreateModifyDBInstanceSSLResponse creates a response to parse from ModifyDBInstanceSSL response
type ModifyParametersRequest ¶ added in v1.61.1383
type ModifyParametersRequest struct { *requests.RpcRequest ForceRestartInstance requests.Boolean `position:"Query" name:"ForceRestartInstance"` DBInstanceId string `position:"Query" name:"DBInstanceId"` Parameters string `position:"Query" name:"Parameters"` }
ModifyParametersRequest is the request struct for api ModifyParameters
func CreateModifyParametersRequest ¶ added in v1.61.1383
func CreateModifyParametersRequest() (request *ModifyParametersRequest)
CreateModifyParametersRequest creates a request to invoke ModifyParameters API
type ModifyParametersResponse ¶ added in v1.61.1383
type ModifyParametersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyParametersResponse is the response struct for api ModifyParameters
func CreateModifyParametersResponse ¶ added in v1.61.1383
func CreateModifyParametersResponse() (response *ModifyParametersResponse)
CreateModifyParametersResponse creates a response to parse from ModifyParameters response
type ModifySQLCollectorPolicyRequest ¶
type ModifySQLCollectorPolicyRequest struct { *requests.RpcRequest SQLCollectorStatus string `position:"Query" name:"SQLCollectorStatus"` DBInstanceId string `position:"Query" name:"DBInstanceId"` }
ModifySQLCollectorPolicyRequest is the request struct for api ModifySQLCollectorPolicy
func CreateModifySQLCollectorPolicyRequest ¶
func CreateModifySQLCollectorPolicyRequest() (request *ModifySQLCollectorPolicyRequest)
CreateModifySQLCollectorPolicyRequest creates a request to invoke ModifySQLCollectorPolicy API
type ModifySQLCollectorPolicyResponse ¶
type ModifySQLCollectorPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySQLCollectorPolicyResponse is the response struct for api ModifySQLCollectorPolicy
func CreateModifySQLCollectorPolicyResponse ¶
func CreateModifySQLCollectorPolicyResponse() (response *ModifySQLCollectorPolicyResponse)
CreateModifySQLCollectorPolicyResponse creates a response to parse from ModifySQLCollectorPolicy response
type ModifySecurityIpsRequest ¶
type ModifySecurityIpsRequest struct { *requests.RpcRequest DBInstanceIPArrayName string `position:"Query" name:"DBInstanceIPArrayName"` DBInstanceId string `position:"Query" name:"DBInstanceId"` SecurityIPList string `position:"Query" name:"SecurityIPList"` DBInstanceIPArrayAttribute string `position:"Query" name:"DBInstanceIPArrayAttribute"` }
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"` }
ModifySecurityIpsResponse is the response struct for api ModifySecurityIps
func CreateModifySecurityIpsResponse ¶
func CreateModifySecurityIpsResponse() (response *ModifySecurityIpsResponse)
CreateModifySecurityIpsResponse creates a response to parse from ModifySecurityIps response
type NodeCount ¶ added in v1.61.1383
type NodeCount struct { Step string `json:"Step" xml:"Step"` MinCount string `json:"MinCount" xml:"MinCount"` MaxCount string `json:"MaxCount" xml:"MaxCount"` }
NodeCount is a nested struct in gpdb response
type Parameters ¶ added in v1.61.1383
type Parameters struct {
ParametersItem []ParametersItem `json:"Parameters" xml:"Parameters"`
}
Parameters is a nested struct in gpdb response
type ParametersItem ¶ added in v1.61.1383
type ParametersItem struct { IsChangeableConfig string `json:"IsChangeableConfig" xml:"IsChangeableConfig"` ForceRestartInstance string `json:"ForceRestartInstance" xml:"ForceRestartInstance"` OptionalRange string `json:"OptionalRange" xml:"OptionalRange"` ParameterName string `json:"ParameterName" xml:"ParameterName"` ParameterValue string `json:"ParameterValue" xml:"ParameterValue"` ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"` CurrentValue string `json:"CurrentValue" xml:"CurrentValue"` }
ParametersItem is a nested struct in gpdb response
type Pattern ¶ added in v1.61.1383
type Pattern struct { Name string `json:"Name" xml:"Name"` Values map[string]interface{} `json:"Values" xml:"Values"` }
Pattern is a nested struct in gpdb response
type Patterns ¶ added in v1.61.1383
type Patterns struct {
Pattern []Pattern `json:"Pattern" xml:"Pattern"`
}
Patterns is a nested struct in gpdb response
type PerformanceKey ¶ added in v1.61.1383
type PerformanceKey struct { Unit string `json:"Unit" xml:"Unit"` Name string `json:"Name" xml:"Name"` Series []SeriesItem `json:"Series" xml:"Series"` }
PerformanceKey is a nested struct in gpdb response
type PerformanceKeysInDescribeDBClusterPerformance ¶ added in v1.61.1383
type PerformanceKeysInDescribeDBClusterPerformance struct {
PerformanceKey []PerformanceKey `json:"PerformanceKey" xml:"PerformanceKey"`
}
PerformanceKeysInDescribeDBClusterPerformance is a nested struct in gpdb response
type PerformanceKeysInDescribeDBInstancePerformance ¶ added in v1.61.1383
type PerformanceKeysInDescribeDBInstancePerformance struct {
PerformanceKey []string `json:"PerformanceKey" xml:"PerformanceKey"`
}
PerformanceKeysInDescribeDBInstancePerformance is a nested struct in gpdb response
type PointInDescribeDBClusterPerformance ¶ added in v1.61.1383
type PointInDescribeDBClusterPerformance struct {
Point []string `json:"Point" xml:"Point"`
}
PointInDescribeDBClusterPerformance is a nested struct in gpdb response
type PointInDescribeSQLLogCount ¶ added in v1.61.1383
type PointInDescribeSQLLogCount struct {
Point []string `json:"Point" xml:"Point"`
}
PointInDescribeSQLLogCount is a nested struct in gpdb response
type Region ¶
type Region struct { RegionId string `json:"RegionId" xml:"RegionId"` Zones Zones `json:"Zones" xml:"Zones"` }
Region is a nested struct in gpdb response
type Regions ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in gpdb response
type ReleaseInstancePublicConnectionRequest ¶
type ReleaseInstancePublicConnectionRequest struct { *requests.RpcRequest AddressType string `position:"Query" name:"AddressType"` DBInstanceId string `position:"Query" name:"DBInstanceId"` CurrentConnectionString string `position:"Query" name:"CurrentConnectionString"` }
ReleaseInstancePublicConnectionRequest is the request struct for api ReleaseInstancePublicConnection
func CreateReleaseInstancePublicConnectionRequest ¶
func CreateReleaseInstancePublicConnectionRequest() (request *ReleaseInstancePublicConnectionRequest)
CreateReleaseInstancePublicConnectionRequest creates a request to invoke ReleaseInstancePublicConnection API
type ReleaseInstancePublicConnectionResponse ¶
type ReleaseInstancePublicConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleaseInstancePublicConnectionResponse is the response struct for api ReleaseInstancePublicConnection
func CreateReleaseInstancePublicConnectionResponse ¶
func CreateReleaseInstancePublicConnectionResponse() (response *ReleaseInstancePublicConnectionResponse)
CreateReleaseInstancePublicConnectionResponse creates a response to parse from ReleaseInstancePublicConnection response
type ResetAccountPasswordRequest ¶
type ResetAccountPasswordRequest struct { *requests.RpcRequest AccountName string `position:"Query" name:"AccountName"` DBInstanceId string `position:"Query" name:"DBInstanceId"` AccountPassword string `position:"Query" name:"AccountPassword"` }
ResetAccountPasswordRequest is the request struct for api ResetAccountPassword
func CreateResetAccountPasswordRequest ¶
func CreateResetAccountPasswordRequest() (request *ResetAccountPasswordRequest)
CreateResetAccountPasswordRequest creates a request to invoke ResetAccountPassword API
type ResetAccountPasswordResponse ¶
type ResetAccountPasswordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResetAccountPasswordResponse is the response struct for api ResetAccountPassword
func CreateResetAccountPasswordResponse ¶
func CreateResetAccountPasswordResponse() (response *ResetAccountPasswordResponse)
CreateResetAccountPasswordResponse creates a response to parse from ResetAccountPassword response
type Resource ¶ added in v1.61.1383
type Resource struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` SupportedEngines []SupportedEngine `json:"SupportedEngines" xml:"SupportedEngines"` }
Resource is a nested struct in gpdb response
type Resources ¶ added in v1.61.1383
type Resources struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
Resources is a nested struct in gpdb response
type RestartDBInstanceRequest ¶
type RestartDBInstanceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DBInstanceId string `position:"Query" name:"DBInstanceId"` }
RestartDBInstanceRequest is the request struct for api RestartDBInstance
func CreateRestartDBInstanceRequest ¶
func CreateRestartDBInstanceRequest() (request *RestartDBInstanceRequest)
CreateRestartDBInstanceRequest creates a request to invoke RestartDBInstance API
type RestartDBInstanceResponse ¶
type RestartDBInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RestartDBInstanceResponse is the response struct for api RestartDBInstance
func CreateRestartDBInstanceResponse ¶
func CreateRestartDBInstanceResponse() (response *RestartDBInstanceResponse)
CreateRestartDBInstanceResponse creates a response to parse from RestartDBInstance response
type SQLLog ¶ added in v1.61.1383
type SQLLog struct { OperationClass string `json:"OperationClass" xml:"OperationClass"` ExecuteState string `json:"ExecuteState" xml:"ExecuteState"` ExecuteCost float64 `json:"ExecuteCost" xml:"ExecuteCost"` SQLText string `json:"SQLText" xml:"SQLText"` SourcePort int `json:"SourcePort" xml:"SourcePort"` DBRole string `json:"DBRole" xml:"DBRole"` OperationType string `json:"OperationType" xml:"OperationType"` SourceIP string `json:"SourceIP" xml:"SourceIP"` SQLPlan string `json:"SQLPlan" xml:"SQLPlan"` ReturnRowCounts int64 `json:"ReturnRowCounts" xml:"ReturnRowCounts"` DBName string `json:"DBName" xml:"DBName"` OperationExecuteTime string `json:"OperationExecuteTime" xml:"OperationExecuteTime"` ScanRowCounts int64 `json:"ScanRowCounts" xml:"ScanRowCounts"` AccountName string `json:"AccountName" xml:"AccountName"` QueryId string `json:"QueryId" xml:"QueryId"` SliceIds []string `json:"SliceIds" xml:"SliceIds"` }
SQLLog is a nested struct in gpdb response
type SQLLogsSliceItem ¶ added in v1.61.1383
type SQLLogsSliceItem struct { ExecuteStatus string `json:"ExecuteStatus" xml:"ExecuteStatus"` ExecuteCost float64 `json:"ExecuteCost" xml:"ExecuteCost"` ReturnRowCounts int64 `json:"ReturnRowCounts" xml:"ReturnRowCounts"` OperationExecuteTime string `json:"OperationExecuteTime" xml:"OperationExecuteTime"` SegmentId string `json:"SegmentId" xml:"SegmentId"` PeakMemory float64 `json:"PeakMemory" xml:"PeakMemory"` OperationExecuteEndTime string `json:"OperationExecuteEndTime" xml:"OperationExecuteEndTime"` SegmentName string `json:"SegmentName" xml:"SegmentName"` }
SQLLogsSliceItem is a nested struct in gpdb response
type SQLRecord ¶
type SQLRecord struct { HostAddress string `json:"HostAddress" xml:"HostAddress"` SQLText string `json:"SQLText" xml:"SQLText"` ReturnRowCounts int64 `json:"ReturnRowCounts" xml:"ReturnRowCounts"` DBName string `json:"DBName" xml:"DBName"` ExecuteTime string `json:"ExecuteTime" xml:"ExecuteTime"` ThreadID string `json:"ThreadID" xml:"ThreadID"` TotalExecutionTimes int64 `json:"TotalExecutionTimes" xml:"TotalExecutionTimes"` AccountName string `json:"AccountName" xml:"AccountName"` }
SQLRecord is a nested struct in gpdb response
type SQLSlowRecord ¶
type SQLSlowRecord struct { ExecutionStartTime string `json:"ExecutionStartTime" xml:"ExecutionStartTime"` HostAddress string `json:"HostAddress" xml:"HostAddress"` QueryTimes int64 `json:"QueryTimes" xml:"QueryTimes"` SQLText string `json:"SQLText" xml:"SQLText"` ReturnRowCounts int64 `json:"ReturnRowCounts" xml:"ReturnRowCounts"` ParseRowCounts int64 `json:"ParseRowCounts" xml:"ParseRowCounts"` DBName string `json:"DBName" xml:"DBName"` LockTimes int64 `json:"LockTimes" xml:"LockTimes"` }
SQLSlowRecord is a nested struct in gpdb response
type SeriesInDescribeDBClusterPerformance ¶ added in v1.61.1383
type SeriesInDescribeDBClusterPerformance struct {
SeriesItem []SeriesItem `json:"SeriesItem" xml:"SeriesItem"`
}
SeriesInDescribeDBClusterPerformance is a nested struct in gpdb response
type SeriesInDescribeSQLLogCount ¶ added in v1.61.1383
type SeriesInDescribeSQLLogCount struct {
SeriesItem []SeriesItem `json:"SeriesItem" xml:"SeriesItem"`
}
SeriesInDescribeSQLLogCount is a nested struct in gpdb response
type SeriesItem ¶ added in v1.61.1383
type SeriesItem struct { Name string `json:"Name" xml:"Name"` Role string `json:"Role" xml:"Role"` Values []ValueItem `json:"Values" xml:"Values"` }
SeriesItem is a nested struct in gpdb response
type SliceIds ¶ added in v1.61.1383
type SliceIds struct {
SliceIDs []string `json:"SliceIDs" xml:"SliceIDs"`
}
SliceIds is a nested struct in gpdb response
type SliceLogItems ¶ added in v1.61.1383
type SliceLogItems struct {
SQLLogsSliceItem []SQLLogsSliceItem `json:"SQLLogsSliceItem" xml:"SQLLogsSliceItem"`
}
SliceLogItems is a nested struct in gpdb response
type StorageNotice ¶ added in v1.61.1383
type StorageNotice struct {
StorageNoticeItem []StorageNoticeItem `json:"StorageNotice" xml:"StorageNotice"`
}
StorageNotice is a nested struct in gpdb response
type StorageNoticeItem ¶ added in v1.61.1383
type StorageNoticeItem struct { Value string `json:"Value" xml:"Value"` Text string `json:"Text" xml:"Text"` }
StorageNoticeItem is a nested struct in gpdb response
type StorageSize ¶ added in v1.61.1383
type StorageSize struct { Step string `json:"Step" xml:"Step"` MinCount string `json:"MinCount" xml:"MinCount"` MaxCount string `json:"MaxCount" xml:"MaxCount"` }
StorageSize is a nested struct in gpdb response
type SupportedEngine ¶ added in v1.61.1383
type SupportedEngine struct { SupportedEngineVersion string `json:"SupportedEngineVersion" xml:"SupportedEngineVersion"` Mode string `json:"Mode" xml:"Mode"` SupportedInstanceClasses []SupportedInstanceClass `json:"SupportedInstanceClasses" xml:"SupportedInstanceClasses"` }
SupportedEngine is a nested struct in gpdb response
type SupportedEngines ¶ added in v1.61.1383
type SupportedEngines struct {
SupportedEngine []SupportedEngine `json:"SupportedEngine" xml:"SupportedEngine"`
}
SupportedEngines is a nested struct in gpdb response
type SupportedInstanceClass ¶ added in v1.61.1383
type SupportedInstanceClass struct { Description string `json:"Description" xml:"Description"` DisplayClass string `json:"DisplayClass" xml:"DisplayClass"` InstanceClass string `json:"InstanceClass" xml:"InstanceClass"` StorageType string `json:"StorageType" xml:"StorageType"` NodeCount NodeCount `json:"NodeCount" xml:"NodeCount"` StorageSize StorageSize `json:"StorageSize" xml:"StorageSize"` }
SupportedInstanceClass is a nested struct in gpdb response
type SupportedInstanceClasses ¶ added in v1.61.1383
type SupportedInstanceClasses struct {
SupportedInstanceClass []SupportedInstanceClass `json:"SupportedInstanceClass" xml:"SupportedInstanceClass"`
}
SupportedInstanceClasses is a nested struct in gpdb response
type SwitchDBInstanceNetTypeRequest ¶
type SwitchDBInstanceNetTypeRequest struct { *requests.RpcRequest ConnectionStringPrefix string `position:"Query" name:"ConnectionStringPrefix"` DBInstanceId string `position:"Query" name:"DBInstanceId"` Port string `position:"Query" name:"Port"` }
SwitchDBInstanceNetTypeRequest is the request struct for api SwitchDBInstanceNetType
func CreateSwitchDBInstanceNetTypeRequest ¶
func CreateSwitchDBInstanceNetTypeRequest() (request *SwitchDBInstanceNetTypeRequest)
CreateSwitchDBInstanceNetTypeRequest creates a request to invoke SwitchDBInstanceNetType API
type SwitchDBInstanceNetTypeResponse ¶
type SwitchDBInstanceNetTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SwitchDBInstanceNetTypeResponse is the response struct for api SwitchDBInstanceNetType
func CreateSwitchDBInstanceNetTypeResponse ¶
func CreateSwitchDBInstanceNetTypeResponse() (response *SwitchDBInstanceNetTypeResponse)
CreateSwitchDBInstanceNetTypeResponse creates a response to parse from SwitchDBInstanceNetType response
type Tag ¶
type Tag struct { Key string `json:"Key" xml:"Key"` Value string `json:"Value" xml:"Value"` TagValue string `json:"TagValue" xml:"TagValue"` TagKey string `json:"TagKey" xml:"TagKey"` }
Tag is a nested struct in gpdb response
type TagResource ¶
type TagResource struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` TagValue string `json:"TagValue" xml:"TagValue"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TagKey string `json:"TagKey" xml:"TagKey"` }
TagResource is a nested struct in gpdb response
type TagResources ¶
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in gpdb response
type TagResourcesRequest ¶
type TagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶
TagResourcesTag is a repeated param struct in TagResourcesRequest
type TagsInDescribeDBInstanceAttribute ¶
type TagsInDescribeDBInstanceAttribute struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeDBInstanceAttribute is a nested struct in gpdb response
type TagsInDescribeDBInstanceOnECSAttribute ¶ added in v1.61.1383
type TagsInDescribeDBInstanceOnECSAttribute struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeDBInstanceOnECSAttribute is a nested struct in gpdb response
type TagsInDescribeDBInstances ¶
type TagsInDescribeDBInstances struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeDBInstances is a nested struct in gpdb response
type TagsInDescribeTags ¶ added in v1.61.1383
type TagsInDescribeTags struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeTags is a nested struct in gpdb response
type UntagResourcesRequest ¶
type UntagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpgradeDBInstanceRequest ¶ added in v1.61.1383
type UpgradeDBInstanceRequest struct { *requests.RpcRequest DBInstanceId string `position:"Query" name:"DBInstanceId"` DBInstanceGroupCount string `position:"Query" name:"DBInstanceGroupCount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DBInstanceClass string `position:"Query" name:"DBInstanceClass"` PayType string `position:"Query" name:"PayType"` }
UpgradeDBInstanceRequest is the request struct for api UpgradeDBInstance
func CreateUpgradeDBInstanceRequest ¶ added in v1.61.1383
func CreateUpgradeDBInstanceRequest() (request *UpgradeDBInstanceRequest)
CreateUpgradeDBInstanceRequest creates a request to invoke UpgradeDBInstance API
type UpgradeDBInstanceResponse ¶ added in v1.61.1383
type UpgradeDBInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` OrderId string `json:"OrderId" xml:"OrderId"` }
UpgradeDBInstanceResponse is the response struct for api UpgradeDBInstance
func CreateUpgradeDBInstanceResponse ¶ added in v1.61.1383
func CreateUpgradeDBInstanceResponse() (response *UpgradeDBInstanceResponse)
CreateUpgradeDBInstanceResponse creates a response to parse from UpgradeDBInstance response
type UpgradeDBVersionRequest ¶ added in v1.61.1383
type UpgradeDBVersionRequest struct { *requests.RpcRequest SwitchTimeMode string `position:"Query" name:"SwitchTimeMode"` DBInstanceId string `position:"Query" name:"DBInstanceId"` SwitchTime string `position:"Query" name:"SwitchTime"` MajorVersion string `position:"Query" name:"MajorVersion"` MinorVersion string `position:"Query" name:"MinorVersion"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UpgradeDBVersionRequest is the request struct for api UpgradeDBVersion
func CreateUpgradeDBVersionRequest ¶ added in v1.61.1383
func CreateUpgradeDBVersionRequest() (request *UpgradeDBVersionRequest)
CreateUpgradeDBVersionRequest creates a request to invoke UpgradeDBVersion API
type UpgradeDBVersionResponse ¶ added in v1.61.1383
type UpgradeDBVersionResponse struct { *responses.BaseResponse TaskId string `json:"TaskId" xml:"TaskId"` RequestId string `json:"RequestId" xml:"RequestId"` DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"` DBInstanceName string `json:"DBInstanceName" xml:"DBInstanceName"` }
UpgradeDBVersionResponse is the response struct for api UpgradeDBVersion
func CreateUpgradeDBVersionResponse ¶ added in v1.61.1383
func CreateUpgradeDBVersionResponse() (response *UpgradeDBVersionResponse)
CreateUpgradeDBVersionResponse creates a response to parse from UpgradeDBVersion response
type VSwitch ¶
type VSwitch struct { GmtCreate string `json:"GmtCreate" xml:"GmtCreate"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` VSwitchName string `json:"VSwitchName" xml:"VSwitchName"` GmtModified string `json:"GmtModified" xml:"GmtModified"` Status string `json:"Status" xml:"Status"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` IzNo string `json:"IzNo" xml:"IzNo"` }
VSwitch is a nested struct in gpdb response
type VSwitchInDescribeRdsVSwitchs ¶
type VSwitchInDescribeRdsVSwitchs struct {
VSwitchItem []VSwitchItem `json:"VSwitch" xml:"VSwitch"`
}
VSwitchInDescribeRdsVSwitchs is a nested struct in gpdb response
type VSwitchItem ¶
type VSwitchItem struct { Status string `json:"Status" xml:"Status"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` RegionNo string `json:"RegionNo" xml:"RegionNo"` GmtCreate string `json:"GmtCreate" xml:"GmtCreate"` AliUid string `json:"AliUid" xml:"AliUid"` GmtModified string `json:"GmtModified" xml:"GmtModified"` Bid string `json:"Bid" xml:"Bid"` IzNo string `json:"IzNo" xml:"IzNo"` VSwitchName string `json:"VSwitchName" xml:"VSwitchName"` }
VSwitchItem is a nested struct in gpdb response
type VSwitches ¶
type VSwitches struct {
VSwitch []VSwitchItem `json:"VSwitch" xml:"VSwitch"`
}
VSwitches is a nested struct in gpdb response
type VSwitchs ¶
type VSwitchs struct {
VSwitch []VSwitch `json:"VSwitch" xml:"VSwitch"`
}
VSwitchs is a nested struct in gpdb response
type ValueItem ¶ added in v1.61.1383
type ValueItem struct {
Point []string `json:"Point" xml:"Point"`
}
ValueItem is a nested struct in gpdb response
type ValuesInDescribeDBClusterPerformance ¶ added in v1.61.1383
type ValuesInDescribeDBClusterPerformance struct {
ValueItem []ValueItem `json:"ValueItem" xml:"ValueItem"`
}
ValuesInDescribeDBClusterPerformance is a nested struct in gpdb response
type ValuesInDescribeSQLLogCount ¶ added in v1.61.1383
type ValuesInDescribeSQLLogCount struct {
ValueItem []ValueItem `json:"ValueItem" xml:"ValueItem"`
}
ValuesInDescribeSQLLogCount is a nested struct in gpdb response
type Vpc ¶
type Vpc struct {
VpcItem []VpcItem `json:"Vpc" xml:"Vpc"`
}
Vpc is a nested struct in gpdb response
type VpcItem ¶
type VpcItem struct { Status string `json:"Status" xml:"Status"` VpcName string `json:"VpcName" xml:"VpcName"` VpcId string `json:"VpcId" xml:"VpcId"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` RegionNo string `json:"RegionNo" xml:"RegionNo"` GmtCreate string `json:"GmtCreate" xml:"GmtCreate"` AliUid string `json:"AliUid" xml:"AliUid"` GmtModified string `json:"GmtModified" xml:"GmtModified"` Bid string `json:"Bid" xml:"Bid"` VSwitchs []VSwitch `json:"VSwitchs" xml:"VSwitchs"` }
VpcItem is a nested struct in gpdb response
type Vpcs ¶
type Vpcs struct {
Vpc []VpcItem `json:"Vpc" xml:"Vpc"`
}
Vpcs is a nested struct in gpdb response
Source Files ¶
- add_bu_db_instance_relation.go
- allocate_instance_public_connection.go
- check_service_linked_role.go
- client.go
- create_account.go
- create_db_instance.go
- create_ecsdb_instance.go
- create_service_linked_role.go
- delete_database.go
- delete_db_instance.go
- describe_accounts.go
- describe_available_resources.go
- describe_backup_policy.go
- describe_data_backups.go
- describe_db_cluster_performance.go
- describe_db_instance_attribute.go
- describe_db_instance_ip_array_list.go
- describe_db_instance_net_info.go
- describe_db_instance_on_ecs_attribute.go
- describe_db_instance_performance.go
- describe_db_instance_sql_patterns.go
- describe_db_instance_ssl.go
- describe_db_instances.go
- describe_log_backups.go
- describe_modify_parameter_log.go
- describe_parameters.go
- describe_rds_v_switchs.go
- describe_rds_vpcs.go
- describe_regions.go
- describe_resource_usage.go
- describe_slow_log_records.go
- describe_slow_sql_logs.go
- describe_specification.go
- describe_sql_collector_policy.go
- describe_sql_log_by_query_id.go
- describe_sql_log_count.go
- describe_sql_log_files.go
- describe_sql_log_records.go
- describe_sql_logs.go
- describe_sql_logs_on_slice.go
- describe_tags.go
- describe_user_encryption_key_list.go
- endpoint.go
- list_tag_resources.go
- modify_account_description.go
- modify_backup_policy.go
- modify_db_instance_connection_mode.go
- modify_db_instance_connection_string.go
- modify_db_instance_description.go
- modify_db_instance_maintain_time.go
- modify_db_instance_network_type.go
- modify_db_instance_ssl.go
- modify_parameters.go
- modify_security_ips.go
- modify_sql_collector_policy.go
- release_instance_public_connection.go
- reset_account_password.go
- restart_db_instance.go
- struct_accounts.go
- struct_backup.go
- struct_changelogs.go
- struct_changelogs_item.go
- struct_db_instance.go
- struct_db_instance_account.go
- struct_db_instance_attribute.go
- struct_db_instance_attribute_in_describe_db_instance_on_ecs_attribute.go
- struct_db_instance_class.go
- struct_db_instance_class_item.go
- struct_db_instance_group_count.go
- struct_db_instance_group_count_item.go
- struct_db_instance_ip_array.go
- struct_db_instance_net_info.go
- struct_db_instance_net_infos.go
- struct_item.go
- struct_items_in_describe_data_backups.go
- struct_items_in_describe_db_instance_attribute.go
- struct_items_in_describe_db_instance_ip_array_list.go
- struct_items_in_describe_db_instance_on_ecs_attribute.go
- struct_items_in_describe_db_instances.go
- struct_items_in_describe_log_backups.go
- struct_items_in_describe_slow_log_records.go
- struct_items_in_describe_slow_sql_logs.go
- struct_items_in_describe_sql_log_by_query_id.go
- struct_items_in_describe_sql_log_count.go
- struct_items_in_describe_sql_log_files.go
- struct_items_in_describe_sql_log_records.go
- struct_items_in_describe_sql_logs.go
- struct_kms_keys.go
- struct_kms_keys_item.go
- struct_log_file.go
- struct_node_count.go
- struct_parameters.go
- struct_parameters_item.go
- struct_pattern.go
- struct_patterns.go
- struct_performance_key.go
- struct_performance_keys_in_describe_db_cluster_performance.go
- struct_performance_keys_in_describe_db_instance_performance.go
- struct_point_in_describe_db_cluster_performance.go
- struct_point_in_describe_sql_log_count.go
- struct_region.go
- struct_regions.go
- struct_resource.go
- struct_resources.go
- struct_series_in_describe_db_cluster_performance.go
- struct_series_in_describe_sql_log_count.go
- struct_series_item.go
- struct_slice_ids.go
- struct_slice_log_items.go
- struct_sql_log.go
- struct_sql_logs_slice_item.go
- struct_sql_record.go
- struct_sql_slow_record.go
- struct_storage_notice.go
- struct_storage_notice_item.go
- struct_storage_size.go
- struct_supported_engine.go
- struct_supported_engines.go
- struct_supported_instance_class.go
- struct_supported_instance_classes.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_describe_db_instance_attribute.go
- struct_tags_in_describe_db_instance_on_ecs_attribute.go
- struct_tags_in_describe_db_instances.go
- struct_tags_in_describe_tags.go
- struct_v_switch.go
- struct_v_switch_in_describe_rds_v_switchs.go
- struct_v_switch_item.go
- struct_v_switches.go
- struct_v_switchs.go
- struct_value_item.go
- struct_values_in_describe_db_cluster_performance.go
- struct_values_in_describe_sql_log_count.go
- struct_vpc.go
- struct_vpc_item.go
- struct_vpcs.go
- struct_zone.go
- struct_zones.go
- switch_db_instance_net_type.go
- tag_resources.go
- untag_resources.go
- upgrade_db_instance.go
- upgrade_db_version.go